.Hero_hero__Bbyie{position:relative;isolation:isolate;display:flex;min-height:min(900px,100svh);padding:144px var(--pad-x) 24px;background:var(--hero-bg);color:var(--hero-fg)}.Hero_backdrop__Q6vbo{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,color-mix(in srgb,var(--hero-bg) 28%,transparent),color-mix(in srgb,var(--hero-bg) 12%,transparent) 44%,color-mix(in srgb,var(--hero-bg) 62%,transparent)),linear-gradient(0deg,var(--hero-bg),transparent 35%),url(/video/hero-poster.webp);background-size:cover;background-position:50%}.Hero_inner__6w8Ws{width:100%;max-width:var(--maxw);margin-inline:auto;display:flex;flex-direction:column}.Hero_layout__9CUXp{flex:1 1;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;grid-gap:clamp(48px,6vw,104px);gap:clamp(48px,6vw,104px);padding-block:32px 76px}.Hero_intro__7qhyR,.Hero_situations__Uv1Bb{min-width:0}.Hero_eyebrow__Xfw1h{display:flex;align-items:center;gap:10px;margin-bottom:30px;color:var(--hero-fg);font-size:12px;line-height:1.6}.Hero_eyebrow__Xfw1h>span{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--hero-accent)}.Hero_title__aHi6w{font-family:var(--font-archivo),system-ui,sans-serif;font-size:clamp(52px,5.8vw,84px);font-weight:400;line-height:1.04;letter-spacing:-.055em;max-width:12ch;text-wrap:balance}.Hero_description__3gY8E{max-width:43ch;margin-top:28px;color:color-mix(in srgb,var(--hero-fg) 74%,var(--hero-bg));font-size:clamp(16px,1.3vw,18px);line-height:1.7;text-wrap:pretty}.Hero_actions__m_Jyq{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:34px}.Hero_primary__wDWq7{gap:16px;min-height:52px;padding-inline:24px}.Hero_secondary__0WNil{display:inline-flex;align-items:center;gap:10px;min-height:48px;font-size:14px}.Hero_secondary__0WNil:hover{text-decoration:underline;text-underline-offset:5px}.Hero_prompt__jVVVp{margin-bottom:12px;color:var(--hero-accent);font-size:14px;line-height:1.5;font-weight:400}.Hero_list__ddHCz{list-style:none}.Hero_list__ddHCz li{border-bottom:1px solid color-mix(in srgb,var(--hero-fg) 19%,transparent)}.Hero_situation__IQ0_w{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:23px 0}.Hero_situation__IQ0_w>span:first-child{min-width:0}.Hero_situationTitle__jRcbJ{display:block;font-family:var(--font-archivo),system-ui,sans-serif;font-size:clamp(21px,1.85vw,27px);line-height:1.3;letter-spacing:-.025em;text-wrap:pretty}.Hero_detail__ObNLq{display:block;margin-top:8px;font-size:13px;line-height:1.5;color:color-mix(in srgb,var(--hero-fg) 66%,var(--hero-bg))}.Hero_arrow__D1Va_{display:flex;flex:0 0 auto;color:var(--hero-muted);transition:color .18s ease,transform .18s ease}.Hero_situation__IQ0_w:focus-visible .Hero_arrow__D1Va_,.Hero_situation__IQ0_w:hover .Hero_arrow__D1Va_{color:var(--hero-accent);transform:translateX(4px)}.Hero_situation__IQ0_w:hover .Hero_situationTitle__jRcbJ{color:var(--hero-accent)}.Hero_footer__MNM_f{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid color-mix(in srgb,var(--hero-fg) 19%,transparent);padding-top:18px;font-size:12px;line-height:1.6;color:color-mix(in srgb,var(--hero-fg) 66%,var(--hero-bg))}.Hero_footer__MNM_f p span{margin-left:12px}.Hero_scroll__3X_Dt{display:inline-flex;align-items:center;gap:16px;min-height:44px}.Hero_scroll__3X_Dt svg{color:var(--hero-accent)}.Hero_scroll__3X_Dt:hover{color:var(--hero-fg)}@media (max-width:1100px){.Hero_layout__9CUXp{gap:44px}.Hero_title__aHi6w{font-size:clamp(48px,6.2vw,68px)}.Hero_actions__m_Jyq{align-items:flex-start;flex-direction:column;gap:8px}}@media (max-width:900px){.Hero_hero__Bbyie{min-height:auto;padding-top:112px}.Hero_backdrop__Q6vbo{bottom:auto;height:700px;background-position:42% top;background-image:linear-gradient(0deg,var(--hero-bg),transparent 55%),linear-gradient(color-mix(in srgb,var(--hero-bg) 28%,transparent),color-mix(in srgb,var(--hero-bg) 28%,transparent)),url(/video/hero-poster.webp)}.Hero_layout__9CUXp{grid-template-columns:1fr;gap:52px;padding-block:12px 42px}.Hero_intro__7qhyR{max-width:600px}.Hero_title__aHi6w{font-size:clamp(44px,8.5vw,68px);max-width:13ch}.Hero_description__3gY8E{max-width:48ch}.Hero_actions__m_Jyq{flex-direction:row;align-items:center;gap:12px 24px}.Hero_situation__IQ0_w{padding-block:19px}.Hero_situationTitle__jRcbJ{font-size:23px}}@media (max-width:540px){.Hero_hero__Bbyie{padding-top:98px}.Hero_eyebrow__Xfw1h{font-size:11px;margin-bottom:24px}.Hero_title__aHi6w{font-size:clamp(42px,11.5vw,58px)}.Hero_description__3gY8E{margin-top:24px}.Hero_actions__m_Jyq{margin-top:26px;gap:12px}.Hero_primary__wDWq7{width:100%;justify-content:space-between}.Hero_secondary__0WNil{margin-inline:auto}.Hero_layout__9CUXp{gap:36px;padding-bottom:30px}.Hero_situationTitle__jRcbJ{font-size:21px}.Hero_situation__IQ0_w{gap:18px;padding-block:18px}.Hero_footer__MNM_f{flex-direction:column;align-items:flex-start;gap:8px}.Hero_footer__MNM_f p span{margin-left:6px}}@media (prefers-reduced-motion:reduce){.Hero_arrow__D1Va_{transition:none}.Hero_situation__IQ0_w:focus-visible .Hero_arrow__D1Va_,.Hero_situation__IQ0_w:hover .Hero_arrow__D1Va_{transform:none}}