.count{display:grid;gap:var(--s-3)}.count__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-2)}.count__cell{display:grid;gap:2px;padding:var(--s-3) var(--s-2) var(--s-2);border-top:2px solid var(--brand);transition:opacity .6s var(--ease-out),translate .6s var(--ease-out);transition-delay:calc(var(--i, 0) * 70ms)}html.js .count__cell:not([data-in]){opacity:0;translate:0 10px}.count__num{font-family:var(--font-mono);font-weight:500;font-size:clamp(2rem,4vw,3.6rem);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.count__lab{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.count__label{font-size:var(--t-sm);color:var(--text-muted)}.about{padding:clamp(80px,12vw,180px) clamp(20px,4vw,72px) clamp(40px,6vw,96px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(32px,5vw,96px);align-items:end}.about__kicker{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--brand);margin-bottom:var(--s-6)}.about__big{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(2.2rem,5.4vw,5.2rem);line-height:.98;letter-spacing:-.025em;text-wrap:balance}.about__big span{color:var(--brand)}.about__big[data-bg-heading]{opacity:calc(.7 + var(--vis, 1) * .3);translate:0 var(--hy,0)}.about__prose{display:grid;gap:var(--s-4);font-size:var(--t-lg);line-height:1.6;color:var(--text);max-width:56ch}.about__prose p:not(:first-child){color:var(--text-muted);font-size:var(--t-base)}.about__prose .source{margin-top:var(--s-2)}@media (max-width:899px){.about{grid-template-columns:1fr;padding-top:72px}}.lineup{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--flush)}.lineCell{position:relative;overflow:hidden;isolation:isolate;grid-column:span 3;min-height:clamp(150px,13vw,200px);display:grid;align-content:end;gap:4px;padding:clamp(16px,1.6vw,24px);border-radius:var(--r-xl);background:linear-gradient(var(--glass-tint),var(--glass-tint)),var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));border:1px solid color-mix(in srgb,var(--brand) 26%,var(--glass-border));transition:opacity .64s var(--ease-out),translate .64s var(--ease-out),border-color var(--d-base);transition-delay:calc(var(--i, 0) * 50ms),calc(var(--i, 0) * 50ms),0s}html.js .lineCell:not([data-in]){opacity:0;translate:0 16px}.lineCell:hover{border-color:var(--brand)}.lineCell[data-billing=headliner]{grid-column:span 6;grid-row:span 2;min-height:clamp(320px,30vw,460px)}.lineCell[data-photo]{color:#F1F7F6;background:var(--gf-950);--text-muted:#CFE3E0;--brand:var(--gf-200)}.lineCell img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:-2;transition:transform 1.4s var(--ease-out)}.lineCell[data-photo]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgb(4 30 28/.95),rgb(4 30 28/.2) 55%,transparent)}.lineCell:hover img{transform:scale(1.05)}.lineCell__slot{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--brand)}.lineCell__name{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:clamp(1.1rem,1.7vw,1.5rem);line-height:1.05;letter-spacing:-.01em}.lineCell[data-billing=headliner] .lineCell__name{font-size:clamp(2rem,4vw,3.6rem)}.lineCell__note{font-size:var(--t-xs);color:var(--text-muted)}.lineCell .glyph{bottom:auto;top:clamp(14px,1.4vw,20px);width:clamp(40px,3.6vw,56px)}.lineCell .ph{justify-self:start}@media (max-width:1023px){.lineCell{grid-column:span 6}.lineCell[data-billing=headliner]{grid-column:span 12}}@media (max-width:559px){.lineCell{grid-column:span 12}}.tiers{display:grid;border-top:1px solid var(--border-strong)}.tierRow{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,2fr) 7rem auto;gap:var(--s-6);align-items:center;padding:var(--s-4) clamp(8px,1vw,16px);border-bottom:1px solid var(--border);transition:background var(--d-base),opacity .6s var(--ease-out),translate .6s var(--ease-out);transition-delay:0s,calc(var(--i, 0) * 40ms),calc(var(--i, 0) * 40ms)}html.js .tierRow:not([data-in]){opacity:0;translate:0 10px}.tierRow:hover{background:color-mix(in srgb,var(--brand) 5%,transparent)}.tierRow[data-status=sold-out]{color:var(--text-muted)}.tierRow[data-status=sold-out] .tierRow__price{text-decoration:line-through;text-decoration-thickness:1px}.tierRow__name{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:var(--t-base);line-height:1.15}.tierRow__name small{display:block;font-family:var(--font-mono);font-weight:400;font-size:var(--t-xs);color:var(--brand);letter-spacing:.06em;margin-top:4px}.tierRow__inc{font-size:var(--t-sm);color:var(--text-muted);line-height:1.5}.tierRow__price{font-family:var(--font-mono);font-size:var(--t-lg);font-variant-numeric:tabular-nums;text-align:right}@media (max-width:899px){.tierRow{grid-template-columns:minmax(0,1fr) auto}.tierRow__inc{grid-column:1/-1;grid-row:2}.tierRow__price{grid-row:1;grid-column:2}.tierRow>:last-child{grid-column:1/-1}}.posterCard{position:relative;margin:0;border-radius:var(--r-xl);overflow:hidden;background:#0c0c0c;transition:opacity .7s var(--ease-out),translate .7s var(--ease-out)}html.js .posterCard:not([data-in]){opacity:0;translate:0 20px}.posterCard img{width:100%;height:auto;display:block}.posterCard figcaption{position:absolute;left:12px;bottom:12px;right:12px;font-family:var(--font-mono);font-size:.72rem;color:rgb(255 255 255/.85);background:rgb(0 0 0/.55);padding:6px 10px;border-radius:var(--r-md)}.form{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4) var(--s-6)}.field{display:grid;gap:6px;align-content:start}.field--wide,.form>.field--wide{grid-column:1/-1}.field label{font-size:var(--t-sm);font-weight:500}.field input,.field select,.field textarea{min-height:48px;width:100%;padding:10px var(--s-4);border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--bg-raised);color:var(--text);font:inherit;font-size:var(--t-base);transition:border-color var(--d-fast),box-shadow var(--d-fast)}.field textarea{resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 22%,transparent)}.field[data-error=true] :is(input,select,textarea){border-color:var(--danger)}.field__hint{font-size:var(--t-xs);color:var(--text-muted)}.field__err{font-size:var(--t-xs);color:var(--danger);font-weight:500}:root[data-theme=dark] .field__err{color:#FF8F7A}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .field__err{color:#FF8F7A}}.field--check label{display:flex;gap:var(--s-3);align-items:flex-start;font-weight:400;color:var(--text-muted)}.field--check input{width:20px;height:20px;min-height:0;margin-top:2px;accent-color:var(--brand)}.formDone{display:grid;gap:var(--s-4);justify-items:start}@media (max-width:639px){.form{grid-template-columns:1fr}}.stepperNav{list-style:none;margin:0 0 var(--s-6);padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-2);counter-reset:s}.stepperNav li{padding:var(--s-3) 0 0;border-top:3px solid var(--border);font-size:var(--t-sm);color:var(--text-muted);transition:border-color var(--d-base),color var(--d-base)}.stepperNav li .mono{font-size:var(--t-xs)}.stepperNav li[data-done=true]{border-color:var(--brand);color:var(--text)}.stepperNav li[aria-current=step]{border-color:var(--accent);color:var(--text);font-weight:600}.coStep{display:grid;gap:var(--s-6);animation:faqIn .36s var(--ease-out)}.coNav{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-3)}.payPh{padding:var(--s-6);border-radius:var(--r-lg);border:2px dashed var(--border-strong);display:grid;gap:var(--s-2);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--brand) 4%,transparent) 0 10px,transparent 10px 20px)}