.hs-tag[data-astro-cid-j7pv25f6]{position:fixed;left:.6rem;top:calc(var(--hs-h, 76px) + .5rem);z-index:60;background:#d94f10;color:#fff;font:700 .68rem/1 ui-monospace,Menlo,monospace;padding:.35rem .55rem;letter-spacing:.05em;text-transform:uppercase}.hs-slide[data-astro-cid-j7pv25f6]{position:relative;min-height:calc(100svh - var(--hs-h, 76px));display:flex;align-items:flex-end;overflow:hidden;color:#fff;scroll-snap-align:start;scroll-margin-top:0}.hs-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:var(--hs-img) var(--hs-pos) / cover no-repeat;transform:scale(1.07);transition:transform 2.4s cubic-bezier(.2,.7,.2,1)}.hs-slide[data-astro-cid-j7pv25f6].is-in .hs-bg[data-astro-cid-j7pv25f6]{transform:scale(1)}.hs-shade[data-astro-cid-j7pv25f6]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0a160e80,#0a160e00 30% 50%,#0a160ec7)}.hs-slide--title[data-astro-cid-j7pv25f6] .hs-shade[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,#0a160eb3,#0a160e1a 38%,#0a160e00 55%,#0a160e99)}.hs-slide--title[data-astro-cid-j7pv25f6]{align-items:stretch}.hs-copy[data-astro-cid-j7pv25f6]{position:relative;z-index:2;width:100%;color:#fff;padding:clamp(1.4rem,4vw,3.5rem) clamp(1.4rem,4vw,3.5rem) clamp(2.4rem,5vw,3.8rem);opacity:0;transform:translateY(24px);transition:opacity 1s ease .35s,transform 1s ease .35s}.hs-slide[data-astro-cid-j7pv25f6].is-in .hs-copy[data-astro-cid-j7pv25f6]{opacity:1;transform:none}.hs-slide--title[data-astro-cid-j7pv25f6] .hs-copy[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:clamp(2.2rem,5vw,4rem)}.hs-kicker[data-astro-cid-j7pv25f6]{margin:0;color:#fff;font:600 .78rem/1.4 Work Sans,system-ui,sans-serif;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 1px 12px rgba(0,0,0,.4)}.hs-title[data-astro-cid-j7pv25f6]{margin:.2em 0 0;color:#fff;font-family:Anton,Impact,Arial Narrow,sans-serif;font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:.005em;font-size:clamp(2.6rem,9.2vw,11rem);text-shadow:0 2px 30px rgba(0,0,0,.3)}.hs-line[data-astro-cid-j7pv25f6]{margin:0;color:#fff;max-width:34rem;font:500 clamp(1.15rem,2.2vw,1.8rem)/1.35 "Work Sans",system-ui,sans-serif;text-shadow:0 1px 14px rgba(0,0,0,.45)}.hs-btn[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:1.4rem;border:2px solid #fff;color:#fff;padding:.85rem 1.5rem;font:600 .9rem/1 Work Sans,system-ui,sans-serif;text-decoration:none;letter-spacing:.04em}.hs-btn[data-astro-cid-j7pv25f6]:hover,.hs-btn[data-astro-cid-j7pv25f6]:focus-visible{background:#fff;color:#1d3a26}.hs-cap[data-astro-cid-j7pv25f6]{margin:0;color:#fff;font:600 .78rem/1.4 Work Sans,system-ui,sans-serif;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 1px 12px rgba(0,0,0,.5)}.hs-slide--split[data-astro-cid-j7pv25f6]{background:#14231a}.hs-slide--split[data-astro-cid-j7pv25f6] .hs-bg[data-astro-cid-j7pv25f6]{left:38%}@media(max-width:620px){.hs-slide--split[data-astro-cid-j7pv25f6] .hs-bg[data-astro-cid-j7pv25f6]{left:0}}.hs-cue[data-astro-cid-j7pv25f6]{position:absolute;z-index:2;left:50%;bottom:1.4rem;transform:translate(-50%);font:600 .68rem/1 Work Sans,system-ui,sans-serif;letter-spacing:.3em;text-transform:uppercase;opacity:.85}.hs-rail[data-astro-cid-j7pv25f6]{position:fixed;right:1rem;top:50%;z-index:55;transform:translateY(-50%);display:grid;gap:.6rem}.hs-rail__dot[data-astro-cid-j7pv25f6]{width:.65rem;height:.65rem;border-radius:50%;border:1.5px solid #fff;background:transparent;box-shadow:0 0 6px #00000073}.hs-rail__dot[data-astro-cid-j7pv25f6].hs-rail__dot--gap{margin-top:.9rem}.hs-rail__dot[data-astro-cid-j7pv25f6].is-on{background:#fff}@media(max-width:620px){.hs-bg[data-astro-cid-j7pv25f6]{background-position:var(--hs-posm)}.hs-title[data-astro-cid-j7pv25f6]{font-size:15vw}.hs-rail[data-astro-cid-j7pv25f6]{right:.5rem}}@media(prefers-reduced-motion:reduce){html{scroll-snap-type:none}.hs-bg[data-astro-cid-j7pv25f6],.hs-copy[data-astro-cid-j7pv25f6]{transition:none;transform:none;opacity:1}}html{scroll-snap-type:y proximity;scroll-padding-top:var(--hs-h, 76px)}
