.page-hero[data-v-208e284c]{border-bottom:1px solid var(--color-border);overflow:hidden;padding:clamp(3.75rem,7vw,5.25rem) 0 clamp(2.75rem,5vw,4rem);position:relative}.page-hero__wash[data-v-208e284c]{background:var(--color-page-hero-wash);inset:0;position:absolute;z-index:0}.page-hero__blob[data-v-208e284c]{animation:drift 18s var(--ease) infinite;border-radius:50%;filter:blur(52px);pointer-events:none;position:absolute}.page-hero__blob--rose[data-v-208e284c]{height:min(45vw,24rem);left:-8%;top:-25%;width:min(45vw,24rem)}.page-hero__blob--mint[data-v-208e284c]{height:min(38vw,20rem);left:40%;opacity:.5;top:10%;width:min(38vw,20rem)}.page-hero__blob--sage[data-v-208e284c]{animation-direction:reverse;animation-duration:22s;height:min(42vw,22rem);right:-5%;top:15%;width:min(42vw,22rem)}.page-hero__inner[data-v-208e284c]{animation:copy-in-208e284c .7s var(--ease) both;max-width:44rem;position:relative;z-index:1}.page-hero h1[data-v-208e284c]{font-size:clamp(2.25rem,4.5vw,3.25rem);line-height:1.18;margin-bottom:1rem}.page-hero__lead[data-v-208e284c]{color:var(--color-muted);font-size:1.15rem;line-height:1.65;margin-bottom:1.85rem;max-width:38rem}.page-hero__actions[data-v-208e284c]{display:flex;flex-wrap:wrap;gap:.85rem}@keyframes copy-in-208e284c{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.page-hero__blob[data-v-208e284c],.page-hero__inner[data-v-208e284c]{animation:none}}
