:root{color-scheme:dark;--bg:#080808;--surface:#101010;--text:#fff;--silver:#E2E8F0;--muted:#A3A3A3;--border:rgba(255,255,255,.08);--glass:rgba(255,255,255,.02);--gradient:linear-gradient(135deg,#F8FAFC 0%,#94A3B8 100%);--mono:'Geist Mono',monospace;--body:'Inter',sans-serif;--serif:'DM Serif Display',Georgia,serif;--ease:cubic-bezier(.16,1,.3,1)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--body);font-weight:400;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid var(--silver);outline-offset:5px}::selection{background:#E2E8F0;color:#080808}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.045em}p{line-height:1.75;color:var(--muted);font-size:15px}svg{display:block;max-width:100%}section[id]{scroll-margin-top:32px}.shell{width:92vw;margin-inline:auto}.mono{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;line-height:1.6}.label{color:var(--muted)}.dim{color:var(--muted);margin:0 8px}.silver-text{color:var(--silver);background:var(--gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.glass{background:var(--glass);border:1px solid var(--border);backdrop-filter:blur(24px)}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:51px;padding:17px 25px;border-radius:8px;background:var(--gradient);border:1px solid rgba(255,255,255,.15);color:#080808;font-family:var(--mono);font-weight:500;font-size:11px;line-height:1.4;letter-spacing:.11em;text-transform:uppercase;transition:transform .2s var(--ease),border-color .2s}.button span{font-family:var(--body);font-size:20px;line-height:12px;font-weight:400}.button:hover{transform:translateY(-1px);border-color:#fff}.button:disabled{cursor:not-allowed;opacity:.52;transform:none}.text-link{display:inline-flex;align-items:center;gap:28px;padding:18px 0;color:var(--silver)}.text-link span{font-size:19px}.text-link:hover{color:#fff}.skip-link{position:fixed;top:10px;left:10px;background:var(--silver);color:var(--bg);padding:12px;z-index:20;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{width:92vw;margin:auto;padding:28px 30px;display:flex;align-items:center;gap:30px;position:relative}.wordmark{display:flex;align-items:center;gap:14px;font:400 14px var(--mono);letter-spacing:-.035em;text-transform:none;white-space:nowrap}.brand-symbol{width:30px;height:30px;color:var(--silver);flex-shrink:0}.desktop-nav{display:flex;margin-left:auto;background:rgba(255,255,255,.025);border:1px solid var(--border);border-radius:7px}.desktop-nav a{padding:15px 21px;border-right:1px solid var(--border);font:10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.desktop-nav a:last-child{border:0}.desktop-nav a:hover{background:rgba(255,255,255,.04);color:#fff}.header-cta{min-height:44px;padding:14px 20px;background:#fff}.menu-button{display:none;background:transparent;color:#fff;border:1px solid var(--border);border-radius:6px;padding:11px 13px;font:11px var(--mono);text-transform:uppercase;letter-spacing:.1em}.mobile-menu{position:absolute;top:77px;left:0;right:0;z-index:5;border:1px solid var(--border);background:#101010;border-radius:14px;padding:12px}.mobile-menu a{display:block;padding:16px;font:12px var(--mono);text-transform:uppercase}.hero{border-radius:4rem;min-height:680px;border:1px solid var(--border);background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.005));position:relative;overflow:hidden;isolation:isolate;padding:36px 45px 30px}.hero-grid{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,transparent calc(50% - .5px),rgba(255,255,255,.035) 50%,transparent calc(50% + .5px)),linear-gradient(0deg,transparent calc(50% - .5px),rgba(255,255,255,.018) 50%,transparent calc(50% + .5px));background-size:240px 240px;mask-image:linear-gradient(180deg,#000,transparent 77%)}.noise{position:absolute;inset:0;pointer-events:none;opacity:.05;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.8' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.hero-topline,.hero-foot{display:flex;justify-content:space-between;align-items:center;color:var(--muted);font-size:9px;letter-spacing:.16em}.status-dot{display:inline-block;width:5px;height:5px;background:var(--silver);border-radius:50%;margin-right:9px;vertical-align:middle}.hero-content{text-align:center;padding:86px 0 88px}.hero h1{font-size:clamp(42px,10vw,140px);line-height:.95;letter-spacing:-.046em;padding-bottom:.13em}.hero-copy{margin:24px auto 0;font-size:16px;line-height:1.8;color:#A3A3A3;max-width:620px;font-weight:300}.hero-actions{display:flex;align-items:center;justify-content:center;gap:36px;margin-top:34px}.hero-foot{gap:24px;font-size:9px}.hero-foot-line{height:1px;flex:1;background:var(--border)}.entry{animation:enter .8s var(--ease) both}.hero h1{animation-delay:.07s}.hero-copy{animation-delay:.14s}.hero-actions{animation-delay:.21s}.hero-foot{animation-delay:.28s}@keyframes enter{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.metadata{display:grid;grid-template-columns:1fr 1.45fr 1fr;padding:35px 46px 37px;border-bottom:1px solid var(--border)}.metadata>div{border-right:1px solid var(--border);padding-left:38px}.metadata>div:first-child{padding-left:0}.metadata>div:last-child{border:0}.metadata .label{font-size:9px}.metadata p{color:var(--silver);font-size:12px;line-height:1.7;margin-top:8px}.access-section{display:flex;align-items:center;justify-content:center;gap:80px;padding:70px 35px 10px}.access-context{width:220px;flex-shrink:0;align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.small-cross{font-size:30px;color:var(--silver);margin-bottom:22px}.access-context p{font-size:13px}.fine-rule{width:65px;height:1px;background:var(--border);margin-top:23px}.access-card{max-width:672px;width:100%;padding:35px 36px;border-radius:2rem}.access-card h2{font-size:33px;line-height:1.2;letter-spacing:-.035em}.access-card>p{font-size:13px;margin-top:9px}.access-form{margin-top:23px}.access-form label{display:block;margin-bottom:10px;letter-spacing:.1em;font-size:10px}.form-controls{display:flex;gap:10px}.form-controls input{min-width:0;flex:1;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:7px;padding:14px 16px;color:var(--silver);font-size:13px;height:50px}.form-controls input:disabled{cursor:not-allowed;opacity:.8}.form-controls .button{gap:16px;white-space:nowrap;padding-inline:18px}.form-notice{margin-top:13px;font-size:11px;line-height:1.7;color:#A3A3A3;max-width:560px}.prototype-label{font-size:9px;color:var(--silver);margin-right:7px;letter-spacing:.08em}.section{padding-top:115px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin:0 18px 37px}.section-heading h2{font-size:clamp(40px,4.6vw,78px);line-height:1.04}.section-heading p{font-size:13px;max-width:370px;margin-bottom:5px}.evidence{border-radius:20px;overflow:hidden}.evidence-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:23px 28px;border-bottom:1px solid var(--border)}.evidence-top .mono{font-size:10px}.disclosure{color:var(--muted);letter-spacing:.06em}.trace{list-style:none;display:grid;grid-template-columns:repeat(6,1fr);padding:25px 28px;margin:0;border-bottom:1px solid var(--border);gap:22px}.trace li{position:relative;display:flex;align-items:center;gap:9px;font:10px var(--mono);color:var(--muted);line-height:1.5}.trace li:not(:last-child):after{content:'→';position:absolute;right:-16px;color:#A3A3A3}.trace-node{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid rgba(255,255,255,.14);border-radius:6px;font-size:9px;letter-spacing:0}.trace .current{color:var(--silver)}.trace .current .trace-node{background:var(--silver);color:#080808;border-color:var(--silver)}.evidence-workspace{display:grid;grid-template-columns:minmax(0,1fr) 290px}.chart-panel{padding:26px 28px 16px;border-right:1px solid var(--border)}.panel-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.panel-head h3{font-family:var(--mono);font-style:normal;font-size:10px;font-weight:400;letter-spacing:.1em;color:var(--silver)}.chart-legend{display:flex;gap:20px;font:9px var(--mono);color:var(--muted)}.chart-legend span{display:flex;align-items:center;gap:6px}.solid-line,.dashed-line{width:15px;border-top:1px solid var(--silver)}.dashed-line{border-top:1px dashed var(--muted)}.chart-wrap{margin-top:28px}.chart-grid path{stroke:var(--border);stroke-width:1;fill:none}.chart-labels{fill:var(--muted);font:10px var(--mono);letter-spacing:.03em}.net-line{fill:none;stroke:#E2E8F0;stroke-width:2.3;stroke-linejoin:round;stroke-linecap:round}.gross-line{fill:none;stroke:#A3A3A3;stroke-width:1.3;stroke-dasharray:5 5;stroke-linejoin:round}.marker-guide{stroke:rgba(255,255,255,.17);stroke-dasharray:3 5}.marker-guide.active{stroke:rgba(255,255,255,.45)}.chart-marker{cursor:pointer;fill:#101010;stroke:#A3A3A3;stroke-width:1.4}.chart-marker.active{fill:#E2E8F0;stroke:#fff}.marker-text{fill:#A3A3A3;font:9px var(--mono);pointer-events:none}.marker-text.active{fill:#080808}.execution-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:13px;padding:0 0 18px}.execution-controls .label{font-size:8px;margin-right:6px}.execution-controls button{font:9px var(--mono);color:var(--muted);background:transparent;border:1px solid var(--border);padding:9px 12px;border-radius:5px;min-height:34px;letter-spacing:.03em}.execution-controls button:hover{border-color:rgba(255,255,255,.3);color:#fff}.execution-controls button.active{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.4);color:#fff}.drawdown-head{display:flex;justify-content:space-between;color:var(--muted);font-size:8px;margin:1px 0 12px;letter-spacing:.07em}.explanation-panel{padding:26px 27px;background:rgba(255,255,255,.015)}.explanation-panel .label{font-size:9px}.execution-index{font-size:29px;letter-spacing:-.08em;margin-top:27px}.execution-index span{font-size:10px;letter-spacing:0;color:var(--muted);padding-left:8px}.explanation-panel h3{font-size:27px;line-height:1.12;margin-top:14px;letter-spacing:-.025em}.explanation-panel p{font-size:12px;line-height:1.8;margin-top:12px}.execution-details{margin:23px 0 0;font:10px var(--mono);font-variant-numeric:tabular-nums}.execution-details div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--border)}.execution-details dt{color:var(--muted)}.execution-details dd{margin:0;color:var(--silver)}.evidence-link{font-size:9px;letter-spacing:0;text-transform:none;border:1px solid var(--border);padding:10px;border-radius:5px;margin-top:19px;overflow-wrap:anywhere;color:var(--muted)}.evidence-link>span:first-child{color:var(--silver);margin-right:9px}.ledger-panel{border-top:1px solid var(--border);padding:23px 28px}.ledger-panel .panel-head{margin-bottom:17px}.ledger-panel .label{font-size:9px;letter-spacing:.04em}.table-scroll{overflow-x:auto;max-width:100%;scrollbar-color:#A3A3A3 #101010}table{border-collapse:collapse;width:100%;font:10px var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.7;text-align:left}th{font-weight:400}thead th{color:var(--muted);padding:10px 10px;border-bottom:1px solid var(--border)}tbody td,tbody th{padding:12px 10px;border-bottom:1px solid var(--border);color:var(--silver)}thead th:first-child,tbody th{padding-left:14px}.ledger-table tr.selected{background:rgba(255,255,255,.045)}.ledger-table tr.selected th{box-shadow:inset 2px 0 var(--silver)}.selection-tag{font-size:7px;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgba(255,255,255,.16);border-radius:3px;padding:3px 4px;margin-right:8px}.evidence-bottom{border-top:1px solid var(--border);display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 28px}.evidence-bottom>.mono{font-size:8px;color:var(--muted);letter-spacing:.07em}.data-details{font-size:10px;color:var(--silver);max-width:650px}.data-details summary{cursor:pointer;text-align:right}.data-details[open]{width:65%}.data-details[open] summary{margin-bottom:14px}caption{text-align:left;white-space:normal;color:var(--muted);font:11px/1.7 var(--body);padding:6px 0 12px}.features-section{padding-top:122px}.bento-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.feature-card{display:flex;flex-direction:column;min-height:330px;padding:30px 25px 20px;border:1px solid var(--border);border-radius:1rem;background:var(--glass);backdrop-filter:blur(24px);transition:background .22s,border-color .22s;overflow:hidden}.feature-card:hover{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.2)}.feature-card h3{font-size:29px;line-height:1.13;letter-spacing:-.035em;overflow-wrap:anywhere}.feature-card p{font-size:12px;line-height:1.8;margin-top:18px;margin-bottom:26px}.feature-wide{grid-column:span 2;padding:30px 32px 20px}.feature-wide h3{font-size:39px;line-height:1.05}.feature-wide p{max-width:480px}.card-meta{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);padding-top:15px;margin-top:auto;font-size:8px;letter-spacing:.09em;color:var(--muted);gap:10px}.card-meta>span:last-child{color:var(--silver);font-size:10px}.mini-ledger{border:1px solid var(--border);border-radius:7px;margin:3px 0 27px;letter-spacing:.01em;overflow:hidden}.mini-ledger>div{display:grid;grid-template-columns:repeat(4,1fr);font-size:9px}.mini-ledger>div:first-child{background:rgba(255,255,255,.015);color:var(--muted);border-bottom:1px solid var(--border);font-size:8px}.mini-ledger span{padding:12px 9px;border-right:1px solid var(--border);white-space:nowrap}.mini-ledger span:last-child{border:0}.artifact{display:flex;flex-direction:column;gap:10px;font-size:9px;letter-spacing:0;text-transform:none;color:var(--muted);margin:0 0 26px}.artifact span:before{content:'↳';margin-right:10px;color:var(--silver)}.lineage-mini{margin:5px 0 28px;display:grid;grid-template-columns:1fr 24px 1.1fr 24px 1fr;align-items:center;text-align:center;font-size:9px;letter-spacing:0;text-transform:none}.lineage-mini>span:nth-child(1),.lineage-mini>span:nth-child(3),.lineage-mini>span:nth-child(5){border:1px solid var(--border);padding:12px 4px;border-radius:6px}.lineage-mini>span:nth-child(3){background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.22)}.lineage-connector{color:var(--muted)}.lineage-output{grid-column:3;color:var(--muted);line-height:2.5;padding-top:6px}.walk-forward{margin:4px 0 26px;font-size:8px;letter-spacing:.07em}.walk-forward>div{display:flex;gap:6px;margin:6px 0;height:25px}.walk-forward span{display:flex;align-items:center;justify-content:center;border-radius:3px}.train{background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.12);width:48%;color:var(--silver)}.score{width:20%;border:1px dashed rgba(255,255,255,.28);color:var(--muted)}.holdout,.offset{width:15%}.frozen{background:repeating-linear-gradient(135deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 3px,rgba(255,255,255,.065) 3px,rgba(255,255,255,.065) 4px);border:1px solid var(--border);flex:1;color:var(--muted)}.approach-section{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;padding:128px 38px 115px;align-items:center}.statement-cross{font-size:30px;color:var(--silver);display:block;margin-bottom:34px}.approach-statement h2{font-size:clamp(50px,6vw,96px);line-height:1.01}.principles{padding-top:30px}.principles article{display:flex;gap:25px;padding:30px 0;border-top:1px solid var(--border)}.principles article:last-child{border-bottom:1px solid var(--border)}.principle-number{color:var(--muted);font-size:9px;flex-shrink:0;margin-top:6px}.principles h3{font-size:31px;line-height:1.2;letter-spacing:-.025em}.principles p{font-size:13px;max-width:370px;margin-top:12px}.final-cta{position:relative;isolation:isolate;overflow:hidden;border-radius:3rem;text-align:center;padding:68px 28px 72px;background:linear-gradient(140deg,rgba(255,255,255,.035),rgba(255,255,255,.015))}.cta-symbol{font:36px var(--body);color:var(--silver);display:block;margin-bottom:30px}.final-cta h2{font-size:clamp(42px,6vw,94px);line-height:1.02}.final-cta p{font-size:14px;margin:23px auto 30px}.site-footer{padding:53px 30px 40px}.footer-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:33px;border-bottom:1px solid var(--border);gap:26px}.footer-top nav{display:flex;gap:30px;font:9px var(--mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.footer-top nav a:hover{color:#fff}.footer-bottom{display:flex;justify-content:space-between;align-items:flex-start;gap:25px;padding-top:28px}.footer-bottom p{font-size:11px}.back-top{color:var(--muted);font-size:9px;white-space:nowrap}.floating-nav{display:none}.mobile-menu[hidden],.selection-tag[hidden]{display:none}
@supports not (backdrop-filter:blur(24px)){.glass,.feature-card,.floating-nav{background:#101010}}
@media(min-width:1600px){.hero{min-height:760px}.hero-content{padding:105px 0}.feature-card{min-height:360px}.feature-card p{font-size:14px}.evidence-workspace{grid-template-columns:minmax(0,1fr) 340px}.explanation-panel p{font-size:14px}}
@media(max-width:1100px){.site-header{padding:25px 16px;gap:18px}.desktop-nav a{padding:14px}.header-cta{gap:15px;font-size:10px}.wordmark{font-size:12px;gap:10px}.hero{min-height:600px;padding:30px}.hero-content{padding:85px 0 80px}.hero-topline>span:last-child{font-size:8px;letter-spacing:.08em}.metadata{padding:30px}.metadata>div{padding-left:22px}.metadata p{font-size:11px}.access-section{gap:35px}.access-context{width:170px}.section-heading h2{font-size:50px}.section-heading p{font-size:12px;max-width:295px}.evidence-workspace{grid-template-columns:minmax(0,1fr) 250px}.trace{padding:23px 22px;gap:20px}.trace li{font-size:8px;gap:6px}.trace-node{width:22px;height:22px}.chart-panel{padding:23px 20px 14px}.chart-legend{gap:10px;font-size:8px}.explanation-panel{padding:24px 22px}.bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-card{padding:29px 29px 20px;min-height:310px}.feature-wide{grid-column:span 2;min-height:310px}.feature-wide p{max-width:650px}.mini-ledger,.lineage-mini,.walk-forward{max-width:620px;width:100%}.accounting-card{display:grid;grid-template-columns:1fr 1.1fr;column-gap:38px}.accounting-card h3{grid-column:1}.accounting-card p{grid-column:1;margin-bottom:25px}.accounting-card .mini-ledger{grid-column:2;grid-row:1/3;align-self:center}.accounting-card .card-meta{grid-column:1/3}.approach-section{gap:45px;padding-inline:25px}.principles h3{font-size:28px}.principles p{font-size:12px}.footer-bottom p{font-size:10px}}
@media(max-width:760px){html{scroll-padding-top:20px}.site-header{padding:22px 6px;gap:16px}.wordmark{font-size:12px}.brand-symbol{width:25px;height:25px}.desktop-nav,.header-cta{display:none}.menu-button{display:flex;gap:18px;margin-left:auto;align-items:center;min-height:44px}.menu-button span{font-size:18px}.hero{border-radius:2rem;padding:27px 23px 24px;min-height:auto}.hero-topline{justify-content:center;font-size:8px;letter-spacing:.1em}.hero-topline>span:last-child{display:none}.hero-content{padding:78px 0 70px}.hero h1{font-size:clamp(42px,9.5vw,74px);line-height:.97;letter-spacing:-.045em}.hero-copy{font-size:13px;margin-top:25px;line-height:1.8;max-width:360px}.desktop-break{display:none}.hero-actions{gap:24px;margin-top:29px}.hero-actions .button{padding:15px 16px;min-height:48px;font-size:9px;gap:20px}.hero-actions .text-link{font-size:9px;gap:14px;letter-spacing:.08em}.hero-foot{font-size:7px;gap:13px;letter-spacing:.04em}.metadata{grid-template-columns:1fr;padding:28px 20px;gap:0}.metadata>div{padding:17px 0;border-right:0;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:18px}.metadata>div:first-child{padding-top:0}.metadata>div:last-child{padding-bottom:0}.metadata p{font-size:11px;margin:0;text-align:right}.metadata .label{font-size:8px}.access-section{padding:48px 0 0;gap:0}.access-context{display:none}.access-card{max-width:none;border-radius:1.5rem;padding:28px 23px}.access-card h2{font-size:30px}.access-card>p{font-size:12px}.form-controls{flex-direction:column}.form-controls input{min-height:49px;flex:auto}.form-controls .button{justify-content:space-between}.form-notice{font-size:10px}.section{padding-top:75px}.section-heading{display:block;margin:0 10px 27px}.section-heading h2{font-size:clamp(35px,7vw,52px);line-height:1.08}.section-heading p{font-size:12px;line-height:1.8;margin-top:20px;max-width:390px}.evidence{border-radius:1rem}.evidence-top{padding:18px;align-items:flex-start;flex-direction:column;gap:9px}.evidence-top .mono{font-size:8px}.disclosure{font-size:8px}.trace{grid-template-columns:repeat(3,minmax(0,1fr));padding:21px 18px;gap:19px 24px}.trace li{font-size:8px}.trace li:nth-child(3):after{content:none}.evidence-workspace{grid-template-columns:1fr}.chart-panel{border-right:0;padding:22px 17px 18px}.panel-head{gap:10px;flex-wrap:wrap}.panel-head h3{font-size:9px}.chart-legend{font-size:8px;gap:12px}.chart-wrap{margin-top:26px}.execution-controls{gap:7px;margin-top:17px}.execution-controls .label{width:100%;margin-bottom:4px}.execution-controls button{min-height:44px;padding:10px 14px;font-size:9px}.explanation-panel{border-top:1px solid var(--border);padding:23px;display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.explanation-panel>.label{grid-column:1/3}.execution-index{margin-top:19px;grid-column:1}.explanation-panel h3{grid-column:1;font-size:27px}.explanation-panel p{grid-column:1;font-size:11px}.execution-details{grid-column:2;grid-row:2/5;align-self:center;font-size:9px;margin-top:22px}.execution-details div{gap:8px;padding:12px 0}.evidence-link{grid-column:1/3;margin-top:22px}.ledger-panel{padding:20px 17px}.ledger-panel .panel-head{margin-bottom:12px}.ledger-panel .label{font-size:8px}.evidence-bottom{padding:17px;flex-direction:column;gap:10px}.evidence-bottom>.mono{font-size:7px}.data-details,.data-details[open]{width:100%;max-width:100%}.data-details summary{text-align:left;min-height:35px;padding:7px 0}.bento-grid{grid-template-columns:1fr;gap:12px}.feature-card,.feature-wide{grid-column:span 1;padding:28px 25px 19px;min-height:280px}.feature-card h3,.feature-wide h3{font-size:34px}.feature-card p{font-size:12px;max-width:480px}.accounting-card{display:flex}.accounting-card .mini-ledger{align-self:stretch}.mini-ledger span{font-size:8px;padding:12px 7px}.lineage-mini{font-size:8px;grid-template-columns:1fr 18px 1.1fr 18px 1fr}.feature-wide{min-height:335px}.card-meta{font-size:8px}.approach-section{grid-template-columns:1fr;gap:38px;padding:79px 12px 73px}.statement-cross{margin-bottom:26px}.approach-statement h2{font-size:clamp(50px,11vw,80px)}.principles{padding-top:0}.principles article{gap:22px;padding:26px 0}.principles h3{font-size:30px}.principles p{font-size:12px;max-width:480px}.final-cta{border-radius:2rem;padding:48px 23px 52px}.cta-symbol{margin-bottom:24px}.final-cta h2{font-size:clamp(39px,8.5vw,65px)}.final-cta p{font-size:12px;margin:22px auto 27px;max-width:340px}.site-footer{padding:41px 9px 125px}.footer-top{display:block;padding-bottom:27px}.footer-top nav{margin-top:25px;gap:26px;font-size:9px}.footer-bottom{flex-direction:column;gap:16px;padding-top:23px}.footer-bottom p{font-size:11px}.back-top{margin-top:2px;min-height:44px;display:flex;align-items:center}.floating-nav{display:flex;position:fixed;z-index:10;bottom:calc(24px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%,16px);width:min(94vw,470px);justify-content:center;align-items:center;gap:3px;padding:6px;background:rgba(8,8,8,.85);border:1px solid rgba(255,255,255,.16);border-radius:100px;backdrop-filter:blur(24px);opacity:0;visibility:hidden;transition:opacity .25s,transform .35s var(--ease),visibility .25s}.floating-nav.visible{opacity:1;visibility:visible;transform:translate(-50%,0)}.floating-nav a{font:10px var(--mono);min-height:44px;display:flex;align-items:center;justify-content:center;padding:8px 10px;color:var(--muted);letter-spacing:0}.floating-nav .floating-access{border-radius:100px;background:#fff;color:#080808;gap:6px;padding:8px 13px}.floating-nav a:hover{color:#fff}.floating-nav .floating-access:hover{color:#080808}}
@media(max-width:380px){.hero{padding-inline:15px}.hero h1{font-size:42px}.hero-actions{gap:18px}.hero-foot{font-size:6px;gap:8px}.wordmark{font-size:10px;gap:7px}.menu-button{font-size:9px;padding:10px;gap:11px}.metadata{padding-inline:9px}.metadata p{font-size:9px}.access-card{padding:25px 19px}.access-card h2{font-size:27px}.section-heading h2{font-size:34px}.explanation-panel{display:block}.execution-index{margin-top:15px}.explanation-panel h3{margin-top:12px}.execution-details{margin-top:19px}.floating-nav a{padding-inline:8px;font-size:10px}.floating-nav .floating-access{padding-inline:10px}.trace{gap:18px}.trace li{gap:5px;font-size:7px}.trace-node{width:20px;height:20px;font-size:8px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.entry{opacity:1;transform:none}}
/* Access inquiries: native POST fallback plus Formspree AJAX states. */
.button .submit-label{font-family:var(--mono);font-size:11px;font-weight:500;line-height:1.4;letter-spacing:.11em}.honeypot{display:none!important}.form-notice a{text-decoration:underline;text-underline-offset:3px;color:var(--silver)}.field-error,[data-fs-success],[data-fs-error]{display:none}.field-error[data-fs-active]{display:block;color:var(--silver);font-size:12px;line-height:1.6;margin-top:10px}.form-state{padding:13px 15px;border:1px solid rgba(255,255,255,.2);border-radius:7px;margin-top:15px;font-size:12px;line-height:1.7;color:var(--silver);background:rgba(255,255,255,.025)}.form-state[data-fs-active]{display:block}.form-state[data-fs-error][data-fs-active]{border-style:dashed}.form-state[hidden]{display:none}.access-form [aria-invalid="true"]{border-color:var(--silver);border-style:dashed}.optional-message{margin:16px 0 0;font-size:12px;color:var(--muted)}.optional-message summary{cursor:pointer;min-height:36px;padding:7px 0}.optional-message label{margin:8px 0 10px}.optional-message textarea{width:100%;min-height:100px;padding:13px 15px;background:transparent;border:1px solid rgba(255,255,255,.15);border-radius:7px;color:var(--silver);font-family:var(--body);font-size:13px;line-height:1.6;resize:vertical}.hero-integrations{display:flex;justify-content:center;flex-wrap:wrap;gap:0;color:var(--muted);font-size:9px;letter-spacing:.06em;margin:28px auto 0;max-width:750px}.hero-integrations span{padding:2px 16px;border-right:1px solid rgba(255,255,255,.12)}.hero-integrations span:last-child{border:0}.hero-copy{max-width:730px}.hero-content{padding-bottom:58px}.hero{min-height:720px}
/* Research AI demonstrations share the instrument's monochrome surfaces. */
.panel-label{font-family:var(--mono);font-style:normal;font-weight:400;color:var(--muted);letter-spacing:.1em;font-size:10px}.ai-workspace{border-radius:20px;overflow:hidden}.ai-workspace-grid{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(320px,1.7fr) minmax(220px,1fr)}.ai-context{padding:27px 24px;border-right:1px solid var(--border);background:rgba(255,255,255,.01)}.context-list{margin:24px 0 27px;font:11px/1.6 var(--mono);letter-spacing:0}.context-list div{margin-bottom:19px}.context-list dt{font-size:9px;color:var(--muted);margin-bottom:6px}.context-list dd{margin:0;color:var(--silver);overflow-wrap:anywhere}.artifact-list{list-style:none;margin:15px 0 0;padding:0;font:10px/1.7 var(--mono);letter-spacing:0;color:var(--silver)}.artifact-list li{padding:10px 0;border-bottom:1px solid var(--border);overflow-wrap:anywhere}.artifact-list li:before{content:'↳';color:var(--muted);margin-right:8px}.artifact-list li span{font-family:var(--body);font-size:11px;color:var(--muted)}.context-boundary{margin-top:26px;padding-top:19px;border-top:1px solid var(--border)}.context-boundary>.mono{font-size:9px;color:var(--silver)}.context-boundary p{font-size:11px;line-height:1.8;margin-top:9px}.ai-conversation{padding:27px 27px 25px;border-right:1px solid var(--border)}.conversation-header{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}.state-pill{padding:5px 8px;border:1px solid rgba(255,255,255,.2);border-radius:4px;color:var(--silver);font-size:8px;letter-spacing:.03em}.request-bubble{background:rgba(255,255,255,.035);border:1px solid var(--border);border-radius:10px;padding:20px;margin:24px 0}.request-bubble>.mono,.assistant-response>.mono{font-size:9px;letter-spacing:.08em}.request-bubble p{margin-top:10px;color:var(--silver);font-size:13px;line-height:1.85}.assistant-response p{font-size:13px;line-height:1.8;margin-top:12px}.tool-activity{margin-top:24px;border-top:1px solid var(--border)}.tool-activity>div{display:grid;grid-template-columns:14px 1fr auto;gap:8px;align-items:start;border-bottom:1px solid var(--border);padding:11px 0;font:10px/1.6 var(--body);color:var(--muted)}.tool-status{color:var(--silver)}.tool-activity .mono{font-size:8px;color:var(--silver);letter-spacing:0;text-align:right}.ai-demo-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:26px}.ai-demo-controls .button{min-height:44px;font-size:9px;padding:13px 14px;gap:16px}.outline-button{border:1px solid rgba(255,255,255,.15);color:var(--silver);background:transparent;border-radius:6px;min-height:44px;padding:11px 13px;letter-spacing:.07em;font-size:9px;transition:border-color .2s}.outline-button:hover{border-color:rgba(255,255,255,.4)}.demo-reset{background:none;border:0;color:var(--muted);font-size:9px;letter-spacing:.03em;min-height:44px;padding:10px}.experiment-plan{margin-top:25px;border:1px solid rgba(255,255,255,.2);border-radius:9px;padding:19px;background:rgba(255,255,255,.015)}.experiment-plan[hidden],.ai-evidence-details[hidden]{display:none}.experiment-plan h4{font-size:9px;font-weight:400;letter-spacing:.06em;margin:0}.plan-details{margin:20px 0;font:11px/1.65 var(--mono)}.plan-details div{display:grid;grid-template-columns:56px 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--border)}.plan-details dt{color:var(--muted);font-size:10px}.plan-details dd{margin:0;color:var(--silver);font-size:10px}.experiment-plan>p{font-size:11px;margin:0 0 17px}.experiment-plan>.button{width:100%;justify-content:space-between;font-size:9px;min-height:44px;padding:13px 15px}.ai-demo-status{font-size:11px;line-height:1.8;color:var(--muted);padding:16px 0 0}.ai-demo-status[data-state="denied"],.ai-demo-status[data-state="unsupported"],.ai-demo-status[data-state="failed"]{margin-top:18px;padding:13px;border:1px dashed rgba(255,255,255,.3);border-radius:6px;color:var(--silver)}.boundary-tests{margin-top:20px;padding-top:15px;border-top:1px solid var(--border);font-size:11px;color:var(--muted)}.boundary-tests summary{cursor:pointer;min-height:35px;padding:8px 0}.boundary-tests p{font-size:11px;margin:10px 0 14px}.boundary-tests>div{display:flex;flex-wrap:wrap;gap:8px}.boundary-tests .outline-button{font-size:8px;letter-spacing:.04em}.ai-evidence{padding:27px 24px;background:rgba(255,255,255,.01)}.ai-evidence-intro{margin:26px 0}.ai-evidence-intro .label{font-size:8px;letter-spacing:.07em}.ai-evidence h4{font:italic 35px/1.1 var(--serif);letter-spacing:-.03em;margin:14px 0}.ai-comparison{font-size:10px;white-space:normal}.ai-comparison caption{font-size:10px;padding-bottom:13px}.ai-comparison thead th{font-size:9px;padding:10px 5px}.ai-comparison tbody th,.ai-comparison tbody td{padding:11px 5px;font-size:9px}.ai-evidence-note{font-size:11px;line-height:1.85;margin-top:19px}.ai-evidence-details{margin-top:24px;padding-top:18px;border-top:1px solid var(--border)}.ai-evidence-details h4{font:9px var(--mono);font-style:normal;letter-spacing:.05em;margin:0 0 15px}.ai-feature h3{font-size:31px}.ai-feature{min-height:300px}
/* Provider inference and client tool connectivity are separate paths. */
.integration-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.integration-card{border-radius:1rem;padding:35px}.integration-type{font-size:9px;color:var(--muted);letter-spacing:.15em;margin-bottom:23px}.integration-card h3{font-size:clamp(30px,3.2vw,47px);line-height:1.1}.integration-card>p{font-size:13px;margin-top:21px;max-width:550px}.provider-panel{margin-top:26px;padding:16px 20px;border:1px solid var(--border);border-radius:9px;background:rgba(255,255,255,.01)}.provider-panel dl{margin:0}.provider-panel dl>div{display:grid;grid-template-columns:90px 1fr;gap:18px;font:10px/1.6 var(--mono);padding:10px 0;border-bottom:1px solid var(--border)}.provider-panel dl>div:last-child{border:0}.provider-panel dt{color:var(--muted)}.provider-panel dd{margin:0;color:var(--silver)}.integration-card .integration-note{font-size:11px;line-height:1.8;margin-top:22px}.integration-operations{list-style:none;padding:0;margin:26px 0}.integration-operations li{padding:15px 0;border-bottom:1px solid var(--border);font-size:12px;color:var(--silver);line-height:1.65}.integration-operations li:before{content:'↳';margin-right:12px;color:var(--muted)}.architecture{margin-top:15px;border-radius:1rem;padding:28px 35px}.architecture-top{display:flex;justify-content:space-between;gap:20px;font-size:9px;color:var(--muted)}.architecture-paths{display:grid;grid-template-columns:1fr .9fr 1fr;gap:55px;margin:38px 0 28px;align-items:center}.architecture-path{position:relative}.architecture-path:first-child:after,.architecture-path:last-child:before{position:absolute;top:50%;content:'↔';font-size:26px;color:var(--muted)}.architecture-path:first-child:after{right:-40px}.architecture-path:last-child:before{left:-40px}.architecture-node{padding:17px 19px;border:1px solid rgba(255,255,255,.16);border-radius:7px}.architecture-node .mono{font-size:8px;color:var(--muted);letter-spacing:.06em}.architecture-node strong{display:block;font-weight:400;font-size:13px;color:var(--silver);margin-top:7px}.architecture-arrow{display:block;text-align:center;font-size:18px;color:var(--muted);padding:10px 0}.architecture-model{border:1px dashed rgba(255,255,255,.13);border-radius:6px;margin-top:11px;padding:12px 18px}.architecture-model .mono{font-size:8px;color:var(--muted);letter-spacing:.03em}.architecture-model strong{display:block;margin-top:6px;font:10px var(--mono);font-weight:400;color:var(--silver)}.architecture-core{text-align:center;padding:32px 20px;border:1px solid rgba(255,255,255,.25);border-radius:11px;background:rgba(255,255,255,.035)}.architecture-core .mono{font-size:8px;color:var(--muted);letter-spacing:.07em}.architecture-core strong{display:block;font:italic 33px/1.1 var(--serif);margin-top:15px;letter-spacing:-.03em}.architecture-core p{font-size:11px;margin-top:15px}.architecture-text{font-size:12px;line-height:1.8;max-width:920px;margin-inline:auto}.architecture-text code{font:11px var(--mono);color:var(--silver)}.integration-billing{display:grid;grid-template-columns:1fr 1fr;gap:35px;border-top:1px solid var(--border);margin-top:26px;padding-top:23px}.integration-billing p{font-size:11px}.integrity-strip{display:flex;align-items:baseline;gap:30px;padding:25px 18px 0}.integrity-strip>.mono{flex-shrink:0;font-size:9px;color:var(--silver)}.integrity-strip p{font-size:12px;line-height:1.8}.final-cta p{max-width:700px}.footer-top nav{gap:22px;flex-wrap:wrap;justify-content:flex-end}.footer-bottom>p:nth-child(2){max-width:475px}.privacy-page{max-width:940px;padding:65px 35px 85px;margin:auto}.privacy-page h1{font-size:clamp(45px,6vw,80px);line-height:1.05}.privacy-page>.mono{display:block;color:var(--muted);margin:23px 0 45px}.privacy-page section{padding:25px 0;border-top:1px solid var(--border)}.privacy-page h2{font-size:30px;margin-bottom:17px}.privacy-page p{font-size:14px;max-width:740px}.privacy-page a{color:var(--silver);text-decoration:underline;text-underline-offset:3px}.privacy-page .button{margin-top:35px;text-decoration:none}.privacy-page .notice-footer{margin-top:35px;font-size:12px}
@media(max-width:1200px){.ai-workspace-grid{grid-template-columns:190px minmax(280px,1fr) 250px}.ai-context,.ai-evidence{padding:24px 18px}.ai-conversation{padding:24px 20px}.architecture-paths{gap:40px}.architecture-path:first-child:after{right:-30px}.architecture-path:last-child:before{left:-30px}.integration-card{padding:29px}.footer-top{align-items:flex-start}.footer-top nav{max-width:460px;row-gap:20px}}
@media(max-width:1000px){.desktop-nav,.header-cta{display:none}.menu-button{display:flex;gap:18px;margin-left:auto;align-items:center;min-height:44px}.menu-button span{font-size:18px}.ai-workspace-grid{grid-template-columns:1fr}.ai-context{border-right:0;border-bottom:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr;gap:0 28px;padding:25px}.ai-context>h3{grid-column:1/3}.context-list{grid-column:1;grid-row:2/5;display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin-bottom:0}.ai-context>.panel-label:nth-of-type(2){margin-top:25px}.ai-context .artifact-list{margin-top:8px}.context-boundary{margin-top:20px}.ai-conversation{border-right:0;border-bottom:1px solid var(--border);padding:28px}.ai-evidence{padding:25px 28px;display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.ai-evidence>.panel-label{grid-column:1/3}.ai-evidence-intro{margin:20px 0;grid-column:1}.ai-comparison{grid-column:2;grid-row:2/4;align-self:center}.ai-evidence-note{grid-column:1;font-size:12px}.ai-evidence-details{grid-column:1/3}.ai-evidence>.evidence-link{grid-column:1/3}.ai-evidence-intro h4 br{display:none}.ai-evidence-intro h4{font-size:32px;line-height:1.2}.integration-grid{gap:12px}.integration-card h3{font-size:35px}.provider-panel{padding:15px}.provider-panel dl>div{grid-template-columns:70px 1fr;gap:10px;font-size:9px}.architecture{padding:25px}.architecture-paths{gap:28px}.architecture-path:first-child:after{right:-23px;font-size:19px}.architecture-path:last-child:before{left:-23px;font-size:19px}.architecture-node{padding:16px 13px}.architecture-core{padding:28px 14px}.architecture-core strong{font-size:28px}.architecture-node strong{font-size:12px}.hero{min-height:680px}.hero-integrations{max-width:650px;font-size:8px}.hero-integrations span{padding-inline:12px}.hero-copy{max-width:670px}.integrity-strip{gap:22px}}
@media(max-width:760px){.hero{min-height:auto}.hero-content{padding:62px 0 49px}.hero-integrations{gap:8px 0;font-size:8px;line-height:1.7;max-width:330px;margin-top:26px}.hero-integrations span{padding:0 10px}.hero-integrations span:nth-child(2){border:0}.hero-integrations span:nth-child(3){border:0}.hero-integrations span:last-child{display:block;border-left:1px solid rgba(255,255,255,.12)}.hero-copy{font-size:13px}.button .submit-label{font-size:10px}.ai-workspace{border-radius:1rem}.ai-context{display:block;padding:23px}.context-list{display:grid;grid-template-columns:1fr 1fr;gap:0 17px;margin:23px 0 10px}.context-list div{margin-bottom:22px}.context-list dd{font-size:10px}.ai-context .artifact-list{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;margin-top:14px}.artifact-list{font-size:10px}.context-boundary p{font-size:12px}.ai-conversation{padding:24px 22px}.conversation-header{gap:12px}.request-bubble{padding:17px;margin:23px 0}.request-bubble p,.assistant-response p{font-size:12px}.tool-activity>div{font-size:11px;grid-template-columns:14px 1fr auto}.tool-activity .mono{font-size:8px}.ai-demo-controls{gap:9px}.ai-demo-controls .button{font-size:10px}.outline-button{font-size:10px}.experiment-plan{padding:17px}.plan-details div{grid-template-columns:48px 1fr;gap:10px}.plan-details dd{font-size:10px}.ai-demo-status{font-size:12px}.boundary-tests{font-size:12px}.boundary-tests summary{min-height:44px}.boundary-tests .outline-button{font-size:9px}.ai-evidence{display:block;padding:24px 22px}.ai-evidence-intro{margin:20px 0}.ai-evidence-intro h4{font-size:34px}.ai-comparison{font-size:11px}.ai-comparison th,.ai-comparison td{font-size:11px!important;padding:12px 7px!important}.ai-evidence-note{font-size:12px}.ai-workspace .evidence-bottom .mono{font-size:8px;line-height:1.8}.integration-grid{grid-template-columns:1fr}.integration-card{padding:28px 23px}.integration-card h3{font-size:34px}.integration-card>p{font-size:12px}.integration-card .integration-note{font-size:12px}.provider-panel dl>div{font-size:10px;grid-template-columns:75px 1fr}.architecture{padding:24px 22px}.architecture-top{flex-wrap:wrap;gap:12px;font-size:9px}.architecture-paths{grid-template-columns:1fr;gap:28px;margin:28px 0}.architecture-path:first-child:after,.architecture-path:last-child:before{content:none}.architecture-path{padding:17px;border:1px solid var(--border);border-radius:8px}.architecture-node strong{font-size:13px}.architecture-node .mono,.architecture-model .mono{font-size:9px}.architecture-core{position:relative;padding:27px}.architecture-core strong{font-size:34px}.architecture-core:before{content:'↕';position:absolute;top:-29px;left:50%;font-size:17px;color:var(--muted)}.architecture-core:after{content:'↕';position:absolute;bottom:-29px;left:50%;font-size:17px;color:var(--muted)}.architecture-text{font-size:12px}.integration-billing{grid-template-columns:1fr;gap:19px}.integration-billing p{font-size:12px}.integrity-strip{display:block;padding:25px 8px 0}.integrity-strip p{margin-top:12px;font-size:12px}.ai-feature{min-height:280px}.ai-feature h3{font-size:34px}.footer-top nav{justify-content:flex-start;max-width:420px;gap:24px;font-size:10px;row-gap:22px}.footer-bottom>p:nth-child(2){max-width:none}.privacy-page{padding:42px 22px 65px}.privacy-page p{font-size:13px}.privacy-page h2{font-size:28px}}

.architecture-text code{overflow-wrap:anywhere}
/* Founder and concise delivery roadmap, grounded in the supplied status. */
.product-status{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;font-size:9px;letter-spacing:.06em;color:var(--silver);margin-top:28px}.product-status .status-dot{margin-right:2px}.product-status a{color:var(--muted);padding:4px 8px;letter-spacing:.03em;text-transform:none;text-decoration:underline;text-underline-offset:4px}.product-status+.hero-integrations{margin-top:16px}.founder-section{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:53px 38px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);align-items:center}.founder-identity .label{font-size:10px}.founder-identity h2{font-size:clamp(38px,4.5vw,64px);line-height:1.15;margin-top:16px}.founder-bio p{font-size:13px;max-width:470px}.founder-bio p:first-child{color:var(--silver);margin-bottom:13px}.roadmap-section{padding:91px 18px 94px}.roadmap-section .section-heading{margin-inline:0}.roadmap-intro{max-width:385px}.roadmap-intro p{font-size:13px;line-height:1.85}.roadmap-updated{display:block;font-size:9px;letter-spacing:.07em;margin-top:16px}.roadmap-list{list-style:none;padding:0;margin:38px 0 0}.roadmap-list li{display:grid;grid-template-columns:40px minmax(0,1fr) 145px;align-items:start;column-gap:27px;border-top:1px solid var(--border);padding:26px 0}.roadmap-list li:last-child{border-bottom:1px solid var(--border)}.roadmap-number{font-size:11px;letter-spacing:0;color:var(--muted);margin-top:9px}.roadmap-step h3{font-size:30px;line-height:1.2;letter-spacing:-.025em}.roadmap-step p{font-size:12px;line-height:1.85;max-width:820px;margin-top:10px}.roadmap-status{justify-self:end;font-size:9px;letter-spacing:.04em;margin-top:8px;border:1px solid rgba(255,255,255,.15);padding:6px 10px;border-radius:4px;color:var(--muted);text-align:center;white-space:nowrap}.roadmap-status.accepted{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.3);color:var(--silver)}.roadmap-gate{display:block;font-size:9px;color:var(--silver);letter-spacing:.05em;margin-top:12px}.roadmap-boundary{display:grid;grid-template-columns:210px 1fr;gap:28px;padding:24px 0 0}.roadmap-boundary>.mono{font-size:9px;color:var(--silver);letter-spacing:.05em;margin-top:3px}.roadmap-boundary p{font-size:11px;line-height:1.85;max-width:820px}.footer-top nav{max-width:620px;font-size:9px}
@media(max-width:1000px){.founder-section{gap:35px;padding:43px 25px}.roadmap-section{padding:73px 13px 76px}.roadmap-list li{grid-template-columns:28px minmax(0,1fr) 135px;gap:19px}.roadmap-step h3{font-size:28px}.roadmap-boundary{grid-template-columns:170px 1fr}.footer-top nav{max-width:460px}}
@media(max-width:760px){.product-status{font-size:8px;line-height:1.8;letter-spacing:.04em;gap:5px;margin-top:24px}.product-status a{min-height:38px;display:inline-flex;align-items:center}.product-status+.hero-integrations{margin-top:8px}.founder-section{grid-template-columns:1fr;gap:24px;padding:38px 12px}.founder-identity h2{font-size:clamp(36px,8.5vw,58px);margin-top:13px}.founder-bio p{font-size:12px;max-width:480px}.roadmap-section{padding:62px 10px 66px}.roadmap-intro{max-width:480px}.roadmap-intro p{font-size:12px}.roadmap-updated{font-size:9px;margin-top:15px}.roadmap-list{margin-top:29px}.roadmap-list li{grid-template-columns:22px minmax(0,1fr);gap:0 13px;padding:24px 0}.roadmap-number{grid-column:1;grid-row:1/3;font-size:10px;margin-top:8px}.roadmap-step{grid-column:2}.roadmap-step h3{font-size:28px}.roadmap-step p{font-size:12px;margin-top:10px}.roadmap-status{grid-column:2;justify-self:start;margin-top:15px;font-size:9px}.roadmap-gate{font-size:8px;line-height:1.8;margin-top:12px}.roadmap-boundary{grid-template-columns:1fr;gap:10px;padding-top:23px}.roadmap-boundary p{font-size:11px}.footer-top nav{font-size:10px;max-width:440px}}
