.page-hero.svelte-ar3b0j{border-bottom:var(--border-1) solid var(--color-border);flex-direction:column-reverse;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.page-hero.svelte-ar3b0j{padding-block:var(--space-20);display:block}}.page-hero__inner.svelte-ar3b0j{z-index:1;padding-block:var(--space-10) var(--space-12);position:relative}@media (width>=1024px){.page-hero__inner.svelte-ar3b0j{padding-block:0}}.page-hero__text.svelte-ar3b0j{gap:var(--space-5);flex-direction:column;display:flex}@media (width>=1024px){.page-hero__text.svelte-ar3b0j{max-width:45%}}.page-hero__text.svelte-ar3b0j h1:where(.svelte-ar3b0j){font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:var(--fw-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}@media (width>=768px){.page-hero__text.svelte-ar3b0j h1:where(.svelte-ar3b0j){font-size:var(--text-5xl)}}.page-hero__text.svelte-ar3b0j h1:where(.svelte-ar3b0j) span:where(.svelte-ar3b0j){color:var(--color-action-text)}.page-hero__lead.svelte-ar3b0j{gap:var(--space-4);max-width:36rem;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-text-secondary);flex-direction:column;display:flex}.page-hero__media.svelte-ar3b0j{aspect-ratio:16/9;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}@media (width>=1024px){.page-hero__media.svelte-ar3b0j{aspect-ratio:auto;position:absolute;inset:0 0 0 40%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}}
