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