body[data-variant]{--bg:#07090f;--ink:#f2f1ec;--ink-dim:#8a8f9a;--rule:#f2f1ec14;--accent:#1d9e75;--accent-soft:#64e0b7;--warn:#ef9f27;--alert:#e85d24}body[data-variant=sunrise]{--bg:#0a0906;--ink:#f5edd8;--ink-dim:#998c6b;--rule:#f5edd817;--accent:#e8b04b;--accent-soft:#f4d98a}body[data-variant=constellation]{--bg:#05070d;--ink:#eaf2ff;--ink-dim:#7a8aa8;--rule:#eaf2ff14;--accent:#9ad4ff;--accent-soft:#d6ecff}.one6-landing{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:DM Sans,system-ui,sans-serif;font-weight:300;line-height:1.5;overflow-x:hidden}.one6-landing a{color:inherit;text-decoration:none}.one6-landing *{box-sizing:border-box}.one6-landing .topbar{z-index:50;background:linear-gradient(to bottom, var(--bg) 0%, color-mix(in oklab, var(--bg) 70%, transparent) 60%, transparent 100%);justify-content:space-between;align-items:center;padding:22px 36px;display:flex;position:fixed;inset:0 0 auto}.one6-landing .brand{letter-spacing:-.02em;align-items:baseline;gap:10px;font-family:Syne,sans-serif;font-size:18px;font-weight:700;display:flex}.one6-landing .brand>svg{align-self:center;margin-right:2px;transform:translateY(-1px)}.one6-landing .brand .dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 12px var(--accent);border-radius:999px;display:inline-block;transform:translateY(-2px)}.one6-landing .switcher-wrap{align-items:center;gap:10px;display:flex}.one6-landing .switcher{border:1px solid var(--rule);background:color-mix(in oklab, var(--bg) 60%, transparent);border-radius:999px;gap:4px;padding:4px;display:flex}.one6-landing .switcher.small button{padding:7px 11px;font-size:9px}.one6-landing .switcher .lbl{color:var(--ink-dim);letter-spacing:.2em;text-transform:uppercase;align-self:center;padding:0 10px 0 12px;font-family:JetBrains Mono,monospace;font-size:9px}.one6-landing .switcher button{color:var(--ink-dim);cursor:pointer;letter-spacing:.15em;text-transform:uppercase;background:0 0;border:0;border-radius:999px;padding:8px 14px;font-family:JetBrains Mono,monospace;font-size:10px;transition:all .2s}.one6-landing .switcher button[aria-pressed=true]{background:var(--accent);color:#05070d;font-weight:500}.one6-landing .switcher button:hover:not([aria-pressed=true]){color:var(--ink)}.one6-landing .top-actions{align-items:center;gap:14px;display:flex}.one6-landing .apply-link{letter-spacing:.15em;text-transform:uppercase;color:var(--ink);align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.one6-landing .apply-link:after{content:"→";font-size:14px;transition:transform .2s}.one6-landing .apply-link:hover:after{transform:translate(4px)}.one6-landing .login-btn{letter-spacing:.18em;text-transform:uppercase;color:var(--ink);border:1px solid var(--rule);background:color-mix(in oklab, var(--bg) 60%, transparent);white-space:nowrap;border-radius:999px;padding:8px 16px;font-family:JetBrains Mono,monospace;font-size:10px;transition:border-color .2s,color .2s,background .2s}.one6-landing .login-btn:hover{border-color:color-mix(in oklab, var(--accent) 55%, var(--rule));color:var(--accent);background:color-mix(in oklab, var(--accent) 8%, transparent)}.one6-landing .hero{height:100vh;min-height:760px;position:relative;overflow:hidden}.one6-landing .hero .canvas-host{position:absolute;inset:0}.one6-landing .hero canvas{width:100%;height:100%;position:absolute;inset:0}.one6-landing .hero .scrim{pointer-events:none;background:radial-gradient(60% 60% at 50% 50%, transparent 0%, color-mix(in oklab, var(--bg) 30%, transparent) 55%, var(--bg) 100%), linear-gradient(to bottom, transparent 60%, var(--bg) 100%);position:absolute;inset:0}.one6-landing .hero-inner{pointer-events:none;flex-direction:column;justify-content:space-between;padding:120px 48px 56px;display:flex;position:absolute;inset:0}.one6-landing .hero-bottom{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:48px;display:grid}.one6-landing .hero h1{letter-spacing:-.03em;max-width:14ch;color:var(--ink);grid-column:1/span 2;margin:0;font-family:Syne,sans-serif;font-size:clamp(44px,7.2vw,108px);font-weight:600;line-height:.96}.one6-landing .hero h1 .em{color:var(--accent-soft);font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.one6-landing .hero .sub{color:var(--ink-dim);pointer-events:auto;align-self:end;max-width:36ch;margin:0;font-family:DM Sans;font-size:15px;line-height:1.6}.one6-landing .hero .sub a{border-bottom:1px solid var(--accent);color:var(--ink);padding-bottom:2px}.one6-landing .hud{letter-spacing:.15em;text-transform:uppercase;color:var(--ink-dim);pointer-events:none;font-family:JetBrains Mono,monospace;font-size:10px;position:absolute}.one6-landing .hud .pulse{background:var(--accent);width:6px;height:6px;box-shadow:0 0 10px var(--accent);vertical-align:middle;border-radius:999px;margin-right:8px;animation:2s ease-in-out infinite one6pulse;display:inline-block}@keyframes one6pulse{0%,to{opacity:1}50%{opacity:.35}}.one6-landing .hud.tl{top:100px;left:48px}.one6-landing .hud.tr{text-align:right;top:100px;right:48px}.one6-landing .hud.bl{bottom:48px;left:48px}.one6-landing .hud.br{text-align:right;bottom:48px;right:48px}.one6-landing .hud .k{color:var(--ink)}.one6-landing .scroll-hint{letter-spacing:.25em;color:var(--ink-dim);text-transform:uppercase;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.one6-landing .scroll-hint:after{content:"";background:linear-gradient(to bottom, var(--accent), transparent);width:1px;height:28px;animation:2.4s ease-in-out infinite one6drop;display:block}@keyframes one6drop{0%{opacity:0;transform:translateY(-6px)}50%{opacity:1}to{opacity:0;transform:translateY(10px)}}.one6-landing section.act{border-top:1px solid var(--rule);flex-direction:column;justify-content:flex-start;padding:140px 48px;display:flex;position:relative}.one6-landing .act-label{align-items:center;gap:14px;margin-bottom:36px;display:flex}.one6-landing .act-label .num{color:var(--accent);letter-spacing:.2em;font-family:JetBrains Mono,monospace;font-size:11px}.one6-landing .act-label .title{color:var(--ink-dim);letter-spacing:.2em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px}.one6-landing .meaning{grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1400px;margin:0 auto;display:grid}.one6-landing .meaning .glyph{letter-spacing:-.05em;align-items:baseline;gap:12px;font-family:Syne,sans-serif;font-size:clamp(200px,32vw,420px);font-weight:600;line-height:.85;display:flex}.one6-landing .meaning .glyph .one{color:var(--ink)}.one6-landing .meaning .glyph .six{color:var(--accent);position:relative}.one6-landing .meaning .glyph .six:after{content:"";background:radial-gradient(circle, color-mix(in oklab, var(--accent) 35%, transparent), transparent 70%);filter:blur(24px);z-index:-1;border-radius:50%;position:absolute;inset:-8% -6%}.one6-landing .meaning-body h2{letter-spacing:-.02em;margin:0 0 28px;font-family:Syne,sans-serif;font-size:clamp(32px,3.8vw,56px);font-weight:600;line-height:1.05}.one6-landing .meaning-body h2 em{color:var(--accent-soft);font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.one6-landing .meaning-body p{color:var(--ink-dim);max-width:52ch;margin:0 0 16px;font-size:17px;line-height:1.65}.one6-landing .breakdown{border-top:1px solid var(--rule);gap:14px;margin-top:40px;padding-top:24px;display:grid}.one6-landing .breakdown-row{grid-template-columns:60px 1fr;align-items:baseline;gap:20px;display:grid}.one6-landing .breakdown-row .sym{color:var(--ink);font-family:Syne,sans-serif;font-size:28px;font-weight:600}.one6-landing .breakdown-row .sym.acc{color:var(--accent)}.one6-landing .breakdown-row .lbl{color:var(--ink-dim);font-family:DM Sans;font-size:14px;line-height:1.5}.one6-landing .breakdown-row .lbl b{color:var(--ink);font-weight:500}.one6-landing .meaning-v2{max-width:960px;margin:0 auto}.one6-landing .meaning-v2 .label{align-items:center;gap:14px;margin-bottom:96px;display:flex}.one6-landing .meaning-v2 .label .num{color:var(--accent);letter-spacing:.2em;font-family:JetBrains Mono,monospace;font-size:11px}.one6-landing .meaning-v2 .label .title{color:var(--ink-dim);letter-spacing:.2em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:11px}.one6-landing .meaning-v2 .kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim);margin:0 0 14px;font-family:JetBrains Mono,monospace;font-size:10px}.one6-landing .meaning-v2 h2{letter-spacing:-.035em;color:var(--ink);margin:0;font-family:Syne,sans-serif;font-size:clamp(56px,9vw,140px);font-weight:600;line-height:.98}.one6-landing .meaning-v2 h2.gold{color:var(--accent)}.one6-landing .meaning-v2 h2 em{color:var(--accent-soft);font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.one6-landing .meaning-v2 .body{color:var(--ink-dim);max-width:46ch;margin:18px 0 0;font-family:DM Sans;font-size:17px;font-weight:300;line-height:1.6}.one6-landing .meaning-v2 .gap{height:clamp(80px,10vw,140px)}.one6-landing .meaning-v2 .closer{border-top:1px solid var(--rule);margin-top:clamp(120px,14vw,200px);padding-top:40px}.one6-landing .meaning-v2 .closer p{color:var(--accent-soft);letter-spacing:-.01em;max-width:38ch;margin:0;font-family:Instrument Serif,serif;font-size:clamp(22px,2.4vw,34px);font-style:italic;font-weight:400;line-height:1.35}.one6-landing #meaning .stanza{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(20px)}.one6-landing #meaning.in .stanza{opacity:1;transform:translateY(0)}.one6-landing .collision-v2{max-width:1280px;margin:0 auto}.one6-landing .collision-v2 .pillars{grid-template-columns:1fr 1fr;gap:48px;margin-top:80px;display:grid}.one6-landing .collision-v2 .pillar .kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim);margin:0 0 14px;font-family:JetBrains Mono,monospace;font-size:10px}.one6-landing .collision-v2 .pillar h3{letter-spacing:-.025em;color:var(--ink);margin:0 0 20px;font-family:Syne,sans-serif;font-size:clamp(40px,5vw,72px);font-weight:600;line-height:1.02}.one6-landing .collision-v2 .pillar.gold h3{color:var(--accent)}.one6-landing .collision-v2 .pillar p{color:var(--ink-dim);max-width:40ch;margin:0;font-family:DM Sans;font-size:16px;font-weight:300;line-height:1.6}.one6-landing .collision-v2 .converge{height:120px;margin:40px 0 20px;position:relative}.one6-landing .collision-v2 .converge svg{width:100%;height:100%;position:absolute;inset:0}.one6-landing .collision-v2 .closer{text-align:center}.one6-landing .collision-v2 .closer .kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-family:JetBrains Mono,monospace;font-size:10px}.one6-landing .collision-v2 .closer h2{letter-spacing:-.04em;color:var(--ink);margin:0 0 24px;font-family:Syne,sans-serif;font-size:clamp(72px,11vw,180px);font-weight:600;line-height:.95}.one6-landing .collision-v2 .closer p{color:var(--ink-dim);max-width:52ch;margin:0 auto;font-family:DM Sans;font-size:17px;font-weight:300;line-height:1.6}.one6-landing #collision .pillar,.one6-landing #collision .converge,.one6-landing #collision .closer{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(20px)}.one6-landing #collision.in .pillar,.one6-landing #collision.in .converge,.one6-landing #collision.in .closer{opacity:1;transform:translateY(0)}.one6-landing .cc-preview{max-width:1400px;margin:0 auto}.one6-landing .cc-preview .hdr{justify-content:space-between;align-items:end;gap:40px;margin-bottom:56px;display:flex}.one6-landing .cc-preview h2{letter-spacing:-.025em;max-width:16ch;margin:0;font-family:Syne,sans-serif;font-size:clamp(40px,5vw,72px);font-weight:600;line-height:1.02}.one6-landing .cc-preview h2 em{color:var(--accent-soft);font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.one6-landing .cc-preview .hdr p{color:var(--ink-dim);max-width:38ch;margin:0;font-size:15px}.one6-landing .cc-dash{border:1px solid var(--rule);background:color-mix(in oklab, var(--bg) 90%, var(--accent) 2%);box-shadow:0 40px 120px -40px color-mix(in oklab, var(--accent) 40%, transparent);border-radius:12px;overflow:hidden}.one6-landing .cc-top{border-bottom:1px solid var(--rule);letter-spacing:.15em;color:var(--ink-dim);text-transform:uppercase;align-items:center;gap:12px;padding:14px 20px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.one6-landing .cc-top .dots{gap:6px;display:flex}.one6-landing .cc-top .dots span{background:var(--rule);border-radius:999px;width:8px;height:8px}.one6-landing .cc-top .sep{flex:1}.one6-landing .cc-top .live{color:var(--accent);align-items:center;gap:8px;display:flex}.one6-landing .cc-top .live:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 10px var(--accent);border-radius:999px;animation:2s ease-in-out infinite one6pulse}.one6-landing .cc-grid{grid-template-columns:260px 1fr;min-height:420px;display:grid}.one6-landing .cc-side{border-right:1px solid var(--rule);flex-direction:column;gap:18px;padding:24px;display:flex}.one6-landing .cc-side .heading{letter-spacing:.2em;color:var(--ink-dim);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px}.one6-landing .cc-side .metric{flex-direction:column;gap:4px;display:flex}.one6-landing .cc-side .metric .v{letter-spacing:-.02em;color:var(--ink);font-family:Syne,sans-serif;font-size:32px;font-weight:600}.one6-landing .cc-side .metric .v.acc{color:var(--accent)}.one6-landing .cc-side .metric .l{letter-spacing:.15em;color:var(--ink-dim);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:10px}.one6-landing .cc-body{grid-template-columns:repeat(8,1fr);grid-auto-rows:36px;gap:8px;padding:20px;display:grid}.one6-landing .cc-cell{border:1px solid var(--rule);color:var(--ink-dim);letter-spacing:.1em;background:color-mix(in oklab, var(--bg) 85%, transparent);border-radius:4px;justify-content:center;align-items:center;font-family:JetBrains Mono,monospace;font-size:9px;display:flex;position:relative}.one6-landing .cc-cell.green{border-color:color-mix(in oklab, var(--accent) 40%, transparent);color:var(--accent);background:color-mix(in oklab, var(--accent) 10%, var(--bg))}.one6-landing .cc-cell.amber{border-color:color-mix(in oklab, var(--warn) 40%, transparent);color:var(--warn)}.one6-landing .cc-cell.red{border-color:color-mix(in oklab, var(--alert) 40%, transparent);color:var(--alert)}.one6-landing .cc-caption{grid-template-columns:repeat(4,1fr);gap:40px;margin-top:56px;display:grid}.one6-landing .cc-caption div{border-top:1px solid var(--rule);padding-top:20px}.one6-landing .cc-caption h4{letter-spacing:-.01em;margin:0 0 8px;font-family:Syne,sans-serif;font-size:15px;font-weight:600}.one6-landing .cc-caption p{color:var(--ink-dim);margin:0;font-family:DM Sans;font-size:13px;line-height:1.55}.one6-landing .doors{max-width:1280px;margin:0 auto}.one6-landing .doors h2{letter-spacing:-.025em;max-width:14ch;margin:0 0 64px;font-family:Syne,sans-serif;font-size:clamp(40px,5vw,72px);font-weight:600;line-height:1.02}.one6-landing .doors h2 em{color:var(--accent-soft);font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.one6-landing footer.one6-footer{border-top:1px solid var(--rule);letter-spacing:.15em;color:var(--ink-dim);text-transform:uppercase;grid-template-columns:1fr 1fr 1fr 1fr;gap:40px;padding:48px;font-family:JetBrains Mono,monospace;font-size:11px;display:grid}.one6-landing footer.one6-footer b{color:var(--ink);margin-bottom:8px;font-weight:500;display:block}.one6-landing footer.one6-footer a{line-height:2;display:block}.one6-landing footer.one6-footer a:hover{color:var(--ink)}.one6-landing .act{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(20px)}.one6-landing .act.in{opacity:1;transform:translateY(0)}@media (max-width:900px){.one6-landing .hero{min-height:640px}.one6-landing .hero-inner{padding:100px 20px 48px}.one6-landing .hero-bottom{grid-template-columns:1fr;gap:24px}.one6-landing .hero h1{grid-column:auto}.one6-landing .hud.tl,.one6-landing .hud.tr,.one6-landing .hud.bl,.one6-landing .hud.br{display:none}.one6-landing section.act{padding:80px 20px}.one6-landing .act-label{margin-bottom:24px}.one6-landing .meaning{grid-template-columns:1fr;gap:40px}.one6-landing .meaning-v2 .label{margin-bottom:48px}.one6-landing .meaning-v2 .closer{margin-top:72px;padding-top:28px}.one6-landing .collision-v2 .pillars{grid-template-columns:1fr;gap:32px;margin-top:48px}.one6-landing .collision-v2 .converge{height:80px;margin:24px 0}.one6-landing .cc-grid{grid-template-columns:1fr}.one6-landing .cc-side{border-right:0;border-bottom:1px solid var(--rule)}.one6-landing .cc-caption{grid-template-columns:1fr 1fr;gap:20px}.one6-landing .doors h2{margin:0 0 32px}.one6-landing footer.one6-footer{grid-template-columns:1fr 1fr;gap:28px;padding:32px 20px}.one6-landing .topbar{padding:14px 16px}.one6-landing .switcher{gap:2px;padding:3px}.one6-landing .switcher .lbl{display:none}.one6-landing .switcher button{letter-spacing:.1em;padding:6px 10px;font-size:9px}.one6-landing .top-actions{gap:8px}.one6-landing .apply-link{display:none}.one6-landing .login-btn{letter-spacing:.14em;padding:6px 12px;font-size:9px}.one6-landing .scroll-hint{letter-spacing:.2em;font-size:9px;bottom:18px}}@media (max-width:480px){.one6-landing .hero-inner{padding:88px 16px 40px}.one6-landing section.act{padding:64px 16px}.one6-landing .brand{gap:8px;font-size:16px}.one6-landing .switcher button{padding:5px 8px;font-size:8px}.one6-landing footer.one6-footer{grid-template-columns:1fr;gap:20px;padding:28px 16px}}
