:root{--ink: oklch(14% .008 60);--ink-2: oklch(18% .008 60);--ink-3: oklch(23% .008 60);--line: oklch(30% .008 60);--line-soft: oklch(24% .008 60);--text: oklch(95% .006 80);--text-dim: oklch(70% .008 70);--text-faint: oklch(55% .008 70);--tally: oklch(56% .19 27);--tally-ink: oklch(97% .01 80);--gold: oklch(80% .11 80);--font: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", system-ui, "Helvetica Neue", sans-serif;--ease: cubic-bezier(.16, 1, .3, 1);--gut: clamp(1.1rem, 4vw, 4rem);--bar-h: 3.25rem}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;padding-bottom:var(--bar-h);background:var(--ink);color:var(--text);font-family:var(--font);font-size:1rem;line-height:1.5;font-synthesis:none;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}h1,h2,h3{margin:0;font-weight:600;letter-spacing:-.03em;line-height:1.02;text-wrap:balance}h1{font-size:clamp(2.6rem,7vw,5.5rem)}h2{font-size:clamp(1.9rem,4.4vw,3.4rem)}h3{font-size:1.15rem;letter-spacing:-.015em}p{margin:0}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.02em}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;left:1rem;top:-4rem;z-index:60;background:var(--text);color:var(--ink);padding:.5rem .8rem;border-radius:.3rem;text-decoration:none}.skip-link:focus-visible{top:1rem}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.reveal{opacity:0;transform:translateY(14px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.is-in{opacity:1;transform:none}.site-header{position:absolute;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem var(--gut) 0}.wordmark{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;font-size:.75rem;font-weight:600;letter-spacing:.16em}.wordmark-notch{width:1.5rem;height:.62rem;border:1.5px solid currentColor;border-bottom:0;border-radius:.5rem .5rem 0 0;position:relative}.wordmark-notch:after{content:"";position:absolute;left:50%;top:.14rem;width:.24rem;height:.24rem;border-radius:50%;background:var(--tally);transform:translate(-50%)}.site-header nav{display:flex;gap:.15rem}.site-header nav a{padding:.4rem .7rem;border-radius:999px;text-decoration:none;font-size:.82rem;color:var(--text-dim);transition:color .2s,background .2s}.site-header nav a:hover{color:var(--text);background:#ffffff14}.header-end{display:flex;align-items:center;gap:.75rem}.header-cta{display:flex;align-items:center;gap:.4rem}.header-cta .button{padding:.42rem .85rem;font-size:.82rem}.hero{position:relative;isolation:isolate;min-height:100svh;display:grid;place-items:center;padding:clamp(4.5rem,9vh,6.5rem) var(--gut) clamp(2.5rem,6vh,4rem);background:radial-gradient(90% 65% at 50% 4%,oklch(22% .01 60),transparent 72%),var(--ink)}.mac{width:min(64rem,100%);max-width:calc((100svh - 13rem)*1.6);min-width:17rem}.mac-lid{padding:clamp(.3rem,.7vw,.55rem);border-radius:clamp(.8rem,1.6vw,1.4rem);background:linear-gradient(180deg,#737576,#414244 10%,#2a2b2d);box-shadow:0 0 0 1px #85868873,0 1px #ffffff47 inset,0 30px 70px -34px #000000d9}.mac-screen{position:relative;aspect-ratio:16 / 10;border-radius:clamp(.6rem,1.2vw,1.1rem);overflow:hidden;background:linear-gradient(165deg,#2b221a,#05080a 58%)}.mac-screen:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,oklch(100% 0 0 / .05) 0 22%,transparent 42%)}.mac-menubar{position:relative;z-index:2;display:flex;align-items:center;gap:clamp(.5rem,1.2vw,1.1rem);height:clamp(1.3rem,2.4vw,1.9rem);padding:0 clamp(.5rem,1.2vw,1.1rem);background:#ffffff0d;font-size:clamp(.45rem,.85vw,.72rem);color:#ffffff8c;white-space:nowrap}.mac-menubar .apple{width:.55em;height:.62em;background:currentColor;clip-path:polygon(50% 0,100% 32%,82% 100%,18% 100%,0 32%);opacity:.8}.mac-menubar .spacer{flex:1}.jumbo{position:absolute;top:0;left:50%;translate:-50% 0;z-index:4;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(.5rem,1.4vw,1.4rem);width:clamp(15rem,52%,36rem);height:clamp(2.6rem,6vw,4.6rem);padding:0 clamp(.7rem,1.6vw,1.4rem);border-radius:0 0 clamp(.8rem,1.8vw,1.6rem) clamp(.8rem,1.8vw,1.6rem);background:#010101;box-shadow:0 0 0 1px #ffffff12,0 18px 40px -18px #000c}.jumbo-slot{display:flex;align-items:center;gap:clamp(.4rem,.9vw,.7rem);min-width:0;padding:.3rem;border:0;border-radius:.5rem;background:none;color:var(--text);text-align:left;cursor:pointer;transition:background .22s}.jumbo-slot.right{justify-content:flex-end;text-align:right}.jumbo-slot:hover{background:#ffffff14}.jumbo-mark{flex:none;width:clamp(1.1rem,2.4vw,1.9rem);aspect-ratio:1;border-radius:50%;border:clamp(2px,.35vw,3px) solid var(--tally)}.jumbo-mark.ring{border-color:var(--gold)}.jumbo-mark.square{border-radius:.3rem;border:0;background:var(--gold)}.jumbo-text{display:grid;min-width:0;line-height:1.15}.jumbo-text b{font-size:clamp(.62rem,1.25vw,1rem);font-weight:600;letter-spacing:-.01em;white-space:nowrap}.jumbo-text small{font-size:clamp(.45rem,.9vw,.72rem);color:var(--text-faint);white-space:nowrap}.jumbo-cam{flex:none;display:grid;place-items:center;width:clamp(1rem,2.2vw,1.7rem);aspect-ratio:1}.notch-lens{width:clamp(.42rem,.9vw,.72rem);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 34% 30%,#536b85,#233242 50%,#0d1823,#010408);box-shadow:0 0 0 2px #0a0e11}.mac-desktop{position:absolute;inset:0;display:grid;place-items:center;padding:0 2rem}.mac-caption{font-size:clamp(1.1rem,4vw,3.2rem);font-weight:600;letter-spacing:-.04em;color:#ffffff2b;text-align:center}.mac-hinge{height:clamp(.2rem,.45vw,.35rem);width:22%;margin:0 auto;border-radius:0 0 .3rem .3rem;background:linear-gradient(180deg,#373839,#151617)}.mac-foot{height:clamp(.35rem,.7vw,.55rem);width:104%;margin:0 auto;border-radius:0 0 .7rem .7rem;background:linear-gradient(180deg,#464849,#212223 60%,#111213);box-shadow:0 22px 40px -26px #000000d9}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}.button{display:inline-flex;align-items:center;gap:.5rem;border:1px solid oklch(100% 0 0 / .2);background:#ffffff0f;color:var(--text);padding:.72rem 1.1rem;border-radius:.4rem;font-size:.92rem;font-weight:500;text-decoration:none;cursor:pointer;transition:background .2s,border-color .2s}.button:hover{background:#ffffff1f;border-color:#ffffff59}.button-accent{background:var(--tally);border-color:var(--tally);color:var(--tally-ink);font-weight:600}.button-accent:hover{background:#de463f;border-color:#de463f}.text-link{color:var(--text);text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:1px}.text-link:hover{border-color:var(--text)}.ticker{overflow:hidden;border-block:1px solid var(--line-soft);padding:.7rem 0;font-size:.72rem;letter-spacing:.2em;color:var(--text-faint);white-space:nowrap}.ticker-track{display:inline-flex;gap:2.5rem;padding-left:2.5rem;animation:slide 42s linear infinite}.ticker-track i{color:var(--tally);font-style:normal}@keyframes slide{to{transform:translate(-50%)}}.section{padding:clamp(3.5rem,9vw,8rem) var(--gut);max-width:84rem;margin-inline:auto}.eyebrow{display:flex;align-items:center;gap:.55rem;font-size:.7rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint)}.dot{width:.42rem;aspect-ratio:1;border-radius:50%;background:var(--tally)}.head{display:grid;gap:1rem;max-width:34ch;margin-bottom:clamp(2rem,5vw,3.5rem)}.head p:last-child{color:var(--text-dim);max-width:46ch}.lots{border-top:1px solid var(--line)}.lot{border-bottom:1px solid var(--line-soft)}.lot-summary{width:100%;display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto auto 2rem;align-items:center;gap:1.2rem;padding:clamp(1.1rem,2.4vw,1.7rem) 0;background:none;border:0;text-align:left;cursor:pointer;transition:opacity .2s}.lot-summary:hover{opacity:.72}.lot-index{font-size:.78rem;color:var(--text-faint);letter-spacing:.1em}.lot-name{display:grid;gap:.2rem}.lot-name strong{font-size:clamp(1.15rem,2.4vw,1.7rem);font-weight:600;letter-spacing:-.025em}.lot-name span{font-size:.84rem;color:var(--text-faint)}.lot-price{text-align:right;display:grid;gap:.15rem}.lot-price b{font-size:clamp(1.3rem,2.8vw,2rem);font-weight:600}.lot-price span{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.lot-state{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .7rem;border:1px solid var(--line);border-radius:999px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap}.lot-state[data-state=leading],.lot-state[data-state=live]{border-color:color-mix(in oklch,var(--tally) 60%,transparent);color:var(--text)}.lot-chev{justify-self:end;color:var(--text-faint);transition:transform .35s var(--ease)}.lot.is-open .lot-chev{transform:rotate(45deg)}.lot-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease)}.lot.is-open .lot-panel{grid-template-rows:1fr}.lot-panel>div{overflow:hidden}.bid-form{display:grid;gap:1rem;padding:.4rem 0 clamp(1.6rem,4vw,2.4rem)}.bid-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem}.bid-fields .span-all,.bid-form .span-all{grid-column:1 / -1}.bid-review{display:grid;gap:1.2rem;padding:clamp(1rem,2.5vw,1.5rem);border:1px solid var(--line);border-radius:.9rem;background:var(--ink-2)}.review-rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:.1rem 2.5rem;margin:0}.review-rows>div{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;border-bottom:1px solid var(--line-soft);padding:.55rem 0}.review-rows dt{flex:none;font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.review-rows dd{margin:0;text-align:right;font-weight:500;overflow-wrap:anywhere}label{display:grid;gap:.4rem;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}input,select{background:var(--ink-2);border:1px solid var(--line);border-radius:.35rem;padding:.7rem .8rem;font-size:.95rem;letter-spacing:normal;text-transform:none;color:var(--text);transition:border-color .2s}input:hover,select:hover{border-color:#46413e}input::placeholder{color:var(--text-faint)}.terms{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem 1.5rem;padding-top:.3rem}.terms p{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--line-soft);padding-bottom:.35rem;font-size:.85rem;color:var(--text-faint)}.terms b{color:var(--text);font-weight:500}.form-note{margin:0;font-size:.85rem;color:var(--text-faint)}.notes{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.2rem;margin-top:clamp(2rem,5vw,3rem)}.notes p{display:grid;gap:.4rem;font-size:.9rem;color:var(--text-dim);border-top:1px solid var(--line-soft);padding-top:.8rem}.notes span{font-size:.7rem;letter-spacing:.14em;color:var(--tally)}.anatomy{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(1rem,3vw,2.5rem)}.stage{position:relative;min-height:24rem;border-radius:1rem;overflow:hidden;background:radial-gradient(120% 90% at 50% 118%,#2f2115,#150f0b,#020303 62%);border:1px solid var(--line-soft)}.stage-bar{display:flex;justify-content:space-between;padding:.7rem 1rem;font-size:.72rem;color:var(--text-faint)}.stage-notch{position:absolute;top:0;left:50%;translate:-50% 0;display:flex;align-items:flex-start;gap:.4rem}.stage-cutout{width:8.5rem;height:2rem;background:#010101;border-radius:0 0 1rem 1rem;display:grid;place-items:center}.stage-cutout .notch-lens{width:.5rem;box-shadow:0 0 0 3px #000}.slot-pill{margin-top:.4rem;display:inline-flex;align-items:center;gap:.4rem;height:1.8rem;padding:0 .6rem;border-radius:999px;border:1px solid oklch(100% 0 0 / .14);background:#020203;color:var(--text);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.slot-pill.is-active{border-color:var(--tally)}.ear-mark,.slot-mark{width:.55rem;aspect-ratio:1;border-radius:.12rem;background:var(--tally)}.ear-mark.ring,.slot-mark.ring{border-radius:50%;background:none;border:1.5px solid var(--gold)}.stage-bundle{position:absolute;left:50%;bottom:clamp(2.6rem,6vw,3.4rem);translate:-50% 0;padding:.6rem 1.1rem;border-radius:999px;border:1px dashed var(--line);background:#ffffff0a;color:var(--text-dim);font-size:.82rem;cursor:pointer;transition:color .2s,border-color .2s}.stage-bundle:hover,.stage-bundle.is-active{color:var(--text);border-color:var(--tally);border-style:solid}.stage-tag{position:absolute;bottom:.9rem;font-size:.68rem;letter-spacing:.14em;color:var(--text-faint)}.stage-tag.left{left:1rem}.stage-tag.right{right:1rem}.inspector{display:grid;align-content:start;gap:1.1rem;padding:clamp(1.2rem,3vw,1.8rem);border:1px solid var(--line-soft);border-radius:1rem;background:var(--ink-2)}.inspector-index{font-size:clamp(2.6rem,6vw,4rem);font-weight:600;line-height:1;color:var(--line)}.inspector-id{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tally)}.inspector p{color:var(--text-dim);font-size:.94rem}.inspector dl{display:grid;gap:.5rem;margin:0}.inspector dl>div{display:flex;justify-content:space-between;gap:1rem;border-top:1px solid var(--line-soft);padding-top:.5rem}.inspector dt{font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.inspector dd{margin:0;font-weight:500}.statement{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.statement-grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1.5rem,5vw,5rem)}.statement-grid>p:first-child{font-size:.74rem;letter-spacing:.16em;color:var(--text-faint)}.statement-body{display:grid;gap:1.2rem;max-width:40ch}.statement-body p{color:var(--text-dim);font-size:1.05rem}.statement-body .last{color:var(--text)}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem}.steps li{display:grid;gap:.5rem;align-content:start;border-top:1px solid var(--line);padding-top:1rem}.steps b{font-size:.72rem;letter-spacing:.14em;color:var(--tally)}.steps p{color:var(--text-dim);font-size:.92rem}.hosts{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,5vw,4rem);align-items:start}.hosts-copy{display:grid;gap:1.2rem}.hosts-copy p{color:var(--text-dim);max-width:42ch}.hosts-copy ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.hosts-copy li{border-top:1px solid var(--line-soft);padding-top:.5rem;font-size:.9rem;color:var(--text-dim)}.waitlist-form{display:grid;gap:1rem;padding:clamp(1.2rem,3vw,2rem);border:1px solid var(--line-soft);border-radius:1rem;background:var(--ink-2)}.form-topline{display:flex;justify-content:space-between;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.faq{max-width:52rem;border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line-soft)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;cursor:pointer;list-style:none;font-size:1.02rem;font-weight:500}.faq summary::-webkit-details-marker{display:none}.faq summary i{font-style:normal;color:var(--text-faint);transition:transform .3s var(--ease)}.faq details[open] summary i{transform:rotate(45deg)}.faq details p{padding-bottom:1.1rem;color:var(--text-dim);max-width:56ch}.closing{display:grid;gap:1.5rem;justify-items:start;border-top:1px solid var(--line)}footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:2rem var(--gut) 3rem;border-top:1px solid var(--line-soft);font-size:.82rem;color:var(--text-faint)}.bar{position:fixed;inset:auto 0 0;z-index:30;height:var(--bar-h);display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:clamp(.6rem,2vw,1.5rem);padding:0 var(--gut);background:#060403db;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);border-top:1px solid var(--line);font-size:.8rem}.bar-live{display:inline-flex;align-items:center;gap:.45rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);white-space:nowrap}.bar-live b{color:var(--text);font-weight:600}.bar-goal{display:grid;gap:.35rem;min-width:0}.bar-goal-row{display:flex;justify-content:space-between;gap:1rem;font-size:.72rem;letter-spacing:.06em;color:var(--text-faint);white-space:nowrap}.bar-goal-row b{color:var(--text);font-weight:600}.meter{height:2px;background:var(--line);overflow:hidden}.meter i{display:block;height:100%;width:0;background:var(--tally);transition:width .8s var(--ease)}.bar-clock{display:inline-flex;align-items:baseline;gap:.2rem;color:var(--text-dim);letter-spacing:.04em;white-space:nowrap}.bar-clock b{color:var(--text);font-weight:600}.bar .button{padding:.45rem .9rem;font-size:.82rem}.bar-cta{display:flex;align-items:center;gap:.4rem}label.agree{grid-column:1 / -1;grid-template-columns:auto 1fr;align-items:start;gap:.7rem;font-size:.82rem;letter-spacing:0;text-transform:none;color:var(--text-dim);line-height:1.4}label.agree input{margin-top:.2rem}.ad-preview{display:grid;gap:.7rem;padding:.9rem 1rem 1rem;border:1px solid var(--line);border-radius:.9rem;background:#020305}.ad-preview-kicker{margin:0;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.ad-preview-bar{display:flex;align-items:center;justify-content:center;gap:.45rem;width:min(100%,26rem);margin-inline:auto;min-height:2.4rem;padding:.35rem .6rem;border-radius:0 0 1rem 1rem;background:#010101}.ad-preview-cam{display:grid;place-items:center;width:1.35rem;aspect-ratio:1;flex:none}.ad-preview-cam i{width:.55rem;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 34% 30%,#536b85,#233242 50%,#0d1823,#010408);box-shadow:0 0 0 2px #0a0e11}.ad-preview-pill{display:flex;align-items:center;gap:.35rem;min-width:5.5rem;max-width:9rem;height:1.7rem;padding:0 .5rem;border-radius:999px;border:1px solid oklch(100% 0 0 / .08);background:#ffffff0a;color:var(--text-faint);overflow:hidden}.ad-preview-pill.is-on{border-color:#ffffff29;background:#010202;color:var(--text)}.ad-preview-pill img{width:.95rem;height:.95rem;object-fit:contain;flex:none}.ad-preview-line{min-width:0;flex:1;overflow:hidden}.ad-preview-line [data-name]{display:inline-block;font-size:.72rem;font-weight:600;white-space:nowrap;will-change:transform}.ad-preview-note{margin:0;font-size:.78rem;color:var(--text-faint)}.creative-preview{width:4.5rem;aspect-ratio:1;display:grid;place-items:center;border:1px solid var(--line);border-radius:.5rem;background:var(--ink-3)}.creative-preview img,.creative-row img{max-width:4.5rem;max-height:4.5rem;object-fit:contain}.creative-row{display:flex;align-items:center;gap:.9rem;padding:.7rem 0;border-bottom:1px solid var(--line-soft)}pre{overflow:auto;padding:1rem;border:1px solid var(--line-soft);border-radius:.5rem;background:var(--ink-2);font-size:.82rem;color:var(--text-dim)}code{padding:.1rem .35rem;border-radius:.25rem;background:var(--ink-3);font-size:.9em}@media(max-width:900px){.anatomy,.hosts,.statement-grid{grid-template-columns:1fr}.lot-summary{grid-template-columns:2.5rem minmax(0,1fr) auto;gap:.8rem}.lot-state,.lot-chev{display:none}.bar{grid-template-columns:auto 1fr auto}.bar-clock{display:none}}@media(max-width:640px){.site-header nav{display:none}.hero{min-height:auto;padding-block:6rem 3.5rem}.bar-cta .button:not(.button-accent){padding:.45rem .7rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.ticker-track{animation:none}.lot-panel,.expand-card,.meter i{transition:none}}
