.page-hero[data-astro-cid-75ysl5lo]{isolation:isolate;background:var(--ink);color:var(--cream);position:relative;overflow:clip}.page-hero__bg[data-astro-cid-75ysl5lo]{z-index:-1;position:absolute;inset:0}.page-hero__glow-center[data-astro-cid-75ysl5lo]{opacity:0;width:1258px;height:auto;animation:hero-fade 2.4s var(--ease-out) .1s forwards;top:-260px;left:50%;translate:-20%}.page-hero--center[data-astro-cid-75ysl5lo] .page-hero__glow-center[data-astro-cid-75ysl5lo]{translate:-50%}.page-hero__deco[data-astro-cid-75ysl5lo]{max-width:var(--container);pointer-events:none;margin-inline:auto;position:absolute;inset:0}.page-hero__deco[data-astro-cid-75ysl5lo] .page-hero__burst{right:clamp(0px,4vw,64px);top:calc(var(--nav-height) + clamp(24px, 4vw, 56px));opacity:.85;width:clamp(96px,10vw,140px);height:auto;animation:50s linear infinite deco-spin;position:absolute}.page-hero__deco[data-astro-cid-75ysl5lo] .page-hero__star{right:clamp(140px,17vw,240px);top:calc(var(--nav-height) + clamp(120px, 14vw, 200px));animation:deco-twinkle 3.6s var(--ease-in-out) infinite;position:absolute;rotate:14deg}.page-hero--split[data-astro-cid-75ysl5lo] .page-hero__deco[data-astro-cid-75ysl5lo]{display:none}.page-hero--center[data-astro-cid-75ysl5lo] .page-hero__deco[data-astro-cid-75ysl5lo] .page-hero__burst{left:clamp(0px,4vw,48px);right:auto}@keyframes deco-spin{to{rotate:360deg}}@keyframes deco-twinkle{0%,to{opacity:1;scale:1}50%{opacity:.6;scale:.75}}.page-hero__spines[data-astro-cid-75ysl5lo]{right:max(var(--padding-global), calc((100% - var(--container)) / 2));opacity:.12;align-items:flex-end;gap:clamp(10px,1.4vw,18px);height:72%;display:flex;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 90%);mask-image:linear-gradient(#0000,#000 90%)}.page-hero__spines[data-astro-cid-75ysl5lo] span[data-astro-cid-75ysl5lo]{width:var(--w);background:linear-gradient(to top, var(--gold), #efc54126);transform-origin:bottom;height:100%;animation:spine-rise 1.6s var(--ease-out) forwards;animation-delay:calc(.3s + (4 - var(--i)) * 90ms);transform:scaleY(0)}.page-hero--split[data-astro-cid-75ysl5lo] .page-hero__spines[data-astro-cid-75ysl5lo]{opacity:.08}@keyframes spine-rise{to{transform:none}}@keyframes hero-fade{to{opacity:.7}}.page-hero__main[data-astro-cid-75ysl5lo]{padding-block:calc(var(--nav-height) + clamp(3rem, 2rem + 4vw, 6rem)) clamp(4rem, 3rem + 4vw, 7rem)}.page-hero__inner[data-astro-cid-75ysl5lo]{gap:clamp(40px,5vw,80px);display:grid}.page-hero--split[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end}.page-hero--media[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center}.page-hero--form[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start}.page-hero--form[data-astro-cid-75ysl5lo] .page-hero__content[data-astro-cid-75ysl5lo]{top:calc(var(--nav-height) + 40px);position:sticky}.page-hero__content[data-astro-cid-75ysl5lo]{flex-direction:column;gap:24px;max-width:760px;display:flex}.page-hero__eyebrow[data-astro-cid-75ysl5lo]{color:var(--pink);margin-bottom:-4px}.crumbs[data-astro-cid-75ysl5lo] ol[data-astro-cid-75ysl5lo]{font-size:var(--text-sm);color:#fdf6eb99;flex-wrap:wrap;align-items:center;gap:4px 0;font-weight:500;display:flex}.crumbs[data-astro-cid-75ysl5lo] li[data-astro-cid-75ysl5lo]+li[data-astro-cid-75ysl5lo]:before{content:"";vertical-align:middle;opacity:.7;border-top:1.5px solid;border-right:1.5px solid;width:5px;height:5px;margin-inline:12px;display:inline-block;translate:0 -1px;rotate:45deg}.crumbs[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]{transition:color var(--dur-fast) var(--ease-out)}.crumbs[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]:hover{color:var(--pink)}.crumbs[data-astro-cid-75ysl5lo] [data-astro-cid-75ysl5lo][aria-current]{color:var(--cream)}.page-hero__title[data-astro-cid-75ysl5lo] em{font-style:normal}.page-hero__lead[data-astro-cid-75ysl5lo]{text-wrap:pretty;flex-direction:column;gap:16px;max-width:620px;display:flex}.page-hero__lead[data-astro-cid-75ysl5lo] p:first-child{font-size:var(--text-lg);font-weight:500}.page-hero__lead[data-astro-cid-75ysl5lo] p+p{color:#fdf6ebb8}.page-hero__actions[data-astro-cid-75ysl5lo]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.page-hero--center[data-astro-cid-75ysl5lo] .page-hero__content[data-astro-cid-75ysl5lo]{text-align:center;align-items:center;max-width:880px;margin-inline:auto}.page-hero--center[data-astro-cid-75ysl5lo] .page-hero__lead[data-astro-cid-75ysl5lo]{align-items:center;max-width:720px}.page-hero--center[data-astro-cid-75ysl5lo] .page-hero__actions[data-astro-cid-75ysl5lo]{justify-content:center}.page-hero--center[data-astro-cid-75ysl5lo] .page-hero__spines[data-astro-cid-75ysl5lo]{opacity:.1}@media (width<=960px){.page-hero--split[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo],.page-hero--media[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo],.page-hero--form[data-astro-cid-75ysl5lo] .page-hero__inner[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1fr)}.page-hero--form[data-astro-cid-75ysl5lo] .page-hero__content[data-astro-cid-75ysl5lo]{position:static}.page-hero__spines[data-astro-cid-75ysl5lo]{opacity:.1;height:50%}.page-hero__deco[data-astro-cid-75ysl5lo] .page-hero__burst{opacity:.45}.page-hero__deco[data-astro-cid-75ysl5lo] .page-hero__star{display:none!important}}@media (width<=640px){.page-hero__actions[data-astro-cid-75ysl5lo]{flex-direction:column;align-items:stretch}.page-hero--center[data-astro-cid-75ysl5lo] .page-hero__actions[data-astro-cid-75ysl5lo]{align-self:stretch}.page-hero__spines[data-astro-cid-75ysl5lo]{display:none}}@media (prefers-reduced-motion:reduce){.page-hero__glow-center[data-astro-cid-75ysl5lo]{opacity:.7}.page-hero__spines[data-astro-cid-75ysl5lo] span[data-astro-cid-75ysl5lo]{transform:none}.page-hero__deco[data-astro-cid-75ysl5lo] svg{animation:none}}
