.page_container__KBzhk{width:100%;background-color:var(--background);color:var(--foreground);overflow-x:hidden;position:relative}.page_hero__TX4PM{position:relative;height:80vh;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0;border-bottom:1px solid var(--border);box-sizing:border-box}.page_heroBackground__ismqL{position:absolute;top:-7.5%;left:0;width:100%;height:115%;z-index:1;pointer-events:none}.page_heroImage__I3b1J{width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .8s cubic-bezier(.25,1,.5,1);will-change:opacity}.page_desktopBanner__ymPE9{display:block}.page_desktopBanner__ymPE9,.page_mobileBanner__CQpWN{position:absolute;top:0;left:0;width:100%;height:100%}.page_mobileBanner__CQpWN{display:none}.page_lightBanner__Xpj68{opacity:1}.page_darkBanner__6iRcM,[data-theme=dark] .page_lightBanner__Xpj68{opacity:0}[data-theme=dark] .page_darkBanner__6iRcM{opacity:1}.page_heroContent__fvc5u{position:absolute;bottom:4rem;left:50%;transform:translateX(-50%);z-index:10;display:flex;justify-content:center;align-items:center}.page_badge__kuxrE{font-size:.75rem;text-transform:uppercase;letter-spacing:.25em;font-weight:600;color:var(--accent-color);margin-bottom:.5rem}.page_hero__TX4PM h1{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;color:var(--foreground)}.page_serifAccent__WUg9v{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--accent-color);text-transform:lowercase}.page_heroSub__RYKw3{font-size:clamp(1rem,2vw,1.25rem);line-height:1.6;opacity:.7;max-width:600px}.page_ctaButton__zFGXT{background:var(--foreground);color:var(--background);border:none;padding:1rem 2.25rem;border-radius:999px;font-size:1rem;font-weight:700;cursor:pointer;transition:opacity .3s ease,transform .3s ease;display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem}.page_ctaButton__zFGXT:hover{opacity:.9;transform:translateY(-2px)}.page_section__vtpAE{padding:5rem 2rem;display:flex;justify-content:center;border-bottom:1px solid var(--border);position:relative}.page_containerInner__OKfkM{max-width:1200px;width:100%;display:flex;flex-direction:column;gap:3rem}.page_headingBlock__pBXOt{max-width:650px;display:flex;flex-direction:column;gap:.75rem}.page_headingBlock__pBXOt h2{font-family:var(--font-display);font-size:clamp(2rem,3.5vw,3rem);font-weight:750;letter-spacing:-.03em;line-height:1.15;color:var(--foreground)}.page_headingBlock__pBXOt p{font-size:1.05rem;line-height:1.6;opacity:.65}.page_platformsGrid__XdCMj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_platformCard__rmT_u{padding:2.25rem;border-radius:28px;display:flex;flex-direction:column;gap:1.5rem;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.page_platformCard__rmT_u:hover{border-color:var(--accent-color);box-shadow:0 16px 36px rgba(14,45,84,.12),var(--glass-shadow);transform:translateY(-8px) scale(1.015)}[data-theme=dark] .page_platformCard__rmT_u:hover{box-shadow:0 16px 36px rgba(0,0,0,.35),var(--glass-shadow)}.page_iconWrapper__rvKcd{width:48px;height:48px;border-radius:50%;background:var(--glass-bg);border:1px solid var(--glass-border);display:flex;align-items:center;justify-content:center;color:var(--accent-color)}.page_platformCard__rmT_u h3{font-family:var(--font-sans);font-size:1.25rem;font-weight:650;color:var(--foreground)}.page_platformCard__rmT_u p{font-size:.925rem;line-height:1.5;opacity:.6}.page_platformTags__ByIdJ{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}.page_platformTag__9PVU7{font-size:.7rem;padding:.35rem .75rem;border-radius:99px;background:rgba(14,45,84,.05);font-weight:600;opacity:.8}[data-theme=dark] .page_platformTag__9PVU7{background:hsla(47,47%,96%,.08)}.page_inclusionsSection__L09RD{margin-top:2rem;padding-top:4rem;border-top:1px solid var(--border)}.page_inclusionsSection__L09RD h3{font-family:var(--font-display);font-size:1.75rem;font-weight:700;margin-bottom:2.5rem}.page_inclusionsGrid__yk_9J{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.page_inclusionItem__1Jv7O{display:flex;gap:1.25rem;align-items:flex-start}.page_checkIcon__tNLHB{color:var(--accent-color);flex-shrink:0;margin-top:.15rem}.page_inclusionContent__rWR7Q h4{font-size:1.05rem;font-weight:650;margin-bottom:.35rem}.page_inclusionContent__rWR7Q p{font-size:.925rem;line-height:1.55;opacity:.6}.page_ornament__ZBBm2{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(246,108,81,.06) 0,transparent 70%);filter:blur(40px);pointer-events:none;z-index:1}[data-theme=dark] .page_ornament__ZBBm2{background:radial-gradient(circle,rgba(255,183,3,.05) 0,transparent 70%)}.page_ornament1__homCb{width:400px;height:400px;top:10%;left:-100px}.page_ornament2__FZmfL{width:300px;height:300px;bottom:10%;right:-50px}.page_approachGrid__RfqlM{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;z-index:2;position:relative}.page_approachCard__bQN59{padding:2.5rem 2rem;border-radius:28px;display:flex;flex-direction:column;gap:1.5rem;background:var(--brand-cream);border:1.5px solid rgba(14,45,84,.08);box-shadow:0 10px 30px rgba(14,45,84,.08);transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.page_approachCard__bQN59:hover{border-color:var(--brand-coral)!important;box-shadow:0 16px 36px rgba(14,45,84,.12)!important;transform:translateY(-8px) scale(1.015)!important}[data-theme=dark] .page_approachCard__bQN59{background:var(--brand-cream);border:1.5px solid hsla(47,47%,96%,.1);box-shadow:0 10px 30px rgba(0,0,0,.25)}[data-theme=dark] .page_approachCard__bQN59:hover{border-color:var(--brand-yellow)!important;box-shadow:0 16px 36px rgba(0,0,0,.35)!important}.page_approachNum__OF7eo{font-family:var(--font-display);font-size:3rem;font-weight:800;line-height:1;color:var(--brand-coral)!important;opacity:.9}[data-theme=dark] .page_approachNum__OF7eo{color:var(--brand-yellow)!important}.page_approachCard__bQN59 h3{font-family:var(--font-sans);font-size:1.25rem;font-weight:750;color:var(--brand-navy)!important}.page_approachCard__bQN59 p{font-size:.925rem;line-height:1.6;color:var(--brand-navy)!important;opacity:.85!important}.page_faqGrid__S8ROK{display:flex;flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;width:100%}.page_accordion__BNjcR{border-radius:20px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.page_accordionHeader__Qqh4j{width:100%;background:transparent;border:none;padding:1.75rem 2rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:var(--foreground);font-family:var(--font-sans);font-size:1.1rem;font-weight:650;text-align:left}.page_accordionChevron__4Clkg{color:var(--accent-color);transition:transform .3s cubic-bezier(.25,1,.5,1);flex-shrink:0;margin-left:1rem}.page_accordionBody__ebcKR{height:0;overflow:hidden}.page_accordionContent__34U_i{padding:0 2rem 1.75rem;font-size:.975rem;line-height:1.6;opacity:.65}.page_formGrid__VD1ot{display:grid;grid-template-columns:.9fr 1.3fr;grid-gap:5rem;gap:5rem;align-items:start}.page_contactInfo__l2OsO h3{font-family:var(--font-display);font-size:clamp(2rem,3.5vw,2.75rem);font-weight:750;line-height:1.2;letter-spacing:-.02em;margin-bottom:1.5rem}.page_contactInfo__l2OsO p{font-size:1.05rem;line-height:1.6;opacity:.6;margin-bottom:3rem}.page_formDetails__RAxOX{display:flex;flex-direction:column;gap:1.5rem}.page_formLabel__JIA16{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;opacity:.45}.page_formValue__NO2s5{font-size:1.25rem;font-weight:650;color:var(--foreground)}.page_formCard__nb4fv{border-radius:32px;padding:2rem}.page_form__ec3G4{display:flex;flex-direction:column;gap:1rem}.page_formRow__LCjxI{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem}.page_inputGroup__rtTZl{display:flex;flex-direction:column;gap:.5rem}.page_label__hvlGd{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;opacity:.75}.page_input__jAkQ8,.page_select__EXXn5,.page_textarea___2L9c{width:100%;padding:.7rem .9rem;border-radius:12px;background:hsla(0,0%,100%,.03);border:1.5px solid var(--border);color:var(--foreground);font-family:var(--font-sans);font-size:.95rem;outline:none;box-sizing:border-box;transition:border-color .3s ease}[data-theme=light] .page_input__jAkQ8,[data-theme=light] .page_select__EXXn5,[data-theme=light] .page_textarea___2L9c{background:rgba(0,0,0,.02)}.page_input__jAkQ8:focus,.page_select__EXXn5:focus,.page_textarea___2L9c:focus{border-color:var(--accent-color)}.page_submitBtn__HyvMv{background:var(--foreground);color:var(--background);border:none;padding:.8rem;border-radius:14px;font-size:1rem;font-weight:700;cursor:pointer;transition:opacity .3s ease,transform .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1rem}.page_submitBtn__HyvMv:hover{opacity:.9;transform:translateY(-2px)}.page_submitBtn__HyvMv:disabled{opacity:.5;cursor:not-allowed;transform:none}.page_smallPrint__tm_os{font-size:.75rem;opacity:.5;text-align:center;margin-top:.75rem;line-height:1.4}@media (max-width:1024px){.page_approachGrid__RfqlM,.page_platformsGrid__XdCMj{grid-template-columns:repeat(2,1fr)}.page_inclusionsLayout__evR_K{gap:2.5rem}.page_modalContent__g_40o{grid-template-columns:1fr;gap:2.5rem;padding:2.5rem}.page_phoneCol__713_F{order:-1}.page_formGrid__VD1ot{grid-template-columns:1fr;gap:2rem}}@media (max-width:768px){.page_hero__TX4PM{height:55vw!important;min-height:240px!important}.page_heroBackground__ismqL{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.page_desktopBanner__ymPE9{display:none}.page_mobileBanner__CQpWN{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.page_heroContent__fvc5u{bottom:1.5rem!important}.page_section__vtpAE{padding:6rem 1.5rem}.page_inclusionsGridCompact__pDn2B,.page_inclusionsGrid__yk_9J{grid-template-columns:1fr}.page_youGetSpecs__GKfGe{gap:.85rem}.page_bubbleCluster__cZfm0{height:auto;gap:1.5rem}.page_bubble1__a_auJ{width:130px;height:130px}.page_bubble2__3de1A{width:115px;height:115px}.page_bubble3__pi_Qr{width:150px;height:150px}.page_bubble4__6nsNy{width:115px;height:115px}.page_bubble5__F0unA{width:130px;height:130px}.page_bubbleLabel__gqHQh{font-size:.55rem}.page_headingBlock__pBXOt h2{font-size:clamp(1.75rem,6vw,2.25rem)!important}.page_contactInfo__l2OsO p{margin-bottom:1.25rem!important}.page_formGrid__VD1ot{gap:1.5rem!important}.page_accordionHeader__Qqh4j{padding:1.25rem!important;font-size:1rem!important}.page_accordionContent__34U_i{padding:0 1.25rem 1.25rem!important;font-size:.9rem!important}.page_formRow__LCjxI{grid-template-columns:1fr}.page_formCard__nb4fv{padding:2rem}}@media (max-width:580px){.page_approachGrid__RfqlM,.page_platformsGrid__XdCMj{grid-template-columns:1fr}.page_bubbleCluster__cZfm0{height:auto;gap:1rem}.page_bubble1__a_auJ{width:110px;height:110px}.page_bubble2__3de1A{width:95px;height:95px}.page_bubble3__pi_Qr{width:130px;height:130px}.page_bubble4__6nsNy{width:95px;height:95px}.page_bubble5__F0unA{width:110px;height:110px}}.page_specialInclusion__kUQmk{background:rgba(246,108,81,.08)!important;border:1.5px dashed rgba(246,108,81,.3)!important;box-shadow:0 10px 30px rgba(246,108,81,.05);border-radius:24px;padding:1.5rem}[data-theme=dark] .page_specialInclusion__kUQmk{background:rgba(255,183,3,.06)!important;border:1.5px dashed rgba(255,183,3,.25)!important;box-shadow:0 10px 30px rgba(255,183,3,.03)}.page_zHero__SzA0X{z-index:1;background-color:var(--background)}.page_zWhatWeDo__cIfFj{z-index:2;background-color:var(--brand-mint);color:var(--brand-navy)}.page_zWhatWeDo__cIfFj h2,.page_zWhatWeDo__cIfFj p,.page_zWhatWeDo__cIfFj span{color:var(--brand-navy)!important}[data-theme=dark] .page_zWhatWeDo__cIfFj{background:linear-gradient(135deg,#051612,#0c2c22);color:var(--brand-cream)}[data-theme=dark] .page_zWhatWeDo__cIfFj h2,[data-theme=dark] .page_zWhatWeDo__cIfFj p,[data-theme=dark] .page_zWhatWeDo__cIfFj span{color:var(--brand-cream)!important}.page_zWhatWeDoInclusions__2p_Ja{z-index:3;background-color:#fbf8ee;color:var(--brand-navy)}.page_zWhatWeDoInclusions__2p_Ja h2,.page_zWhatWeDoInclusions__2p_Ja h4,.page_zWhatWeDoInclusions__2p_Ja p,.page_zWhatWeDoInclusions__2p_Ja span{color:var(--brand-navy)!important}[data-theme=dark] .page_zWhatWeDoInclusions__2p_Ja{background:linear-gradient(135deg,#030a14,#091a2e);color:var(--brand-cream)}[data-theme=dark] .page_zWhatWeDoInclusions__2p_Ja h2,[data-theme=dark] .page_zWhatWeDoInclusions__2p_Ja h4,[data-theme=dark] .page_zWhatWeDoInclusions__2p_Ja p,[data-theme=dark] .page_zWhatWeDoInclusions__2p_Ja span{color:var(--brand-cream)!important}.page_zApproach__L_UcG{z-index:4;background-color:var(--brand-blue);color:var(--brand-cream)}.page_zApproach__L_UcG .page_headingBlock__pBXOt h2,.page_zApproach__L_UcG .page_headingBlock__pBXOt p,.page_zApproach__L_UcG .page_headingBlock__pBXOt span{color:var(--brand-cream)!important}[data-theme=dark] .page_zApproach__L_UcG{background:linear-gradient(135deg,#071220,#11263d);color:var(--brand-cream)}[data-theme=dark] .page_zApproach__L_UcG .page_headingBlock__pBXOt h2,[data-theme=dark] .page_zApproach__L_UcG .page_headingBlock__pBXOt p,[data-theme=dark] .page_zApproach__L_UcG .page_headingBlock__pBXOt span{color:var(--brand-cream)!important}.page_zBubbles__34q2c{z-index:5;background:linear-gradient(135deg,#0e2d54,#5188b5)!important;color:#fff;display:flex;flex-direction:column;align-items:center;padding:5rem 0}.page_zBubbles__34q2c .page_containerInner__OKfkM{padding:0 2rem;box-sizing:border-box}.page_zBubbles__34q2c h2,.page_zBubbles__34q2c h3,.page_zBubbles__34q2c p,.page_zBubbles__34q2c span{color:#fff!important}.page_zBubbles__34q2c .page_badge__kuxrE,.page_zBubbles__34q2c .page_serifAccent__WUg9v{color:var(--brand-yellow)!important}[data-theme=dark] .page_zBubbles__34q2c{background:linear-gradient(135deg,#0e2d54,#5188b5)!important;color:var(--brand-cream)}[data-theme=dark] .page_zBubbles__34q2c .page_serifAccent__WUg9v{color:var(--brand-yellow)!important}.page_zFaq__TAzsU{z-index:6;background-color:#eceff3;color:var(--brand-navy)}.page_zFaq__TAzsU button,.page_zFaq__TAzsU h2,.page_zFaq__TAzsU span{color:var(--brand-navy)!important}[data-theme=dark] .page_zFaq__TAzsU{background:linear-gradient(135deg,#0c121d,#161f2e);color:var(--brand-cream)}[data-theme=dark] .page_zFaq__TAzsU button,[data-theme=dark] .page_zFaq__TAzsU h2,[data-theme=dark] .page_zFaq__TAzsU span{color:var(--brand-cream)!important}.page_zCta__FpgMn{z-index:7;background-color:var(--background);color:var(--foreground)}.page_backLinkWrapper__qKI5I{position:absolute;top:2rem;left:2rem;z-index:100}.page_backLink__hv887{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;opacity:.7;transition:opacity .3s ease,transform .3s ease;color:var(--foreground);text-decoration:none}.page_backLink__hv887:hover{opacity:1;transform:translateX(-4px)}.page_whatWeDoLayout__vr_ox{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:3.5rem;gap:3.5rem;align-items:center;width:100%}.page_whatWeDoLeft__VqZP4{display:flex;flex-direction:column;gap:1.5rem}.page_whatWeDoRight__rI2dp{display:flex;flex-direction:column;justify-content:center}.page_platformsGridCompact__OsQPR{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.page_platformCardCompact__YQZ70{padding:1.25rem 1.5rem;border-radius:24px;display:flex;align-items:center;gap:1.25rem;transition:all .3s cubic-bezier(.25,1,.5,1);background:hsla(0,0%,100%,.8);border:1.5px solid rgba(14,45,84,.08)}[data-theme=dark] .page_platformCardCompact__YQZ70{background:hsla(0,0%,100%,.06);border:1.5px solid hsla(0,0%,100%,.08)}.page_platformCardCompact__YQZ70 h3{font-size:1.2rem;font-weight:800;margin-bottom:.2rem;color:inherit;letter-spacing:-.01em}.page_platformCardCompact__YQZ70 p{font-size:.85rem;line-height:1.4;opacity:.85;color:inherit}.page_platformCardCompactContent__gK0Lc{display:flex;flex-direction:column}.page_iconWrapperCompact__1wiEr{width:50px;height:50px;border-radius:16px;background:var(--brand-navy);color:var(--brand-cream);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 6px 16px rgba(14,45,84,.15);transition:transform .3s ease,background-color .3s ease,color .3s ease}[data-theme=dark] .page_iconWrapperCompact__1wiEr{background:var(--brand-yellow);color:var(--brand-navy);box-shadow:0 6px 16px rgba(0,0,0,.25)}.page_platformCardCompact__YQZ70:hover{border-color:var(--brand-coral);box-shadow:0 16px 36px rgba(14,45,84,.12);transform:translateY(-8px) scale(1.015)}[data-theme=dark] .page_platformCardCompact__YQZ70:hover{border-color:var(--brand-yellow);box-shadow:0 16px 36px rgba(0,0,0,.35)}.page_platformCardCompact__YQZ70:hover .page_iconWrapperCompact__1wiEr{transform:scale(1.1) rotate(-5deg);background:var(--brand-coral);color:var(--brand-cream)}[data-theme=dark] .page_platformCardCompact__YQZ70:hover .page_iconWrapperCompact__1wiEr{background:var(--brand-coral);color:var(--brand-cream)}.page_inclusionsLayout__evR_K{display:flex;flex-direction:column;gap:3.5rem;width:100%}.page_inclusionsLeft__kByGX{display:flex;flex-direction:column;gap:1.25rem}.page_inclusionsTitle__2lSo8{font-family:var(--font-display);font-size:clamp(2rem,3.5vw,2.75rem);font-weight:750;letter-spacing:-.03em;line-height:1.15;color:var(--brand-navy)!important}[data-theme=dark] .page_inclusionsTitle__2lSo8{color:var(--brand-cream)!important}.page_inclusionsSub__9k9Fq{font-size:1.05rem;line-height:1.6;opacity:.8;color:var(--brand-navy)!important}[data-theme=dark] .page_inclusionsSub__9k9Fq{color:var(--brand-cream)!important;opacity:.7}.page_inclusionsMainContent__CWkdy{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:3.5rem;gap:3.5rem;align-items:start;width:100%}@media (max-width:1024px){.page_inclusionsMainContent__CWkdy{grid-template-columns:1fr;gap:2.5rem}}.page_youGetContainer__17FrO{padding:2.25rem;border-radius:28px;background:rgba(14,45,84,.02);border:1.5px dashed rgba(14,45,84,.15);position:relative;overflow:hidden;height:auto;box-sizing:border-box;transform-style:preserve-3d;will-change:transform;transition:border-color .4s ease,box-shadow .4s ease,background .4s ease}.page_youGetContainer__17FrO:hover{border-color:var(--brand-coral)!important;box-shadow:0 20px 45px rgba(246,108,81,.18),0 8px 32px rgba(14,45,84,.05)!important}[data-theme=dark] .page_youGetContainer__17FrO{background:hsla(0,0%,100%,.02);border:1.5px dashed hsla(0,0%,100%,.15)}[data-theme=dark] .page_youGetContainer__17FrO:hover{border-color:var(--brand-yellow)!important;box-shadow:0 20px 45px rgba(255,183,3,.25),0 8px 32px rgba(0,0,0,.4)!important}.page_youGetLabel__wKWwx{font-family:var(--font-serif);font-size:4.25rem;font-style:italic;font-weight:400;line-height:.95;color:var(--brand-coral);margin-bottom:1.25rem;letter-spacing:-.03em}[data-theme=dark] .page_youGetLabel__wKWwx{color:var(--brand-yellow)}.page_youGetSpecs__GKfGe{display:flex;flex-direction:column;gap:1.1rem}.page_specItem__c0gY1{display:flex;align-items:center;gap:.65rem;font-size:.875rem;font-weight:700;color:var(--brand-navy)}[data-theme=dark] .page_specItem__c0gY1{color:var(--brand-cream)}.page_specDot__ILr0V{width:6px;height:6px;border-radius:50%;background:var(--brand-coral);flex-shrink:0}[data-theme=dark] .page_specDot__ILr0V{background:var(--brand-yellow)}.page_inclusionsGridCompact__pDn2B{display:grid;grid-template-columns:1fr;grid-gap:.85rem;gap:.85rem}.page_inclusionCard__Kx72C{display:flex;gap:1rem;align-items:center;padding:1.1rem 1.25rem;border-radius:20px;background:var(--inc-bg);color:var(--inc-text);border:1.5px solid rgba(14,45,84,.05);transition:all .35s cubic-bezier(.25,1,.5,1)}.page_zWhatWeDoInclusions__2p_Ja .page_inclusionCard__Kx72C h4{color:var(--inc-text)!important}.page_zWhatWeDoInclusions__2p_Ja .page_inclusionCard__Kx72C p{color:var(--inc-text)!important;opacity:.85}.page_inclusionCard__Kx72C:hover{background:var(--inc-bg)!important;border:1.5px dashed var(--inc-icon-color)!important;box-shadow:0 12px 30px rgba(14,45,84,.18);transform:translateY(-8px) scale(1.02)}[data-theme=dark] .page_inclusionCard__Kx72C:hover{box-shadow:0 12px 30px rgba(0,0,0,.35)}.page_inclusionIconWrapper__WCVFT{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease}.page_inclusionIconWrapper__WCVFT,[data-theme=dark] .page_inclusionIconWrapper__WCVFT{background:var(--inc-icon-bg);color:var(--inc-icon-color)}.page_inclusionCard__Kx72C:hover .page_inclusionIconWrapper__WCVFT{transform:rotate(1turn)}.page_inclusionContentCompact__ryVx2 h4{font-size:.9rem;font-weight:700;margin-bottom:.2rem;color:inherit}.page_inclusionContentCompact__ryVx2 p{font-size:.8rem;line-height:1.35;opacity:.75;color:inherit}@media (max-width:1024px){.page_whatWeDoLayout__vr_ox{grid-template-columns:1fr;gap:2rem}}.page_backButtonContainer__XFgaa{margin-top:6rem;margin-bottom:6rem;display:flex;justify-content:center;width:100%}.page_backButton__NDqhZ{display:flex;align-items:center;gap:1rem;padding:.75rem 1.75rem;border-radius:9999px;background:var(--foreground);color:var(--background);font-size:1rem;font-weight:600;text-decoration:none;transition:opacity .3s ease,transform .3s ease}.page_backButton__NDqhZ:hover{opacity:.8;transform:translateX(-8px)}.page_revealParagraph__gg_X1{font-family:var(--font-serif);font-style:italic;font-size:clamp(1.25rem,2.2vw,1.85rem)!important;line-height:1.5!important;opacity:1!important}.page_word__z4wZD{opacity:.15}.page_heroImageContainer__EJGKm{width:100%;height:100%;display:block}.page_sliderContainer__PqGeq{display:flex;width:100%;overflow:hidden;padding:3rem 0;cursor:-webkit-grab;cursor:grab;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;mask-image:linear-gradient(90deg,transparent 0,#000 15%,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 15%,#000 85%,transparent)}.page_sliderContainer__PqGeq:active{cursor:-webkit-grabbing;cursor:grabbing}.page_sliderTrack__zHWTr{display:flex;gap:var(--item-gap,48px);align-items:center;width:max-content;will-change:transform;--item-width:150px;--item-gap:60px;--item-full-width:calc(var(--item-width) + var(--item-gap));--half-item-width:calc(var(--item-width) / 2);transform:translate3d(calc(50vw - var(--half-item-width) - (var(--active-index) * var(--item-full-width)) + var(--drag-offset)),0,0)}.page_sliderItem__8m8Qi{width:150px;display:flex;flex-direction:column;align-items:center;gap:1.15rem;flex-shrink:0;transition:transform .6s cubic-bezier(.25,1,.5,1),opacity .6s cubic-bezier(.25,1,.5,1);will-change:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_brandNameText__i8_2M{font-family:var(--font-sans);font-size:.85rem;font-weight:750;letter-spacing:.03em;color:#fff;opacity:.75;transition:opacity .4s ease,font-weight .4s ease;text-align:center;white-space:nowrap}.page_activeItem__QjLYX .page_brandNameText__i8_2M{opacity:1;font-weight:850;color:var(--brand-yellow)}.page_sliderBubble__JaD1p{width:150px;height:150px;border-radius:50%;background:hsla(0,0%,100%,.95);border:1.5px solid rgba(14,45,84,.12);box-shadow:0 8px 24px rgba(14,45,84,.06);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:border-color .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}[data-theme=dark] .page_sliderBubble__JaD1p{background:linear-gradient(135deg,#0e2d54,#5188b5)!important;border:1.5px solid hsla(0,0%,100%,.15);box-shadow:0 8px 24px rgba(0,0,0,.35)}.page_activeBubble__KLV3V{border-color:var(--brand-navy)!important;box-shadow:0 12px 32px rgba(14,45,84,.15)!important}[data-theme=dark] .page_activeBubble__KLV3V{border-color:var(--brand-yellow)!important;box-shadow:0 12px 32px rgba(0,0,0,.35)!important}.page_clientLogoImg__22G2A{width:100%;height:100%;object-fit:cover;border-radius:50%;pointer-events:none}@media (max-width:768px){.page_sliderTrack__zHWTr{--item-width:110px;--item-gap:40px}.page_sliderItem__8m8Qi{width:110px;gap:.8rem}.page_sliderBubble__JaD1p{width:110px;height:110px}.page_brandNameText__i8_2M{font-size:.72rem}}[data-theme=dark] .page_approachCard__bQN59,[data-theme=dark] .page_inclusionCard__Kx72C{border:1.5px solid hsla(0,0%,100%,.12)!important}[data-theme=dark] .page_approachCard__bQN59{background:hsla(0,0%,100%,.05)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}[data-theme=dark] .page_approachCard__bQN59 h3{color:var(--brand-cream)!important}[data-theme=dark] .page_approachCard__bQN59 p{color:var(--brand-cream)!important;opacity:.85!important}[data-theme=dark] .page_accordion__BNjcR,[data-theme=dark] .page_formCard__nb4fv{background:hsla(0,0%,100%,.04)!important;border:1.5px solid hsla(0,0%,100%,.12)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}.page_servicesGrid__2cx_1{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.25rem}.page_serviceChip__ttKJc{background:rgba(0,0,0,.02);border:1px solid var(--glass-border);color:var(--foreground);border-radius:99px;padding:.55rem 1.1rem;font-family:var(--font-sans);font-size:.78rem;font-weight:600;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-theme=dark] .page_serviceChip__ttKJc{background:hsla(0,0%,100%,.03)}.page_serviceChip__ttKJc:hover{border-color:var(--accent-color);transform:translateY(-1px)}.page_serviceChipSelected__F4_Xi{background:var(--accent-color)!important;border-color:var(--accent-color)!important;color:var(--background)!important}.page_breadcrumbs__eAWTs{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;margin-bottom:3rem;opacity:.7}.page_breadcrumbs__eAWTs a{color:var(--foreground);text-decoration:none;transition:opacity .2s ease}.page_breadcrumbs__eAWTs a:hover{opacity:.8}.page_breadcrumbsSeparator__c247E{opacity:.4}.page_breadcrumbsActive__K5x3P{color:var(--accent-color)}@media (max-width:768px){.page_breadcrumbs__eAWTs{margin-bottom:2rem}.page_backButtonContainer__XFgaa{margin-top:3rem;margin-bottom:3rem;justify-content:center}.page_backButton__NDqhZ{padding:.5rem 1rem;font-size:.85rem;gap:.5rem}.page_backButton__NDqhZ svg{width:16px!important;height:16px!important}}