.intro[data-astro-cid-lcdefpme]{z-index:4;background:#0c0907;align-content:center;place-items:center;gap:2rem;height:100svh;display:grid;position:relative;overflow:hidden}.intro-glow[data-astro-cid-lcdefpme]{opacity:0;background:radial-gradient(40% 35% at 50% 42%,#f6882059,#0000 70%);transition:opacity 1.6s .4s;position:absolute;inset:0}.intro[data-astro-cid-lcdefpme] .intro-flame{transform-origin:50% 100%;filter:drop-shadow(0 0 40px #f6882080);width:clamp(7rem,18vw,13rem);height:auto}.intro-brand[data-astro-cid-lcdefpme]{justify-items:center;display:grid}.intro[data-astro-cid-lcdefpme] .intro-wordmark{color:#fff3e2;width:clamp(14rem,34vw,26rem);height:auto}.intro-ask[data-astro-cid-lcdefpme]{text-align:center;display:none}html.age-asking .intro-ask[data-astro-cid-lcdefpme]{display:block}html.age-asking .intro-cue-wrap[data-astro-cid-lcdefpme]{display:none}html.age-asking .intro[data-astro-cid-lcdefpme] .intro-flame{width:clamp(5.5rem,13vw,10rem)}html.age-asking .intro[data-astro-cid-lcdefpme] .intro-wordmark{width:clamp(12rem,26vw,20rem)}html.age-asking .intro[data-astro-cid-lcdefpme]{gap:1.5rem}.ask-title[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,7vw,5rem)}html.js .intro-ask-inner[data-astro-cid-lcdefpme]{opacity:0}.intro[data-astro-cid-lcdefpme].is-lit .intro-ask-inner[data-astro-cid-lcdefpme]{animation:.9s 1.3s both rise}.intro-cue-wrap[data-astro-cid-lcdefpme]{text-align:center;position:absolute;bottom:2rem;left:0;right:0}.intro[data-astro-cid-lcdefpme].is-lit .intro-cue[data-astro-cid-lcdefpme]{animation:2s ease-in-out 2.4s infinite cue}@keyframes cue{50%{opacity:.6;transform:translateY(6px)}}html.js .intro[data-astro-cid-lcdefpme] .intro-flame,html.js .intro-brand[data-astro-cid-lcdefpme],html.js .intro-cue[data-astro-cid-lcdefpme]{opacity:0}.intro[data-astro-cid-lcdefpme].is-lit .intro-glow[data-astro-cid-lcdefpme]{opacity:1}.intro[data-astro-cid-lcdefpme].is-lit .intro-flame{animation:1.3s cubic-bezier(.2,.9,.25,1.25) both ignite,2.8s ease-in-out 1.3s infinite flicker}.intro[data-astro-cid-lcdefpme].is-lit .intro-brand[data-astro-cid-lcdefpme]{animation:.9s .9s both rise}.intro[data-astro-cid-lcdefpme].is-lit .intro-cue[data-astro-cid-lcdefpme]{opacity:1;transition:opacity .6s 1.8s}@keyframes ignite{0%{opacity:0;filter:drop-shadow(0 0 #f6882000)brightness(3);transform:scale(.15,.05)}55%{opacity:1;transform:scale(.9,1.15)}to{opacity:1;filter:drop-shadow(0 0 40px #f6882080)brightness();transform:scale(1)}}@keyframes flicker{0%,to{transform:scale(1)rotate(0)}30%{transform:scale(1.02,.98)rotate(-1.2deg)}65%{transform:scale(.99,1.03)rotate(.8deg)}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.hero[data-astro-cid-lcdefpme]{min-height:100svh;padding-block:calc(var(--header-h) + 3rem) 4rem;align-items:center;display:grid}.hero-title[data-astro-cid-lcdefpme]{font-size:clamp(4.5rem,14vw,13.5rem)}.hero-phlame[data-astro-cid-lcdefpme]{color:var(--brand);white-space:nowrap;font-size:1.12em;display:block}.hero-visual[data-astro-cid-lcdefpme]{position:relative}.ticker-cross[data-astro-cid-lcdefpme]{padding-block:clamp(1rem,2.5vw,2rem);position:relative;overflow:hidden}.ticker-cross[data-astro-cid-lcdefpme] .ticker{width:110%;margin-left:-5%}.ticker-cross[data-astro-cid-lcdefpme] .cross-a{z-index:2;position:relative;rotate:-2deg}.ticker-cross[data-astro-cid-lcdefpme] .cross-b{margin-top:-.75rem;rotate:1.5deg}.products-head[data-astro-cid-lcdefpme]{padding-block:clamp(5rem,10vw,8rem) clamp(2rem,5vw,4rem)}.stack-card[data-astro-cid-lcdefpme]{flex-direction:column;min-height:100svh;padding:clamp(.75rem,2vw,1.5rem);display:flex;position:sticky;top:0}.stack-inner[data-astro-cid-lcdefpme]{background:var(--card-bg);color:var(--card-fg);transform-origin:50% 0;border-radius:clamp(20px,3vw,40px);flex:1;align-items:center;gap:2rem;padding:clamp(1.75rem,5vw,4.5rem);display:grid;overflow:hidden}@media (width>=1024px){.stack-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.card-num[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.2em;font-size:.9rem;font-weight:700}.card-title[data-astro-cid-lcdefpme]{margin-top:.75rem;font-size:clamp(4rem,12vw,11rem)}.card-tag[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.12em;border:2px solid;border-radius:999px;padding:.35rem .9rem;font-size:.72rem;font-weight:700}.card-fan[data-astro-cid-lcdefpme]{height:clamp(16rem,48svh,34rem);position:relative}@media (width<=1023px){.stack-inner[data-astro-cid-lcdefpme]{align-content:center;gap:.5rem}.card-fan[data-astro-cid-lcdefpme]{aspect-ratio:16/10;height:auto;max-height:34svh;margin-top:1rem}}.fan-piece[data-astro-cid-lcdefpme]{filter:drop-shadow(10px 14px #00000040);width:40%;transition:transform .6s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:4%}.fan-piece[data-astro-cid-lcdefpme] .product-art{width:100%;height:auto;max-height:100%}.fan-0[data-astro-cid-lcdefpme]{z-index:1;left:2%;transform:rotate(-12deg)}.fan-1[data-astro-cid-lcdefpme]{z-index:3;bottom:10%;left:30%;transform:rotate(2deg)}.fan-2[data-astro-cid-lcdefpme]{z-index:2;left:58%;transform:rotate(12deg)}.stack-card[data-astro-cid-lcdefpme]:hover .fan-0[data-astro-cid-lcdefpme]{transform:rotate(-18deg)translate(-6%)}.stack-card[data-astro-cid-lcdefpme]:hover .fan-2[data-astro-cid-lcdefpme]{transform:rotate(18deg)translate(6%)}.wall[data-astro-cid-lcdefpme]{color:#fff3e2;--page-accent:var(--brand);height:100svh;padding:calc(var(--header-h) + 1rem) clamp(1rem, 3vw, 2.5rem) 2rem;background:#0c0907;align-content:center;gap:2rem;display:grid;position:relative;overflow:hidden}@media (width>=1024px){.wall[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center}}.wall-title[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:0 .5rem;display:flex}.wall-count[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;color:var(--brand);font-size:clamp(3.5rem,14vw,13rem)}.wall-total[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,3vw,3rem)}.wall-name[data-astro-cid-lcdefpme]{min-height:1em;margin-top:.5rem;font-size:clamp(2rem,4.5vw,4.5rem)}.wall-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.25rem,1vw,.9rem);display:grid}@media (width>=640px){.wall-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width>=1024px){.wall-grid[data-astro-cid-lcdefpme]{width:min(100%, calc((100svh - var(--header-h) - 4rem) / 5 * 9));grid-template-columns:repeat(9,minmax(0,1fr));justify-self:center}}.post-card[data-astro-cid-lcdefpme]{border:2px solid #fff3e226;border-radius:24px;transition:border-color .3s,transform .3s;display:grid;overflow:hidden}.post-card[data-astro-cid-lcdefpme]:hover{border-color:var(--brand);transform:translateY(-4px)}.post-card[data-astro-cid-lcdefpme] .post-card-photo{aspect-ratio:16/10}.post-card[data-astro-cid-lcdefpme] .lineup-piece{transition:rotate .5s cubic-bezier(.2,.7,.2,1)}.post-card[data-astro-cid-lcdefpme]:hover .lineup-piece{rotate:calc(var(--r) * 1.8)}.post-card-body[data-astro-cid-lcdefpme]{gap:.75rem;padding:1.5rem 1.5rem 1.75rem;display:grid}.post-card-title[data-astro-cid-lcdefpme]{font-variation-settings:"wdth" 75;text-transform:uppercase;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:900;line-height:1}
