:root{--ink:#0a0c0f;--ink-2:#111419;--ink-3:#1a1e24;--paper:#f0eee7;--paper-2:#e6e3da;--white:#f8f8f5;--muted:#9ca2a8;--line:rgba(255,255,255,0.14);--dark-line:rgba(10,12,15,0.16);--mint:#82f5d1;--mint-dark:#236c59;--risk:#ff765f;--max:1240px;--pad:clamp(20px,4vw,64px);--sans:Arial,Helvetica,sans-serif;--serif:Georgia,"Times New Roman",serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--ink)}body{margin:0;color:var(--white);font-family:var(--sans);font-size:16px;line-height:1.45;-webkit-font-smoothing:antialiased;overflow-x:clip}body[data-menu-open=true]{overflow:hidden}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}::selection{background:var(--mint);color:var(--ink)}main,main :where(section,article,header,footer,div){min-width:0}blockquote,h1,h2,h3{-webkit-hyphens:auto;hyphens:auto}.page-shell{width:min(100%,calc(var(--max) + 2 * var(--pad)));margin-inline:auto;padding-inline:var(--pad)}.skip-link{position:fixed;z-index:100;top:8px;left:8px;padding:10px 14px;background:var(--mint);color:var(--ink);transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{position:-webkit-sticky;position:sticky;z-index:50;top:0;height:78px;display:grid;grid-template-columns:230px 1fr 230px;align-items:center;padding-right:max(var(--pad),env(safe-area-inset-right));padding-left:max(var(--pad),env(safe-area-inset-left));border-bottom:1px solid var(--line);background:rgba(10,12,15,.93);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand{display:inline-flex;align-items:center;gap:13px;width:max-content}.brand strong{font-size:30px;line-height:1;letter-spacing:-.08em}.brand strong span{color:var(--mint)}.brand small{color:var(--muted);font:9px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase}.desktop-nav{display:flex;justify-content:center;gap:clamp(18px,2.5vw,42px)}.desktop-nav a{position:relative;color:#b7bbc0;font-size:13px;transition:color .16s ease}.desktop-nav a.is-active,.desktop-nav a:hover{color:var(--white)}.desktop-nav a.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-28px;height:2px;background:var(--mint)}.telegram-link{justify-self:end;display:flex;align-items:center;gap:9px;font:11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.telegram-link i{width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px rgba(130,245,209,.1)}.telegram-link span{color:var(--mint)}.menu-toggle{display:none;border:0;padding:14px;background:none;color:inherit}.menu-toggle span{display:block;width:24px;height:1px;margin:6px 0;background:currentColor;transition:transform .2s ease}.mobile-menu{display:none}.eyebrow{margin:0 0 24px;display:flex;align-items:center;gap:10px;color:#9fa5aa;font:10px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase}.eyebrow>span{width:22px;height:1px;background:var(--mint)}blockquote,h1,h2,h3,p{margin-top:0}h1,h2{letter-spacing:-.045em}h1{margin-bottom:32px;font-size:clamp(54px,7.2vw,104px);line-height:.94;font-weight:600}h2{font-size:clamp(40px,5.4vw,72px);line-height:.98;font-weight:550}h1 em,h2 em{color:var(--mint);font-family:var(--serif);font-weight:400}.section-heading{display:grid;grid-template-columns:minmax(180px,.72fr) minmax(0,1.7fr);grid-gap:32px;gap:32px;align-items:start;margin-bottom:64px}.section-heading .eyebrow{margin-top:10px}.section-heading h2{margin:0}.section-heading>p{grid-column:2;max-width:700px;margin:-36px 0 0;color:#a9aeb3;font-size:17px}.text-link{display:inline-flex;align-items:center;gap:28px;padding-bottom:6px;border-bottom:1px solid;font:11px var(--mono);letter-spacing:.1em;text-transform:uppercase}.text-link span{color:var(--mint)}.button{min-height:51px;display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:0 20px;border:1px solid var(--line);font:11px var(--mono);letter-spacing:.08em;text-transform:uppercase;transition:background .16s ease,color .16s ease,border-color .16s ease}.button-primary{background:var(--mint);border-color:var(--mint);color:var(--ink)}.button-primary:hover{background:#a4ffe2}.button-ghost:hover{border-color:var(--white)}.page-hero{min-height:650px;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.6fr);grid-gap:90px;gap:90px;align-items:center;padding-block:110px 90px;border-bottom:1px solid var(--line)}.page-hero h1{max-width:1050px}.hero-lead{max-width:760px;margin-bottom:0;color:#b8bdc1;font-size:clamp(17px,1.6vw,22px);line-height:1.55}.page-hero>aside{align-self:end}.home-hero{min-height:calc(100vh - 78px);display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.65fr);grid-gap:90px;gap:90px;align-items:center;padding-block:110px 72px}.home-hero-copy h1{font-size:clamp(58px,8vw,112px)}.home-hero-copy>p{max-width:740px;color:#b7bcc0;font-size:clamp(17px,1.65vw,22px)}.hero-actions{display:flex;gap:12px;margin-top:42px}.home-hero-side{min-height:420px;flex-direction:column;padding:24px 0 0 30px;border-left:1px solid var(--line)}.home-hero-side,.home-hero-side>p{display:flex;justify-content:space-between}.home-hero-side>p{color:#aab0b5;font:10px var(--mono);letter-spacing:.12em}.home-hero-side>p span{color:var(--mint)}.hero-thesis{padding:28px 0;border-block:1px solid var(--line)}.hero-thesis span,.hero-version span{color:#777e84;font:9px var(--mono);letter-spacing:.12em;text-transform:uppercase}.hero-thesis strong{display:block;margin-top:22px;font:italic 25px/1.3 var(--serif)}.hero-version{display:flex;align-items:flex-end;justify-content:space-between}.hero-version b{color:var(--mint);font:11px var(--mono)}.diagram-section{padding-bottom:120px}.model-diagram{overflow:hidden;border:1px solid var(--line);background:#0d1014}.diagram-caption{display:flex;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--line)}.diagram-caption span{color:var(--mint);font:9px var(--mono);letter-spacing:.12em}.diagram-caption p{margin:0;color:#7f868c;font:10px var(--mono)}.model-diagram svg{display:block;width:100%;height:auto}.diagram-lines path{fill:none;stroke:rgba(130,245,209,.34);stroke-width:1;stroke-dasharray:4 7;animation:dash 12s linear infinite}.diagram-facts rect,.diagram-outputs rect{fill:#14181e;stroke:rgba(255,255,255,.17)}.diagram-facts text,.diagram-outputs text{fill:#d3d5d5;font:11px var(--mono);text-anchor:middle;letter-spacing:.09em}.diagram-model rect{fill:var(--paper);stroke:var(--mint)}.diagram-model text{fill:var(--ink);text-anchor:middle}.diagram-overline{font:8px var(--mono);letter-spacing:.1em}.diagram-main{font:23px var(--sans);font-weight:700}.diagram-small{font:8px var(--mono)!important;fill:#778087!important;letter-spacing:.04em!important}.diagram-result circle{fill:var(--mint)}.diagram-result text{fill:var(--ink);font:700 10px var(--mono);text-anchor:middle}.diagram-result .diagram-small{fill:var(--mint-dark)!important}.diagram-mobile-flow{display:none}@keyframes dash{to{stroke-dashoffset:-120}}.recognition{padding-block:130px}.recognition,.recognition-lines{border-top:1px solid var(--line)}.recognition-lines article{display:grid;grid-template-columns:64px 1fr 1.5fr;grid-gap:20px;gap:20px;align-items:baseline;padding:23px 0;border-bottom:1px solid var(--line)}.recognition-lines span{color:var(--mint);font:10px var(--mono)}.recognition-lines p,.recognition-lines strong{margin:0}.recognition-lines p{color:#858c91}.recognition-lines strong{font-size:clamp(20px,2.6vw,34px);font-weight:500;letter-spacing:-.02em}.flagship-section{background:var(--paper);color:var(--ink);padding-block:130px}.flagship-grid{display:grid;grid-template-columns:.85fr 1.2fr;grid-gap:80px;gap:80px;align-items:center}.flagship-copy .eyebrow{color:#62676a}.flagship-copy h2{font-size:clamp(42px,5vw,68px)}.flagship-copy>p{max-width:580px;color:#4b5052;font-size:17px}.flagship-copy blockquote{margin:46px 0;padding-left:24px;border-left:2px solid var(--mint-dark);font:italic 23px/1.4 var(--serif)}.passport{border:1px solid var(--dark-line);background:#f8f6ef;box-shadow:0 22px 65px rgba(0,0,0,.14);color:var(--ink)}.passport>header{display:flex;justify-content:space-between;padding:25px 28px;border-bottom:1px solid var(--dark-line)}.passport .eyebrow{color:#62676a;margin-bottom:12px}.passport h3{margin:0;font-size:27px}.passport-version{display:grid;grid-template-columns:auto auto;grid-gap:1px 10px;gap:1px 10px;text-align:right}.passport-version small,.passport-version span{color:#72777a;font:8px var(--mono);text-transform:uppercase}.passport-version strong{grid-row:span 2;font:28px var(--mono)}.passport-status{display:flex;gap:18px;padding:12px 28px;background:#e8e5dc;font:9px var(--mono);text-transform:uppercase}.passport-status span{display:inline-flex;align-items:center;gap:6px}.dot{display:inline-block;width:7px;height:7px;border-radius:50%}.dot.fact{background:var(--mint-dark)}.dot.hypothesis{background:#d89f35}.dot.conflict{background:var(--risk)}.passport-body{display:grid;grid-gap:0;gap:0;padding:0 28px}.passport-body>div{padding:22px 0;border-bottom:1px solid var(--dark-line)}.passport-body p{margin:8px 0 0;font-size:15px}.passport-conflict p{font:italic 24px/1.3 var(--serif)}.field-label{color:#6a7072;font:8px var(--mono);letter-spacing:.11em}.passport>footer{display:flex;justify-content:space-between;gap:20px;padding:22px 28px}.passport>footer strong{display:block;margin-top:6px;font-size:13px}.confidence{align-self:center;padding:6px 9px;background:#d9f7e9;color:#376a59;font:8px var(--mono);text-transform:uppercase}.cases-preview,.evidence-section,.formats{padding-block:130px}.decision-record{max-width:910px;margin-left:auto;border:1px solid var(--line);background:var(--ink-2)}.decision-record>header{display:flex;justify-content:space-between;padding:14px 22px;border-bottom:1px solid var(--line);color:#878e94;font:9px var(--mono);letter-spacing:.08em}.decision-record>header time{color:var(--mint)}.decision-record>h3{max-width:790px;margin:0;padding:32px 28px;font-size:clamp(25px,3.2vw,39px);line-height:1.15;font-weight:500}.decision-evidence{display:grid;grid-template-columns:120px 1fr;grid-gap:22px;gap:22px;padding:22px 28px;border-block:1px solid var(--line)}.decision-evidence span,.decision-record dt{color:#7f868b;font:9px var(--mono);text-transform:uppercase}.decision-evidence p{margin:0;color:#bbc0c3}.decision-record dl{margin:0;display:grid;grid-template-columns:repeat(3,1fr)}.decision-record dl div{padding:21px 28px;border-right:1px solid var(--line)}.decision-record dl div:last-child{border-right:0}.decision-record dd{margin:8px 0 0;font-size:14px}.decision-record>footer{display:flex;justify-content:space-between;padding:12px 22px;background:rgba(130,245,209,.08);color:#92999d;font:8px var(--mono);text-transform:uppercase}.decision-record>footer span:first-child{color:var(--mint)}.format-list{border-top:1px solid var(--line)}.format-list>a{display:grid;grid-template-columns:70px 1fr 190px;grid-gap:24px;gap:24px;align-items:center;padding:28px 0;border-bottom:1px solid var(--line);transition:padding .18s ease,color .18s ease}.format-list>a:hover{padding-left:12px;color:var(--mint)}.format-list>a>span{color:var(--mint);font:10px var(--mono)}.format-list h3{margin:0 0 5px;font-size:29px;font-weight:500}.format-list p{margin:0;color:#888f94}.format-list b{justify-self:end;color:#737a80;font:9px var(--mono);text-transform:uppercase}.responsibility-section{padding-block:120px;background:var(--mint);color:var(--ink)}.responsibility-grid{display:grid;grid-template-columns:.72fr 1.3fr;grid-gap:70px;gap:70px}.responsibility-grid .eyebrow{color:#376c5d}.responsibility-grid h2{font-size:clamp(42px,5vw,65px)}.responsibility-grid>div:first-child>p{max-width:420px;font-size:18px}.responsibility-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:rgba(0,0,0,.18)}.responsibility-columns article{padding:34px;background:var(--mint)}.responsibility-columns span{font:9px var(--mono);letter-spacing:.12em}.responsibility-columns h3{margin:45px 0 18px;font-size:24px}.responsibility-grid>.text-link{grid-column:2;justify-self:start}.case-lines{border-top:1px solid var(--line);margin-bottom:42px}.case-line{display:grid;grid-template-columns:90px 1fr 1fr 1fr 30px;grid-gap:28px;gap:28px;align-items:start;padding:28px 0;border-bottom:1px solid var(--line)}.case-line h3{margin:0;font-size:22px;font-weight:500}.case-index{display:grid}.case-index span{color:var(--mint);font:10px var(--mono)}.case-index small,.case-line div>span{margin-top:7px;color:#777f84;font:8px var(--mono);letter-spacing:.1em;text-transform:uppercase}.case-line p{margin:8px 0 0;color:#a2a8ac;font-size:13px}.case-line>b{color:var(--mint);font-weight:400}.author-note{display:grid;grid-template-columns:.5fr 1.5fr;grid-gap:70px;gap:70px;padding-block:130px;border-top:1px solid var(--line)}.author-sign{display:block;color:var(--mint);font-size:90px;font-weight:700;letter-spacing:-.09em}.author-note blockquote{margin:0;font:italic clamp(29px,4vw,50px)/1.22 var(--serif)}.author-note>.text-link,.author-note>p{grid-column:2;max-width:680px}.author-note>p{color:#a8aeb2;font-size:17px}.public-layer-section,.shareable-section{padding-block:130px;background:#11151a}.shareable-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:22px;gap:22px}.public-human-card,.team-map-preview{border:1px solid var(--line);background:var(--ink)}.public-human-card>header,.team-map-preview>header{display:flex;justify-content:space-between;gap:20px;padding:14px 19px;border-bottom:1px solid var(--line);color:#737b80;font:8px var(--mono);letter-spacing:.08em}.public-human-card>header b{color:var(--mint);font-weight:400}.human-card-title{display:flex;align-items:center;gap:17px;padding:25px 22px}.human-card-title>i{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:var(--mint);color:var(--ink);font:italic 25px var(--serif)}.human-card-title small,.human-card-title strong{display:block}.human-card-title strong{font-size:25px}.human-card-title small{margin-top:4px;color:#737b80}.public-human-card dl{margin:0;display:grid;grid-template-columns:1fr 1fr}.public-human-card dl>div{min-height:145px;padding:19px 22px;border-top:1px solid var(--line);border-right:1px solid var(--line)}.public-human-card dl>div:nth-child(2n){border-right:0}.public-human-card dt{color:#778086;font:8px var(--mono);text-transform:uppercase}.public-human-card dd{margin:35px 0 0;color:#b2b7ba;font-size:14px}.public-human-card>footer,.team-map-preview>footer{display:flex;justify-content:space-between;gap:18px;padding:13px 19px;border-top:1px solid var(--line);color:#737b80;font:8px var(--mono);text-transform:uppercase}.public-human-card>footer strong{color:var(--mint);font-weight:400}.team-map-preview>div{min-height:355px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;place-content:center;padding:28px}.team-node{aspect-ratio:1.3;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--line);font-size:20px}.team-node small{margin-top:8px;color:#767e84;font:8px var(--mono)}.team-node.represented{border-color:rgba(130,245,209,.5)}.team-node.gap{border-style:dashed;color:var(--risk)}.team-node.duplicate{background:rgba(255,255,255,.05)}.team-map-preview>footer{color:#8b9297;line-height:1.45}.shareable-notes{display:grid;grid-template-columns:repeat(3,1fr);margin-top:22px;border:1px solid var(--line)}.shareable-notes article{min-height:190px;padding:21px;border-right:1px solid var(--line)}.shareable-notes article:last-child{border-right:0}.shareable-notes span{color:var(--mint);font:9px var(--mono)}.shareable-notes h3{margin:50px 0 10px}.shareable-notes p{margin:0;color:#8f969b;font-size:13px}.source-note{padding:24px;border:1px solid var(--line)}.data-promise span,.demo-rule span,.hero-formula>span,.source-note>span{color:var(--mint);font:9px var(--mono);letter-spacing:.12em}.source-note p{margin:38px 0 26px;color:#b4b9bd;font:italic 18px/1.45 var(--serif)}.source-note .text-link{font-size:8px}.layer-section{padding-block:110px}.layer-diagram{position:relative;min-height:620px}.layer-diagram>div{position:absolute;display:flex;flex-direction:column;justify-content:space-between;padding:22px;border:1px solid var(--line)}.layer-diagram small,.layer-diagram>div>span{color:#838a90;font:9px var(--mono);text-transform:uppercase}.layer-diagram strong{font-size:clamp(22px,3vw,40px)}.layer-person{inset:0 55% 50% 0}.layer-team{inset:0 0 50% 55%}.layer-business{inset:55% 55% 0 0}.layer-market{inset:55% 0 0 55%}.layer-core{z-index:2;inset:32% 32%;align-items:center;background:var(--mint);color:var(--ink)}.layer-core strong{font-size:66px;letter-spacing:-.1em}.layer-core span{color:var(--mint-dark)!important}.author-principles,.business-map,.case-stories,.conflict-section,.data-controls,.data-questions,.data-warning,.decision-example-section,.demo-list,.demo-principle,.evidence-rule,.forum-process,.forum-why,.human-state-section,.method-boundaries,.method-loop,.model-process,.path-rhythm,.privacy-layers-section,.subjectivity,.wendy-boundaries,.wendy-demo,.wendy-loop-section,.work-split{padding-block:120px}.conflict-list{border-top:1px solid var(--line)}.conflict-list article{display:grid;grid-template-columns:90px 1fr 50px 1fr;grid-gap:24px;gap:24px;align-items:center;padding:28px 0;border-bottom:1px solid var(--line)}.conflict-list span,.work-split article>span{color:#81888d;font:9px var(--mono);letter-spacing:.1em}.conflict-list h3{margin:0;font-size:25px}.conflict-list i{color:var(--mint);font-style:normal}.conflict-list p{margin:7px 0 0;color:#a0a6aa}.plain-list{margin:34px 0;padding:0;list-style:none}.plain-list li{padding:12px 0;border-bottom:1px solid var(--dark-line)}.data-controls>div,.forum-process>div,.forum-why>div,.method-boundaries>div,.wendy-boundaries>div,.work-split>div{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.data-controls article,.forum-process article,.forum-why article,.method-boundaries article,.wendy-boundaries article,.work-split article{min-height:270px;padding:28px;border-right:1px solid var(--line)}.forum-process article:last-child,.forum-why article:last-child,.wendy-boundaries article:last-child,.work-split article:last-child{border-right:0}.forum-process h3,.forum-why h3,.wendy-boundaries h3,.work-split h3{margin:65px 0 20px;font-size:24px}.data-controls p,.forum-process p,.forum-why p,.method-boundaries p,.wendy-boundaries p,.work-split p{color:#969da2}.data-questions ol,.method-loop ol,.model-process ol{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.model-process li{display:grid;grid-template-columns:130px 1fr;padding:22px 0;border-bottom:1px solid var(--line)}.data-questions li>span,.method-loop li>span,.model-process li>span{color:var(--mint);font:10px var(--mono)}.model-process h3{margin:0 0 7px;font-size:25px}.model-process p{margin:0;color:#92999e}.hero-formula{padding:25px;border:1px solid var(--line)}.hero-formula strong{display:block;margin:34px 0;font-size:27px}.hero-formula small{color:#858c91}.business-equation{min-height:330px;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;padding-block:80px}.business-equation article{text-align:center}.business-equation article>span{color:var(--mint);font:9px var(--mono)}.business-equation h2{margin:14px 0 7px;font-size:35px}.business-equation p{margin:0;color:#828a90;font:10px var(--mono)}.business-equation>i{color:var(--mint);font:normal 40px var(--serif)}.business-map{border-top:1px solid var(--line)}.business-map-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.business-map-grid article,.map-center{min-height:175px;display:flex;flex-direction:column;justify-content:space-between;padding:22px;background:var(--ink)}.business-map-grid article span{color:var(--mint);font:9px var(--mono);letter-spacing:.12em}.business-map-grid article p{margin:0;color:#9ba2a7}.map-center{grid-column:span 2;grid-row:span 2;min-height:351px;align-items:center;justify-content:center;background:var(--paper);color:var(--ink);text-align:center}.map-center span{color:var(--mint-dark);font-size:75px;font-weight:700;letter-spacing:-.09em}.map-center strong{font:12px var(--mono);letter-spacing:.14em}.map-center small{margin-top:10px;color:#6c7274}.data-layers-section,.forum-functions-section,.operations-section,.wendy-loop-section{padding-block:130px;background:var(--paper);color:var(--ink)}.operations-grid{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:90px;gap:90px}.data-layers-section .eyebrow,.forum-functions-section .eyebrow,.operations-grid .eyebrow,.wendy-loop-section .eyebrow{color:#62686a}.operations-grid .section-heading{display:flex;flex-direction:column;gap:0}.operations-grid .section-heading .eyebrow{margin:10px 0 34px}.operations-grid .section-heading h2{max-width:100%;font-size:clamp(38px,3.8vw,52px);overflow-wrap:anywhere}.operations-grid>div:first-child>p{color:#515759}.operation-list{border-top:1px solid var(--dark-line)}.operation-list article{display:grid;grid-template-columns:55px 1fr;padding:21px 0;border-bottom:1px solid var(--dark-line)}.operation-list article>span{color:var(--mint-dark);font:9px var(--mono)}.operation-list h3{margin:0 0 4px;font-size:21px}.operation-list p{margin:0;color:#646a6c}.private-ai{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;padding-block:90px;border-block:1px solid var(--line)}.private-ai>div>span{color:var(--mint);font:9px var(--mono)}.private-ai h2{margin-top:24px;font-size:43px}.private-ai p{margin:0 0 34px;color:#a2a8ad;font-size:17px}.state-example{border:1px solid var(--line)}.state-example>header{display:flex;justify-content:space-between;align-items:flex-end;padding:28px;border-bottom:1px solid var(--line)}.state-example>header .eyebrow{margin:0}.state-example h3{margin:0;font-size:33px}.state-axis{display:grid;grid-template-columns:repeat(3,1fr)}.state-axis article{min-height:290px;padding:27px;border-right:1px solid var(--line)}.state-axis article:last-child{border-right:0}.state-axis span{color:#858d92;font:9px var(--mono);letter-spacing:.1em}.state-axis strong{display:block;margin:70px 0 18px;font:italic 35px var(--serif)}.state-axis p{color:#a4aaae}.state-pressure{background:var(--risk);color:var(--ink)}.state-pressure p,.state-pressure span{color:#54281f}.state-example>footer{padding:15px 27px;background:rgba(255,255,255,.05);color:#858d92;font:9px var(--mono)}.human-questions{display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:80px;gap:80px}.human-questions>div{border-top:1px solid var(--line)}.human-questions article{display:grid;grid-template-columns:130px 1fr;grid-gap:20px;gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}.human-questions article span{color:var(--mint);font:9px var(--mono)}.human-questions p{margin:0;font-size:20px}.human-questions b{align-self:center;color:#7d858a;font:8px var(--mono);font-weight:400;text-transform:uppercase}.privacy-layers-section{background:#12161a}.privacy-layers{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.privacy-layers article{min-height:310px;display:flex;flex-direction:column;padding:25px;border:1px solid var(--line)}.privacy-layers article span{color:var(--mint);font:9px var(--mono)}.privacy-layers h3{margin:auto 0 18px;font-size:28px}.privacy-layers p{color:#969da2}.privacy-layers small{padding-top:15px;border-top:1px solid var(--line);color:#777f84}.path-rhythm>div{display:grid;grid-template-columns:repeat(5,1fr)}.rhythm-line{padding:24px;border:1px solid var(--line);border-right:0}.rhythm-line:last-child{border-right:1px solid var(--line)}.rhythm-line span{color:var(--mint);font:9px var(--mono)}.rhythm-line h3{margin:70px 0 10px;font-size:23px}.rhythm-line p{color:#888f95}.subjectivity{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:80px;gap:80px;border-top:1px solid var(--line)}.subjectivity blockquote{margin:0;font:italic clamp(29px,4vw,48px)/1.25 var(--serif)}.subjectivity p{color:#9ba2a7}.wendy-sequence{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:40px;padding:14px;border:1px solid var(--line)}.wendy-sequence span,.wendy-sequence strong{color:#a0a7ab;font:8px var(--mono);text-transform:uppercase}.wendy-sequence b,.wendy-sequence i{color:var(--mint);font-style:normal;font-weight:400}.wendy-sequence strong{color:var(--mint)}.wendy-demo{display:grid;grid-template-columns:.68fr 1.32fr;grid-gap:80px;gap:80px}.ai-recommendation{border:1px solid var(--line);background:var(--ink-2)}.ai-recommendation>header{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid var(--line)}.ai-recommendation>header>div{display:flex;align-items:center;gap:11px}.ai-recommendation>header small,.ai-recommendation>header strong{display:block}.ai-recommendation>header small{color:#777f84;font:8px var(--mono)}.wendy-mark{width:35px;height:35px;display:grid;place-items:center;border-radius:50%;background:var(--mint);color:var(--ink);font:italic 19px var(--serif)}.evidence-level{padding:5px 8px;background:rgba(130,245,209,.09);color:var(--mint);font:8px var(--mono);text-transform:uppercase}.ai-context{padding:21px 24px;border-bottom:1px solid var(--line)}.ai-alternatives>span,.ai-context>span{color:#777f84;font:8px var(--mono);letter-spacing:.1em}.ai-context ul{margin:14px 0 0;padding:0;list-style:none}.ai-context li{margin:7px 0;color:#a7adb1;font-size:13px}.ai-context li i{display:inline-block;width:5px;height:5px;margin-right:8px;border-radius:50%;background:var(--mint)}.ai-recommendation>h3{margin:0;padding:25px 24px 8px;font-size:28px}.ai-recommendation>p{padding:0 24px;color:#9ca3a8}.ai-alternatives{display:grid;grid-gap:7px;gap:7px;padding:21px 24px}.ai-alternatives button{padding:12px 14px;border:1px solid var(--line);background:transparent;color:var(--white);text-align:left;cursor:pointer;transition:border-color .16s ease}.ai-alternatives button:hover{border-color:var(--mint)}.ai-recommendation>footer{display:flex;justify-content:space-between;padding:13px 22px;background:rgba(130,245,209,.08);color:#777f84;font:8px var(--mono);text-transform:uppercase}.ai-recommendation>footer strong{color:var(--mint)}.wendy-loop{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;border:1px solid var(--dark-line)}.wendy-loop article{min-height:190px;padding:18px;border-right:1px solid var(--dark-line)}.wendy-loop article:last-child{border-right:0}.wendy-loop span{color:var(--mint-dark);font:9px var(--mono)}.wendy-loop strong{display:block;margin-top:65px;font-size:20px}.wendy-loop p{color:#606668;font-size:13px}.wendy-loop>i{padding:0 8px;color:var(--mint-dark);font-style:normal}.wendy-boundaries>div:first-child{display:block;margin-bottom:55px}.boundary-rules{grid-template-columns:repeat(4,1fr)!important}.open-wendy{justify-content:space-between;gap:40px;padding-block:80px;border-block:1px solid var(--line)}.open-wendy,.open-wendy>div{display:flex;align-items:center}.open-wendy>div{gap:28px}.wendy-mark.large{width:70px;height:70px;flex:0 0 auto;font-size:34px}.open-wendy h2{margin:0;font-size:clamp(32px,4vw,50px)}.forum-hero{position:relative;min-height:calc(100vh - 78px);display:flex;align-items:flex-end;overflow:hidden}.forum-art{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,12,15,.95),rgba(10,12,15,.76) 47%,rgba(10,12,15,.35)),url(/art/last-supper.jpg) center 35%/cover no-repeat;filter:grayscale(1) contrast(1.12)}.forum-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--ink),transparent 48%),repeating-linear-gradient(90deg,transparent 0,transparent calc(8.333% - 1px),rgba(255,255,255,.05) 8.333%)}.forum-hero-content{position:relative;z-index:1;padding-block:120px 80px}.forum-hero-content h1{max-width:930px}.forum-hero-content>p{max-width:650px;color:#d0d2d1;font-size:19px}.forum-hero-content .button{margin-top:25px}.forum-formula{max-width:1000px;display:flex;align-items:center;gap:18px;margin-top:55px;padding-top:18px;border-top:1px solid rgba(255,255,255,.35);font:10px var(--mono);text-transform:uppercase}.forum-formula i{font-style:normal}.forum-formula i,.forum-formula strong{color:var(--mint)}.forum-functions{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--dark-line);border:1px solid var(--dark-line)}.forum-functions article{min-height:205px;display:flex;flex-direction:column;padding:19px;background:var(--paper)}.forum-functions article span{color:var(--mint-dark);font:9px var(--mono)}.forum-functions h3{margin:auto 0 8px;font-size:24px}.forum-functions p{margin-bottom:0;color:#606668;font-size:13px}.forum-output{padding-block:120px;background:var(--mint);color:var(--ink)}.forum-formats{padding-block:110px;background:#15191e}.forum-formats-grid{display:grid;grid-template-columns:1fr .65fr .65fr;grid-gap:1px;gap:1px}.forum-formats-grid>article,.forum-formats-grid>div{min-height:300px;padding:28px;border:1px solid var(--line)}.forum-formats-grid h2{font-size:clamp(38px,4.5vw,58px)}.forum-formats-grid article{display:flex;flex-direction:column}.forum-formats-grid article>span{color:var(--mint);font:9px var(--mono);letter-spacing:.1em}.forum-formats-grid article h3{margin:auto 0 18px;font-size:26px}.forum-formats-grid article p{margin:0;color:#959ca1}.forum-output>div{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:80px;gap:80px}.forum-output .eyebrow{color:var(--mint-dark)}.forum-output ol{margin:0;padding:0;list-style:none;border-top:1px solid rgba(0,0,0,.22)}.forum-output li{display:grid;grid-template-columns:60px 1fr;padding:15px 0;border-bottom:1px solid rgba(0,0,0,.22)}.forum-output li span{color:var(--mint-dark);font:9px var(--mono)}.evidence-legend{display:grid;grid-gap:8px;gap:8px;padding:24px;border:1px solid var(--line)}.evidence-legend span{font:9px var(--mono)}.evidence-legend span:first-child{color:var(--mint)}.evidence-legend span:nth-child(2){color:#e6bd66}.evidence-legend span:nth-child(3){color:var(--risk)}.case-story{scroll-margin-top:90px;margin-bottom:35px;border:1px solid var(--line)}.case-story>header{display:grid;grid-template-columns:120px 1fr auto;grid-gap:20px;gap:20px;align-items:center;padding:20px 25px;border-bottom:1px solid var(--line)}.case-story-grid span,.case-story>footer,.case-story>header small,.case-story>header span{color:#81888e;font:9px var(--mono);letter-spacing:.08em}.case-story>header h2{margin:0;font-size:clamp(27px,3.5vw,43px)}.case-story>header small{color:var(--mint)}.case-story-grid{display:grid;grid-template-columns:1fr 1fr}.case-story-grid>div{min-height:190px;padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.case-story-grid>div:nth-child(2n){border-right:0}.case-story-grid p{margin:45px 0 0;color:#a3a9ad}.case-story-grid .case-result{background:rgba(130,245,209,.08)}.case-story-grid .case-result span{color:var(--mint)}.case-story>footer{display:flex;justify-content:space-between;gap:20px;padding:16px 24px}.case-story>footer a{color:var(--mint)}.evidence-rule{display:grid;grid-template-columns:.55fr 1.45fr;grid-gap:60px;gap:60px;border-top:1px solid var(--line)}.evidence-rule h2{font-size:clamp(35px,4.5vw,58px)}.evidence-rule p{grid-column:2;color:#969da2}.demo-rule{padding:22px;border:1px solid var(--line)}.demo-rule p{margin:32px 0 0;color:#a5abb0}.demo-list{display:grid;grid-gap:1px;gap:1px;background:var(--line)}.demo-list>a,.demo-list>article{min-height:230px;display:grid;grid-template-columns:160px 1fr 1fr 160px;grid-gap:30px;gap:30px;align-items:center;padding:28px;background:var(--ink)}.demo-list>a:hover{background:var(--ink-2)}.demo-closed>div,.demo-list>a>div{display:grid;grid-gap:8px;gap:8px}.demo-status{width:max-content;padding:5px 7px;background:rgba(130,245,209,.1);color:var(--mint);font:8px var(--mono)}.demo-list b{font:27px var(--mono)}.demo-list small{color:#777e84}.demo-list h2{margin:0;font-size:32px}.demo-list p{margin:0;color:#989fa4}.demo-list>a>strong{justify-self:end;color:var(--mint);font:9px var(--mono);text-transform:uppercase}.demo-closed{opacity:.72}.demo-closed>span{justify-self:end;font:9px var(--mono);text-transform:uppercase}.demo-principle>div{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center}.demo-principle article{min-height:210px;padding:22px;border:1px solid var(--line)}.demo-principle article span{color:var(--mint);font:9px var(--mono)}.demo-principle article h3{margin-top:75px;font-size:25px}.demo-principle article p{color:#8e959a}.demo-principle i{padding:0 15px;color:var(--mint);font-style:normal}.method-objects{display:grid;grid-gap:12px;gap:12px;padding:23px;border:1px solid var(--line);color:#9fa6aa;font:9px var(--mono);letter-spacing:.08em}.method-objects span:first-letter{color:var(--mint)}.method-loop ol{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--line)}.method-loop li{min-height:250px;padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.method-loop h3{margin-top:62px;font-size:27px}.method-loop p{color:#92999e}.one-decision-section{padding-block:120px;background:var(--paper);color:var(--ink)}.one-decision-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:90px;gap:90px}.one-decision-grid .eyebrow{color:#5d6365}.one-decision-grid>div:first-child>p{color:#565c5e}.one-decision-result{padding:28px;border:1px solid var(--dark-line)}.one-decision-result>span{color:var(--mint-dark);font:9px var(--mono)}.one-decision-result ul{margin:45px 0 0;padding:0;list-style:none}.one-decision-result li{padding:13px 0;border-bottom:1px solid var(--dark-line)}.method-boundaries>div{grid-template-columns:repeat(4,1fr)}.data-controls article,.method-boundaries article{min-height:210px}.data-controls article:nth-child(3n),.method-boundaries article:nth-child(4){border-right:0}.data-controls article span,.method-boundaries article span{color:var(--mint);font:9px var(--mono)}.author-principles{display:grid;grid-template-columns:.6fr 1.4fr;grid-gap:70px;gap:70px;border-top:1px solid var(--line)}.author-principles blockquote{margin:0;font:italic clamp(30px,4vw,49px)/1.25 var(--serif)}.data-promise{padding:24px;border:1px solid var(--line)}.data-promise strong{display:block;margin-top:40px;font:italic 28px/1.25 var(--serif)}.data-questions li{display:grid;grid-template-columns:110px 1fr;padding:19px 0;border-bottom:1px solid var(--line)}.data-questions p{margin:0;font-size:21px}.data-access-table{border:1px solid var(--dark-line)}.data-access-table header,.data-access-table>div{display:grid;grid-template-columns:.65fr 1.5fr .7fr;grid-gap:24px;gap:24px;padding:17px 22px;border-bottom:1px solid var(--dark-line)}.data-access-table header{color:#6d7274;font:8px var(--mono);text-transform:uppercase}.data-access-table>div:last-child{border-bottom:0}.data-access-table p{margin:0;color:#5e6466}.data-access-table>div>span{color:var(--mint-dark);font:9px var(--mono);text-transform:uppercase}.data-controls>div{grid-template-columns:repeat(3,1fr)}.data-controls article{border-bottom:1px solid var(--line)}.data-warning{display:grid;grid-template-columns:.45fr 1.55fr;grid-gap:50px;gap:50px;border-top:1px solid var(--line)}.data-warning>span{color:var(--risk);font:9px var(--mono)}.data-warning blockquote{margin:0;font:italic clamp(27px,3.8vw,44px)/1.3 var(--serif)}.contact-band{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center;padding-block:120px;border-top:1px solid var(--line)}.contact-band h2{margin-bottom:0;font-size:clamp(40px,5.2vw,65px)}.contact-band>div:last-child{max-width:550px}.contact-band p{color:#a2a8ad;font-size:17px}.contact-band .button{margin-top:20px}.site-footer{padding:70px var(--pad) 30px;border-top:1px solid var(--line);background:#07090b;display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px}.site-footer>div:first-child>p{margin-top:35px;color:#737a80;font-size:13px}.footer-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.footer-links>div{display:grid;grid-gap:9px;gap:9px}.footer-links span{margin-bottom:12px;color:#687076;font:8px var(--mono);letter-spacing:.11em;text-transform:uppercase}.footer-links a{color:#abb0b4;font-size:13px}.footer-links a:hover{color:var(--mint)}.footer-bottom{grid-column:1/-1;display:flex;justify-content:space-between;padding-top:28px;border-top:1px solid var(--line);color:#666e73;font:9px var(--mono)}.footer-bottom a{color:var(--mint)}@media (max-width:980px){.site-header{grid-template-columns:1fr auto auto;height:68px}.desktop-nav{display:none}.telegram-link{margin-right:12px}.menu-toggle{display:block;z-index:2}body[data-menu-open=true] .menu-toggle span:first-child{transform:translateY(3.5px) rotate(45deg)}body[data-menu-open=true] .menu-toggle span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mobile-menu{position:fixed;z-index:45;inset:68px 0 0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding:34px max(var(--pad),env(safe-area-inset-right)) max(34px,env(safe-area-inset-bottom)) max(var(--pad),env(safe-area-inset-left));background:var(--paper);color:var(--ink);transform:translateY(-110%);opacity:0;pointer-events:none;transition:transform .22s ease,opacity .16s ease}.mobile-menu.is-open{transform:translateY(0);opacity:1;pointer-events:auto}.mobile-menu>p{color:#6b7173;font:9px var(--mono);text-transform:uppercase}.mobile-menu nav{display:grid;margin-top:20px;border-top:1px solid var(--dark-line)}.mobile-menu nav a{display:flex;gap:22px;padding:15px 0;border-bottom:1px solid var(--dark-line);font-size:28px}.mobile-menu nav span{color:var(--mint-dark);font:9px var(--mono)}.mobile-menu>a{margin-top:auto;display:flex;justify-content:space-between;padding:17px 0;border-block:1px solid var(--dark-line);font:10px var(--mono);text-transform:uppercase}.home-hero,.page-hero{grid-template-columns:1fr;gap:55px}.home-hero{min-height:auto}.home-hero-side{min-height:260px}.page-hero{min-height:auto}.page-hero>aside{max-width:500px}.section-heading{grid-template-columns:1fr}.section-heading>p{grid-column:1;margin:-35px 0 0}.contact-band,.flagship-grid,.forum-output>div,.human-questions,.one-decision-grid,.operations-grid,.responsibility-grid,.shareable-grid,.wendy-demo{grid-template-columns:1fr}.responsibility-grid>.text-link{grid-column:1}.case-line{grid-template-columns:70px 1fr 1fr}.case-line>div:nth-of-type(2){grid-column:2}.case-line>b,.case-line>div:nth-of-type(3){grid-column:3}.case-line>b{justify-self:end}.forum-functions,.path-rhythm>div,.wendy-loop{grid-template-columns:repeat(3,1fr)}.forum-formats-grid{grid-template-columns:1fr}.demo-list>a,.demo-list>article{grid-template-columns:130px 1fr 1fr}.demo-closed>span,.demo-list>a>strong{grid-column:3}}@media (max-width:680px){:root{--pad:20px}.site-header{padding-inline:20px}.telegram-link{width:36px;height:36px;justify-content:center;border:1px solid var(--line);font-size:0}.telegram-link i{margin:0}.telegram-link span{display:none}h1{font-size:clamp(46px,14vw,64px)}h2{font-size:clamp(37px,11vw,50px)}.text-link,blockquote,h1,h2,h3{overflow-wrap:anywhere}.eyebrow{margin-bottom:18px;font-size:8px}.home-hero{padding-block:70px 55px}.home-hero-copy h1{font-size:clamp(50px,15.8vw,70px)}.hero-actions{display:grid}.home-hero-side{min-height:240px;padding-left:18px}.diagram-section{padding:0 0 70px}.model-diagram{border-inline:0}.diagram-caption p,.model-diagram svg{display:none}.diagram-mobile-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;min-height:130px;padding:20px;font:8px var(--mono);text-align:center;text-transform:uppercase}.diagram-mobile-flow i{color:var(--mint);font-style:normal}.author-note,.author-principles,.business-map,.case-stories,.cases-preview,.conflict-section,.contact-band,.data-controls,.data-layers-section,.data-questions,.data-warning,.decision-example-section,.demo-list,.demo-principle,.evidence-rule,.evidence-section,.flagship-section,.formats,.forum-formats,.forum-functions-section,.forum-output,.forum-process,.forum-why,.human-state-section,.method-boundaries,.method-loop,.model-process,.one-decision-section,.operations-section,.path-rhythm,.privacy-layers-section,.public-layer-section,.recognition,.shareable-section,.subjectivity,.wendy-boundaries,.wendy-demo,.wendy-loop-section,.work-split{padding-block:78px}.section-heading{gap:18px;margin-bottom:42px}.section-heading>p{margin:0}.recognition-lines article{grid-template-columns:42px 1fr}.recognition-lines article strong{grid-column:2}.flagship-grid{gap:45px}.flagship-copy blockquote{font-size:20px}.passport-body,.passport-status,.passport>footer,.passport>header{padding-inline:17px}.passport-status{flex-wrap:wrap;gap:9px 14px;white-space:normal}.passport>footer{flex-direction:column}.decision-record>h3{padding:24px 18px}.decision-evidence{padding:18px}.decision-evidence,.decision-record dl{grid-template-columns:1fr}.decision-record dl div{border-right:0;border-bottom:1px solid var(--line)}.decision-record>footer{flex-direction:column;align-items:flex-start;gap:8px}.format-list>a{grid-template-columns:38px 1fr}.format-list b{grid-column:2;justify-self:start}.privacy-layers,.responsibility-columns,.state-axis{grid-template-columns:1fr}.responsibility-columns article,.state-axis article{border-right:0;border-bottom:1px solid rgba(0,0,0,.18)}.case-line{grid-template-columns:48px 1fr;gap:14px}.case-line>b,.case-line>div:nth-of-type(2),.case-line>div:nth-of-type(3){grid-column:2}.public-human-card dl{grid-template-columns:1fr}.public-human-card dl>div{border-right:0}.public-human-card>footer,.public-human-card>header{flex-direction:column}.shareable-notes{grid-template-columns:1fr}.shareable-notes article{border-right:0;border-bottom:1px solid var(--line)}.author-note,.author-principles,.data-warning,.evidence-rule,.subjectivity{grid-template-columns:1fr;gap:34px}.author-note blockquote,.author-note>.text-link,.author-note>p,.evidence-rule p{grid-column:1}.page-hero{padding-block:75px 65px}.layer-section{padding-block:75px}.layer-diagram{min-height:490px}.layer-person{inset:0 52% 55% 0}.layer-team{inset:0 0 55% 52%}.layer-business{inset:57% 52% 0 0}.layer-market{inset:57% 0 0 52%}.layer-core{inset:34% 24%;padding:14px!important}.layer-core strong{font-size:42px}.layer-diagram strong{font-size:16px}.layer-diagram small{font-size:7px}.conflict-list article{grid-template-columns:50px 1fr}.conflict-list article>i{grid-column:1}.boundary-rules,.data-controls>div,.forum-process>div,.forum-why>div,.method-boundaries>div,.wendy-boundaries>div,.work-split>div{grid-template-columns:1fr!important}.data-controls article,.forum-process article,.forum-why article,.method-boundaries article,.wendy-boundaries article,.work-split article{min-height:210px;border-right:0;border-bottom:1px solid var(--line)}.business-equation{grid-template-columns:1fr;gap:20px}.business-equation>i{transform:rotate(90deg)}.business-map-grid{grid-template-columns:1fr 1fr}.map-center{grid-column:span 2;min-height:260px}.operations-grid{gap:45px}.operations-grid .section-heading .eyebrow{margin:0 0 18px}.operations-grid .section-heading h2{font-size:clamp(36px,10.5vw,46px)}.private-ai{grid-template-columns:1fr;gap:25px}.human-questions article{grid-template-columns:75px 1fr}.state-example>header{align-items:start;flex-direction:column;gap:25px}.state-axis article{min-height:230px}.state-axis strong{margin-top:48px}.path-rhythm>div,.wendy-loop{grid-template-columns:1fr}.rhythm-line,.wendy-loop article{min-height:180px;border-right:1px solid var(--line);border-bottom:0}.wendy-loop{grid-template-columns:1fr}.wendy-loop>i{padding:10px;text-align:center;transform:rotate(90deg)}.open-wendy,.open-wendy>div{align-items:flex-start;flex-direction:column}.ai-recommendation>footer{flex-direction:column;gap:8px}.forum-hero{min-height:760px}.forum-art{background-position:62%}.forum-formula{display:grid;grid-template-columns:1fr auto 1fr}.forum-functions{grid-template-columns:1fr 1fr}.forum-functions article{min-height:190px}.forum-output>div{gap:42px}.case-story-grid,.case-story>header{grid-template-columns:1fr}.case-story-grid>div{border-right:0}.case-story>footer{flex-direction:column}.demo-list{padding-inline:0}.demo-list>a,.demo-list>article{grid-template-columns:1fr;min-height:0;padding:25px 20px}.demo-closed>span,.demo-list>a>strong{grid-column:1;justify-self:start}.demo-principle>div{grid-template-columns:1fr}.demo-principle i{padding:10px;transform:rotate(90deg);justify-self:center}.method-loop ol{grid-template-columns:1fr}.one-decision-grid{gap:45px}.data-access-table header{display:none}.data-access-table>div{grid-template-columns:1fr}.data-questions li{grid-template-columns:42px 1fr;gap:12px}.data-questions p{font-size:18px}.site-footer{grid-template-columns:1fr;padding-inline:20px}.footer-bottom{grid-column:1}}@media (max-width:420px){:root{--pad:18px}.site-header{padding-inline:18px}h1{font-size:clamp(42px,13.5vw,56px)}h2{font-size:clamp(34px,10.5vw,44px)}.home-hero-copy h1{font-size:clamp(45px,14.5vw,60px)}.business-map-grid{grid-template-columns:1fr}.map-center{grid-column:1;min-height:230px}.forum-functions{grid-template-columns:1fr}.forum-functions article{min-height:165px}.footer-links{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}