.global-presence-map-module__E8lRwW__section{color:#062238;background:0 0;padding:44px max(7vw,28px)}.global-presence-map-module__E8lRwW__heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:80px;margin-bottom:45px;display:grid}.global-presence-map-module__E8lRwW__heading h2{letter-spacing:-1.5px;max-width:640px;margin:10px 0 0;font-size:40px;font-weight:500;line-height:1.12}.global-presence-map-module__E8lRwW__heading p{color:#5f7180;margin:0;font-size:15px;line-height:1.7}.global-presence-map-module__E8lRwW__eyebrow,.global-presence-map-module__E8lRwW__detailEyebrow,.global-presence-map-module__E8lRwW__coverage span{color:#71c48d;letter-spacing:2.2px;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.global-presence-map-module__E8lRwW__mapShell{background:#062238;border:1px solid #365166;grid-template-columns:minmax(0,1.55fr) minmax(290px,.75fr);display:grid;box-shadow:0 18px 46px #06223814}.global-presence-map-module__E8lRwW__mapFrame{background:#062238;min-width:0;padding:25px;position:relative}.global-presence-map-module__E8lRwW__mapImage{filter:brightness(.58)sepia(.15)hue-rotate(145deg)saturate(.7);opacity:.9;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.global-presence-map-module__E8lRwW__pin{cursor:pointer;z-index:2;background:0 0;border:0;width:18px;height:18px;padding:0;position:absolute;transform:translate(-50%,-50%)}.global-presence-map-module__E8lRwW__pinDot{background:#71c48d;border:2px solid #e2f3e7;border-radius:50%;position:absolute;inset:2px;box-shadow:0 0 0 4px #71c48d32}.global-presence-map-module__E8lRwW__pinLabel{white-space:nowrap;color:#fcfbf7;opacity:0;pointer-events:none;background:#062238;padding:7px 10px;font-size:11px;font-weight:700;line-height:1.2;position:absolute;top:50%;left:24px;transform:translateY(-50%);box-shadow:0 8px 24px #00152266}.global-presence-map-module__E8lRwW__pinLabel small{color:#a9bdc9;margin-top:3px;font-size:9px;display:block}.global-presence-map-module__E8lRwW__pin:hover .global-presence-map-module__E8lRwW__pinLabel,.global-presence-map-module__E8lRwW__pin:focus-visible .global-presence-map-module__E8lRwW__pinLabel,.global-presence-map-module__E8lRwW__pinActive .global-presence-map-module__E8lRwW__pinLabel{opacity:1}.global-presence-map-module__E8lRwW__pin:focus-visible{outline-offset:5px;outline:2px solid #71c48d}.global-presence-map-module__E8lRwW__pinActive .global-presence-map-module__E8lRwW__pinDot{background:#71c48d;box-shadow:0 0 0 6px #71c48d4a}.global-presence-map-module__E8lRwW__detail{color:#062238;background:#f3f1ea;border-top:3px solid #71c48d;border-left:1px solid #365166;flex-direction:column;justify-content:center;padding:34px 30px;display:flex}.global-presence-map-module__E8lRwW__detail h3{margin:14px 0;font-size:27px;font-weight:500;line-height:1.1}.global-presence-map-module__E8lRwW__detail h3 span{color:#657582;margin-top:7px;font-size:13px;display:block}.global-presence-map-module__E8lRwW__detail p{color:#657582;margin:0 0 15px;font-size:13px;line-height:1.65}.global-presence-map-module__E8lRwW__detail address{border-top:1px solid #cad3d1;padding-top:15px;font-size:13px;font-style:normal;line-height:1.65}.global-presence-map-module__E8lRwW__detail code{color:#71c48d;margin-top:11px;font:11px Arial,sans-serif}.global-presence-map-module__E8lRwW__detail a{color:#062238;border-bottom:1px solid #71c48d;align-self:flex-start;margin-top:19px;padding-bottom:4px;font-size:12px;font-weight:700;text-decoration:none}.global-presence-map-module__E8lRwW__coverage{border-bottom:1px solid #ced5d2;grid-template-columns:.35fr 1fr;gap:30px;margin-top:30px;padding:27px 0;display:grid}.global-presence-map-module__E8lRwW__coverage p{color:#657582;margin:0;font-size:13px;line-height:1.65}@media (max-width:900px){.global-presence-map-module__E8lRwW__heading{grid-template-columns:1fr;gap:18px}.global-presence-map-module__E8lRwW__mapShell{grid-template-columns:1fr}.global-presence-map-module__E8lRwW__detail{border-left:0}.global-presence-map-module__E8lRwW__pinLabel{top:auto;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.global-presence-map-module__E8lRwW__coverage{grid-template-columns:1fr;gap:10px}}@media (max-width:800px){.global-presence-map-module__E8lRwW__section{padding:65px 25px}.global-presence-map-module__E8lRwW__heading h2{font-size:32px}.global-presence-map-module__E8lRwW__mapFrame{padding:15px}.global-presence-map-module__E8lRwW__pinLabel{display:none}}@media (max-width:480px){.global-presence-map-module__E8lRwW__heading h2{font-size:30px}.global-presence-map-module__E8lRwW__detail{padding:27px 23px}}
.global-presence-exact-module__xX_fha__selector{background:#365166;border:1px solid #365166;border-bottom:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.global-presence-exact-module__xX_fha__selector button{color:#a9bdc9;text-align:left;cursor:pointer;background:#082b43;border:0;padding:18px 22px;transition:background .2s}.global-presence-exact-module__xX_fha__selector button span,.global-presence-exact-module__xX_fha__selector button small{display:block}.global-presence-exact-module__xX_fha__selector button span{color:#fcfbf7;font-size:15px;font-weight:700}.global-presence-exact-module__xX_fha__selector button small{margin-top:5px;font-size:11px}.global-presence-exact-module__xX_fha__selector button:hover,.global-presence-exact-module__xX_fha__selector button:focus-visible,.global-presence-exact-module__xX_fha__selector .global-presence-exact-module__xX_fha__selected{background:#0c435b}.global-presence-exact-module__xX_fha__selector .global-presence-exact-module__xX_fha__selected{box-shadow:inset 0 3px #71c48d}.global-presence-exact-module__xX_fha__selector button:focus-visible{outline-offset:-4px;outline:2px solid #71c48d}.global-presence-exact-module__xX_fha__mapShell{border-top:0!important}.global-presence-exact-module__xX_fha__mapFrame{min-height:560px;padding:0!important}.global-presence-exact-module__xX_fha__globe{isolation:isolate;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 120% at 50% 0,#0a2f49 0,#062238 55%,#03141f 100%);justify-content:center;align-items:center;width:100%;min-height:560px;display:flex;position:relative;overflow:hidden}.global-presence-exact-module__xX_fha__globe[data-dragging=true]{cursor:grabbing}.global-presence-exact-module__xX_fha__globe:before{content:"";aspect-ratio:1;filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#71c48d2e,#0000 60%);border-radius:50%;width:min(78%,560px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.global-presence-exact-module__xX_fha__globeCanvas{z-index:1;opacity:0;transition:opacity .9s;display:block;position:relative}.global-presence-exact-module__xX_fha__liveStatus{z-index:2;color:#a9dcba;letter-spacing:1.8px;align-items:center;gap:8px;font:700 10px ui-monospace,SFMono-Regular,Consolas,monospace;display:flex;position:absolute;top:20px;left:22px}.global-presence-exact-module__xX_fha__liveStatus i{background:#71c48d;border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite global-presence-exact-module__xX_fha__statusPulse;box-shadow:0 0 0 5px #71c48d29}.global-presence-exact-module__xX_fha__dragHint{z-index:2;color:#86a6b5;letter-spacing:1.5px;pointer-events:none;background:#0319258c;border:1px solid #8fdda940;border-radius:999px;padding:7px 10px;font:600 9px ui-monospace,SFMono-Regular,Consolas,monospace;position:absolute;bottom:18px;right:20px}@keyframes global-presence-exact-module__xX_fha__statusPulse{50%{opacity:.45}}@media (max-width:900px){.global-presence-exact-module__xX_fha__selector{grid-template-columns:repeat(2,minmax(0,1fr))}.global-presence-exact-module__xX_fha__mapFrame,.global-presence-exact-module__xX_fha__globe{min-height:460px}}@media (max-width:560px){.global-presence-exact-module__xX_fha__selector{grid-template-columns:1fr}.global-presence-exact-module__xX_fha__mapFrame,.global-presence-exact-module__xX_fha__globe{min-height:380px}.global-presence-exact-module__xX_fha__dragHint{display:none}}html[data-theme=blue] [data-map-location]{color:#f7fbfd;background:#0a2b41;border-color:#49677a}html[data-theme=blue] [data-map-location] h3 span{color:#b9cbd6!important}html[data-theme=blue] [data-map-location] p{color:#b9cbd6!important}html[data-theme=blue] [data-map-location] address{color:#b9cbd6!important}html[data-theme=blue] [data-map-location] address{border-color:#365166}html[data-theme=blue] [data-map-location] code{color:#8fdda9}html[data-theme=blue] [data-map-location] a{color:#dff4e6!important}
.capability-nav-module__p1W72G__capabilityMenu{align-self:stretch;align-items:center;display:flex;position:relative}.capability-nav-module__p1W72G__capabilityTrigger{align-items:center;gap:2px;display:flex}.capability-nav-module__p1W72G__capabilityTrigger button{color:#d7e3ea;cursor:pointer;background:0 0;border:0;place-items:center;padding:8px 5px;display:grid}.capability-nav-module__p1W72G__capabilityTrigger svg{transition:transform .18s}.capability-nav-module__p1W72G__rotated{transform:rotate(180deg)}.capability-nav-module__p1W72G__active{color:#71c48d!important}.capability-nav-module__p1W72G__capabilityTrigger a:focus-visible,.capability-nav-module__p1W72G__capabilityTrigger button:focus-visible{outline-offset:4px;outline:2px solid #71c48d}.capability-nav-module__p1W72G__dropdown{z-index:60;opacity:0;visibility:hidden;pointer-events:none;color:#fcfbf7;background:#062238;border-top:3px solid #71c48d;padding:24px max(7vw,28px) 32px;transition:opacity .18s,transform .18s;position:fixed;top:100px;left:0;right:0;transform:translateY(-10px);box-shadow:0 30px 60px #00152255}.capability-nav-module__p1W72G__dropdown:before{content:"";height:18px;position:absolute;top:-18px;left:0;right:0}html:not(.nav-hydrated) .capability-nav-module__p1W72G__capabilityMenu:hover>.capability-nav-module__p1W72G__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}html:not(.nav-hydrated) .capability-nav-module__p1W72G__capabilityMenu:focus-within>.capability-nav-module__p1W72G__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.capability-nav-module__p1W72G__dropdownTitle{color:#fcfbf7;max-width:1120px;margin:0 auto;padding:2px 10px 16px;font-size:20px;font-weight:500}.capability-nav-module__p1W72G__dropdownGrid{background:#f3f1ea;border:1px solid #365166;border-radius:23px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 10px;max-width:1120px;margin:0 auto;padding:24px;display:grid}.capability-nav-module__p1W72G__dropdownGridEnd a{grid-column:2}.capability-nav-module__p1W72G__dropdownGrid a{border-radius:12px;color:#062238!important;padding:15px 16px!important;text-decoration:none!important;display:block!important}.capability-nav-module__p1W72G__itemTitle{color:#062238;align-items:center;gap:6px;font-size:16px;font-weight:700;display:flex}.capability-nav-module__p1W72G__itemTitle>span{color:#71c48d;font-size:18px;line-height:1;transition:transform .16s}.capability-nav-module__p1W72G__dropdownGrid small{color:#5f7180;margin-top:6px;font-size:12.5px;line-height:1.5;display:block}.capability-nav-module__p1W72G__dropdownGrid a:hover,.capability-nav-module__p1W72G__dropdownGrid a:focus-visible,.capability-nav-module__p1W72G__dropdownGrid .capability-nav-module__p1W72G__activeItem{outline-offset:-2px;background:#d9efeb;outline:2px solid #71c48d;color:#062238!important}.capability-nav-module__p1W72G__dropdownGrid a:hover .capability-nav-module__p1W72G__itemTitle>span,.capability-nav-module__p1W72G__dropdownGrid a:focus-visible .capability-nav-module__p1W72G__itemTitle>span{transform:translate(3px)}@media (max-width:1200px){.capability-nav-module__p1W72G__dropdownGridEnd a{grid-column:auto}.capability-nav-module__p1W72G__capabilityMenu{flex-direction:column;align-items:stretch;width:100%}.capability-nav-module__p1W72G__capabilityTrigger{justify-content:space-between;width:100%}.capability-nav-module__p1W72G__capabilityTrigger>a{flex:1;padding:15px 0;font-size:18px}.capability-nav-module__p1W72G__capabilityTrigger button{padding:11px}.capability-nav-module__p1W72G__dropdown{width:auto;box-shadow:none;opacity:1;visibility:visible;pointer-events:none;color:#fff;background:#041d30;border:0;border-radius:0;max-height:0;padding:0;transition:max-height .25s;position:static;overflow:hidden;transform:none}.capability-nav-module__p1W72G__dropdown:before,.capability-nav-module__p1W72G__dropdownTitle{display:none}.capability-nav-module__p1W72G__dropdownOpen{pointer-events:auto;max-height:640px;transform:none}.capability-nav-module__p1W72G__dropdownGrid{background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:0;padding:2px 0 10px}.capability-nav-module__p1W72G__dropdownGrid a{border-bottom:1px solid #163449;border-radius:0;padding:13px 0 13px 14px!important}.capability-nav-module__p1W72G__dropdownGrid a:last-child{border-bottom:0}.capability-nav-module__p1W72G__itemTitle{color:#d7e3ea;font-size:15px}.capability-nav-module__p1W72G__dropdownGrid small{color:#8299a8;font-size:11.5px}.capability-nav-module__p1W72G__dropdownGrid a:hover,.capability-nav-module__p1W72G__dropdownGrid a:focus-visible,.capability-nav-module__p1W72G__dropdownGrid .capability-nav-module__p1W72G__activeItem{background:#0c3852;color:#71c48d!important}}.capability-nav-module__p1W72G__dropdownGrid a{min-width:0;white-space:normal!important}.capability-nav-module__p1W72G__dropdownGrid small{white-space:normal;overflow-wrap:normal;text-wrap:pretty}.capability-nav-module__p1W72G__dropdown[hidden]{display:none!important}.capability-nav-module__p1W72G__dropdownOpen{opacity:1;visibility:visible;pointer-events:auto;transform:none}.capability-nav-module__p1W72G__capabilityTrigger a:focus-visible,.capability-nav-module__p1W72G__capabilityTrigger button:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #63e2d7}.capability-nav-module__p1W72G__dropdown a:focus-visible{outline-offset:2px;background:#d9efeb;outline:2px solid #10b8b1;color:#062238!important}.capability-nav-module__p1W72G__dropdown a:focus-visible .capability-nav-module__p1W72G__itemTitle{color:#062238}@media (max-width:1200px){.capability-nav-module__p1W72G__dropdown a:focus-visible{background:#0c3852;color:#71c48d!important}.capability-nav-module__p1W72G__dropdown a:focus-visible .capability-nav-module__p1W72G__itemTitle{color:#d7e3ea}}.capability-nav-module__p1W72G__capabilityTrigger button{width:24px;min-height:24px;padding:0}@media (max-width:1200px){.capability-nav-module__p1W72G__capabilityTrigger button{width:44px;min-height:48px;padding:0}}
.mock-module__Q3fKfq__shell{--ink:#062238;--paper:#f3f1ea;--white:#fcfbf7;--teal:#71c48d;--muted:#7890a1;color:var(--ink);background:#f4f1ea;font-family:Arial,Helvetica,sans-serif}.mock-module__Q3fKfq__header{background:var(--ink);z-index:50;justify-content:space-between;align-items:center;height:86px;padding:0 max(7vw,28px);display:flex;position:sticky;top:0}.mock-module__Q3fKfq__logoLink{align-items:center;height:52px;max-height:52px;line-height:0;display:inline-flex;overflow:hidden}.mock-module__Q3fKfq__header img,.mock-module__Q3fKfq__logo{object-fit:contain;width:auto;height:44px;max-height:52px;display:block}.mock-module__Q3fKfq__nav{align-self:stretch;align-items:center;gap:18px;display:flex}.mock-module__Q3fKfq__nav a{color:#d7e3ea;font-size:15px;text-decoration:none}.mock-module__Q3fKfq__nav a:hover{color:var(--teal)}.mock-module__Q3fKfq__nav .mock-module__Q3fKfq__talk{color:#fff;border:1px solid #537083;padding:13px 20px}.mock-module__Q3fKfq__menu{color:#fff;background:0 0;border:0;display:none}.mock-module__Q3fKfq__headerOpen{z-index:140}.mock-module__Q3fKfq__hero{color:#062238;background:0 0;grid-template-columns:1.25fr .75fr;align-items:start;gap:75px;min-height:0;padding:80px max(7vw,28px) 56px;display:grid}.mock-module__Q3fKfq__eyebrow{color:#71c48d;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:800;display:block}.mock-module__Q3fKfq__hero h1{letter-spacing:-3.5px;max-width:820px;margin:0;font-size:72px;font-weight:500;line-height:1.02}.mock-module__Q3fKfq__hero h1 em{color:#71c48d;font-style:normal}.mock-module__Q3fKfq__hero p{color:#5f7180;max-width:720px;margin:30px 0;font-size:18px;line-height:1.65}.mock-module__Q3fKfq__actions{align-items:center;gap:26px;display:flex}.mock-module__Q3fKfq__primary,.mock-module__Q3fKfq__secondary{justify-content:space-between;align-items:center;gap:28px;padding:16px 20px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.mock-module__Q3fKfq__primary{background:var(--teal);color:var(--ink)}.mock-module__Q3fKfq__secondary{color:#062238;border-bottom:1px solid #c9c3b4}.mock-module__Q3fKfq__regions{color:#8a7d68;letter-spacing:1.5px;gap:30px;margin-top:40px;font-size:9px;font-weight:800;display:flex}.mock-module__Q3fKfq__continuity{background:#fcfbf7;border:1px solid #ded8c9;padding:28px}.mock-module__Q3fKfq__continuity>span{letter-spacing:2px;color:#7a8794;font-size:9px;font-weight:800}.mock-module__Q3fKfq__step{border-top:1px solid #ded8c9;grid-template-columns:35px 1fr;padding:22px 0;display:grid}.mock-module__Q3fKfq__step i{border:1px solid var(--teal);width:22px;height:22px;color:var(--teal);border-radius:50%;place-items:center;font-size:8px;font-style:normal;display:grid}.mock-module__Q3fKfq__step b{font-size:13px}.mock-module__Q3fKfq__step small{color:#647581;margin-top:6px;display:block}.mock-module__Q3fKfq__section{padding:100px max(7vw,28px)}.mock-module__Q3fKfq__paper,.mock-module__Q3fKfq__white{background:0 0}.mock-module__Q3fKfq__dark{color:#062238;background:0 0}.mock-module__Q3fKfq__split{grid-template-columns:1fr 1fr;align-items:start;gap:72px;display:grid}.mock-module__Q3fKfq__split h2,.mock-module__Q3fKfq__sectionTitle{letter-spacing:-2px;margin:0;font-size:48px;font-weight:500;line-height:1.08}.mock-module__Q3fKfq__split p{color:#5f7180;margin:0;font-size:16px;line-height:1.75}.mock-module__Q3fKfq__dark .mock-module__Q3fKfq__split p{color:#5f7180}.mock-module__Q3fKfq__strong{font-weight:700;display:block;color:var(--ink)!important;margin-top:22px!important;font-size:20px!important}.mock-module__Q3fKfq__dark .mock-module__Q3fKfq__strong{color:var(--ink)!important}.mock-module__Q3fKfq__capHead{grid-template-columns:150px 1fr;align-items:start;gap:28px;margin-bottom:40px;display:grid}.mock-module__Q3fKfq__capHead h2{letter-spacing:-2px;margin:0;font-size:50px;font-weight:500;line-height:1.08}.mock-module__Q3fKfq__rows{border-top:1px solid #d4d9d8}.mock-module__Q3fKfq__row{color:var(--ink);border-bottom:1px solid #d4d9d8;grid-template-columns:55px .75fr 1.35fr 40px;align-items:center;gap:25px;padding:30px 0;text-decoration:none;display:grid}.mock-module__Q3fKfq__row>span:first-child{color:#71c48d;font-size:10px;font-weight:800}.mock-module__Q3fKfq__row h3{margin:0;font-size:20px}.mock-module__Q3fKfq__row p{color:#6b7b86;margin:0;font-size:13px;line-height:1.6}.mock-module__Q3fKfq__arrow{width:28px;height:28px;color:var(--teal);border:1px solid #cdd6d7;border-radius:50%;place-items:center;display:grid}.mock-module__Q3fKfq__dark .mock-module__Q3fKfq__rows,.mock-module__Q3fKfq__dark .mock-module__Q3fKfq__row{border-color:#d4d9d8}.mock-module__Q3fKfq__dark .mock-module__Q3fKfq__row{color:#062238}.mock-module__Q3fKfq__dark .mock-module__Q3fKfq__row p{color:#6b7b86}.mock-module__Q3fKfq__principles{border-top:1px solid #ced5d2;border-bottom:1px solid #ced5d2;grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.mock-module__Q3fKfq__principles div{border-right:1px solid #ced5d2;padding:30px}.mock-module__Q3fKfq__principles div:first-child{padding-left:0}.mock-module__Q3fKfq__principles div:last-child{border:0}.mock-module__Q3fKfq__principles h3{font-size:16px}.mock-module__Q3fKfq__principles p{color:#72808a;font-size:13px;line-height:1.6}.mock-module__Q3fKfq__reviewIntro{color:#5f7180;max-width:820px;margin:28px 0 0;font-size:16px;line-height:1.75}.mock-module__Q3fKfq__cta{color:#062238;background:0 0;grid-template-columns:1.2fr .8fr;align-items:center;gap:64px;padding:56px max(7vw,28px);display:grid}.mock-module__Q3fKfq__cta h2{letter-spacing:-2px;margin:0;font-size:52px;font-weight:500;line-height:1.08}.mock-module__Q3fKfq__cta p{color:#5f7180;line-height:1.7}.mock-module__Q3fKfq__cta a{background:var(--ink);color:#fff;justify-content:space-between;min-width:250px;padding:16px 22px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.mock-module__Q3fKfq__footer{color:#8fa5b4;background:#03192a;padding:60px max(7vw,28px) 25px}.mock-module__Q3fKfq__footGrid{grid-template-columns:1.6fr .7fr .8fr .7fr .8fr;gap:48px;display:grid}.mock-module__Q3fKfq__footGrid img{width:155px;height:auto}.mock-module__Q3fKfq__footGrid h3{letter-spacing:1.6px;color:#fff;text-transform:uppercase;font-size:10px}.mock-module__Q3fKfq__footGrid a,.mock-module__Q3fKfq__footGrid p{color:#91a8b7;font-size:12px;line-height:2;text-decoration:none;display:block}.mock-module__Q3fKfq__footnote{border-top:1px solid #213c4f;justify-content:space-between;margin-top:45px;padding-top:22px;font-size:14px;display:flex}.mock-module__Q3fKfq__pageHero{color:#062238;background:0 0;align-items:center;min-height:570px;padding:120px max(7vw,28px);display:flex}.mock-module__Q3fKfq__pageHero>div{max-width:1050px}.mock-module__Q3fKfq__pageHero h1{letter-spacing:-3px;margin:0;font-size:74px;font-weight:500;line-height:1.04}.mock-module__Q3fKfq__pageHero p{color:#5f7180;max-width:790px;font-size:19px;line-height:1.7}.mock-module__Q3fKfq__featureRow{border-bottom:1px solid #d2d8d5;grid-template-columns:70px 1fr 1fr;gap:55px;padding:36px 0;display:grid}.mock-module__Q3fKfq__featureRow>span{color:var(--teal);font-size:11px;font-weight:800}.mock-module__Q3fKfq__featureRow h2{letter-spacing:-1px;margin:0;font-size:38px;font-weight:500;line-height:1.08}.mock-module__Q3fKfq__featureRow h3{color:#71c48d;margin:8px 0;font-size:18px}.mock-module__Q3fKfq__featureRow p{color:#647581;margin:0;line-height:1.7}.mock-module__Q3fKfq__tags{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.mock-module__Q3fKfq__tags span{border:1px solid #cad3d3;padding:10px;font-size:10px}.mock-module__Q3fKfq__article{border-bottom:1px solid #d2d8d5;grid-template-columns:1fr 1fr;gap:70px;padding:34px 0;display:grid}.mock-module__Q3fKfq__article h2{margin:0;font-size:38px;font-weight:500;line-height:1.12}.mock-module__Q3fKfq__article p{color:#657582;line-height:1.75}.mock-module__Q3fKfq__contactCard{border-top:1px solid #ced7d5;grid-template-columns:1fr 1fr;gap:60px;padding:45px 0;display:grid}.mock-module__Q3fKfq__contactCard a{color:var(--ink);font-size:28px;text-decoration:none}.mock-module__Q3fKfq__mobileOnly{display:none}@media (max-width:1200px){.mock-module__Q3fKfq__nav{background:var(--ink);overscroll-behavior:contain;z-index:130;flex-direction:column;align-items:stretch;gap:0;padding:12px max(7vw,28px) 48px;display:none;position:fixed;inset:86px 0 0;overflow-y:auto}.mock-module__Q3fKfq__nav.mock-module__Q3fKfq__open{display:flex}.mock-module__Q3fKfq__nav>a,.mock-module__Q3fKfq__nav>div{border-bottom:1px solid #16344a}.mock-module__Q3fKfq__nav a{padding:15px 0;font-size:18px}.mock-module__Q3fKfq__nav .mock-module__Q3fKfq__talk{border:1px solid #537083;justify-content:center;margin-top:18px;padding:15px 20px}.mock-module__Q3fKfq__menu{display:block}}@media (max-width:1180px){.mock-module__Q3fKfq__section{padding:84px max(7vw,26px)}.mock-module__Q3fKfq__split{gap:48px}.mock-module__Q3fKfq__split h2,.mock-module__Q3fKfq__sectionTitle,.mock-module__Q3fKfq__capHead h2{font-size:38px}.mock-module__Q3fKfq__capHead{grid-template-columns:1fr;gap:14px;margin-bottom:36px}.mock-module__Q3fKfq__featureRow{gap:24px 36px}.mock-module__Q3fKfq__featureRow h2{font-size:30px}.mock-module__Q3fKfq__article{grid-template-columns:1fr;gap:22px}.mock-module__Q3fKfq__article h2{font-size:30px}.mock-module__Q3fKfq__pageHero{min-height:0;padding:96px max(7vw,26px)}.mock-module__Q3fKfq__pageHero h1{letter-spacing:-2px;font-size:52px}.mock-module__Q3fKfq__pageHero p{font-size:17px}.mock-module__Q3fKfq__cta{grid-template-columns:1fr;gap:26px;padding:64px max(7vw,26px)}.mock-module__Q3fKfq__cta h2{font-size:38px}.mock-module__Q3fKfq__footGrid{grid-template-columns:1.5fr 1fr 1fr;gap:36px 40px}}@media (max-width:800px){.mock-module__Q3fKfq__header{height:82px}.mock-module__Q3fKfq__logoLink{height:52px;max-height:52px}.mock-module__Q3fKfq__logo,.mock-module__Q3fKfq__header img{height:48px}.mock-module__Q3fKfq__nav{padding:10px max(7vw,22px) 44px;top:82px}.mock-module__Q3fKfq__hero{grid-template-columns:1fr;min-height:0;padding-top:70px}.mock-module__Q3fKfq__hero h1,.mock-module__Q3fKfq__pageHero h1{letter-spacing:-2px;font-size:45px}.mock-module__Q3fKfq__continuity{margin-bottom:30px}.mock-module__Q3fKfq__split,.mock-module__Q3fKfq__cta,.mock-module__Q3fKfq__article{grid-template-columns:1fr;gap:35px}.mock-module__Q3fKfq__capHead{grid-template-columns:1fr;gap:20px}.mock-module__Q3fKfq__row{grid-template-columns:38px 1fr 28px}.mock-module__Q3fKfq__row p{grid-column:2}.mock-module__Q3fKfq__section{padding:70px 25px}.mock-module__Q3fKfq__principles{grid-template-columns:1fr}.mock-module__Q3fKfq__footGrid{grid-template-columns:1fr 1fr;gap:30px 26px}.mock-module__Q3fKfq__principles div{border-bottom:1px solid #ced5d2;border-right:0;padding-left:0}.mock-module__Q3fKfq__featureRow{grid-template-columns:35px 1fr}.mock-module__Q3fKfq__featureRow>div:last-child{grid-column:2}.mock-module__Q3fKfq__pageHero{min-height:0;padding:80px 25px}.mock-module__Q3fKfq__footnote{flex-direction:column;gap:10px}}@media (max-width:480px){.mock-module__Q3fKfq__hero h1,.mock-module__Q3fKfq__pageHero h1{font-size:38px}.mock-module__Q3fKfq__split h2,.mock-module__Q3fKfq__sectionTitle,.mock-module__Q3fKfq__capHead h2,.mock-module__Q3fKfq__cta h2{font-size:36px}.mock-module__Q3fKfq__actions{flex-direction:column;align-items:stretch}.mock-module__Q3fKfq__primary,.mock-module__Q3fKfq__secondary{width:100%}.mock-module__Q3fKfq__regions{flex-wrap:wrap}.mock-module__Q3fKfq__row{gap:12px}.mock-module__Q3fKfq__footGrid{grid-template-columns:1fr 1fr}}.mock-module__Q3fKfq__contactLayout{grid-template-columns:1.05fr .95fr;align-items:start;gap:48px 56px;display:grid}.mock-module__Q3fKfq__contactCopy{max-width:540px}.mock-module__Q3fKfq__contactCopy p{color:var(--ink);opacity:.92;margin:16px 0 0;font-size:16px;line-height:1.7}.mock-module__Q3fKfq__contactPoints{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.mock-module__Q3fKfq__contactPoints li{color:var(--ink);padding-left:20px;font-size:15px;line-height:1.55;position:relative}.mock-module__Q3fKfq__contactPoints li:before{content:"";background:var(--teal);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.mock-module__Q3fKfq__contactPoints strong,.mock-module__Q3fKfq__contactPoints a,.mock-module__Q3fKfq__contactPoints span{display:block}.mock-module__Q3fKfq__contactPoints strong{letter-spacing:1.5px;text-transform:uppercase;color:var(--teal);margin-bottom:4px;font-size:11px}.mock-module__Q3fKfq__contactPoints a{color:var(--ink);font-size:20px;text-decoration:none}.mock-module__Q3fKfq__contactPoints span{color:var(--muted);margin-top:3px;font-size:13px}.mock-module__Q3fKfq__officeCards{gap:16px;display:grid}.mock-module__Q3fKfq__officeCards article{background:var(--white);border:1px solid #cbd4d2;padding:26px}.mock-module__Q3fKfq__officeCards article>span{color:var(--teal);letter-spacing:1.8px;font-size:10px;font-weight:800}.mock-module__Q3fKfq__officeCards h3{margin:12px 0;font-size:20px}.mock-module__Q3fKfq__officeCards address{color:#5f7180;font-style:normal;line-height:1.7}.mock-module__Q3fKfq__officeCards p{color:var(--muted);margin:16px 0 0;font-size:13px}.mock-module__Q3fKfq__contactAside{color:var(--muted);max-width:440px;margin-top:28px;font-size:14px;line-height:1.65}@media (max-width:900px){.mock-module__Q3fKfq__contactLayout{grid-template-columns:1fr;gap:32px}}.mock-module__Q3fKfq__helpFormSection{background:#0b2a3d;padding-top:72px;padding-bottom:96px}.mock-module__Q3fKfq__dark.mock-module__Q3fKfq__helpFormSection{background:#0b2a3d}@media (max-width:700px){.mock-module__Q3fKfq__helpFormSection{padding-top:56px;padding-bottom:72px}}.mock-module__Q3fKfq__contFlow{grid-template-columns:40px 1fr;column-gap:10px;margin-top:16px;display:grid;position:relative}.mock-module__Q3fKfq__contRailBox{width:40px;position:relative}.mock-module__Q3fKfq__contRailBase{background:#71c48d42;border-radius:2px;width:2px;position:absolute;top:35px;bottom:35px;left:19px}.mock-module__Q3fKfq__contRailFill{background:linear-gradient(#4e9d6c,#71c48d);border-radius:3px;width:4px;transition:height .55s cubic-bezier(.4,0,.2,1);position:absolute;top:35px;left:18px;overflow:hidden}@keyframes mock-module__Q3fKfq__contStream{to{background-position:0 0,0 15px}}.mock-module__Q3fKfq__contRailHead{z-index:2;background:#71c48d;border-radius:50%;width:8px;height:8px;margin-top:-4px;transition:top .55s cubic-bezier(.4,0,.2,1);animation:1.5s ease-in-out infinite mock-module__Q3fKfq__contHead;position:absolute;left:16px}@keyframes mock-module__Q3fKfq__contHead{0%,to{transform:scale(1);box-shadow:0 0 7px 2px #71c48d8c}50%{transform:scale(1.28);box-shadow:0 0 15px 5px #71c48df2}}.mock-module__Q3fKfq__contSpark{display:none}@keyframes mock-module__Q3fKfq__contSparkMove{0%{opacity:0;top:35px}12%{opacity:.85}86%{opacity:.85}to{opacity:0;top:245px}}.mock-module__Q3fKfq__contNode{background:#0a2c44;border:2px solid #71c48d80;border-radius:50%;width:18px;height:18px;margin-top:-9px;transition:background .3s,border-color .3s,box-shadow .3s;position:absolute;left:11px}.mock-module__Q3fKfq__contNode.mock-module__Q3fKfq__contOn{border-color:#71c48d}.mock-module__Q3fKfq__contNode.mock-module__Q3fKfq__contCur{background:#71c48d;box-shadow:0 0 0 4px #71c48d2e}.mock-module__Q3fKfq__contNode.mock-module__Q3fKfq__contCur:after{content:"";border:2px solid #71c48d;border-radius:50%;animation:1.9s ease-out infinite mock-module__Q3fKfq__contPing;position:absolute;inset:-2px}@keyframes mock-module__Q3fKfq__contPing{0%{opacity:.75;transform:scale(.7)}to{opacity:0;transform:scale(2.1)}}.mock-module__Q3fKfq__contList{margin:0;padding:0;list-style:none}.mock-module__Q3fKfq__contList li{box-sizing:border-box}.mock-module__Q3fKfq__contList li button{text-align:left;width:100%;height:100%;color:inherit;cursor:pointer;opacity:.5;background:0 0;border:0;border-top:1px solid #0622381a;flex-direction:column;justify-content:center;padding:0 0 0 2px;transition:opacity .35s,padding-left .3s;display:flex}.mock-module__Q3fKfq__contList li:first-child button{border-top:0}.mock-module__Q3fKfq__contList li button.mock-module__Q3fKfq__contOn{opacity:1}.mock-module__Q3fKfq__contList li button.mock-module__Q3fKfq__contCurBtn{padding-left:6px}.mock-module__Q3fKfq__contList li button:hover{opacity:1}.mock-module__Q3fKfq__contList li button:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #71c48d}.mock-module__Q3fKfq__contList li i{letter-spacing:.6px;color:#8a7d68;font-size:10px;font-style:normal;font-weight:800;transition:color .3s}.mock-module__Q3fKfq__contList li b{color:#062238;align-items:center;gap:7px;margin:0 0 3px;font-size:14px;font-weight:700;display:flex}.mock-module__Q3fKfq__contList li small{color:#647581;font-size:11.5px}.mock-module__Q3fKfq__contList li button.mock-module__Q3fKfq__contOn i{color:#71c48d}.mock-module__Q3fKfq__contGlyph{color:#71c48d;flex:none;transition:transform .3s}.mock-module__Q3fKfq__contList li button.mock-module__Q3fKfq__contCurBtn .mock-module__Q3fKfq__contGlyph{transform:scale(1.18)}.mock-module__Q3fKfq__cardGlyph{width:22px;height:22px;color:var(--teal);margin-bottom:14px;display:block}.mock-module__Q3fKfq__sectionArt{width:84px;height:84px;color:var(--teal);opacity:.92;display:block}.mock-module__Q3fKfq__dark .mock-module__Q3fKfq__sectionArt{color:#71c48d}.mock-module__Q3fKfq__groupArt{margin-bottom:16px}.mock-module__Q3fKfq__splitArt{margin-bottom:22px}.mock-module__Q3fKfq__rowIcon{width:26px;height:26px;color:var(--teal);vertical-align:middle;display:inline-block}.mock-module__Q3fKfq__phaseWrap{margin-top:30px}.mock-module__Q3fKfq__phaseTimeline{grid-template-columns:repeat(3,1fr);align-items:center;height:34px;margin-bottom:12px;display:grid;position:relative}.mock-module__Q3fKfq__phaseLine{background:#71c48d38;height:2px;margin-top:-1px;position:absolute;top:50%;left:16.66%;right:16.66%}.mock-module__Q3fKfq__phaseFill{background:linear-gradient(90deg,#4e9d6c,#71c48d);border-radius:2px;height:3px;margin-top:-1.5px;transition:width .55s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:16.66%}@keyframes mock-module__Q3fKfq__phaseStream{to{background-position:0 0,16px 0}}.mock-module__Q3fKfq__phaseHead{z-index:2;background:#71c48d;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;transition:left .55s cubic-bezier(.4,0,.2,1);animation:1.5s ease-in-out infinite mock-module__Q3fKfq__contHead;position:absolute;top:50%}.mock-module__Q3fKfq__phaseSpark{display:none}@keyframes mock-module__Q3fKfq__phaseSparkMove{0%{opacity:0;left:16.66%}12%{opacity:.85}86%{opacity:.85}to{opacity:0;left:83.34%}}.mock-module__Q3fKfq__phaseNode{letter-spacing:.4px;color:#0b3a44;z-index:1;cursor:pointer;background:#fff;border:2px solid #71c48d4d;border-radius:50%;justify-self:center;place-items:center;width:28px;height:28px;font-size:10px;font-weight:800;transition:background .3s,border-color .3s,box-shadow .3s,color .3s;display:grid;position:relative}.mock-module__Q3fKfq__phaseNode.mock-module__Q3fKfq__phaseOn{border-color:var(--teal)}.mock-module__Q3fKfq__phaseNode.mock-module__Q3fKfq__phaseCur{background:var(--teal);color:#fff;box-shadow:0 0 0 5px #71c48d29}.mock-module__Q3fKfq__phaseNode.mock-module__Q3fKfq__phaseCur:after{content:"";border:2px solid var(--teal);border-radius:50%;animation:1.9s ease-out infinite mock-module__Q3fKfq__phasePing;position:absolute;inset:-5px}.mock-module__Q3fKfq__phaseNode:focus-visible{outline:2px solid var(--teal);outline-offset:3px}@keyframes mock-module__Q3fKfq__phasePing{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.9)}}.mock-module__Q3fKfq__phaseCard{cursor:pointer;opacity:.8;transition:border-color .3s,box-shadow .3s,transform .3s,opacity .3s}.mock-module__Q3fKfq__phaseCard.mock-module__Q3fKfq__phaseCardOn{opacity:1;transform:translateY(-3px);box-shadow:0 8px 26px #71c48d29;border-color:var(--teal)!important}@media (max-width:900px){.mock-module__Q3fKfq__phaseTimeline{display:none}.mock-module__Q3fKfq__phaseCard,.mock-module__Q3fKfq__phaseCard.mock-module__Q3fKfq__phaseCardOn{opacity:1;transform:none}}.mock-module__Q3fKfq__pageHero.mock-module__Q3fKfq__pageHeroSplit{grid-template-columns:1fr;align-items:center;gap:26px;display:grid}.mock-module__Q3fKfq__pageHeroSplit>div:first-child{max-width:640px}.mock-module__Q3fKfq__heroArt{filter:drop-shadow(0 8px 30px #00000047);order:2;width:100%;height:auto;max-height:230px;display:block}@media (min-width:901px){.mock-module__Q3fKfq__pageHero.mock-module__Q3fKfq__pageHeroSplit{grid-template-columns:1.08fr .92fr;gap:56px}.mock-module__Q3fKfq__heroArt{order:0;max-height:360px}}.mock-module__Q3fKfq__homeProof{color:#062238;background:#ece7db;border-top:1px solid #ded8c9;border-bottom:1px solid #ded8c9;flex-wrap:wrap;display:flex}.mock-module__Q3fKfq__homeProof>div{box-sizing:border-box;border-right:1px solid #ded8c9;flex:1;min-width:180px;padding:22px max(3vw,22px)}.mock-module__Q3fKfq__homeProof>div:last-child{border-right:0}.mock-module__Q3fKfq__homeProof b{letter-spacing:-1px;font-size:26px;font-weight:600;line-height:1;display:block}.mock-module__Q3fKfq__homeProof span{letter-spacing:1.6px;text-transform:uppercase;color:#8a7d68;margin-top:8px;font-size:10px;font-weight:800;display:block}.mock-module__Q3fKfq__homeBand{padding:44px max(7vw,28px)}.mock-module__Q3fKfq__homeHead{max-width:780px}.mock-module__Q3fKfq__homeHead h2{letter-spacing:-1.4px;margin:12px 0 0;font-size:34px;font-weight:500;line-height:1.12}.mock-module__Q3fKfq__homeHead p{color:#5f7180;max-width:620px;margin:14px 0 0;font-size:15px;line-height:1.65}.mock-module__Q3fKfq__dark .mock-module__Q3fKfq__homeHead p{color:#5f7180}.mock-module__Q3fKfq__homeVideo{grid-template-columns:.82fr 1.18fr;align-items:center;gap:50px;padding:44px max(7vw,28px);display:grid}.mock-module__Q3fKfq__homeVideo .mock-module__Q3fKfq__homeHead,.mock-module__Q3fKfq__homeVideo .mock-module__Q3fKfq__homeHead p{max-width:none}.mock-module__Q3fKfq__homeVideoAction{color:#062238;border-bottom:1px solid #c9c3b4;align-items:center;gap:12px;margin-top:22px;padding-bottom:5px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.mock-module__Q3fKfq__homeVideoAction:hover{border-bottom-color:var(--teal);color:var(--teal)}.mock-module__Q3fKfq__homeVideoFrame{aspect-ratio:16/9;background:linear-gradient(160deg,#062238,#03141f);border:1px solid #143349;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0312202e}.mock-module__Q3fKfq__homeVideoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:900px){.mock-module__Q3fKfq__homeVideo{grid-template-columns:1fr;gap:24px;padding:38px 22px}}.mock-module__Q3fKfq__homeCards{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px;display:grid}.mock-module__Q3fKfq__homeCards>div{background:var(--white);border:1px solid #d7ddd9;padding:28px}.mock-module__Q3fKfq__homeCards i{color:var(--teal);letter-spacing:1px;font-size:11px;font-style:normal;font-weight:800}@media (min-width:901px){.mock-module__Q3fKfq__homeCards>div>i{display:none}}.mock-module__Q3fKfq__homeCards b{margin:12px 0 10px;font-size:19px;font-weight:600;display:block}.mock-module__Q3fKfq__homeCards b:first-child{margin-top:0}.mock-module__Q3fKfq__homeCards p{color:#5f7180;margin:0;font-size:14px;line-height:1.65}.mock-module__Q3fKfq__homeGates{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:30px;display:grid}.mock-module__Q3fKfq__homeGates>div{border:1px solid #274458;padding:22px 20px}.mock-module__Q3fKfq__homeGates i{color:var(--teal);font-size:11px;font-style:normal;font-weight:800}.mock-module__Q3fKfq__homeGates b{margin:10px 0 8px;font-size:16px;font-weight:600;display:block}.mock-module__Q3fKfq__homeGates small{color:#8fa8b6;font-size:12.5px;line-height:1.55;display:block}.mock-module__Q3fKfq__homeCapGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:30px;display:grid}.mock-module__Q3fKfq__homeCapGrid a{background:var(--white);color:var(--ink);border:1px solid #d7ddd9;padding:30px;text-decoration:none;transition:background .15s,border-color .15s}.mock-module__Q3fKfq__homeCapGrid a:hover{border-color:var(--teal)}.mock-module__Q3fKfq__homeCapGrid h3{justify-content:space-between;align-items:center;gap:16px;margin:0 0 10px;font-size:20px;font-weight:600;display:flex}.mock-module__Q3fKfq__homeCapGrid p{color:#5f7180;margin:0;font-size:14px;line-height:1.65}.mock-module__Q3fKfq__reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(26px)}.mock-module__Q3fKfq__revealIn{opacity:1;transform:none}.mock-module__Q3fKfq__gateStrip{border-top:1px solid #d7ddd9;margin-top:34px;padding-top:24px;position:relative}.mock-module__Q3fKfq__gateStrip:before{display:none}.mock-module__Q3fKfq__gateStrip>span{margin-bottom:16px;display:block}.mock-module__Q3fKfq__aiGateList{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:12px;margin:0;padding:0;list-style:none;display:grid}.mock-module__Q3fKfq__aiGateList>li{min-width:0;display:flex}.mock-module__Q3fKfq__aiGate{text-align:left;width:100%;height:100%;min-height:178px;font:inherit;cursor:pointer;background:#fcfbf7;border:1px solid #ded8c9;border-radius:10px;padding:13px 14px 30px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:block;position:relative}.mock-module__Q3fKfq__aiGate:hover,.mock-module__Q3fKfq__aiGate:focus-visible{background:#eff8f1;border-color:#71c48d;outline:none;transform:translateY(-3px);box-shadow:0 14px 30px #0622381a}.mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn{background:#eef7f0;border-color:#71c48d8c}.mock-module__Q3fKfq__aiGateTop{grid-template-columns:1fr auto auto;align-items:center;gap:9px;display:grid}.mock-module__Q3fKfq__aiGateGlyph{color:#a4b6ac;width:17px;height:17px;transition:color .18s,transform .25s}.mock-module__Q3fKfq__aiGate:hover .mock-module__Q3fKfq__aiGateGlyph,.mock-module__Q3fKfq__aiGate:focus-visible .mock-module__Q3fKfq__aiGateGlyph,.mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn .mock-module__Q3fKfq__aiGateGlyph{color:#3f9e6b;transform:scale(1.12)}.mock-module__Q3fKfq__aiGateNum{letter-spacing:1px;color:#a4b6ac;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;transition:color .18s}.mock-module__Q3fKfq__aiGate:hover .mock-module__Q3fKfq__aiGateNum,.mock-module__Q3fKfq__aiGate:focus-visible .mock-module__Q3fKfq__aiGateNum,.mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn .mock-module__Q3fKfq__aiGateNum{color:#3f9e6b}.mock-module__Q3fKfq__aiGateDot{border:1.5px solid #cbd6cd;border-radius:50%;width:9px;height:9px;transition:border-color .18s,background .18s,box-shadow .18s}.mock-module__Q3fKfq__aiGate:hover .mock-module__Q3fKfq__aiGateDot,.mock-module__Q3fKfq__aiGate:focus-visible .mock-module__Q3fKfq__aiGateDot,.mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn .mock-module__Q3fKfq__aiGateDot{background:#71c48d;border-color:#71c48d;box-shadow:0 0 0 4px #71c48d2e}.mock-module__Q3fKfq__aiGate b{color:#062238;margin:9px 0 5px;font-size:13.5px;font-weight:700;transition:color .18s;display:block}.mock-module__Q3fKfq__aiGate:hover b,.mock-module__Q3fKfq__aiGate:focus-visible b,.mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn b{color:#1f7d52}.mock-module__Q3fKfq__aiGate small{color:#647581;font-size:11.5px;line-height:1.5;display:block}.mock-module__Q3fKfq__aiGateTag{letter-spacing:.6px;text-transform:uppercase;color:#71c48d;white-space:nowrap;text-overflow:ellipsis;opacity:0;font-size:9px;font-weight:700;transition:opacity .18s,transform .18s;position:absolute;bottom:10px;left:14px;right:14px;overflow:hidden;transform:translateY(3px)}.mock-module__Q3fKfq__aiGate:hover .mock-module__Q3fKfq__aiGateTag,.mock-module__Q3fKfq__aiGate:focus-visible .mock-module__Q3fKfq__aiGateTag,.mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn .mock-module__Q3fKfq__aiGateTag{opacity:1;transform:none}.mock-module__Q3fKfq__aiGateDetail{background:linear-gradient(100deg,#fcfbf7,#eef7f0);border:1px solid #d7ddd9;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:18px;margin-top:14px;padding:18px 20px 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 28px #0622380f}.mock-module__Q3fKfq__aiGateDetailIndex{color:#3f9e6b;background:#fff;border:1px solid #71c48d;border-radius:50%;place-items:center;width:46px;height:46px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:800;display:grid}.mock-module__Q3fKfq__aiGateDetail small{letter-spacing:1.3px;color:#3f9e6b;font-size:9px;font-weight:800;display:block}.mock-module__Q3fKfq__aiGateDetail strong{color:#062238;margin-top:4px;font-size:16px;display:block}.mock-module__Q3fKfq__aiGateDetail p{color:#647581;margin:4px 0 0;font-size:12px;line-height:1.55}.mock-module__Q3fKfq__aiGateDetailCopy{min-width:0}.mock-module__Q3fKfq__aiGateDetailGrid{border-top:1px solid #d7e3d9;grid-template-columns:1.1fr 1.35fr .8fr;gap:20px;margin-top:15px;padding-top:14px;display:grid}.mock-module__Q3fKfq__aiGateDetailGrid>div{min-width:0}.mock-module__Q3fKfq__aiGateDetailGrid span{letter-spacing:1.15px;color:#3f9e6b;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.mock-module__Q3fKfq__aiGateDetailGrid b{color:#344f5c;margin:0;font-size:12px;line-height:1.5;display:block}.mock-module__Q3fKfq__aiGateDetailGrid ul{grid-template-columns:1fr;gap:3px;margin:0;padding:0;list-style:none;display:grid}.mock-module__Q3fKfq__aiGateDetailGrid li{color:#526674;padding-left:12px;font-size:11.5px;line-height:1.45;position:relative}.mock-module__Q3fKfq__aiGateDetailGrid li:before{content:"";background:#71c48d;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.mock-module__Q3fKfq__aiGateProgress{background:#dce7df;height:3px;position:absolute;bottom:0;left:0;right:0}.mock-module__Q3fKfq__aiGateProgress i{background:linear-gradient(90deg,#3f9e6b,#71c48d);height:100%;transition:width .35s cubic-bezier(.22,1,.36,1);display:block}@media (max-width:1180px){.mock-module__Q3fKfq__aiGateList{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.mock-module__Q3fKfq__aiGateList{grid-template-columns:1fr 1fr;gap:12px}}@media (max-width:520px){.mock-module__Q3fKfq__aiGateList{grid-template-columns:1fr;grid-auto-rows:auto}.mock-module__Q3fKfq__aiGate{min-height:0}}@media (max-width:820px){.mock-module__Q3fKfq__aiGateDetailGrid{grid-template-columns:1fr 1fr}.mock-module__Q3fKfq__aiGateDetailGrid>div:nth-child(2){grid-row:span 2}}@media (max-width:560px){.mock-module__Q3fKfq__aiGateDetail{grid-template-columns:42px minmax(0,1fr);gap:13px;padding:16px 15px 22px}.mock-module__Q3fKfq__aiGateDetailIndex{width:38px;height:38px}.mock-module__Q3fKfq__aiGateDetailGrid{grid-template-columns:1fr}.mock-module__Q3fKfq__aiGateDetailGrid>div:nth-child(2){grid-row:auto}}@media (max-width:900px){.mock-module__Q3fKfq__homeCards,.mock-module__Q3fKfq__homeGates{grid-template-columns:1fr 1fr}.mock-module__Q3fKfq__homeCapGrid{grid-template-columns:1fr}.mock-module__Q3fKfq__homeHead h2{font-size:29px}.mock-module__Q3fKfq__homeBand{padding:44px max(7vw,28px)}}@media (max-width:1180px){.mock-module__Q3fKfq__homeProof>div{border-bottom:1px solid #ded8c9;flex-basis:50%}.mock-module__Q3fKfq__homeProof>div:nth-child(2n){border-right:0}.mock-module__Q3fKfq__homeProof>div:nth-child(n+3){border-bottom:0}}@media (max-width:560px){.mock-module__Q3fKfq__homeCards,.mock-module__Q3fKfq__homeGates{grid-template-columns:1fr}.mock-module__Q3fKfq__homeProof>div,.mock-module__Q3fKfq__homeProof>div:nth-child(2n){border-bottom:1px solid #ded8c9;border-right:0;flex-basis:100%}.mock-module__Q3fKfq__homeProof>div:nth-child(n+3){border-bottom:1px solid #ded8c9}.mock-module__Q3fKfq__homeProof>div:last-child{border-bottom:0}.mock-module__Q3fKfq__homeBand{padding:44px 22px}}.mock-module__Q3fKfq__featureRow>span{flex-direction:column;gap:14px;display:flex}.mock-module__Q3fKfq__rowArt{width:34px;height:34px;color:var(--teal);display:block}@media (max-width:700px){.mock-module__Q3fKfq__rowArt{width:28px;height:28px}}.mock-module__Q3fKfq__routeFade{animation:.34s cubic-bezier(.22,1,.36,1) both mock-module__Q3fKfq__routeFade}@keyframes mock-module__Q3fKfq__routeFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mock-module__Q3fKfq__aiBand{color:#062238;background:0 0;position:relative}.mock-module__Q3fKfq__aiBand>*{z-index:1;position:relative}.mock-module__Q3fKfq__aiBand .mock-module__Q3fKfq__homeHead h2{color:#062238}.mock-module__Q3fKfq__aiBand .mock-module__Q3fKfq__homeHead p{color:#5f7180}.mock-module__Q3fKfq__aiBand .mock-module__Q3fKfq__eyebrow{color:#71c48d}.mock-module__Q3fKfq__aiModel{margin-top:6px}.mock-module__Q3fKfq__aiGrid{grid-template-columns:1.02fr .98fr;align-items:stretch;gap:44px;margin-top:26px;display:grid}.mock-module__Q3fKfq__aiSteps{grid-auto-rows:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.mock-module__Q3fKfq__aiSteps li{margin:0;display:flex}.mock-module__Q3fKfq__aiStep{text-align:left;color:#f7fbfd;cursor:pointer;background:linear-gradient(125deg,#062238,#0a2b41);border:1px solid #294c61;border-radius:12px;align-items:center;gap:15px;width:100%;padding:20px 20px 22px;transition:border-color .3s,background .3s,transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #06223821}.mock-module__Q3fKfq__aiStep:hover{background:linear-gradient(125deg,#0a2b41,#10384d);border-color:#71c48d;transform:translate(5px);box-shadow:0 16px 34px #06223833}.mock-module__Q3fKfq__aiStepOn{background:linear-gradient(115deg,#0b3a44,#104235 58%,#0a3444);border-color:#71c48d;box-shadow:0 16px 38px #06223838,inset 0 0 0 1px #71c48d1f}.mock-module__Q3fKfq__aiStep:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.mock-module__Q3fKfq__aiStepBar{background:#d8d2c3;border-radius:2px;flex:0 0 3px;align-self:stretch;transition:background .3s}.mock-module__Q3fKfq__aiStepOn .mock-module__Q3fKfq__aiStepBar{background:linear-gradient(#4e9d6c,#71c48d)}.mock-module__Q3fKfq__aiStepMain{width:100%;min-width:0;display:block}.mock-module__Q3fKfq__aiStepTag{color:#f7fbfd;letter-spacing:.2px;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.mock-module__Q3fKfq__aiStepTag i{color:#71c48d;letter-spacing:1px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-style:normal;font-weight:700}.mock-module__Q3fKfq__aiStepGlyph{color:#71c48d;flex:none;width:16px;height:16px}.mock-module__Q3fKfq__aiStepState{color:#a9bdc9;letter-spacing:.75px;text-transform:uppercase;white-space:nowrap;border:1px solid #527184;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:8px;font-weight:800;transition:background .25s,border-color .25s,color .25s}.mock-module__Q3fKfq__aiStepOn .mock-module__Q3fKfq__aiStepState{color:#062238;background:#8fdda9;border-color:#8fdda9;box-shadow:0 0 0 4px #71c48d1f}.mock-module__Q3fKfq__aiStepBody{color:#b9cbd6;margin-top:7px;font-size:12.5px;line-height:1.6;display:block}.mock-module__Q3fKfq__aiStepOn .mock-module__Q3fKfq__aiStepBody{color:#d7e8df}.mock-module__Q3fKfq__aiStepChecks{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.mock-module__Q3fKfq__aiStepChecks>span{color:#b9cbd6;letter-spacing:.25px;background:#0d3046;border:1px solid #365166;align-items:center;min-height:24px;padding:4px 8px;font-size:9.5px;font-weight:700;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.mock-module__Q3fKfq__aiStepOn .mock-module__Q3fKfq__aiStepChecks>span,.mock-module__Q3fKfq__aiStep:hover .mock-module__Q3fKfq__aiStepChecks>span{color:#dff4e6;background:#16483d;border-color:#71c48d}.mock-module__Q3fKfq__aiStepOutcome{border-top:1px solid #365166;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;padding-top:11px;display:grid}.mock-module__Q3fKfq__aiStepOutcome>span{min-width:0;display:block}.mock-module__Q3fKfq__aiStepOutcome small{letter-spacing:1.15px;color:#8fdda9;font-size:8px;font-weight:800;display:block}.mock-module__Q3fKfq__aiStepOutcome b{color:#e3edf2;margin-top:3px;font-size:10.5px;font-weight:700;line-height:1.4;display:block}.mock-module__Q3fKfq__aiStepAuto{opacity:0;background:#71c48d1f;height:3px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.mock-module__Q3fKfq__aiStepAuto i{transform-origin:0;background:linear-gradient(90deg,#4e9d6c,#71c48d,#a9dcba);width:100%;height:100%;display:block}.mock-module__Q3fKfq__aiStepOn .mock-module__Q3fKfq__aiStepAuto{opacity:1}.mock-module__Q3fKfq__aiStepOn .mock-module__Q3fKfq__aiStepAuto i{animation:3.8s linear both mock-module__Q3fKfq__aiStepCycle}@keyframes mock-module__Q3fKfq__aiStepCycle{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mock-module__Q3fKfq__aiViz{background:radial-gradient(120% 120% at 72% 18%,#71c48d24,#0000 60%),linear-gradient(160deg,#062238,#03141f);border:1px solid #143349;border-radius:14px;align-self:stretch;place-items:center;min-height:340px;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #0312202e}.mock-module__Q3fKfq__aiVizHud{letter-spacing:1.6px;color:#6f93a1;justify-content:space-between;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;display:flex;position:absolute;bottom:10px;left:13px;right:13px}.mock-module__Q3fKfq__aiSvg{width:100%;height:auto;max-height:480px;display:block}.mock-module__Q3fKfq__aiGridDots circle{fill:#82aabe29}.mock-module__Q3fKfq__aiEdge{stroke:#82aabe47;stroke-width:1px;stroke-dasharray:3 7;animation:1.4s linear infinite mock-module__Q3fKfq__aiFlow}.mock-module__Q3fKfq__aiEdgeOn{stroke:#71c48deb;stroke-width:1.7px;filter:drop-shadow(0 0 4px #71c48d99);animation-duration:.7s}.mock-module__Q3fKfq__aiStill{stroke-dasharray:none;animation:none}.mock-module__Q3fKfq__aiTwig{stroke:#82aabe29;stroke-width:1px}.mock-module__Q3fKfq__aiTwigOn{stroke:#71c48d6b}.mock-module__Q3fKfq__aiSat{fill:#96b9c880}.mock-module__Q3fKfq__aiSatOn{fill:#a9dcba}.mock-module__Q3fKfq__aiHub{fill:#0a2a3e;stroke:#82aabe8c;stroke-width:1.5px}.mock-module__Q3fKfq__aiHubControl{cursor:pointer;outline:none}.mock-module__Q3fKfq__aiHubHit{fill:#0000;stroke:#0000;pointer-events:all}.mock-module__Q3fKfq__aiHubControl:focus-visible .mock-module__Q3fKfq__aiHubHit{stroke:#a9dcba;stroke-width:2px;stroke-dasharray:3 3}.mock-module__Q3fKfq__aiHubControl:hover .mock-module__Q3fKfq__aiHub{stroke:#a9dcba;stroke-width:2px}.mock-module__Q3fKfq__aiHubControl:hover .mock-module__Q3fKfq__aiHubLabel{fill:#d7ecdd}.mock-module__Q3fKfq__aiHubOn{fill:#71c48d;stroke:#a9dcba;stroke-width:2px;filter:drop-shadow(0 0 8px #71c48dbf)}.mock-module__Q3fKfq__aiHubRing{fill:none;stroke:#71c48d;stroke-width:1.4px;opacity:.5}.mock-module__Q3fKfq__aiHubLabel{fill:#8fb0bd;letter-spacing:.6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8.5px}.mock-module__Q3fKfq__aiHubLabelOn{fill:#d7ecdd}.mock-module__Q3fKfq__aiCoreHalo{fill:#71c48d1f;stroke:#71c48d59;stroke-width:1px}.mock-module__Q3fKfq__aiCore{fill:#e2f3e7;stroke:#71c48d;stroke-width:2px;filter:drop-shadow(0 0 10px #71c48dcc)}.mock-module__Q3fKfq__aiCoreLabel{fill:#c6e6d0;letter-spacing:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px}.mock-module__Q3fKfq__aiSignal{fill:#e2f3e7;filter:drop-shadow(0 0 6px #a9dcbae6)}.mock-module__Q3fKfq__aiGateStrip{border-top-color:#ded8c9}@keyframes mock-module__Q3fKfq__aiFlow{to{stroke-dashoffset:-20px}}@keyframes mock-module__Q3fKfq__aiDrift{0%{transform:translate(0)}to{transform:translate(-8%,6%)}}@media (max-width:900px){.mock-module__Q3fKfq__aiGrid{grid-template-columns:1fr;gap:24px}.mock-module__Q3fKfq__aiSteps{grid-auto-rows:auto}.mock-module__Q3fKfq__aiStep{align-items:flex-start}.mock-module__Q3fKfq__aiViz{order:-1;min-height:270px}}@media (max-width:520px){.mock-module__Q3fKfq__aiStepOutcome{grid-template-columns:1fr}.mock-module__Q3fKfq__aiStepChecks{gap:5px}.mock-module__Q3fKfq__aiStep{padding:17px 16px 20px}.mock-module__Q3fKfq__aiStep:hover{transform:none}.mock-module__Q3fKfq__aiStepState{padding:4px 6px;font-size:7px}.mock-module__Q3fKfq__aiStepTag{gap:7px}}.mock-module__Q3fKfq__aiPage{color:#062238;position:relative;overflow:hidden}.mock-module__Q3fKfq__aiPage>*{z-index:1;position:relative}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__eyebrow,.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__groupArt{color:#71c48d}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__pageHero{position:relative;background:0 0!important}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__pageHero>*{z-index:1;position:relative}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__pageHero h1{color:#062238;letter-spacing:-1.2px;font-size:clamp(31px,3.7vw,44px);line-height:1.08}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__pageHero p{color:#5f7180;font-size:17px}.mock-module__Q3fKfq__aiCapList{background:0 0;padding-top:6px}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow{border-bottom:1px solid #ded8c9;transition:background .3s}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover{background:#71c48d0f}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow>span{color:#71c48d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true]{background:#e6f5f2;box-shadow:inset 3px 0 #71c48d}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true]>span,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true] h2{color:#71c48d}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow h2{color:#062238}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow h3{color:#71c48d}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow p{color:#5f7180}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__rowArt{color:#71c48d}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__tags span{color:#5f7180;background:#fcfbf7;border:1px solid #cdd6d7}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__paper{background:0 0}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__section{position:relative}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__featureRow{border-bottom-color:#ded8c9}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__featureRow>span{color:#71c48d}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__featureRow h2{color:#062238}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__featureRow h3{color:#71c48d}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__featureRow p{color:#5f7180}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__tags span{color:#5f7180;background:#fcfbf7;border-color:#cdd6d7}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__article{border-bottom-color:#ded8c9}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__article h2{color:#062238}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__article p{color:#5f7180}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__article strong{color:#062238}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__article .mock-module__Q3fKfq__artHead{align-items:center;gap:13px;margin-bottom:14px;display:flex}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__article .mock-module__Q3fKfq__artHead .mock-module__Q3fKfq__eyebrow{margin:0}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__article a{color:#2f8f63;border-bottom:1px solid #71c48d;align-items:center;gap:6px;margin-top:6px;padding-bottom:3px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__article a:hover{color:#062238}html[data-theme=blue] .mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__article a{color:#8fdda9;border-color:#8fdda9}html[data-theme=blue] .mock-module__Q3fKfq__aiPage .mock-module__Q3fKfq__article a:hover{color:#fff}.mock-module__Q3fKfq__aiFeed{padding-top:10px}.mock-module__Q3fKfq__articleBody{padding-top:64px}.mock-module__Q3fKfq__articleIntro{max-width:900px;margin:0 auto 64px}.mock-module__Q3fKfq__articleIntro p{color:var(--ink);margin:0 0 22px;font-size:clamp(18px,1.45vw,23px);line-height:1.75}.mock-module__Q3fKfq__articleIntro p:nth-last-child(-n+2){font-weight:650}.mock-module__Q3fKfq__articleSections{margin-top:58px}.mock-module__Q3fKfq__articleSections .mock-module__Q3fKfq__featureRow{grid-template-columns:64px minmax(240px,.8fr) minmax(0,1.2fr);align-items:start}.mock-module__Q3fKfq__articleSections .mock-module__Q3fKfq__featureRow p{margin:0 0 18px;font-size:17px;line-height:1.8}.mock-module__Q3fKfq__articleSections .mock-module__Q3fKfq__featureRow p:last-child{margin-bottom:0}.mock-module__Q3fKfq__articleClosing{color:#fff;letter-spacing:-1.4px;background:#062238;border:0;border-left:5px solid #71c48d;margin:72px 0 0;padding:clamp(30px,5vw,64px);font-size:clamp(28px,3vw,48px);line-height:1.15}.mock-module__Q3fKfq__articleNext{grid-template-columns:1fr auto;align-items:end;gap:40px;padding:48px 0 0;display:grid}.mock-module__Q3fKfq__articleNext .mock-module__Q3fKfq__eyebrow{margin-bottom:12px}.mock-module__Q3fKfq__articleNext p{max-width:680px;margin:0;font-size:20px;line-height:1.5}.mock-module__Q3fKfq__articleNext .mock-module__Q3fKfq__primary{color:#062238;background:#71c48d}:is(html[data-theme=blue] .mock-module__Q3fKfq__articleIntro p,html[data-theme=blue] .mock-module__Q3fKfq__articleNext p){color:#dce8ed}html[data-theme=blue] .mock-module__Q3fKfq__articleClosing{background:#0a2b41;border:1px solid #365166;border-left:5px solid #8fdda9}@media (max-width:800px){.mock-module__Q3fKfq__articleBody{padding-top:42px}.mock-module__Q3fKfq__articleIntro{margin-bottom:44px}.mock-module__Q3fKfq__articleSections{margin-top:38px}.mock-module__Q3fKfq__articleSections .mock-module__Q3fKfq__featureRow{grid-template-columns:38px 1fr}.mock-module__Q3fKfq__articleSections .mock-module__Q3fKfq__featureRow>div:last-child{grid-column:2}.mock-module__Q3fKfq__articleSections .mock-module__Q3fKfq__featureRow p{font-size:16px}.mock-module__Q3fKfq__articleNext{grid-template-columns:1fr;align-items:start}.mock-module__Q3fKfq__articleNext .mock-module__Q3fKfq__primary{width:100%}}.mock-module__Q3fKfq__shell p{font-size:16px}.mock-module__Q3fKfq__shell button,.mock-module__Q3fKfq__shell input,.mock-module__Q3fKfq__shell textarea,.mock-module__Q3fKfq__shell select{font-size:14px}.mock-module__Q3fKfq__shell small{font-size:13px}.mock-module__Q3fKfq__primary,.mock-module__Q3fKfq__secondary,.mock-module__Q3fKfq__cta a{font-size:14px}.mock-module__Q3fKfq__eyebrow{font-size:12px}.mock-module__Q3fKfq__hero p{font-size:19px}.mock-module__Q3fKfq__row p,.mock-module__Q3fKfq__principles p,.mock-module__Q3fKfq__homeCards p,.mock-module__Q3fKfq__homeCapGrid p{font-size:15px}.mock-module__Q3fKfq__row>span:first-child,.mock-module__Q3fKfq__featureRow>span,.mock-module__Q3fKfq__tags span,.mock-module__Q3fKfq__homeProof span{font-size:12px}.mock-module__Q3fKfq__footGrid a,.mock-module__Q3fKfq__footGrid p{font-size:14px}.mock-module__Q3fKfq__footGrid h3{font-size:12px}.mock-module__Q3fKfq__footnote{font-size:14px}.mock-module__Q3fKfq__aiStepTag{font-size:16px}.mock-module__Q3fKfq__aiStepBody{font-size:14px}.mock-module__Q3fKfq__aiStepChecks>span{font-size:11px}.mock-module__Q3fKfq__aiStepOutcome small{font-size:10px}.mock-module__Q3fKfq__aiStepOutcome b{font-size:12px}.mock-module__Q3fKfq__aiGate b{font-size:15px}.mock-module__Q3fKfq__aiGate small{font-size:13px}.mock-module__Q3fKfq__aiGateTag,.mock-module__Q3fKfq__aiGateDetail small{font-size:10px}.mock-module__Q3fKfq__aiGateDetail strong{font-size:17px}.mock-module__Q3fKfq__aiGateDetail p{font-size:14px}.mock-module__Q3fKfq__aiVizHud{font-size:12px}.mock-module__Q3fKfq__aiHubLabel{font-size:11px}.mock-module__Q3fKfq__aiCoreLabel{font-size:12px}@media (max-width:560px){.mock-module__Q3fKfq__shell p{font-size:15px}.mock-module__Q3fKfq__hero p{font-size:17px}.mock-module__Q3fKfq__nav a,.mock-module__Q3fKfq__aiStepTag{font-size:15px}.mock-module__Q3fKfq__aiGate b{font-size:14px}}.mock-module__Q3fKfq__shell{font-family:var(--font-inter),Inter,Arial,sans-serif}.mock-module__Q3fKfq__nav{margin-left:auto}.mock-module__Q3fKfq__headerActions{flex:none;align-items:center;gap:10px;display:flex}.mock-module__Q3fKfq__themeToggle{color:#d7e3ea;font:inherit;cursor:pointer;background:#0a2b41;border:1px solid #537083;border-radius:999px;align-items:center;gap:8px;padding:7px 9px 7px 8px;font-size:11px;font-weight:700;transition:border-color .2s,background .2s,color .2s;display:flex}.mock-module__Q3fKfq__themeToggle:hover{border-color:var(--teal);color:#fff}.mock-module__Q3fKfq__themeToggle:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.mock-module__Q3fKfq__themeTrack{color:#607684;background:#f3f1ea;border-radius:999px;grid-template-columns:18px 18px;place-items:center;width:42px;height:22px;display:grid;position:relative}.mock-module__Q3fKfq__themeTrack svg{z-index:1;position:relative}.mock-module__Q3fKfq__themeThumb{background:var(--teal);border-radius:50%;width:18px;height:18px;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px;box-shadow:0 2px 7px #00152255}html[data-theme=blue] .mock-module__Q3fKfq__themeThumb{transform:translate(20px)}.mock-module__Q3fKfq__themeLabel{text-align:left;min-width:27px}html[data-theme=blue] .mock-module__Q3fKfq__shell{--ink:#f7fbfd;--paper:#062238;--white:#0a2b41;--muted:#a7bdca;color:#f7fbfd;background:#062238}@media (min-width:1201px){.mock-module__Q3fKfq__header{gap:14px;padding-left:max(4vw,24px);padding-right:max(4vw,24px)}.mock-module__Q3fKfq__logoLink{flex:none}.mock-module__Q3fKfq__nav{flex:none;gap:14px}.mock-module__Q3fKfq__nav a,.mock-module__Q3fKfq__capabilityTrigger a,.mock-module__Q3fKfq__talk{white-space:nowrap}.mock-module__Q3fKfq__nav .mock-module__Q3fKfq__talk{padding-left:16px;padding-right:16px}.mock-module__Q3fKfq__themeToggle{flex:none}}@media (min-width:1201px) and (max-width:1500px){.mock-module__Q3fKfq__themeLabel{display:none}.mock-module__Q3fKfq__themeToggle{padding:6px}.mock-module__Q3fKfq__nav{gap:11px}.mock-module__Q3fKfq__nav a{font-size:14px}.mock-module__Q3fKfq__header img,.mock-module__Q3fKfq__logo{height:40px}}@media (max-width:800px){.mock-module__Q3fKfq__themeLabel{display:none}.mock-module__Q3fKfq__themeToggle{padding:6px}.mock-module__Q3fKfq__header{padding-left:22px;padding-right:22px}.mock-module__Q3fKfq__logo,.mock-module__Q3fKfq__header img{height:42px}}@media (max-width:430px){.mock-module__Q3fKfq__themeTrack{grid-template-columns:16px 16px;width:38px}.mock-module__Q3fKfq__themeThumb{width:16px;height:16px}html[data-theme=blue] .mock-module__Q3fKfq__themeThumb{transform:translate(18px)}}html[data-theme=blue] .mock-module__Q3fKfq__heroArt{box-sizing:border-box;filter:drop-shadow(0 16px 38px #0000004d);background:radial-gradient(110% 120% at 70% 12%,#71c48d29,#0000 58%),#08283d;border:1px solid #365166;border-radius:16px;padding:18px}html[data-theme=blue] .mock-module__Q3fKfq__sectionArt{box-sizing:border-box;color:#8fdda9;filter:drop-shadow(0 8px 20px #00000038);background:#0a2b41;border:1px solid #365166;border-radius:14px;padding:12px}:is(html[data-theme=blue] .mock-module__Q3fKfq__rowArt,html[data-theme=blue] .mock-module__Q3fKfq__groupArt,html[data-theme=blue] .mock-module__Q3fKfq__aiStepGlyph,html[data-theme=blue] .mock-module__Q3fKfq__aiGateGlyph){color:#8fdda9;filter:drop-shadow(0 0 6px #71c48d47)}:is(html[data-theme=blue] .mock-module__Q3fKfq__aiStep,html[data-theme=blue] .mock-module__Q3fKfq__aiGate){color:#f7fbfd;background:#0a2b41;border-color:#365166}:is(html[data-theme=blue] .mock-module__Q3fKfq__aiStep:hover,html[data-theme=blue] .mock-module__Q3fKfq__aiGate:hover,html[data-theme=blue] .mock-module__Q3fKfq__aiGate:focus-visible){background:#10384d;border-color:#71c48d}html[data-theme=blue] .mock-module__Q3fKfq__aiStepOn{background:#104235;border-color:#71c48d;box-shadow:0 12px 30px #0003}html[data-theme=blue] .mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn{background:#104235;border-color:#71c48d;box-shadow:0 12px 30px #0003}html[data-theme=blue] .mock-module__Q3fKfq__aiGateDetail{background:linear-gradient(105deg,#08283d,#104235);border-color:#365166}:is(html[data-theme=blue] .mock-module__Q3fKfq__aiGateDetailIndex,html[data-theme=blue] .mock-module__Q3fKfq__phaseNode){color:#8fdda9;background:#08283d;border-color:#71c48d}:is(html[data-theme=blue] .mock-module__Q3fKfq__aiStepChecks>span,html[data-theme=blue] .mock-module__Q3fKfq__tags span){color:#b9cbd6!important;background:#0d3046!important;border-color:#365166!important}html[data-theme=blue] .mock-module__Q3fKfq__aiStepOn .mock-module__Q3fKfq__aiStepChecks>span{color:#dff4e6!important;background:#104235!important;border-color:#71c48d!important}html[data-theme=blue] .mock-module__Q3fKfq__aiStep:hover .mock-module__Q3fKfq__aiStepChecks>span{color:#dff4e6!important;background:#104235!important;border-color:#71c48d!important}html[data-theme=blue] .mock-module__Q3fKfq__aiStepState{color:#a8bdc8;border-color:#527184}html[data-theme=blue] .mock-module__Q3fKfq__aiStepOn .mock-module__Q3fKfq__aiStepState{color:#062238;background:#8fdda9;border-color:#8fdda9}html[data-theme=blue] .mock-module__Q3fKfq__aiStepOutcome{border-top-color:#365166}html[data-theme=blue] .mock-module__Q3fKfq__aiStepAuto{background:#8fdda91f}html[data-theme=blue] .mock-module__Q3fKfq__aiViz{border-color:#527184;box-shadow:0 24px 60px #00000052}@media (max-width:560px){html[data-theme=blue] .mock-module__Q3fKfq__heroArt{border-radius:12px;padding:10px}html[data-theme=blue] .mock-module__Q3fKfq__sectionArt{border-radius:11px;padding:8px}}.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStep{color:#062238;box-shadow:0 8px 24px #06223812}.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepTag,.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepOutcome b{color:#062238}.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepBody{color:#566d7a}.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepOn .mock-module__Q3fKfq__aiStepBody{color:#344f5c}.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepChecks>span{color:#46606e;background:#ffffff8f;border-color:#3f6e7c3d}.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStep:hover .mock-module__Q3fKfq__aiStepChecks>span,.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepOn .mock-module__Q3fKfq__aiStepChecks>span{color:#236846;background:#ffffffc2;border-color:#71c48d}.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepOutcome{border-top-color:#3f58632e}.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepState{color:#526b77;background:#ffffff6b;border-color:#3f586347}.mock-module__Q3fKfq__aiSteps li:first-child .mock-module__Q3fKfq__aiStep{background:linear-gradient(125deg,#e8f1f6,#dceaf1);border-color:#b7ccd7}.mock-module__Q3fKfq__aiSteps li:first-child .mock-module__Q3fKfq__aiStepBar{background:#6e9db4}.mock-module__Q3fKfq__aiSteps li:first-child .mock-module__Q3fKfq__aiStep:hover,.mock-module__Q3fKfq__aiSteps li:first-child .mock-module__Q3fKfq__aiStepOn{background:linear-gradient(125deg,#edf6fa,#d9edf2);border-color:#4e91aa}.mock-module__Q3fKfq__aiSteps li:nth-child(2) .mock-module__Q3fKfq__aiStep{background:linear-gradient(125deg,#eaf5ed,#deefe4);border-color:#b7d6c1}.mock-module__Q3fKfq__aiSteps li:nth-child(2) .mock-module__Q3fKfq__aiStepBar{background:#71c48d}.mock-module__Q3fKfq__aiSteps li:nth-child(2) .mock-module__Q3fKfq__aiStep:hover,.mock-module__Q3fKfq__aiSteps li:nth-child(2) .mock-module__Q3fKfq__aiStepOn{background:linear-gradient(125deg,#eef8f1,#d9efdf);border-color:#55ae75}.mock-module__Q3fKfq__aiSteps li:nth-child(3) .mock-module__Q3fKfq__aiStep{background:linear-gradient(125deg,#fcfbf7,#f4f1e8);border-color:#d8d1c1}.mock-module__Q3fKfq__aiSteps li:nth-child(3) .mock-module__Q3fKfq__aiStepBar{background:#b5a98d}.mock-module__Q3fKfq__aiSteps li:nth-child(3) .mock-module__Q3fKfq__aiStep:hover,.mock-module__Q3fKfq__aiSteps li:nth-child(3) .mock-module__Q3fKfq__aiStepOn{background:linear-gradient(125deg,#fff,#f3f7ef);border-color:#71c48d}.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepOn{transform:translate(5px);box-shadow:0 16px 36px #06223821,inset 0 0 0 1px #71c48d1f}html[data-theme=blue] .mock-module__Q3fKfq__aiSteps li:first-child .mock-module__Q3fKfq__aiStep{background:linear-gradient(125deg,#e8f1f6,#dceaf1)}html[data-theme=blue] .mock-module__Q3fKfq__aiSteps li:nth-child(2) .mock-module__Q3fKfq__aiStep{background:linear-gradient(125deg,#eaf5ed,#deefe4)}html[data-theme=blue] .mock-module__Q3fKfq__aiSteps li:nth-child(3) .mock-module__Q3fKfq__aiStep{background:linear-gradient(125deg,#fcfbf7,#f4f1e8)}html[data-theme=blue] .mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStep{color:#062238!important}html[data-theme=blue] .mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepTag{color:#062238!important}html[data-theme=blue] .mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepOutcome b{color:#062238!important}html[data-theme=blue] .mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepBody{color:#566d7a!important}html[data-theme=blue] .mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepChecks>span{color:#46606e!important;background:#ffffff9e!important;border-color:#3f6e7c3d!important}@media (max-width:520px){.mock-module__Q3fKfq__aiSteps .mock-module__Q3fKfq__aiStepOn{transform:none}}.mock-module__Q3fKfq__aiJourney{background:#fcfbf7b8;border:1px solid #cbd6d5;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px #0622381a}.mock-module__Q3fKfq__aiJourneyHead{border-bottom:1px solid #d6ddda;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;display:flex}.mock-module__Q3fKfq__aiJourneyHead>div{align-items:center;gap:16px;display:flex}.mock-module__Q3fKfq__aiJourneyHead>div>span{color:#3f9e6b;letter-spacing:1.7px;font-size:10px;font-weight:800}.mock-module__Q3fKfq__aiJourneyHead strong{color:#314d5c;font-size:13px;font-weight:600}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiSteps{background:#f4f1ea;border-bottom:1px solid #cbd6d5;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:0;padding:0;display:grid}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiSteps li{border-right:1px solid #cbd6d5;display:block}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiSteps li:last-child{border-right:0}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStep{height:100%;min-height:112px;box-shadow:none;border:0;border-radius:0;padding:19px 20px 20px;transform:none!important}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStep:hover{box-shadow:inset 0 -3px #71c48db3;transform:none!important}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepOn{box-shadow:inset 0 -4px #3f9e6b!important}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepBar{opacity:0;width:3px;position:absolute;top:0;bottom:0;left:0}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepMain{flex-direction:column;justify-content:center;display:flex}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepTag{font-size:16px}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepTag i{border:1px solid;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepGlyph{width:19px;height:19px}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepBody{margin:8px 0 0;padding-left:0;font-size:12px;line-height:1.45}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepAuto{height:4px}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepOn .mock-module__Q3fKfq__aiStepAuto i{animation-duration:5.2s}.mock-module__Q3fKfq__aiJourneyPaused .mock-module__Q3fKfq__aiStepAuto i{animation-play-state:paused!important}.mock-module__Q3fKfq__aiStagePanel{color:#f7fbfd;background:#062238;grid-template-columns:minmax(340px,.86fr) minmax(0,1.14fr);min-height:460px;display:grid}.mock-module__Q3fKfq__aiStageCopy{flex-direction:column;padding:44px 42px 34px;display:flex;background:linear-gradient(145deg,#0a2b41,#062238)!important;border:0!important;border-right:1px solid #365166!important}.mock-module__Q3fKfq__aiStageKicker{color:#8fdda9;letter-spacing:1.6px;font-size:10px;font-weight:800}.mock-module__Q3fKfq__aiStageTitle{align-items:center;gap:14px;margin-top:18px;display:flex}.mock-module__Q3fKfq__aiStageTitle h3{letter-spacing:-1px;margin:0;font-size:34px;font-weight:500;color:#f7fbfd!important}.mock-module__Q3fKfq__aiStageIcon{color:#8fdda9;filter:drop-shadow(0 0 7px #71c48d59);width:34px;height:34px}.mock-module__Q3fKfq__aiStageCopy>p{margin:16px 0 0;font-size:15px;line-height:1.65;color:#b9cbd6!important}.mock-module__Q3fKfq__aiStageChecks{margin-top:26px}.mock-module__Q3fKfq__aiStageChecks>span,.mock-module__Q3fKfq__aiStageOutcome small{color:#8fdda9;letter-spacing:1.3px;font-size:9px;font-weight:800;display:block}.mock-module__Q3fKfq__aiStageChecks ul{grid-template-columns:1fr;gap:7px;margin:11px 0 0;padding:0;list-style:none;display:grid}.mock-module__Q3fKfq__aiStageChecks li{background:#0d3046;border:1px solid #365166;border-radius:7px;padding:8px 10px 8px 30px;font-size:12px;position:relative;color:#d8e5eb!important}.mock-module__Q3fKfq__aiStageChecks li:before{content:"✓";color:#8fdda9;font-weight:800;position:absolute;left:10px}.mock-module__Q3fKfq__aiStageOutcome{border-top:1px solid #365166;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;padding-top:20px;display:grid}.mock-module__Q3fKfq__aiStageOutcome strong{margin-top:6px;font-size:12px;line-height:1.45;display:block;color:#f7fbfd!important}.mock-module__Q3fKfq__aiStageControls{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-top:auto;padding-top:26px;display:grid}.mock-module__Q3fKfq__aiStageControls button{color:#dff4e6;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #527184;padding:9px 0;font-size:11px;font-weight:700}.mock-module__Q3fKfq__aiStageControls button:first-child{text-align:left}.mock-module__Q3fKfq__aiStageControls button:last-child{text-align:right}.mock-module__Q3fKfq__aiStageControls button:hover{color:#8fdda9;border-color:#71c48d}.mock-module__Q3fKfq__aiStageControls button:focus-visible{outline-offset:3px;outline:2px solid #71c48d}.mock-module__Q3fKfq__aiStageControls span{color:#8aa4b2;font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.mock-module__Q3fKfq__aiStagePanel .mock-module__Q3fKfq__aiViz{min-height:460px;box-shadow:none;background:radial-gradient(100% 100% at 50% 45%,#71c48d21,#0000 62%),linear-gradient(155deg,#08283d,#03141f);border:0;border-radius:0}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney{background:#08283d;border-color:#365166}html[data-theme=blue] .mock-module__Q3fKfq__aiJourneyHead{background:#08283d;border-color:#365166}html[data-theme=blue] .mock-module__Q3fKfq__aiJourneyHead strong{color:#d8e5eb!important}html[data-theme=blue] .mock-module__Q3fKfq__aiAutoControl{color:#dff4e6;background:#0d3046;border-color:#527184}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiSteps{background:#08283d;border-color:#365166}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiSteps li{border-color:#365166}@media (max-width:1000px){.mock-module__Q3fKfq__aiStagePanel{grid-template-columns:1fr}.mock-module__Q3fKfq__aiStageCopy{border-bottom:1px solid #365166!important;border-right:0!important}.mock-module__Q3fKfq__aiStagePanel .mock-module__Q3fKfq__aiViz{min-height:360px}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepTag{font-size:14px}}@media (max-width:700px){.mock-module__Q3fKfq__aiJourney{border-radius:14px}.mock-module__Q3fKfq__aiJourneyHead{align-items:flex-start;padding:18px}.mock-module__Q3fKfq__aiJourneyHead>div{display:block}.mock-module__Q3fKfq__aiJourneyHead strong{margin-top:6px;display:block}.mock-module__Q3fKfq__aiAutoControl{flex:none}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiSteps{grid-template-columns:1fr}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiSteps li{border-bottom:1px solid #cbd6d5;border-right:0}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiSteps li:last-child{border-bottom:0}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStep{min-height:84px;padding:14px 16px 16px}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepBody{margin-top:5px}.mock-module__Q3fKfq__aiStageCopy{padding:32px 24px 25px}.mock-module__Q3fKfq__aiStageTitle h3{font-size:28px}.mock-module__Q3fKfq__aiStageOutcome{grid-template-columns:1fr}.mock-module__Q3fKfq__aiStagePanel .mock-module__Q3fKfq__aiViz{min-height:280px;padding:10px}}@media (max-width:440px){.mock-module__Q3fKfq__aiJourneyHead{grid-template-columns:1fr;display:grid}.mock-module__Q3fKfq__aiAutoControl{justify-self:start}.mock-module__Q3fKfq__aiStageControls{gap:9px}}html[data-theme=blue] .mock-module__Q3fKfq__continuity{background:linear-gradient(145deg,#0a2b41,#08283d);border-color:#365166;box-shadow:0 18px 42px #00000038}html[data-theme=blue] .mock-module__Q3fKfq__continuity>span{color:#8fdda9}html[data-theme=blue] .mock-module__Q3fKfq__contList li button{border-color:#294c61}html[data-theme=blue] .mock-module__Q3fKfq__contList li b{color:#f7fbfd}html[data-theme=blue] .mock-module__Q3fKfq__contList li small{color:#a9bdc9}html[data-theme=blue] .mock-module__Q3fKfq__homeProof{color:#f7fbfd;background:#08283d;border-color:#365166}html[data-theme=blue] .mock-module__Q3fKfq__homeProof>div{border-color:#365166}html[data-theme=blue] .mock-module__Q3fKfq__homeProof span{color:#8fdda9}html[data-theme=blue] .mock-module__Q3fKfq__primary{background:#71c48d;border-color:#71c48d;color:#062238!important}html[data-theme=blue] .mock-module__Q3fKfq__cta a{background:#71c48d;border-color:#71c48d;color:#062238!important}html[data-theme=blue] .mock-module__Q3fKfq__secondary{color:#f7fbfd;border-color:#527184}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney li:first-child .mock-module__Q3fKfq__aiStep{background:linear-gradient(125deg,#0b3048,#0d3a52);color:#f7fbfd!important}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney li:nth-child(2) .mock-module__Q3fKfq__aiStep{background:linear-gradient(125deg,#123f35,#185240);color:#f7fbfd!important}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney li:nth-child(3) .mock-module__Q3fKfq__aiStep{background:linear-gradient(125deg,#153247,#1b4055);color:#f7fbfd!important}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStep:hover{filter:brightness(1.12);border-color:#71c48d}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepOn{filter:brightness(1.12);border-color:#71c48d}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepTag{color:#f7fbfd!important}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepOutcome b{color:#f7fbfd!important}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepBody{color:#b9cbd6!important}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepTag i{color:#8fdda9;border-color:#71c48d}html[data-theme=blue] .mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepChecks>span{color:#d8e5eb!important;background:#0d3046!important;border-color:#527184!important}.mock-module__Q3fKfq__aiGateStrip{margin-top:46px;padding-top:30px}.mock-module__Q3fKfq__aiGatePath{padding:18px 18px 10px;position:relative;overflow:hidden}.mock-module__Q3fKfq__aiGateRail{z-index:0;background:#b8c9c5;height:2px;position:absolute;top:47px;left:10%;right:10%}.mock-module__Q3fKfq__aiGateRail:before{content:"";border-top:1px dashed #3f9e6b3d;position:absolute;inset:-5px 0}.mock-module__Q3fKfq__aiGateRail i{background:linear-gradient(90deg,#3f9e6b,#71c48d);height:100%;transition:width .45s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 0 12px #71c48d73}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateList{z-index:1;grid-template-columns:repeat(5,minmax(120px,1fr));gap:0;display:grid;position:relative}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateList>li{display:block}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate{text-align:center;border-radius:0;flex-direction:column;align-items:center;height:auto;min-height:118px;padding:0 10px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateTop{background:#f4f1ea;border:2px solid #9cb5ae;border-radius:50%;place-items:center;width:58px;height:58px;transition:background .25s,border-color .25s,box-shadow .25s,transform .25s;display:grid;position:relative;box-shadow:0 0 0 7px #f4f1ea}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateNum{color:#6c817c;font-size:10px;position:absolute;top:-23px;left:50%;transform:translate(-50%)}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateGlyph{color:#58766d;width:23px;height:23px}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateDot{display:none}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate>b{color:#294b43;white-space:nowrap;margin:17px 0 3px;font-size:14px}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate>small{display:none}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateTag{color:#789087;opacity:1;margin-top:2px;font-size:8px;position:static;transform:none}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate:hover .mock-module__Q3fKfq__aiGateTop,.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate:focus-visible .mock-module__Q3fKfq__aiGateTop{border-color:#71c48d;transform:translateY(-4px);box-shadow:0 0 0 7px #f4f1ea,0 9px 20px #06223821}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn .mock-module__Q3fKfq__aiGateTop{background:#104235;border-color:#71c48d;box-shadow:0 0 0 7px #f4f1ea,0 0 0 10px #71c48d29,0 0 24px #71c48d59}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn .mock-module__Q3fKfq__aiGateGlyph{color:#a9dcba;transform:scale(1.1)}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn>b{color:#1f7d52}.mock-module__Q3fKfq__aiGateDetail{background:linear-gradient(115deg,#f8faf6,#e6f4ec);border-color:#c8d9d2;border-radius:16px;margin-top:20px;box-shadow:0 18px 44px #06223814}html[data-theme=blue] .mock-module__Q3fKfq__aiGateRail{background:#365166}html[data-theme=blue] .mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateTop{background:#08283d;border-color:#527184;box-shadow:0 0 0 7px #062238}:is(html[data-theme=blue] .mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate:hover .mock-module__Q3fKfq__aiGateTop,html[data-theme=blue] .mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate:focus-visible .mock-module__Q3fKfq__aiGateTop){border-color:#71c48d;box-shadow:0 0 0 7px #062238,0 9px 20px #0000003d}html[data-theme=blue] .mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn .mock-module__Q3fKfq__aiGateTop{background:#104235;border-color:#71c48d;box-shadow:0 0 0 7px #062238,0 0 0 10px #71c48d24,0 0 24px #71c48d40}html[data-theme=blue] .mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate>b{color:#d8e5eb!important}html[data-theme=blue] .mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGate.mock-module__Q3fKfq__aiGateOn>b{color:#8fdda9!important}:is(html[data-theme=blue] .mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateNum,html[data-theme=blue] .mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateTag){color:#8aa4b2}@media (max-width:760px){.mock-module__Q3fKfq__aiGatePath{padding-top:22px;overflow-x:auto}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateList{min-width:700px}.mock-module__Q3fKfq__aiGateDetail{margin-top:14px}.mock-module__Q3fKfq__aiGateStrip>span{margin-bottom:6px}}@media (max-width:520px){.mock-module__Q3fKfq__aiGatePath{overflow-x:visible}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateList{min-width:0}}html[data-theme=blue] .mock-module__Q3fKfq__aiGateStrip{border-top-color:#365166;margin-top:26px;padding-top:20px}.mock-module__Q3fKfq__row>span:first-child,.mock-module__Q3fKfq__featureRow>span{font-size:clamp(15px,1.15vw,18px)}.mock-module__Q3fKfq__contList li i,.mock-module__Q3fKfq__phaseNode{font-size:13px}.mock-module__Q3fKfq__aiStepTag i{font-size:15px}.mock-module__Q3fKfq__aiJourney .mock-module__Q3fKfq__aiStepTag i{font-size:13px}.mock-module__Q3fKfq__aiGateNum{font-size:14px}.mock-module__Q3fKfq__aiGateDetailIndex{font-size:16px}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateNum{font-size:13px;top:-26px}@media (max-width:560px){.mock-module__Q3fKfq__row>span:first-child,.mock-module__Q3fKfq__featureRow>span{font-size:15px}.mock-module__Q3fKfq__aiGateNum{font-size:13px}}html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow{border-color:#365166}:is(html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover,html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible,html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true]){background:linear-gradient(90deg,#104235 0%,#0d344a 72%,#0d344a59 100%);outline:none;box-shadow:inset 4px 0 #71c48d}html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow h2{color:#fff!important}html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow h3{color:#8fdda9!important}html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow p{opacity:1;color:#d5e2e9!important}html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow>span{color:#8fdda9!important}html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__tags span{background:#08283d;border-color:#527184;color:#dff4e6!important}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow{isolation:isolate;border-radius:12px;padding-left:18px;padding-right:18px;transition:background .28s,box-shadow .28s,transform .28s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:after{content:"";z-index:-1;transform-origin:0;background:linear-gradient(90deg,#3f9e6b,#8fdda9 62%,#0000);height:3px;transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true]{transform:translate(6px);box-shadow:0 15px 36px #06223817}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover:after,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible:after,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true]:after{transform:scaleX(1)}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible{outline-offset:3px;outline:2px solid #71c48d}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__rowArt{transition:transform .35s cubic-bezier(.22,1,.36,1),filter .25s}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover .mock-module__Q3fKfq__rowArt,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible .mock-module__Q3fKfq__rowArt,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true] .mock-module__Q3fKfq__rowArt{filter:drop-shadow(0 5px 10px #3f9e6b47);transform:translateY(-3px)scale(1.08)}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__tags span{transition:transform .2s,background .2s,border-color .2s,color .2s}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover .mock-module__Q3fKfq__tags span,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible .mock-module__Q3fKfq__tags span,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true] .mock-module__Q3fKfq__tags span{border-color:#71c48d;transform:translateY(-2px)}@media (max-width:800px){.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow{padding-left:12px;padding-right:12px}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true]{transform:none}}.mock-module__Q3fKfq__aiGatePath{padding-top:40px}.mock-module__Q3fKfq__aiGateRail{top:69px}.mock-module__Q3fKfq__aiGatePath .mock-module__Q3fKfq__aiGateNum{min-width:28px;height:20px;font-family:var(--font-inter),Inter,Arial,sans-serif;letter-spacing:.4px;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:13px;line-height:20px;display:flex;top:-28px}@media (max-width:760px){.mock-module__Q3fKfq__aiGatePath{padding-top:40px}.mock-module__Q3fKfq__aiGateRail{top:69px}}.mock-module__Q3fKfq__aiGateDetailGrid>div:nth-child(2) li{padding-left:16px;font-size:16px;line-height:1.5}.mock-module__Q3fKfq__aiGateDetailGrid>div:nth-child(3) b{font-size:17px;line-height:1.45}@media (max-width:760px){.mock-module__Q3fKfq__aiGateDetailGrid>div:nth-child(2) li{font-size:15px}.mock-module__Q3fKfq__aiGateDetailGrid>div:nth-child(3) b{font-size:16px}}.mock-module__Q3fKfq__aiGateDetailGrid{align-items:start}.mock-module__Q3fKfq__aiGateDetailGrid>div{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.mock-module__Q3fKfq__aiGateDetailGrid>div>span{min-height:18px;margin-bottom:8px;line-height:18px}.mock-module__Q3fKfq__aiGateDetailGrid>div:first-child b{font-size:17px;line-height:1.45}.mock-module__Q3fKfq__aiGateDetailGrid>div:nth-child(2) ul{width:100%;margin:0}.mock-module__Q3fKfq__aiGateDetailGrid>div:nth-child(3) b{margin:0}@media (max-width:760px){.mock-module__Q3fKfq__aiGateDetailGrid>div:first-child b{font-size:16px}}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true]{background:radial-gradient(circle at 92% 22%,#71c48d29,#0000 24%),linear-gradient(100deg,#0622380e 0%,#71c48d13 48%,#fcfbf7b8 100%);box-shadow:inset 4px 0 #062238,0 16px 38px #06223817}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover h2,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible h2,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true] h2{color:#062238!important}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover h3,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible h3,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true] h3{color:#278655!important}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover .mock-module__Q3fKfq__tags span,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible .mock-module__Q3fKfq__tags span,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true] .mock-module__Q3fKfq__tags span{color:#294f42;background:#ffffffdb;border-color:#8dcba4;box-shadow:0 5px 14px #0622380f}.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover:after,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible:after,.mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true]:after{background:linear-gradient(90deg,#062238 0 18%,#71c48d 58%,#0000)}:is(html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover,html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible,html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true]){background:radial-gradient(circle at 91% 18%,#8fdda921,#0000 23%),linear-gradient(100deg,#0b3048 0%,#0d384b 52%,#0a2b40 100%);box-shadow:inset 4px 0 #71c48d,0 18px 42px #0003}:is(html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:hover .mock-module__Q3fKfq__tags span,html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow:focus-visible .mock-module__Q3fKfq__tags span,html[data-theme=blue] .mock-module__Q3fKfq__aiCapList .mock-module__Q3fKfq__featureRow[data-on=true] .mock-module__Q3fKfq__tags span){box-shadow:0 6px 15px #00000024;color:#e2edf1!important;background:#123c50!important;border-color:#60879a!important}.mock-module__Q3fKfq__hero h1{line-height:1.1}.mock-module__Q3fKfq__footGrid button{color:#91a8b7;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;line-height:2;display:block}.mock-module__Q3fKfq__footGrid button:hover,.mock-module__Q3fKfq__footGrid button:focus-visible{color:#dff4e6;text-underline-offset:3px;text-decoration:underline}.mock-module__Q3fKfq__footGrid button:focus-visible{outline-offset:3px;outline:2px solid #71c48d}.mock-module__Q3fKfq__skipLink{z-index:10000;color:#042033;background:#10b8b1;border-radius:8px;padding:10px 14px;font:600 14px/1.1 Arial,Helvetica,sans-serif;text-decoration:none;transition:transform .15s;position:absolute;top:12px;left:12px;transform:translateY(-160%);box-shadow:0 8px 24px #00000040}.mock-module__Q3fKfq__skipLink:focus,.mock-module__Q3fKfq__skipLink:focus-visible{outline-offset:3px;outline:2px solid #fff;transform:translateY(0)}.mock-module__Q3fKfq__mainTarget,.mock-module__Q3fKfq__mainTarget:focus{outline:none}.mock-module__Q3fKfq__logoLink:focus-visible,.mock-module__Q3fKfq__nav a:focus-visible,.mock-module__Q3fKfq__talk:focus-visible,.mock-module__Q3fKfq__menu:focus-visible,.mock-module__Q3fKfq__themeToggle:focus-visible,.mock-module__Q3fKfq__footer a:focus-visible,.mock-module__Q3fKfq__cta a:focus-visible{outline-offset:3px;outline:2px solid #63e2d7}.mock-module__Q3fKfq__menu:focus-visible{background:#10b8b129;border-radius:8px}.mock-module__Q3fKfq__themeToggle:focus-visible{border-radius:999px}.mock-module__Q3fKfq__floatingContinuity{right:clamp(16px,2.2vw,34px);bottom:calc(var(--cookie-bar-h,0px) + clamp(16px,2.2vw,28px));z-index:110;color:#fff;letter-spacing:.015em;background:#062238;border:1px solid #71c48d;justify-content:space-between;align-items:center;gap:22px;min-height:50px;padding:0 18px 0 20px;font-size:12px;font-weight:750;text-decoration:none;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex;position:fixed;box-shadow:0 14px 34px #03192a3d}.mock-module__Q3fKfq__floatingContinuity>span:last-child{color:#062238;background:#71c48d;border-radius:50%;place-items:center;width:24px;height:24px;transition:transform .2s;display:grid}.mock-module__Q3fKfq__floatingContinuity:hover{background:#0b3046;transform:translateY(-3px);box-shadow:0 18px 42px #03192a4d}.mock-module__Q3fKfq__floatingContinuity:hover>span:last-child{transform:translate(2px,-2px)}.mock-module__Q3fKfq__floatingContinuity:focus-visible{outline-offset:4px;outline:3px solid #71c48d}@media (max-width:560px){.mock-module__Q3fKfq__floatingContinuity{right:12px;bottom:calc(var(--cookie-bar-h,0px) + 12px);gap:12px;min-height:44px;padding:0 12px 0 15px;font-size:11px}.mock-module__Q3fKfq__floatingContinuity>span:last-child{width:21px;height:21px}}.mock-module__Q3fKfq__cta a{align-items:center;line-height:1.35}@media (max-width:1200px){.mock-module__Q3fKfq__menu{place-items:center;width:44px;height:44px;padding:0;display:grid}}@media (min-width:901px){.mock-module__Q3fKfq__aiFeed .mock-module__Q3fKfq__featureRow{grid-template-columns:118px minmax(200px,.4fr) minmax(0,1.6fr);align-items:center;column-gap:36px;padding-top:26px;padding-bottom:26px}.mock-module__Q3fKfq__aiFeed .mock-module__Q3fKfq__featureRow>span{flex-direction:row;align-items:center;gap:16px}.mock-module__Q3fKfq__aiFeed .mock-module__Q3fKfq__featureRow p{max-width:720px}}
.cookie-consent-module__JtTI9G__bar{z-index:120;background:#062238;border-top:1px solid #24465b;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 28px;padding:11px max(7vw,20px);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 40px #03122047}.cookie-consent-module__JtTI9G__text{color:#c6d5df;max-width:760px;margin:0;font-size:13.5px;line-height:1.45}.cookie-consent-module__JtTI9G__text a{color:#8fd6a8;text-underline-offset:2px;text-decoration:underline}.cookie-consent-module__JtTI9G__text a:hover{color:#71c48d}.cookie-consent-module__JtTI9G__actions{flex:none;gap:12px;display:flex}.cookie-consent-module__JtTI9G__btn{font:inherit;letter-spacing:.6px;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:2px;padding:9px 18px;font-size:12px;font-weight:700}.cookie-consent-module__JtTI9G__accept{color:#062238;background:#71c48d}.cookie-consent-module__JtTI9G__accept:hover{background:#8fd6a8}.cookie-consent-module__JtTI9G__optout{color:#c6d5df;background:0 0;border-color:#3a5a70}.cookie-consent-module__JtTI9G__optout:hover{color:#fff;border-color:#71c48d}@media (max-width:640px){.cookie-consent-module__JtTI9G__bar{grid-template-columns:1fr auto;gap:9px 12px;padding:10px 14px 12px;display:grid}.cookie-consent-module__JtTI9G__text{font-size:11px;line-height:1.4}.cookie-consent-module__JtTI9G__actions{gap:7px;width:auto}.cookie-consent-module__JtTI9G__btn{text-align:center;flex:1;padding:8px 10px;font-size:10px}}@media (max-width:400px){.cookie-consent-module__JtTI9G__bar{grid-template-columns:1fr}.cookie-consent-module__JtTI9G__actions{width:100%}}
.ai-fx-module__lZs2Za__capViz{background:radial-gradient(120% 120% at 72% 12%,#71c48d24,#0000 60%),linear-gradient(160deg,#062238,#03141f);border:1px solid #143349;border-radius:16px;order:2;width:100%;padding:22px 22px 30px;position:relative;box-shadow:0 24px 60px #0312202e}@media (min-width:901px){.ai-fx-module__lZs2Za__capViz{order:0}}.ai-fx-module__lZs2Za__capSvg{filter:drop-shadow(0 8px 34px #00000052);width:100%;height:auto;max-height:360px;display:block}.ai-fx-module__lZs2Za__capHud{letter-spacing:1.3px;color:#6f93a1;justify-content:space-between;gap:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex;position:absolute;bottom:12px;left:22px;right:22px}.ai-fx-module__lZs2Za__capHud span:last-child{color:#8fc9c1;text-align:right}.ai-fx-module__lZs2Za__capDots circle{fill:#82aabe29}.ai-fx-module__lZs2Za__capEdge{stroke:#82aabe42;stroke-width:1px;stroke-dasharray:3 7;animation:1.5s linear infinite ai-fx-module__lZs2Za__capFlow}.ai-fx-module__lZs2Za__capEdgeOn{stroke:#71c48de6;stroke-width:1.6px;filter:drop-shadow(0 0 4px #71c48d8c);animation-duration:.75s}.ai-fx-module__lZs2Za__capTwig{stroke:#82aabe2e;stroke-width:1px}.ai-fx-module__lZs2Za__capTwigOn{stroke:#71c48d73}.ai-fx-module__lZs2Za__capSat{fill:#96b9c880}.ai-fx-module__lZs2Za__capSatOn{fill:#a9dcba}.ai-fx-module__lZs2Za__capHubShape{fill:#0a2a3e;stroke:#82aabe99;stroke-width:1.5px}.ai-fx-module__lZs2Za__hubShape{fill:#0a2a3e;stroke:#8cafc39e;stroke-width:1.6px;transition:fill .3s}.ai-fx-module__lZs2Za__hubShapeOn{fill:#71c48d;stroke:#a9dcba;stroke-width:2px;filter:drop-shadow(0 0 9px #71c48dbf)}.ai-fx-module__lZs2Za__capHubRing{fill:none;stroke:#71c48d;stroke-width:1.3px;opacity:.5}.ai-fx-module__lZs2Za__capHubLabel{fill:#8fb0bd;letter-spacing:.7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.ai-fx-module__lZs2Za__capCoreHalo{fill:#71c48d1f;stroke:#71c48d52;stroke-width:1px}.ai-fx-module__lZs2Za__capCore{fill:#e2f3e7;stroke:#71c48d;stroke-width:2px;filter:drop-shadow(0 0 10px #71c48dbf)}.ai-fx-module__lZs2Za__capCoreLabel{fill:#c6e6d0;letter-spacing:1.4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.ai-fx-module__lZs2Za__capSignal{fill:#e2f3e7;filter:drop-shadow(0 0 6px #a9dcbae6)}.ai-fx-module__lZs2Za__schematic{box-sizing:content-box;background:linear-gradient(160deg,#062238,#03141f);border:1px solid #143349;border-radius:12px;width:92px;height:92px;margin-bottom:16px;padding:10px;display:block}@media (max-width:800px){.ai-fx-module__lZs2Za__schematic{width:70px;height:70px}}.ai-fx-module__lZs2Za__schemSm{box-sizing:content-box;background:linear-gradient(160deg,#062238,#03141f);border:1px solid #143349;border-radius:10px;width:52px;height:52px;margin-bottom:0;padding:8px}:is(html[data-theme=blue] .ai-fx-module__lZs2Za__capViz,html[data-theme=blue] .ai-fx-module__lZs2Za__schematic,html[data-theme=blue] .ai-fx-module__lZs2Za__schemSm){background:radial-gradient(110% 120% at 70% 12%,#71c48d29,#0000 58%),linear-gradient(160deg,#08283d,#03141f);border-color:#527184;box-shadow:0 18px 42px #00000047}:is(html[data-theme=blue] .ai-fx-module__lZs2Za__capEdge,html[data-theme=blue] .ai-fx-module__lZs2Za__capTwig){stroke:#b9cbd666}:is(html[data-theme=blue] .ai-fx-module__lZs2Za__capHubLabel,html[data-theme=blue] .ai-fx-module__lZs2Za__capHud){fill:#b9cbd6;color:#b9cbd6}@media (max-width:800px){.ai-fx-module__lZs2Za__schemSm{width:46px;height:46px}}.ai-fx-module__lZs2Za__sRing{stroke:#82aabe38;stroke-width:1px}.ai-fx-module__lZs2Za__sNode{fill:#96bec8b3}.ai-fx-module__lZs2Za__sSweep{fill:#71c48d29}.ai-fx-module__lZs2Za__sBeam{stroke:#a9dcba;stroke-width:1.4px}.ai-fx-module__lZs2Za__sCore{fill:#71c48d;stroke:#a9dcba;stroke-width:1.4px}.ai-fx-module__lZs2Za__lSpine{stroke:#82aabe4d;stroke-width:1px}.ai-fx-module__lZs2Za__lPlate{fill:#71c48d14;stroke:#82aabe66;stroke-width:1px}.ai-fx-module__lZs2Za__lPlateTop{fill:#71c48d33;stroke:#71c48d;stroke-width:1.4px}.ai-fx-module__lZs2Za__lToken{fill:#a9dcba;filter:drop-shadow(0 0 4px #a9dcbacc)}.ai-fx-module__lZs2Za__lCore{fill:#71c48d;stroke:#a9dcba;stroke-width:1.4px}.ai-fx-module__lZs2Za__pLine{stroke:#82aabe52;stroke-width:1.4px}.ai-fx-module__lZs2Za__pNode{fill:#0a2a3e;stroke:#8cb4c399;stroke-width:1.4px}.ai-fx-module__lZs2Za__pNodeEnd{fill:#71c48d;stroke:#a9dcba;stroke-width:1.6px}.ai-fx-module__lZs2Za__pToken{fill:#e2f3e7;filter:drop-shadow(0 0 5px #a9dcbae6)}.ai-fx-module__lZs2Za__gHex{stroke:#71c48d73;stroke-width:1.2px;stroke-dasharray:3 4}.ai-fx-module__lZs2Za__gEdge{stroke:#82aabe4d;stroke-width:1px}.ai-fx-module__lZs2Za__gSat{fill:#96bec8b3}.ai-fx-module__lZs2Za__gPulse{fill:none;stroke:#71c48d;stroke-width:1.2px}.ai-fx-module__lZs2Za__gCore{fill:#71c48d;stroke:#a9dcba;stroke-width:1.5px}.ai-fx-module__lZs2Za__gaugeTrack{stroke:#82aabe38;stroke-width:5px;stroke-linecap:round}.ai-fx-module__lZs2Za__gaugeFill{stroke:#71c48d;stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 0 5px #71c48d99)}.ai-fx-module__lZs2Za__gaugeTick{fill:#96bec88c}.ai-fx-module__lZs2Za__gaugeCore{fill:#71c48d;stroke:#a9dcba;stroke-width:1.4px}.ai-fx-module__lZs2Za__cvEdge{stroke:#82aabe47;stroke-width:1px}.ai-fx-module__lZs2Za__cvSrc{fill:#96bec8b3}.ai-fx-module__lZs2Za__cvToken{fill:#a9dcba;filter:drop-shadow(0 0 4px #a9dcbad9)}.ai-fx-module__lZs2Za__cvOutPulse{fill:none;stroke:#71c48d;stroke-width:1.2px}.ai-fx-module__lZs2Za__cvOut{fill:#71c48d;stroke:#a9dcba;stroke-width:1.5px}.ai-fx-module__lZs2Za__brEdge{stroke:#71c48d;stroke-width:1.3px}.ai-fx-module__lZs2Za__brRoot{fill:#71c48d;stroke:#a9dcba;stroke-width:1.5px}.ai-fx-module__lZs2Za__brNode{fill:#0a2a3e;stroke:#8cb4c3a6;stroke-width:1.3px}.ai-fx-module__lZs2Za__brLeaf{fill:#a9dcba;filter:drop-shadow(0 0 3px #a9dcbab3)}.ai-fx-module__lZs2Za__mEdge{stroke:#71c48d61;stroke-width:1px}.ai-fx-module__lZs2Za__mRing{stroke:#71c48d66;stroke-width:1px;stroke-dasharray:2 4}.ai-fx-module__lZs2Za__mNode{fill:#96bec89e}.ai-fx-module__lZs2Za__mNodeOn{fill:#a9dcba;filter:drop-shadow(0 0 4px #a9dcbacc)}.ai-fx-module__lZs2Za__mCore{fill:#71c48d;stroke:#a9dcba;stroke-width:1.4px}.ai-fx-module__lZs2Za__hud{padding:22px 0 4px;position:relative}.ai-fx-module__lZs2Za__hud>i{pointer-events:none;border:1px solid #71c48d99;width:13px;height:13px;position:absolute}.ai-fx-module__lZs2Za__hud>i:first-child{border-width:1px 0 0 1px;top:9px;left:-7px}.ai-fx-module__lZs2Za__hud>i:nth-child(2){border-width:1px 1px 0 0;top:9px;right:-7px}.ai-fx-module__lZs2Za__hud>i:nth-child(3){border-width:0 0 1px 1px;bottom:-7px;left:-7px}.ai-fx-module__lZs2Za__hud>i:nth-child(4){border-width:0 1px 1px 0;bottom:-7px;right:-7px}.ai-fx-module__lZs2Za__hudLabel{letter-spacing:1.5px;color:#5f7180;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;position:absolute;top:2px;right:18px}.ai-fx-module__lZs2Za__hud:before{content:"";background:#06223824;height:1px;position:absolute;top:9px;left:13px;right:13px}.ai-fx-module__lZs2Za__hrail,.ai-fx-module__lZs2Za__vrail{display:none}@keyframes ai-fx-module__lZs2Za__capFlow{to{stroke-dashoffset:-20px}}@keyframes ai-fx-module__lZs2Za__capHRail{0%{transform:translate(-10%)}to{transform:translate(490%)}}@keyframes ai-fx-module__lZs2Za__capVRail{0%{transform:translateY(-110%)}to{transform:translateY(480%)}}@media (max-width:800px){.ai-fx-module__lZs2Za__vrail{display:none}}
.governance-comparison-module__EVhIBG__block{margin:30px 0 6px}.governance-comparison-module__EVhIBG__claim{letter-spacing:-.3px;color:#062238;margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.25}.governance-comparison-module__EVhIBG__claimSub{color:#5f7180;max-width:640px;margin:0 0 22px;font-size:15px;line-height:1.5}.governance-comparison-module__EVhIBG__wrap{grid-template-columns:1fr 1fr;gap:22px;display:grid}.governance-comparison-module__EVhIBG__panel{color:#dce8ee;background:#0a2338;border:1px solid #17324a;border-radius:14px;padding:22px 22px 26px}.governance-comparison-module__EVhIBG__panelBuilt{border-color:#1f4a37}.governance-comparison-module__EVhIBG__tag{color:#b9cad2;font:700 10.5px/1 var(--font-inter),sans-serif;letter-spacing:.1em;text-transform:uppercase;background:#ffffff14;border-radius:999px;padding:6px 12px;display:inline-block}.governance-comparison-module__EVhIBG__panelBuilt .governance-comparison-module__EVhIBG__tag{color:#8fdda9;background:#71c48d29}.governance-comparison-module__EVhIBG__observer{text-align:center;color:#e7eef2;border:1px dashed #3a5468;border-radius:10px;margin:20px 0 4px;padding:13px 14px;font-size:14px;font-weight:700}.governance-comparison-module__EVhIBG__observeArrow{text-align:center;letter-spacing:.1em;color:#7c93a1;margin:0 0 8px;font-size:10px}.governance-comparison-module__EVhIBG__observeArrow:before{content:"↓";font-size:13px;line-height:1.4;display:block}.governance-comparison-module__EVhIBG__row{align-items:center;gap:8px;margin:6px 0;display:flex}.governance-comparison-module__EVhIBG__node{text-align:center;color:#fff;background:#123249;border-radius:10px;flex:1;min-width:0;padding:13px 8px;font-size:13.5px;font-weight:700;line-height:1.3}.governance-comparison-module__EVhIBG__arrow{color:#5b7688;flex:none;font-size:15px}.governance-comparison-module__EVhIBG__nodeControl{background:linear-gradient(135deg,#1f7a52,#155c3d);position:relative;box-shadow:0 0 0 1px #2f9067}.governance-comparison-module__EVhIBG__nodeControl:after{content:"";opacity:0;border:1px solid #3fb07c;border-radius:14px;animation:2.6s ease-out infinite governance-comparison-module__EVhIBG__pulse;position:absolute;inset:-5px}.governance-comparison-module__EVhIBG__boundary{border:1px dashed #2f9067;border-radius:12px;margin-top:18px;padding:32px 12px 28px;position:relative}.governance-comparison-module__EVhIBG__boundaryLabel{letter-spacing:.12em;color:#8fdda9;white-space:nowrap;background:#0a2338;padding:0 8px;font:700 10px/1 monospace;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.governance-comparison-module__EVhIBG__boundaryFoot{text-align:center;letter-spacing:.1em;color:#6fae8c;margin-top:16px;font:700 10px/1 monospace;display:block;position:relative;overflow:hidden}.governance-comparison-module__EVhIBG__boundaryFoot:before{content:"";background:linear-gradient(90deg,#0000,#8fdda9,#0000);width:14%;height:1px;animation:3.2s linear infinite governance-comparison-module__EVhIBG__sweep;position:absolute;top:-8px;left:-20%}.governance-comparison-module__EVhIBG__verdict{color:#fff;margin:20px 0 2px;font-size:15px;font-weight:700;line-height:1.4}.governance-comparison-module__EVhIBG__sub{color:#8fa4b0;margin:2px 0 0;font-size:13px;line-height:1.5}@keyframes governance-comparison-module__EVhIBG__pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.16)}}@keyframes governance-comparison-module__EVhIBG__sweep{0%{left:-20%}to{left:106%}}html[data-theme=blue] .governance-comparison-module__EVhIBG__claim{color:#f5f8fa}html[data-theme=blue] .governance-comparison-module__EVhIBG__claimSub{color:#b9cad2}@media (max-width:900px){.governance-comparison-module__EVhIBG__wrap{grid-template-columns:1fr}.governance-comparison-module__EVhIBG__claim{font-size:20px}}@media (max-width:480px){.governance-comparison-module__EVhIBG__node{padding:11px 6px;font-size:12px}.governance-comparison-module__EVhIBG__panel{padding:18px 16px 22px}}
.term-popover-module__DqgvoW__trigger{font:inherit;color:#2f8f63;cursor:help;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}.term-popover-module__DqgvoW__trigger:hover,.term-popover-module__DqgvoW__trigger:focus-visible{color:#1f7d52;outline:none;text-decoration-style:solid}.term-popover-module__DqgvoW__dialog{z-index:200;box-sizing:border-box;color:#c4d3dd;background:#062238;border:1px solid #204458;border-radius:12px;width:min(360px,100vw - 28px);padding:18px 20px 20px;font-size:13.5px;line-height:1.62;animation:.14s ease-out both term-popover-module__DqgvoW__pop;position:fixed;box-shadow:0 24px 64px #03122073}@keyframes term-popover-module__DqgvoW__pop{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.term-popover-module__DqgvoW__head{letter-spacing:2px;text-transform:uppercase;color:#71c48d;margin:0 0 9px;font-size:9px;font-weight:800;display:block}.term-popover-module__DqgvoW__dialog h4{color:#fff;margin:0 0 9px;font-size:15px;font-weight:700}.term-popover-module__DqgvoW__dialog p{margin:0 0 11px}.term-popover-module__DqgvoW__dialog p:last-child{margin-bottom:0}.term-popover-module__DqgvoW__dialog ul{margin:0;padding-left:16px}.term-popover-module__DqgvoW__dialog li{margin:4px 0}.term-popover-module__DqgvoW__dialog strong{color:#8fd6a8;font-weight:600}
.home-stakeholder-story-module__L1tqaa__section{background:linear-gradient(135deg,#fcfbf7b3,#e6f4ec6b);border-top:1px solid #d4d9d6;border-bottom:1px solid #d4d9d6;padding:44px max(7vw,28px)}.home-stakeholder-story-module__L1tqaa__heading{margin-bottom:40px;display:block}.home-stakeholder-story-module__L1tqaa__heading>span,.home-stakeholder-story-module__L1tqaa__panelLabel{color:#3f9e6b;letter-spacing:2px;text-transform:uppercase;font-size:11px;font-weight:850}.home-stakeholder-story-module__L1tqaa__heading h2{letter-spacing:-2px;margin:16px 0 0;font-size:clamp(28px,3vw,44px);font-weight:500;line-height:1.18}.home-stakeholder-story-module__L1tqaa__heading p{color:#5f7180;max-width:640px;margin:18px 0 0;font-size:15px;line-height:1.65}.home-stakeholder-story-module__L1tqaa__experience{background:#fcfbf7;border:1px solid #bccdc7;grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);display:grid;box-shadow:0 22px 55px #06223814}.home-stakeholder-story-module__L1tqaa__tabs{background:#f3f1ea;border-right:1px solid #cbd6d2;flex-direction:column;display:flex}.home-stakeholder-story-module__L1tqaa__tabs button{color:#526978;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #cbd6d2;flex:1;grid-template-columns:38px minmax(0,1fr) 28px;align-items:center;gap:14px;min-height:92px;padding:20px;transition:background .24s,color .24s,padding .24s;display:grid;position:relative}.home-stakeholder-story-module__L1tqaa__tabs button:last-child{border-bottom:0}.home-stakeholder-story-module__L1tqaa__tabs button:before{content:"";background:#71c48d;width:4px;transition:transform .24s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.home-stakeholder-story-module__L1tqaa__tabs button:hover,.home-stakeholder-story-module__L1tqaa__tabs button:focus-visible{color:#062238;background:#e8f3ec;outline:none}.home-stakeholder-story-module__L1tqaa__tabs button:focus-visible{box-shadow:inset 0 0 0 2px #71c48d}.home-stakeholder-story-module__L1tqaa__tabs button.home-stakeholder-story-module__L1tqaa__active{color:#062238;background:#dff0e5;padding-left:26px}.home-stakeholder-story-module__L1tqaa__tabs button.home-stakeholder-story-module__L1tqaa__active:before{transform:scaleY(1)}.home-stakeholder-story-module__L1tqaa__tabs small{color:#3f9e6b;font-size:12px;font-weight:850}.home-stakeholder-story-module__L1tqaa__tabs span{font-size:18px;font-weight:750}.home-stakeholder-story-module__L1tqaa__tabs i{color:#278655;border:1px solid #a9bdb5;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.home-stakeholder-story-module__L1tqaa__panel{color:#f7fbfd;background:linear-gradient(145deg,#082a3d,#0a3345);min-width:0;padding:clamp(30px,4vw,58px);animation:.34s both home-stakeholder-story-module__L1tqaa__panelIn}.home-stakeholder-story-module__L1tqaa__panel h3{letter-spacing:-1.4px;max-width:760px;margin:18px 0 34px;font-size:clamp(29px,3vw,46px);font-weight:500;line-height:1.08}.home-stakeholder-story-module__L1tqaa__comparison{border-top:1px solid #436174;border-bottom:1px solid #436174;grid-template-columns:1fr 1fr;display:grid}.home-stakeholder-story-module__L1tqaa__comparison>div{padding:25px 28px 25px 0}.home-stakeholder-story-module__L1tqaa__comparison>div+div{border-left:1px solid #436174;padding-left:28px}.home-stakeholder-story-module__L1tqaa__comparison small,.home-stakeholder-story-module__L1tqaa__evidence span{color:#8fdda9;letter-spacing:1.5px;margin-bottom:10px;font-size:10px;font-weight:850;display:block}.home-stakeholder-story-module__L1tqaa__comparison p{color:#c8d8df;margin:0;font-size:15px;line-height:1.65}.home-stakeholder-story-module__L1tqaa__evidence{margin-top:28px}.home-stakeholder-story-module__L1tqaa__evidence strong{color:#fff;font-size:16px;line-height:1.55;display:block}.home-stakeholder-story-module__L1tqaa__outcomes{border-top:1px solid #bdcbc7;border-bottom:1px solid #bdcbc7;grid-template-columns:repeat(3,1fr);margin-top:32px;display:grid}.home-stakeholder-story-module__L1tqaa__outcomes>div{border-right:1px solid #bdcbc7;padding:25px 28px}.home-stakeholder-story-module__L1tqaa__outcomes>div:first-child{padding-left:0}.home-stakeholder-story-module__L1tqaa__outcomes>div:last-child{border-right:0}.home-stakeholder-story-module__L1tqaa__outcomes span{color:#3f9e6b;font-size:12px;font-weight:850;display:block}.home-stakeholder-story-module__L1tqaa__outcomes strong{margin-top:13px;font-size:19px;display:block}.home-stakeholder-story-module__L1tqaa__outcomes p{color:#5f7180;margin:8px 0 0;font-size:14px;line-height:1.55}@keyframes home-stakeholder-story-module__L1tqaa__panelIn{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__section{background:linear-gradient(135deg,#062238,#082d41);border-color:#365166}html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__heading h2{color:#f7fbfd}html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__heading p{color:#bfd0d8}html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__experience{background:#082a3d;border-color:#527184;box-shadow:0 24px 58px #0000003d}html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__tabs{background:#0a2b41;border-color:#365166}html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__tabs button{color:#c1d1d9;border-color:#365166}:is(html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__tabs button:hover,html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__tabs button:focus-visible){color:#fff;background:#10384d}html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__tabs button.home-stakeholder-story-module__L1tqaa__active{color:#fff;background:#104235}html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__outcomes{border-color:#365166}html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__outcomes>div{border-color:#365166}html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__outcomes strong{color:#f7fbfd}html[data-theme=blue] .home-stakeholder-story-module__L1tqaa__outcomes p{color:#bfd0d8}@media (max-width:1000px){.home-stakeholder-story-module__L1tqaa__experience{grid-template-columns:1fr}.home-stakeholder-story-module__L1tqaa__tabs{border-bottom:1px solid #cbd6d2;border-right:0;grid-template-columns:repeat(3,1fr);display:grid}.home-stakeholder-story-module__L1tqaa__tabs button{border-bottom:0;border-right:1px solid #cbd6d2;grid-template-columns:1fr;gap:7px;min-height:104px}.home-stakeholder-story-module__L1tqaa__tabs button:last-child{border-right:0}.home-stakeholder-story-module__L1tqaa__tabs i{display:none}.home-stakeholder-story-module__L1tqaa__outcomes{grid-template-columns:1fr}.home-stakeholder-story-module__L1tqaa__outcomes>div,.home-stakeholder-story-module__L1tqaa__outcomes>div:first-child{border-bottom:1px solid #bdcbc7;border-right:0;padding:22px 0}.home-stakeholder-story-module__L1tqaa__outcomes>div:last-child{border-bottom:0}}@media (max-width:650px){.home-stakeholder-story-module__L1tqaa__section{padding:54px 22px}.home-stakeholder-story-module__L1tqaa__heading h2{letter-spacing:-1.3px;font-size:36px}.home-stakeholder-story-module__L1tqaa__tabs{grid-template-columns:1fr}.home-stakeholder-story-module__L1tqaa__tabs button{border-bottom:1px solid #cbd6d2;border-right:0;grid-template-columns:34px 1fr;min-height:72px}.home-stakeholder-story-module__L1tqaa__tabs button:last-child{border-bottom:0}.home-stakeholder-story-module__L1tqaa__panel{padding:28px 22px}.home-stakeholder-story-module__L1tqaa__panel h3{font-size:30px}.home-stakeholder-story-module__L1tqaa__comparison{grid-template-columns:1fr}.home-stakeholder-story-module__L1tqaa__comparison>div{padding:22px 0}.home-stakeholder-story-module__L1tqaa__comparison>div+div{border-top:1px solid #436174;border-left:0;padding:22px 0}}
.blueprint-continuity-diagram-module__bJRl8W__figure{color:#f7fbfd;background:linear-gradient(135deg,#062238 0%,#0a3044 72%,#104235 100%);border:1px solid #bfd0cc;margin:0;padding:clamp(34px,5vw,72px);position:relative;overflow:hidden}.blueprint-continuity-diagram-module__bJRl8W__figure:before{content:"";pointer-events:none;background-image:linear-gradient(#8fdda912 1px,#0000 1px),linear-gradient(90deg,#8fdda912 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0}.blueprint-continuity-diagram-module__bJRl8W__signal{aspect-ratio:1;border:1px solid #8fdda940;border-radius:50%;width:420px;position:absolute;inset:auto -6% -42% auto}.blueprint-continuity-diagram-module__bJRl8W__signal:before,.blueprint-continuity-diagram-module__bJRl8W__signal:after{content:"";border-radius:inherit;border:1px solid #8fdda92e;position:absolute;inset:15%}.blueprint-continuity-diagram-module__bJRl8W__signal:after{background:#71c48d14;inset:32%}.blueprint-continuity-diagram-module__bJRl8W__signal span{background:#8fdda9;border-radius:50%;position:absolute;inset:47%;box-shadow:0 0 28px #71c48d}.blueprint-continuity-diagram-module__bJRl8W__flow{z-index:1;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.blueprint-continuity-diagram-module__bJRl8W__stage{grid-template-rows:auto 54px auto auto;justify-items:start;min-width:0;display:grid;position:relative}.blueprint-continuity-diagram-module__bJRl8W__number{letter-spacing:1.5px;color:#8fdda9;font:700 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.blueprint-continuity-diagram-module__bJRl8W__node{z-index:2;background:#062238;border:1px solid #8fdda9;border-radius:50%;align-self:center;place-items:center;width:28px;height:28px;display:grid;position:relative}.blueprint-continuity-diagram-module__bJRl8W__node i{background:#8fdda9;border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 0 8px #71c48d1f}.blueprint-continuity-diagram-module__bJRl8W__connector{z-index:1;background:linear-gradient(90deg,#71c48d,#8fdda9);height:1px;position:absolute;top:44px;left:14px;right:-14px}.blueprint-continuity-diagram-module__bJRl8W__connector:after{content:"";background:#dff9e7;border-radius:50%;width:8px;height:8px;animation:3.2s ease-in-out infinite blueprint-continuity-diagram-module__bJRl8W__travel;position:absolute;top:-3.5px;right:18%;box-shadow:0 0 14px #8fdda9}.blueprint-continuity-diagram-module__bJRl8W__stage strong{font-size:clamp(19px,1.6vw,25px);font-weight:650}.blueprint-continuity-diagram-module__bJRl8W__stage small{color:#a9bfca;letter-spacing:.3px;margin-top:8px;font-size:14px}.blueprint-continuity-diagram-module__bJRl8W__figure figcaption{z-index:1;border-top:1px solid #a9bfca47;grid-template-columns:1fr 2fr 1fr;align-items:end;gap:24px;margin-top:58px;padding-top:26px;display:grid;position:relative}.blueprint-continuity-diagram-module__bJRl8W__figure figcaption span{letter-spacing:1.4px;text-transform:uppercase;color:#8fdda9;font:700 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.blueprint-continuity-diagram-module__bJRl8W__figure figcaption span:last-child{text-align:right}.blueprint-continuity-diagram-module__bJRl8W__figure figcaption strong{text-align:center;font-size:clamp(18px,1.5vw,23px)}@keyframes blueprint-continuity-diagram-module__bJRl8W__travel{0%,15%{opacity:0;transform:translate(-90px)}35%,75%{opacity:1}to{opacity:0;transform:translate(90px)}}@media (max-width:720px){.blueprint-continuity-diagram-module__bJRl8W__figure{padding:32px 24px}.blueprint-continuity-diagram-module__bJRl8W__flow{grid-template-columns:1fr}.blueprint-continuity-diagram-module__bJRl8W__stage{grid-template-rows:auto auto;grid-template-columns:44px 32px 1fr;align-items:center;padding:12px 0}.blueprint-continuity-diagram-module__bJRl8W__number,.blueprint-continuity-diagram-module__bJRl8W__node{grid-row:1/3}.blueprint-continuity-diagram-module__bJRl8W__stage strong{grid-column:3}.blueprint-continuity-diagram-module__bJRl8W__stage small{grid-column:3;margin-top:3px}.blueprint-continuity-diagram-module__bJRl8W__connector{background:linear-gradient(#71c48d,#8fdda9);width:1px;height:42px;top:48px;left:55px;right:auto}.blueprint-continuity-diagram-module__bJRl8W__connector:after{display:none}.blueprint-continuity-diagram-module__bJRl8W__figure figcaption{grid-template-columns:1fr;margin-top:28px}.blueprint-continuity-diagram-module__bJRl8W__figure figcaption span,.blueprint-continuity-diagram-module__bJRl8W__figure figcaption span:last-child,.blueprint-continuity-diagram-module__bJRl8W__figure figcaption strong{text-align:left}}
