:root{--cream:#f4eddf;--paper:#fffaf0;--ink:#18201d;--muted:#59605b;--cobalt:#1248d8;--cobalt-dark:#0b2f91;--ochre:#c88422;--ochre-light:#e6c27c;--line:#b9b09f;--shadow:8px 8px 0 #18201d24;--shell:min(calc(100% - 48px), 1260px);--reading:min(calc(100% - 40px), 790px);--section:clamp(5rem, 10vw, 9rem);color:var(--ink);background:var(--cream);font-synthesis:none;font-family:Arial Narrow,Roboto Condensed,Aptos Narrow,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);margin:0;font:400 1rem/1.6 Arial,system-ui,sans-serif}img,svg,iframe{max-width:100%;display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1.5px}a:hover{text-decoration-thickness:3px}button,a{font:inherit}p,li{max-width:68ch}p,li,a,h1,h2,h3,strong,span{overflow-wrap:anywhere}h1,h2,h3{letter-spacing:-.035em;text-wrap:balance;margin:0;font-family:Arial Narrow,Roboto Condensed,Aptos Narrow,Arial,sans-serif;font-weight:800;line-height:.98}h1{max-width:15ch;font-size:clamp(3rem,7vw,7.4rem)}h2{max-width:18ch;font-size:clamp(2.15rem,4.7vw,4.8rem)}h3{font-size:clamp(1.4rem,2.3vw,2.1rem);line-height:1.05}:focus-visible{outline:4px solid var(--ochre);outline-offset:4px}.shell{width:var(--shell);margin-inline:auto}.reading{width:var(--reading);margin-inline:auto}.skip-link{z-index:100;border:2px solid var(--ink);background:var(--paper);padding:.75rem 1rem;font-weight:800;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.skip-link:focus{transform:none}.marker{color:var(--cobalt-dark);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.4rem;font:800 .76rem/1.2 Arial,sans-serif}.lead{margin:1.7rem 0 0;font-size:clamp(1.1rem,1.55vw,1.38rem);line-height:1.55}.actions{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:2.2rem;display:flex}.button{border:2px solid var(--ink);background:var(--cobalt);color:#fff;min-height:50px;box-shadow:5px 5px 0 var(--ink);border-radius:0;justify-content:center;align-items:center;padding:.75rem 1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.button:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(2px,2px)}.button.small{min-height:42px;box-shadow:3px 3px 0 var(--ink);padding:.5rem .8rem}.button.light{background:var(--paper);color:var(--ink)}.button.dark{background:var(--ink);color:var(--paper)}.text-action{font-weight:800}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-header{z-index:20;border-bottom:2px solid var(--ink);background:#f4eddff5;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:1.2rem;min-height:74px;display:flex}.brand{align-items:center;gap:.65rem;font-weight:900;text-decoration:none;display:inline-flex}.brand img{object-fit:contain;width:31px;height:30px;color:var(--ink)}.wide-nav{align-items:center;gap:clamp(.65rem,1.35vw,1.25rem);font-size:.91rem;display:flex}.wide-nav>a:not(.button){align-items:center;min-height:44px;font-weight:750;text-decoration:none;display:inline-flex}.wide-nav>a.active:not(.button),.wide-nav>a[aria-current=page]:not(.button){border-bottom:4px solid var(--cobalt)}.compact-nav{display:none}.compact-nav summary{border:2px solid var(--ink);cursor:pointer;place-items:center;min-width:70px;min-height:44px;font-weight:800;display:grid}.menu-close-label{display:none}.compact-nav[open] summary{z-index:42;background:var(--paper);position:fixed;top:10px;right:20px}.compact-nav[open] .menu-open-label{display:none}.compact-nav[open] .menu-close-label{display:inline}.compact-nav nav{z-index:40;background:var(--cream);flex-direction:column;gap:.25rem;padding:5.5rem 24px 2rem;display:flex;position:fixed;inset:0;overflow:auto}.compact-nav:not([open]) nav{display:none}.compact-nav nav a:not(.button){border-bottom:1px solid var(--line);align-items:center;min-height:47px;font-size:1.25rem;font-weight:750;text-decoration:none;display:flex}.compact-nav nav .button{margin-top:1.5rem}html.menu-open{overflow:hidden}footer{border-top:2px solid var(--ink);background:var(--ink);color:var(--paper);padding-block:4.5rem}.footer-grid{grid-template-columns:1.4fr 1fr 1.2fr 1fr;gap:2.5rem;display:grid}.footer-grid strong{color:#fff;margin-bottom:.8rem;display:block}.footer-grid nav,.footer-grid>div:not(.footer-brand){flex-direction:column;align-items:flex-start;display:flex}.footer-grid a{align-items:center;min-height:40px;display:inline-flex}.footer-brand img{filter:invert();width:52px}.footer-brand strong{margin-top:1rem;font-size:1.25rem}.home-hero{padding-block:clamp(4.5rem,9vw,8rem)}.home-grid{grid-template-columns:minmax(0,1.05fr) minmax(410px,.95fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.home-grid>*,.route-hero-grid>*,.journey-intro>*,.journey-path>*,.path-grid>*,.human-boundary>*,.closing-grid>*,.story-section>*,.form-head>*,.legal-sections section>*,.footer-grid>*{min-width:0}.home-copy h1{font-size:clamp(3.3rem,6.7vw,7rem)}.hero-maquette{isolation:isolate;min-height:510px;position:relative}.paper{border:2px solid var(--ink);background:var(--paper);width:72%;min-height:145px;box-shadow:var(--shadow);text-transform:uppercase;align-items:flex-end;padding:1.3rem;font-weight:900;display:flex;position:absolute}.sheet-a{z-index:1;top:8%;left:0;transform:rotate(-3deg)}.sheet-b{z-index:2;border-color:var(--cobalt-dark);top:33%;right:0;transform:rotate(2deg)}.sheet-c{z-index:3;border-color:var(--ochre);bottom:3%;left:8%;transform:rotate(-1deg)}.hero-maquette .rail{z-index:4;border:2px solid var(--ink);background:var(--cobalt);width:24px;position:absolute;top:0;bottom:0;left:42%;transform:rotate(8deg)}.hero-maquette .checkpoint{z-index:5;border:2px solid var(--ink);background:var(--ochre-light);box-shadow:5px 5px 0 var(--ink);text-transform:uppercase;padding:.8rem;font-weight:900;line-height:1.1;position:absolute;bottom:12%;right:4%}.hero-maquette img{z-index:6;width:110px;color:var(--ink);position:absolute;top:7%;right:7%}.journey{padding-block:var(--section);border-top:2px solid var(--ink)}.journey-intro{grid-template-columns:.6fr 1fr 1fr;align-items:start;gap:2rem;display:grid}.journey-intro .marker,.journey-intro p:last-child{margin-top:.5rem}.journey-path{border-block:2px solid var(--ink);background:var(--paper);grid-template-columns:.82fr 1.08fr 1.1fr;gap:0;margin-top:4rem;padding:3.2rem 0 1.5rem;display:grid;position:relative}.journey-path:before{z-index:0;border-block:2px solid var(--ink);background:var(--cobalt);content:"";height:14px;position:absolute;top:26px;left:0;right:20px}.journey-path article{z-index:1;border-left:2px solid var(--ink);background:0 0;min-height:240px;padding:1.5rem clamp(1.1rem,2.6vw,2.4rem);position:relative}.journey-path article:first-of-type{border-left:0}.journey-path article>span{border:2px solid var(--ink);background:var(--cream);place-items:center;width:52px;height:46px;margin:-3.2rem 0 2.4rem;font-weight:900;display:grid}.journey-path article:nth-child(2){margin-top:1.25rem}.journey-path article:nth-child(3){margin-top:2.5rem}.journey-path article a{margin-top:1.25rem;font-weight:800;display:inline-block}.journey-path article a:focus-visible{transform:translateY(-3px)}.journey-end{z-index:2;border:2px solid var(--ink);background:var(--ochre-light);width:22px;height:30px;position:absolute;top:18px;right:0}.two-paths{padding-block:var(--section);background:var(--paper)}.path-grid{grid-template-columns:1.12fr .88fr;gap:2rem;display:grid}.path-grid article{border:2px solid var(--ink);min-height:430px;padding:clamp(2rem,5vw,4.5rem)}.path-grid article>span{letter-spacing:.08em;text-transform:uppercase;font-weight:900}.path-grid h2{margin-top:4rem}.standard-path{background:var(--cobalt);color:#fff;box-shadow:var(--shadow)}.custom-path{background:var(--ochre-light);clip-path:polygon(0 0,100% 5%,96% 100%,4% 95%);margin-top:3rem}.human-boundary{padding-block:var(--section);grid-template-columns:1fr .6fr;align-items:center;gap:5rem;display:grid}.boundary-stamp{aspect-ratio:1;border:3px solid var(--ink);outline:10px double var(--ink);outline-offset:-22px;background:var(--ochre-light);text-align:center;justify-self:end;place-items:center;width:min(100%,340px);display:grid;transform:rotate(3deg)}.boundary-stamp img{width:88px}.boundary-stamp strong{text-transform:uppercase;font-size:1.35rem;line-height:1.05}.closing{background:var(--cobalt-dark);color:#fff;padding-block:clamp(4rem,8vw,7rem)}.closing-grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.closing .actions a:not(.button){color:#fff}.note,.privacy-note{border:2px solid var(--ink);background:var(--ochre-light);box-shadow:5px 5px 0 var(--ink);padding:1.25rem}.link-list{flex-direction:column;align-items:flex-start;gap:.7rem;margin-top:1.5rem;font-weight:800;display:flex}.route-opening{border-bottom:2px solid var(--ink);padding-block:clamp(4.5rem,9vw,8.5rem)}.opening-field{position:relative}.opening-field h1{font-size:clamp(3.1rem,6.3vw,6.8rem)}.opening-field .lead{max-width:69ch}.route-register{border-top:2px solid var(--ink);grid-template-columns:auto 1fr;align-items:center;gap:1rem 2rem;max-width:780px;margin-top:3.5rem;padding-top:1rem;font-size:.78rem;display:grid}.route-register>strong{letter-spacing:.1em;text-transform:uppercase}.route-register ol{grid-template-columns:repeat(4,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.route-register li{border-bottom:2px solid var(--line);align-items:center;gap:.45rem;display:flex}.route-register li span{font-weight:900}.opening-branches .route-register{border-top-color:var(--ochre)}.opening-branches .route-register li{border-bottom-color:var(--ink)}.opening-evidence .route-register li:nth-child(2){border-bottom-style:double}.opening-boundaries .route-register{border-block:8px solid var(--ink);padding-block:.7rem}.opening-accountability .route-register li:nth-child(2),.opening-accountability .route-register li:nth-child(3){font-weight:900}.opening-identity .route-register{opacity:.78;max-width:650px}.route-section-heading{grid-template-columns:44px 1fr;align-items:start;gap:1rem;display:grid}.route-section-heading>span{letter-spacing:.12em;padding-top:.4rem;font-weight:900}.opening-integration .opening-field{padding-right:min(24vw,290px)}.opening-integration .opening-field:after{border-inline:2px solid var(--ink);background:linear-gradient(90deg, var(--cobalt) 0 18%, transparent 18% 36%, var(--cobalt) 36% 54%, transparent 54%);content:"";width:min(18vw,220px);position:absolute;top:0;bottom:0;right:0}.opening-branches{background:linear-gradient(110deg, var(--ochre-light) 0 62%, var(--cream) 62%)}.opening-branches .opening-field:after{border-left:18px solid var(--ochre);border-bottom:2px solid var(--ink);content:"";width:25%;height:9rem;position:absolute;bottom:-8.5rem;right:2%}.opening-foundation{box-shadow:inset 0 -18px 0 var(--ochre-light)}.opening-evidence .opening-field{border-bottom:4px double var(--ink);padding-bottom:2rem}.opening-boundaries{border-block:18px solid var(--ink)}.opening-accountability .opening-field{max-width:980px;margin-left:max(24px,50% - 630px);margin-right:auto}.opening-identity{border-bottom:1px solid var(--line);padding-block:clamp(6rem,12vw,11rem)}.opening-identity .opening-field{max-width:980px}.integration-system,.branch-system,.foundation-system,.evidence-system,.boundary-system,.accountability-system,.identity-system{padding-block:clamp(4rem,8vw,8rem)}.integration-system{gap:1.2rem;display:grid}.integration-system h2{font-size:clamp(2rem,3.8vw,4rem)}.integration-rail{border-block:2px solid var(--ink);background:var(--paper);padding:2.5rem 2.5rem 3rem;position:relative}.integration-stations{border-block:8px solid var(--cobalt);grid-template-columns:1fr 1.25fr .85fr;margin:2.5rem 0;display:grid}.integration-stations i{border-right:2px solid var(--ink);height:5.5rem}.integration-stations i:last-child{border-right:18px solid var(--ochre)}.included-plane{border:2px solid var(--ink);border-top:14px solid var(--cobalt);background:var(--paper);margin-left:8%;padding:3rem}.scope-ledger{grid-template-columns:1fr 1fr;gap:0;margin:2rem 0 0;padding:0;list-style:none;display:grid}.scope-ledger li{border-bottom:1px solid var(--line);padding:1rem}.scope-ledger li:nth-child(odd){border-right:1px solid var(--line)}.dependency-row{grid-template-columns:1.08fr .92fr;align-items:stretch;gap:1.2rem;display:grid}.dependency-aperture{border-left:18px solid var(--ochre);background:var(--cream);box-shadow:inset 0 0 0 2px var(--ink);padding:3rem}.exclusion-band{border-block:2px solid var(--ink);background:var(--ochre-light);clip-path:polygon(5% 0,100% 0,100% 100%,0 100%,0 12%);padding:3rem}.commercial-field{border:2px solid var(--ink);background:repeating-linear-gradient(0deg, var(--paper) 0 5rem, var(--cream) 5rem 10rem);padding:3rem}.commercial-field .section-copy{columns:2;column-rule:2px solid var(--ink);column-gap:3rem}.commercial-field p{break-inside:avoid}.human-checkpoint{border-block:20px solid var(--ink);background:var(--ochre-light);padding:2rem 3rem}.branch-system{position:relative}.branch-system:before{border:2px solid var(--ink);background:var(--ochre);content:"";width:14px;position:absolute;top:3rem;bottom:4rem;left:42px}.branch-field{padding-left:90px}.branch-list,.outcome-list{margin:3rem 0 0;padding:0;list-style:none}.branch-list li{border-bottom:2px solid var(--ink);background:var(--paper);margin-block:1.2rem;padding:1.3rem 2rem;position:relative}.branch-list li:before{border-top:2px solid var(--ink);content:"";width:48px;position:absolute;top:50%;left:-48px}.branch-list li:nth-child(2){margin-right:14%}.branch-list li:nth-child(3){margin-right:26%}.branch-list li:last-child{border-right:16px solid var(--ink);margin-right:38%}.sensitive-aperture{z-index:1;border:2px solid var(--ink);border-left:20px solid var(--ochre);background:var(--cream);margin:4rem 8% 0 14%;padding:3rem;position:relative}.outcome-branches{z-index:1;background:var(--paper);margin-top:4rem;padding:3rem 3rem 5rem 90px;position:relative}.outcome-list li{border-bottom:5px solid var(--ochre);border-right:16px solid var(--ink);width:82%;margin-block:1rem;padding:1.1rem 1.5rem}.outcome-list li:nth-child(2){width:68%}.outcome-list li:nth-child(3){width:54%}.branch-gate{background:var(--ink);height:24px;margin-top:2.5rem}.foundation-system{perspective:1000px}.foundation-layers h2{margin-bottom:3rem}.strata-list{margin:0;padding:0;list-style:none}.strata-list li{border:2px solid var(--ink);background:var(--paper);min-height:88px;padding:1.8rem 2.5rem;position:relative;box-shadow:0 8px #18201d17}.strata-list li+li{margin-top:-6px}.strata-list li:nth-child(2n){background:var(--cream);margin-inline:4% 0}.strata-list li:nth-child(3){border-left:14px solid var(--cobalt);margin-inline:8% 0}.foundation-fork{border-top:2px solid var(--ink);margin-top:5rem;padding:3rem;position:relative}.fork-lines{grid-template-columns:1fr 1fr;gap:3rem;margin-top:2rem;display:grid}.fork-lines i{border-top:14px solid var(--cobalt);border-right:2px solid var(--ink);height:5rem}.fork-lines i:last-child{border-top-color:var(--ochre);border-left:2px solid var(--ink);border-right:0}.system-aperture{border:2px solid var(--ink);background:var(--paper);border-right:0;margin:0 8%;padding:3rem}.evidence-system{grid-template-columns:1fr minmax(280px,.55fr);gap:0 3rem;display:grid}.evidence-field{grid-row:span 2}.evidence-rows{border-left:3px solid var(--ink);margin:3rem 0 0;padding:0;list-style:none}.evidence-rows li{border-bottom:2px solid var(--ink);min-height:82px;padding:1.4rem 2rem}.evidence-rows li:nth-child(2){border-bottom-style:double;border-bottom-width:5px}.evidence-rows li:nth-child(3):after,.evidence-rows li:nth-child(5):after{border-top:8px solid var(--ink);content:"";width:34px;margin-top:.7rem;display:block}.uncertainty-plane{background:var(--ink);color:var(--paper);align-self:start;padding:3rem 2rem}.uncertainty-plane h2{font-size:clamp(2rem,3.3vw,3.3rem)}.evidence-junction{border-left:14px solid var(--cobalt);border-bottom:14px solid var(--ochre);background:var(--paper);align-self:end;padding:3rem 2rem}.close-evidence{border-top:5px double var(--ink);background:var(--cream);color:var(--ink)}.close-evidence .actions a:not(.button){color:var(--ink)}.boundary-system{padding-inline:clamp(0rem,4vw,3rem);position:relative}.boundary-system:before{border-inline:2px solid var(--ink);background:var(--cobalt);content:"";width:14px;position:absolute;top:3rem;bottom:3rem;left:50%}.boundary-system section{border-block:12px solid var(--ink);background:var(--paper);padding:3rem;position:relative}.boundary-system section+section{margin-top:2rem}.input-boundary{margin-right:22%}.landing-span{margin-inline:8%}.spend-field{margin-left:16%;background:repeating-linear-gradient(0deg, var(--paper) 0 7rem, var(--cream) 7rem 14rem)!important}.approval-bar{z-index:1;background:var(--ochre-light)!important;border-block-width:24px!important;margin-inline:0!important}.special-exit{border-left:20px solid var(--ochre);margin-right:35%}.accountability-bands{grid-template-columns:.85fr 1.15fr;align-items:start;gap:2rem;display:grid}.accountability-bands section{border:2px solid var(--ink);padding:3rem}.support-band{background:var(--paper);border-top:14px solid var(--cobalt)!important}.approval-band{background:var(--ochre-light);border-top:28px solid var(--ink)!important}.account-list{margin:2rem 0 0;padding:0;list-style:none}.account-list li{border-bottom:2px solid;padding-block:1rem}.change-checkpoint{border-block:22px solid var(--ink);margin-top:2rem;padding:2.5rem 3rem}.report-boundary{border-block:5px double var(--ink);margin:3rem 12% 0 0;padding:3rem}.ownership-field{border:2px solid var(--ink);background:repeating-linear-gradient(90deg, transparent 0 31%, var(--line) 31% calc(31% + 1px), transparent calc(31% + 1px) 66%, var(--line) 66% calc(66% + 1px), transparent calc(66% + 1px));margin:3rem 0 0 12%;padding:3rem}.identity-system{max-width:1040px;padding-block:clamp(6rem,12vw,11rem)}.identity-system section{padding-block:4rem}.purpose-plane{border:2px solid var(--ink);background:var(--paper);clip-path:polygon(0 0,100% 0,100% 92%,90% 100%,0 100%);border-bottom:0;padding-inline:4rem}.provider-strip{border-block:14px solid var(--ink);padding-inline:2rem}.provider-strip h2{font-size:clamp(1.8rem,3vw,3rem)}.contact-field{border-bottom:2px solid var(--line)}.contact-field .link-list{flex-flow:wrap;gap:2rem}.close-identity{background:var(--paper);color:var(--ink);padding-block:4rem}.close-identity .actions a:not(.button){color:var(--ink)}.route-close{background:var(--cobalt-dark);color:#fff;padding-block:clamp(4rem,7vw,6rem)}.route-close-grid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.route-close .actions a:not(.button){color:#fff}.assessment-intro,.legal-head{border-bottom:2px solid var(--ink);padding-block:clamp(4.5rem,9vw,8rem)}.form-folio{padding-block:var(--section)}.form-head{grid-template-columns:70px 1fr;gap:1.5rem;display:grid}.form-head>span,.legal-sections section>span{letter-spacing:.1em;font-weight:900}.form-head h2{font-size:clamp(2.2rem,4vw,4.2rem)}.privacy-note{background:var(--paper);margin-top:3rem}.form-actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2.5rem;display:flex}.typeform-region{margin-top:2.5rem}.typeform-region>p{font-weight:700}.typeform-region iframe{border:2px solid var(--ink);background:#fff;width:100%;height:min(78vh,720px)}.legal-sections{padding-block:3rem var(--section)}.legal-sections section{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr;gap:1.5rem;padding-block:3rem;display:grid}.legal-sections h2{font-size:clamp(1.7rem,3.3vw,3rem)}.not-found{align-items:center;min-height:70vh;padding-block:5rem;display:grid}@media (width<=1160px){.wide-nav{display:none}.compact-nav{display:block}}@media (width<=920px){.home-grid,.route-hero-grid,.closing-grid,.route-close-grid,.human-boundary{grid-template-columns:1fr}.hero-maquette{width:min(100%,600px);min-height:440px}.journey-intro{grid-template-columns:1fr;gap:.5rem}.path-grid{grid-template-columns:1fr}.custom-path{margin-top:0}.boundary-stamp{justify-self:center}.footer-grid{grid-template-columns:repeat(2,1fr)}.opening-integration .opening-field{padding-bottom:8rem;padding-right:0}.opening-integration .opening-field:after{border-block:2px solid var(--ink);border-inline:0;width:100%;height:5rem;top:auto;bottom:0;left:0}.dependency-row,.evidence-system,.accountability-bands{grid-template-columns:1fr}.evidence-field{grid-row:auto}.scope-ledger,.route-register{grid-template-columns:1fr}.scope-ledger li:nth-child(odd){border-right:0}.commercial-field .section-copy{columns:1}.boundary-system:before{left:34px}.boundary-system section,.input-boundary,.landing-span,.spend-field,.special-exit{margin-inline:0;margin-left:64px}}@media (width<=700px){:root{--shell:min(calc(100% - 32px), 1260px)}h1,.home-copy h1,.route-copy h1{font-size:clamp(2.65rem,14vw,4.5rem)}.journey-path{background:0 0;border-block:0;grid-template-columns:1fr;padding:0 0 0 54px}.journey-path:before{border:2px solid var(--ink);width:12px;height:auto;inset:0 auto 0 23px}.journey-path article{border-left:0;border-bottom:2px solid var(--ink);min-height:0;padding:2rem .5rem 2rem 1.2rem}.journey-path article>span{width:48px;height:42px;margin:0;position:absolute;top:1.6rem;left:-54px}.journey-path article:nth-child(2),.journey-path article:nth-child(3){margin-top:0}.journey-end{inset:auto auto -2px 16px}.actions,.form-actions{flex-direction:column;align-items:stretch}.actions .button,.form-actions .button{text-align:center;width:100%}.footer-grid{grid-template-columns:1fr}.hero-maquette{min-height:380px}.paper{min-height:120px}.route-opening{padding-block:4.5rem}.route-register ol{grid-template-columns:1fr 1fr}.opening-branches{background:var(--ochre-light)}.opening-branches .opening-field:after{display:none}.integration-system,.branch-system,.foundation-system,.evidence-system,.boundary-system,.accountability-system,.identity-system{padding-block:4rem}.integration-system,.accountability-system{position:relative}.integration-system:before{z-index:0;border-inline:2px solid var(--ink);background:var(--cobalt);content:"";width:12px;position:absolute;top:4rem;bottom:4rem;left:28px}.integration-system>*,.accountability-system>*{z-index:1;position:relative}.integration-rail,.included-plane,.dependency-aperture,.exclusion-band,.commercial-field,.human-checkpoint{margin-inline:0;padding:2rem 1.25rem}.integration-stations{border-block:0;border-left:12px solid var(--cobalt);grid-template-columns:1fr;margin-left:8px}.integration-stations i{border-right:0;border-bottom:2px solid var(--ink);height:4rem}.integration-stations i:last-child{border-right:0;border-bottom:16px solid var(--ink)}.included-plane,.integration-system .dependency-row,.commercial-field{margin-left:48px}.human-checkpoint{z-index:2}.branch-system:before{left:23px}.branch-field{padding-left:56px}.branch-list li,.branch-list li:nth-child(2),.branch-list li:nth-child(3),.branch-list li:last-child{margin-right:0;padding-inline:1rem}.branch-list li:before{width:33px;left:-33px}.sensitive-aperture,.outcome-branches{margin-inline:0;padding:2rem 1.25rem 2rem 56px}.outcome-list li,.outcome-list li:nth-child(2),.outcome-list li:nth-child(3){width:100%}.strata-list li,.strata-list li:nth-child(2n),.strata-list li:nth-child(3){margin-inline:0;padding:1.5rem 1.25rem}.foundation-fork,.system-aperture{margin-inline:0;padding:2rem 1.25rem}.fork-lines{grid-template-columns:1fr;gap:1rem}.evidence-rows li{padding-inline:1.25rem}.uncertainty-plane,.evidence-junction{padding:2rem 1.25rem}.boundary-system{padding-inline:0}.boundary-system:before{left:18px}.boundary-system section,.input-boundary,.landing-span,.spend-field,.special-exit{margin-left:42px;padding:2rem 1.25rem}.accountability-system:before{z-index:0;background:var(--ink);content:"";width:2px;position:absolute;top:4rem;bottom:4rem;left:18px}.accountability-bands section,.change-checkpoint,.report-boundary,.ownership-field{margin-inline:0;padding:2rem 1.25rem}.accountability-bands .support-band,.report-boundary,.ownership-field{margin-left:42px}.accountability-bands .approval-band,.change-checkpoint{z-index:2}.purpose-plane,.provider-strip,.contact-field{padding-inline:1.25rem}.contact-field .link-list{flex-direction:column;gap:.7rem}}@media (width<=389px){:root{--shell:calc(100% - 32px);--reading:calc(100% - 32px);--shadow:none}.brand span{font-size:.85rem}.route-opening h1{font-size:2.55rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
