.Experience_section___8tqq{max-width:1080px;margin:0 auto;padding:clamp(56px,8vw,96px) clamp(20px,5vw,40px)}.Experience_eyebrow__pHIqj{display:flex;align-items:center;gap:9px;margin-bottom:14px}.Experience_eyebrowBar__WV1YI{width:22px;height:3px;background:var(--accent);flex-shrink:0}.Experience_eyebrowLabel__8AAB8{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:var(--accent)}.Experience_h2__s0iZy{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(28px,4.5vw,44px);letter-spacing:-1.2px;color:var(--ink);line-height:1.05;margin-bottom:clamp(32px,5vw,48px)}.Experience_accordion__ICxPb{border-top:1px solid var(--border)}.Experience_row__SEQFt{border-bottom:1px solid var(--border)}.Experience_trigger___v4xk{all:unset;cursor:pointer;display:flex;align-items:center;width:100%;gap:16px;padding:22px 4px;box-sizing:border-box}.Experience_triggerMain__B1k3p{flex:1 1;display:flex;flex-direction:column;gap:5px}.Experience_companyRow__D_i2p{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.Experience_company__Zhpqk{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(18px,2.6vw,23px);color:var(--ink)}.Experience_date__ytqqA{font-family:IBM Plex Mono,monospace;font-size:12px;color:#9aa0a8}.Experience_role__H1xnw{font-size:13.5px;color:#6a6f77}.Experience_indicator__tlA2T{font-size:20px;color:var(--accent);flex-shrink:0;transition:transform .3s;line-height:1}.Experience_indicatorOpen__509w5{transform:rotate(45deg)}.Experience_panel__RFCOG{overflow:hidden;max-height:0;visibility:hidden;transition:max-height .35s ease,visibility .35s ease}.Experience_panelOpen__aYUfw{max-height:600px;visibility:visible}.Experience_panelInner__NpjES{padding:0 4px 26px}.Experience_bullets__V2XXb{list-style:none;display:flex;flex-direction:column;gap:10px}.Experience_bullet___6ugQ{position:relative;padding-left:18px;font-size:14px;line-height:1.5;color:#3a3e45}.Experience_bullet___6ugQ:before{content:"";position:absolute;left:0;top:7px;width:5px;height:5px;border-radius:50%;background:var(--accent)}.Experience_imagePlaceholder__plYJO{margin-top:20px;border:2px dashed var(--border);border-radius:12px;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--muted)}.Hero_section__kMubL{max-width:1080px;margin:0 auto;padding:clamp(48px,7vw,88px) clamp(20px,5vw,40px) clamp(40px,5vw,64px)}.Hero_row__imtcr{display:flex;align-items:center;gap:clamp(32px,5vw,64px);flex-wrap:wrap}.Hero_text__nRZbf{flex:1 1 360px}.Hero_eyebrow__zlAY_{display:flex;align-items:center;gap:9px;margin-bottom:20px}.Hero_eyebrowBar__i2G4D{width:22px;height:3px;background:var(--accent);flex-shrink:0}.Hero_eyebrowLabel__QIGhM{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:var(--accent)}.Hero_h1__Ehp8_{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(40px,7.5vw,74px);line-height:.96;letter-spacing:-2.5px;color:var(--ink)}.Hero_tagline__PGzTC{font-family:Space Grotesk,sans-serif;font-weight:500;font-size:clamp(17px,2.4vw,22px);color:#3a3e45;line-height:1.35;margin-top:16px}.Hero_sub__mpF_z{font-family:IBM Plex Sans,sans-serif;font-size:15px;line-height:1.6;color:var(--secondary);max-width:520px;margin-top:18px}.Hero_buttons__jEfRv{display:flex;align-items:center;gap:12px;margin-top:30px;flex-wrap:wrap}.Hero_btnPrimary__oWMOf{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:14.5px;color:#fff;background:var(--accent);padding:14px 24px;border-radius:9px;text-decoration:none;transition:transform .2s,box-shadow .2s}.Hero_btnPrimary__oWMOf:hover{transform:translateY(-1px);box-shadow:0 8px 20px -6px rgba(29,78,216,.45)}.Hero_btnSecondary__Np6ud{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:14.5px;color:var(--ink);background:transparent;border:1.5px solid var(--input-border);padding:14px 24px;border-radius:9px;text-decoration:none;transition:background .2s}.Hero_btnSecondary__Np6ud:hover{background:var(--surface-light)}.Hero_meta__13e8_{display:flex;align-items:center;gap:20px;margin-top:30px;flex-wrap:wrap;font-family:IBM Plex Mono,monospace;font-size:13px;color:var(--muted)}.Hero_panel__x8FAc{flex:1 1 300px;background:var(--dark-bg);border-radius:18px;padding:26px 26px 24px;box-shadow:0 24px 48px -28px rgba(20,22,26,.55)}.Hero_panelHeader___DNzC{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--dark-divider)}.Hero_panelLabel__CB1ZA{letter-spacing:1.5px;text-transform:uppercase;color:var(--dark-muted)}.Hero_panelLabel__CB1ZA,.Hero_panelStatus__LkmvJ{font-family:IBM Plex Mono,monospace;font-size:11px}.Hero_panelStatus__LkmvJ{color:var(--success);display:flex;align-items:center;gap:5px}.Hero_panelDot__ds5IB{width:7px;height:7px;border-radius:50%;background:var(--success);flex-shrink:0}.Hero_statGrid__swdaD{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--dark-divider);border-radius:12px;overflow:hidden;margin-top:20px}.Hero_statCell__Buylv{background:var(--dark-bg);padding:16px 14px}.Hero_statNumber__wXrRC{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:28px;letter-spacing:-1px;color:#fff}.Hero_statNumber__wXrRC span{color:var(--accent)}.Hero_statLabel__4qWrn{font-family:IBM Plex Sans,sans-serif;font-size:11.5px;color:var(--dark-muted);margin-top:5px}.Hero_infoRows__uA60t{display:flex;flex-direction:column;gap:11px;margin-top:18px}.Hero_infoRow__rbFGR{display:flex;align-items:flex-start;gap:10px}.Hero_infoTag__PXbP7{font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--dark-muted);flex-shrink:0;padding-top:1px}.Hero_infoTagAccent__Dwi6x{color:var(--accent)}.Hero_infoText__OByto{font-family:IBM Plex Sans,sans-serif;font-size:12.5px;color:var(--dark-text-2)}.Hero_logoStrip__I8EO7{margin-top:clamp(44px,6vw,72px);padding-top:28px;border-top:1px solid var(--border-light);display:flex;align-items:center;gap:clamp(20px,4vw,40px);flex-wrap:wrap}.Hero_logoStripLabel__Ncfm3{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#9aa0a8;white-space:nowrap}.Hero_logoLink__GgUPb{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:17px;color:#6a6f77;text-decoration:none;transition:color .2s}.Hero_logoLink__GgUPb:hover{color:var(--accent)}.CaseStudies_section__J3lO2{max-width:1080px;margin:0 auto;padding:clamp(56px,8vw,96px) clamp(20px,5vw,40px)}.CaseStudies_eyebrow__bM45X{display:flex;align-items:center;gap:9px;margin-bottom:14px}.CaseStudies_eyebrowBar__rYJP9{width:22px;height:3px;background:var(--accent);flex-shrink:0}.CaseStudies_eyebrowLabel__MUger{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:var(--accent)}.CaseStudies_h2___veSA{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(28px,4.5vw,44px);letter-spacing:-1.2px;color:var(--ink);line-height:1.05;margin-bottom:clamp(32px,5vw,48px)}.CaseStudies_cards__HXte1{display:flex;flex-direction:column;gap:24px}.CaseStudies_card__4zNti{border:1px solid var(--border);border-radius:20px;background:#fff;padding:clamp(24px,4vw,40px)}.CaseStudies_cardTop__C3qkl{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}.CaseStudies_cardMeta__l1Mf4{font-family:IBM Plex Mono,monospace;font-size:12px;color:#9aa0a8}.CaseStudies_pill__4qxkc{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:11.5px;color:var(--accent);border:1px solid var(--accent);border-radius:999px;padding:5px 13px;white-space:nowrap}.CaseStudies_h3__QVTri{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(22px,3.4vw,30px);letter-spacing:-1px;color:var(--ink)}.CaseStudies_chips__l2VyS{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.CaseStudies_chip__wIftd{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:12.5px;color:var(--ink);background:var(--surface-light);border:1px solid var(--border);border-radius:8px;padding:7px 13px}.CaseStudies_chip__wIftd span{color:var(--accent)}.CaseStudies_body__ElVpN{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,44px);margin-top:26px}.CaseStudies_bodyText__KHK_Y{flex:1 1 340px}.CaseStudies_bodySection__0FjAD{margin-bottom:16px;font-size:14px;line-height:1.6;color:#3a3e45}.CaseStudies_bodySection__0FjAD strong{color:var(--ink)}.CaseStudies_imagePlaceholder__1yLva{flex:1 1 260px;min-height:180px;border:2px dashed var(--border);border-radius:12px;display:flex;align-items:center;justify-content:center;font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--muted)}.CaseStudies_blockquote__IM5Ri{border-left:3px solid var(--accent);padding:10px 16px;margin-top:20px;font-style:italic;font-size:14.5px;line-height:1.6;color:#3a3e45}.CaseStudies_blockquote__IM5Ri cite{display:block;margin-top:8px;font-style:normal;font-size:12.5px;color:var(--muted);font-family:IBM Plex Mono,monospace}.Contact_section__vjyLV{background:var(--dark-bg);color:#fff}.Contact_inner__RZG7o{max-width:1080px;margin:0 auto;padding:clamp(60px,9vw,104px) clamp(20px,5vw,40px)}.Contact_eyebrow__Hw3sJ{display:flex;align-items:center;gap:9px;margin-bottom:20px}.Contact_eyebrowBar__1eA9v{width:22px;height:3px;background:var(--accent);flex-shrink:0}.Contact_eyebrowLabel__gbT0a{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:var(--accent)}.Contact_h2__aLFuW{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(32px,6vw,60px);letter-spacing:-2px;color:#fff;line-height:1.05;max-width:720px;margin-bottom:16px}.Contact_sub__1JE4f{font-size:16px;line-height:1.6;color:#aab0ba;max-width:520px}.Contact_buttons__SWC4X{display:flex;align-items:center;gap:12px;margin-top:34px;flex-wrap:wrap}.Contact_btnPrimary__eEXTI{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:15px;color:#fff;background:var(--accent);padding:15px 26px;border-radius:10px;text-decoration:none;transition:filter .2s}.Contact_btnPrimary__eEXTI:hover{filter:brightness(1.1)}.Contact_btnOutline___nRBX{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:15px;color:#fff;border:1.5px solid var(--dark-divider-2);padding:15px 26px;border-radius:10px;text-decoration:none;transition:background .2s}.Contact_btnOutline___nRBX:hover{background:#1d2025}.Contact_footer__qeBu2{margin-top:clamp(48px,7vw,80px);padding-top:24px;border-top:1px solid var(--dark-divider);display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--dark-muted)}.Impact_section__hvW0e{background:var(--surface-light);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.Impact_inner__4Mcge{max-width:1080px;margin:0 auto;padding:clamp(56px,8vw,96px) clamp(20px,5vw,40px)}.Impact_eyebrow__kTUIr{display:flex;align-items:center;gap:9px;margin-bottom:14px}.Impact_eyebrowBar__PwoPf{width:22px;height:3px;background:var(--accent);flex-shrink:0}.Impact_eyebrowLabel__wdV8y{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:var(--accent)}.Impact_header__sbQe2{max-width:560px;margin-bottom:clamp(32px,5vw,48px)}.Impact_h2__HHL2Z{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(28px,4.5vw,44px);letter-spacing:-1.2px;color:var(--ink);line-height:1.05;margin-bottom:14px}.Impact_intro__XC1wR{font-size:15px;color:var(--secondary);line-height:1.6}.Impact_grid__Fb37A{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));grid-gap:18px;gap:18px}.Impact_card__gTGYK{background:#fff;border:1px solid var(--border);border-radius:16px;padding:24px;transition:transform .2s,box-shadow .2s}.Impact_card__gTGYK:hover{transform:translateY(-3px);box-shadow:0 18px 36px -22px rgba(20,22,26,.45)}.Impact_chart__iYVJv{height:104px;display:flex;align-items:flex-end;gap:14px;margin-bottom:18px}.Impact_bar__23ZF6{width:32px;border-radius:4px 4px 0 0;transform-origin:bottom;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.Impact_barMuted__JrEVG{background:var(--bar-muted)}.Impact_barAccent__rgjp9{background:var(--accent);transition-delay:.18s}.Impact_number__GHg3N{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:38px;letter-spacing:-1.5px;color:var(--ink)}.Impact_cardLabel__X0TuH{font-size:14px;font-weight:600;color:var(--ink);margin-top:4px}.Impact_caption__v3tlg{font-size:12.5px;color:#6a6f77;margin-top:4px}.Nav_nav__o8sSc{position:-webkit-sticky;position:sticky;top:0;z-index:100;width:100%;background:hsla(0,0%,100%,.82);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-light)}.Nav_inner__sh7uA{max-width:1080px;margin:0 auto;padding:13px clamp(20px,5vw,40px);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.Nav_wordmark__FGZOj{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:19px;letter-spacing:-.5px;color:var(--ink);text-decoration:none}.Nav_wordmark__FGZOj span{color:var(--accent)}.Nav_links__8Axcs{display:flex;align-items:center;gap:clamp(14px,3vw,28px);list-style:none}.Nav_link__AQMuy{font-family:IBM Plex Sans,sans-serif;font-weight:500;font-size:13.5px;color:var(--secondary);text-decoration:none;transition:color .2s}.Nav_link__AQMuy:hover{color:var(--ink)}.Nav_cta__gBZXl{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:13.5px;color:#fff;background:var(--accent);padding:10px 18px;border-radius:8px;text-decoration:none;transition:filter .2s}.Nav_cta__gBZXl:hover{filter:brightness(1.08)}.Expertise_section__eoOPq{background:var(--surface-light);border-top:1px solid var(--border-light)}.Expertise_inner__jBL5V{max-width:1080px;margin:0 auto;padding:clamp(56px,8vw,96px) clamp(20px,5vw,40px)}.Expertise_eyebrow__p4nx4{display:flex;align-items:center;gap:9px;margin-bottom:14px}.Expertise_eyebrowBar__DV9QP{width:22px;height:3px;background:var(--accent);flex-shrink:0}.Expertise_eyebrowLabel__xpK2d{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:var(--accent)}.Expertise_h2___Xh_l{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(28px,4.5vw,44px);letter-spacing:-1.2px;color:var(--ink);line-height:1.05;margin-bottom:clamp(32px,5vw,48px)}.Expertise_grid__69TbN{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.Expertise_card__ACyCh{background:#fff;border:1px solid var(--border);border-radius:14px;padding:24px;transition:transform .2s}.Expertise_card__ACyCh:hover{transform:translateY(-3px)}.Expertise_index__qUygc{font-family:IBM Plex Mono,monospace;font-size:12px;color:var(--accent);margin-bottom:14px}.Expertise_title__M0DNV{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:16px;color:var(--ink);margin-bottom:8px}.Expertise_desc__UEcMr{font-size:13.5px;line-height:1.55;color:#6a6f77}.Recommendations_section__jX9T8{max-width:1080px;margin:0 auto;padding:clamp(56px,8vw,96px) clamp(20px,5vw,40px)}.Recommendations_eyebrow__GwqIW{display:flex;align-items:center;gap:9px;margin-bottom:14px}.Recommendations_eyebrowBar__PlCUy{width:22px;height:3px;background:var(--accent);flex-shrink:0}.Recommendations_eyebrowLabel__JJ3gX{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:var(--accent)}.Recommendations_h2___w7Eb{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:clamp(28px,4.5vw,44px);letter-spacing:-1.2px;color:var(--ink);line-height:1.05;margin-bottom:10px}.Recommendations_intro__gMz0p{font-size:15px;color:var(--secondary);margin-bottom:clamp(32px,5vw,48px)}.Recommendations_grid__OzBPf{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px}.Recommendations_card__Iqf9_{background:#fff;border:1px solid var(--border);border-radius:16px;padding:26px;display:flex;flex-direction:column;gap:16px}.Recommendations_quote__q3vMA{font-family:Space Grotesk,sans-serif;font-size:30px;color:var(--accent);line-height:1}.Recommendations_quoteText__K0a2o{font-size:14.5px;line-height:1.6;color:#3a3e45;flex:1 1}.Recommendations_footer__g3pID{margin-top:auto;display:flex;align-items:center;gap:12px}.Recommendations_avatar__lHrWl{width:42px;height:42px;border-radius:50%;background:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:Space Grotesk,sans-serif;font-weight:600;font-size:15px;color:#fff}.Recommendations_name__J_tOw{font-family:Space Grotesk,sans-serif;font-weight:600;font-size:14.5px;color:var(--ink)}.Recommendations_title__yF9Y0{font-size:12.5px;color:#6a6f77}.Recommendations_relationship__Wo9yT{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--accent);margin-top:2px}