.hero[data-astro-cid-ge2uvauf]{background:var(--ink);min-height:min(92svh,860px);color:var(--cream);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}.hero__bg[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0}.hero__bg[data-astro-cid-ge2uvauf] picture[data-astro-cid-ge2uvauf],.hero__bg[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:100%;height:100%;display:block}.hero__bg[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 45%;animation:18s ease-out forwards kenburns}.hero__bg[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(#14121026 0%,#14121040 40%,#141210e0 78%,#141210f7 100%);position:absolute;inset:0}@keyframes kenburns{0%{transform:scale(1)}to{transform:scale(1.06)}}.hero__in[data-astro-cid-ge2uvauf]{max-width:760px;margin-inline:var(--gutter) auto;padding-block:120px 56px;position:relative}@media (width>=1260px){.hero__in[data-astro-cid-ge2uvauf]{width:min(100% - 2 * var(--gutter), var(--max));max-width:none;margin-inline:auto}}.hero__logo[data-astro-cid-ge2uvauf]{filter:drop-shadow(0 6px 18px #00000080);width:clamp(180px,30vw,300px);margin-bottom:18px}h1[data-astro-cid-ge2uvauf]{text-shadow:0 4px 24px #00000080;max-width:14ch;margin-top:14px}h1[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--orange);display:block}.hero__lede[data-astro-cid-ge2uvauf]{max-width:52ch;color:color-mix(in srgb, var(--cream) 85%, transparent);margin:18px 0 26px;font-size:clamp(1rem,1.6vw,1.2rem)}.hero__cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:10px;display:flex}@media (width<=600px){.hero__cta[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:45%}}@media (width<=700px){.hero[data-astro-cid-ge2uvauf]{min-height:auto}.hero__bg[data-astro-cid-ge2uvauf]{height:56vh;inset:0 0 auto}.hero__bg[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:50% 50%;animation:none}.hero__bg[data-astro-cid-ge2uvauf]:after{background:linear-gradient(#14121059 0%,#14121000 30% 55%,#141210 100%)}.hero__in[data-astro-cid-ge2uvauf]{padding-top:calc(56vh - 24px);padding-bottom:40px}.hero__logo[data-astro-cid-ge2uvauf]{display:none}}.merch-scroll[data-astro-cid-ppyv7yga]{scroll-snap-type:x mandatory;grid-auto-columns:minmax(200px,240px);grid-auto-flow:column;gap:16px;margin-inline:-4px;padding:4px 4px 14px;display:grid;overflow-x:auto}.pcard[data-astro-cid-ppyv7yga]{scroll-snap-align:start;gap:6px;text-decoration:none;display:grid}.pcard[data-astro-cid-ppyv7yga] img[data-astro-cid-ppyv7yga]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius);background:var(--sand);transition:transform .2s}.pcard[data-astro-cid-ppyv7yga]:hover img[data-astro-cid-ppyv7yga]{transform:scale(1.02)}.pcard__t[data-astro-cid-ppyv7yga]{font-size:.95rem;font-weight:600;line-height:1.3}.rev[data-astro-cid-4bjs7uhz]{background:var(--paper);border-radius:var(--radius);box-shadow:var(--shadow);align-content:start;gap:10px;margin:0;padding:24px;display:grid}.rev__stars[data-astro-cid-4bjs7uhz]{color:var(--orange);gap:2px;display:flex}.rev__stars[data-astro-cid-4bjs7uhz] svg{width:18px;height:18px}.rev[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{margin:0;font-size:1.02rem}.rev[data-astro-cid-4bjs7uhz] footer[data-astro-cid-4bjs7uhz]{color:var(--muted);font-size:.9rem}.rev-cta[data-astro-cid-4bjs7uhz]{color:var(--ink)}.rating[data-astro-cid-4bjs7uhz]{align-items:center;gap:8px;display:flex;color:var(--ink)!important}.rating__stars[data-astro-cid-4bjs7uhz]{color:var(--orange);display:inline-flex}.rating__stars[data-astro-cid-4bjs7uhz] svg{width:18px;height:18px}.rating[data-astro-cid-4bjs7uhz] a[data-astro-cid-4bjs7uhz]{color:var(--muted)}.ig[data-astro-cid-evxc3vox]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (width>=700px){.ig[data-astro-cid-evxc3vox]{grid-template-columns:repeat(6,1fr)}}.ig[data-astro-cid-evxc3vox] img[data-astro-cid-evxc3vox]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);transition:transform .2s}.ig[data-astro-cid-evxc3vox] a[data-astro-cid-evxc3vox]:hover img[data-astro-cid-evxc3vox]{transform:scale(1.03)}
