.hero[data-astro-cid-torieiex]{max-width:1080px;margin:0 auto;padding:var(--s-6) var(--s-4) 0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "stage" "copy";justify-items:center;text-align:center}.head[data-astro-cid-torieiex]{grid-area:head}.stage[data-astro-cid-torieiex]{grid-area:stage}.copy[data-astro-cid-torieiex]{grid-area:copy;max-width:520px}.eyebrow[data-astro-cid-torieiex]{font:var(--t-label-site);letter-spacing:var(--track-label-site);color:#ffe9a8}.hook[data-astro-cid-torieiex]{margin-top:var(--s-3);font:var(--t-display);font-size:clamp(56px,16vw,96px);color:var(--text-primary)}.stage[data-astro-cid-torieiex]{position:relative;margin-top:var(--s-6);display:flex;justify-content:center}.halo[data-astro-cid-torieiex]{position:absolute;left:50%;top:50%;width:min(560px,100vw);height:560px;transform:translate(-50%,-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(var(--lantern-rgb),.34),rgba(var(--lantern-rgb),.1) 55%,rgba(var(--lantern-rgb),0));pointer-events:none}.live[data-astro-cid-torieiex]{position:relative;animation:limited-live 6s var(--ease-wave) infinite}@keyframes limited-live{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.frame[data-astro-cid-torieiex]{width:min(264px,70vw);box-sizing:border-box;border-radius:14px;padding:3px;background:linear-gradient(150deg,#ffe9a8,#d48a0a 55%,#8a5a08);box-shadow:0 0 22px rgba(var(--lantern-rgb),.3)}.box[data-astro-cid-torieiex]{position:relative;--mx-ratio-w: 3;--mx-ratio-h: 4;border-radius:11px;overflow:hidden;background:var(--surface-card)}.art[data-astro-cid-torieiex]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.scrim[data-astro-cid-torieiex]{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:11px;box-shadow:inset 0 0 0 1px rgba(var(--stage-bottom-rgb),.55);background:linear-gradient(180deg,rgba(var(--stage-bottom-rgb),.38) 0%,transparent 28%,rgba(var(--stage-bottom-rgb),.5) 62%,rgba(var(--stage-bottom-rgb),.95) 100%);pointer-events:none}.tag[data-astro-cid-torieiex]{position:absolute;top:10px;left:10px;padding:5px 9px;border-radius:12px;background:rgba(var(--lantern-rgb),.18);border:1px solid rgba(255,233,168,.55);font:var(--t-label);font-size:11px;letter-spacing:var(--track-label);color:#ffe9a8}.footer[data-astro-cid-torieiex]{position:absolute;left:0;right:0;bottom:0;padding:12px 14px;text-align:left}.name[data-astro-cid-torieiex]{font:var(--t-label);font-size:18px;letter-spacing:0;line-height:1.1;color:var(--text-primary);text-shadow:0 1px 3px rgba(var(--shade-rgb),.8)}.series[data-astro-cid-torieiex]{margin-top:5px;font:var(--t-body-sm);color:#ffe9a8}.copy[data-astro-cid-torieiex]{margin-top:var(--s-8)}.lead[data-astro-cid-torieiex]{font:var(--t-body-lg);color:var(--text-secondary)}.timer[data-astro-cid-torieiex]{margin-top:var(--s-6);padding:var(--s-5);border-radius:var(--r-card);background:var(--surface);box-shadow:inset 0 1px rgba(var(--text-primary-rgb),.1)}.timer-label[data-astro-cid-torieiex]{font:var(--t-body-sm);color:var(--text-muted)}.timer-cells[data-astro-cid-torieiex]{margin-top:var(--s-3);display:flex;justify-content:center;gap:var(--s-6)}.timer-cells[data-astro-cid-torieiex][hidden]{display:none}.cell[data-astro-cid-torieiex]{display:flex;align-items:baseline;gap:5px}.num[data-astro-cid-torieiex]{font:var(--t-numeric);font-size:40px;font-variant-numeric:tabular-nums;color:var(--text-primary)}.unit[data-astro-cid-torieiex]{font:var(--t-label);font-size:13px;letter-spacing:0;color:var(--text-muted)}.timer-date[data-astro-cid-torieiex]{margin-top:var(--s-3);font:var(--t-label);font-size:14px;letter-spacing:0;color:var(--text-primary)}.cta-row[data-astro-cid-torieiex]{margin-top:var(--s-6);display:flex;gap:var(--s-3);flex-wrap:wrap;justify-content:center}.btn-primary[data-astro-cid-torieiex]{--press: var(--press-scale);display:inline-block;padding:15px 26px;border-radius:var(--r-pill);background:var(--lime);color:var(--lime-ink);font:var(--t-label-site);letter-spacing:var(--track-label-site);text-decoration:none;box-shadow:var(--glow-lime);transition:background var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.btn-ghost[data-astro-cid-torieiex]{--press: var(--press-scale);display:inline-block;padding:15px 26px;border-radius:var(--r-pill);border:1px solid var(--hairline-strong);color:var(--text-secondary);font:var(--t-label-site);letter-spacing:var(--track-label-site);text-decoration:none;transition:color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}@media(hover:hover){.btn-primary[data-astro-cid-torieiex]:hover{background:var(--lime-hover);box-shadow:var(--glow-lime-strong)}.btn-ghost[data-astro-cid-torieiex]:hover{color:var(--text-primary);border-color:var(--text-muted)}}.details[data-astro-cid-torieiex]{max-width:1080px;margin:0 auto;padding:var(--s-14) var(--s-4) var(--s-10);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-10)}.group[data-astro-cid-torieiex]{font:var(--t-label);font-size:12px;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--text-faint)}.facts[data-astro-cid-torieiex]{margin-top:var(--s-3);border-radius:14px;background:var(--surface);box-shadow:inset 0 1px rgba(var(--text-primary-rgb),.1);padding:2px var(--s-4)}.fact[data-astro-cid-torieiex]{display:flex;align-items:baseline;gap:var(--s-4);padding:14px 0;border-top:1px solid var(--hairline-faint)}.fact[data-astro-cid-torieiex]:first-child{border-top:none}.fact-key[data-astro-cid-torieiex]{flex:none;width:104px;font:var(--t-body-sm);color:var(--text-muted)}.fact-value[data-astro-cid-torieiex]{font:var(--t-label);font-size:14px;letter-spacing:0;line-height:1.4;color:var(--text-primary)}.steps[data-astro-cid-torieiex]{margin-top:var(--s-3);padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--s-3)}.step[data-astro-cid-torieiex]{display:flex;gap:var(--s-4);padding:var(--s-4);border-radius:14px;background:var(--surface);box-shadow:inset 0 1px rgba(var(--text-primary-rgb),.1)}.step-num[data-astro-cid-torieiex]{flex:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,233,168,.5);background:rgba(var(--lantern-rgb),.14);font:var(--t-label);font-size:14px;letter-spacing:0;color:#ffe9a8}.step-title[data-astro-cid-torieiex]{font:var(--t-label);font-size:15px;letter-spacing:0;line-height:1.3;color:var(--text-primary)}.step-text[data-astro-cid-torieiex]{margin-top:6px;font:var(--t-body-sm);color:var(--text-secondary)}.more[data-astro-cid-torieiex]{margin-top:var(--s-4);font:var(--t-body-sm);color:var(--text-muted)}.more[data-astro-cid-torieiex] a[data-astro-cid-torieiex]{color:var(--text-primary)}@media(min-width:960px){.hero[data-astro-cid-torieiex]{padding-top:var(--s-14);grid-template-columns:auto minmax(0,480px);grid-template-areas:"stage head" "stage copy";column-gap:96px;align-content:center;justify-content:center;justify-items:start;text-align:left}.head[data-astro-cid-torieiex]{align-self:end}.stage[data-astro-cid-torieiex]{margin-top:0;align-self:center}.frame[data-astro-cid-torieiex]{width:330px}.copy[data-astro-cid-torieiex]{margin-top:var(--s-6);align-self:start}.cta-row[data-astro-cid-torieiex],.timer-cells[data-astro-cid-torieiex]{justify-content:flex-start}.details[data-astro-cid-torieiex]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-8)}}@media(prefers-reduced-motion:reduce){.live[data-astro-cid-torieiex]{animation:none}}
