@font-face{font-family:DM Mono V2;src:url(/v2/fonts/DMMono-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DM Mono V2;src:url(/v2/fonts/DMMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Mono V2;src:url(/v2/fonts/DMMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans V2;src:url(/v2/fonts/InstrumentSans-Variable.ttf) format("truetype-variations");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono V2;src:url(/v2/fonts/JetBrainsMono-Variable.ttf) format("truetype-variations");font-weight:100 800;font-style:normal;font-display:swap}.v2-site{--surface-void:#131512;--surface-canvas:#191b18;--surface-raised:#212420;--surface-high:#2b2e29;--surface-control:#34382f;--surface-control-hover:#40453b;--surface-control-press:#292d25;--cream:#e3e5de;--fg-max:#e3e5de;--fg-1:#c3c7be;--fg-2:#949a8e;--fg-3:#6e7469;--fg-4:#4a4f46;--cyan:#7fd3df;--amber:#d9a15e;--salmon:#e69583;--rule:hsla(77,12%,88%,.2);--rule-faint:hsla(77,12%,88%,.1);--rule-strong:hsla(77,12%,88%,.32);--rule-salmon:hsla(11,66%,71%,.28);--font-display:"Instrument Sans V2",system-ui,sans-serif;--font-mono:"JetBrains Mono V2",ui-monospace,"SF Mono",Menlo,monospace;--font-app:"DM Mono V2",ui-monospace,monospace;position:relative;min-height:100vh;overflow:visible;background:var(--surface-canvas);color:var(--fg-1);font:400 13px/1.75 var(--font-mono);letter-spacing:.01em}html{scroll-padding-top:60px}.v2-shell,html{background:#131512!important}.v2-shell{min-height:100%;color-scheme:dark;overscroll-behavior-y:none}.v2-site:after{position:fixed;inset:0;z-index:9999;pointer-events:none;background:url(/v2/grain.png) repeat;background-size:160px 160px;mix-blend-mode:screen;opacity:.022;content:""}.v2-site *,.v2-site :after,.v2-site :before{box-sizing:border-box}.v2-site dd,.v2-site dl,.v2-site figure,.v2-site h1,.v2-site h2,.v2-site h3,.v2-site ol,.v2-site p,.v2-site ul{margin:0}.v2-site img,.v2-site svg{display:block;max-width:100%}.v2-site a{color:inherit;text-decoration:none}.is-void,.mk-section.is-void{background:var(--surface-void)}.doc-width,.mk-wrap,.v2-footer,.v2-header-inner{width:min(1200px,100%);margin-inline:auto;padding-inline:40px}.mk-section{background:var(--surface-canvas)}.mk-section>.mk-wrap{padding-top:96px;padding-bottom:96px}.mk-split{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:80px;align-items:center}.doc-eyebrow,.document-eyebrow,.mk-eyebrow,.release-kicker{font:400 11px/16px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-2)}.how-page h2,.mk-close h2,.mk-section h2{margin-top:22px;color:var(--fg-max);font:700 44px/1.06 var(--font-display);letter-spacing:-.026em}.how-stage .how-grid>div>p:not(.mk-eyebrow),.mk-section .mk-split>div>p:not(.mk-eyebrow){max-width:58ch;margin-top:26px;color:var(--fg-2);font:400 13px/1.85 var(--font-mono)}.mk-lede{color:var(--fg-2);font:400 15px/1.7 var(--font-mono)}.mk-link{position:relative;display:inline-flex;align-items:center;gap:8px;color:var(--fg-max);font:400 11px/16px var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.mk-link:after,.v2-footer a:after,.v2-site-header nav a:after{position:absolute;right:0;bottom:-4px;left:0;height:1px;background:var(--rule);transform:scaleX(0);transform-origin:right;transition:transform .24s ease;content:""}.mk-link:hover:after,.v2-footer a:hover:after,.v2-site-header nav a:hover:after{transform:scaleX(1);transform-origin:left}.mk-link:after{background:var(--salmon);transform:scaleX(1);opacity:.55;transition:opacity .18s ease}.mk-link:hover:after{opacity:1}.mk-fill{display:inline-block;padding:15px 24px;background:var(--fg-max);color:var(--surface-canvas)!important;font:500 11px/16px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;transition:background 80ms linear}.mk-fill:hover{background:#f0f1ec}.v2-cursor{display:inline-block;width:7px;height:14px;overflow:hidden;background:var(--salmon);color:transparent;animation:mk-blink 1.15s step-end infinite}@keyframes mk-blink{0%,49%{opacity:1}50%,to{opacity:0}}.v2-site-header{position:sticky;top:0;z-index:20;isolation:isolate;background:var(--surface-canvas)}.v2-site-header:before{position:absolute;right:0;bottom:100%;left:0;height:env(safe-area-inset-top,0);pointer-events:none;background:var(--surface-canvas);content:""}.v2-header-inner,.v2-header-inner>a:first-child{display:flex;align-items:center}.v2-header-inner>a:first-child{border:0}.v2-wordmark{display:flex;align-items:center;gap:14px;color:var(--fg-max);font:500 13px/1 var(--font-mono);letter-spacing:.32em}.v2-wordmark .v2-mark{width:15px;height:19px;image-rendering:pixelated}.v2-wordmark-product{margin-left:1px;color:var(--fg-2);font:500 13px/1 var(--font-display);letter-spacing:0;text-transform:none}.v2-header-spacer{flex:1}.v2-site-header nav{display:flex;gap:38px;align-items:center}.v2-site-header nav a{position:relative;color:var(--fg-2);font:400 11px/16px var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.v2-site-header nav a[aria-current=page]{color:var(--fg-max)}.v2-header-cta{padding:11px 20px;background:var(--surface-control);color:var(--fg-max)!important;font:400 11px/16px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;transition:background 80ms linear}.v2-header-cta:hover{background:var(--surface-control-hover)}.v2-mobile-menu{display:none}.v2-footer{display:flex;align-items:baseline;flex-wrap:wrap;padding-top:24px;padding-bottom:56px;background:var(--surface-canvas);color:var(--fg-3);font:400 9.5px/15px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.v2-footer>span{flex:1}.v2-footer nav{display:flex;gap:26px}.v2-footer a{position:relative;color:var(--fg-2)}[data-rv]{opacity:0;transform:translateY(14px);transition:opacity .8s cubic-bezier(.16,.7,.2,1),transform .8s cubic-bezier(.16,.7,.2,1)}[data-fd]{opacity:0;transition:opacity 1s cubic-bezier(.16,.7,.2,1)}[data-fd].is-visible,[data-rv].is-visible{opacity:1;transform:none}[data-draw]{stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset 1.2s cubic-bezier(.16,.7,.2,1)}.mk-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,510px);gap:72px}.mk-hero>.mk-wrap{min-height:680px;padding-top:112px;padding-bottom:104px}.mk-hero h1{max-width:10.5ch;margin-top:30px;color:var(--fg-max);font:700 64px/1 var(--font-display);letter-spacing:-.032em}.mk-hero .mk-lede{max-width:58ch}.mk-actions{display:flex;align-items:center;gap:30px;margin-top:36px}.mk-status{display:flex;gap:12px;margin-top:34px;max-width:62ch;color:var(--fg-3);font:400 10.5px/17px var(--font-mono);letter-spacing:.035em}.mk-status i{width:6px;height:6px;background:var(--salmon);box-shadow:0 0 0 5px hsla(11,66%,71%,.08)}.mk-stack{min-width:0}.mk-stack-axis{display:flex;align-items:center;gap:16px;margin-bottom:14px;color:var(--fg-3);font:400 9.5px/15px var(--font-mono);letter-spacing:.14em}.mk-stack-axis i{flex:1;height:1px;background:var(--rule-faint)}.mk-stack-layers{display:flex;flex-direction:column;gap:4px;perspective:900px}.mk-stack-layers>div{position:relative;display:grid;grid-template-columns:36px minmax(120px,.72fr) minmax(0,1fr) auto;align-items:center;gap:16px;min-height:68px;padding:14px 18px;background:var(--surface-raised);transform:skewY(-1.25deg)}.mk-stack-layers>div:nth-child(2),.mk-stack-layers>div:nth-child(4){background:var(--surface-void)}.mk-stack-layers>div>*{transform:skewY(1.25deg)}.mk-stack-layers b,.mk-stack-layers small,.mk-stack-layers span{font:400 9.5px/15px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.mk-stack-layers small,.mk-stack-layers span{color:var(--fg-3)}.mk-stack-layers strong{color:var(--fg-max);font:700 17px/1.3 var(--font-display);letter-spacing:-.015em}.mk-stack-layers b{color:var(--salmon);font-weight:400}.mk-stack-layers .is-valis{z-index:2;min-height:78px;background:var(--surface-high);box-shadow:inset 2px 0 var(--salmon)}.mk-stack>p{margin-top:20px;color:var(--fg-3);font:400 9.5px/15px var(--font-mono);letter-spacing:.1em;text-align:right;text-transform:uppercase}.mk-problem .mk-split{grid-template-columns:minmax(0,460px) minmax(0,1fr)}.mk-chain-figure{min-width:0}.mk-chain{position:relative;min-height:360px;padding:30px;background:var(--surface-canvas)}.mk-chain ol{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:0;list-style:none}.mk-chain li{flex-direction:column;min-height:274px;padding:18px 15px;background:var(--surface-raised)}.mk-chain li.is-break{box-shadow:inset 2px 0 var(--salmon)}.mk-chain li>small,.mk-chain li>span{color:var(--fg-3);font:400 8.5px/1.55 var(--font-mono);letter-spacing:.09em}.mk-chain li>strong{margin-top:28px;color:var(--fg-max);font:500 10px/1.5 var(--font-mono);letter-spacing:.11em}.mk-chain li>p{margin-top:14px;color:var(--fg-2);font:400 10px/1.65 var(--font-mono)}.mk-chain li>small{margin-top:auto;padding-top:20px}.mk-chain li.is-break strong,.mk-chain li.is-break>span{color:var(--salmon)}.mk-chain-figure figcaption{margin-top:18px;color:var(--fg-3);font:400 9.5px/15px var(--font-mono)}.mk-method h2{max-width:18ch}.mk-method>.mk-wrap>.mk-lede{max-width:62ch;margin-top:26px}.mk-sequence{padding:28px 30px 30px;background:var(--surface-raised)}.mk-sequence>figcaption{margin-bottom:26px;color:var(--salmon);letter-spacing:.16em}.mk-sequence>div,.mk-sequence>figcaption{font:400 9.5px/15px var(--font-mono);text-transform:uppercase}.mk-sequence>div{display:flex;justify-content:space-between;color:var(--fg-3);letter-spacing:.12em}.mk-sequence>i{display:block;margin:20px 0 0}.mk-sequence ol{display:grid;grid-template-columns:repeat(5,1fr);gap:0;padding:0;list-style:none}.mk-sequence li{position:relative;padding-top:22px}.mk-sequence li:before{position:absolute;top:-4px;left:0;width:8px;height:8px;background:var(--surface-canvas);border:1px solid var(--fg-2);content:""}.mk-sequence li:last-child:before{border-color:var(--salmon);background:var(--salmon)}.mk-sequence li b,.mk-sequence li span{display:block;font:400 10px/1.55 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.mk-sequence li b{color:var(--salmon)}.mk-sequence li span{margin-top:6px;color:var(--fg-1)}.mk-method>.mk-wrap>.mk-link{margin-top:44px}.mk-result-section .mk-split{grid-template-columns:minmax(0,460px) minmax(0,1fr)}.mk-result{background:var(--surface-raised);border-left:2px solid var(--salmon)}.mk-result header{display:flex;justify-content:space-between;gap:16px;letter-spacing:.1em;text-transform:uppercase}.mk-result header span{color:var(--fg-3)}.mk-result header b{color:var(--salmon);font-weight:400;text-align:right}.mk-result h3{color:var(--fg-max);font:400 22px/32px var(--font-app);letter-spacing:0}.mk-confidence{display:grid;grid-template-columns:auto 1fr auto;gap:14px}.mk-confidence>strong{color:var(--cyan);font:400 14px/20px var(--font-app)}.mk-confidence>div{display:grid;grid-template-columns:repeat(15,1fr);gap:3px}.mk-confidence i{height:7px;background:var(--fg-4)}.mk-confidence i.is-filled{background:var(--cyan)}.mk-confidence>span{color:var(--fg-3);font:400 9.5px/15px var(--font-app);letter-spacing:.1em}.mk-result-rows{display:flex;flex-direction:column}.mk-leader-row{display:grid;grid-template-columns:auto minmax(18px,1fr) auto;align-items:end;gap:9px;color:var(--fg-3);font:400 9.5px/15px var(--font-app);letter-spacing:.08em}.mk-leader-row i{height:1px;margin-bottom:4px;background:var(--rule-faint)}.mk-leader-row strong{color:var(--fg-max);font-weight:400;text-align:right}.mk-leader-row strong.is-human{color:var(--salmon)}.mk-result footer{gap:14px;justify-content:space-between;padding-top:14px;border-top:1px solid var(--rule-faint);color:var(--fg-3);font:400 8.5px/15px var(--font-app);letter-spacing:.08em}.mk-when .mk-split{grid-template-columns:minmax(0,1fr) minmax(0,560px)}.mk-reliance-line{padding:26px 28px 24px;background:var(--surface-void);color:var(--fg-2)}.mk-reliance-line>p{color:var(--fg-3);font:400 9.5px/15px var(--font-mono);letter-spacing:.1em}.mk-reliance-line svg{margin:30px 0 26px}.mk-reliance-line [data-draw]{stroke-dasharray:40;stroke-dashoffset:40}.mk-reliance-line figcaption{display:flex;justify-content:space-between;gap:12px;color:var(--fg-3);font:400 9.5px/15px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.mk-reliance-line figcaption span:nth-child(2){color:var(--salmon)}.mk-work .mk-split{align-items:start}.mk-work .mk-fill{margin-top:36px}.mk-steps{padding:0;list-style:none}.mk-steps li{display:grid;grid-template-columns:40px 190px 1fr;gap:20px;align-items:baseline}.mk-steps span{color:var(--salmon);font:400 9.5px/15px var(--font-mono)}.mk-steps strong{color:var(--fg-max);font:700 18px/1.3 var(--font-display);letter-spacing:-.015em}.mk-steps p{color:var(--fg-2);font:400 11px/1.7 var(--font-mono)}.mk-deeper .mk-split{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start}.mk-record-links{display:flex;flex-direction:column}.mk-record-links a{display:grid;grid-template-columns:180px 1fr auto;gap:20px;align-items:center;background:var(--surface-raised);transition:background 80ms linear}.mk-record-links a:hover{background:var(--surface-high)}.mk-record-links b,.mk-record-links span{font:400 9.5px/15px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.mk-record-links span{color:var(--salmon)}.mk-record-links b{color:var(--fg-3)}.mk-record-links strong{color:var(--fg-max);font:700 18px/1.3 var(--font-display);letter-spacing:-.015em}.mk-close{text-align:center}.mk-close>img{width:22px;height:28px;margin:0 auto;image-rendering:pixelated}.mk-close>.mk-eyebrow{margin-top:22px;color:var(--salmon);letter-spacing:.28em}.mk-close h2{max-width:22ch;margin:30px auto 0;font-size:48px;line-height:1.08}.mk-close .mk-lede{max-width:62ch;margin:24px auto 0;line-height:1.9}.mk-close .mk-link{margin-top:40px}.how-hero{padding-top:96px;padding-bottom:96px}.how-hero h1{max-width:17ch;margin-top:30px;color:var(--fg-max);font:700 64px/1 var(--font-display)}.how-hero>.mk-lede{max-width:68ch;margin-top:30px}.how-overview{margin-top:56px;padding:22px 26px;color:var(--fg-3);background:var(--surface-void);font:400 9.5px/15px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.how-overview>figcaption{margin-bottom:20px;color:var(--salmon);letter-spacing:.16em}.how-overview>div{display:flex;align-items:center;gap:20px}.how-overview>div>i{font-style:normal}.how-overview ol{display:grid;grid-template-columns:repeat(5,1fr);flex:1;padding:0;list-style:none}.how-overview li{padding:14px 16px;background:var(--surface-raised)}.how-overview li+li{margin-left:2px}.how-overview b,.how-overview li span{display:block;font-weight:400}.how-overview b{color:var(--salmon)}.how-overview li span{margin-top:5px;color:var(--fg-1)}.how-stage>.how-grid{padding-top:96px;padding-bottom:96px}.how-grid{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:80px;align-items:center}.how-grid.figure-first{grid-template-columns:minmax(0,1fr) minmax(0,460px)}.how-stage .how-grid>div>p:not(.mk-eyebrow)+p,.how-stage h2{margin-top:22px}.mk-figure-panel{min-width:0;background:var(--surface-raised)}.how-readback{gap:2px;padding:28px}.how-readback>div{flex-direction:column;gap:12px;padding:22px;background:var(--surface-void)}.how-readback span{color:var(--fg-3);letter-spacing:.1em}.how-readback strong{margin-bottom:8px;color:var(--fg-max);font:400 16px/24px var(--font-app)}.how-readback i{background:var(--rule)}.how-readback b{width:-moz-max-content;width:max-content;padding:6px 8px;background:var(--surface-raised);color:var(--fg-2);letter-spacing:.08em}.how-readback b.is-human{background:var(--salmon);color:var(--surface-canvas)}.how-readback>p{padding-top:16px;color:var(--salmon);letter-spacing:.1em;text-align:center}.how-map{padding:30px}.how-map-conclusion{width:min(320px,100%);margin:0 auto;padding:18px;background:var(--surface-void);text-align:center}.how-map-claims b,.how-map-claims span,.how-map-conclusion span{font:400 8.5px/14px var(--font-app);letter-spacing:.1em}.how-map-claims span,.how-map-conclusion span{color:var(--fg-3)}.how-map-claims strong,.how-map-conclusion strong{display:block;margin-top:12px;color:var(--fg-max);font:400 14px/21px var(--font-app)}.how-map-fork{position:relative}.how-map-fork i{position:absolute;background:var(--rule-strong)}.how-map-fork i:first-child{top:0;left:50%;width:1px;height:22px}.how-map-fork i:nth-child(2){top:22px;left:16.5%;right:16.5%;height:1px}.how-map-fork i:nth-child(3){top:22px;left:16.5%;width:1px;height:22px}.how-map-fork i:nth-child(4){top:22px;right:16.5%;width:1px;height:22px}.how-map-claims{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.how-map-claims>div{min-height:150px;padding:16px;background:var(--surface-void)}.how-map-claims b{display:block;margin-top:30px;color:var(--fg-2);font-weight:400}.how-map-claims b.is-human{color:var(--salmon)}.how-drift{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px;align-items:center;padding:28px}.how-drift-source{padding:20px;background:var(--surface-void)}.how-drift ol span,.how-drift-source>span{color:var(--fg-3);font:400 8.5px/14px var(--font-app);letter-spacing:.1em}.how-drift-source>p{display:flex;justify-content:space-between;margin-top:13px;color:var(--fg-2);font:400 9.5px/15px var(--font-app)}.how-drift-source b{color:var(--fg-max);font-weight:400}.how-drift>i{color:var(--salmon);font-style:normal}.how-drift ol{display:flex;flex-direction:column;gap:10px;padding:0;list-style:none}.how-drift li{padding:13px 15px;background:var(--surface-void)}.how-drift li strong{display:block;margin-top:6px;color:var(--fg-max);font:400 12px/18px var(--font-app)}.how-drift>p{padding-top:12px;color:var(--salmon);font:400 8.5px/14px var(--font-app);letter-spacing:.09em;text-align:center}.how-challenge{grid-template-columns:1fr auto 1.2fr;gap:16px;align-items:center}.how-challenge-case,.how-challenge-objection{padding:18px;background:var(--surface-void)}.how-challenge dt,.how-challenge span{color:var(--fg-3);font:400 8.5px/14px var(--font-app);letter-spacing:.1em}.how-challenge strong{display:block;margin-top:10px;color:var(--fg-max);font:400 13px/20px var(--font-app)}.how-challenge>i{color:var(--salmon);font-style:normal}.how-challenge dl{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.how-challenge dl>div{display:flex;justify-content:space-between;gap:12px;padding:12px;background:var(--surface-void)}.how-challenge dd{color:var(--cyan);font:400 9px/14px var(--font-app)}.how-challenge>p{display:flex;justify-content:space-between;padding-top:14px;color:var(--salmon);letter-spacing:.1em}.how-challenge>p strong{margin:0;color:var(--salmon)}.how-complete>.mk-wrap{padding-top:96px;padding-bottom:96px}.how-complete h2{max-width:19ch}.how-complete>.mk-wrap>.mk-lede{max-width:62ch}.how-check-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-top:52px}.how-check-grid article{display:grid;grid-template-columns:48px 1fr;gap:18px;align-items:start;padding:24px;background:var(--surface-raised)}.how-check-grid img{width:38px;height:38px;-o-object-fit:contain;object-fit:contain}.how-check-grid article>div>p:first-child{display:flex;gap:16px;color:var(--salmon);letter-spacing:.1em}.how-check-grid article>div>p:first-child strong{color:var(--fg-max);font-weight:400;text-transform:uppercase}.how-check-grid article>div>p:last-child{color:var(--fg-2);font:400 11px/1.7 var(--font-mono)}.how-close>.mk-wrap{padding-top:96px;padding-bottom:104px}.how-close h2{max-width:20ch}.how-close .mk-lede{max-width:62ch;margin-top:26px}.how-close .mk-link{margin-top:36px}.doc-width{padding-inline:40px}.doc-hero{padding-top:96px}.doc-hero h1{max-width:18ch;margin-top:30px;color:var(--fg-max);font:700 72px/1 var(--font-display);letter-spacing:-.032em}.doc-hero h1 span{color:var(--salmon)}.doc-summary{max-width:62ch;margin-top:30px;color:var(--fg-2);font:400 13px/1.85 var(--font-mono)}.doc-spec{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:64px;padding-top:26px;border-top:1px solid var(--rule)}.doc-spec div{min-width:0}.doc-spec dt{color:var(--fg-3);font:400 9.5px/15px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.doc-spec dd{margin-top:8px;color:var(--fg-max);font:400 13px/1.6 var(--font-mono);overflow-wrap:anywhere}.doc-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:88px;align-items:start;padding-bottom:96px}.doc-rail{position:sticky;top:120px;padding-top:72px}.doc-rail>p{padding-bottom:14px;border-bottom:1px solid var(--rule);color:var(--salmon);font:400 9.5px/15px var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.doc-rail nav{font:400 11px/1.6 var(--font-mono);letter-spacing:.06em}.doc-rail a{display:grid;grid-template-columns:34px 1fr 12px;gap:10px;align-items:baseline;padding:11px 0;color:var(--fg-2)}.doc-rail a .doc-num{color:var(--fg-3)}.doc-rail a .doc-caret{color:var(--salmon);opacity:0}.doc-rail a.is-active{color:var(--fg-max)}.doc-rail a.is-active .doc-num{color:var(--salmon)}.doc-rail a.is-active .doc-caret{opacity:1}.document-body,.release-body{min-width:0;padding-top:72px}.document-body{max-width:74ch}.document-body section,.release-body section{padding-bottom:96px;scroll-margin-top:112px}.document-body section+section,.release-body section+section{padding-top:30px;border-top:1px solid var(--rule)}.document-eyebrow,.release-kicker{color:var(--salmon)}.document-body h2,.release-body h2{margin-top:26px;color:var(--fg-max);font:700 40px/1.08 var(--font-display);letter-spacing:-.028em}.document-body h3,.release-body h3{margin-top:44px;color:var(--fg-max);font:700 22px/1.2 var(--font-display);letter-spacing:-.02em}.document-body li,.document-body p,.release-body p{color:var(--fg-2);font:400 13px/1.95 var(--font-mono)}.document-body section>blockquote,.document-body section>ol,.document-body section>p,.document-body section>ul,.release-body section>p{margin-top:26px}.document-body section:first-child>p:first-of-type{color:var(--fg-1)}.document-body ol,.document-body ul{padding-left:22px}.document-body li{margin-top:8px;padding-left:4px}.document-body strong{color:var(--fg-max);font-weight:500}.document-body em{color:var(--fg-1);font-style:normal}.document-body a{color:var(--fg-max);border-bottom:1px solid var(--rule)}.document-body code{padding:2px 5px;background:var(--surface-raised);color:var(--fg-max);font:400 12px/1.5 var(--font-mono);overflow-wrap:anywhere}.document-body pre{max-width:100%;margin-top:30px;padding:24px;background:var(--surface-void);overflow-x:auto}.document-body pre code{padding:0;background:none}.document-body blockquote{padding:22px 0 0 24px;border-left:2px solid var(--salmon);color:var(--fg-max);font:700 22px/1.35 var(--font-display)}.paper-figure,.whitepaper-figure{margin:56px 0 64px;padding:40px 40px 30px;background:var(--surface-void)}.paper-figure figcaption,.whitepaper-figure figcaption{margin-top:26px;color:var(--fg-3);font:400 9.5px/15px var(--font-mono);letter-spacing:.1em;text-align:right;text-transform:uppercase}.whitepaper-figure img{width:100%;max-height:520px;-o-object-fit:contain;object-fit:contain}.paper-figure [data-draw]{stroke-dasharray:220;stroke-dashoffset:220}.document-table-wrap{width:100%;margin-top:36px;overflow-x:auto;border-top:1px solid var(--rule)}.document-body table{width:100%;border-collapse:collapse}.document-body td,.document-body th{min-width:130px;padding:14px 14px 14px 0;border-bottom:1px solid var(--rule-faint);text-align:left;vertical-align:top}.document-body th{color:var(--fg-3);font:400 9.5px/15px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.document-body td{color:var(--fg-2);font:400 11px/1.7 var(--font-mono)}.document-body td+td,.document-body th+th{padding-left:14px}.whitepaper-flow{display:flex;align-items:stretch;margin-top:40px;overflow-x:auto}.whitepaper-flow span{display:grid;place-items:center;min-width:112px;min-height:82px;padding:14px;background:var(--surface-raised);color:var(--fg-2);font:400 9.5px/15px var(--font-mono);letter-spacing:.1em;text-align:center;text-transform:uppercase}.whitepaper-flow i{display:grid;place-items:center;min-width:22px;color:var(--salmon);font-style:normal}.whitepaper-runtime{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:40px;padding:32px 24px;background:var(--surface-void)}.whitepaper-runtime>div span,.whitepaper-runtime>span{padding:10px 15px;background:var(--surface-raised);color:var(--fg-max);font:400 9.5px/15px var(--font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase}.whitepaper-runtime>div{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:min(520px,100%)}.whitepaper-runtime>i{color:var(--salmon);font-style:normal}.whitepaper-runtime>small{max-width:560px;margin-top:12px;color:var(--fg-3);font:400 9.5px/1.6 var(--font-mono);text-align:center}.whitepaper-glyph-strip{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;gap:14px;align-items:center;margin-top:48px;padding:30px;background:var(--surface-void)}.whitepaper-glyph-strip>span{display:grid;place-items:center;gap:14px;min-width:0}.whitepaper-glyph-strip img{width:42px;height:42px;-o-object-fit:contain;object-fit:contain}.whitepaper-glyph-strip b{color:var(--fg-2);font:400 9px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.whitepaper-glyph-strip i{color:var(--salmon);font-style:normal}.doc-close{padding-top:56px;padding-bottom:96px}.doc-close-inner{max-width:74ch;margin-left:358px;border-top:1px solid var(--rule);padding-top:56px}.doc-close h2{max-width:26ch;color:var(--fg-max);font:700 28px/1.25 var(--font-display);letter-spacing:-.02em}.doc-close p{margin-top:22px;color:var(--fg-2);font:400 13px/1.95 var(--font-mono)}.doc-close a{display:inline-block;margin-top:36px;color:var(--fg-max);font:400 11px/16px var(--font-mono);letter-spacing:.16em;text-transform:uppercase}.release-body h2{max-width:22ch}.release-current{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(210px,.75fr);gap:48px;margin-top:26px}.release-current>div>p{margin-top:22px}.release-facts{margin:0}.release-facts div{display:grid;grid-template-columns:80px 1fr;gap:16px;padding:10px 12px;background:var(--surface-raised)}.release-facts div+div{margin-top:2px}.release-facts dd,.release-facts dt{font:400 9.5px/1.6 var(--font-mono)}.release-facts dt{color:var(--fg-3);text-transform:uppercase}.release-facts dd{color:var(--fg-max);text-align:right;overflow-wrap:anywhere}.release-change-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-top:40px}.release-change-grid article{padding:26px;background:var(--surface-raised)}.release-change-grid span{color:var(--salmon);font:400 9.5px/15px var(--font-mono);letter-spacing:.14em}.release-change-grid h3{margin-top:18px}.release-change-grid p{margin-top:14px;color:var(--fg-2);font:400 11px/1.75 var(--font-mono)}.release-boundary{max-width:720px;margin-top:32px;padding:24px;background:var(--surface-raised);box-shadow:inset 2px 0 var(--salmon)}.release-boundary p{margin:0}.release-boundary p+p{margin-top:20px}.release-ledger{margin-top:40px}.release-ledger article{display:grid;grid-template-columns:190px minmax(0,1fr);gap:40px;padding:26px;background:var(--surface-raised)}.release-ledger article+article{margin-top:2px}.release-ledger article:first-child{box-shadow:inset 2px 0 var(--salmon)}.release-tag span,.release-tag strong{display:block;font-family:var(--font-mono);font-weight:400}.release-tag strong{color:var(--fg-max);font-size:11px;letter-spacing:.05em}.release-tag span{margin-top:8px;color:var(--fg-3);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.release-ledger h3{margin-top:0}.release-ledger p{margin-top:14px;color:var(--fg-2);font:400 11px/1.75 var(--font-mono)}@media(max-width:1240px){.doc-hero h1,.how-hero h1,.mk-hero h1{font-size:56px}.how-page h2,.mk-section h2{font-size:38px}.mk-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,460px);gap:56px}}@media(max-width:1100px){.doc-layout{grid-template-columns:1fr;gap:0}.doc-rail{position:static;top:auto;padding-top:64px}.doc-rail nav{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:24px;column-gap:24px}.document-body,.release-body{max-width:74ch}.doc-close-inner{margin-left:0}}@media(max-width:980px){.how-grid,.how-grid.figure-first,.mk-hero-grid,.mk-split{grid-template-columns:1fr;gap:56px}.how-grid.figure-first>div:first-child{order:2}.how-grid.figure-first>div:last-child{order:1}.mk-hero>.mk-wrap{min-height:0}.mk-hero h1{max-width:12ch;font-size:44px}.mk-stack{max-width:620px}.mk-deeper .mk-split,.mk-problem .mk-split,.mk-result-section .mk-split,.mk-when .mk-split{grid-template-columns:1fr}.how-page h2,.mk-section h2{font-size:38px}.mk-chain{max-width:700px}.mk-result{max-width:680px}}@media(max-width:900px){.doc-width,.mk-wrap,.v2-footer,.v2-header-inner{padding-inline:24px}.how-complete>.mk-wrap,.how-stage>.how-grid,.mk-section>.mk-wrap{padding-top:72px;padding-bottom:72px}.v2-header-inner{height:60px}.v2-site-header nav{display:none}.v2-header-cta{margin-left:auto}.v2-footer{padding-top:20px;padding-bottom:48px}.v2-footer nav{gap:20px;flex-wrap:wrap}.mk-hero>.mk-wrap{padding-top:72px;padding-bottom:72px}.how-hero h1,.mk-hero h1{font-size:42px}.how-page h2,.mk-section h2{font-size:30px}.mk-close h2{font-size:38px}.mk-sequence ol{grid-template-columns:repeat(3,1fr);row-gap:28px}.mk-sequence>i{display:none}.mk-sequence li{padding-top:0}.mk-sequence li:before{display:none}.mk-sequence>div{margin-bottom:24px}.mk-steps li{grid-template-columns:40px 170px 1fr}.mk-record-links a{grid-template-columns:150px 1fr auto}.how-hero{padding-top:72px;padding-bottom:72px}.how-overview{align-items:flex-start}.how-overview>i,.how-overview>span{display:none}.how-overview ol{grid-template-columns:repeat(3,1fr);gap:2px}.how-overview li+li{margin-left:0}.how-overview li:nth-child(n+4){margin-top:0}.how-check-grid{grid-template-columns:1fr}.doc-hero{padding-top:72px}.doc-hero h1{font-size:42px}.doc-spec{grid-template-columns:1fr 1fr;gap:0}.doc-spec div{padding:14px}.doc-spec div:nth-child(2n){border-left:1px solid var(--rule-faint)}.doc-spec div:nth-child(n+3){border-top:1px solid var(--rule-faint)}.document-body h2,.release-body h2{font-size:30px}.doc-close{padding-bottom:72px}}@media(max-width:680px){.doc-width,.mk-wrap,.v2-footer,.v2-header-inner{padding-inline:20px}.how-complete>.mk-wrap,.how-stage>.how-grid,.mk-section>.mk-wrap{padding-top:56px;padding-bottom:56px}.how-grid,.how-grid.figure-first,.mk-split{gap:40px}.v2-wordmark{gap:10px}.v2-wordmark,.v2-wordmark-product{font-size:12px}.v2-header-cta{padding:10px 13px;font-size:9.5px;letter-spacing:.1em}.v2-footer{display:block;padding-bottom:40px}.v2-footer>span{display:none}.v2-footer nav{margin-top:20px}.mk-hero>.mk-wrap{padding-top:56px;padding-bottom:56px}.how-hero h1,.mk-hero h1{font-size:34px;line-height:1.04}.how-page h2,.mk-section h2{font-size:26px}.mk-actions{align-items:flex-start;flex-direction:column}.mk-fill{padding:14px 18px}.mk-status{line-height:1.6}.mk-stack-layers>div{grid-template-columns:26px 1fr auto;padding:13px}.mk-stack-layers small{grid-column:2}.mk-stack-layers b{grid-column:3;grid-row:1/3}.mk-chain{padding:16px;overflow-x:auto}.mk-chain ol{min-width:630px}.mk-chain li{min-height:250px}.mk-chain-figure figcaption{text-align:left}.mk-sequence ol{grid-template-columns:1fr 1fr}.mk-result{padding:22px 18px 20px}.mk-result header{display:block}.mk-result header b{display:block;margin-top:8px;text-align:left}.mk-leader-row{grid-template-columns:1fr}.mk-leader-row i{display:none}.mk-leader-row strong{text-align:left}.mk-result footer{display:grid;grid-template-columns:1fr 1fr}.mk-reliance-line{padding:22px 18px}.mk-reliance-line figcaption{font-size:8px;letter-spacing:.06em}.mk-steps li{grid-template-columns:32px 1fr;gap:12px}.mk-steps p{grid-column:2}.mk-record-links a{grid-template-columns:1fr auto;gap:10px;padding:20px}.mk-record-links strong{grid-column:1/-1;grid-row:2}.mk-close{padding:72px 20px 80px}.mk-close h2{font-size:30px}.how-hero{padding-top:56px;padding-bottom:56px}.how-overview ol{grid-template-columns:1fr 1fr}.how-readback{grid-template-columns:1fr;padding:18px}.how-readback>p{grid-column:1}.how-map{padding:18px}.how-map-claims{grid-template-columns:1fr}.how-map-fork{display:none}.how-drift{grid-template-columns:1fr;padding:18px}.how-drift>i{transform:rotate(90deg);text-align:center}.how-drift>p{grid-column:1}.how-challenge{grid-template-columns:1fr;padding:18px}.how-challenge>i{transform:rotate(90deg);text-align:center}.how-challenge dl,.how-challenge>p{grid-column:1}.how-challenge dl{grid-template-columns:1fr}.how-check-grid article{padding:20px}.how-close>.mk-wrap{padding-top:64px;padding-bottom:72px}.doc-hero{padding-top:56px}.doc-hero h1{font-size:34px}.doc-spec{grid-template-columns:1fr;margin-top:48px}.doc-spec div:nth-child(2n){border-left:0}.doc-spec div+div{border-top:1px solid var(--rule-faint)}.doc-layout{padding-bottom:64px}.doc-rail{padding-top:48px}.doc-rail nav{grid-template-columns:1fr}.document-body,.release-body{padding-top:56px}.document-body section,.release-body section{padding-bottom:72px}.document-body h2,.release-body h2{font-size:26px}.document-body h3,.release-body h3{font-size:20px}.paper-figure,.whitepaper-figure{margin:40px -4px 48px;padding:24px 18px}.paper-figure figcaption,.whitepaper-figure figcaption{text-align:left}.whitepaper-runtime>div{grid-template-columns:1fr}.whitepaper-glyph-strip{grid-template-columns:1fr 1fr 1fr;row-gap:24px;padding:22px}.whitepaper-glyph-strip i{display:none}.document-body table{min-width:620px}.doc-close{padding-top:24px;padding-bottom:64px}.doc-close h2{font-size:24px}.release-change-grid,.release-current,.release-ledger article{grid-template-columns:1fr}.release-ledger article{gap:18px;padding:22px}}@media(prefers-reduced-motion:reduce){[data-fd],[data-rv]{opacity:1!important;transform:none!important;transition:none!important}[data-draw]{stroke-dashoffset:0!important;transition:none!important}.v2-cursor{animation:none}}.v2-site{--fs-answer:22px;--lh-answer:32px;--fs-mono:14px;--lh-mono:24px;--fs-label:12px;--lh-label:16px;--fs-micro:11px;--lh-micro:16px;--fs-body-sm:13.5px;--lh-body-sm:22px;--track-mono:.02em;--track-label:.16em;--weight-regular:400;--space-1:8px;--space-2:16px;--space-3:24px;--cell-h:16px;--measure:640px;--text-answer:var(--fg-max);--text-body:var(--fg-1);--text-label:var(--fg-2);--text-muted:var(--fg-3);--text-void:var(--fg-3);--text-instrument:var(--fg-2);--text-confidence:var(--fg-1);--text-pressure:var(--fg-max);--text-human:var(--salmon);--surface-row:var(--surface-raised)}.doc-width,.mk-wrap,.v2-footer,.v2-header-inner{max-width:1200px;width:100%;padding-left:40px;padding-right:40px}.v2-site-header{border-bottom:1px solid var(--rule)}.v2-header-inner{height:74px;gap:14px}.v2-header-cta{margin-left:44px}.v2-footer{gap:40px;padding:24px 40px 56px}.mk-hero>.mk-wrap{min-height:0;padding:88px 40px 80px}.mk-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:64px;align-items:start}.mk-hero h1{max-width:13ch;margin-top:26px;font-size:64px;line-height:1;letter-spacing:-.03em}.mk-hero .mk-lede{max-width:50ch;margin-top:30px}.mk-actions{gap:24px;margin-top:40px}.mk-status{align-items:flex-start;margin-top:44px}.mk-status i{width:5px;height:5px;margin-top:5px;background:var(--fg-4);box-shadow:none;flex:none}.mk-stack-wrap{min-width:0;padding:4px 0}.mk-stack-diagram{display:block;width:560px;height:auto;max-width:100%}.mk-stack-wrap>p{margin-top:26px;color:var(--fg-3);font:400 9.5px/15px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.mk-problem>.mk-wrap{grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:80px}.mk-chain-plate{background:var(--surface-raised);padding:26px 28px}.mk-chain{flex-direction:column;max-width:var(--measure);padding:0;list-style:none}.mk-chain,.mk-chain li{display:flex;min-height:0;background:transparent}.mk-chain li{flex-direction:row;gap:var(--space-2);padding:var(--space-1) 0;box-shadow:none}.mk-chain li>span{flex:0 0 24px;color:var(--text-void);font:400 var(--fs-micro)/var(--lh-micro) var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase}.mk-chain li>div{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:4px}.mk-chain li>div>div{color:var(--text-body);font:400 var(--fs-body-sm)/var(--lh-body-sm) var(--font-display)}.mk-chain li b{color:var(--fg-max);font-weight:400}.mk-chain li b.is-unsupported{color:var(--salmon)}.mk-chain li small{margin:0;padding:0;color:var(--text-void);font:400 var(--fs-micro)/var(--lh-micro) var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase}.mk-chain li em{font-style:normal}.mk-chain li em.is-unsupported{color:var(--salmon)}.mk-chain-figure figcaption{margin-top:24px;font-size:9.5px;line-height:15px;letter-spacing:.1em;text-align:right;text-transform:uppercase}.mk-method h2{max-width:22ch}.mk-method>.mk-wrap>.mk-lede{max-width:72ch;margin-top:24px;font-size:13px;line-height:1.85}.mk-sequence{margin-top:56px}.mk-sequence>div{letter-spacing:.14em}.mk-sequence>i{height:1px;margin-top:22px;background:var(--rule);position:relative}.mk-sequence>i:after{position:absolute;right:0;top:-4px;width:9px;height:9px;border:0;background:var(--salmon);border-radius:50%;content:""}.mk-sequence ol{display:flex;justify-content:space-between;gap:24px;margin-top:26px}.mk-sequence li{padding:0}.mk-sequence li:before{display:none}.mk-sequence li b{font-size:9.5px;line-height:15px;color:var(--fg-3)}.mk-sequence li span{margin-top:10px;color:var(--fg-max);font:600 17px/1.25 var(--font-display);letter-spacing:-.012em;text-transform:none}.mk-method>.mk-wrap>.mk-link{margin-top:48px}.mk-result-section>.mk-wrap{grid-template-columns:minmax(0,440px) minmax(0,1fr)}.mk-result{padding:26px 28px 24px;font-family:var(--font-app)}.mk-result header{font:400 9.5px/15px var(--font-app)}.mk-result h3{max-width:30ch;margin-top:0;font:400 var(--fs-answer)/var(--lh-answer) var(--font-app)}.mk-confidence{display:inline-flex;grid-template-columns:none;align-items:center;gap:var(--space-2);margin-top:22px;white-space:nowrap}.mk-confidence>b,.mk-confidence>span{font:400 var(--fs-label)/var(--lh-label) var(--font-app);letter-spacing:var(--track-label);text-transform:uppercase}.mk-confidence>span:first-child,.mk-confidence>span:last-child{color:var(--text-void)}.mk-confidence>b,.mk-confidence>span:nth-last-child(2){color:var(--text-confidence)}.mk-confidence>b{letter-spacing:0}.mk-result-rows{gap:14px;margin-top:24px}.mk-leader-row{display:flex;align-items:baseline;gap:var(--space-1);min-width:0;max-width:100%;min-height:var(--space-3);overflow:hidden;color:inherit;font:400 var(--fs-mono)/var(--lh-mono) var(--font-app);letter-spacing:var(--track-mono);text-transform:uppercase;white-space:nowrap}.mk-leader-row>span{flex:0 0 auto;color:var(--text-label);font-size:var(--fs-label);letter-spacing:var(--track-label)}.mk-leader-row>i{flex:1 1 var(--space-3);min-width:var(--space-3);height:auto;margin:0;overflow:hidden;background:none;color:var(--fg-4);font-style:normal}.mk-leader-row>strong{flex:0 0 auto;color:var(--text-answer);font-weight:400;text-align:left}.mk-leader-row>strong.is-human{color:var(--text-human)}.mk-result footer{display:flex;align-items:baseline;justify-content:flex-start;gap:var(--space-1);flex-wrap:wrap;margin-top:24px;padding:var(--space-2) var(--space-3);border:0;background:var(--surface-row);color:var(--text-instrument);font:400 var(--fs-label)/var(--lh-label) var(--font-app);letter-spacing:var(--track-label);text-transform:uppercase}.mk-result footer span:first-child{color:var(--text-confidence)}.mk-result footer span:nth-child(2){color:var(--fg-max)}.mk-when>.mk-wrap{grid-template-columns:minmax(0,1fr) minmax(0,560px)}.mk-reliance-line{border:1px solid var(--rule-faint)}.mk-reliance-line figcaption{position:relative;display:block;height:15px}.mk-reliance-line figcaption span{position:absolute;white-space:nowrap}.mk-reliance-line figcaption span:first-child{left:0}.mk-reliance-line figcaption span:nth-child(2){left:60.32%;transform:translateX(-50%)}.mk-reliance-line figcaption span:last-child{right:0}.mk-work>.mk-wrap{align-items:start}.mk-steps li{padding:2px 0 22px}.mk-record-links{gap:12px}.mk-record-links a{padding:26px 24px}.mk-close{padding:104px 40px 112px}.how-hero{padding:104px 40px 88px}.how-hero h1{max-width:16ch;margin-top:28px;font-size:72px;line-height:1;letter-spacing:-.032em}.how-hero>.mk-lede{max-width:70ch;margin-top:32px}.how-hero>.how-overview{margin-top:64px;padding:22px 26px;background:var(--surface-void)}.how-overview>div{gap:18px}.how-overview ol{gap:14px}.how-overview li{padding:16px 12px;text-align:center}.how-overview li+li{margin-left:0}.how-overview b,.how-overview li span{font:400 9.5px/15px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.how-overview li span{margin-top:6px}.how-stage>.how-grid{padding:104px 40px}.how-grid{grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:96px}.how-grid.figure-first{grid-template-columns:minmax(0,1fr) minmax(0,520px)}.how-stage .how-grid>div>p:not(.mk-eyebrow){max-width:52ch}.how-grid.figure-first>div:last-child>p:not(.mk-eyebrow){max-width:54ch}.how-figure-host{min-width:0}.how-figure-host>figcaption{margin-top:18px;color:var(--fg-3);font:400 9.5px/15px var(--font-mono);letter-spacing:.14em;text-align:right;text-transform:uppercase}.mk-figure-panel{font-family:var(--font-app)}.how-readback{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:20px;padding:28px 28px 26px}.how-readback>div{display:flex;aspect-ratio:1/1.3;padding:24px 24px 28px;gap:0}.how-readback>div.is-received{border-left:2px solid var(--salmon)}.how-readback span{font:400 9.5px/15px var(--font-app)}.how-readback span,.how-readback strong{letter-spacing:.14em;text-transform:uppercase}.how-readback strong{margin:12px 0 0;font:400 12px/16px var(--font-app)}.how-readback i{width:100%;height:1px;background:var(--rule-faint)}.how-readback strong+i{margin-top:20px;background:var(--rule)}.how-readback strong+i+i{width:72%;margin-top:14px}.how-readback b{display:flex;align-items:center;justify-content:center;width:100%;height:64px;margin-top:26px;padding:0;background:var(--surface-high);font:400 9.5px/15px var(--font-app);letter-spacing:.14em;text-transform:uppercase}.how-readback b.is-human{border:1px dashed var(--salmon);background:transparent;color:var(--salmon)}.how-readback u{display:block;flex:1;min-height:24px;text-decoration:none}.how-readback u+i{margin-top:0}.how-readback u+i+i{width:84%;margin-top:14px}.how-readback>p{grid-column:1/-1;padding-top:0;margin-top:10px;font:400 9.5px/15px var(--font-app);letter-spacing:.14em;text-transform:uppercase}.how-map{padding:28px 28px 32px}.how-map-conclusion{width:auto;max-width:-moz-max-content;max-width:max-content;padding:16px 26px}.how-map-claims b,.how-map-claims span,.how-map-conclusion span{font:400 9.5px/15px var(--font-app);letter-spacing:.14em;text-transform:uppercase}.how-map-conclusion strong{margin-top:8px;font:400 15px/1.45 var(--font-app)}.how-map-fork{height:44px}.how-map-fork i:nth-child(2){left:16.08%;right:16.08%}.how-map-fork i:nth-child(3){left:16.08%}.how-map-fork i:nth-child(4){right:16.08%}.how-map-claims{gap:14px}.how-map-claims>div{min-height:0;padding:20px 20px 24px}.how-map-claims>div.is-assumption{border-bottom:2px solid var(--salmon)}.how-map-claims strong{margin-top:12px;font:400 14px/1.45 var(--font-app)}.how-map-claims b{margin-top:26px}.how-drift{display:grid;grid-template-columns:1fr 46px 1fr;gap:0;align-items:start;padding:28px 28px 26px}.how-drift-source{padding:22px 22px 24px}.how-drift ol span,.how-drift-source>span{font:400 9.5px/15px var(--font-app);letter-spacing:.14em;text-transform:uppercase}.how-drift-source>span:after{display:block;height:1px;margin-top:16px;background:var(--rule);content:""}.how-drift-source>p{display:grid;grid-template-columns:96px 1fr;justify-content:normal;gap:12px;margin:0;padding:16px 0;border-bottom:1px solid var(--rule-faint);font:400 11px/1.5 var(--font-app)}.how-drift-source>p:last-child{border-bottom:0}.how-drift-arrows{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:100%;padding:44px 0;color:var(--salmon);font:400 11px/1 var(--font-app)}.how-drift ol{gap:12px}.how-drift li{position:relative;padding:18px 20px}.how-drift li.is-plan{border:1px solid var(--rule-salmon)}.how-drift li strong{margin-top:10px;font:400 14px/1.5 var(--font-app)}.how-drift li>i{position:absolute;right:20px;top:22px;width:7px;height:7px;background:var(--fg-3);border-radius:50%}.how-drift li>i.is-human{background:var(--salmon)}.how-drift li.is-plan>i{width:11px;height:11px;top:20px;border:2px solid var(--salmon);background:transparent}.how-drift>p{grid-column:1/-1;margin-top:26px;padding:14px;background:var(--surface-void);font:400 9.5px/15px var(--font-app);letter-spacing:.14em;text-transform:uppercase}.how-challenge{display:grid;grid-template-columns:1fr 46px 1fr;gap:0;align-items:stretch;padding:28px}.how-challenge-case,.how-challenge-objection{padding:24px 22px 28px}.how-challenge-objection{border-left:2px solid var(--salmon)}.how-challenge dt,.how-challenge span{font:400 9.5px/15px var(--font-app);letter-spacing:.14em;text-transform:uppercase}.how-challenge strong{margin-top:14px;font:400 15px/1.5 var(--font-app)}.how-challenge-arrow{display:flex;align-items:center;justify-content:center;font:400 13px/1 var(--font-app)}.how-challenge dl{grid-column:1/-1;gap:12px;margin-top:22px}.how-challenge dl>div{padding:14px 16px}.how-challenge dd{color:var(--salmon);letter-spacing:.12em}.how-challenge dd,.how-challenge>p{font:400 9.5px/15px var(--font-app);text-transform:uppercase}.how-challenge>p{grid-column:1/-1;margin-top:12px;padding:20px;background:var(--surface-void);letter-spacing:.14em}.how-challenge>p strong{font:400 9.5px/15px var(--font-app);letter-spacing:.14em}.how-complete>.mk-wrap{padding:104px 40px}.how-complete h2{max-width:24ch;margin-top:24px;font-size:52px;line-height:1.04;letter-spacing:-.028em}.how-complete>.mk-wrap>.mk-lede{max-width:66ch;margin-top:26px;font-size:13px;line-height:1.85}.how-check-grid{grid-template-columns:repeat(2,1fr);gap:44px 72px;margin-top:56px}.how-check-grid article{grid-template-columns:34px 1fr;gap:20px;padding:0;background:transparent}.how-check-grid img{width:26px;height:26px;margin-top:3px;opacity:.72}.how-check-grid article>div>p:first-child{gap:10px;font:400 9.5px/15px var(--font-mono);letter-spacing:.16em}.how-check-grid article>div>p:first-child strong{color:var(--fg-2)}.how-check-grid article>div>p:last-child{margin-top:12px;color:var(--fg-max);font:700 21px/1.35 var(--font-display);letter-spacing:-.018em}.how-close>.mk-wrap{padding:112px 40px 120px;text-align:center}.how-close .mk-eyebrow{color:var(--salmon);letter-spacing:.2em}.how-close h2{max-width:26ch;margin:30px auto 0;font-size:56px;line-height:1.06;letter-spacing:-.03em}.how-close .mk-lede{max-width:70ch;margin:26px auto 0;font-size:13px;line-height:1.9}.how-close .mk-link{margin-top:44px}@media(max-width:1240px){.how-hero h1,.mk-hero h1{font-size:56px}.mk-hero-grid{gap:48px}.how-grid,.how-grid.figure-first{grid-template-columns:1fr;gap:56px}.how-grid.figure-first>.how-figure-host{order:2}.how-grid.figure-first>div:last-child{order:1}.how-page h2{font-size:38px}}@media(min-width:681px) and (max-width:1240px){.how-readback-host{width:min(100%,820px);margin-inline:auto}}@media(max-width:1080px){.mk-hero h1{font-size:48px}.mk-hero-grid{gap:40px}}@media(max-width:1000px){.how-overview ol{display:flex;flex-wrap:wrap;gap:14px 32px}.how-overview li{flex:1 1 auto}.how-check-grid{gap:36px 48px}}@media(max-width:980px){.mk-hero-grid,.mk-split{grid-template-columns:1fr;gap:56px}.mk-hero h1{font-size:44px}.mk-section h2{font-size:38px}.mk-stack-wrap{max-width:620px}.mk-deeper>.mk-wrap,.mk-problem>.mk-wrap,.mk-result-section>.mk-wrap,.mk-when>.mk-wrap{grid-template-columns:minmax(0,1fr)}.mk-problem>.mk-wrap{gap:56px}}@media(max-width:900px){.doc-width,.mk-wrap,.v2-footer,.v2-header-inner{padding-left:24px!important;padding-right:24px!important}.how-complete>.mk-wrap,.how-stage>.how-grid,.mk-section>.mk-wrap{padding-top:72px;padding-bottom:72px}.how-close>.mk-wrap,.how-complete>.mk-wrap,.how-hero,.how-stage>.how-grid,.mk-hero>.mk-wrap{padding-left:24px!important;padding-right:24px!important}.v2-header-inner{position:relative;height:60px}.v2-desktop-nav,.v2-header-cta{display:none!important}.v2-mobile-menu{display:block;margin-left:auto}.v2-mobile-menu summary{display:grid;width:40px;height:40px;padding:0;place-content:center;gap:7px;background:var(--surface-control);cursor:pointer;list-style:none}.v2-mobile-menu summary::-webkit-details-marker{display:none}.v2-mobile-menu summary span{display:block;width:18px;height:1px;background:var(--fg-max);transition:transform .18s ease}.v2-mobile-menu[open] summary span:first-child{transform:translateY(4px) rotate(45deg)}.v2-mobile-menu[open] summary span:last-child{transform:translateY(-4px) rotate(-45deg)}.v2-mobile-menu nav{position:absolute;top:60px;right:24px;z-index:30;display:flex!important;width:min(360px,calc(100vw - 48px));padding:20px;flex-direction:column;align-items:stretch;gap:4px;background:var(--surface-high);box-shadow:0 22px 60px rgba(0,0,0,.38)}.v2-mobile-menu nav a{display:block;padding:13px 12px;color:var(--fg-1);font:700 18px/1.25 var(--font-display);letter-spacing:-.012em;text-transform:none}.v2-mobile-menu nav a[aria-current=page]{color:var(--salmon)}.v2-mobile-menu nav a:after{display:none}.v2-mobile-menu nav .v2-mobile-contact{margin-top:12px;padding:14px 15px;background:var(--fg-max);color:var(--surface-canvas);font:500 10px/16px var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.v2-footer{padding:20px 24px 48px;gap:24px}.v2-footer nav{gap:18px}.mk-hero>.mk-wrap{padding-top:72px;padding-bottom:72px}.how-hero h1,.mk-hero h1{font-size:42px}.how-page h2,.mk-section h2{font-size:30px}.mk-lede{font-size:14px}.mk-fill{padding:13px 18px;font-size:10px}.mk-sequence>div{display:block;text-align:center}.mk-sequence>div span{display:block}.mk-sequence>div span:last-child,.mk-sequence>i{display:none}.mk-sequence ol{display:grid;grid-template-columns:1fr;gap:0;max-width:340px;margin:22px auto 0}.mk-sequence li{position:relative;padding:10px 0 42px;text-align:center}.mk-sequence li:not(:last-child):after{position:absolute;bottom:10px;left:50%;color:var(--salmon);font:400 15px/1 var(--font-mono);transform:translateX(-50%);content:"↓"}.mk-sequence li:last-child{padding-bottom:10px}.mk-sequence li span{margin-top:4px;font-size:17px}.mk-sequence:after{display:block;margin-top:24px;color:var(--fg-3);font:400 9.5px/15px var(--font-mono);letter-spacing:.14em;text-align:center;text-transform:uppercase;content:"A BASIS FOR ACTION OUT"}.mk-reliance-line figcaption{position:static;display:flex;height:auto;flex-wrap:wrap;gap:6px 18px}.mk-reliance-line figcaption span{position:static;transform:none!important}.mk-record-links a,.mk-steps li{grid-template-columns:1fr;gap:8px}.mk-record-links b{text-align:left}.mk-close{padding:72px 24px}.mk-close h2{font-size:38px}.how-hero{padding-top:72px;padding-bottom:72px}.how-hero>.how-overview{margin-top:48px}.how-overview>div{align-items:center}.how-overview>div>i,.how-overview>div>span{display:inline}.how-overview ol{display:flex;flex-wrap:wrap;gap:14px 32px}.how-overview li{flex:1 1 auto;padding:16px 12px}.how-check-grid{grid-template-columns:1fr}.how-stage .mk-eyebrow{color:var(--salmon)}}@media(max-width:760px){.how-check-grid{grid-template-columns:1fr;gap:34px}}@media(max-width:680px){.doc-width,.mk-wrap,.v2-footer,.v2-header-inner{padding-left:20px!important;padding-right:20px!important}.how-complete>.mk-wrap,.how-stage>.how-grid,.mk-section>.mk-wrap{padding-top:56px;padding-bottom:56px}.how-grid,.how-grid.figure-first,.mk-split{gap:40px}.how-close>.mk-wrap,.how-complete>.mk-wrap,.how-hero,.how-stage>.how-grid,.mk-hero>.mk-wrap{padding-left:20px!important;padding-right:20px!important}.v2-header-inner{padding-left:20px;padding-right:20px}.v2-mobile-menu nav{right:20px;width:calc(100vw - 40px)}.v2-footer{padding:20px 20px 40px}.v2-footer nav{gap:18px;row-gap:10px}.mk-hero>.mk-wrap{padding-top:56px;padding-bottom:56px}.how-hero h1,.mk-hero h1{font-size:34px}.how-page h2,.mk-section h2{font-size:26px}.mk-lede{font-size:13px}.mk-actions{align-items:flex-start;flex-direction:column}.mk-stack-diagram{width:560px}.mk-problem>.mk-wrap{gap:40px}.mk-chain-plate{padding:22px 20px}.mk-chain-figure figcaption{text-align:left}.mk-sequence{padding:22px 20px 24px}.mk-sequence ol{grid-template-columns:1fr;gap:0}.mk-sequence li:last-child{grid-column:auto}.mk-leader-row{align-items:flex-start;flex-direction:column;gap:2px;white-space:normal}.mk-leader-row>i{display:none}.mk-result header{display:block}.mk-result header b{display:block;margin-top:8px;text-align:left}.mk-confidence{max-width:100%;gap:6px;white-space:normal}.mk-confidence>b,.mk-confidence>span{font-size:8.5px;line-height:14px;letter-spacing:.1em}.mk-confidence>b{letter-spacing:0;white-space:nowrap}.mk-reliance-line{padding:22px 18px}.mk-reliance-line figcaption{font-size:8px;letter-spacing:.06em}.mk-close{padding:56px 20px}.mk-close h2{font-size:30px}.how-hero{padding-top:56px;padding-bottom:56px}.how-hero>.how-overview{margin-top:40px}.how-overview>div{align-items:stretch;flex-direction:column;gap:10px}.how-overview>div>span{text-align:center}.how-overview>div>i{align-self:center;transform:rotate(90deg)}.how-overview ol{display:grid;width:100%;grid-template-columns:1fr;gap:2px}.how-overview li{padding:14px 16px}.how-complete h2{font-size:26px}.how-close>.mk-wrap{padding:56px 20px}.how-close h2{font-size:26px}}@media(max-width:900px){[data-fd],[data-rv]{opacity:1!important;transform:none!important;transition:none!important}[data-draw]{stroke-dashoffset:0!important;transition:none!important}}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/archivo-variable.woff2) format("woff2-variations")}@font-face{font-family:Archivo;font-style:italic;font-display:swap;font-weight:100 900;src:url(/fonts/archivo-variable-italic.woff2) format("woff2-variations")}:root{--valis-field:#e6ebee;--valis-field-raised:#eef1f3;--valis-field-sunk:#d3dade;--valis-ink:#10151a;--valis-ink-raised:#1b2228;--valis-on-field:#11161a;--valis-on-field-muted:#5b666c;--valis-on-ink:#e6ebee;--valis-on-ink-muted:#98a3a9;--valis-signal:#c1300f;--valis-on-signal:#faf7f6;--valis-font-sans:Archivo,"Helvetica Neue","Segoe UI",system-ui,-apple-system,sans-serif;--valis-font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--valis-size-display:clamp(3.5rem,8vw,7.5rem);--valis-size-statement:clamp(2.6rem,5.2vw,4.6rem);--valis-size-title:clamp(1.9rem,3.2vw,3rem);--valis-size-heading:clamp(1.3rem,1.9vw,1.7rem);--valis-size-lede:clamp(1.25rem,1.9vw,1.75rem);--valis-size-body:clamp(1.05rem,1.25vw,1.19rem);--valis-size-small:0.95rem;--valis-size-label:0.7rem;--valis-size-mono:0.78rem;--valis-space-1:0.25rem;--valis-space-2:0.5rem;--valis-space-3:0.75rem;--valis-space-4:1rem;--valis-space-5:1.5rem;--valis-space-6:2rem;--valis-space-7:3rem;--valis-space-8:4rem;--valis-space-9:6rem;--valis-space-10:8rem;--valis-space-11:11rem;--valis-measure:38rem;--valis-measure-wide:62rem;--valis-shell:78rem;--valis-gutter:clamp(1.25rem,4.8vw,5.5rem);--valis-radius:0;--valis-shadow:none}.valis{background:var(--valis-field);color:var(--valis-on-field);font-family:var(--valis-font-sans);font-size:var(--valis-size-body);font-weight:400;line-height:1.6;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.valis *,.valis :after,.valis :before{box-sizing:border-box;border-radius:var(--valis-radius);box-shadow:var(--valis-shadow)}:where(.valis) :where(h1,h2,h3,h4,p,figure,dl,dd,ul,ol){margin:0}:where(.valis) a{color:inherit}.valis :focus-visible{outline:3px solid currentColor;outline-offset:4px}.valis-skip-link{z-index:100;color:var(--valis-on-ink);font-family:var(--valis-font-sans);font-size:.85rem;text-decoration:none;transform:translateY(calc(-100% - 1rem));transition:transform .12s ease}.valis-field{background:var(--valis-field);color:var(--valis-on-field)}.valis-field--raised{background:var(--valis-field-raised);color:var(--valis-on-field)}.valis-field--sunk{background:var(--valis-field-sunk);color:var(--valis-on-field)}.valis-field--ink{background:var(--valis-ink);color:var(--valis-on-ink)}.valis-field--signal{background:var(--valis-signal);color:var(--valis-on-signal)}.valis-field--ink .valis-muted,.valis-field--signal .valis-muted{color:var(--valis-on-ink-muted)}.valis-field--signal .valis-muted{color:color-mix(in srgb,var(--valis-on-signal) 74%,transparent)}.valis-muted{color:var(--valis-on-field-muted)}.valis-section{padding-block:var(--valis-space-9)}.valis-section--tight{padding-block:var(--valis-space-7)}.valis-section--tall{padding-block:var(--valis-space-11)}.valis-section--flush{padding-block:0}.valis-shell{width:min(100% - (var(--valis-gutter) * 2),var(--valis-shell));margin-inline:auto}.valis-measure{max-width:var(--valis-measure)}.valis-measure--wide{max-width:var(--valis-measure-wide)}.valis-measure--full{max-width:none}.valis-masthead{min-height:4.5rem;display:flex;align-items:center;justify-content:space-between;gap:var(--valis-space-6);padding-inline:var(--valis-gutter)}.valis-masthead__links{display:flex;align-items:center;gap:clamp(1rem,2.4vw,2.25rem)}.valis-masthead__link{font-size:var(--valis-size-label);font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-decoration:none}.valis-masthead__link[aria-current=page]{color:var(--valis-on-field-muted)}.valis-wordmark{display:inline-flex;align-items:baseline;gap:.4rem;font-weight:900;letter-spacing:-.055em;text-decoration:none;line-height:1}.valis-wordmark--sm{font-size:.9rem}.valis-wordmark--md{font-size:1.15rem}.valis-wordmark--lg{font-size:1.9rem}.valis-wordmark__product{font-weight:700;letter-spacing:-.03em}.valis-wordmark__by{font-size:.56em;font-weight:500;letter-spacing:0;text-transform:lowercase;color:var(--valis-on-field-muted)}.valis-field--ink .valis-wordmark__by,.valis-field--signal .valis-wordmark__by{color:currentColor;opacity:.66}.valis-display,.valis-heading,.valis-statement,.valis-title{font-weight:700;text-wrap:balance}.valis-display{font-size:var(--valis-size-display);line-height:.92;letter-spacing:-.045em}.valis-statement{font-size:var(--valis-size-statement);line-height:.98;letter-spacing:-.042em}.valis-title{font-size:var(--valis-size-title);line-height:1.02;letter-spacing:-.035em}.valis-heading{font-size:var(--valis-size-heading);line-height:1.15;letter-spacing:-.025em}.valis-lede{font-size:var(--valis-size-lede);font-weight:400;line-height:1.45;letter-spacing:-.02em;text-wrap:pretty}.valis-prose{font-size:var(--valis-size-body);line-height:1.6;letter-spacing:-.011em;text-wrap:pretty}.valis-prose>*+*{margin-top:1.25em}.valis-prose--dense{line-height:1.5}.valis-prose--dense>*+*{margin-top:.9em}.valis-small{font-size:var(--valis-size-small);line-height:1.55}.valis-label{display:block;font-size:var(--valis-size-label);font-weight:700;letter-spacing:.09em;line-height:1.45;text-transform:uppercase}.valis-label--muted{color:var(--valis-on-field-muted)}.valis-field--ink .valis-label--muted,.valis-field--signal .valis-label--muted{color:var(--valis-on-ink-muted)}.valis-mono{font-family:var(--valis-font-mono);font-size:var(--valis-size-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em}.valis-signature{font-weight:700;letter-spacing:-.02em}.valis-turn{font-size:clamp(1.35rem,1.9vw,1.78rem);font-weight:700;letter-spacing:-.03em;line-height:1.34;margin:2em 0}.valis-lead{font-size:clamp(1.5rem,2.3vw,2.15rem);font-weight:700;letter-spacing:-.035em;line-height:1.24}.valis-solo{line-height:1.3}.valis-close,.valis-solo{font-size:clamp(1.25rem,1.7vw,1.6rem);font-weight:700;letter-spacing:-.03em}.valis-close{line-height:1.32}.valis-movement{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem)}.valis-movement__n{font-size:.72rem;font-weight:700;letter-spacing:.12em;color:var(--valis-on-field-muted)}.valis-field--ink .valis-movement__n{color:var(--valis-on-ink-muted)}.valis-movement__body{max-width:48rem}@media (max-width:760px){.valis-movement{grid-template-columns:minmax(0,1fr);gap:var(--valis-space-3)}}.valis-pull{font-size:clamp(1.7rem,3.4vw,3rem);font-weight:700;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.valis-stack{display:flex;flex-direction:column}.valis-stack--1{gap:var(--valis-space-1)}.valis-stack--2{gap:var(--valis-space-2)}.valis-stack--3{gap:var(--valis-space-3)}.valis-stack--4{gap:var(--valis-space-4)}.valis-stack--5{gap:var(--valis-space-5)}.valis-stack--6{gap:var(--valis-space-6)}.valis-stack--7{gap:var(--valis-space-7)}.valis-stack--8{gap:var(--valis-space-8)}.valis-stack--9{gap:var(--valis-space-9)}.valis-split{display:grid;grid-template-columns:minmax(9rem,.46fr) minmax(0,1.54fr);gap:clamp(2rem,6vw,7rem);align-items:start}.valis-split--even{grid-template-columns:repeat(2,minmax(0,1fr))}.valis-split--narrow{grid-template-columns:minmax(6rem,.28fr) minmax(0,1.72fr)}.valis-block{padding:clamp(1.5rem,2.6vw,2.5rem);display:flex;flex-direction:column;gap:var(--valis-space-4)}.valis-block--tall{min-height:16rem;justify-content:space-between}.valis-grid{display:grid;gap:var(--valis-space-3)}.valis-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.valis-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.valis-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.valis-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.valis-action{display:inline-flex;align-items:center;gap:.6rem;padding:1rem 1.4rem;background:var(--valis-ink);color:var(--valis-field-raised);border:0;font:inherit;font-size:var(--valis-size-label);font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background 90ms linear,color 90ms linear}.valis-action--signal,.valis-action:hover{background:var(--valis-signal);color:var(--valis-on-signal)}.valis-action--signal:hover{background:var(--valis-ink);color:var(--valis-field-raised)}.valis-field--ink .valis-action{background:var(--valis-field-raised);color:var(--valis-ink)}.valis-action:disabled{cursor:default;opacity:.4}.valis-quiet-link{display:inline-flex;align-items:baseline;gap:.35rem;font-weight:700;text-underline-offset:.25rem}.valis-skip-link{position:fixed;z-index:20;top:.75rem;left:.75rem;padding:.75rem 1rem;background:var(--valis-ink);color:var(--valis-field-raised);font-weight:700;transform:translateY(-200%)}.valis-skip-link:focus{transform:translateY(0)}.valis-state{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .5rem;padding:.45rem .7rem;background:var(--valis-field-sunk);color:var(--valis-on-field);font-size:var(--valis-size-label);font-weight:700;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}.valis-state--earned{background:var(--valis-ink);color:var(--valis-on-ink)}.valis-state--qualified{background:var(--valis-field-sunk)}.valis-state--incomplete{background:transparent;padding-inline:0;color:var(--valis-on-field)}.valis-field--ink .valis-state{background:var(--valis-ink-raised);color:var(--valis-on-ink)}.valis-field--ink .valis-state--earned{background:var(--valis-on-ink);color:var(--valis-ink)}.valis-field--ink .valis-state--incomplete{background:transparent;color:var(--valis-on-ink)}.valis-state__qualifier{font-weight:500;letter-spacing:.03em;text-transform:none;opacity:.72}.valis-status{display:inline-block;padding:.2rem .5rem;background:var(--valis-ink);color:var(--valis-on-ink);font-family:var(--valis-font-mono);font-size:.66rem;font-weight:700;letter-spacing:.12em;line-height:1.6;text-transform:uppercase}.valis-status--current{background:transparent;padding-inline:0;color:var(--valis-on-field-muted)}.valis-field--ink .valis-status{background:var(--valis-on-ink);color:var(--valis-ink)}.valis-field--ink .valis-status--current{background:transparent;color:var(--valis-on-ink-muted)}.valis-claim{padding:clamp(1.1rem,2vw,1.6rem);background:var(--valis-field-raised);display:flex;flex-direction:column;gap:var(--valis-space-3)}.valis-claim__text{font-size:var(--valis-size-body);line-height:1.5;letter-spacing:-.015em}.valis-claim__source{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;color:var(--valis-on-field-muted)}.valis-claim__reading{margin-top:var(--valis-space-1);padding:clamp(.9rem,1.6vw,1.3rem);background:var(--valis-field-sunk)}.valis-finding{padding:clamp(1.2rem,2.2vw,1.9rem);background:var(--valis-field-raised);display:grid;grid-template-columns:minmax(11rem,.34fr) minmax(0,1.66fr);gap:clamp(1.25rem,3vw,3rem);align-items:start}.valis-finding__body{display:flex;flex-direction:column;gap:var(--valis-space-3)}.valis-limitation{padding:clamp(1.1rem,2vw,1.6rem);background:var(--valis-field-sunk);display:flex;flex-direction:column;gap:var(--valis-space-2)}.valis-research-need{padding:clamp(1.4rem,2.6vw,2.2rem);background:var(--valis-ink);color:var(--valis-on-ink);display:flex;flex-direction:column;gap:var(--valis-space-4)}.valis-research-need dl{display:grid;gap:var(--valis-space-4)}.valis-research-need dt{font-size:var(--valis-size-label);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--valis-on-ink-muted)}.valis-research-need dd{margin-top:var(--valis-space-2);font-size:var(--valis-size-small);line-height:1.55}.valis-coverage{display:grid;gap:2px;background:var(--valis-field-sunk);padding:2px}.valis-coverage__row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(6rem,.7fr) minmax(6rem,.7fr);gap:var(--valis-space-4);padding:.85rem 1.1rem;background:var(--valis-field-raised);align-items:baseline}.valis-coverage__row--head{background:var(--valis-field-sunk)}.valis-coverage__cell{font-size:var(--valis-size-small);line-height:1.4}@media (max-width:900px){.valis-grid--3,.valis-grid--4,.valis-grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){:root{--valis-gutter:1.25rem}.valis-finding,.valis-split,.valis-split--even,.valis-split--narrow{grid-template-columns:minmax(0,1fr);gap:var(--valis-space-5)}.valis-coverage__row,.valis-grid--2,.valis-grid--3,.valis-grid--4,.valis-grid--5{grid-template-columns:minmax(0,1fr)}.valis-coverage__row{gap:var(--valis-space-2)}.valis-masthead{min-height:4rem}.valis-section{padding-block:var(--valis-space-8)}.valis-section--tall{padding-block:var(--valis-space-9)}}@media (prefers-reduced-motion:reduce){.valis *{transition-duration:0ms!important;animation-duration:0ms!important}}@media (max-width:760px){.valis>header{display:flex!important;flex-wrap:wrap!important;gap:.15rem var(--valis-space-4)!important;padding-block:.6rem}.valis>header>[data-here]{display:none!important}.valis>header>nav{display:grid!important;flex:0 0 100%;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 var(--valis-space-3)!important;font-size:.62rem!important}.valis>header>nav a{min-height:2.75rem!important}.valis>header>nav a:last-child{justify-content:flex-end}main[data-screen-label="How Scout works"] [style*=grid-template-columns],main[data-screen-label="Scout home"] [style*=grid-template-columns],main[data-screen-label="White paper"] .valis-shell[style*=grid-template-columns],main[data-screen-label="White paper"] [aria-label="Scout review pipeline"]{grid-template-columns:minmax(0,1fr)!important;gap:var(--valis-space-5)!important}main[data-screen-label] h1,main[data-screen-label] h2,main[data-screen-label] h3{text-wrap:balance}main[data-screen-label="Scout home"] figure strong{font-size:clamp(3rem,18vw,4.8rem)!important}.valis-paper-table{max-width:none!important;overflow:visible!important}.valis-paper-table table,.valis-paper-table tbody,.valis-paper-table td,.valis-paper-table tr{display:block;width:100%}.valis-paper-table table{min-width:0!important}.valis-paper-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.valis-paper-table tbody{display:grid;gap:var(--valis-space-4)}.valis-paper-table tr{display:grid;gap:2px}.valis-paper-table td:before{content:attr(data-label);display:block;margin-bottom:var(--valis-space-2);color:var(--valis-on-field-muted);font-family:var(--valis-font-mono);font-size:.6rem;font-weight:700;letter-spacing:.09em;line-height:1.4;text-transform:uppercase}}