.hero.hero-sales{padding:0;position:relative;overflow:visible}.hero-band-top{z-index:5;text-align:center;padding:100px 40px 24px;position:relative}.hero-brand-stack{flex-direction:column;align-items:center;gap:6px;display:flex}.hero-brand-mark{font-family:var(--font-serif), Georgia, serif;letter-spacing:.04em;color:var(--color-bone);text-transform:uppercase;margin:0;font-size:clamp(48px,8.5vw,132px);font-weight:400;line-height:.95}.hero-brand-sub{font-family:var(--font-serif), Georgia, serif;color:var(--color-bone-2);letter-spacing:.04em;text-transform:lowercase;font-size:clamp(20px,1.5vw,26px);font-style:italic}.hero-product-kicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-bone);background:#0b090799;border:1px solid #ffa94d59;border-radius:4px;align-items:center;gap:10px;margin-top:16px;padding:8px 16px;font-size:clamp(16px,1vw,20px);display:inline-flex}.hero-product-kicker .led{background:var(--color-amber);border:0;border-radius:50%;width:7px;height:7px;padding:0;box-shadow:0 0 8px #ffa94dd9}.hero-badge-available{z-index:4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-bone);font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;text-align:left;background:#0b0907c7;border:1px solid #ffa94d73;border-radius:4px;align-items:center;gap:10px;padding:14px 22px;font-size:clamp(16px,1vw,20px);font-weight:500;line-height:1.1;display:inline-flex;position:absolute;top:clamp(140px,22vh,280px);left:clamp(16px,4vw,56px);box-shadow:0 0 32px #ffa94d2e,inset 0 1px #ffa94d0f}.hero-badge-available .led{background:var(--color-amber);border:0;border-radius:50%;flex:none;width:8px;height:8px;padding:0;box-shadow:0 0 10px #ffa94dd9}.hero-badge-text{display:block}.hero-band-bottom{z-index:3;text-align:center;padding:clamp(40px,6vw,80px) 40px clamp(32px,4vw,56px);position:relative}.hero-headline{font-family:var(--font-serif), Georgia, serif;letter-spacing:.01em;color:var(--color-bone);text-transform:uppercase;max-width:26ch;margin:0 auto clamp(28px,4vw,48px);font-size:clamp(28px,4.6vw,64px);font-weight:400;line-height:1.05}.hero-headline .amber{color:var(--color-amber)}.hero-cta-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(16px,3vw,40px);max-width:1240px;margin:0 auto;display:grid}.hero-spec-strip{text-align:left;flex-direction:column;gap:6px;display:flex}.hero-spec-strip>div{flex-direction:column;display:flex}.hero-spec-label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-amber-dim);font-size:11px}.hero-spec-value{font-family:var(--font-mono);color:var(--color-bone);margin-top:2px;font-size:clamp(18px,1.05vw,22px)}.hero-cta-pair{align-items:center;gap:18px;display:flex}.hero-trial-line{text-align:right}.btn.btn-cart{color:#1a1713;min-height:56px;font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px #ffffff47;background:linear-gradient(#ffb964 0%,#ffa94d 50%,#e8932a 100%);border:1px solid #ffa94d99;border-radius:999px;padding:18px 36px;font-size:clamp(19px,1.2vw,24px);font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 0 0 1px #ffa94d2e,0 0 36px #ffa94d73,inset 0 1px #ffffff52,inset 0 -1px #0000002e}.btn.btn-cart:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #ffa94d47,0 0 56px #ffa94da6,inset 0 1px #fff6}.btn.btn-buynow{color:var(--color-amber);min-height:56px;font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;background:0 0;border:1px solid #ffa94d99;border-radius:999px;padding:18px 30px;font-size:clamp(18px,1.1vw,22px);font-weight:500;transition:background .2s,color .2s,box-shadow .2s}.btn.btn-buynow:hover{background:#ffa94d1a;box-shadow:0 0 32px #ffa94d52}.hero-foot-strip{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-bone-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:clamp(28px,3.5vw,44px);font-size:clamp(18px,1.05vw,22px);display:flex}.hero-foot-domain{color:var(--color-bone);font-weight:500}.hero-foot-sep{color:var(--color-text-dim)}.hero-foot-price{color:var(--color-amber);font-weight:500}.rack-mode-section{padding:140px 40px 100px}.rack-mode-frame{border-radius:6px;max-width:1480px;margin:48px auto 0;position:relative;overflow:hidden}.rack-mode-img{border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 60px 120px -20px #000000b3,0 0 0 1px #ffa94d0f}.rack-mode-glow{pointer-events:none;filter:blur(20px);z-index:-1;background:radial-gradient(70% 60% at 50% 100%,#ffa94d2e 0%,#0000 70%);position:absolute;inset:-20px}.rack-mode-cta{margin-top:32px}.trial-kicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-amber);font-size:11px}.trial-card-lede{max-width:540px;color:var(--color-bone-2);margin-bottom:32px;font-size:clamp(20px,1.15vw,24px);line-height:1.65}.trial-card-fineprint{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-mid);margin-top:28px;font-size:10px}@media (max-width:1100px){.hero-cta-row{text-align:center;grid-template-columns:1fr}.hero-spec-strip{text-align:center;align-items:center}.hero-trial-line{text-align:center}.hero-cta-pair{justify-content:center}}@media (max-width:720px){.hero-band-top{padding:80px 20px 20px}.hero-band-bottom{padding:32px 20px 24px}.hero-badge-available{padding:10px 14px;top:110px;left:12px}.btn.btn-cart,.btn.btn-buynow{min-height:48px;padding:14px 22px;font-size:12px}.hero-cta-pair{flex-direction:column;width:100%}.hero-cta-pair>*{justify-content:center;width:100%}}.nav-ghost-wrap{pointer-events:none;z-index:0;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.nav-ghost-text{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;color:#eae0d00b;text-shadow:0 0 80px #ffa94d1a;white-space:nowrap;-webkit-user-select:none;user-select:none;will-change:transform, opacity;font-size:clamp(6rem,22vw,22rem);font-weight:700;line-height:.85}.hero-text{z-index:3}.hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ffa94d1a 0%,#0000 60%);width:1100px;height:1100px;position:absolute;top:-260px;right:-200px}.hero:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#b8733314 0%,#0000 60%);width:800px;height:800px;position:absolute;bottom:-200px;left:-240px}.hero-text{z-index:2;max-width:1080px;margin:0 auto;padding:0 40px;position:relative}.hero-kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-amber);margin-bottom:28px;font-size:11px}.hero-title{font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;color:var(--color-bone);font-size:clamp(64px,11vw,196px);font-weight:600;line-height:.88}.hero-title .italic-accent{font-size:.94em}.hero-lede{font-family:var(--font-sans);color:var(--color-bone-2);max-width:660px;margin:36px 0;font-size:clamp(20px,1.3vw,23px);line-height:1.65}.hero-ctas{flex-wrap:wrap;gap:14px;margin-bottom:56px;display:flex}.hero-meta{font-family:var(--font-mono);border-top:1px solid var(--color-border);grid-template-columns:repeat(4,max-content);gap:48px;padding-top:28px;font-size:13px;line-height:1.7;display:grid}.hero-meta .text-dim{letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-mid);font-size:10px}.lede-strong{color:var(--color-bone);font-weight:500}.section-h2{margin-bottom:16px;font-size:clamp(28px,4.2vw,56px);line-height:.94}.section-lede{max-width:620px;color:var(--color-bone-2);margin-bottom:48px;font-size:clamp(20px,1.15vw,23px);line-height:1.65}.hero-scrub{width:100%;position:relative}.hero-scrub-sticky{background:var(--color-bg);isolation:isolate;place-items:center;width:100%;height:100dvh;display:grid;position:relative;overflow:hidden}.hero-scrub-sticky:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 55%,#ffa94d1a 0%,#0000 70%),radial-gradient(80% 50% at 50% 100%,#b873330f 0%,#0000 70%);position:absolute;inset:0}.hero-scrub-frame{aspect-ratio:16/9;isolation:isolate;border-radius:6px;width:min(96vw,1480px);max-height:88vh;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 80px 160px -20px #000000b3,0 0 0 1px #ffa94d14,0 0 140px -20px #ffa94d33}.hero-scrub-video-full{object-fit:cover;object-position:center;background:var(--color-bg);z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-scrub-watermask{z-index:3;pointer-events:none;background: linear-gradient(315deg, var(--color-bg) 0%, var(--color-bg) 70%, #12100ed9 88%, #12100e00 100%);opacity:0;width:clamp(120px,14%,220px);height:clamp(56px,9%,110px);transition:opacity .4s;position:absolute;bottom:0;right:0}.hero-scrub[data-mode=scrub] .hero-scrub-watermask,.hero-scrub[data-mode=loop] .hero-scrub-watermask{opacity:1}.hero-plate{margin:96px 0 0;position:relative}.hero-plate-glow{pointer-events:none;z-index:0;background:radial-gradient(80% 60% at 50% 100%,#ffa94d38 0%,#0000 70%),radial-gradient(60% 40% at 50% 0,#b873331a 0%,#0000 70%);transition:opacity .4s;position:absolute;inset:0}.hero-plate-frame{z-index:1;will-change:padding, transform;border-radius:6px;max-width:1600px;margin:0 auto;position:relative}.hero-plate-img-wrap{transform-origin:50% 40%;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 80px 160px -20px #000000bf,0 0 0 1px #ffa94d14,0 0 140px -20px #ffa94d38,inset 0 1px #ffffff0a}.hero-plate-img{width:100%;height:auto;display:block}.hero-plate-caption{z-index:1;text-align:right;max-width:1480px;margin:18px auto 0;padding:0 16px;position:relative}.ticker{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);z-index:2;background:#0b090780;margin-top:80px;padding:14px 0;position:relative;overflow:hidden}.ticker.ticker-bottom{background:#0b090759;border-top:0;margin-top:0}.ticker-track{white-space:nowrap;will-change:transform;gap:60px;width:max-content;animation:60s linear infinite tickerScroll;display:flex}.ticker-bottom .ticker-track{animation:90s linear infinite tickerScrollReverse}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes tickerScrollReverse{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.ticker.ticker-bottom .ticker-item{color:var(--color-text-dim);letter-spacing:.22em;font-size:10px}.ticker.ticker-bottom .ticker-dot{background:var(--color-amber-dim);box-shadow:none}.ticker-item{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-mid);align-items:center;gap:12px;font-size:11px;display:inline-flex}.ticker-dot{background:var(--color-amber);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #ffa94db3}.section-label{z-index:4;background:linear-gradient(to bottom, var(--color-bg) 60%, transparent);align-items:center;gap:14px;margin-bottom:36px;padding:8px 0;display:flex;position:sticky;top:90px}.section-label .num{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-amber);font-size:11px;font-weight:500}.section-label .label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--color-text-mid);font-size:10px}.section-label .rule{background:linear-gradient(to right, var(--color-border), transparent);flex:1;height:1px}.signal-section{min-height:110vh;padding:180px 40px 140px}.signal-path{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:linear-gradient(#0000,#1c191799,#0000);margin:60px 0 30px;padding:60px 0;transition:box-shadow .4s;position:relative}.signal-path[data-pinned]{box-shadow:0 0 0 1px #ffa94d0f,0 0 60px -20px #ffa94d33}.signal-line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.signal-stages{grid-template-columns:repeat(12,1fr);gap:8px;display:grid;position:relative}.signal-stage{text-align:center;opacity:.5;flex-direction:column;align-items:center;padding:6px 4px;transition:opacity .4s;display:flex}.signal-stage.lit{opacity:1}.signal-dot{background:var(--color-surface);border:1.5px solid var(--color-border-2);border-radius:50%;width:12px;height:12px;margin-bottom:12px;transition:background .3s,border-color .3s,box-shadow .3s}.signal-stage.lit .signal-dot{background:var(--color-amber);border-color:var(--color-amber);box-shadow:0 0 12px #ffa94d99}.signal-stage.parallel .signal-dot{background:var(--color-amber);border-color:var(--color-amber);box-shadow:0 0 16px #ffa94db3}.signal-name{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-bone);margin-bottom:4px;font-size:12px;font-weight:500;transition:color .3s}.signal-stage.lit.parallel .signal-name{color:var(--color-amber)}.signal-note{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-text-dim);text-transform:uppercase;font-size:9px}.signal-cta{margin-top:24px}.rack-section{padding:100px 40px}.rack-header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:56px;display:flex}.rack-preview{border:1px solid var(--color-border);background:linear-gradient(#0e0c0a 0%,#07060500 100%);border-radius:6px;flex-direction:column;gap:6px;padding:24px;display:flex}.rack-slot{background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-surface-2) 100%);border:1px solid var(--color-border);opacity:.6;border-radius:3px;grid-template-columns:24px 1fr 24px;align-items:center;height:88px;transition:all .3s;display:grid;position:relative;overflow:hidden}.rack-slot.lit{opacity:1;background:linear-gradient(#1f1c18 0%,#15120f 100%);border-color:#ffa94d4d;box-shadow:0 0 32px #ffa94d1a,inset 0 1px #ffa94d0d}.rack-slot:not(.lit):hover{opacity:.9;border-color:var(--color-border-2);transform:translate(2px)}.rack-rails{flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:6px 0;display:flex}.rack-rails span{background:#050403;border-radius:50%;width:6px;height:6px;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000080}.rack-body{grid-template-columns:140px 1fr 200px;align-items:center;gap:20px;height:100%;padding:0 28px;display:grid}.rack-meta-l{align-items:center;gap:12px;display:flex}.rack-version{font-family:var(--font-mono);letter-spacing:.18em;color:var(--color-amber-dim);border:1px solid var(--color-border-2);border-radius:2px;padding:3px 8px;font-size:10px}.rack-slot.lit .rack-version{color:var(--color-amber);border-color:var(--color-amber)}.rack-name-block{align-items:baseline;gap:16px;display:flex}.rack-name{font-family:var(--font-display);letter-spacing:.06em;color:var(--color-bone);text-transform:uppercase;font-size:24px;font-weight:500}.rack-slot:not(.lit) .rack-name{color:var(--color-text-mid)}.rack-sub{font-family:var(--font-mono);letter-spacing:.16em;color:var(--color-text-mid);text-transform:uppercase;font-size:11px}.rack-meta-r{text-align:right}.rack-status{font-family:var(--font-mono);letter-spacing:.16em;color:var(--color-text-dim);text-transform:uppercase;font-size:10px}.btn-link{color:var(--color-amber);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:11px;display:inline-flex}.btn-link:after{content:"→";transition:transform .2s}.btn-link:hover:after{transform:translate(4px)}.pillars-section{padding:100px 40px}.pillars{background:var(--color-border);border:1px solid var(--color-border);border-radius:4px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.pillar{background:var(--color-surface);isolation:isolate;outline:none;padding:40px 30px;transition:background .3s;position:relative;overflow:hidden}.pillar:hover,.pillar:focus-visible{background:var(--color-surface-2)}.pillar:focus-visible{box-shadow:inset 0 0 0 1px #ffa94d73}.pillar>.pillar-num,.pillar>.pillar-name,.pillar>.pillar-italic,.pillar>.pillar-body{z-index:1;position:relative}.pillar-ghost{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;color:#ffa94d16;pointer-events:none;white-space:nowrap;z-index:0;-webkit-user-select:none;user-select:none;will-change:transform, opacity;font-size:clamp(5rem,11vw,9.5rem);font-weight:700;line-height:.85;position:absolute;bottom:-.18em;left:-.04em}.pillar-num{font-family:var(--font-mono);letter-spacing:.2em;color:var(--color-amber-dim);margin-bottom:22px;font-size:11px}.pillar-name{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;margin-bottom:6px;font-size:clamp(24px,2vw,28px);font-weight:600}.pillar-italic{font-family:var(--font-serif);color:var(--color-amber);margin-bottom:20px;font-size:clamp(20px,1.4vw,22px);font-style:italic}.pillar-body{color:var(--color-bone-2);font-size:clamp(19px,1vw,22.5px);line-height:1.7}.trial-cta-section{padding:80px 40px 120px}.trial-card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;padding:80px 60px;position:relative;overflow:hidden}.trial-card-bg{background:radial-gradient(600px 300px at 80%,#ffa94d2e,#0000 60%),radial-gradient(500px 250px at 20% 100%,#b873331f,#0000 60%),linear-gradient(135deg,#1a1714,#0d0b09);position:absolute;inset:0}.trial-card-bg:before{content:"";opacity:.6;background-image:repeating-linear-gradient(90deg,#0000,#0000 60px,#ffa94d0a 60px 61px);position:absolute;inset:0}.trial-card-content{z-index:2;position:relative}@media (max-width:1100px){.hero-grid{grid-template-columns:1fr;gap:60px}.pillars{grid-template-columns:1fr 1fr}.signal-stages{grid-template-columns:repeat(6,1fr)}.signal-stages>:nth-child(n+7){display:none}.rack-body{grid-template-columns:100px 1fr 120px;padding:0 20px}.rack-name{font-size:18px}.rack-header{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.hero{padding:80px 0 40px}.hero-grid{padding:0 24px}.hero-meta{grid-template-columns:1fr;gap:16px}.pillars{grid-template-columns:1fr}.trial-card{padding:50px 28px}.signal-section,.rack-section,.pillars-section{padding:60px 24px}.section-label{position:static;top:auto}.section-label .label{letter-spacing:.18em;font-size:9px;line-height:1.4}.rack-preview{gap:8px;padding:12px}.rack-slot{height:auto;min-height:72px}.rack-rails{display:none}.rack-body{grid-template-columns:44px 1fr;grid-template-areas:"left name""left meta";align-items:start;gap:4px 12px;padding:12px 14px}.rack-meta-l{flex-direction:column;grid-area:left;align-items:flex-start;gap:6px;padding-top:2px}.rack-version{letter-spacing:.14em;padding:2px 6px;font-size:9px}.rack-slot.lit .led{display:none}.rack-name-block{flex-direction:column;grid-area:name;align-items:flex-start;gap:2px;min-width:0}.rack-name{letter-spacing:.04em;font-size:17px;line-height:1.15}.rack-sub{letter-spacing:.1em;font-size:9.5px;line-height:1.3}.rack-meta-r{text-align:left;grid-area:meta;margin-top:2px;font-size:9px}.rack-status{letter-spacing:.12em;font-size:9px}.btn-link{letter-spacing:.14em;font-size:10px}}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none!important}.section-label{position:static}}.waitlist-form{flex-direction:column;gap:14px;width:100%;max-width:560px;display:flex;position:relative}.waitlist-counter{border:1px solid var(--color-border,#ffa94d52);letter-spacing:.18em;text-transform:uppercase;color:var(--color-amber,#ffa94d);background:#ffa94d0f;border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:8px 14px;font-family:IBM Plex Mono,Menlo,monospace;font-size:11px;display:inline-flex}.waitlist-counter-out{color:var(--color-bone-2,#c9bfaf);background:#eae0d00a;border-color:#eae0d02e}.waitlist-led{background:var(--color-amber,#ffa94d);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite waitlist-led-pulse;box-shadow:0 0 8px #ffa94db3}@keyframes waitlist-led-pulse{0%,to{opacity:1}50%{opacity:.55}}.waitlist-row{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.waitlist-input{min-width:0;color:var(--color-bone,#eae0d0);letter-spacing:.01em;background:#12100ed9;border:1px solid #eae0d02e;border-radius:4px;flex:240px;padding:14px 16px;font-family:Inter,system-ui,sans-serif;font-size:16px;transition:border-color .16s,background .16s}@media (hover:hover) and (pointer:fine){.waitlist-input{font-size:17px}}.waitlist-input:hover{border-color:#eae0d052}.waitlist-input:focus{border-color:var(--color-amber,#ffa94d);background:#12100e;outline:none;box-shadow:0 0 0 3px #ffa94d2e}.waitlist-input::placeholder{color:#eae0d06b}.waitlist-input:disabled{opacity:.6;cursor:not-allowed}.waitlist-submit{white-space:nowrap;flex:none}.waitlist-checks{border:0;flex-direction:column;gap:10px;margin:4px 0 0;padding:0;display:flex}.waitlist-check{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-bone-2,#c9bfaf);align-items:flex-start;gap:10px;font-family:Inter,system-ui,sans-serif;font-size:clamp(18px,1.1vw,21px);line-height:1.55;display:flex}.waitlist-check input[type=checkbox]{appearance:none;cursor:pointer;background:0 0;border:1.5px solid #eae0d06b;border-radius:3px;flex:none;width:16px;height:16px;margin-top:3px;transition:border-color .14s,background .14s;position:relative}.waitlist-check input[type=checkbox]:hover{border-color:var(--color-amber,#ffa94d)}.waitlist-check input[type=checkbox]:checked{background:var(--color-amber,#ffa94d);border-color:var(--color-amber,#ffa94d)}.waitlist-check input[type=checkbox]:checked:after{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3 8 L7 12 L13 4' fill='none' stroke='%2312100E' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;position:absolute;inset:0}.waitlist-check input[type=checkbox]:focus-visible{outline:2px solid var(--color-amber,#ffa94d);outline-offset:2px}.waitlist-check-label strong{color:var(--color-bone,#eae0d0);font-weight:600}.waitlist-fineprint{letter-spacing:.04em;color:#eae0d080;margin:4px 0 0;font-family:IBM Plex Mono,Menlo,monospace;font-size:10.5px;line-height:1.55}.waitlist-link{color:var(--color-bone-2,#c9bfaf);text-underline-offset:2px;text-decoration:underline}.waitlist-link:hover{color:var(--color-amber,#ffa94d)}.waitlist-error{color:#ff8a65;letter-spacing:.04em;margin:0;font-family:IBM Plex Mono,Menlo,monospace;font-size:12px}.waitlist-success{background:#ffa94d0f;border:1px solid #ffa94d6b;border-radius:6px;flex-direction:column;gap:10px;max-width:560px;padding:24px 22px;display:flex}.waitlist-success-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--color-amber,#ffa94d);align-items:center;gap:10px;font-family:IBM Plex Mono,Menlo,monospace;font-size:11px;display:inline-flex}.waitlist-success-line{color:var(--color-bone,#eae0d0);letter-spacing:-.005em;margin:0;font-family:Playfair Display,Georgia,serif;font-size:22px;font-weight:500;line-height:1.35}.waitlist-success-fineprint{letter-spacing:.06em;color:#eae0d08c;margin:0;font-family:IBM Plex Mono,Menlo,monospace;font-size:11px}.waitlist-footer .waitlist-row{flex-wrap:nowrap}.waitlist-footer .waitlist-input{flex:auto}@media (max-width:640px){.waitlist-row{flex-direction:column}.waitlist-input{flex:none;width:100%}.waitlist-submit{width:100%}.waitlist-counter{text-align:center;letter-spacing:.14em;justify-content:center;width:100%;padding:10px 14px;font-size:10px}.waitlist-success-line{font-size:19px}}.receipt-section{padding:clamp(80px,9vw,140px) 40px}.receipt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:clamp(40px,5vw,60px);display:grid}@media (max-width:1100px){.receipt-grid{grid-template-columns:1fr 1fr;gap:22px}.receipt-cell-provenance{grid-column:1/-1}}@media (max-width:720px){.receipt-grid{grid-template-columns:1fr}.receipt-cell-provenance{grid-column:auto}}.receipt-cell{background:linear-gradient(#ffa94d05 0%,#12100e00 60%);border:1px solid #eae0d014;border-radius:4px;flex-direction:column;gap:14px;padding:28px 24px 22px;display:flex;position:relative}.receipt-cell:before{content:"";pointer-events:none;border-radius:4px;position:absolute;inset:0;box-shadow:inset 0 1px #ffa94d0f}.receipt-cell-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--color-amber,#ffa94d);align-items:center;gap:10px;font-family:IBM Plex Mono,Menlo,monospace;font-size:10.5px;display:inline-flex}.receipt-led{background:var(--color-amber,#ffa94d);border-radius:50%;width:5px;height:5px;box-shadow:0 0 6px #ffa94db3}.receipt-cell-foot{letter-spacing:.04em;color:#eae0d08c;border-top:1px solid #eae0d00f;margin:0;padding-top:4px;font-family:IBM Plex Mono,Menlo,monospace;font-size:11px;line-height:1.7}.receipt-svg{width:100%;height:auto;max-height:220px;display:block}.receipt-numbers{grid-template-columns:1fr 1fr;gap:14px 24px;margin:0;padding:0;list-style:none;display:grid}.receipt-numbers>li{flex-direction:column;gap:4px;display:flex}.receipt-num{color:var(--color-bone,#eae0d0);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-family:Playfair Display,Georgia,serif;font-size:clamp(28px,3vw,38px);font-weight:500;line-height:1}.receipt-num-tail{color:#eae0d08c;letter-spacing:.02em;margin-left:4px;font-family:IBM Plex Mono,Menlo,monospace;font-size:13px;font-weight:400}.receipt-num-label{letter-spacing:.18em;text-transform:uppercase;color:#eae0d099;font-family:IBM Plex Mono,Menlo,monospace;font-size:10px;line-height:1.4}.receipt-prov{flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.receipt-prov>div{grid-template-columns:110px 1fr;align-items:baseline;gap:14px;display:grid}.receipt-prov dt{letter-spacing:.18em;text-transform:uppercase;color:var(--color-amber,#ffa94d);opacity:.78;font-family:IBM Plex Mono,Menlo,monospace;font-size:10px}.receipt-prov dd{color:#eae0d0d9;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:clamp(16px,1vw,18px);line-height:1.55}@media (max-width:720px){.receipt-prov>div{grid-template-columns:1fr;gap:4px}}.hero-product-kicker,.hero-foot-strip,.trial-kicker,.trial-card-fineprint,.btn-cart,.waitlist-counter,.waitlist-success-line,.section-label .num{font-variant-numeric:tabular-nums}@media (max-width:480px){.hero-product-kicker{letter-spacing:.14em;flex-wrap:wrap;gap:8px;max-width:100%;padding:8px 12px;line-height:1.4;display:flex}.hero-product-kicker>span:not(.led){white-space:normal;flex:auto;min-width:0}}.signalflow-frame{border:1px solid var(--color-border,#eae0d01f);background:linear-gradient(180deg, #ffa94d06 0%, #12100e00 70%), var(--color-surface,#1a1714);border-radius:4px;width:100%;padding:28px 24px 18px;overflow:hidden}.signalflow-svg{width:100%;height:auto;min-height:180px;display:block}@media (max-width:720px){.signalflow-frame{padding:16px 12px 12px}.signalflow-svg{min-width:720px}.signalflow-frame{overflow-x:auto}}
