.page_container__TM1mv{width:100%;background-color:var(--background);color:var(--foreground);overflow-x:hidden;position:relative}.page_hero__IZ0ua{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__Xb9tl{position:absolute;top:-7.5%;left:0;width:100%;height:115%;z-index:1;pointer-events:none}.page_heroImage__oXb7s{width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .8s cubic-bezier(.25,1,.5,1);will-change:opacity}.page_desktopBanner__sxqZq{display:block}.page_desktopBanner__sxqZq,.page_mobileBanner__T3nmw{position:absolute;top:0;left:0;width:100%;height:100%}.page_mobileBanner__T3nmw{display:none}.page_lightBanner__UXQ7_{opacity:1}.page_darkBanner__yBpmh,[data-theme=dark] .page_lightBanner__UXQ7_{opacity:0}[data-theme=dark] .page_darkBanner__yBpmh{opacity:1}.page_heroContent__OG9Dw{position:absolute;bottom:4rem;left:50%;transform:translateX(-50%);z-index:10;display:flex;justify-content:center;align-items:center}.page_badge__zmRe7{font-size:.75rem;text-transform:uppercase;letter-spacing:.25em;font-weight:600;color:var(--accent-color);margin-bottom:.5rem}.page_hero__IZ0ua 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__PlHMf{font-family:var(--font-serif);font-style:italic;font-weight:400;color:var(--accent-color);text-transform:lowercase}.page_heroSub__tUQft{font-size:clamp(1rem,2vw,1.25rem);line-height:1.6;opacity:.7;max-width:600px}.page_ctaButton__z861H{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__z861H:hover{opacity:.9;transform:translateY(-2px)}.page_section___Cvbn{padding:5rem 2rem;display:flex;justify-content:center;border-bottom:1px solid var(--border);position:relative}.page_containerInner__pnVLg{max-width:1200px;width:100%;display:flex;flex-direction:column;gap:3rem}.page_headingBlock__Hw7_W{max-width:650px;display:flex;flex-direction:column;gap:.75rem}.page_headingBlock__Hw7_W 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__Hw7_W p{font-size:1.05rem;line-height:1.6;opacity:.65}.page_platformsGrid__UpCCW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_platformCard__bgkMP{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__bgkMP: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__bgkMP:hover{box-shadow:0 16px 36px rgba(0,0,0,.35),var(--glass-shadow)}.page_iconWrapper__uQJ_n{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__bgkMP h3{font-family:var(--font-sans);font-size:1.25rem;font-weight:650;color:var(--foreground)}.page_platformCard__bgkMP p{font-size:.925rem;line-height:1.5;opacity:.6}.page_platformTags__sqXjm{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto}.page_platformTag__rw3oo{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__rw3oo{background:hsla(47,47%,96%,.08)}.page_inclusionsSection___3_jo{margin-top:2rem;padding-top:4rem;border-top:1px solid var(--border)}.page_inclusionsSection___3_jo h3{font-family:var(--font-display);font-size:1.75rem;font-weight:700;margin-bottom:2.5rem}.page_inclusionsGrid__BLB6H{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.page_inclusionItem__w1pjg{display:flex;gap:1.25rem;align-items:flex-start}.page_checkIcon__RX04f{color:var(--accent-color);flex-shrink:0;margin-top:.15rem}.page_inclusionContent__LgZfC h4{font-size:1.05rem;font-weight:650;margin-bottom:.35rem}.page_inclusionContent__LgZfC p{font-size:.925rem;line-height:1.55;opacity:.6}.page_ornament__juYYh{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__juYYh{background:radial-gradient(circle,rgba(255,183,3,.05) 0,transparent 70%)}.page_ornament1__v__o8{width:400px;height:400px;top:10%;left:-100px}.page_ornament2__h4Q7I{width:300px;height:300px;bottom:10%;right:-50px}.page_approachGrid__0NBTw{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;z-index:2;position:relative}.page_approachCard__dfJnH{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__dfJnH: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__dfJnH{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__dfJnH:hover{border-color:var(--brand-yellow)!important;box-shadow:0 16px 36px rgba(0,0,0,.35)!important}.page_approachNum__iv9LP{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__iv9LP{color:var(--brand-yellow)!important}.page_approachCard__dfJnH h3{font-family:var(--font-sans);font-size:1.25rem;font-weight:750;color:var(--brand-navy)!important}.page_approachCard__dfJnH p{font-size:.925rem;line-height:1.6;color:var(--brand-navy)!important;opacity:.85!important}.page_faqGrid__1wjRo{display:flex;flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;width:100%}.page_accordion__Xe_8e{border-radius:20px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.page_accordionHeader__e5198{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__x0BAl{color:var(--accent-color);transition:transform .3s cubic-bezier(.25,1,.5,1);flex-shrink:0;margin-left:1rem}.page_accordionBody__QZSlM{height:0;overflow:hidden}.page_accordionContent__jcO7c{padding:0 2rem 1.75rem;font-size:.975rem;line-height:1.6;opacity:.65}.page_formGrid__RlRYS{display:grid;grid-template-columns:.9fr 1.3fr;grid-gap:5rem;gap:5rem;align-items:start}.page_contactInfo__qKRpt 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__qKRpt p{font-size:1.05rem;line-height:1.6;opacity:.6;margin-bottom:3rem}.page_formDetails__RsdaS{display:flex;flex-direction:column;gap:1.5rem}.page_formLabel__CFY_P{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;opacity:.45}.page_formValue__3mNkK{font-size:1.25rem;font-weight:650;color:var(--foreground)}.page_formCard__hxUXD{border-radius:32px;padding:2rem}.page_form__M0PzK{display:flex;flex-direction:column;gap:1rem}.page_formRow__2z_fT{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem}.page_inputGroup__Bw_Pu{display:flex;flex-direction:column;gap:.5rem}.page_label__PYq__{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;opacity:.75}.page_input__rLz7Q,.page_select__FBreg,.page_textarea__nbTxL{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__rLz7Q,[data-theme=light] .page_select__FBreg,[data-theme=light] .page_textarea__nbTxL{background:rgba(0,0,0,.02)}.page_input__rLz7Q:focus,.page_select__FBreg:focus,.page_textarea__nbTxL:focus{border-color:var(--accent-color)}.page_submitBtn__1PSeZ{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__1PSeZ:hover{opacity:.9;transform:translateY(-2px)}.page_submitBtn__1PSeZ:disabled{opacity:.5;cursor:not-allowed;transform:none}.page_smallPrint__BzPvQ{font-size:.75rem;opacity:.5;text-align:center;margin-top:.75rem;line-height:1.4}@media (max-width:1024px){.page_approachGrid__0NBTw,.page_platformsGrid__UpCCW{grid-template-columns:repeat(2,1fr)}.page_inclusionsLayout__T973s{gap:2.5rem}.page_modalContent__L5XkD{grid-template-columns:1fr;gap:2.5rem;padding:2.5rem}.page_phoneCol__DSIhM{order:-1}.page_formGrid__RlRYS{grid-template-columns:1fr;gap:2rem}}@media (max-width:768px){.page_hero__IZ0ua{height:55vw!important;min-height:240px!important}.page_heroBackground__Xb9tl{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.page_desktopBanner__sxqZq{display:none}.page_mobileBanner__T3nmw{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.page_heroContent__OG9Dw{bottom:1.5rem!important}.page_section___Cvbn{padding:6rem 1.5rem}.page_inclusionsGridCompact__xYuYe,.page_inclusionsGrid__BLB6H{grid-template-columns:1fr}.page_youGetSpecs__1WP8U{gap:.85rem}.page_bubbleCluster__w6t39{height:auto;gap:1.5rem}.page_bubble1__nnFCL{width:130px;height:130px}.page_bubble2__oVOXC{width:115px;height:115px}.page_bubble3__9Cp2g{width:150px;height:150px}.page_bubble4__hbt8u{width:115px;height:115px}.page_bubble5__fNM6p{width:130px;height:130px}.page_bubbleLabel__FKUe1{font-size:.55rem}.page_headingBlock__Hw7_W h2{font-size:clamp(1.75rem,6vw,2.25rem)!important}.page_contactInfo__qKRpt p{margin-bottom:1.25rem!important}.page_formGrid__RlRYS{gap:1.5rem!important}.page_accordionHeader__e5198{padding:1.25rem!important;font-size:1rem!important}.page_accordionContent__jcO7c{padding:0 1.25rem 1.25rem!important;font-size:.9rem!important}.page_formRow__2z_fT{grid-template-columns:1fr}.page_formCard__hxUXD{padding:2rem}}@media (max-width:580px){.page_approachGrid__0NBTw,.page_platformsGrid__UpCCW{grid-template-columns:1fr}.page_bubbleCluster__w6t39{height:auto;gap:1rem}.page_bubble1__nnFCL{width:110px;height:110px}.page_bubble2__oVOXC{width:95px;height:95px}.page_bubble3__9Cp2g{width:130px;height:130px}.page_bubble4__hbt8u{width:95px;height:95px}.page_bubble5__fNM6p{width:110px;height:110px}}.page_specialInclusion__FxX_0{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__FxX_0{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__vjFga{z-index:1;background-color:var(--background)}.page_zWhatWeDo__X1hTz{z-index:2;background-color:var(--brand-mint);color:var(--brand-navy)}.page_zWhatWeDo__X1hTz h2,.page_zWhatWeDo__X1hTz p,.page_zWhatWeDo__X1hTz span{color:var(--brand-navy)!important}[data-theme=dark] .page_zWhatWeDo__X1hTz{background:linear-gradient(135deg,#051612,#0c2c22);color:var(--brand-cream)}[data-theme=dark] .page_zWhatWeDo__X1hTz h2,[data-theme=dark] .page_zWhatWeDo__X1hTz p,[data-theme=dark] .page_zWhatWeDo__X1hTz span{color:var(--brand-cream)!important}.page_zWhatWeDoInclusions__hUFMw{z-index:3;background-color:#fbf8ee;color:var(--brand-navy)}.page_zWhatWeDoInclusions__hUFMw h2,.page_zWhatWeDoInclusions__hUFMw h4,.page_zWhatWeDoInclusions__hUFMw p,.page_zWhatWeDoInclusions__hUFMw span{color:var(--brand-navy)!important}[data-theme=dark] .page_zWhatWeDoInclusions__hUFMw{background:linear-gradient(135deg,#030a14,#091a2e);color:var(--brand-cream)}[data-theme=dark] .page_zWhatWeDoInclusions__hUFMw h2,[data-theme=dark] .page_zWhatWeDoInclusions__hUFMw h4,[data-theme=dark] .page_zWhatWeDoInclusions__hUFMw p,[data-theme=dark] .page_zWhatWeDoInclusions__hUFMw span{color:var(--brand-cream)!important}.page_zApproach__OMb_Q{z-index:4;background-color:var(--brand-blue);color:var(--brand-cream)}.page_zApproach__OMb_Q .page_headingBlock__Hw7_W h2,.page_zApproach__OMb_Q .page_headingBlock__Hw7_W p,.page_zApproach__OMb_Q .page_headingBlock__Hw7_W span{color:var(--brand-cream)!important}[data-theme=dark] .page_zApproach__OMb_Q{background:linear-gradient(135deg,#071220,#11263d);color:var(--brand-cream)}[data-theme=dark] .page_zApproach__OMb_Q .page_headingBlock__Hw7_W h2,[data-theme=dark] .page_zApproach__OMb_Q .page_headingBlock__Hw7_W p,[data-theme=dark] .page_zApproach__OMb_Q .page_headingBlock__Hw7_W span{color:var(--brand-cream)!important}.page_zBubbles__uEuiB{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__uEuiB .page_containerInner__pnVLg{padding:0 2rem;box-sizing:border-box}.page_zBubbles__uEuiB h2,.page_zBubbles__uEuiB h3,.page_zBubbles__uEuiB p,.page_zBubbles__uEuiB span{color:#fff!important}.page_zBubbles__uEuiB .page_badge__zmRe7,.page_zBubbles__uEuiB .page_serifAccent__PlHMf{color:var(--brand-yellow)!important}[data-theme=dark] .page_zBubbles__uEuiB{background:linear-gradient(135deg,#0e2d54,#5188b5)!important;color:var(--brand-cream)}[data-theme=dark] .page_zBubbles__uEuiB .page_serifAccent__PlHMf{color:var(--brand-yellow)!important}.page_zFaq__ZIsQH{z-index:6;background-color:#eceff3;color:var(--brand-navy)}.page_zFaq__ZIsQH button,.page_zFaq__ZIsQH h2,.page_zFaq__ZIsQH span{color:var(--brand-navy)!important}[data-theme=dark] .page_zFaq__ZIsQH{background:linear-gradient(135deg,#0c121d,#161f2e);color:var(--brand-cream)}[data-theme=dark] .page_zFaq__ZIsQH button,[data-theme=dark] .page_zFaq__ZIsQH h2,[data-theme=dark] .page_zFaq__ZIsQH span{color:var(--brand-cream)!important}.page_zCta__F3p4o{z-index:7;background-color:var(--background);color:var(--foreground)}.page_backLinkWrapper__SqNwM{position:absolute;top:2rem;left:2rem;z-index:100}.page_backLink__aybB4{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__aybB4:hover{opacity:1;transform:translateX(-4px)}.page_whatWeDoLayout___A7Zh{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:3.5rem;gap:3.5rem;align-items:center;width:100%}.page_whatWeDoLeft__1PNet{display:flex;flex-direction:column;gap:1.5rem}.page_whatWeDoRight__n7rnh{display:flex;flex-direction:column;justify-content:center}.page_platformsGridCompact__29TCr{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.page_platformCardCompact__PWt1G{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__PWt1G{background:hsla(0,0%,100%,.06);border:1.5px solid hsla(0,0%,100%,.08)}.page_platformCardCompact__PWt1G h3{font-size:1.2rem;font-weight:800;margin-bottom:.2rem;color:inherit;letter-spacing:-.01em}.page_platformCardCompact__PWt1G p{font-size:.85rem;line-height:1.4;opacity:.85;color:inherit}.page_platformCardCompactContent__nrop0{display:flex;flex-direction:column}.page_iconWrapperCompact__hZlzB{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__hZlzB{background:var(--brand-yellow);color:var(--brand-navy);box-shadow:0 6px 16px rgba(0,0,0,.25)}.page_platformCardCompact__PWt1G: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__PWt1G:hover{border-color:var(--brand-yellow);box-shadow:0 16px 36px rgba(0,0,0,.35)}.page_platformCardCompact__PWt1G:hover .page_iconWrapperCompact__hZlzB{transform:scale(1.1) rotate(-5deg);background:var(--brand-coral);color:var(--brand-cream)}[data-theme=dark] .page_platformCardCompact__PWt1G:hover .page_iconWrapperCompact__hZlzB{background:var(--brand-coral);color:var(--brand-cream)}.page_inclusionsLayout__T973s{display:flex;flex-direction:column;gap:3.5rem;width:100%}.page_inclusionsLeft__h8jEq{display:flex;flex-direction:column;gap:1.25rem}.page_inclusionsTitle__QM9hj{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__QM9hj{color:var(--brand-cream)!important}.page_inclusionsSub__L2_x9{font-size:1.05rem;line-height:1.6;opacity:.8;color:var(--brand-navy)!important}[data-theme=dark] .page_inclusionsSub__L2_x9{color:var(--brand-cream)!important;opacity:.7}.page_inclusionsMainContent__SXsNN{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__SXsNN{grid-template-columns:1fr;gap:2.5rem}}.page_youGetContainer__90kxZ{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__90kxZ: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__90kxZ{background:hsla(0,0%,100%,.02);border:1.5px dashed hsla(0,0%,100%,.15)}[data-theme=dark] .page_youGetContainer__90kxZ: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__rX22D{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__rX22D{color:var(--brand-yellow)}.page_youGetSpecs__1WP8U{display:flex;flex-direction:column;gap:1.1rem}.page_specItem__0_t6_{display:flex;align-items:center;gap:.65rem;font-size:.875rem;font-weight:700;color:var(--brand-navy)}[data-theme=dark] .page_specItem__0_t6_{color:var(--brand-cream)}.page_specDot__tQAFz{width:6px;height:6px;border-radius:50%;background:var(--brand-coral);flex-shrink:0}[data-theme=dark] .page_specDot__tQAFz{background:var(--brand-yellow)}.page_inclusionsGridCompact__xYuYe{display:grid;grid-template-columns:1fr;grid-gap:.85rem;gap:.85rem}.page_inclusionCard___dss0{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__hUFMw .page_inclusionCard___dss0 h4{color:var(--inc-text)!important}.page_zWhatWeDoInclusions__hUFMw .page_inclusionCard___dss0 p{color:var(--inc-text)!important;opacity:.85}.page_inclusionCard___dss0: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___dss0:hover{box-shadow:0 12px 30px rgba(0,0,0,.35)}.page_inclusionIconWrapper__tS8kc{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease}.page_inclusionIconWrapper__tS8kc,[data-theme=dark] .page_inclusionIconWrapper__tS8kc{background:var(--inc-icon-bg);color:var(--inc-icon-color)}.page_inclusionCard___dss0:hover .page_inclusionIconWrapper__tS8kc{transform:rotate(1turn)}.page_inclusionContentCompact__sO0bS h4{font-size:.9rem;font-weight:700;margin-bottom:.2rem;color:inherit}.page_inclusionContentCompact__sO0bS p{font-size:.8rem;line-height:1.35;opacity:.75;color:inherit}@media (max-width:1024px){.page_whatWeDoLayout___A7Zh{grid-template-columns:1fr;gap:2rem}}.page_backButtonContainer__vJRiU{margin-top:6rem;margin-bottom:6rem;display:flex;justify-content:center;width:100%}.page_backButton__csLiA{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__csLiA:hover{opacity:.8;transform:translateX(-8px)}.page_revealParagraph__uP5dc{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__ddaSa{opacity:.15}.page_heroImageContainer__9LDg5{width:100%;height:100%;display:block}.page_sliderContainer__PVJno{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__PVJno:active{cursor:-webkit-grabbing;cursor:grabbing}.page_sliderTrack__J2kBY{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__6HbJ_{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__pqeyY{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__xO94e .page_brandNameText__pqeyY{opacity:1;font-weight:850;color:var(--brand-yellow)}.page_sliderBubble__s_oMw{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__s_oMw{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__vqQIR{border-color:var(--brand-navy)!important;box-shadow:0 12px 32px rgba(14,45,84,.15)!important}[data-theme=dark] .page_activeBubble__vqQIR{border-color:var(--brand-yellow)!important;box-shadow:0 12px 32px rgba(0,0,0,.35)!important}.page_clientLogoImg__ca509{width:100%;height:100%;object-fit:cover;border-radius:50%;pointer-events:none}@media (max-width:768px){.page_sliderTrack__J2kBY{--item-width:110px;--item-gap:40px}.page_sliderItem__6HbJ_{width:110px;gap:.8rem}.page_sliderBubble__s_oMw{width:110px;height:110px}.page_brandNameText__pqeyY{font-size:.72rem}}[data-theme=dark] .page_approachCard__dfJnH,[data-theme=dark] .page_inclusionCard___dss0{border:1.5px solid hsla(0,0%,100%,.12)!important}[data-theme=dark] .page_approachCard__dfJnH{background:hsla(0,0%,100%,.05)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}[data-theme=dark] .page_approachCard__dfJnH h3{color:var(--brand-cream)!important}[data-theme=dark] .page_approachCard__dfJnH p{color:var(--brand-cream)!important;opacity:.85!important}[data-theme=dark] .page_accordion__Xe_8e,[data-theme=dark] .page_formCard__hxUXD{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__8fJvt{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.25rem}.page_serviceChip__mXEib{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__mXEib{background:hsla(0,0%,100%,.03)}.page_serviceChip__mXEib:hover{border-color:var(--accent-color);transform:translateY(-1px)}.page_serviceChipSelected__I7PvY{background:var(--accent-color)!important;border-color:var(--accent-color)!important;color:var(--background)!important}.page_breadcrumbs__LkLe2{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;margin-bottom:3rem;opacity:.7}.page_breadcrumbs__LkLe2 a{color:var(--foreground);text-decoration:none;transition:opacity .2s ease}.page_breadcrumbs__LkLe2 a:hover{opacity:.8}.page_breadcrumbsSeparator__ctscF{opacity:.4}.page_breadcrumbsActive__jVI_R{color:var(--accent-color)}@media (max-width:768px){.page_breadcrumbs__LkLe2{margin-bottom:2rem}.page_backButtonContainer__vJRiU{margin-top:3rem;margin-bottom:3rem;justify-content:center}.page_backButton__csLiA{padding:.5rem 1rem;font-size:.85rem;gap:.5rem}.page_backButton__csLiA svg{width:16px!important;height:16px!important}}