[data-style=cover]{--card-bg:var(--canvas);--card-border:1px solid color-mix(in oklab,var(--ink) 45%,transparent);--card-blur:none;--card-shadow:5px 5px 0 0 color-mix(in oklab,var(--accent) 85%,transparent);--btn-bg:linear-gradient(var(--ink),var(--ink));--btn-fg:var(--canvas);--btn-border:0 0 0 1px var(--ink) inset;--btn-glow:4px 4px 0 0 var(--accent);--text-gradient:linear-gradient(100deg,var(--ink),var(--accent));--glow:none}[data-style=cover] .glass{border-radius:2px}[data-style=cover] .btn-primary{border-radius:0;text-transform:uppercase;letter-spacing:.14em;font-size:.9rem;font-weight:700;transition:transform .2s,box-shadow .2s}[data-style=cover] .btn-primary:hover:not(:disabled){transform:translate(2px,2px);box-shadow:var(--btn-border),2px 2px 0 0 var(--accent)}[data-style=cover] .pill{border-radius:0;border-color:color-mix(in oklab,var(--ink) 55%,transparent);font-weight:600}[data-style=cover] .input{border-radius:2px;border-color:color-mix(in oklab,var(--ink) 55%,transparent);background:transparent}[data-style=cover] :focus-visible{outline-color:var(--accent);border-radius:0}[data-style=cover] [data-slot=section-title]{font-style:italic;font-weight:500;letter-spacing:-.02em}[data-style=cover] [data-slot=eyebrow]{font-family:var(--font-sans);font-weight:700;letter-spacing:.28em;color:var(--accent)}[data-style=cover] [data-slot=event-card]{border-radius:2px}[data-style=cover] [data-slot=event-card] h3{font-style:italic;font-weight:600}[data-style=cover] [data-slot=greeting]{font-family:var(--font-display);font-style:italic}[data-style=cover] [data-slot=site-nav]{border-radius:0;box-shadow:none;border-width:0 0 1px;border-color:color-mix(in oklab,var(--ink) 25%,transparent);background:color-mix(in oklab,var(--canvas) 92%,transparent)}[data-style=cover] [data-slot=site-nav]>a{font-weight:900;font-style:italic}[data-style=cover] [data-slot=site-footer] p:first-child{font-weight:500}[data-style=cover] [data-slot=site-nav] .glass{box-shadow:none}[data-style=cover] .cover-paper{background:radial-gradient(70% 45% at 85% 0,color-mix(in oklab,var(--accent-3) 22%,transparent),transparent 70%),radial-gradient(60% 40% at 0 100%,color-mix(in oklab,var(--accent) 14%,transparent),transparent 70%),var(--canvas)}[data-style=cover] .cover-vignette{background:radial-gradient(120% 90% at 50% 40%,transparent 55%,color-mix(in oklab,var(--ink) 14%,transparent))}[data-style=cover] .cover-hero{display:flex;min-height:100svh;justify-content:center;padding:5rem 1rem 2.5rem}[data-style=cover] .cover-sheet{container-type:inline-size;display:flex;width:100%;max-width:30rem;flex-direction:column}@media (min-width:768px){[data-style=cover] .cover-hero{align-items:center;padding-top:6rem}[data-style=cover] .cover-sheet{padding:1.75rem 1.75rem 2rem;background:var(--canvas);border:1px solid color-mix(in oklab,var(--ink) 45%,transparent);box-shadow:10px 10px 0 0 color-mix(in oklab,var(--accent) 85%,transparent)}}[data-style=cover] .cover-issue{display:flex;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--ink);padding-bottom:.4rem;font-size:max(.7rem,2.9cqi);font-weight:700;letter-spacing:.16em;text-transform:uppercase}[data-style=cover] .cover-mast{margin-top:.5rem;font-family:var(--font-display);font-optical-sizing:auto;font-size:16.4cqi;font-weight:900;letter-spacing:-.035em;line-height:.95;text-align:center;white-space:nowrap}[data-style=cover] .cover-names{margin-top:1cqi;text-align:center;font-family:var(--font-display);font-style:italic;font-weight:500;line-height:.86;overflow-wrap:anywhere}[data-style=cover] .cover-n1,[data-style=cover] .cover-n2{display:block;font-size:17cqi;letter-spacing:-.02em}[data-style=cover] .cover-amp{display:block;margin:1cqi 0 -1cqi;color:var(--accent-3);font-size:32cqi;font-weight:400;line-height:.7}[data-style=cover] .cover-lines{display:grid;gap:.5rem;margin-top:6cqi}[data-style=cover] .cover-excl{color:var(--accent);font-size:max(.75rem,3.1cqi);font-weight:700;letter-spacing:.14em;text-transform:uppercase}[data-style=cover] .cover-guest{font-family:var(--font-display);font-size:clamp(1.6rem,8.4cqi,3.2rem);font-weight:700;line-height:1.02;text-wrap:balance}[data-style=cover] .cover-events{display:grid;gap:.55rem;margin-top:.4rem;border-top:1px solid color-mix(in oklab,var(--ink) 40%,transparent);padding-top:.7rem;font-size:max(.95rem,3.6cqi);line-height:1.25}[data-style=cover] .cover-events li{display:grid;grid-template-columns:3.4em 1fr;gap:0 .5rem}[data-style=cover] .cover-events b{font-weight:700;font-variant-numeric:tabular-nums}[data-style=cover] .cover-events em{display:block;color:var(--ink-dim);font-size:.88em;font-style:normal}[data-style=cover] .cover-count{margin-top:7cqi;border-top:1px solid var(--ink);border-bottom:1px solid color-mix(in oklab,var(--ink) 40%,transparent);padding:.7rem 0 .8rem;text-align:center}[data-style=cover] [data-slot=countdown]>p{margin-bottom:.35rem;color:var(--ink-dim);font-family:var(--font-sans);font-weight:700;letter-spacing:.2em}[data-style=cover] [data-slot=countdown]>div{display:grid;grid-template-columns:repeat(4,1fr);gap:0}[data-style=cover] [data-slot=countdown-cell]{width:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}[data-style=cover] [data-slot=countdown-cell]+[data-slot=countdown-cell]{border-left:1px solid color-mix(in oklab,var(--ink) 40%,transparent)}[data-style=cover] [data-slot=countdown-cell]>span:first-child{font-family:var(--font-display);font-size:clamp(1.8rem,9.5cqi,3.2rem);font-weight:700;line-height:1}[data-style=cover] [data-slot=countdown-cell]>span:last-child{font-family:var(--font-sans);font-weight:600;color:var(--ink-dim)}[data-style=cover] .cover-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:7cqi}[data-style=cover] .cover-price{font-size:max(.7rem,2.9cqi);font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}[data-style=cover] .cover-price em{display:block;color:var(--accent);font-family:var(--font-display);font-size:max(1.15rem,6.2cqi);font-style:italic;font-weight:600;letter-spacing:0;text-transform:none}[data-style=cover] .cover-barcode{display:block;width:52%;min-height:44px;border:1px solid var(--ink);background:var(--canvas);padding:.45rem .55rem .4rem;text-align:center;font-size:max(.7rem,2.6cqi);font-weight:700;letter-spacing:.08em;line-height:1.25;text-transform:uppercase;box-shadow:4px 4px 0 0 var(--accent);transition:transform .2s,box-shadow .2s,background-color .2s,color .2s}[data-style=cover] .cover-barcode i{display:block;height:11cqi;margin-bottom:.35rem;background:repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 3px,currentColor 3px 5px,transparent 5px 6px,currentColor 6px 7px,transparent 7px 10px)}[data-style=cover] .cover-barcode:hover{background:var(--ink);color:var(--canvas);transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--accent)}@media (prefers-reduced-motion:no-preference){[data-style=cover] .cover-mast{animation:cover-weight 1.8s cubic-bezier(.2,.7,.2,1) both}[data-style=cover] .cover-issue{animation:cover-slide .7s cubic-bezier(.2,.7,.2,1) .1s both}[data-style=cover] .cover-n1{animation:cover-rise 1s cubic-bezier(.2,.7,.2,1) .5s both}[data-style=cover] .cover-amp{animation:cover-amp 1.2s cubic-bezier(.2,.7,.2,1) .8s both}[data-style=cover] .cover-n2{animation:cover-rise 1s cubic-bezier(.2,.7,.2,1) 1s both}[data-style=cover] .cover-events li,[data-style=cover] .cover-excl,[data-style=cover] .cover-guest{animation:cover-slide .7s cubic-bezier(.2,.7,.2,1) 1.5s both}[data-style=cover] .cover-guest{animation-delay:1.65s}[data-style=cover] .cover-events li:first-child{animation-delay:1.85s}[data-style=cover] .cover-events li:nth-child(2){animation-delay:1.95s}[data-style=cover] .cover-events li:nth-child(3){animation-delay:2.05s}[data-style=cover] .cover-events li:nth-child(n+4){animation-delay:2.15s}[data-style=cover] .cover-count,[data-style=cover] .cover-foot{animation:cover-rise .8s cubic-bezier(.2,.7,.2,1) 2.2s both}}@keyframes cover-weight{0%{font-weight:400;letter-spacing:.01em;opacity:0}30%{opacity:1}to{font-weight:900;letter-spacing:-.035em}}@keyframes cover-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes cover-amp{0%{opacity:0;transform:scale(.6) rotate(-12deg)}to{opacity:1;transform:none}}@keyframes cover-slide{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:none}}[data-style=liquid]{--card-bg:linear-gradient(150deg,color-mix(in oklab,var(--canvas) 84%,var(--accent)),color-mix(in oklab,var(--canvas) 92%,var(--accent-2)));--card-border:1px solid color-mix(in oklab,var(--accent) 30%,transparent);--card-blur:none;--card-shadow:0 24px 60px -34px color-mix(in oklab,var(--accent) 60%,transparent),inset 0 1px 0 color-mix(in oklab,var(--line) 10%,transparent);--btn-bg:linear-gradient(105deg,var(--accent) 0%,var(--accent-2) 55%,var(--accent-4) 100%);--btn-fg:var(--on-accent);--btn-border:0 0 0 1px color-mix(in oklab,var(--line) 14%,transparent) inset;--btn-glow:0 14px 44px -14px color-mix(in oklab,var(--accent) 85%,transparent);--text-gradient:linear-gradient(100deg,color-mix(in oklab,var(--accent) 80%,var(--ink)) 0%,var(--accent-2) 35%,var(--accent-4) 70%,color-mix(in oklab,var(--accent-3) 80%,var(--ink)) 100%);--glow:0 0 36px color-mix(in oklab,var(--accent) 35%,transparent)}[data-style=liquid] .liquid-glow{background:radial-gradient(60% 40% at 100% 0,color-mix(in oklab,var(--accent) 11%,transparent),transparent 70%),radial-gradient(70% 45% at 0 55%,color-mix(in oklab,var(--accent-2) 8%,transparent),transparent 70%),radial-gradient(80% 40% at 60% 100%,color-mix(in oklab,var(--accent-3) 9%,transparent),transparent 70%),var(--canvas)}[data-style=liquid] .liquid-hero{--pool:23rem;position:relative;isolation:isolate;overflow:hidden;min-height:max(100svh,40rem);text-align:left}@media (min-width:1024px){[data-style=liquid] .liquid-hero{--pool:12rem;min-height:max(100svh,46rem)}[data-style=liquid] .liquid-names{font-size:clamp(3rem,min(21vw,21svh),12rem)}}[data-style=liquid] .liquid-canvas,[data-style=liquid] .liquid-fallback{position:absolute;inset:0;width:100%;height:100%;z-index:0}[data-style=liquid] .liquid-fallback{overflow:hidden;background:var(--canvas)}[data-style=liquid] .liquid-fallback-field{position:absolute;inset:-15%;background:radial-gradient(38% 26% at 28% 24%,var(--accent),transparent 72%),radial-gradient(42% 30% at 74% 44%,var(--accent-2),transparent 72%),radial-gradient(34% 22% at 22% 56%,var(--accent-3),transparent 72%),radial-gradient(70% 34% at 50% 92%,color-mix(in oklab,var(--accent-4) 70%,var(--accent)),transparent 80%),color-mix(in oklab,var(--accent-3) 55%,var(--accent));animation:liquid-drift 18s ease-in-out infinite alternate}@keyframes liquid-drift{to{transform:translate3d(3%,-2%,0) scale(1.08) rotate(4deg)}}[data-style=liquid] .liquid-canvas{opacity:0;transition:opacity 1.2s ease}[data-style=liquid] .liquid-canvas[data-ready=true]{opacity:1}[data-style=liquid] .liquid-mask{position:absolute;inset:0;z-index:1;mix-blend-mode:multiply;color:var(--ink);padding:8rem 1.25rem 0;background:linear-gradient(to bottom,var(--canvas) 0,var(--canvas) calc(100% - var(--pool) - 7rem),var(--ink) calc(100% - var(--pool)),var(--ink) calc(100% - 3rem),var(--canvas) 100%)}[data-style=liquid] .liquid-names{font-family:var(--font-display);font-weight:900;font-variation-settings:"SOFT" 100,"WONK" 1;font-size:clamp(3rem,min(21vw,23svh),10rem);line-height:.86;letter-spacing:-.03em;overflow-wrap:anywhere}[data-style=liquid] .liquid-names>span{display:block}[data-style=liquid] .liquid-amp{font-style:italic;font-weight:400;font-size:.8em;margin-left:.08em}[data-style=liquid] .liquid-front{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;padding:5.6rem 1.25rem 3rem}[data-style=liquid] .liquid-eyebrow{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.4em;text-transform:uppercase;color:var(--ink-dim)}[data-style=liquid] .liquid-pool{margin-top:auto;display:grid;gap:1.25rem;color:var(--canvas)}[data-style=liquid] .liquid-invite{font-family:var(--font-display);font-style:italic;font-weight:500;font-variation-settings:"SOFT" 100,"WONK" 1;font-size:clamp(1.5rem,6.4vw,2.5rem);line-height:1.12;text-wrap:balance}[data-style=liquid] .liquid-date{margin-top:.5rem;font-weight:700;font-size:.9rem;letter-spacing:.22em;text-transform:uppercase}[data-style=liquid] .liquid-actions{display:grid;gap:1.25rem;justify-items:start}[data-style=liquid] .liquid-cta{display:inline-flex;min-height:3rem;width:100%;align-items:center;justify-content:center;border-radius:999px;padding:0 2rem;font-weight:600;background:var(--canvas);color:var(--ink);box-shadow:0 0 0 1px color-mix(in oklab,var(--canvas) 70%,var(--accent-4)) inset,0 14px 30px -14px color-mix(in oklab,var(--canvas) 80%,transparent);transition:transform .2s ease}[data-style=liquid] .liquid-cta:hover{transform:translateY(-2px)}[data-style=liquid] .liquid-cta:focus-visible,[data-style=liquid] .liquid-pool a:focus-visible{outline:2px solid var(--canvas);outline-offset:3px;box-shadow:0 0 0 5px var(--accent-4)}[data-style=liquid] .liquid-pool [data-slot=countdown]{width:100%}[data-style=liquid] .liquid-pool [data-slot=countdown]>p{color:var(--canvas);font-weight:700}[data-style=liquid] .liquid-pool [data-slot=countdown]>div{justify-content:flex-start}[data-style=liquid] .liquid-pool [data-slot=countdown-cell]{background:var(--canvas);border:1px solid color-mix(in oklab,var(--canvas) 70%,var(--accent-4));box-shadow:none;border-radius:1.1rem;flex:1 1 0;width:auto;max-width:5.5rem}[data-style=liquid] .liquid-pool [data-slot=countdown-cell] span:first-child{color:var(--ink)}[data-style=liquid] .liquid-pool [data-slot=countdown-cell] span:last-child{color:var(--ink-dim)}[data-style=liquid] .liquid-actions>p{color:var(--canvas);background:none;-webkit-text-fill-color:currentColor;font-weight:600}[data-style=liquid] .liquid-hint{position:absolute;z-index:3;right:1.25rem;top:calc(100% - var(--pool) - 9rem);font-family:var(--font-mono);font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim);pointer-events:none;transition:opacity .6s ease}[data-style=liquid] .liquid-hint[data-gone=true]{opacity:0}@media (hover:hover) and (pointer:fine){[data-style=liquid] .liquid-hint{display:none}}@media (min-width:1024px){[data-style=liquid] .liquid-front,[data-style=liquid] .liquid-mask{padding-left:max(3rem,calc((100vw - 72rem) / 2));padding-right:max(3rem,calc((100vw - 72rem) / 2))}[data-style=liquid] .liquid-mask{padding-top:8rem}[data-style=liquid] .liquid-front{padding-top:6.5rem;padding-bottom:3.5rem}[data-style=liquid] .liquid-pool{grid-template-columns:1fr auto;align-items:end;gap:3rem}[data-style=liquid] .liquid-actions{grid-template-columns:auto auto;align-items:end;gap:1.5rem}[data-style=liquid] .liquid-cta{width:auto}[data-style=liquid] .liquid-pool [data-slot=countdown-cell]{flex:0 0 4.75rem}[data-style=liquid] .liquid-hint{right:max(3rem,calc((100vw - 72rem) / 2))}}@media (prefers-reduced-motion:reduce){[data-style=liquid] .liquid-fallback-field{animation:none}}[data-style=liquid] [data-slot=section-title]{font-weight:800;font-variation-settings:"SOFT" 100,"WONK" 1;letter-spacing:-.02em;background:var(--text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.1em}[data-style=liquid] [data-slot=eyebrow]{color:var(--accent-4);letter-spacing:.4em}[data-style=liquid] [data-slot=greeting] p:first-child{font-style:italic;font-weight:600;font-variation-settings:"SOFT" 100,"WONK" 1}[data-style=liquid] [data-slot=event-card]{border-radius:1.75rem}[data-style=liquid] [data-slot=site-nav]{background:color-mix(in oklab,var(--canvas) 82%,transparent);border:1px solid color-mix(in oklab,var(--accent) 35%,transparent);box-shadow:0 10px 30px -18px color-mix(in oklab,var(--accent) 70%,transparent)}[data-style=liquid] [data-slot=site-nav] a:first-child{font-weight:800;font-variation-settings:"SOFT" 100,"WONK" 1}[data-style=liquid] [data-slot=site-footer]>p:first-child{font-weight:500;font-variation-settings:"SOFT" 100,"WONK" 1;background:var(--text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.1em}[data-style=neon]{--neon-name-size:clamp(4.5rem,min(23vw,17svh),11rem);--neon-core:color-mix(in oklab,var(--accent) 30%,var(--ink));--card-bg:color-mix(in oklab,var(--canvas) 82%,transparent);--card-border:1px solid color-mix(in oklab,var(--accent) 38%,transparent);--card-blur:blur(8px);--card-shadow:0 0 22px -8px color-mix(in oklab,var(--accent) 55%,transparent),inset 0 0 26px -14px color-mix(in oklab,var(--accent) 60%,transparent);--btn-bg:linear-gradient(color-mix(in oklab,var(--accent) 12%,var(--canvas)),color-mix(in oklab,var(--accent) 12%,var(--canvas)));--btn-fg:var(--ink);--btn-border:0 0 0 1.5px var(--accent),inset 0 0 14px color-mix(in oklab,var(--accent) 40%,transparent);--btn-glow:0 0 20px -2px color-mix(in oklab,var(--accent) 60%,transparent);--text-gradient:linear-gradient(100deg,var(--neon-core),color-mix(in oklab,var(--accent-2) 40%,var(--ink)));--glow:0 0 6px color-mix(in oklab,var(--accent) 80%,transparent),0 0 22px color-mix(in oklab,var(--accent) 55%,transparent)}[data-style=neon] .neon-wall{background:radial-gradient(120% 70% at 50% 110%,color-mix(in oklab,var(--accent) 10%,var(--canvas)),transparent 70%),repeating-linear-gradient(0deg,transparent 0 34px,color-mix(in oklab,var(--ink) 7%,transparent) 34px 36px),var(--canvas)}[data-style=neon] .neon-bricks{background:repeating-linear-gradient(90deg,transparent 0 70px,color-mix(in oklab,var(--ink) 7%,transparent) 70px 72px);-webkit-mask-image:repeating-linear-gradient(180deg,var(--ink) 0 36px,transparent 36px 72px);mask-image:repeating-linear-gradient(180deg,var(--ink) 0 36px,transparent 36px 72px)}[data-style=neon] .neon-bricks-b{background-position:36px 0;-webkit-mask-image:repeating-linear-gradient(180deg,transparent 0 36px,var(--ink) 36px 72px);mask-image:repeating-linear-gradient(180deg,transparent 0 36px,var(--ink) 36px 72px)}[data-style=neon] .neon-halo{background:radial-gradient(60% 34% at 50% 34%,color-mix(in oklab,var(--accent) 24%,transparent),transparent 72%),radial-gradient(90% 60% at 50% 40%,transparent 40%,color-mix(in oklab,var(--canvas) 85%,transparent) 100%)}[data-style=neon] .neon-floor{background:radial-gradient(70% 90% at 50% 100%,color-mix(in oklab,var(--accent-2) 14%,transparent),transparent 75%)}[data-style=neon] .neon-sign{color:var(--accent);font-weight:400}[data-style=neon] .neon-tube{position:relative;display:block;line-height:1;text-wrap:balance;overflow-wrap:anywhere}[data-style=neon] .neon-name{font-size:var(--neon-name-size)}[data-style=neon] .neon-amp{font-size:calc(var(--neon-name-size) * .6);margin:calc(var(--neon-name-size) * -.08) 0}[data-style=neon] .neon-off{display:block;color:color-mix(in oklab,currentColor 24%,var(--canvas))}[data-style=neon] .neon-on{position:absolute;inset:0;display:block;color:color-mix(in oklab,currentColor 30%,var(--ink));text-shadow:0 0 2px color-mix(in oklab,currentColor 40%,var(--ink)),0 0 9px currentColor,0 0 22px color-mix(in oklab,currentColor 80%,transparent),0 0 48px color-mix(in oklab,currentColor 55%,transparent);will-change:opacity;animation:neon-flicker 1.6s var(--delay,0s) step-end both}[data-style=neon] .neon-amp .neon-on{animation:neon-flicker 1.6s var(--delay,0s) step-end both,neon-hum 11s 5s infinite step-end}@keyframes neon-flicker{0%{opacity:0}18%{opacity:1}22%{opacity:.1}30%{opacity:1}34%{opacity:.25}40%{opacity:1}44%{opacity:.6}50%,to{opacity:1}}@keyframes neon-hum{0%,91%,93%,to{opacity:1}92%{opacity:.4}94%{opacity:.85}}[data-style=neon] .neon-reflection{width:100%;height:calc(var(--neon-name-size) * .45);margin-top:calc(var(--neon-name-size) * -.04);overflow:hidden;opacity:.34;-webkit-mask-image:linear-gradient(to bottom,var(--ink),transparent 85%);mask-image:linear-gradient(to bottom,var(--ink),transparent 85%);animation:neon-flicker 1.6s step-end 1.3s both}[data-style=neon] .neon-reflection>div{transform:scaleY(-1);filter:blur(2px);color:var(--accent)}[data-style=neon] .neon-reflection .neon-on{animation:none;will-change:auto}[data-style=neon] .neon-date{text-shadow:0 0 8px color-mix(in oklab,var(--accent-2) 70%,transparent)}[data-style=neon] .neon-welcome .neon-off{color:color-mix(in oklab,currentColor 30%,var(--canvas))}[data-style=neon] .neon-welcome .neon-on{color:color-mix(in oklab,currentColor 55%,var(--ink));text-shadow:0 0 6px color-mix(in oklab,currentColor 80%,transparent),0 0 18px color-mix(in oklab,currentColor 50%,transparent)}[data-style=neon] [data-slot=countdown]>p{color:var(--ink-dim)}[data-style=neon] [data-slot=countdown-cell]{border-radius:.9rem;background:color-mix(in oklab,var(--canvas) 70%,transparent);border:1.5px solid color-mix(in oklab,var(--accent) 70%,transparent);box-shadow:0 0 14px -4px color-mix(in oklab,var(--accent) 65%,transparent),inset 0 0 12px -6px color-mix(in oklab,var(--accent) 70%,transparent)}[data-style=neon] [data-slot=countdown-cell]>span:first-child{color:var(--neon-core);text-shadow:0 0 6px color-mix(in oklab,var(--accent) 80%,transparent),0 0 16px color-mix(in oklab,var(--accent) 45%,transparent)}[data-style=neon] [data-slot=section-title]{font-size:clamp(3.75rem,17vw,6rem);font-weight:400;line-height:1.05;color:var(--neon-core);text-shadow:0 0 3px color-mix(in oklab,var(--accent) 60%,var(--ink)),0 0 12px var(--accent),0 0 32px color-mix(in oklab,var(--accent) 60%,transparent)}[data-style=neon] [data-slot=eyebrow]{text-shadow:0 0 8px color-mix(in oklab,var(--accent-2) 55%,transparent)}[data-style=neon] [data-slot=event-card] h3{font-size:3.25rem;line-height:1.1;color:color-mix(in oklab,var(--accent-3) 35%,var(--ink));text-shadow:0 0 3px color-mix(in oklab,var(--accent-3) 70%,transparent),0 0 14px color-mix(in oklab,var(--accent) 65%,transparent)}[data-style=neon] #rsvp p.font-display:not(.text-gradient){font-family:var(--font-sans);font-size:1.25rem;font-weight:600;letter-spacing:.01em}[data-style=neon] [data-slot=site-nav]>a{font-size:2rem;line-height:1;color:var(--neon-core);text-shadow:0 0 10px color-mix(in oklab,var(--accent) 80%,transparent)}[data-style=neon] [data-slot=site-footer]>p:first-child{font-size:3rem;line-height:1.1;font-style:normal;color:color-mix(in oklab,var(--accent-2) 40%,var(--ink));text-shadow:0 0 12px color-mix(in oklab,var(--accent-2) 70%,transparent)}[data-style=neon] .btn-primary{text-shadow:0 0 8px color-mix(in oklab,var(--accent) 70%,transparent)}[data-style=neon] .btn-primary:hover{--btn-bg:linear-gradient(color-mix(in oklab,var(--accent) 24%,var(--canvas)),color-mix(in oklab,var(--accent) 24%,var(--canvas)))}@media (prefers-reduced-motion:reduce){[data-style=neon] .neon-amp .neon-on,[data-style=neon] .neon-on,[data-style=neon] .neon-reflection{animation:none}}