.Hero_hero__MpeZv{background-color:var(--blue-dark);background-image:linear-gradient(90deg,rgba(6,20,40,.92),rgba(6,20,40,.65)),url(/images/tree.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;padding-block:var(--space-10) clamp(var(--space-12),12vw,var(--space-24))}.Hero_grid__SOEet{display:grid;grid-template-columns:1fr;grid-gap:var(--space-12);gap:var(--space-12);align-items:center;margin-top:var(--space-12)}@media (min-width:980px){.Hero_grid__SOEet{grid-template-columns:1.1fr .9fr;gap:var(--space-16)}}.Hero_copy__DJ_M8{max-width:640px}.Hero_eyebrow__2q3yE{font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--green-bright);margin-bottom:var(--space-4)}.Hero_title__M0ThY{color:var(--white);font-size:clamp(1.875rem,7vw,var(--text-5xl));line-height:var(--leading-tight);letter-spacing:-.02em;overflow-wrap:break-word;margin-bottom:var(--space-6)}@media (min-width:768px){.Hero_title__M0ThY{font-size:var(--text-6xl)}}.Hero_highlight__HOAF6{color:var(--green-bright)}.Hero_lead__D7h5y{font-size:var(--text-lg);color:var(--gray-300);margin-bottom:var(--space-8)}.Hero_actions__JFz_9{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4)}@media (min-width:980px){.Hero_actions__JFz_9{flex-direction:column}}.Hero_actions__JFz_9 a[class*=secondary]{color:var(--white);border-color:var(--white)}.Hero_actions__JFz_9 a[class*=secondary]:hover{background-color:var(--white);color:var(--blue-dark)}.Hero_visual__jS0rd{display:flex;justify-content:center}.Hero_visualPanel__GqPEy{width:100%;max-width:440px;border-radius:var(--radius-xl);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-8)}.Hero_pillar__Vgnrr{display:flex;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background-color:var(--color-surface-alt)}.Hero_iconTile__7_PSs{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-md);background-color:var(--color-icon-background);flex-shrink:0}.Hero_pillarIcon__3z1Vx{width:36px;height:auto}[data-theme=dark] .Hero_pillarIcon__3z1Vx{filter:brightness(0) invert(.82)}.Hero_pillarLabel__e7GwL{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text)}.Vision_section__shPMv{padding-block:clamp(var(--space-6),7vw,var(--space-24)) clamp(var(--space-4),5vw,var(--space-12))}.Vision_grid__hRO6u{display:grid;grid-template-columns:1fr;grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:900px){.Vision_grid__hRO6u{grid-template-columns:1fr 1fr;gap:var(--space-16);align-items:start}}.Vision_heading__B0pwK{font-size:var(--text-4xl);line-height:var(--leading-tight)}@media (min-width:768px){.Vision_heading__B0pwK{font-size:var(--text-5xl)}}.Vision_mark__UDj6h{background-color:var(--green-bright);color:var(--blue-dark);padding:0 .15em;border-radius:var(--radius-sm)}.Vision_text__TXIvM{display:grid;grid-gap:var(--space-5);gap:var(--space-5);font-size:var(--text-lg);color:var(--color-text-muted)}@media (min-width:900px){.Vision_text__TXIvM{padding-top:var(--space-2)}}