.ExperienceCarousel-module__aCbS9G__carousel{gap:.55rem;width:calc(100% + clamp(1.6rem,3vw,3.4rem));min-width:0;margin-left:clamp(-3.4rem,-3vw,-1.6rem);display:grid}.ExperienceCarousel-module__aCbS9G__stage{min-height:620px;box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;position:relative;overflow:hidden}.ExperienceCarousel-module__aCbS9G__slide{opacity:0;filter:saturate(.96)brightness(.92);pointer-events:none;transition:opacity 1.15s,transform 1.45s cubic-bezier(.22,1,.36,1),filter 1.05s;position:absolute;inset:-1.5% -1.5% -1.5% -3%;transform:scale(1.008)}.ExperienceCarousel-module__aCbS9G__slide.ExperienceCarousel-module__aCbS9G__active{opacity:1;filter:saturate(1.01)contrast(1.02)brightness(1.01);z-index:2;transform:scale(1)}.ExperienceCarousel-module__aCbS9G__image{z-index:0;object-fit:cover;object-position:center;opacity:1;filter:contrast(1.02)saturate(.98);animation:7s ease-in-out both ExperienceCarousel-module__aCbS9G__drift}.ExperienceCarousel-module__aCbS9G__active .ExperienceCarousel-module__aCbS9G__image{opacity:1;animation-name:ExperienceCarousel-module__aCbS9G__drift}.ExperienceCarousel-module__aCbS9G__tone{z-index:3;background:linear-gradient(90deg,#06111f 0%,#06111f9e 4%,#06111f3d 17%,#0000 37%),linear-gradient(#06111f14 0%,#0000 18% 72%,#06111f33 91%,#06111f9e 100%),radial-gradient(at 78% 42%,#0000 50%,#06111f08 76%,#06111f29 100%);position:absolute;inset:0}.ExperienceCarousel-module__aCbS9G__signalSweep{z-index:4;opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#4fe6ef12 48%,#7075ff1a 52%,#0000 62%);position:absolute;inset:-25% -30%;transform:translate(-30%)}.ExperienceCarousel-module__aCbS9G__active .ExperienceCarousel-module__aCbS9G__signalSweep{animation:6.8s ease-in-out infinite ExperienceCarousel-module__aCbS9G__signalSweep}.ExperienceCarousel-module__aCbS9G__caption{z-index:6;-webkit-backdrop-filter:none;backdrop-filter:none;max-width:520px;box-shadow:none;background:0 0;border:0;align-items:center;gap:.7rem;padding:0;display:flex;position:absolute;bottom:clamp(1.7rem,3vw,2.6rem);left:clamp(4rem,8vw,7rem)}.ExperienceCarousel-module__aCbS9G__caption:before{content:"";background:#4fe6ef;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 12px #4fe6ef80}.ExperienceCarousel-module__aCbS9G__count{color:#9ab3cc85;letter-spacing:.13em;font-size:.58rem;font-weight:700}.ExperienceCarousel-module__aCbS9G__caption p{color:#c4d3dfb8;margin:0;font-size:.72rem;line-height:1.45}.ExperienceCarousel-module__aCbS9G__themeLine{z-index:5;align-items:center;gap:.36rem;display:flex;position:absolute;top:1.6rem;right:1.7rem}.ExperienceCarousel-module__aCbS9G__themeLine span{background:#4fe6efd1;border-radius:50%;width:5px;height:5px;animation:1.9s ease-in-out infinite ExperienceCarousel-module__aCbS9G__pulse;box-shadow:0 0 12px #4fe6ef94}.ExperienceCarousel-module__aCbS9G__themeLine span:nth-child(2){animation-delay:-.65s}.ExperienceCarousel-module__aCbS9G__themeLine span:nth-child(3){animation-delay:-1.3s}.ExperienceCarousel-module__aCbS9G__controls{grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:.8rem;padding:0 .6rem 0 2.2rem;display:grid}.ExperienceCarousel-module__aCbS9G__arrow{color:#cfe2ee;cursor:pointer;background:#07142361;border:1px solid #9fc6e92e;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .18s,border-color .18s,color .18s,background .18s;display:grid}.ExperienceCarousel-module__aCbS9G__arrow:hover,.ExperienceCarousel-module__aCbS9G__arrow:focus-visible{color:#fff;background:#0c1f32b8;border-color:#4fe6ef85;outline:none;transform:translateY(-1px)}.ExperienceCarousel-module__aCbS9G__progress{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.05rem;display:grid}.ExperienceCarousel-module__aCbS9G__segment{cursor:pointer;background:0 0;border:0;min-width:0;padding:9px 0}.ExperienceCarousel-module__aCbS9G__segmentTrack{background:#97b6d333;border-radius:999px;height:2px;display:block;position:relative;overflow:hidden}.ExperienceCarousel-module__aCbS9G__segmentFill{transform-origin:0;background:linear-gradient(90deg,#4fe6ef,#4aa8ff 54%,#8b6cff);animation:6.8s linear forwards ExperienceCarousel-module__aCbS9G__progress;position:absolute;inset:0}.ExperienceCarousel-module__aCbS9G__segment:hover .ExperienceCarousel-module__aCbS9G__segmentTrack,.ExperienceCarousel-module__aCbS9G__segment:focus-visible .ExperienceCarousel-module__aCbS9G__segmentTrack{background:#97b6d357}.ExperienceCarousel-module__aCbS9G__segment:focus-visible{outline-offset:3px;border-radius:4px;outline:1px solid #4fe6ef80}@keyframes ExperienceCarousel-module__aCbS9G__drift{0%{transform:scale(1.002)translate(0,0)}50%{transform:scale(1.006)translate(-.08%,-.05%)}to{transform:scale(1.003)translate(.05%,.04%)}}@keyframes ExperienceCarousel-module__aCbS9G__signalSweep{0%,12%{opacity:0;transform:translate(-28%)}25%{opacity:.45}52%{opacity:.26;transform:translate(28%)}68%,to{opacity:0;transform:translate(45%)}}@keyframes ExperienceCarousel-module__aCbS9G__pulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes ExperienceCarousel-module__aCbS9G__progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1120px){.ExperienceCarousel-module__aCbS9G__carousel{width:calc(100% + 1rem);margin-left:-1rem}.ExperienceCarousel-module__aCbS9G__stage{min-height:540px}.ExperienceCarousel-module__aCbS9G__caption{left:2.2rem}.ExperienceCarousel-module__aCbS9G__controls{padding-left:1rem}}@media (max-width:760px){.ExperienceCarousel-module__aCbS9G__carousel{width:100%;margin-left:0}.ExperienceCarousel-module__aCbS9G__stage{min-height:480px}.ExperienceCarousel-module__aCbS9G__slide{border-radius:26px;inset:0;overflow:hidden}.ExperienceCarousel-module__aCbS9G__tone{background:linear-gradient(#06111f0a 0%,#0000 54%,#06111f8a 100%),linear-gradient(90deg,#06111f14,#0000 32%)}.ExperienceCarousel-module__aCbS9G__caption{max-width:none;bottom:1rem;left:1rem;right:1rem}.ExperienceCarousel-module__aCbS9G__caption p{font-size:.7rem}.ExperienceCarousel-module__aCbS9G__controls{grid-template-columns:34px minmax(0,1fr) 34px;padding:0}.ExperienceCarousel-module__aCbS9G__arrow{width:34px;height:34px}.ExperienceCarousel-module__aCbS9G__progress{gap:.55rem}}@media (prefers-reduced-motion:reduce){.ExperienceCarousel-module__aCbS9G__slide,.ExperienceCarousel-module__aCbS9G__image,.ExperienceCarousel-module__aCbS9G__signalSweep,.ExperienceCarousel-module__aCbS9G__themeLine span,.ExperienceCarousel-module__aCbS9G__segmentFill,.ExperienceCarousel-module__aCbS9G__arrow{transition:none!important;animation:none!important}}
.ImpactCards-module__vyiQAG__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;display:grid}.ImpactCards-module__vyiQAG__card{min-height:338px;color:inherit;cursor:pointer;background:radial-gradient(circle at 82% 4%,#4fe6ef17,#0000 31%),linear-gradient(160deg,#0d2033e0,#05101dc7);border:1px solid #9fc6e924;border-radius:22px;flex-direction:column;padding:1.3rem;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:flex;position:relative;overflow:hidden}.ImpactCards-module__vyiQAG__card:after{content:"";filter:blur(38px);opacity:0;pointer-events:none;background:#4fe6ef0f;border-radius:50%;height:56%;transition:opacity .22s;position:absolute;inset:auto -30% -42% 20%}.ImpactCards-module__vyiQAG__card:hover,.ImpactCards-module__vyiQAG__card:focus-visible{border-color:#4fe6ef61;outline:none;transform:translateY(-5px);box-shadow:0 22px 52px #0000003d,inset 0 0 0 1px #4fe6ef0a}.ImpactCards-module__vyiQAG__card:hover:after,.ImpactCards-module__vyiQAG__card:focus-visible:after{opacity:1}.ImpactCards-module__vyiQAG__number{color:#526979;letter-spacing:.14em;font-size:.58rem;position:absolute;top:1.05rem;right:1.1rem}.ImpactCards-module__vyiQAG__graphic{color:#5de7ef;background:linear-gradient(145deg,#4fe6ef12,#4aa8ff06),#030f1b7a;border:1px solid #4fe6ef30;border-radius:18px;place-items:center;width:106px;height:82px;margin:1.7rem 0 2.15rem;transition:transform .22s,border-color .22s,background .22s;display:grid;position:relative;overflow:hidden}.ImpactCards-module__vyiQAG__graphic svg{z-index:2;fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px #4fe6ef29);width:78px;height:58px;position:relative}.ImpactCards-module__vyiQAG__graphicGlow{filter:blur(28px);opacity:.16;background:currentColor;border-radius:50%;width:45px;height:45px;position:absolute}.ImpactCards-module__vyiQAG__card[data-capability=products] .ImpactCards-module__vyiQAG__graphic{color:#67baff;background:linear-gradient(145deg,#4aa8ff1a,#8b6cff06),#030f1b7a}.ImpactCards-module__vyiQAG__card[data-capability=connected-systems] .ImpactCards-module__vyiQAG__graphic{color:#7be7d7;background:linear-gradient(145deg,#6fe6b817,#4fe6ef06),#030f1b7a}.ImpactCards-module__vyiQAG__card[data-capability=operations] .ImpactCards-module__vyiQAG__graphic{color:#77a9ff;background:linear-gradient(145deg,#5984ff1a,#4aa8ff06),#030f1b7a}.ImpactCards-module__vyiQAG__card[data-capability=future-services] .ImpactCards-module__vyiQAG__graphic{color:#a98cff;background:linear-gradient(145deg,#8b6cff1f,#4aa8ff06),#030f1b7a}.ImpactCards-module__vyiQAG__card:hover .ImpactCards-module__vyiQAG__graphic,.ImpactCards-module__vyiQAG__card:focus-visible .ImpactCards-module__vyiQAG__graphic{border-color:#4fe6ef5c;transform:translateY(-2px)scale(1.025)}.ImpactCards-module__vyiQAG__copy h3{color:#f2f7fb;margin:0}.ImpactCards-module__vyiQAG__copy p{color:#91a4b4;margin:.72rem 0 0;font-size:.82rem;line-height:1.6}.ImpactCards-module__vyiQAG__cta{z-index:2;color:#b9d9e3;letter-spacing:.01em;border-top:1px solid #9fc6e91a;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1.05rem;font-size:.7rem;font-weight:700;display:flex;position:relative}.ImpactCards-module__vyiQAG__arrow{color:#59e4ec;background:#4fe6ef0f;border:1px solid #4fe6ef40;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:1rem;transition:transform .22s,background .22s,border-color .22s,color .22s;display:grid}.ImpactCards-module__vyiQAG__card:hover .ImpactCards-module__vyiQAG__arrow,.ImpactCards-module__vyiQAG__card:focus-visible .ImpactCards-module__vyiQAG__arrow{color:#ecfeff;background:#4fe6ef1f;border-color:#4fe6ef80;transform:translate(3px)}@media (max-width:1150px){.ImpactCards-module__vyiQAG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.ImpactCards-module__vyiQAG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ImpactCards-module__vyiQAG__card{min-height:320px}}@media (max-width:580px){.ImpactCards-module__vyiQAG__grid{grid-template-columns:1fr}.ImpactCards-module__vyiQAG__card{min-height:290px}.ImpactCards-module__vyiQAG__graphic{margin-bottom:1.65rem}}@media (prefers-reduced-motion:reduce){.ImpactCards-module__vyiQAG__card,.ImpactCards-module__vyiQAG__card:after,.ImpactCards-module__vyiQAG__graphic,.ImpactCards-module__vyiQAG__arrow{transition:none}}
.OpportunityNavigator-module__8BwS7q__shell{background:radial-gradient(circle at 12% 0,#52e0ef14,#0000 28%),linear-gradient(#071424f5,#050d19f0);border:1px solid #7ebeff29;border-radius:24px;margin-top:1.5rem;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 24px 70px #0003}.OpportunityNavigator-module__8BwS7q__progressRow{color:#78dce9;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding:1rem 1.1rem .75rem;font-size:.66rem;font-weight:700;display:flex}.OpportunityNavigator-module__8BwS7q__progressRow span:last-child{color:#738aa7}.OpportunityNavigator-module__8BwS7q__progressTrack{background:#a4c6ff14;height:2px;margin:0 1.1rem;overflow:hidden}.OpportunityNavigator-module__8BwS7q__progressTrack span{background:linear-gradient(90deg,#52e0ef,#5f9eff,#8b6cff);height:100%;transition:width .32s;display:block}.OpportunityNavigator-module__8BwS7q__questionBlock,.OpportunityNavigator-module__8BwS7q__summaryHeader{padding:1.25rem 1.1rem .65rem}.OpportunityNavigator-module__8BwS7q__questionBlock h3,.OpportunityNavigator-module__8BwS7q__summaryHeader h3{color:#f1f7ff;letter-spacing:-.025em;margin:0;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.16}.OpportunityNavigator-module__8BwS7q__questionBlock p,.OpportunityNavigator-module__8BwS7q__summaryHeader p{color:#8fa4bf;margin:.55rem 0 0;font-size:.84rem;line-height:1.58}.OpportunityNavigator-module__8BwS7q__choiceGrid{gap:.58rem;padding:.75rem 1.1rem .95rem;display:grid}.OpportunityNavigator-module__8BwS7q__choice{width:100%;color:inherit;text-align:left;cursor:pointer;background:#0b1b2f9e;border:1px solid #8fb5ff1f;border-radius:15px;grid-template-columns:1fr auto;gap:.2rem 1rem;padding:.9rem 2.8rem .9rem .95rem;transition:transform .16s,border-color .16s,background .16s;display:grid;position:relative}.OpportunityNavigator-module__8BwS7q__choice:hover,.OpportunityNavigator-module__8BwS7q__choice:focus-visible{background:#10253ddb;border-color:#52e0ef57;outline:none;transform:translateY(-1px)}.OpportunityNavigator-module__8BwS7q__choice span{color:#dfeaff;font-size:.86rem;font-weight:650}.OpportunityNavigator-module__8BwS7q__choice small{color:#8296af;grid-column:1;font-size:.73rem;line-height:1.4}.OpportunityNavigator-module__8BwS7q__choice b{color:#5fe7ee;font-size:1rem;font-weight:500;position:absolute;top:50%;right:.95rem;transform:translateY(-50%)}.OpportunityNavigator-module__8BwS7q__privacyNote{color:#60768f;margin:0;padding:0 1.1rem 1.1rem;font-size:.66rem;line-height:1.45}.OpportunityNavigator-module__8BwS7q__contextBox{resize:vertical;color:#dfeaff;width:calc(100% - 2.2rem);min-height:145px;font:inherit;background:#040f1cb3;border:1px solid #8fb5ff24;border-radius:16px;outline:none;margin:.6rem 1.1rem .75rem;padding:1rem;font-size:.84rem;line-height:1.55;display:block}.OpportunityNavigator-module__8BwS7q__contextBox:focus{border-color:#52e0ef61;box-shadow:0 0 0 3px #52e0ef0d}.OpportunityNavigator-module__8BwS7q__contextBox::placeholder{color:#526981}.OpportunityNavigator-module__8BwS7q__contextFooter{justify-content:space-between;align-items:center;gap:1rem;padding:0 1.1rem 1rem;display:flex}.OpportunityNavigator-module__8BwS7q__contextFooter>span{color:#60768f;font-size:.66rem}.OpportunityNavigator-module__8BwS7q__analyzeButton,.OpportunityNavigator-module__8BwS7q__contactButton{color:#06111f;min-height:42px;font:inherit;cursor:pointer;background:linear-gradient(110deg,#76eaf0,#5e9fff 58%,#9475ff);border:0;border-radius:12px;justify-content:center;align-items:center;gap:.55rem;padding:0 1rem;font-size:.74rem;font-weight:800;display:inline-flex;box-shadow:0 10px 28px #3575ff29}.OpportunityNavigator-module__8BwS7q__analyzeButton:disabled{opacity:.62;cursor:wait}.OpportunityNavigator-module__8BwS7q__spinner{border:2px solid #04101c47;border-top-color:#07101f;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite OpportunityNavigator-module__8BwS7q__spin}.OpportunityNavigator-module__8BwS7q__errorNote,.OpportunityNavigator-module__8BwS7q__successNote{margin:0;padding:0 1.1rem 1rem;font-size:.72rem;line-height:1.5}.OpportunityNavigator-module__8BwS7q__errorNote{color:#ff9f9f}.OpportunityNavigator-module__8BwS7q__successNote{color:#8cecc7}.OpportunityNavigator-module__8BwS7q__fitSignalsRow{flex-wrap:wrap;gap:.45rem;margin-bottom:.8rem;display:flex}.OpportunityNavigator-module__8BwS7q__fitSignal{color:#7ce8ef;letter-spacing:.08em;text-transform:uppercase;background:#52e0ef0f;border:1px solid #52e0ef38;border-radius:999px;align-items:center;min-height:28px;margin:0;padding:0 .7rem;font-size:.67rem;font-weight:700;display:inline-flex}.OpportunityNavigator-module__8BwS7q__fitSignalsRow .OpportunityNavigator-module__8BwS7q__fitSignal:nth-child(2){color:#b7a7ff;background:#8b6cff12;border-color:#8b6cff3d}.OpportunityNavigator-module__8BwS7q__fitDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:0 1.1rem 1rem;display:grid}.OpportunityNavigator-module__8BwS7q__fitDetails>div{background:#0816277a;border:1px solid #8fb5ff1a;border-radius:13px;padding:.82rem .88rem}.OpportunityNavigator-module__8BwS7q__fitDetails span{color:#7088a3;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:750}.OpportunityNavigator-module__8BwS7q__fitDetails p{color:#a2b5c9;margin:.35rem 0 0;font-size:.74rem;line-height:1.5}.OpportunityNavigator-module__8BwS7q__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;padding:.2rem 1.1rem 1rem;display:grid}.OpportunityNavigator-module__8BwS7q__summaryGrid div{background:#0816278f;border:1px solid #8fb5ff1a;border-radius:13px;padding:.72rem}.OpportunityNavigator-module__8BwS7q__summaryGrid dt{color:#667d98;letter-spacing:.09em;text-transform:uppercase;font-size:.57rem;font-weight:700}.OpportunityNavigator-module__8BwS7q__summaryGrid dd{color:#d7e5f8;margin:.3rem 0 0;font-size:.75rem;line-height:1.4}.OpportunityNavigator-module__8BwS7q__opportunityList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:0 1.1rem 1rem;display:grid}.OpportunityNavigator-module__8BwS7q__opportunityList article{background:linear-gradient(155deg,#10253cb8,#061220b8);border:1px solid #8fb5ff1c;border-radius:16px;min-height:190px;padding:.9rem}.OpportunityNavigator-module__8BwS7q__opportunityTop{color:#5fe7ee;justify-content:space-between;align-items:flex-start;gap:.5rem;font-size:.6rem;display:flex}.OpportunityNavigator-module__8BwS7q__tags{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.OpportunityNavigator-module__8BwS7q__tags b{color:#7890ad;text-transform:uppercase;letter-spacing:.05em;border:1px solid #8fb5ff1a;border-radius:999px;padding:.25rem .4rem;font-size:.52rem;font-weight:700}.OpportunityNavigator-module__8BwS7q__opportunityList h4{color:#e7f0ff;margin:1.15rem 0 .45rem;font-size:.94rem;line-height:1.28}.OpportunityNavigator-module__8BwS7q__opportunityList p{color:#8fa4bc;margin:0;font-size:.72rem;line-height:1.55}.OpportunityNavigator-module__8BwS7q__insightList{gap:.55rem;padding:0 1.1rem 1rem;display:grid}.OpportunityNavigator-module__8BwS7q__insightList div{background:linear-gradient(90deg,#52e0ef0d,#0000 72%);border-left:2px solid #52e0ef61;padding:.85rem .9rem}.OpportunityNavigator-module__8BwS7q__insightList span{color:#73dce7;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700}.OpportunityNavigator-module__8BwS7q__insightList p,.OpportunityNavigator-module__8BwS7q__insightList ul{color:#a6b8cd;margin:.3rem 0 0;font-size:.78rem;line-height:1.52}.OpportunityNavigator-module__8BwS7q__insightList ul{padding-left:1rem}.OpportunityNavigator-module__8BwS7q__insightList li+li{margin-top:.25rem}.OpportunityNavigator-module__8BwS7q__handoff{background:#030c1775;border-top:1px solid #8fb5ff17;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.OpportunityNavigator-module__8BwS7q__handoff strong{color:#dce9fb;font-size:.78rem;display:block}.OpportunityNavigator-module__8BwS7q__handoff p{color:#7389a3;max-width:520px;margin:.25rem 0 0;font-size:.68rem;line-height:1.5}.OpportunityNavigator-module__8BwS7q__handoffActions,.OpportunityNavigator-module__8BwS7q__formActions{flex-wrap:wrap;gap:.55rem;display:flex}.OpportunityNavigator-module__8BwS7q__restart{color:#b9cce2;min-height:38px;font:inherit;cursor:pointer;background:#0a182ab8;border:1px solid #8fb5ff2e;border-radius:10px;flex:none;padding:0 .8rem;font-size:.7rem}.OpportunityNavigator-module__8BwS7q__restart:hover,.OpportunityNavigator-module__8BwS7q__restart:focus-visible{color:#ecfaff;border-color:#52e0ef57;outline:none}.OpportunityNavigator-module__8BwS7q__contactForm{background:#030c1780;border-top:1px solid #8fb5ff17;padding:1rem 1.1rem 1.1rem}.OpportunityNavigator-module__8BwS7q__contactHeading>span{color:#7ce8ef;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:700}.OpportunityNavigator-module__8BwS7q__contactHeading p{color:#7389a3;margin:.35rem 0 .8rem;font-size:.7rem}.OpportunityNavigator-module__8BwS7q__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.OpportunityNavigator-module__8BwS7q__formGrid label{color:#8da2bb;gap:.35rem;font-size:.64rem;display:grid}.OpportunityNavigator-module__8BwS7q__formGrid label span{letter-spacing:.04em;font-weight:700}.OpportunityNavigator-module__8BwS7q__formGrid label small{color:#5f728a;font-weight:500}.OpportunityNavigator-module__8BwS7q__formGrid input,.OpportunityNavigator-module__8BwS7q__formGrid textarea,.OpportunityNavigator-module__8BwS7q__formGrid select{color:#e4efff;width:100%;font:inherit;background:#081627b8;border:1px solid #8fb5ff1f;border-radius:11px;outline:none;padding:.75rem .8rem;font-size:.76rem}.OpportunityNavigator-module__8BwS7q__formGrid input:focus,.OpportunityNavigator-module__8BwS7q__formGrid textarea:focus,.OpportunityNavigator-module__8BwS7q__formGrid select:focus{border-color:#52e0ef57}.OpportunityNavigator-module__8BwS7q__formGrid select{appearance:auto;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.OpportunityNavigator-module__8BwS7q__fullField{grid-column:1/-1}.OpportunityNavigator-module__8BwS7q__honeypot{opacity:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important}.OpportunityNavigator-module__8BwS7q__formActions{margin-top:.8rem}.OpportunityNavigator-module__8BwS7q__formActions .OpportunityNavigator-module__8BwS7q__restart{min-height:42px}.OpportunityNavigator-module__8BwS7q__directPath{background:#05111f7a;border:1px solid #8fb5ff17;border-radius:12px;justify-content:space-between;align-items:center;gap:.8rem;margin:0 1.1rem .9rem;padding:.68rem .78rem;display:flex}.OpportunityNavigator-module__8BwS7q__directPath>span{color:#667d98;font-size:.66rem}.OpportunityNavigator-module__8BwS7q__directPath button{color:#80e8ef;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;font-size:.69rem;font-weight:700;display:inline-flex}.OpportunityNavigator-module__8BwS7q__directPath button:hover,.OpportunityNavigator-module__8BwS7q__directPath button:focus-visible{color:#e9fdff;outline:none}.OpportunityNavigator-module__8BwS7q__directQuestion{padding-top:1.5rem;padding-bottom:.85rem}.OpportunityNavigator-module__8BwS7q__directConfirmActions{align-items:center;gap:.65rem;padding:.4rem 1.1rem 1rem;display:flex}.OpportunityNavigator-module__8BwS7q__directSecondaryButton{color:#c8d8ea;min-height:42px;font:inherit;cursor:pointer;background:#0a182ab8;border:1px solid #8fb5ff2e;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.74rem;font-weight:700;display:inline-flex}.OpportunityNavigator-module__8BwS7q__directSecondaryButton:hover,.OpportunityNavigator-module__8BwS7q__directSecondaryButton:focus-visible{color:#f0fdff;border-color:#52e0ef57;outline:none}.OpportunityNavigator-module__8BwS7q__directContactForm{background:0 0;border-top:0;padding-top:.35rem}@keyframes OpportunityNavigator-module__8BwS7q__spin{to{transform:rotate(360deg)}}@media (max-width:800px){.OpportunityNavigator-module__8BwS7q__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OpportunityNavigator-module__8BwS7q__opportunityList,.OpportunityNavigator-module__8BwS7q__fitDetails{grid-template-columns:1fr}}@media (max-width:680px){.OpportunityNavigator-module__8BwS7q__contextFooter,.OpportunityNavigator-module__8BwS7q__handoff{flex-direction:column;align-items:flex-start}.OpportunityNavigator-module__8BwS7q__summaryGrid,.OpportunityNavigator-module__8BwS7q__formGrid{grid-template-columns:1fr}.OpportunityNavigator-module__8BwS7q__fullField{grid-column:auto}.OpportunityNavigator-module__8BwS7q__analyzeButton,.OpportunityNavigator-module__8BwS7q__contactButton{width:100%}.OpportunityNavigator-module__8BwS7q__handoffActions,.OpportunityNavigator-module__8BwS7q__formActions,.OpportunityNavigator-module__8BwS7q__directConfirmActions{flex-direction:column;width:100%}.OpportunityNavigator-module__8BwS7q__handoffActions button,.OpportunityNavigator-module__8BwS7q__formActions button,.OpportunityNavigator-module__8BwS7q__directConfirmActions button{width:100%}.OpportunityNavigator-module__8BwS7q__directPath{flex-direction:column;align-items:flex-start}.OpportunityNavigator-module__8BwS7q__directPath button{min-height:30px}}@media (prefers-reduced-motion:reduce){.OpportunityNavigator-module__8BwS7q__progressTrack span,.OpportunityNavigator-module__8BwS7q__choice{transition:none}.OpportunityNavigator-module__8BwS7q__spinner{animation:none}}
.NavigatorProcessing-module__iY-b7W__panel{background:radial-gradient(circle at 12%,#52e0ef17,#0000 26%),linear-gradient(145deg,#0b1f33e6,#06111fe0);border:1px solid #52e0ef2e;border-radius:18px;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:1.15rem;min-height:210px;margin:.75rem 1.1rem 1rem;padding:1.15rem 1.2rem;display:grid;box-shadow:inset 0 1px #ffffff09}.NavigatorProcessing-module__iY-b7W__graphic{width:92px;height:92px;margin-inline:auto;position:relative}.NavigatorProcessing-module__iY-b7W__ring,.NavigatorProcessing-module__iY-b7W__ring:before,.NavigatorProcessing-module__iY-b7W__ring:after{border-radius:50%;position:absolute}.NavigatorProcessing-module__iY-b7W__ring{border:1px solid #5f9eff3d;animation:2.2s linear infinite NavigatorProcessing-module__iY-b7W__orbit;inset:7px}.NavigatorProcessing-module__iY-b7W__ring:before,.NavigatorProcessing-module__iY-b7W__ring:after{content:"";background:#5fe7ee;width:8px;height:8px;box-shadow:0 0 16px #5fe7ee8c}.NavigatorProcessing-module__iY-b7W__ring:before{top:12px;left:4px}.NavigatorProcessing-module__iY-b7W__ring:after{background:#8b6cff;bottom:15px;right:2px;box-shadow:0 0 16px #8b6cff80}.NavigatorProcessing-module__iY-b7W__ringTwo{border:1px dashed #7ebeff33;border-radius:50%;animation:1.55s linear infinite NavigatorProcessing-module__iY-b7W__orbitReverse;position:absolute;inset:19px}.NavigatorProcessing-module__iY-b7W__core{background:linear-gradient(135deg,#59e4ed,#6a9fff 58%,#9173ff);border-radius:50%;animation:1.05s ease-in-out infinite NavigatorProcessing-module__iY-b7W__corePulse;position:absolute;inset:34px;box-shadow:0 0 0 7px #52e0ef0d,0 0 25px #52e0ef40}.NavigatorProcessing-module__iY-b7W__scan{background:linear-gradient(90deg,#0000,#5fe7eebf,#0000);height:1px;animation:1.05s ease-in-out infinite NavigatorProcessing-module__iY-b7W__scan;position:absolute;top:50%;left:6px;right:6px;box-shadow:0 0 10px #5fe7ee4d}.NavigatorProcessing-module__iY-b7W__copy{min-width:0}.NavigatorProcessing-module__iY-b7W__captured{color:#76e6ed;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.42rem;font-size:.61rem;font-weight:800;display:block}.NavigatorProcessing-module__iY-b7W__copy strong{color:#edf7ff;font-size:1rem;line-height:1.3;display:block}.NavigatorProcessing-module__iY-b7W__copy p{color:#8ea4bd;max-width:540px;margin:.42rem 0 0;font-size:.75rem;line-height:1.5}.NavigatorProcessing-module__iY-b7W__steps{color:#657c96;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.45rem;margin-top:.9rem;font-size:.59rem;font-weight:700;display:flex}.NavigatorProcessing-module__iY-b7W__steps span{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.NavigatorProcessing-module__iY-b7W__steps span+span:before{content:"";background:#8fb5ff29;width:18px;height:1px;margin-right:.1rem}.NavigatorProcessing-module__iY-b7W__steps .NavigatorProcessing-module__iY-b7W__done{color:#83d9c2}.NavigatorProcessing-module__iY-b7W__steps .NavigatorProcessing-module__iY-b7W__active{color:#8adfe8}.NavigatorProcessing-module__iY-b7W__progress{background:#8fb5ff17;border-radius:999px;height:3px;margin-top:.75rem;position:relative;overflow:hidden}.NavigatorProcessing-module__iY-b7W__progress span{transform-origin:0;background:linear-gradient(90deg,#52e0ef,#5f9eff,#8b6cff);width:100%;height:100%;animation:1.65s cubic-bezier(.25,.72,.32,1) forwards NavigatorProcessing-module__iY-b7W__processProgress;display:block}@keyframes NavigatorProcessing-module__iY-b7W__orbit{to{transform:rotate(360deg)}}@keyframes NavigatorProcessing-module__iY-b7W__orbitReverse{to{transform:rotate(-360deg)}}@keyframes NavigatorProcessing-module__iY-b7W__corePulse{50%{opacity:.72;transform:scale(.83)}}@keyframes NavigatorProcessing-module__iY-b7W__scan{0%,to{opacity:.15;transform:translateY(-25px)}50%{opacity:1;transform:translateY(25px)}}@keyframes NavigatorProcessing-module__iY-b7W__processProgress{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}@media (max-width:680px){.NavigatorProcessing-module__iY-b7W__panel{grid-template-columns:72px minmax(0,1fr);min-height:185px;padding:1rem}.NavigatorProcessing-module__iY-b7W__graphic{width:68px;height:68px}.NavigatorProcessing-module__iY-b7W__ring{inset:4px}.NavigatorProcessing-module__iY-b7W__ringTwo{inset:14px}.NavigatorProcessing-module__iY-b7W__core{inset:25px}.NavigatorProcessing-module__iY-b7W__scan{left:3px;right:3px}.NavigatorProcessing-module__iY-b7W__steps{gap:.28rem;font-size:.53rem}.NavigatorProcessing-module__iY-b7W__steps span+span:before{width:8px}}@media (max-width:480px){.NavigatorProcessing-module__iY-b7W__panel{text-align:center;grid-template-columns:1fr}.NavigatorProcessing-module__iY-b7W__copy p{margin-inline:auto}.NavigatorProcessing-module__iY-b7W__steps{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:reduce){.NavigatorProcessing-module__iY-b7W__ring,.NavigatorProcessing-module__iY-b7W__ringTwo,.NavigatorProcessing-module__iY-b7W__core,.NavigatorProcessing-module__iY-b7W__scan,.NavigatorProcessing-module__iY-b7W__progress span{animation:none}.NavigatorProcessing-module__iY-b7W__progress span{transform:scaleX(.72)}}
.NavigatorExperience-module__gTwK4W__entryContext{background:linear-gradient(90deg,#4fe6ef13,#4aa8ff06);border:1px solid #4fe6ef33;border-radius:16px;grid-template-columns:auto auto 1fr;align-items:center;gap:.7rem .9rem;margin-top:1.5rem;padding:.85rem .95rem;display:grid}.NavigatorExperience-module__gTwK4W__entryIcon{color:#60e4ec;border:1px solid #4fe6ef42;border-radius:50%;place-items:center;width:34px;height:34px;font-size:1rem;display:grid}.NavigatorExperience-module__gTwK4W__entryLabel{color:#6d8799;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.2rem;font-size:.56rem;font-weight:700;display:block}.NavigatorExperience-module__gTwK4W__entryContext strong{color:#eef9fb;font-size:.78rem;display:block}.NavigatorExperience-module__gTwK4W__entryNote{color:#7890a4;text-align:right;justify-self:end;max-width:310px;font-size:.65rem;line-height:1.45}.NavigatorExperience-module__gTwK4W__privacyNote{color:#657f92;margin:1rem 0 .15rem;font-size:.62rem;line-height:1.5}.NavigatorExperience-module__gTwK4W__privacyNote a{color:#83cfd7;text-decoration:none}.NavigatorExperience-module__gTwK4W__privacyNote a:hover,.NavigatorExperience-module__gTwK4W__privacyNote a:focus-visible{color:#c8f1f4}@media (max-width:680px){.NavigatorExperience-module__gTwK4W__entryContext{grid-template-columns:auto 1fr}.NavigatorExperience-module__gTwK4W__entryNote{text-align:left;grid-column:1/-1;justify-self:start;max-width:none;padding-left:0}}
.OpportunityMap-module__7FDNBW__map{border:1px solid var(--line-strong);background:radial-gradient(circle at 78% 18%,#4fe6ef17,#0000 27%),radial-gradient(circle at 18% 82%,#8b6cff14,#0000 28%),#061220c2;border-radius:28px;min-height:520px;padding:1.25rem;transition:border-color .26s,box-shadow .26s,background .26s;box-shadow:inset 0 1px #ffffff06}.OpportunityMap-module__7FDNBW__mapCalculating{background:radial-gradient(circle at 78% 18%,#4fe6ef24,#0000 31%),radial-gradient(circle at 18% 82%,#8b6cff1c,#0000 31%),#061220c9;border-color:#4fe6ef52;box-shadow:inset 0 1px #ffffff09,0 0 40px #4fe6ef0e}.OpportunityMap-module__7FDNBW__header{color:#6f8799;letter-spacing:.14em;justify-content:space-between;gap:1rem;font-size:.56rem;display:flex}.OpportunityMap-module__7FDNBW__header span:last-child{color:#4fe6efb8;transition:color .22s,opacity .22s}.OpportunityMap-module__7FDNBW__mapCalculating .OpportunityMap-module__7FDNBW__header span:last-child{color:#6eeff6f2;animation:.85s ease-in-out infinite OpportunityMap-module__7FDNBW__statusPulse}.OpportunityMap-module__7FDNBW__chartWrap{padding:1rem .7rem 0 2.15rem}.OpportunityMap-module__7FDNBW__chart{background-image:linear-gradient(#9bbfd811 1px,#0000 1px),linear-gradient(90deg,#9bbfd811 1px,#0000 1px);background-size:25% 25%;border-bottom:1px solid #9bbfd838;border-left:1px solid #9bbfd838;height:350px;margin-top:.5rem;transition:background-color .26s,border-color .26s;position:relative}.OpportunityMap-module__7FDNBW__calculating{background-color:#2d769606;border-bottom-color:#4fe6ef47;border-left-color:#4fe6ef57}.OpportunityMap-module__7FDNBW__chart:before,.OpportunityMap-module__7FDNBW__chart:after{content:"";pointer-events:none;position:absolute}.OpportunityMap-module__7FDNBW__chart:before{background:radial-gradient(circle at 78% 22%,#4fe6ef1f,#4fe6ef06 50%,#0000 75%);transition:opacity .26s,filter .26s;inset:0 0 50% 50%}.OpportunityMap-module__7FDNBW__calculating:before{opacity:1;filter:brightness(1.35)}.OpportunityMap-module__7FDNBW__chart:after{width:1px;box-shadow:-999px 50% 0 #9bbfd817;background:#9bbfd817;top:0;bottom:0;left:50%}.OpportunityMap-module__7FDNBW__scanLine{z-index:5;pointer-events:none;background:linear-gradient(90deg,#0000,#4fe6ef2e 12%,#4fe6efe6 50%,#8b6cff59 82%,#0000);width:100%;height:2px;animation:.72s cubic-bezier(.4,0,.2,1) both OpportunityMap-module__7FDNBW__scanChart;position:absolute;top:0;left:0;box-shadow:0 0 18px #4fe6ef52,0 10px 24px #4fe6ef0d}.OpportunityMap-module__7FDNBW__quadrant{pointer-events:none;color:#6683976b;letter-spacing:.1em;width:50%;height:50%;padding:.6rem;font-size:.48rem;line-height:1.45;position:absolute}.OpportunityMap-module__7FDNBW__topLeft{top:0;left:0}.OpportunityMap-module__7FDNBW__topRight{text-align:right;color:#4fe6ef80;top:0;right:0}.OpportunityMap-module__7FDNBW__bottomLeft{align-items:flex-end;display:flex;bottom:0;left:0}.OpportunityMap-module__7FDNBW__bottomRight{text-align:right;justify-content:flex-end;align-items:flex-end;display:flex;bottom:0;right:0}.OpportunityMap-module__7FDNBW__axisLabel,.OpportunityMap-module__7FDNBW__axisEnd{color:#5f7789;letter-spacing:.12em;pointer-events:none;font-size:.49rem;position:absolute}.OpportunityMap-module__7FDNBW__axisValue{transform-origin:0 0;white-space:nowrap;top:50%;left:-2.15rem;transform:rotate(-90deg)translate(-50%)}.OpportunityMap-module__7FDNBW__axisFeasibility{white-space:nowrap;bottom:-1.8rem;left:50%;transform:translate(-50%)}.OpportunityMap-module__7FDNBW__valueHigh{top:0;left:-1.9rem}.OpportunityMap-module__7FDNBW__valueLow{bottom:-.1rem;left:-1.75rem}.OpportunityMap-module__7FDNBW__feasibilityLow{bottom:-1.8rem;left:0}.OpportunityMap-module__7FDNBW__feasibilityHigh{bottom:-1.8rem;right:0}.OpportunityMap-module__7FDNBW__dot{z-index:4;color:#dffcff;cursor:pointer;background:#092439;border:1px solid #4fe6efb8;border-radius:50%;width:31px;height:31px;transition:left .68s cubic-bezier(.16,1,.3,1),bottom .68s cubic-bezier(.16,1,.3,1),transform .18s,background .18s,border-color .18s,box-shadow .18s;position:absolute;transform:translate(-50%,50%);box-shadow:0 0 0 6px #4fe6ef0b,0 0 22px #4fe6ef38}.OpportunityMap-module__7FDNBW__dot>span{place-items:center;width:100%;height:100%;font-size:.62rem;font-weight:800;display:grid}.OpportunityMap-module__7FDNBW__dot:hover,.OpportunityMap-module__7FDNBW__dot:focus-visible,.OpportunityMap-module__7FDNBW__selected{background:#0d3a55;border-color:#ffffffc7;outline:none;transform:translate(-50%,50%)scale(1.13);box-shadow:0 0 0 8px #4fe6ef12,0 0 34px #4fe6ef57}.OpportunityMap-module__7FDNBW__best i{border:1px solid #4fe6ef66;border-radius:50%;animation:2.8s ease-in-out infinite OpportunityMap-module__7FDNBW__pulse;position:absolute;inset:-10px}.OpportunityMap-module__7FDNBW__previewDot{z-index:3;color:#4fe6ef;pointer-events:none;background:radial-gradient(circle,#4fe6ef40 0 10%,#4aa8ff1c 35%,#8b6cff09 65%,#0000 73%);border:1px dashed;border-radius:50%;transition:left .7s cubic-bezier(.16,1,.3,1),bottom .7s cubic-bezier(.16,1,.3,1),width .48s,height .48s,opacity .36s,border-color .3s;animation:3.2s ease-in-out infinite OpportunityMap-module__7FDNBW__previewBreathe;position:absolute;transform:translate(-50%,50%);box-shadow:0 0 34px #4fe6ef1c}.OpportunityMap-module__7FDNBW__previewDot:before{content:"";opacity:.18;border:1px solid;border-radius:50%;position:absolute;inset:18%}.OpportunityMap-module__7FDNBW__previewDot:after{content:"1";color:#e8f7fb;background:#092439;border:1px solid;border-radius:50%;place-items:center;width:31px;height:31px;font-size:.62rem;font-weight:800;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #4fe6ef0f,0 0 22px}.OpportunityMap-module__7FDNBW__previewDot i{display:none}.OpportunityMap-module__7FDNBW__previewDotMoving{border-style:solid;animation:.78s cubic-bezier(.16,1,.3,1) OpportunityMap-module__7FDNBW__previewSettle,3.2s ease-in-out .78s infinite OpportunityMap-module__7FDNBW__previewBreathe}.OpportunityMap-module__7FDNBW__previewDot:nth-last-of-type(3){color:#4fe6ef;box-shadow:0 0 34px #4fe6ef24}.OpportunityMap-module__7FDNBW__previewDot:nth-last-of-type(3):after{content:"1"}.OpportunityMap-module__7FDNBW__previewDot:nth-last-of-type(2){color:#4aa8ff;box-shadow:0 0 34px #4aa8ff24}.OpportunityMap-module__7FDNBW__previewDot:nth-last-of-type(2):after{content:"2"}.OpportunityMap-module__7FDNBW__previewDot:last-of-type{color:#8b6cff;box-shadow:0 0 34px #8b6cff24}.OpportunityMap-module__7FDNBW__previewDot:last-of-type:after{content:"3"}@keyframes OpportunityMap-module__7FDNBW__pulse{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:.9;transform:scale(1.12)}}@keyframes OpportunityMap-module__7FDNBW__previewBreathe{0%,to{filter:brightness(.92)}50%{filter:brightness(1.18)}}@keyframes OpportunityMap-module__7FDNBW__previewSettle{0%{filter:brightness(1.5);transform:translate(-50%,50%)scale(.78)}62%{filter:brightness(1.25);transform:translate(-50%,50%)scale(1.12)}to{filter:brightness();transform:translate(-50%,50%)scale(1)}}@keyframes OpportunityMap-module__7FDNBW__scanChart{0%{opacity:0;top:3%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:97%}}@keyframes OpportunityMap-module__7FDNBW__statusPulse{0%,to{opacity:.55}50%{opacity:1}}.OpportunityMap-module__7FDNBW__emptyState{z-index:2;text-align:center;width:min(78%,360px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OpportunityMap-module__7FDNBW__emptyState span{color:#9bb0bf;letter-spacing:.14em;font-size:.58rem}.OpportunityMap-module__7FDNBW__emptyState p{color:#698091;margin:.75rem 0 0;font-size:.73rem;line-height:1.6}.OpportunityMap-module__7FDNBW__detail,.OpportunityMap-module__7FDNBW__note{border-top:1px solid var(--line);margin-top:2.45rem;padding-top:1.05rem}.OpportunityMap-module__7FDNBW__previewNote{border-top-color:#4fe6ef33}.OpportunityMap-module__7FDNBW__detailTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.OpportunityMap-module__7FDNBW__detailTop>span,.OpportunityMap-module__7FDNBW__note>span{color:var(--cyan);letter-spacing:.12em;font-size:.55rem}.OpportunityMap-module__7FDNBW__detailTop>div{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.OpportunityMap-module__7FDNBW__detailTop b{color:#91a9b9;border:1px solid #85afcd21;border-radius:999px;padding:.3rem .45rem;font-size:.55rem;font-weight:600}.OpportunityMap-module__7FDNBW__detail>strong{color:#e8f2f7;margin-top:.75rem;font-size:.92rem;display:block}.OpportunityMap-module__7FDNBW__detail p,.OpportunityMap-module__7FDNBW__note p{color:#8398a8;margin:.55rem 0 0;font-size:.7rem;line-height:1.6}.OpportunityMap-module__7FDNBW__detail small{color:#5f7687;margin-top:.7rem;font-size:.58rem;line-height:1.5;display:block}@media (max-width:580px){.OpportunityMap-module__7FDNBW__map{min-height:460px;padding:1rem}.OpportunityMap-module__7FDNBW__header{font-size:.48rem}.OpportunityMap-module__7FDNBW__chartWrap{padding-left:1.75rem;padding-right:.25rem}.OpportunityMap-module__7FDNBW__chart{height:285px}.OpportunityMap-module__7FDNBW__quadrant{font-size:.41rem}.OpportunityMap-module__7FDNBW__axisValue{left:-1.85rem}.OpportunityMap-module__7FDNBW__valueHigh,.OpportunityMap-module__7FDNBW__valueLow{display:none}.OpportunityMap-module__7FDNBW__detailTop{flex-direction:column;align-items:flex-start}.OpportunityMap-module__7FDNBW__detailTop>div{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.OpportunityMap-module__7FDNBW__best i,.OpportunityMap-module__7FDNBW__previewDot,.OpportunityMap-module__7FDNBW__previewDotMoving,.OpportunityMap-module__7FDNBW__scanLine,.OpportunityMap-module__7FDNBW__mapCalculating .OpportunityMap-module__7FDNBW__header span:last-child{animation:none}.OpportunityMap-module__7FDNBW__dot,.OpportunityMap-module__7FDNBW__previewDot,.OpportunityMap-module__7FDNBW__map,.OpportunityMap-module__7FDNBW__chart{transition:none}}
.SceneMedia-module__8mlF4a__media{position:absolute;inset:0;overflow:hidden}.SceneMedia-module__8mlF4a__media img,.SceneMedia-module__8mlF4a__media video{object-fit:cover;width:100%;height:100%;display:block}.SceneMedia-module__8mlF4a__poster{z-index:0;position:absolute;inset:0}.SceneMedia-module__8mlF4a__video{z-index:1;position:absolute;inset:0}.SceneMedia-module__8mlF4a__vignette{z-index:2;pointer-events:none;background:linear-gradient(#03081205 35%,#03081247 70%,#030812b8 100%),radial-gradient(circle at 72% 22%,#4fe6ef14,#0000 30%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.SceneMedia-module__8mlF4a__video{display:none}}
.SpotlightSection-module__Nono_a__section{border-top:1px solid #9fc6e924;grid-template-columns:minmax(0,1fr) minmax(360px,.88fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);padding:clamp(4.8rem,8vw,8rem) 0;display:grid}.SpotlightSection-module__Nono_a__copy h2{max-width:780px;font-size:clamp(2.2rem,4.2vw,4.25rem)}.SpotlightSection-module__Nono_a__meta{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.SpotlightSection-module__Nono_a__meta .SpotlightSection-module__Nono_a__eyebrow{margin-bottom:0}.SpotlightSection-module__Nono_a__badge{color:#8debf0;letter-spacing:.1em;text-transform:uppercase;background:#4fe6ef0d;border:1px solid #4fe6ef33;border-radius:999px;align-items:center;min-height:25px;padding:0 .6rem;font-size:.58rem;font-weight:700;display:inline-flex}.SpotlightSection-module__Nono_a__intro{color:#aab9c8;max-width:720px;margin:1.4rem 0 0;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.72}.SpotlightSection-module__Nono_a__bullets{gap:.8rem;margin-top:1.7rem;display:grid}.SpotlightSection-module__Nono_a__bullets>div{border-bottom:1px solid #9fc6e91a;grid-template-columns:28px 1fr;align-items:start;gap:.7rem;padding:.85rem 0;display:grid}.SpotlightSection-module__Nono_a__bullets span{color:#4fe6ef}.SpotlightSection-module__Nono_a__bullets p{color:#b8c6d2;margin:0;font-size:.86rem;line-height:1.6}.SpotlightSection-module__Nono_a__closing{color:#8095a7;margin:1.5rem 0 0;font-size:.78rem;line-height:1.6}.SpotlightSection-module__Nono_a__cta{color:#dffcff;background:#0714238c;border:1px solid #4fe6ef52;border-radius:999px;align-items:center;gap:.65rem;min-height:44px;margin-top:1.6rem;padding:0 1rem;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.SpotlightSection-module__Nono_a__visual{background:radial-gradient(circle at 72% 22%,#4fe6ef1a,#0000 28%),#091827;border:1px solid #9fc6e92e;border-radius:28px;min-height:430px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000038}.SpotlightSection-module__Nono_a__media{inset:0;position:absolute!important}.SpotlightSection-module__Nono_a__visualLabel{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030b15b8;border:1px solid #9fc6e924;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.SpotlightSection-module__Nono_a__visualLabel span{color:#6f8799;letter-spacing:.13em;font-size:.52rem;font-weight:700}.SpotlightSection-module__Nono_a__visualLabel b{color:#dce8f0;font-size:.68rem}.SpotlightSection-module__Nono_a__abstract{background:linear-gradient(145deg,#0d2440,#06121f 70%);position:absolute;inset:0}.SpotlightSection-module__Nono_a__abstract span{background:#4fe6ef;border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 0 0 8px #4fe6ef0d,0 0 28px #4fe6ef47}.SpotlightSection-module__Nono_a__abstract span:first-child{top:28%;left:18%}.SpotlightSection-module__Nono_a__abstract span:nth-child(2){background:#4aa8ff;top:48%;left:56%}.SpotlightSection-module__Nono_a__abstract span:nth-child(3){background:#8b6cff;top:22%;right:17%}.SpotlightSection-module__Nono_a__abstract i{background:linear-gradient(90deg,#4fe6ef,#0000 40%,#8b6cff);height:1px;position:absolute;top:34%;left:20%;right:18%;transform:rotate(12deg)}.SpotlightSection-module__Nono_a__section[data-tone=violet] .SpotlightSection-module__Nono_a__badge,.SpotlightSection-module__Nono_a__section[data-tone=violet] .SpotlightSection-module__Nono_a__cta{border-color:#8b6cff52}.SpotlightSection-module__Nono_a__section[data-tone=violet] .SpotlightSection-module__Nono_a__bullets span{color:#a88cff}.SpotlightSection-module__Nono_a__section[data-tone=green] .SpotlightSection-module__Nono_a__bullets span{color:#6fe6b8}@media (max-width:900px){.SpotlightSection-module__Nono_a__section{grid-template-columns:1fr}.SpotlightSection-module__Nono_a__visual{min-height:360px}}@media (max-width:580px){.SpotlightSection-module__Nono_a__section{padding:4.4rem 0}.SpotlightSection-module__Nono_a__visual{border-radius:22px;min-height:300px}.SpotlightSection-module__Nono_a__visualLabel{flex-direction:column;align-items:flex-start;gap:.3rem}}
.HomeExperience-module__Ig81Da__context{color:#8ea2b5;background:#0817276b;border:1px solid #4fe6ef1f;border-radius:14px;align-items:center;gap:.8rem;margin-top:1rem;padding:.75rem 1rem;display:flex}.HomeExperience-module__Ig81Da__context span{color:#4fe6ef;letter-spacing:.14em;font-size:.55rem;font-weight:800}.HomeExperience-module__Ig81Da__context p{margin:0;font-size:.72rem;line-height:1.4}.HomeExperience-module__Ig81Da__headerActions{justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.HomeExperience-module__Ig81Da__clientLogin{color:#afc1cf;white-space:nowrap;background:#0714235c;border:1px solid #9fc6e933;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 .9rem;font-size:.7rem;font-weight:600;text-decoration:none;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.HomeExperience-module__Ig81Da__clientLogin:hover,.HomeExperience-module__Ig81Da__clientLogin:focus-visible{color:#f2f7fb;background:#9fc6e90d;border-color:#9fc6e96b}@media (max-width:580px){.HomeExperience-module__Ig81Da__context{flex-direction:column;align-items:flex-start;gap:.35rem}.HomeExperience-module__Ig81Da__headerActions{gap:0}.HomeExperience-module__Ig81Da__clientLogin{min-height:38px;padding:0 .8rem;font-size:.66rem}.HomeExperience-module__Ig81Da__headerActions .header-cta{display:none}}
.ApproachSection-module__ykdB-G__flow{position:relative}.ApproachSection-module__ykdB-G__step{isolation:isolate;position:relative;overflow:visible}.ApproachSection-module__ykdB-G__step:not(:last-child):after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#4fe6ef26 0%,#4fe6efb8 42%,#4aa8ff38 76%,#8b6cff14 100%) 0 0/190% 100%;width:calc(100% + .7rem - 37px);height:1px;animation:6s linear infinite ApproachSection-module__ykdB-G__processFlow;position:absolute;top:calc(1.15rem + 18px);left:calc(1.15rem + 37px)}.ApproachSection-module__ykdB-G__step:not(:last-child):before{content:"";z-index:1;pointer-events:none;border-top:1px solid #4fe6ef80;border-right:1px solid #4fe6ef80;width:6px;height:6px;position:absolute;top:calc(1.15rem + 15px);right:calc(-.7rem - 1px);transform:rotate(45deg)}.ApproachSection-module__ykdB-G__index{z-index:2;background:#071827f5;position:relative;box-shadow:0 0 0 5px #06111fb8,0 0 22px #4fe6ef0f}.ApproachSection-module__ykdB-G__stepCopy{z-index:1;position:relative}@keyframes ApproachSection-module__ykdB-G__processFlow{0%{background-position:100% 0}to{background-position:-90% 0}}@media (prefers-reduced-motion:reduce){.ApproachSection-module__ykdB-G__step:not(:last-child):after{background-position:50% 0;animation:none}}
.SectionCtas-module__VDLv-a__sectionCta{color:#dff9fb;align-items:center;gap:.7rem;margin-top:1.35rem;font-size:.84rem;font-weight:700;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex}.SectionCtas-module__VDLv-a__sectionCta span:last-child{width:34px;height:34px;color:var(--cyan);background:#4fe6ef0d;border:1px solid #4fe6ef4d;border-radius:50%;place-items:center;transition:transform .18s,border-color .18s,background .18s;display:grid}.SectionCtas-module__VDLv-a__sectionCta:hover,.SectionCtas-module__VDLv-a__sectionCta:focus-visible{color:#fff}.SectionCtas-module__VDLv-a__sectionCta:hover span:last-child,.SectionCtas-module__VDLv-a__sectionCta:focus-visible span:last-child{background:#4fe6ef1a;border-color:#4fe6ef94;transform:translate(3px)}.SectionCtas-module__VDLv-a__exampleCopy{flex-direction:column;display:flex}.SectionCtas-module__VDLv-a__exampleCta{color:#c8edf3;border-top:1px solid #8cb5cd21;justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;padding-top:1rem;font-size:.73rem;font-weight:700;line-height:1.35;text-decoration:none;transition:color .18s,border-color .18s;display:flex}.SectionCtas-module__VDLv-a__exampleCta span:last-child{width:30px;height:30px;color:var(--cyan);border:1px solid #4fe6ef42;border-radius:50%;flex:none;place-items:center;transition:transform .18s,background .18s,border-color .18s;display:grid}.SectionCtas-module__VDLv-a__exampleCta:hover,.SectionCtas-module__VDLv-a__exampleCta:focus-visible{color:#fff;border-color:#4fe6ef47}.SectionCtas-module__VDLv-a__exampleCta:hover span:last-child,.SectionCtas-module__VDLv-a__exampleCta:focus-visible span:last-child{background:#4fe6ef14;border-color:#4fe6ef80;transform:translate(3px)}.SectionCtas-module__VDLv-a__aboutCta{margin-top:1.2rem}@media (prefers-reduced-motion:reduce){.SectionCtas-module__VDLv-a__sectionCta,.SectionCtas-module__VDLv-a__sectionCta span:last-child,.SectionCtas-module__VDLv-a__exampleCta,.SectionCtas-module__VDLv-a__exampleCta span:last-child{transition:none}}
.PracticePublic-module__fWmp4G__capacityNote{background:linear-gradient(135deg,#144d5d33,#0a1a2d6b);border:1px solid #4fe6ef2e;border-radius:16px;gap:7px;margin-top:18px;padding:16px 17px;display:grid}.PracticePublic-module__fWmp4G__capacityNote>span{letter-spacing:.08em;text-transform:uppercase;color:#4fe6ef;font-size:12px;font-weight:800}.PracticePublic-module__fWmp4G__capacityNote p{color:#91a7bc;margin:0;font-size:14px;line-height:1.55}.PracticePublic-module__fWmp4G__capacityNote small{color:#6f879e;font-size:12px}.PracticePublic-module__fWmp4G__selectiveIntro{border-top:1px solid #7caddd1f;margin-top:16px;padding-top:16px;color:#8299b0!important;font-size:14px!important}.PracticePublic-module__fWmp4G__fitFraming{color:#92a8bd;margin:0 0 14px;line-height:1.6}.PracticePublic-module__fWmp4G__fitFraming strong{color:#dceaf5}.PracticePublic-module__fWmp4G__quietHint{color:#7890a7;margin-top:9px;font-size:12px}@media (max-width:720px){.PracticePublic-module__fWmp4G__capacityNote{padding:14px}}
.EmergingPossibilities-module__xVStFq__grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.EmergingPossibilities-module__xVStFq__card{isolation:isolate;grid-column:span 2;position:relative;box-shadow:0 20px 48px #00000024}.EmergingPossibilities-module__xVStFq__card:nth-child(n+4){grid-column:span 3}.EmergingPossibilities-module__xVStFq__visual{background:#081725;height:235px;position:relative;overflow:hidden}.EmergingPossibilities-module__xVStFq__card:nth-child(n+4) .EmergingPossibilities-module__xVStFq__visual{height:270px}.EmergingPossibilities-module__xVStFq__image{object-fit:cover;object-position:center center;filter:saturate(.91)contrast(1.03)brightness(.9);width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.75,.2,1),filter .42s;display:block;position:absolute;inset:0;transform:scale(1.002)}.EmergingPossibilities-module__xVStFq__card:first-child .EmergingPossibilities-module__xVStFq__image{object-position:center center}.EmergingPossibilities-module__xVStFq__card:nth-child(2) .EmergingPossibilities-module__xVStFq__image{object-position:52% center}.EmergingPossibilities-module__xVStFq__card:nth-child(5) .EmergingPossibilities-module__xVStFq__image{object-position:center center}.EmergingPossibilities-module__xVStFq__visual:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#03081203 14%,#03081214 67%,#03081257 100%),radial-gradient(circle at 78% 18%,#4fe6ef0b,#0000 34%);position:absolute;inset:0}.EmergingPossibilities-module__xVStFq__card:hover .EmergingPossibilities-module__xVStFq__image,.EmergingPossibilities-module__xVStFq__card:focus-within .EmergingPossibilities-module__xVStFq__image{filter:saturate()contrast(1.04)brightness(.99);transform:scale(1.045)}.EmergingPossibilities-module__xVStFq__copy{min-height:270px}.EmergingPossibilities-module__xVStFq__card:nth-child(n+4) .EmergingPossibilities-module__xVStFq__copy{min-height:250px;padding-inline:1.25rem}@media (max-width:1150px){.EmergingPossibilities-module__xVStFq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.EmergingPossibilities-module__xVStFq__card,.EmergingPossibilities-module__xVStFq__card:nth-child(n+4){grid-column:span 1}.EmergingPossibilities-module__xVStFq__card:last-child{grid-column:1/-1}.EmergingPossibilities-module__xVStFq__card:nth-child(n+4) .EmergingPossibilities-module__xVStFq__visual,.EmergingPossibilities-module__xVStFq__visual{height:235px}.EmergingPossibilities-module__xVStFq__copy,.EmergingPossibilities-module__xVStFq__card:nth-child(n+4) .EmergingPossibilities-module__xVStFq__copy{min-height:260px}}@media (max-width:760px){.EmergingPossibilities-module__xVStFq__grid{grid-template-columns:1fr}.EmergingPossibilities-module__xVStFq__card,.EmergingPossibilities-module__xVStFq__card:nth-child(n+4),.EmergingPossibilities-module__xVStFq__card:last-child{grid-column:auto}.EmergingPossibilities-module__xVStFq__copy,.EmergingPossibilities-module__xVStFq__card:nth-child(n+4) .EmergingPossibilities-module__xVStFq__copy{min-height:auto}}@media (prefers-reduced-motion:reduce){.EmergingPossibilities-module__xVStFq__image{transition:none;transform:none}.EmergingPossibilities-module__xVStFq__card:hover .EmergingPossibilities-module__xVStFq__image,.EmergingPossibilities-module__xVStFq__card:focus-within .EmergingPossibilities-module__xVStFq__image{transform:none}}
