@charset "UTF-8";
:root{--bg:#091b17;--panel:#10271f;--panel2:#142e24;--text:#edf1e8;--dim:#a0b4a5;--faint:#6f897a;--line:#2a4436;--accent:#bbf3bd;--cream:#e9e8de;--serif:"Iowan Old Style","Palatino Linotype","Noto Serif SC","Songti SC","SimSun",serif;--body:"Trebuchet MS","Microsoft YaHei","PingFang SC",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body.public-site{margin:0;background:var(--bg);color:var(--text);font-family:var(--body);line-height:1.7;-webkit-font-smoothing:antialiased;--paper:#10271f;--ink:#edf1e8;--muted:#a0b4a5;--lime:#bbf3bd;--pale:#142e24}a{color:inherit;text-decoration:none}button,input{font:inherit}a,button{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.frame{width:100%;max-width:1376px;margin:auto;padding-left:68px;padding-right:68px}.pub-skip{position:fixed;left:20px;top:-100px;padding:10px 20px;background:var(--accent);color:var(--bg);z-index:100}.pub-skip:focus{top:10px}.site-header{height:100px;max-width:1512px;padding:0 54px;margin:auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #b5c7b516;gap:30px;position:relative;z-index:30}.time-brand{display:flex;align-items:center;gap:13px;font-size:29px;letter-spacing:1.2px;font-weight:600;line-height:1}.time-brand small{display:block;font-size:7px;letter-spacing:2px;font-weight:400;line-height:2.7;color:var(--dim)}.site-header nav{display:flex;align-items:center;gap:29px;font-size:12px}.site-header nav>a{transition:color .2s}.site-header nav>a:hover{color:var(--accent)}.nav-document{border:1px solid #6b8a70;padding:10px 17px;display:flex;align-items:center;gap:23px}.public-menu{display:none}.pub-eyebrow{font-size:9px;font-weight:400;letter-spacing:2.1px;color:var(--accent);margin:0 0 25px;line-height:1.8}.stage-line{display:flex;gap:9px;align-items:center;font-size:10px;color:var(--dim);margin-bottom:24px}.stage-line i,.research-label i{width:6px;height:6px;border-radius:50%;display:inline-block;background:var(--accent);box-shadow:0 0 0 4px #baf2bd0a}.public-hero{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;gap:10px;min-height:700px;padding-top:55px;padding-bottom:55px}.hero-statement{position:relative;z-index:1}.hero-statement h1{font-family:var(--serif);font-size:clamp(44px,4.7vw,70px);font-weight:400;line-height:1.28;letter-spacing:-1.5px;margin:0 0 30px;white-space:nowrap}.public-site em{color:var(--accent);font-style:normal}.pub-lead{font-size:14px;color:var(--dim);line-height:2.05;max-width:650px;margin:0 0 30px}.public-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:30px}.public-button{display:inline-flex;align-items:center;justify-content:center;gap:35px;padding:13px 22px;min-height:48px;min-width:146px;border:1px solid var(--line);font-size:11px;font-weight:500;transition:background .2s,color .2s}.public-button.filled{background:var(--accent);color:var(--bg);border-color:var(--accent)}.public-button.filled:hover{background:#d2ffd0}.public-button.outlined{background:transparent;color:var(--text);border-color:#57765f}.public-button.outlined:hover{border-color:var(--accent);background:#bdf4bc08}.hero-footnote{display:flex;gap:23px;align-items:center;margin-top:37px;color:#7b9481;font-size:7px;letter-spacing:1.3px;flex-wrap:wrap}.hero-topology{position:relative;min-width:0;max-width:620px;width:100%;margin:auto}.hero-topology>img{display:block;width:100%;height:auto;opacity:.94}.topology-caption{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:9px 22px;font-size:7px;letter-spacing:1.2px;color:var(--faint)}.topology-caption a{font-size:9px;letter-spacing:0;color:var(--accent)}.verification-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.verification-strip>.frame{display:flex;gap:40px;align-items:center;justify-content:space-between;padding-top:23px;padding-bottom:23px;font-size:11px}.verification-strip>.frame>span{color:var(--dim);font-size:11px}.verification-strip a{font-size:10px;display:flex;align-items:center;gap:10px}.verification-strip i{width:5px;height:5px;background:#a3c79b;display:inline-block;transform:rotate(45deg)}.public-section{padding-top:100px;padding-bottom:100px}.public-site h2{font-family:var(--serif);font-size:36px;font-weight:400;line-height:1.55;letter-spacing:-.5px;margin:0 0 25px}.public-site h3{font-weight:400;line-height:1.6;margin:15px 0}.thesis-section{display:grid;grid-template-columns:1fr 1.35fr;gap:100px;align-items:start}.thesis-copy p,.reading-copy p{font-size:13px;color:var(--dim);line-height:2.05;margin:0 0 24px}.thesis-copy p.large-copy,.reading-copy p.large-copy{font-family:var(--serif);font-size:23px;color:var(--text);line-height:1.85}.editorial-link{font-size:11px;display:inline-flex;align-items:center;gap:30px;border-bottom:1px solid #617d62;padding-bottom:8px;margin-top:8px;color:var(--text)}.editorial-link:hover{color:var(--accent)}.scenario-section{background:#0e241c;border-top:1px solid #1e392b;border-bottom:1px solid #1e392b;padding:85px 0}.section-heading-public{margin-bottom:42px}.section-heading-public>p:not(.pub-eyebrow){font-size:12px;line-height:1.9;color:var(--dim);max-width:680px}.scenario-layout{display:grid;grid-template-columns:330px 1fr;gap:70px;margin-top:40px}.scenario-tabs{display:flex;flex-direction:column}.scenario-tabs button{display:flex;align-items:center;gap:25px;background:none;border:0;border-top:1px solid #2c4434;text-align:left;padding:21px 4px;color:#87a08c;font-size:10px}.scenario-tabs button>span{font-size:16px;flex:1}.scenario-tabs button.selected{color:var(--accent);border-top-color:var(--accent)}.scenario-content{min-height:265px;padding:27px 33px;border:1px solid #35523d;background:#10291f}.scenario-type{font-size:8px;letter-spacing:1.5px;color:var(--accent)}.scenario-content h3{font-size:23px;margin:19px 0}.scenario-content p{font-size:12px;color:var(--dim);line-height:2.05;max-width:670px}.scenario-rule{border-top:1px solid var(--line);margin-top:28px;padding-top:15px}.scenario-rule>span{display:block;font-size:7px;letter-spacing:1.4px;color:var(--faint);margin-bottom:6px}.scenario-rule strong{font-size:10px;font-weight:400;color:#c2d3c1}.architecture-layout{display:grid;grid-template-columns:.9fr 1.45fr;gap:90px;align-items:start}.architecture-layout aside{padding-top:20px}.architecture-quote{font-family:var(--serif);font-size:60px;line-height:1.2;display:block;letter-spacing:-1px}.architecture-layout aside>p{font-size:12px;line-height:2.1;color:var(--dim);max-width:320px;margin:25px 0}.architecture-stack{border-top:1px solid var(--line)}.architecture-stack>div{position:relative;display:grid;grid-template-columns:35px 1fr auto;gap:0 15px;padding:23px 19px;border-bottom:1px solid var(--line)}.architecture-stack>div>span:first-child{grid-row:1/3;font-size:10px;color:var(--faint);padding-top:4px}.architecture-stack h3{font-size:15px;font-weight:400;margin:0;color:#d7e5d5}.architecture-stack p{font-size:10px;color:var(--dim);margin:4px 0 0}.architecture-stack .status-badge{grid-column:3;grid-row:1/3;align-self:center}.architecture-stack .active-layer{background:#bdf4bc08;border-bottom-color:#4b6c4d}.status-badge{font-size:9px;line-height:1.7;border:1px solid #587451;padding:4px 9px;color:var(--accent);white-space:nowrap;display:inline-block}.status-badge.muted{border-color:#34503d;color:#9ab198}.engineering-section{background:var(--cream);color:#12251b;padding:90px 0}.engineering-section .pub-eyebrow{color:#4b6d46}.engineering-section .horizontal{display:flex;align-items:end;justify-content:space-between;gap:45px}.engineering-section .editorial-link{color:#173120;border-color:#687d5c;margin-bottom:25px}.evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:45px}.evidence-grid article{border-top:1px solid #94a48b;padding-top:22px}.evidence-id{font-size:8px;letter-spacing:1.1px;color:#6a7e60}.evidence-grid h3{font-size:20px;margin:22px 0 18px}.evidence-grid p{font-size:12px;line-height:2.05;color:#5b6a53;min-height:104px;margin-bottom:25px}.evidence-grid a{font-size:10px;border-bottom:1px solid #829274;padding-bottom:6px}.evidence-note{border-top:1px solid #bdc7b4;margin-top:45px;padding-top:20px;font-size:10px;color:#6a7d60}.token-feature{display:grid;grid-template-columns:1fr 1.15fr;gap:110px;align-items:center}.token-monogram{min-height:340px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;border:1px solid var(--line);background:repeating-linear-gradient(0deg,transparent,transparent 39px,#3a57442e 39px,#3a57442e 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,#3a57442e 39px,#3a57442e 40px)}.token-monogram:before{content:'';position:absolute;width:245px;height:245px;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg);border:1px solid #68876260}.token-monogram>span{font-family:var(--serif);font-size:82px;line-height:1;position:relative;color:#d9e8d2}.token-monogram i{font-size:7px;letter-spacing:1.8px;font-style:normal;margin-top:25px;color:var(--faint);position:relative}.token-feature>div:last-child>p:not(.pub-eyebrow){font-size:12px;color:var(--dim);line-height:2.05;margin:0 0 20px}.roadmap-preview{border-top:1px solid var(--line);padding-top:65px;display:grid;grid-template-columns:1fr 1.25fr;gap:25px 80px}.roadmap-preview>div>p:not(.pub-eyebrow){font-size:12px;color:var(--dim)}.roadmap-preview ol{padding:0;margin:0;list-style:none}.roadmap-preview li{display:grid;grid-template-columns:35px 1fr;gap:3px 18px;border-top:1px solid var(--line);padding:20px 0}.roadmap-preview li>span{grid-row:1/3;font-size:10px;color:var(--faint);padding-top:4px}.roadmap-preview strong{font-size:14px;font-weight:400}.roadmap-preview em{font-size:10px!important;color:var(--dim)!important}.roadmap-preview>.editorial-link{justify-self:start;grid-column:2}.public-closing{background:#153222;border-top:1px solid #2e4f34;border-bottom:1px solid #2e4f34;padding:60px 0}.public-closing>.frame{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.public-closing h2{font-size:38px;margin-bottom:0}.public-closing .public-button{margin:5px 10px 5px 0}.public-closing p:not(.pub-eyebrow){font-size:9px;color:#8fa98e;margin-top:16px}.public-footer{padding:65px 0 25px;background:#071610}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1.1fr 1fr;gap:50px}.footer-brand>p{font-family:var(--serif);font-size:26px;line-height:1.3;color:#abc1a5;margin:28px 0 23px}.research-label{font-size:6px;letter-spacing:1.2px;color:#789574;display:flex;align-items:center;gap:8px}.research-label i{width:4px;height:4px;box-shadow:none}.footer-label{display:block;font-size:8px;letter-spacing:1.7px;color:#688863;margin-bottom:22px}.footer-grid>div:not(.footer-brand)>a{display:block;font-size:10px;color:#a5b9a0;margin:0 0 15px}.public-footer .footer-bottom{display:flex;align-items:center;gap:25px;border-top:1px solid #203927;margin-top:52px;padding-top:20px;font-size:8px;color:#64805f}.footer-bottom>a{margin-left:auto}.page-intro{padding-top:80px;padding-bottom:70px;border-bottom:1px solid var(--line)}.page-intro h1{font-family:var(--serif);font-size:55px;line-height:1.45;letter-spacing:-1px;font-weight:400;margin:0 0 30px}.page-intro .pub-lead{max-width:770px;margin-bottom:0}.content-grid{display:grid;grid-template-columns:.9fr 1.45fr;gap:100px;padding-top:75px;padding-bottom:75px}.ruled{border-top:1px solid var(--line)}.principle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.principle-grid article{border-top:1px solid var(--line);padding-top:22px}.principle-grid article>span{font-size:8px;letter-spacing:1px;color:var(--faint)}.principle-grid h3{font-size:20px;margin:23px 0 17px}.principle-grid p{font-size:12px;line-height:2.05;color:var(--dim)}.protocol-detail{padding-top:65px}.technical-table{border-top:1px solid var(--line)}.technical-table>div{display:grid;grid-template-columns:250px 1fr;gap:50px;padding:25px 0;border-bottom:1px solid var(--line)}.technical-table strong{font-size:13px;font-weight:400}.technical-table p{font-size:12px;line-height:1.95;margin:0;color:var(--dim)}.risk-panel{padding-top:35px;padding-bottom:40px;background:#10271e;border-left:2px solid #6d8e60;display:grid;grid-template-columns:1fr 1.4fr;gap:20px 70px}.risk-panel h2{font-size:29px}.risk-panel ul{list-style:none;padding:0;margin:0}.risk-panel li{font-size:12px;color:#b5c6ac;line-height:1.9;padding:9px 0;border-bottom:1px solid #24402d}.risk-panel>.editorial-link{grid-column:2;justify-self:start}.sources-row{display:flex;gap:40px;align-items:center;justify-content:space-between}.sources-row h3{font-size:17px}.sources-row p{font-size:10px;color:var(--dim);max-width:330px}.sources-row>a{font-size:10px;border-bottom:1px solid var(--line);padding:8px 0;white-space:nowrap}.token-status-section{display:grid;grid-template-columns:.85fr 1.3fr;gap:110px;padding-top:70px;padding-bottom:60px}.token-status-large{padding-top:40px}.token-status-large>span:first-child{font-family:var(--serif);font-size:110px;line-height:1}.token-status-large>p{font-size:7px;letter-spacing:1.9px;color:var(--faint);margin:23px 0}.token-facts{border-top:1px solid var(--line)}.token-facts>div{display:flex;gap:25px;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line)}.token-facts>div>span{font-size:10px;color:var(--dim)}.token-facts strong{font-size:11px;font-weight:400;text-align:right}.disclosure-callout{background:#122b20;border-top:1px solid var(--line);padding-top:35px;padding-bottom:35px;margin-bottom:65px}.disclosure-callout>strong{font-size:17px;font-weight:400}.disclosure-callout p{font-size:12px;line-height:2;color:var(--dim);max-width:1000px}.disclosure-callout a{font-size:11px;display:inline-block;border-bottom:1px solid #5f8055;padding-bottom:5px;margin:10px 30px 0 0}.roadmap-full{padding-top:60px;padding-bottom:60px}.roadmap-full article{display:grid;grid-template-columns:100px 1fr;gap:50px;border-top:1px solid var(--line);padding:35px 0}.phase-number{font-family:var(--serif);font-size:56px;color:#60805a;line-height:1.2}.phase-heading{display:flex;align-items:center;justify-content:space-between;gap:30px}.phase-heading h2{font-size:28px;margin:0 0 15px}.roadmap-full p{font-size:13px;line-height:2;color:var(--dim);max-width:850px}.roadmap-full small{font-size:10px;color:var(--faint)}.milestone-records>div{display:grid;grid-template-columns:110px 1fr auto;gap:25px;padding:23px 0;border-top:1px solid var(--line);align-items:center}.milestone-records>div>span{font-size:9px;color:var(--faint)}.milestone-records strong{font-size:14px;font-weight:400}.milestone-records a{font-size:10px;color:var(--accent)}.data-room{display:grid;grid-template-columns:.8fr 1.3fr;gap:100px;padding-top:70px;padding-bottom:60px}.data-room-heading p:not(.pub-eyebrow){font-size:12px;color:var(--dim);max-width:250px;line-height:2}.document-list>a{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid var(--line);padding:23px 0}.document-list small{font-size:7px;letter-spacing:1.5px;color:var(--faint);display:block;margin-bottom:9px}.document-list strong{font-size:15px;font-weight:400}.document-list em{font-size:9px}.public-demo{--line:#2a4436}.public-demo .journey-heading h1{font-family:var(--serif);font-weight:400;color:var(--text)}.public-demo .experience-panel{background:var(--panel);border-color:var(--line)}.public-demo .tag{background:#29452a;color:var(--accent);border-color:#527447}.public-demo .button.dark{background:var(--accent);border-color:var(--accent);color:var(--bg)}.public-demo .button.outline{border-color:#506e52;color:var(--text)}.public-demo .person-circle{background:var(--accent);color:var(--bg);border-color:var(--accent)}.public-demo .verification-circle{border-color:#638a5d}.public-demo .trial-grid strong{color:var(--accent)}.public-demo .public-footer a{color:inherit}.public-demo .time-brand{letter-spacing:1.2px}[hidden]{display:none!important}@media(max-width:1100px){.frame{padding-left:42px;padding-right:42px}.site-header{padding:0 35px}.site-header nav{gap:20px}.public-hero{min-height:640px;gap:15px}.hero-statement h1{font-size:53px}.hero-statement .pub-lead{font-size:13px}.hero-footnote{gap:15px;font-size:6px}.public-button{padding:12px 18px;min-width:133px;gap:22px}.thesis-section,.architecture-layout,.token-feature,.content-grid,.token-status-section,.data-room{gap:55px}.scenario-layout{grid-template-columns:270px 1fr;gap:45px}.architecture-quote{font-size:48px}.architecture-stack>div{grid-template-columns:25px 1fr;padding:20px 14px}.architecture-stack .status-badge{grid-column:2;grid-row:3;justify-self:start;margin-top:10px}.architecture-stack h3{font-size:14px}.evidence-grid{gap:30px}.evidence-grid p{min-height:140px}.footer-grid{gap:30px}.technical-table>div{grid-template-columns:210px 1fr;gap:30px}.token-facts>div{gap:15px}.sources-row{gap:25px;flex-wrap:wrap}.roadmap-preview{gap:25px 45px}.hero-topology .topology-caption{padding:0 8px;font-size:6px}.hero-topology .topology-caption>a{font-size:8px}}@media(max-width:760px){.frame{padding-left:24px;padding-right:24px}.site-header{height:86px;padding:0 24px}.time-brand{font-size:26px}.time-brand small{font-size:6px;letter-spacing:1.6px}.time-brand img{width:32px;height:32px}.public-menu{display:flex;align-items:center;gap:20px;padding:8px 12px;border:1px solid #3b5b40;background:none;color:var(--text);font-size:10px}.public-menu>span{font-size:18px;color:var(--accent)}.site-header nav{display:none;position:absolute;top:86px;left:0;right:0;padding:23px 24px;background:#0c241a;flex-direction:column;align-items:stretch;gap:0;border-bottom:1px solid var(--line)}.site-header nav.is-open{display:flex}.site-header nav>a{padding:14px 0;border-bottom:1px solid #294731;font-size:12px}.site-header nav>a.nav-document{margin-top:16px;padding:12px 16px;justify-content:space-between;border:1px solid #577a51}.public-hero{grid-template-columns:1fr;padding-top:40px;padding-bottom:30px;gap:25px;min-height:0}.hero-statement h1{font-size:45px;line-height:1.35;letter-spacing:-.5px;margin-bottom:24px}.pub-eyebrow{font-size:7px;letter-spacing:1.5px;margin-bottom:20px}.stage-line{font-size:9px;margin-bottom:20px}.hero-statement .pub-lead{font-size:12px;line-height:2}.hero-statement .pub-lead br{display:none}.public-actions{margin-top:25px;gap:10px}.public-button{font-size:10px;min-width:137px;min-height:45px;padding:11px 17px;gap:25px}.hero-footnote{gap:12px;font-size:5.5px;margin-top:27px;letter-spacing:.9px}.hero-topology{max-width:390px}.hero-topology .topology-caption{padding:5px 8px;font-size:6px}.verification-strip>.frame{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding-top:20px;padding-bottom:20px}.verification-strip>.frame>span{font-size:10px}.verification-strip a{font-size:9px;gap:7px}.public-section{padding-top:60px;padding-bottom:60px}.public-site h2{font-size:29px;line-height:1.55}.thesis-section,.content-grid{grid-template-columns:1fr;gap:20px}.thesis-copy p.large-copy,.reading-copy p.large-copy{font-size:20px}.thesis-copy p,.reading-copy p{font-size:12px}.editorial-link{font-size:10px}.scenario-section{padding:55px 0}.section-heading-public{margin-bottom:28px}.section-heading-public>p:not(.pub-eyebrow){font-size:11px}.scenario-layout{grid-template-columns:1fr;gap:24px;margin-top:25px}.scenario-tabs button{padding:16px 3px;font-size:9px;gap:20px}.scenario-tabs button>span{font-size:14px}.scenario-content{padding:23px 21px;min-height:0}.scenario-content h3{font-size:20px}.scenario-content p{font-size:11px}.scenario-rule strong{font-size:9px}.architecture-layout{grid-template-columns:1fr;gap:30px}.architecture-layout aside{padding-top:0}.architecture-quote{font-size:45px}.architecture-layout aside>p{font-size:11px;max-width:100%;margin:20px 0}.architecture-stack>div{padding:20px 13px;gap:0 10px}.engineering-section{padding:55px 0}.engineering-section .horizontal{display:block}.engineering-section .editorial-link{margin:0 0 10px}.evidence-grid{grid-template-columns:1fr;gap:28px;margin-top:30px}.evidence-grid p{min-height:0;margin-bottom:20px;font-size:11px}.evidence-grid h3{font-size:21px;margin:17px 0 13px}.evidence-note{font-size:9px;margin-top:30px;line-height:1.9}.token-feature{grid-template-columns:1fr;gap:35px}.token-monogram{min-height:270px}.token-monogram:before{width:190px;height:190px}.token-monogram>span{font-size:76px}.token-feature>div:last-child>p:not(.pub-eyebrow){font-size:11px}.roadmap-preview{grid-template-columns:1fr;gap:20px}.roadmap-preview>.editorial-link{grid-column:1}.roadmap-preview strong{font-size:13px}.public-closing{padding:45px 0}.public-closing>.frame{grid-template-columns:1fr;gap:22px}.public-closing h2{font-size:30px}.public-closing p:not(.pub-eyebrow){font-size:9px;line-height:1.9}.public-footer{padding-top:45px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}.footer-brand{grid-column:1/-1}.footer-brand>p{font-size:27px;margin-top:22px}.footer-label{margin-bottom:17px}.footer-grid>div:not(.footer-brand)>a{font-size:9px;margin-bottom:13px}.public-footer .footer-bottom{display:block;font-size:7px;line-height:2.2;margin-top:30px;padding-top:18px}.footer-bottom>span,.footer-bottom>a{display:block}.page-intro{padding-top:50px;padding-bottom:45px}.page-intro h1{font-size:36px;line-height:1.45;margin-bottom:24px}.page-intro .pub-lead{font-size:12px}.principle-grid{grid-template-columns:1fr;gap:25px}.principle-grid h3{margin:17px 0 12px}.principle-grid p{font-size:11px}.protocol-detail{padding-top:45px}.technical-table>div{grid-template-columns:1fr;gap:10px;padding:22px 0}.technical-table strong{font-size:13px}.technical-table p{font-size:11px}.risk-panel{grid-template-columns:1fr;gap:5px;padding-top:25px;padding-bottom:25px}.risk-panel h2{font-size:25px}.risk-panel li{font-size:11px}.risk-panel>.editorial-link{grid-column:1;margin-top:15px}.sources-row{display:block}.sources-row>a{display:block;white-space:normal;margin:12px 0}.sources-row p{font-size:10px}.token-status-section{grid-template-columns:1fr;gap:35px;padding-top:40px;padding-bottom:30px}.token-status-large{padding-top:0}.token-status-large>span:first-child{font-size:85px}.token-facts>div>span{font-size:9px;max-width:45%}.token-facts strong{font-size:10px;max-width:52%}.token-facts>div{padding:14px 0}.disclosure-callout{padding-top:25px;padding-bottom:25px;margin-bottom:40px}.disclosure-callout p{font-size:11px}.roadmap-full{padding-top:40px;padding-bottom:25px}.roadmap-full article{grid-template-columns:38px 1fr;gap:20px;padding:25px 0}.phase-number{font-size:36px}.phase-heading{display:block}.phase-heading h2{font-size:24px}.phase-heading .status-badge{margin-bottom:8px}.roadmap-full p{font-size:11px}.roadmap-full small{font-size:9px;line-height:1.8;display:block}.milestone-records>div{grid-template-columns:55px 1fr;gap:5px 15px;padding:18px 0}.milestone-records strong{font-size:12px}.milestone-records a{grid-column:2;font-size:9px}.data-room{grid-template-columns:1fr;gap:20px;padding-top:40px;padding-bottom:30px}.data-room-heading p:not(.pub-eyebrow){max-width:100%;font-size:11px}.document-list>a{gap:20px;padding:20px 0}.document-list strong{font-size:13px}.document-list small{font-size:6px;letter-spacing:1.2px}.document-list em{font-size:8px;white-space:nowrap}.public-demo .journey-heading h1{font-size:31px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.public-button,.site-header nav>a{transition:none}}

@media(max-width:380px){.hero-statement h1{font-size:38px}.public-button{min-width:125px;gap:17px;padding:11px 14px}.hero-footnote{font-size:5px;gap:9px}}
.public-demo .experience-steps .complete{color:var(--accent)}

@media(min-width:761px) and (max-width:1100px){.hero-statement h1{font-size:clamp(40px,4.8vw,53px)}}

[role="tabpanel"]:focus-visible{outline:2px solid var(--accent);outline-offset:6px}
@media(max-width:600px){.technical-table p,.risk-panel li,.principle-grid p,.data-room-heading p:not(.pub-eyebrow),.reading-copy p,.page-intro .pub-lead{font-size:14px;line-height:1.85}.technical-table strong,.document-list strong{font-size:14px}}

.technical-table>div>*{min-width:0;overflow-wrap:anywhere}.technical-table code{white-space:normal;overflow-wrap:anywhere;word-break:break-all}

.paper-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:64px;padding-bottom:90px}.paper-toc{position:sticky;top:25px;align-self:start;padding-top:10px}.paper-toc a{display:block;padding:11px 0;border-bottom:1px solid var(--line);font-size:12px;color:var(--dim)}.paper-toc a:hover{color:var(--accent)}.paper-body{max-width:780px;min-width:0}.paper-body section{padding:28px 0 35px;border-top:1px solid var(--line);scroll-margin-top:25px}.paper-body h2{font-family:var(--serif);font-size:clamp(26px,3vw,37px);line-height:1.5;margin:0 0 24px}.paper-body p,.paper-body li{color:var(--dim);font-size:15px;line-height:2;overflow-wrap:anywhere}.paper-body a{text-decoration:underline;text-underline-offset:4px;color:var(--accent)}@media(max-width:850px){.paper-layout{grid-template-columns:1fr;gap:30px}.paper-toc{position:static;display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.paper-toc .pub-eyebrow{grid-column:1/-1}.paper-body p{font-size:14px}}@media print{body.public-site{background:white;color:black}.site-header,.public-footer,.paper-toc,.page-intro .public-button{display:none}.paper-layout{display:block}.paper-body{max-width:none}.paper-body h2,.paper-body p,.paper-body li,.paper-body a,.page-intro h1,.page-intro .pub-lead{color:black}.paper-body section{break-inside:auto}.paper-body h2{break-after:avoid}.frame{padding:0 20px}.pub-eyebrow{color:#333}}
