:root{--paper:#f2f6f5;--ink:#0a1820;--blue:#125cff;--cyan:#00b9d9;--green:#75db16;--orange:#ff7448;--line:#bfd0d3;--muted:#52676c;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--sans:"Noto Sans SC","PingFang SC","Microsoft YaHei",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.8 var(--sans);overflow-x:hidden}a{color:inherit}img{max-width:100%}.sequence-nav{height:76px;padding:0 3vw;display:grid;grid-template-columns:260px 1fr auto;align-items:center;border-bottom:1px solid var(--line);background:rgba(242,246,245,.96);position:relative;z-index:20}.fast-mark{display:grid;grid-template-columns:42px 1fr;text-decoration:none;line-height:1.1}.fast-mark i{grid-row:1/3;display:grid;place-items:center;background:var(--ink);color:var(--green);font:800 25px var(--mono);font-style:normal}.fast-mark b{padding-left:10px;font-size:18px}.fast-mark small{padding-left:10px;font:9px var(--mono);color:var(--muted)}.sequence-nav>nav{display:flex;justify-content:center;gap:28px}.sequence-nav>nav a,.sequence-nav>span a{text-decoration:none;font-size:14px}.sequence-nav>span{display:flex;gap:8px}.sequence-nav>span a{padding:9px 14px;border:1px solid var(--ink)}.sequence-nav>span a:last-child{background:var(--ink);color:white}.sequence-gate{min-height:calc(100vh - 76px);position:relative;overflow:hidden;background:white}.sequence-gate>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sequence-gate:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(242,246,245,.95) 0 34%,rgba(242,246,245,.18) 65%,rgba(242,246,245,.05))}.gate-copy{position:relative;z-index:2;padding:12vh 0 0 5vw;width:min(620px,48vw)}.gate-copy small,.helix-run small,.fold-title small,.spectrum-ribbon small,.evidence-switch small,.transfer-bay small,.article-constellation small,.sequence-page header small,.research-paper header small{font:11px var(--mono);color:var(--blue)}.gate-copy h1{font-size:clamp(54px,6.5vw,105px);line-height:1.02;margin:22px 0;letter-spacing:0}.gate-copy p{font-size:19px;max-width:560px}.gate-copy nav{display:flex;gap:9px;margin-top:28px}.gate-copy nav a{padding:13px 18px;background:var(--ink);color:white;text-decoration:none;font-weight:800}.gate-copy nav a:last-child{background:var(--green);color:var(--ink)}.sequence-rain{position:absolute;z-index:2;top:25px;left:45%;font:12px/2.4 var(--mono);color:var(--blue);word-spacing:18px;width:48%;opacity:.75}.sequence-gate ol{position:absolute;z-index:3;left:5vw;right:5vw;bottom:32px;display:grid;grid-template-columns:repeat(5,1fr);padding:0;margin:0;list-style:none;border-top:2px solid var(--ink)}.sequence-gate li{padding:16px 8px;border-right:1px solid var(--ink)}.sequence-gate li b,.sequence-gate li span{display:block}.sequence-gate li b{font:12px var(--mono);color:var(--blue)}.sequence-gate li span{font-weight:800}.helix-run,.spectrum-ribbon,.transfer-bay,.article-constellation{padding:100px max(5vw,calc((100vw - 1500px)/2))}.helix-run header,.spectrum-ribbon header,.evidence-switch header,.transfer-bay header,.article-constellation header{max-width:850px}.helix-run h2,.fold-title h2,.spectrum-ribbon h2,.evidence-switch h2,.transfer-bay h2,.article-constellation h2{font-size:clamp(42px,5vw,76px);line-height:1.08;margin:12px 0 35px}.track{border-left:2px solid var(--ink);margin-left:12vw}.track article{display:grid;grid-template-columns:80px 230px 1fr;gap:25px;padding:32px 0;border-bottom:1px solid var(--line);position:relative}.track article:before{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background:var(--green);left:-8px;top:42px}.track i{font:18px var(--mono);color:var(--blue);font-style:normal;padding-left:25px}.track h3{font-size:27px;margin:0}.track p{margin:0;color:var(--muted)}.fold-observatory{display:grid;grid-template-columns:.8fr 1.2fr;min-height:780px;background:var(--ink);color:white}.fold-title{padding:110px 5vw;align-self:center}.fold-title p{color:#bdd0d2;max-width:520px}.fold-title a,.spectrum-ribbon>a{display:inline-block;margin-top:25px;color:var(--green);font-weight:800}.fold-observatory figure{margin:0;position:relative;overflow:hidden}.fold-observatory figure img{width:100%;height:100%;object-fit:cover}.fold-observatory figcaption{position:absolute;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(3,1fr);background:rgba(10,24,32,.88);font:10px var(--mono)}.fold-observatory figcaption span{padding:15px;border-right:1px solid #61757b}.spectrum-ribbon{background:white}.peaks{height:190px;margin:45px 0;background:linear-gradient(90deg,transparent,var(--cyan),var(--blue),var(--green),var(--orange),transparent);clip-path:polygon(0 80%,2% 79%,3% 20%,4% 82%,7% 78%,8% 50%,9% 80%,13% 82%,14% 5%,15% 80%,21% 79%,22% 35%,23% 82%,31% 80%,32% 12%,33% 79%,43% 82%,44% 45%,45% 80%,57% 78%,58% 2%,59% 80%,70% 82%,71% 28%,72% 80%,85% 78%,86% 16%,87% 81%,100% 80%)}.spectrum-ribbon dl{display:grid;grid-template-columns:repeat(4,1fr);border-top:2px solid var(--ink)}.spectrum-ribbon dl div{padding:25px;border-right:1px solid var(--line)}.spectrum-ribbon dt{font:14px var(--mono);color:var(--blue)}.spectrum-ribbon dd{margin:8px 0 0}.evidence-switch{padding:100px 5vw;background:#dfe9e9;display:grid;grid-template-columns:1fr 1fr;gap:0}.evidence-switch header{grid-column:1/-1}.rail{padding:55px;border-top:4px solid var(--ink);min-height:260px}.rail.experimental{background:white}.rail.predicted{background:var(--blue);color:white}.rail b{font-size:28px}.rail span{display:block;margin-top:35px;font:12px var(--mono)}.rail-note{grid-column:1/-1;margin:0;padding:25px 55px;background:var(--green);font-weight:800}.transfer-bay{display:grid;grid-template-columns:1.4fr .6fr;gap:70px}.transfer-bay header{grid-column:1/-1}.manifest{border-top:3px solid var(--ink)}.manifest div{display:grid;grid-template-columns:1.4fr .5fr .8fr;padding:25px 0;border-bottom:1px solid var(--line)}.manifest b{font:16px var(--mono)}.manifest em{font-style:normal;color:var(--blue)}.transfer-bay aside{background:var(--ink);color:white;padding:35px;align-self:start}.transfer-bay aside a{color:var(--green);font-weight:800}.article-constellation{background:#0a1820;color:white}.article-constellation>div{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(100px,auto);gap:12px}.orbit{padding:24px;border:1px solid #506269;text-decoration:none;position:relative}.orbit h3{font-size:20px;line-height:1.35}.orbit p{color:#a9bdc0;font-size:14px}.orbit time{font:10px var(--mono);color:var(--green)}.orbit:nth-child(1){grid-column:1/8;grid-row:1/3}.orbit:nth-child(2){grid-column:8/13;grid-row:1/2}.orbit:nth-child(3){grid-column:8/13;grid-row:2/4}.orbit:nth-child(4){grid-column:1/5;grid-row:3/5}.orbit:nth-child(5){grid-column:5/8;grid-row:3/4}.orbit:nth-child(6){grid-column:5/8;grid-row:4/5}.orbit:nth-child(7){grid-column:8/11;grid-row:4/5}.orbit:nth-child(8){grid-column:11/13;grid-row:4/6}.orbit:nth-child(9){grid-column:1/11;grid-row:5/6}.sequence-page,.research-paper{width:min(90vw,1320px);margin:auto;padding:55px 0 110px}.crumb{display:flex;gap:10px;font:11px var(--mono);margin-bottom:55px}.crumb a{text-decoration:none}.sequence-page>header,.research-paper>header{max-width:1020px;border-bottom:4px solid var(--ink);padding-bottom:40px}.sequence-page>header h1,.research-paper>header h1{font-size:clamp(48px,6.5vw,92px);line-height:1.05;margin:15px 0}.sequence-page>header p,.research-paper>header p{font-size:19px;color:var(--muted)}.page-flow{margin:70px 0 50px;border-top:2px solid var(--ink)}.page-flow section{display:grid;grid-template-columns:100px 320px 1fr;padding:35px 0;border-bottom:1px solid var(--line)}.page-flow i{font:18px var(--mono);color:var(--blue);font-style:normal}.page-flow h2{font-size:28px;margin:0}.page-flow p{margin:0}.inline-links{display:flex;gap:10px;flex-wrap:wrap}.inline-links a{padding:10px 15px;border:1px solid var(--ink);text-decoration:none}.paper-layout{display:grid;grid-template-columns:minmax(0,880px) 260px;gap:70px;margin-top:60px}.paper-layout>nav{position:sticky;top:25px;align-self:start;border-top:2px solid var(--ink)}.paper-layout>nav a{display:block;padding:11px 0;border-bottom:1px solid var(--line);text-decoration:none;font-size:13px}.paper-layout article section{margin-bottom:65px}.paper-layout article h2{font-size:34px;line-height:1.25;margin:0 0 18px}.paper-layout article p{font-size:17px;line-height:1.95}.paper-layout article section:nth-child(even){border-left:4px solid var(--green);padding-left:24px}.paper-related{margin-top:70px;background:#dfe9e9;padding:30px}.paper-related h2{font-size:23px!important}.paper-related a{font-weight:800}.sequence-index{padding:65px 5vw 25px;display:grid;grid-template-columns:1.5fr .8fr .8fr;gap:55px;border-top:1px solid var(--line);background:white}.sequence-index nav{display:grid;gap:7px}.sequence-index a{text-decoration:none}.sequence-index>small{grid-column:1/-1;border-top:1px solid var(--line);padding-top:20px}
@media(max-width:900px){.sequence-nav{height:auto;grid-template-columns:1fr auto;padding:14px 20px}.sequence-nav>nav{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow:auto;padding-top:12px}.sequence-gate{min-height:780px}.gate-copy{width:70vw}.fold-observatory{grid-template-columns:1fr}.fold-observatory figure{height:520px}.transfer-bay{grid-template-columns:1fr}.spectrum-ribbon dl{grid-template-columns:1fr 1fr}.paper-layout{grid-template-columns:1fr}.paper-layout>nav{position:static}.sequence-index{grid-template-columns:1fr 1fr}.sequence-index>div{grid-column:1/-1}}
@media(max-width:600px){.sequence-nav>span a:first-child{display:none}.sequence-nav>nav{gap:17px;max-width:calc(100vw - 40px)}.sequence-gate{min-height:760px}.sequence-gate:after{background:linear-gradient(180deg,rgba(242,246,245,.86),rgba(242,246,245,.22) 55%,rgba(242,246,245,.93))}.sequence-gate>img{object-position:60% center}.gate-copy{padding:55px 20px 0;width:100%;text-align:left}.gate-copy h1{font-size:49px}.gate-copy p{font-size:17px}.gate-copy nav{flex-direction:column;align-items:stretch}.gate-copy nav a{text-align:center}.sequence-rain{display:none}.sequence-gate ol{left:20px;right:20px;bottom:20px;grid-template-columns:1fr}.sequence-gate li{display:flex;justify-content:space-between;padding:5px 0;border-right:0;border-bottom:1px solid var(--line)}.helix-run,.spectrum-ribbon,.transfer-bay,.article-constellation{padding:70px 20px}.helix-run h2,.fold-title h2,.spectrum-ribbon h2,.evidence-switch h2,.transfer-bay h2,.article-constellation h2{font-size:39px}.track{margin-left:0}.track article{grid-template-columns:55px 1fr}.track p{grid-column:2}.fold-title{padding:70px 20px}.fold-observatory figure{height:390px}.fold-observatory figcaption{grid-template-columns:1fr}.fold-observatory figcaption span{padding:7px 12px}.spectrum-ribbon dl{grid-template-columns:1fr}.evidence-switch{padding:70px 20px;grid-template-columns:1fr}.evidence-switch header,.rail-note{grid-column:1}.rail{padding:30px 20px}.rail-note{padding:22px}.manifest div{grid-template-columns:1fr;gap:5px}.article-constellation>div{display:block}.orbit{display:block;margin-bottom:12px}.sequence-page,.research-paper{width:calc(100% - 32px);padding-top:35px}.sequence-page>header h1,.research-paper>header h1{font-size:43px}.page-flow section{grid-template-columns:55px 1fr}.page-flow p{grid-column:2}.paper-layout article section:nth-child(even){padding-left:16px}.sequence-index{grid-template-columns:1fr;padding:55px 20px 25px}.sequence-index>div{grid-column:auto}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}