.hero[data-v-04a7f82a]{min-height:min(100svh - var(--header-height),var(--hero-max-height));background:var(--color-paper);isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.hero--fill[data-v-04a7f82a]{min-height:calc(100svh - var(--header-height))}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){html.motion .hero__copy[data-v-04a7f82a]{animation:linear both hero-leave-04a7f82a;animation-timeline:scroll(root);animation-range:20svh 85svh}}}@keyframes hero-leave-04a7f82a{to{opacity:0;translate:0 var(--motion-hero-leave-shift)}}.hero--fill .hero__sub[data-v-04a7f82a]{max-width:var(--hero-sub-width-home)}.hero__inner[data-v-04a7f82a]{width:100%;max-width:calc(var(--width-content) + 2 * var(--space-gutter));padding:var(--space-section) var(--space-gutter);margin-inline:auto}.hero__copy[data-v-04a7f82a]{gap:var(--space-7);max-width:var(--hero-copy-width);display:grid}.hero--aside .hero__inner[data-v-04a7f82a]{gap:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.hero--aside .hero__copy[data-v-04a7f82a]{max-width:var(--hero-copy-width)}.hero--aside .hero__sub[data-v-04a7f82a]{max-width:var(--hero-copy-width-narrow);color:color-mix(in srgb,var(--color-ink) 66%,transparent)}@media (width>=1024px){.hero--aside .hero__inner[data-v-04a7f82a]{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.hero--wide .hero__copy[data-v-04a7f82a]{max-width:var(--hero-copy-width-wide)}.hero--wide .hero__sub[data-v-04a7f82a]{max-width:var(--hero-sub-width);color:color-mix(in srgb,var(--color-ink) 66%,transparent)}.hero__footer[data-v-04a7f82a]{max-width:var(--hero-sub-width);padding-top:var(--space-5);border-top:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent)}.hero__ctas[data-v-04a7f82a]{gap:var(--space-2-5);flex-wrap:wrap;display:flex}
