._page_nn99q_1{--about-navy:#03101f;--about-navy-deep:#020b15;--about-blue:#0878e7;--about-blue-bright:#168cff;--about-ink:#07192a;--about-copy:#435363;--about-muted:#71808e;--about-light:#f4f7fa;--about-white:#fff;background:var(--about-navy);width:100%;color:var(--about-white);font-family:var(--font-body), Inter, "Inter Fallback", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;overflow:hidden}._shell_nn99q_28{width:min(100% - 3rem,88rem);margin-inline:auto}._blueDot_nn99q_33{color:var(--about-blue-bright)}._hero_nn99q_37{background:radial-gradient(circle at 78% 22%,#168cff2b,#0000 29rem),linear-gradient(128deg,#020b15 0%,#03101f 54%,#06182a 100%);min-height:42rem;padding:10.75rem 0 5.75rem;position:relative;overflow:hidden}._hero_nn99q_37:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:4.5rem 4.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32% 76%,#0000);mask-image:linear-gradient(90deg,#0000,#000 32% 76%,#0000)}._heroGlow_nn99q_82{border:1px solid #168cff1f;width:45rem;height:45rem;position:absolute;top:5rem;right:-12rem;transform:rotate(45deg);box-shadow:0 0 8rem #0878e712}._heroGrid_nn99q_94{z-index:2;grid-template-columns:minmax(0,1.15fr) minmax(14rem,.45fr);align-items:start;gap:clamp(2rem,6vw,7rem);display:grid;position:relative}._heroCopy_nn99q_105{max-width:58rem}._eyebrow_nn99q_109,._sectionKicker_nn99q_110,._darkKicker_nn99q_111{letter-spacing:.19em;text-transform:uppercase;margin:0 0 1.15rem;font-size:clamp(.68rem,.7vw,.78rem);font-weight:800;line-height:1}._eyebrow_nn99q_109,._darkKicker_nn99q_111{color:var(--about-blue-bright)}._sectionKicker_nn99q_110{color:#0878e7}._heroTitle_nn99q_129,._lightHeading_nn99q_130,._darkHeading_nn99q_131,._ctaHeading_nn99q_132{font-family:var(--font-display), "Cormorant Garamond", Georgia, serif;letter-spacing:-.038em;margin:0;font-weight:500}._heroTitle_nn99q_129{color:#f8fbff;max-width:58rem;font-size:clamp(3.25rem,4.4vw,5.35rem);line-height:.92}._heroTitle_nn99q_129>span,._lightHeading_nn99q_130>span,._darkHeading_nn99q_131>span{display:block}._heroLead_nn99q_156{color:#d7e0e8;max-width:46rem;margin:2.4rem 0 0;font-size:clamp(1.02rem,1.15vw,1.22rem);line-height:1.74}._heroSupport_nn99q_164{color:#8fa3b5;max-width:43rem;margin:1.25rem 0 0;font-size:clamp(.9rem,.95vw,1rem);line-height:1.75}._lightSection_nn99q_173,._servicesSection_nn99q_174,._localSection_nn99q_175{color:var(--about-ink);background:radial-gradient(circle at 92% 14%,#0878e711,#0000 26rem),#f5f7f9;position:relative}._lightSection_nn99q_173{padding:clamp(6rem,9vw,9rem) 0}._storyGrid_nn99q_191,._whyGrid_nn99q_192,._localGrid_nn99q_193{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}._sectionIntro_nn99q_202{position:sticky;top:9rem}._storyGrid_nn99q_191{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,6rem)}._storyHeadingFirstLine_nn99q_214{white-space:nowrap;display:block}._sectionIntro_nn99q_202,._storyCopy_nn99q_220{min-width:0}._lightHeading_nn99q_130,._darkHeading_nn99q_131{font-size:clamp(3rem,4.45vw,5.4rem);line-height:.92}._lightHeading_nn99q_130{color:#07192a}._storyCopy_nn99q_220,._localCopy_nn99q_235,._whyCopy_nn99q_236{gap:1.35rem;display:grid}._storyCopy_nn99q_220 p,._localCopy_nn99q_235 p{color:var(--about-copy);margin:0;font-size:clamp(.98rem,1vw,1.08rem);line-height:1.82}._storyCopy_nn99q_220 p:first-child{color:#172b3e;font-size:clamp(1.17rem,1.4vw,1.42rem);line-height:1.66}._darkSection_nn99q_255{background:radial-gradient(circle at 15% 5%,#0878e726,#0000 27rem),#03101f;padding:clamp(6.5rem,9vw,9.5rem) 0}._sectionIntroWide_nn99q_266{width:min(100%,58rem)}._darkHeading_nn99q_131{color:#f7f9fc}._darkIntro_nn99q_274{color:#8ea2b4;max-width:44rem;margin:1.7rem 0 0;font-size:1rem;line-height:1.75}._approachGrid_nn99q_282{border-top:1px solid #ffffff1c;border-bottom:1px solid #ffffff1c;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(3.5rem,6vw,5.5rem);display:grid}._approachCard_nn99q_294{border-right:1px solid #ffffff1a;min-height:21rem;padding:2rem 1.65rem 2.2rem}._approachCard_nn99q_294:first-child{border-left:1px solid #ffffff1a}._approachTop_nn99q_308{align-items:center;gap:1rem;display:flex}._approachNumber_nn99q_314{color:#168cff;letter-spacing:.14em;font-size:.72rem;font-weight:800}._approachLine_nn99q_321{background:linear-gradient(90deg,#168cff94,#ffffff14);flex:1;height:1px}._approachCard_nn99q_294 h3,._serviceCard_nn99q_333 h3{font-family:var(--font-display), "Cormorant Garamond", Georgia, serif;margin:4rem 0 0;font-size:clamp(1.8rem,2.15vw,2.5rem);font-weight:500;line-height:1}._approachCard_nn99q_294 h3{color:#f2f6fa}._approachCard_nn99q_294 p{color:#8ea2b4;margin:1.2rem 0 0;font-size:.88rem;line-height:1.72}._servicesSection_nn99q_174{padding:clamp(6rem,9vw,9rem) 0}._servicesHeader_nn99q_363{display:block}._servicesIntro_nn99q_367{color:#627283;max-width:42rem;margin:1.55rem 0 0;font-size:1rem;line-height:1.75}._servicesGrid_nn99q_375{border-top:1px solid #d5dde4;border-left:1px solid #d5dde4;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3.5rem,6vw,5.5rem);display:grid}._serviceCard_nn99q_333{border-bottom:1px solid #d5dde4;border-right:1px solid #d5dde4;min-height:17rem;padding:1.8rem 1.8rem 2rem;transition:background .22s,transform .22s}._serviceCard_nn99q_333:hover{background:#fff}._serviceCard_nn99q_333 h3{color:#0a1c2e;margin-top:3.4rem}._serviceCard_nn99q_333 p{color:#637282;margin:1rem 0 0;font-size:.88rem;line-height:1.7}._whySection_nn99q_411{background:linear-gradient(135deg,#03101f,#05192b 64%,#03101f);padding:clamp(6.5rem,9vw,9.5rem) 0}._whyCopy_nn99q_236 p{color:#a2b2c0;margin:0;font-size:clamp(.98rem,1vw,1.08rem);line-height:1.8}._whyCopy_nn99q_236 p:first-child{color:#eff4f8;font-size:clamp(1.18rem,1.4vw,1.42rem);line-height:1.6}._whyConclusion_nn99q_435{border-top:1px solid #ffffff1f;padding-top:1.5rem;color:#e0e8ef!important;margin-top:.6rem!important}._localSection_nn99q_175{padding:clamp(6rem,8vw,8rem) 0}._finalCta_nn99q_448{background:linear-gradient(132deg,#020b15,#03182d 68%,#04111f);padding:clamp(6.5rem,9vw,9.5rem) 0;position:relative;overflow:hidden}._finalCtaGlow_nn99q_461{background:radial-gradient(circle,#168cff2e,#0000 67%);border-radius:50%;width:44rem;height:44rem;position:absolute;bottom:-18rem;right:-12rem}._finalCtaInner_nn99q_476{z-index:2;width:min(100%,59rem);position:relative}._ctaHeading_nn99q_132{color:#f8fbff;font-size:clamp(3.8rem,5.8vw,6.6rem);line-height:.9}._ctaCopy_nn99q_488{color:#9cafbf;max-width:47rem;margin:1.8rem 0 0;font-size:clamp(.98rem,1vw,1.08rem);line-height:1.75}._ctaActions_nn99q_496{--rc-hero-shared-action-cut:.75rem;flex-wrap:wrap;align-items:center;gap:1rem clamp(2rem,2.4vw,3rem);margin-top:2.6rem;display:flex}._ctaActions_nn99q_496 .rc-hero-primary-action,._ctaActions_nn99q_496 .rc-hero-secondary-action{white-space:nowrap;font-size:clamp(.76rem,.72rem + .1vw,.875rem);font-weight:700;text-decoration:none}._ctaActions_nn99q_496 .rc-hero-primary-action{box-sizing:border-box;letter-spacing:.115em;min-width:16.5rem;-webkit-clip-path:polygon(0 0, calc(100% - var(--rc-hero-shared-action-cut)) 0, 100% var(--rc-hero-shared-action-cut), 100% 100%, var(--rc-hero-shared-action-cut) 100%, 0 calc(100% - var(--rc-hero-shared-action-cut)));clip-path:polygon(0 0, calc(100% - var(--rc-hero-shared-action-cut)) 0, 100% var(--rc-hero-shared-action-cut), 100% 100%, var(--rc-hero-shared-action-cut) 100%, 0 calc(100% - var(--rc-hero-shared-action-cut)));justify-content:space-between;align-items:center;column-gap:clamp(1rem,.8rem + .35vw,1.4rem);padding-inline:clamp(1.45rem,1.2rem + .35vw,1.8rem) clamp(1.15rem,1rem + .25vw,1.45rem);display:inline-flex}._ctaActions_nn99q_496 .rc-hero-primary-action>span:first-child{white-space:nowrap;flex:0 auto;min-inline-size:0}._ctaActions_nn99q_496 .rc-hero-action-arrow{flex:none;margin-inline-start:auto;line-height:1;position:static;inset:auto}._ctaActions_nn99q_496 .rc-hero-secondary-action{--rc-ghost-cut:var(--rc-hero-shared-action-cut);letter-spacing:.13em;min-inline-size:18.5rem;-webkit-clip-path:polygon(0 0, calc(100% - var(--rc-ghost-cut)) 0, 100% var(--rc-ghost-cut), 100% 100%, var(--rc-ghost-cut) 100%, 0 calc(100% - var(--rc-ghost-cut)));clip-path:polygon(0 0, calc(100% - var(--rc-ghost-cut)) 0, 100% var(--rc-ghost-cut), 100% 100%, var(--rc-ghost-cut) 100%, 0 calc(100% - var(--rc-ghost-cut)))}._ctaActions_nn99q_496 .rc-hero-secondary-action:before{clip-path:polygon(0 0,calc(100% - .6875rem) 0,100% .6875rem,100% 100%,.6875rem 100%,0 calc(100% - .6875rem))}@media (max-width:1100px){._heroGrid_nn99q_94,._storyGrid_nn99q_191,._whyGrid_nn99q_192,._localGrid_nn99q_193{grid-template-columns:1fr}._hero_nn99q_37{min-height:auto}._sectionIntro_nn99q_202{position:static}._approachGrid_nn99q_282,._servicesGrid_nn99q_375{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){._shell_nn99q_28{width:min(100% - 2rem,88rem)}._storyHeadingFirstLine_nn99q_214{white-space:normal}._hero_nn99q_37{padding:8.6rem 0 4.5rem}._heroGrid_nn99q_94{gap:2.8rem}._heroTitle_nn99q_129{font-size:clamp(3rem,13.2vw,4.2rem);line-height:.91}._heroLead_nn99q_156{margin-top:1.8rem;font-size:.98rem}._heroSupport_nn99q_164{font-size:.88rem}._lightHeading_nn99q_130,._darkHeading_nn99q_131{font-size:clamp(2.75rem,13vw,4rem)}._approachGrid_nn99q_282,._servicesGrid_nn99q_375{grid-template-columns:1fr}._approachCard_nn99q_294{border-left:1px solid #ffffff1a;min-height:auto}._approachCard_nn99q_294 h3{margin-top:2.5rem}._serviceCard_nn99q_333{min-height:auto}._serviceCard_nn99q_333 h3{margin-top:2.5rem}._ctaHeading_nn99q_132{font-size:clamp(3.2rem,15vw,4.65rem)}._ctaActions_nn99q_496{flex-direction:column;align-items:stretch;row-gap:.85rem}._ctaActions_nn99q_496 .rc-hero-primary-action-frame{width:100%}._ctaActions_nn99q_496 .rc-hero-primary-action,._ctaActions_nn99q_496 .rc-hero-secondary-action{width:100%;min-width:0;min-inline-size:0}._ctaActions_nn99q_496 .rc-hero-secondary-action{inline-size:100%}}@media (prefers-reduced-motion:reduce){._serviceCard_nn99q_333{transition:none}}._page_nn99q_1{--about-section-y:clamp(3rem, 4vw, 4rem)}._lightSection_nn99q_173,._darkSection_nn99q_255,._servicesSection_nn99q_174,._whySection_nn99q_411,._localSection_nn99q_175,._finalCta_nn99q_448{padding:var(--about-section-y) 0}@media (max-width:40rem){._page_nn99q_1{--about-section-y:3rem}}._ctaActions_nn99q_496 .rc-hero-primary-action{text-align:center;justify-content:center;column-gap:0}._ctaActions_nn99q_496 .rc-hero-primary-action>span:first-child{text-align:center;flex:auto;min-inline-size:0;margin:0}@media (max-width:47.9375rem){._ctaActions_nn99q_496{flex-direction:column;align-items:center;row-gap:.85rem}._ctaActions_nn99q_496>.rc-hero-primary-action-frame,._ctaActions_nn99q_496 .rc-hero-secondary-action{align-self:center;inline-size:min(100%,17.5rem);min-inline-size:0;max-inline-size:100%}._ctaActions_nn99q_496 .rc-hero-primary-action{width:100%;min-width:0;padding-inline:1.5rem}._ctaActions_nn99q_496 .rc-hero-secondary-action{justify-content:center}}
