.style_header__cDyto{background:var(--bg);border-bottom:1px solid var(--border)}.style_nav__fuNdS{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:620px){.style_nav__fuNdS{padding:0 20px}}.style_nav__fuNdS{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px;padding-bottom:20px}@media(max-width:620px){.style_nav__fuNdS{padding-top:14px;padding-bottom:14px}}.style_logo__oF2vj{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;display:flex;align-items:center;gap:10px;font-weight:700;font-size:22px;letter-spacing:-.01em}@media(max-width:620px){.style_logo__oF2vj{gap:8px;font-size:19px}}.style_logoIcon__F_edS{width:32px;height:32px;color:var(--accent)}@media(max-width:620px){.style_logoIcon__F_edS{width:28px;height:28px}}.style_menu__Crgj1{display:flex;gap:28px;align-items:center}.style_menu__Crgj1 a:not(.style_pillButton__hE7XV){font-size:15px;font-weight:500;color:var(--muted);transition:color .2s}.style_menu__Crgj1 a:not(.style_pillButton__hE7XV):hover{color:var(--text)}@media(max-width:900px){.style_menu__Crgj1{display:none}}.style_pillButton__hE7XV{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:15px;font-weight:600;border-radius:999px;padding:12px 22px;cursor:pointer;transition:transform .18s ease,background .18s,border-color .18s;background:var(--accent);color:#fff}.style_pillButton__hE7XV:hover{background:var(--accent-dark);transform:translateY(-2px)}.style_burger__69YRg{display:none;width:44px;height:44px;align-items:center;justify-content:center;background:var(--bg);border:1px solid var(--border-2);border-radius:12px;color:var(--text);cursor:pointer}@media(max-width:900px){.style_burger__69YRg{display:inline-flex}}.style_burgerIcon__KxNjj{width:20px;height:20px}.style_mobileMenu__YVdl5{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:620px){.style_mobileMenu__YVdl5{padding:0 20px}}.style_mobileMenu__YVdl5{display:flex;flex-direction:column;gap:18px;padding-top:18px;padding-bottom:24px;border-top:1px solid var(--border)}.style_mobileMenu__YVdl5 a{font-size:16px;font-weight:500;color:var(--muted)}.style_mobileMenu__YVdl5 a:hover{color:var(--text)}@media(min-width:901px){.style_mobileMenu__YVdl5{display:none}}.style_mobileMenu__YVdl5 .style_mobileCta__RWqyJ{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:15px;font-weight:600;border-radius:999px;padding:12px 22px;cursor:pointer;transition:transform .18s ease,background .18s,border-color .18s;background:var(--accent)}.style_mobileMenu__YVdl5 .style_mobileCta__RWqyJ:hover{background:var(--accent-dark);transform:translateY(-2px)}.style_mobileMenu__YVdl5 .style_mobileCta__RWqyJ{min-height:48px;padding:14px 24px;color:#fff}.style_mobileMenu__YVdl5 .style_mobileCta__RWqyJ:hover{color:#fff}.style_hero__EEZRD{background:var(--bg-soft);overflow:hidden}.style_inner__b7Ioh{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:620px){.style_inner__b7Ioh{padding:0 20px}}.style_inner__b7Ioh{display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-top:96px;padding-bottom:104px}@media(max-width:620px){.style_inner__b7Ioh{gap:40px;padding-top:48px;padding-bottom:56px}}.style_content__vS1rY{flex:1 1 520px;min-width:0}.style_badge__46W_0{display:inline-block;margin-bottom:20px;background:var(--accent-soft);color:var(--accent-dark);font-size:14px;font-weight:600;padding:6px 14px;border-radius:999px}@media(max-width:620px){.style_badge__46W_0{margin-bottom:16px;font-size:13px;padding:6px 12px}}.style_title__TpS60{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;margin-bottom:24px;font-weight:700;font-size:56px;line-height:1.08;letter-spacing:-.02em}@media(max-width:620px){.style_title__TpS60{margin-bottom:18px;font-size:34px;line-height:1.12}}.style_lead__NNvcM{max-width:560px;margin-bottom:36px;color:var(--muted);font-size:19px}@media(max-width:620px){.style_lead__NNvcM{margin-bottom:28px;font-size:16px}}.style_actions__28_Iu{display:flex;flex-wrap:wrap;gap:14px}@media(max-width:620px){.style_actions__28_Iu{flex-direction:column;gap:12px}}.style_primaryButton__JUTMK{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:15px;font-weight:600;border-radius:999px;padding:12px 22px;cursor:pointer;transition:transform .18s ease,background .18s,border-color .18s;background:var(--accent);color:#fff}.style_primaryButton__JUTMK:hover{background:var(--accent-dark);transform:translateY(-2px)}.style_ghostButton__DBm09{display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:15px;font-weight:600;border-radius:999px;padding:12px 22px;cursor:pointer;transition:transform .18s ease,background .18s,border-color .18s;background:#fff;color:var(--text);border:1px solid var(--border-2)}.style_ghostButton__DBm09:hover{border-color:var(--accent);transform:translateY(-2px)}.style_ghostButton__DBm09,.style_primaryButton__JUTMK{font-size:17px;padding:14px 28px}@media(max-width:620px){.style_ghostButton__DBm09,.style_primaryButton__JUTMK{min-height:48px;font-size:16px;padding:14px 24px}}.style_visual__sGDBU{flex:1 1 380px;min-width:0;display:flex;justify-content:center}.style_graphic__yX1Lt{width:420px;max-width:100%;height:auto}@media(max-width:620px){.style_graphic__yX1Lt{width:280px}}.style_ringDashed__ziHji,.style_ringInner__XVSH9,.style_ringOuter__aeOVC{stroke-width:1.5}@media(max-width:620px){.style_ringDashed__ziHji,.style_ringInner__XVSH9,.style_ringOuter__aeOVC{stroke-width:2}}.style_ringOuter__aeOVC{stroke:var(--border-2)}.style_ringDashed__ziHji{stroke:#c3cbf5;stroke-dasharray:4 8}.style_ringInner__XVSH9{stroke:#aeb8f2}.style_core__yUhk7{fill:var(--accent)}.style_pulse__qHHIW{stroke:var(--accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media(max-width:620px){.style_pulse__qHHIW{stroke-width:4}}.style_satellite__r3fEe{fill:var(--accent-soft);stroke:var(--accent);stroke-width:2}@media(max-width:620px){.style_satellite__r3fEe{stroke-width:3}}.style_dot__WyBfF{fill:#aeb8f2}@media(max-width:620px){.style_dot__WyBfF{display:none}}.style_about__uxBZ5{padding-top:104px;padding-bottom:104px}@media(max-width:620px){.style_about__uxBZ5{padding-top:56px;padding-bottom:56px}}.style_about__uxBZ5{background:var(--bg)}.style_inner__6APjd{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:620px){.style_inner__6APjd{padding:0 20px}}.style_inner__6APjd{display:flex;flex-wrap:wrap;align-items:center;gap:64px}@media(max-width:620px){.style_inner__6APjd{gap:32px}}.style_content__YX8op,.style_media__ENls5{flex:1 1 420px;min-width:0}.style_image__h1WYv{display:block;width:100%;height:440px;object-fit:cover;border-radius:28px}@media(max-width:620px){.style_image__h1WYv{height:250px;border-radius:20px}}.style_eyebrow__mauzh{display:block;margin-bottom:12px;color:var(--accent);font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase}@media(max-width:620px){.style_eyebrow__mauzh{margin-bottom:10px;font-size:13px}}.style_title__SVkVq{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;font-weight:700;font-size:40px;line-height:1.15;letter-spacing:-.01em}@media(max-width:620px){.style_title__SVkVq{font-size:28px;line-height:1.18}}.style_title__SVkVq{margin-bottom:24px}@media(max-width:620px){.style_title__SVkVq{margin-bottom:18px}}.style_paragraph__i_K17{color:var(--muted);margin-bottom:18px}.style_paragraph__i_K17:last-child{margin-bottom:0}@media(max-width:620px){.style_paragraph__i_K17{margin-bottom:14px}}.style_expertise__yBTFp{padding-top:104px;padding-bottom:104px}@media(max-width:620px){.style_expertise__yBTFp{padding-top:56px;padding-bottom:56px}}.style_expertise__yBTFp{background:var(--bg-soft)}.style_inner__HY1H0{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:620px){.style_inner__HY1H0{padding:0 20px}}.style_head__1KODF{max-width:640px;margin-bottom:56px}@media(max-width:620px){.style_head__1KODF{margin-bottom:28px}}.style_eyebrow__moBHp{display:block;margin-bottom:12px;color:var(--accent);font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase}@media(max-width:620px){.style_eyebrow__moBHp{margin-bottom:10px;font-size:13px}}.style_title__VCvBo{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;font-weight:700;font-size:40px;line-height:1.15;letter-spacing:-.01em}@media(max-width:620px){.style_title__VCvBo{font-size:28px;line-height:1.18}}.style_grid__rII5q{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}@media(max-width:620px){.style_grid__rII5q{grid-template-columns:1fr;gap:14px}}.style_card__eqfZ1{background:var(--bg);border:1px solid var(--border);border-radius:20px;padding:32px}@media(max-width:620px){.style_card__eqfZ1{display:flex;align-items:flex-start;gap:16px;border-radius:18px;padding:22px}}.style_tile__uA_69{flex:0 0 52px;width:52px;height:52px;border-radius:14px;background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center}.style_tile__uA_69 svg{width:26px;height:26px}.style_tile__uA_69{margin-bottom:20px}@media(max-width:620px){.style_tile__uA_69{flex:0 0 44px;width:44px;height:44px;border-radius:12px;background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center}.style_tile__uA_69 svg{width:22px;height:22px}.style_tile__uA_69{margin-bottom:0}}.style_cardTitle__ZCtE7{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;font-weight:600;font-size:22px}@media(max-width:620px){.style_cardTitle__ZCtE7{font-size:18px}}.style_cardTitle__ZCtE7{margin-bottom:10px}@media(max-width:620px){.style_cardTitle__ZCtE7{margin-bottom:6px}}.style_cardDescription__55a3q{color:var(--muted);font-size:16px}@media(max-width:620px){.style_cardDescription__55a3q{font-size:15px}}.style_approach__NhcO8{padding-top:104px;padding-bottom:104px}@media(max-width:620px){.style_approach__NhcO8{padding-top:56px;padding-bottom:56px}}.style_approach__NhcO8{background:var(--bg)}.style_inner__SBb8w{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:620px){.style_inner__SBb8w{padding:0 20px}}.style_head__ncqqj{max-width:640px;margin-bottom:56px}@media(max-width:620px){.style_head__ncqqj{margin-bottom:28px}}.style_eyebrow__Z_lvS{display:block;margin-bottom:12px;color:var(--accent);font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase}@media(max-width:620px){.style_eyebrow__Z_lvS{margin-bottom:10px;font-size:13px}}.style_title__Nd0CX{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;font-weight:700;font-size:40px;line-height:1.15;letter-spacing:-.01em}@media(max-width:620px){.style_title__Nd0CX{font-size:28px;line-height:1.18}}.style_steps__34Ybk{list-style:none;display:flex;flex-wrap:wrap;gap:32px}@media(max-width:620px){.style_steps__34Ybk{flex-direction:column;gap:28px}}.style_step__QxI4l{flex:1 1 300px;min-width:0;border-top:2px solid var(--accent);padding-top:24px}@media(max-width:620px){.style_step__QxI4l{flex-basis:auto;padding-top:18px}}.style_number__U2YZK{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;display:block;margin-bottom:12px;color:var(--accent);font-weight:700;font-size:32px;line-height:1.6}@media(max-width:620px){.style_number__U2YZK{margin-bottom:6px;font-size:26px;line-height:1.55}}.style_stepTitle__ppA1B{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;font-weight:600;font-size:22px}@media(max-width:620px){.style_stepTitle__ppA1B{font-size:18px}}.style_stepTitle__ppA1B{margin-bottom:10px}@media(max-width:620px){.style_stepTitle__ppA1B{margin-bottom:6px;font-size:19px}}.style_stepDescription__POui8{color:var(--muted);font-size:16px}@media(max-width:620px){.style_stepDescription__POui8{font-size:15px}}.style_principles__RCjZL{background:var(--bg-soft);padding-top:80px;padding-bottom:80px}@media(max-width:620px){.style_principles__RCjZL{padding-top:48px;padding-bottom:48px}}.style_grid__TgFkI{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:620px){.style_grid__TgFkI{padding:0 20px}}.style_grid__TgFkI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media(max-width:1020px){.style_grid__TgFkI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.style_grid__TgFkI{gap:12px}}.style_card__WAt6s{background:var(--bg);border:1px solid var(--border);border-radius:20px;padding:28px}@media(max-width:620px){.style_card__WAt6s{border-radius:16px;padding:18px}}.style_tile__sMUgC{flex:0 0 44px;width:44px;height:44px;border-radius:12px;background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center}.style_tile__sMUgC svg{width:22px;height:22px}.style_tile__sMUgC{margin-bottom:18px}@media(max-width:620px){.style_tile__sMUgC{flex:0 0 40px;width:40px;height:40px;border-radius:10px;background:var(--accent-soft);color:var(--accent);display:flex;align-items:center;justify-content:center}.style_tile__sMUgC svg{width:20px;height:20px}.style_tile__sMUgC{margin-bottom:14px}}.style_cardTitle__QGFzo{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;margin-bottom:6px;font-weight:600;font-size:20px}@media(max-width:620px){.style_cardTitle__QGFzo{margin-bottom:4px;font-size:17px}}.style_cardDescription__9j65T{color:var(--muted);font-size:15px}@media(max-width:620px){.style_cardDescription__9j65T{font-size:14px;line-height:1.45}}.style_contact__9yO0O{padding-top:104px;padding-bottom:104px}@media(max-width:620px){.style_contact__9yO0O{padding-top:56px;padding-bottom:56px}}.style_contact__9yO0O{background:var(--bg)}.style_inner__Oax_T{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:620px){.style_inner__Oax_T{padding:0 20px}}.style_inner__Oax_T{display:flex;flex-wrap:wrap;gap:56px}@media(max-width:620px){.style_inner__Oax_T{gap:28px}}.style_info__WNB8D{flex:1 1 380px;min-width:0}.style_eyebrow__LDprJ{display:block;margin-bottom:12px;color:var(--accent);font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase}@media(max-width:620px){.style_eyebrow__LDprJ{margin-bottom:10px;font-size:13px}}.style_title__zrxdV{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;font-weight:700;font-size:40px;line-height:1.15;letter-spacing:-.01em}@media(max-width:620px){.style_title__zrxdV{font-size:28px;line-height:1.18}}.style_title__zrxdV{margin-bottom:24px}@media(max-width:620px){.style_title__zrxdV{margin-bottom:20px}}.style_company__KChgw{margin-bottom:6px;font-weight:600}@media(max-width:620px){.style_company__KChgw{margin-bottom:4px}}.style_address___0nxn{max-width:420px;color:var(--muted);font-style:normal}@media(max-width:620px){.style_address___0nxn{font-size:15px}}.style_cards__0Gia_{flex:1 1 560px;min-width:0;display:flex;flex-wrap:wrap;gap:24px}.style_card__Vz7_i{flex:1 1 260px;min-width:0;background:var(--bg-soft);border-radius:20px;padding:32px}@media(max-width:620px){.style_card__Vz7_i{border-radius:18px;padding:24px}}.style_cardTitle__umnIH{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;font-weight:600;font-size:22px}@media(max-width:620px){.style_cardTitle__umnIH{font-size:18px}}.style_cardTitle__umnIH{margin-bottom:16px}@media(max-width:620px){.style_cardTitle__umnIH{margin-bottom:12px;font-size:19px}}.style_email__le8nd{margin-bottom:16px;overflow-wrap:anywhere}.style_email__le8nd a{color:var(--accent)}.style_email__le8nd a:hover{color:var(--accent-dark)}@media(max-width:620px){.style_email__le8nd{margin-bottom:12px}}.style_note__Mwyjp{color:var(--muted);font-size:15px}@media(max-width:620px){.style_note__Mwyjp{font-size:14px}}.style_footer__Ymuxv{border-top:1px solid var(--border);background:var(--bg)}.style_foot__Q5OBQ{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:620px){.style_foot__Q5OBQ{padding:0 20px}}.style_foot__Q5OBQ{padding-top:28px;padding-bottom:28px;color:var(--muted);font-size:14px}@media(max-width:620px){.style_foot__Q5OBQ{padding-top:22px;padding-bottom:22px;font-size:13px}}