.page-hero.svelte-ar3b0j{background-color:var(--paper-ground);background-image:var(--hero-img);background-image:var(--hero-img-set);background-blend-mode:multiply;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:18px;align-items:center;min-height:clamp(14rem,28vw,19rem);margin-block-end:clamp(2rem,5vw,3rem);padding:clamp(2.25rem,6vw,4rem) clamp(1.5rem,5vw,3.25rem);display:flex;position:relative;overflow:hidden}.page-hero.svelte-ar3b0j:before{content:"";background:linear-gradient(to left, var(--paper-ground) 0%, color-mix(in srgb, var(--paper-ground) 85%, transparent) 48%, color-mix(in srgb, var(--paper-ground) 22%, transparent) 100%);position:absolute;inset:0}.hero-inner.svelte-ar3b0j{z-index:1;max-width:38rem;position:relative}.eyebrow.svelte-ar3b0j{color:var(--terra);font:600 .85rem var(--font-fa), sans-serif;margin:0 0 .5rem}h1.svelte-ar3b0j{font:700 clamp(1.8rem, 5vw, 2.7rem) var(--font-display-fa), sans-serif;color:var(--charcoal);margin:0 0 .85rem;line-height:1.25}.intro.svelte-ar3b0j{color:var(--charcoal-soft);font:1.05rem var(--font-fa), sans-serif;margin:0;line-height:1.85}@media (width<=760px){.page-hero.svelte-ar3b0j:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--paper-ground) 50%, transparent), var(--paper-ground) 70%)}.hero-inner.svelte-ar3b0j{max-width:none}}
