.CC260G_page{--navy:#071d49;--navy2:#0b3268;--red:#ed1740;--muted:#53647b;width:100%;min-height:100vh;color:var(--navy);background:#fff;font-family:Plus Jakarta Sans,Segoe UI,Arial,sans-serif}.CC260G_page *{box-sizing:border-box}.CC260G_header{z-index:20;background:#fff;border-bottom:1px solid #e7eaf0;width:100%;position:relative}.CC260G_headerInner{justify-content:space-between;align-items:center;gap:24px;max-width:1500px;min-height:76px;margin:auto;padding:0 4%;display:flex}.CC260G_brand{color:var(--navy);white-space:nowrap;font-size:23px;font-weight:800;text-decoration:none}.CC260G_nav{justify-content:center;align-items:center;gap:19px;min-width:0;display:flex}.CC260G_navLink,.CC260G_activeLink{color:var(--navy);white-space:nowrap;padding:11px 0;font-size:11px;font-weight:650;text-decoration:none;position:relative}.CC260G_activeLink{color:var(--red)}.CC260G_activeLink:after{content:"";background:var(--red);border-radius:4px;width:100%;height:3px;position:absolute;bottom:2px;left:0}.CC260G_homeButton{color:var(--navy);align-items:center;gap:7px;font-weight:700;text-decoration:none;display:none}.CC260G_menuButton{color:var(--navy);cursor:pointer;background:0 0;border:0;display:none}.CC260G_mobileNav{display:none}.CC260G_hero{background:linear-gradient(115deg,#071d49,#0a3777);grid-template-columns:54% 46%;min-height:390px;display:grid;position:relative;overflow:hidden}.CC260G_heroContent{z-index:2;background:linear-gradient(120deg,#061b43,#0a3671);align-items:center;padding:55px 7% 55px 10%;display:flex;position:relative}.CC260G_heroText{max-width:690px}.CC260G_kicker{color:#fff;letter-spacing:2px;align-items:center;gap:12px;margin-bottom:21px;font-size:12px;font-weight:800;display:flex}.CC260G_kicker span{background:var(--red);border-radius:3px;width:36px;height:4px}.CC260G_hero h1{color:#fff;letter-spacing:-1.4px;margin:0 0 23px;font-size:clamp(31px,3.5vw,48px);font-weight:750;line-height:1.2}.CC260G_hero h1 span{color:#ff3b59}.CC260G_hero p{color:#eff5ff;max-width:600px;margin:0;font-size:clamp(14px,1.2vw,17px);font-weight:400;line-height:1.75}.CC260G_heroPhoto{background-color:#cbd8e7;background-position:50%;background-size:cover;min-height:390px;position:relative}.CC260G_heroPhoto:before{content:"";z-index:1;background:var(--red);border-right:9px solid #fff;width:65px;position:absolute;top:-20px;bottom:-20px;left:-45px;transform:skew(-18deg)}.CC260G_photoPlaceholder{color:#566b88;background:linear-gradient(130deg,#dce5f0,#bfcfe1);flex-direction:column;justify-content:center;align-items:center;gap:15px;height:100%;min-height:390px;font-weight:600;display:flex}.CC260G_identity{background:#fff;padding:32px 5.5%}.CC260G_identityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1440px;margin:auto;display:grid}.CC260G_identityCard,.CC260G_identityCardBlue{background:#fff3f5;border-radius:15px;align-items:flex-start;gap:20px;min-height:146px;padding:27px 24px;display:flex}.CC260G_identityCardBlue{background:#edf4fd}.CC260G_identityIconRed{color:var(--red);flex-shrink:0}.CC260G_identityIconBlue{color:#0b4a91;flex-shrink:0}.CC260G_identity h2{margin:0 0 9px;font-size:clamp(18px,1.7vw,23px);font-weight:750;line-height:1.25}.CC260G_identity p{color:#283b54;margin:0;font-size:13px;line-height:1.65}.CC260G_story{background:#fff;padding:25px 5.5% 65px}.CC260G_storyGrid{grid-template-columns:1.02fr 1.08fr .98fr;align-items:center;gap:35px;max-width:1440px;margin:auto;display:grid}.CC260G_storyPhoto{background:#e3eaf2;border-radius:16px;height:310px;overflow:hidden;box-shadow:0 8px 25px #071d4917}.CC260G_storyPhotoImage{background-position:50%;background-size:cover;height:100%}.CC260G_storyPhotoFallback{color:#7a8da8;background:#e4ebf5;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;font-size:12px;display:flex}.CC260G_sectionEyebrow{color:var(--red);letter-spacing:1.5px;font-size:10px;font-weight:800}.CC260G_storyContent h2,.CC260G_commitments h2{margin:9px 0 11px;font-size:clamp(23px,2.2vw,31px);font-weight:750;line-height:1.2}.CC260G_redLine{background:var(--red);border-radius:4px;width:55px;height:4px;margin:0 0 22px;display:block}.CC260G_storyContent p{color:#42536a;margin:0 0 13px;font-size:13px;line-height:1.75}.CC260G_outlineButton{color:var(--navy);border:1.5px solid #0a3473;border-radius:30px;justify-content:center;align-items:center;gap:12px;margin-top:13px;padding:12px 19px;font-size:12px;font-weight:750;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.CC260G_outlineButton:hover{background:var(--navy);color:#fff}.CC260G_commitments{border-left:1px solid #d6deea;flex-direction:column;justify-content:center;align-self:stretch;padding-left:30px;display:flex}.CC260G_commitmentList{flex-direction:column;gap:20px;display:flex}.CC260G_commitmentItem{color:#263a53;align-items:flex-start;gap:12px;font-size:13px;line-height:1.5;display:flex}.CC260G_commitmentItem svg{color:var(--red);flex-shrink:0}.CC260G_domains{background:#f4f7fb;padding:55px 5.5% 65px}.CC260G_sectionHeading{text-align:center}.CC260G_sectionHeading h2{color:var(--navy);margin:10px 0 14px;font-size:clamp(24px,2.7vw,35px);font-weight:750}.CC260G_sectionHeading .CC260G_redLine{margin:0 auto 32px}.CC260G_domainsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1440px;margin:auto;display:grid}.CC260G_domain{background:#fff;border:1px solid #e2e8f2;border-radius:13px;align-items:center;gap:16px;padding:24px 20px;display:flex}.CC260G_domain svg{color:var(--red);flex-shrink:0}.CC260G_domain h3{color:var(--navy);margin:0;font-size:14px;font-weight:700;line-height:1.45}.CC260G_finalCall{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;gap:20px;padding:42px 6%;display:flex}.CC260G_finalCall h2{color:#fff;margin:0 0 8px;font-size:clamp(22px,2.5vw,32px)}.CC260G_finalCall p{color:#e5edfb;margin:0;font-size:13px}.CC260G_finalCall a{background:var(--red);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:14px 22px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}@media (max-width:1200px){.CC260G_nav{gap:12px}.CC260G_navLink,.CC260G_activeLink{font-size:10px}.CC260G_storyGrid{grid-template-columns:1fr 1fr}.CC260G_commitments{border-top:1px solid #d6deea;border-left:0;grid-column:1/-1;padding:25px 0 0}.CC260G_domainsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.CC260G_nav{display:none}.CC260G_homeButton{margin-left:auto;display:inline-flex}.CC260G_menuButton{display:inline-flex}.CC260G_mobileNav{background:#fff;border-top:1px solid #e6ebf2;flex-direction:column;gap:5px;padding:12px 5% 20px;display:flex}.CC260G_mobileNav a{color:var(--navy);border-radius:7px;padding:12px;font-size:13px;font-weight:650;text-decoration:none}.CC260G_mobileNav a:hover{background:#f1f5fb}.CC260G_hero{grid-template-columns:1fr 1fr}.CC260G_heroContent{padding:40px 7%}.CC260G_hero h1{font-size:clamp(26px,4vw,36px)}.CC260G_identityGrid{grid-template-columns:1fr}}@media (max-width:640px){.CC260G_headerInner{min-height:66px;padding:0 18px}.CC260G_brand{font-size:20px}.CC260G_hero{flex-direction:column;display:flex}.CC260G_heroContent{padding:45px 22px}.CC260G_hero h1{letter-spacing:-.6px;font-size:31px}.CC260G_hero p{font-size:14px}.CC260G_heroPhoto{min-height:230px}.CC260G_heroPhoto:before{display:none}.CC260G_photoPlaceholder{min-height:230px}.CC260G_identity{padding:23px 17px}.CC260G_identityGrid{gap:13px}.CC260G_identityCard,.CC260G_identityCardBlue{min-height:auto;padding:20px}.CC260G_identity h2{font-size:19px}.CC260G_story{padding:20px 18px 45px}.CC260G_storyGrid{grid-template-columns:1fr;gap:27px}.CC260G_storyPhoto{height:250px}.CC260G_commitments{grid-column:auto}.CC260G_domains{padding:40px 18px}.CC260G_domainsGrid{grid-template-columns:1fr;gap:12px}.CC260G_finalCall{flex-direction:column;align-items:flex-start;padding:32px 22px}.CC260G_finalCall a{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.CC260G_outlineButton{transition:none}}.CC260G_heroPhoto:before,.CC260G_heroPhoto:after{content:none!important;display:none!important}.CC260G_heroPhoto{clip-path:none!important;border:none!important}
