.cr-ledger{width:100%;max-width:1200px;margin:0 auto;border:1px solid var(--onyx);background:var(--shell);color:var(--onyx);font-family:var(--font-mabry)}.cr-ledger button,.cr-ledger input{font:inherit}.cr-ledger button{cursor:pointer}.cr-ledger button:focus-visible,.cr-ledger input:focus-visible{outline:2px solid var(--cobalt);outline-offset:var(--cr-space-femto)}.cr-ledger__brand,.cr-ledger__controls,.cr-ledger__controls>div,.cr-ledger__heading,.cr-ledger__recordtitle,.cr-ledger__sectionhead,.cr-ledger__top{display:flex;align-items:center;justify-content:space-between}.cr-ledger__top{min-height:54px;gap:var(--cr-space-xxs);padding:var(--cr-space-pico-md) var(--cr-space-xs);border-bottom:1px solid var(--onyx)}.cr-ledger__brand{gap:var(--cr-space-xxs);justify-content:flex-start;font-family:var(--font-plex-mono);font-size:var(--cr-type-nano);font-weight:500;text-transform:uppercase}.cr-ledger__brand img{display:block}.cr-ledger__sample{color:var(--onyx);font-family:var(--font-plex-mono);font-size:var(--cr-type-nano);line-height:1.35;text-align:right;text-transform:uppercase}.cr-ledger__heading{gap:var(--cr-space-sm);align-items:flex-end;padding:var(--cr-space-xs) var(--cr-space-xs) var(--cr-space-xs)}.cr-ledger__heading>div{min-width:0}.cr-ledger__comparison small,.cr-ledger__comparison span,.cr-ledger__controls,.cr-ledger__counts,.cr-ledger__facts dt,.cr-ledger__facts small,.cr-ledger__mapblock span,.cr-ledger__mapbutton small,.cr-ledger__mapbutton>span,.cr-ledger__mapfoot,.cr-ledger__maplabel,.cr-ledger__overline,.cr-ledger__sectionhead,.cr-ledger__stage,.cr-ledger__status,.cr-ledger__trail b,.cr-ledger__trail>li>span{font-family:var(--font-plex-mono)}.cr-ledger__overline{margin:0 0 var(--cr-space-pico);color:var(--onyx);font-size:var(--cr-type-nano);line-height:1.5;text-transform:uppercase}.cr-ledger__heading h2{margin:0;font-size:var(--cr-type-giga);font-weight:900;letter-spacing:-.02em;line-height:1.02}.cr-ledger__heading>p{max-width:310px;margin:0;color:var(--onyx);font-size:var(--cr-type-xs);line-height:1.5}.cr-ledger__stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 var(--cr-space-xs)}.cr-ledger__stage{min-width:0;min-height:47px;padding:var(--cr-space-pico-md) var(--cr-space-nano);border:1px solid var(--sky);border-right:0;background:var(--shell);color:var(--onyx);font-size:var(--cr-type-xxs);font-weight:500;text-align:left;transition:background-color .18s ease,color .18s ease}.cr-ledger__stage:last-child{border-right:1px solid var(--sky)}.cr-ledger__stage span{margin-right:var(--cr-space-nano);color:var(--cobalt)}.cr-ledger__stage--active{border-color:var(--onyx);background:var(--onyx);color:var(--shell)}.cr-ledger__stage--active span{color:var(--shell)}.cr-ledger__counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:var(--cr-space-xxs);background:var(--nest);border-top:1px solid var(--sky);border-bottom:1px solid var(--sky)}.cr-ledger__counts>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--cr-space-pico);min-width:0;padding:var(--cr-space-nano) var(--cr-space-xxs);border-right:1px solid var(--sky)}.cr-ledger__counts>div:last-child{border-right:0}.cr-ledger__counts span{color:var(--onyx);font-size:var(--cr-type-nano);line-height:1.35;text-transform:uppercase}.cr-ledger__counts strong{font-family:var(--font-mabry);font-size:var(--cr-type-xxl);font-weight:900;line-height:1}.cr-ledger__analysis,.cr-ledger__body{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.cr-ledger__body{border-bottom:1px solid var(--sky)}.cr-ledger__dollars,.cr-ledger__evidence,.cr-ledger__record,.cr-ledger__spatial{min-width:0;padding:var(--cr-space-xs) var(--cr-space-xs) var(--cr-space-xs)}.cr-ledger__evidence,.cr-ledger__spatial{border-right:1px solid var(--sky)}.cr-ledger__sectionhead{gap:var(--cr-space-xxxs);margin-bottom:var(--cr-space-xxs);color:var(--onyx);font-size:var(--cr-type-nano);font-weight:500;line-height:1.4;text-transform:uppercase}.cr-ledger__sectionhead span:last-child{text-align:right}.cr-ledger__map{position:relative;min-height:268px;padding:var(--cr-space-xxxs);border:1px solid var(--sky);background-color:var(--nest);background-image:linear-gradient(var(--sky) 1px,transparent 1px),linear-gradient(90deg,var(--sky) 1px,transparent 1px);background-size:20px 20px}.cr-ledger__mapfoot,.cr-ledger__maplabel{display:block;color:var(--onyx);font-size:var(--cr-type-nano);line-height:1.45;text-transform:uppercase}.cr-ledger__maprow{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;margin-top:var(--cr-space-nano)}.cr-ledger__maprow--lower{margin-top:var(--cr-space-xxxs)}.cr-ledger__mapblock,.cr-ledger__mapbutton{min-width:0;min-height:77px;padding:var(--cr-space-pico-md) var(--cr-space-pico-md);border:1px solid var(--sky);background:var(--nest);color:var(--onyx);font-size:var(--cr-type-xs);font-weight:700;line-height:1.2}.cr-ledger__mapblock{display:flex;flex-direction:column;justify-content:center}.cr-ledger__mapblock--supply{background:var(--sky)}.cr-ledger__mapblock span{display:block;margin-top:var(--cr-space-femto);color:var(--onyx);font-size:var(--cr-type-nano);font-weight:400}.cr-ledger__mapline{height:2px;background:var(--sky)}.cr-ledger__mapbutton{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:2px solid var(--ember);background:var(--shell);text-align:left;transition:background-color .18s ease,color .18s ease}.cr-ledger__mapbutton--selected,.cr-ledger__mapbutton:hover{background:var(--ember);color:var(--onyx)}.cr-ledger__mapbutton>span{margin-bottom:var(--cr-space-femto);font-size:var(--cr-type-nano)}.cr-ledger__mapbutton strong{font-size:var(--cr-type-xs)}.cr-ledger__mapbutton small{margin-top:var(--cr-space-femto);font-size:var(--cr-type-nano);font-weight:400}.cr-ledger__mapfoot{margin-top:var(--cr-space-xxs)}.cr-ledger__mapcaption{margin:var(--cr-space-pico-md) 0 0;color:var(--onyx);font-size:var(--cr-type-xxs);line-height:1.45}.cr-ledger__recordtitle{align-items:flex-start;gap:var(--cr-space-xxxs)}.cr-ledger__recordtitle h3{margin:0;font-size:var(--cr-type-mega);font-weight:900;line-height:1.06}.cr-ledger__status{flex:0 0 auto;padding:var(--cr-space-femto) var(--cr-space-pico);border:1px solid var(--sky);color:var(--onyx);font-size:var(--cr-type-nano);font-weight:500;text-transform:uppercase}.cr-ledger__status--verified{border-color:var(--cobalt);color:var(--cobalt);background:var(--sky)}.cr-ledger__status--work-reported{border-color:var(--ember);color:var(--onyx);background:var(--nest)}.cr-ledger__record blockquote{margin:var(--cr-space-xxs) 0 var(--cr-space-xxs);padding:var(--cr-space-nano) var(--cr-space-xxs);border-left:1px solid var(--cobalt);background:var(--sky);font-size:var(--cr-type-xs);line-height:1.43}.cr-ledger__record blockquote span{display:block;margin-bottom:var(--cr-space-femto-md);color:var(--cobalt);font-family:var(--font-plex-mono);font-size:var(--cr-type-nano);font-weight:500;text-transform:uppercase}.cr-ledger__facts{display:grid;grid-template-columns:1fr 1fr;gap:var(--cr-space-xxxs) var(--cr-space-xxs);margin:0}.cr-ledger__facts div{min-width:0;border-top:1px solid var(--sky);padding-top:var(--cr-space-pico)}.cr-ledger__facts dt{margin-bottom:var(--cr-space-femto);color:var(--onyx);font-size:var(--cr-type-nano);font-weight:500;text-transform:uppercase}.cr-ledger__facts dd{margin:0;font-size:var(--cr-type-xxs);line-height:1.45}.cr-ledger__facts small{display:block;margin-top:var(--cr-space-atto);color:var(--onyx);font-size:var(--cr-type-nano);line-height:1.45}.cr-ledger__analysis{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.cr-ledger__trail{margin:0;padding:0;list-style:none}.cr-ledger__trail li{display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:var(--cr-space-pico-md);min-height:44px;border-top:1px solid var(--sky);padding:var(--cr-space-femto-md) 0}.cr-ledger__trail li:last-child{border-bottom:1px solid var(--sky)}.cr-ledger__trail>li>span{color:var(--onyx);font-size:var(--cr-type-nano)}.cr-ledger__trail small,.cr-ledger__trail strong{display:block}.cr-ledger__trail strong{font-size:var(--cr-type-xxs);line-height:1.3}.cr-ledger__trail small{margin-top:var(--cr-space-atto);line-height:1.35}.cr-ledger__trail b,.cr-ledger__trail small{color:var(--onyx);font-size:var(--cr-type-nano)}.cr-ledger__trail b{font-weight:500;line-height:1.2;text-align:right;text-transform:uppercase}.cr-ledger__modeltoggle,.cr-ledger__testtoggle{display:flex;align-items:flex-start;gap:var(--cr-space-pico);margin-top:var(--cr-space-xxxs);font-family:var(--font-plex-mono);font-size:var(--cr-type-nano);font-weight:500;line-height:1.5}.cr-ledger__modeltoggle input,.cr-ledger__testtoggle input{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:var(--cobalt);cursor:pointer}.cr-ledger__decision{margin:var(--cr-space-xxxs) 0 0;border-left:1px solid var(--ember);padding-left:var(--cr-space-pico-md);font-size:var(--cr-type-xxs);line-height:1.48}.cr-ledger__dollars{background:var(--nest)}.cr-ledger__dollars .cr-ledger__sectionhead{color:var(--onyx)}.cr-ledger__modeltoggle{margin:0 0 var(--cr-space-xxxs)}.cr-ledger__comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--sky);background:var(--shell)}.cr-ledger__comparison>div{min-width:0;padding:var(--cr-space-nano) var(--cr-space-pico-md)}.cr-ledger__comparison>div:first-child{border-right:1px solid var(--sky)}.cr-ledger__comparison small,.cr-ledger__comparison span{display:block;color:var(--onyx);font-size:var(--cr-type-nano);line-height:1.3}.cr-ledger__comparison span{min-height:24px;text-transform:uppercase}.cr-ledger__comparison strong{display:block;margin:var(--cr-space-pico) 0 var(--cr-space-femto);font-size:var(--cr-type-xl);font-weight:900;line-height:1.1}.cr-ledger__delta{margin:var(--cr-space-pico-md) 0;color:var(--cobalt);font-size:var(--cr-type-xxs);font-weight:700;line-height:1.4}.cr-ledger__assumption,.cr-ledger__unknown p{margin:0;color:var(--onyx);font-size:var(--cr-type-nano);line-height:1.5}.cr-ledger__unknown{border:1px solid var(--sky);background:var(--shell);padding:var(--cr-space-xxs)}.cr-ledger__unknown strong{display:block;margin-bottom:var(--cr-space-pico-md);font-size:var(--cr-type-lg)}.cr-ledger__controls{align-items:center;gap:var(--cr-space-xxs);padding:var(--cr-space-nano) var(--cr-space-xs);border-top:1px solid var(--sky)}.cr-ledger__controls p{max-width:370px;margin:0;color:var(--onyx);font-size:var(--cr-type-nano);line-height:1.5}.cr-ledger__controls>div{justify-content:flex-end;gap:var(--cr-space-pico);flex-wrap:wrap}.cr-ledger__controls button{min-height:32px;border:1px solid var(--onyx);background:var(--shell);color:var(--onyx);padding:var(--cr-space-femto-md) var(--cr-space-pico);font-family:var(--font-plex-mono);font-size:var(--cr-type-nano);font-weight:500;line-height:1.3}.cr-ledger__controls button:hover:not(:disabled){background:var(--onyx);color:var(--shell)}.cr-ledger__controls button:disabled{cursor:not-allowed;color:var(--onyx);border-color:var(--sky)}@media (max-width:900px){.cr-ledger__analysis,.cr-ledger__body{grid-template-columns:1fr}.cr-ledger__evidence,.cr-ledger__spatial{border-right:0;border-bottom:1px solid var(--sky)}.cr-ledger__map{min-height:0}.cr-ledger__maprow{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)}.cr-ledger__controls{align-items:flex-start;flex-direction:column}.cr-ledger__controls>div{justify-content:flex-start}}@media (max-width:560px){.cr-ledger{box-shadow:none}.cr-ledger__top{align-items:flex-start;flex-direction:column;gap:var(--cr-space-femto-md);padding:var(--cr-space-pico-md) var(--cr-space-xxxs)}.cr-ledger__brand{gap:var(--cr-space-nano)}.cr-ledger__sample{text-align:left}.cr-ledger__heading{align-items:flex-start;flex-direction:column;gap:var(--cr-space-pico-md);padding:var(--cr-space-xxs) var(--cr-space-xxxs) var(--cr-space-xxs)}.cr-ledger__heading h2{font-size:var(--cr-type-xxl)}.cr-ledger__heading>p{max-width:100%}.cr-ledger__stages{padding:0 var(--cr-space-xxxs)}.cr-ledger__stage{min-height:50px;padding:var(--cr-space-femto-md);font-size:var(--cr-type-xxs);line-height:1.25}.cr-ledger__stage span{display:block;margin:0 0 var(--cr-space-atto)}.cr-ledger__counts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--cr-space-xxxs)}.cr-ledger__counts>div{padding:var(--cr-space-pico-md) var(--cr-space-xxxs);border-bottom:1px solid var(--sky)}.cr-ledger__counts>div:nth-child(2){border-right:0}.cr-ledger__counts>div:nth-last-child(-n+2){border-bottom:0}.cr-ledger__dollars,.cr-ledger__evidence,.cr-ledger__record,.cr-ledger__spatial{padding:var(--cr-space-xxs) var(--cr-space-xxxs)}.cr-ledger__map{padding:var(--cr-space-nano)}.cr-ledger__maprow{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr)}.cr-ledger__mapblock,.cr-ledger__mapbutton{min-height:75px;padding:var(--cr-space-pico);font-size:var(--cr-type-xxs)}.cr-ledger__mapbutton strong{font-size:var(--cr-type-xxs)}.cr-ledger__facts{gap:var(--cr-space-nano) var(--cr-space-nano)}.cr-ledger__facts dd{font-size:var(--cr-type-xxs)}.cr-ledger__controls{padding:var(--cr-space-xxxs) var(--cr-space-xxxs)}.cr-ledger__assumption,.cr-ledger__comparison small,.cr-ledger__comparison span,.cr-ledger__controls button,.cr-ledger__controls p,.cr-ledger__counts span,.cr-ledger__facts dt,.cr-ledger__facts small,.cr-ledger__mapbutton small,.cr-ledger__mapbutton>span,.cr-ledger__mapfoot,.cr-ledger__maplabel,.cr-ledger__modeltoggle,.cr-ledger__overline,.cr-ledger__record blockquote span,.cr-ledger__sample,.cr-ledger__sectionhead,.cr-ledger__status,.cr-ledger__testtoggle,.cr-ledger__trail b,.cr-ledger__trail small,.cr-ledger__trail>li>span,.cr-ledger__unknown p{font-size:var(--cr-type-xxs)}.cr-ledger__facts dd,.cr-ledger__facts small,.cr-ledger__mapfoot,.cr-ledger__sectionhead{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.cr-ledger__mapbutton,.cr-ledger__stage{transition:none}}.cr-page{--cr-space-atto:0.125rem;--cr-space-femto:0.25rem;--cr-space-femto-md:0.375rem;--cr-space-pico:0.5rem;--cr-space-pico-md:0.625rem;--cr-space-nano:0.75rem;--cr-space-xxxs:0.875rem;--cr-space-xxs:1rem;--cr-space-xs:1.5rem;--cr-space-sm:2rem;--cr-space-md:2.5rem;--cr-space-lg:3rem;--cr-space-xl:3.5rem;--cr-space-xxl:4.5rem;--cr-space-xxxl:6rem;--cr-space-giga:7.5rem;--cr-type-nano:0.625rem;--cr-type-xxs:0.75rem;--cr-type-xs:0.875rem;--cr-type-sm:1rem;--cr-type-md:1.125rem;--cr-type-lg:1.25rem;--cr-type-xl:1.5rem;--cr-type-xxl:1.75rem;--cr-type-mega:2rem;--cr-type-giga:2.5rem;min-width:320px;overflow-x:clip;background:var(--shell);color:var(--onyx)}.cr-wrap{width:min(1200px,calc(100% - 48px));margin-inline:auto}.cr-hero{padding:var(--cr-space-giga) 0 var(--cr-space-xxxl);background:var(--nest)}.cr-hero__copy{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);align-items:end;gap:var(--cr-space-xxl)}.cr-back,.cr-evidence li>span,.cr-evidence__foot,.cr-evidence__head small,.cr-evidence__head span,.cr-eyebrow,.cr-gap__signal span,.cr-index,.cr-priority__header,.cr-priority__name>span,.cr-priority__uncertainty>span,.cr-priority__value>span{font-family:var(--font-plex-mono);letter-spacing:1.4px;text-transform:uppercase}.cr-back{display:inline-block;margin-bottom:var(--cr-space-md);color:var(--onyx);font-size:var(--cr-type-xxs);text-decoration:none}.cr-back:focus-visible,.cr-back:hover{text-decoration:underline}.cr-eyebrow{position:relative;width:fit-content;margin:0 0 var(--cr-space-xs);padding-left:var(--cr-space-xxs);font-size:var(--cr-type-xxs);font-weight:500}.cr-eyebrow:before{position:absolute;top:4px;left:0;width:7px;height:7px;border-radius:50%;background:var(--ember);content:""}.cr-capital h2,.cr-chapter h2,.cr-close h2,.cr-hero h1,.cr-workflow h2{font-family:var(--font-mabry);font-weight:900;letter-spacing:-.02em}.cr-hero h1{max-width:780px;margin:0;font-size:clamp(48px,5.4vw,78px);line-height:.99}.cr-hero__aside p{margin:0 0 var(--cr-space-xs);font-size:var(--cr-type-md);line-height:1.6}.cr-hero__aside small{display:block;margin-top:var(--cr-space-xxs);color:var(--onyx);font-size:var(--cr-type-xxs);line-height:1.5}.cr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cr-space-nano) var(--cr-space-xxs)}.cr-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:var(--cr-space-nano) var(--cr-space-xxs);border:1px solid var(--onyx);background:transparent;color:var(--onyx);font-size:var(--cr-type-xs);font-weight:600;line-height:1.3;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease}.cr-button--primary{border-color:var(--ember);background:var(--ember);color:var(--onyx)}.cr-button--primary:hover{border-color:var(--onyx)}.cr-button--plain:hover,.cr-button--primary:hover{background:var(--onyx);color:var(--shell)}.cr-page a:focus-visible,.cr-page button:focus-visible{outline:2px solid var(--cobalt);outline-offset:var(--cr-space-femto)}.cr-hero__artifact{margin-top:var(--cr-space-lg);scroll-margin-top:var(--cr-space-xxxl)}.cr-chapter{padding:var(--cr-space-giga) 0}.cr-chapter__grid{display:grid;grid-template-columns:168px minmax(0,1fr) minmax(0,1.03fr);gap:var(--cr-space-lg);align-items:start}.cr-index{display:flex;flex-direction:column;gap:var(--cr-space-nano);font-size:var(--cr-type-nano);font-weight:500;line-height:1.5}.cr-index b{color:var(--ember);font-size:48px;font-weight:500;line-height:1}.cr-index span{color:var(--onyx)}.cr-capital h2,.cr-chapter h2{margin:0 0 var(--cr-space-xs);font-size:clamp(38px,4vw,58px);line-height:1.02}.cr-capital__intro p,.cr-chapter__story>p,.cr-close>.cr-wrap>p:not(.cr-eyebrow){margin:0 0 var(--cr-space-xxs);color:var(--onyx);font-size:var(--cr-type-md);line-height:1.68}.cr-gap__signal{display:grid;grid-template-columns:125px minmax(0,1fr);gap:0 var(--cr-space-xxs);margin-top:var(--cr-space-sm);border-top:1px solid var(--sky)}.cr-gap__signal span,.cr-gap__signal strong{padding:var(--cr-space-xxxs) 0;border-bottom:1px solid var(--sky)}.cr-gap__signal span{color:var(--onyx);font-size:var(--cr-type-nano);line-height:1.5}.cr-gap__signal strong{font-size:var(--cr-type-xs);font-weight:600;line-height:1.4}.cr-gap__photo{position:relative;min-height:610px;margin:0;background:var(--nest)}.cr-gap__photo img{object-fit:cover}.cr-gap__photo figcaption{position:absolute;right:0;bottom:0;left:0;padding:var(--cr-space-xxxs) var(--cr-space-xxs);background:var(--shell);font-size:var(--cr-type-nano);line-height:1.4;font-family:var(--font-plex-mono);letter-spacing:1px}.cr-workflow{padding:var(--cr-space-giga) 0 var(--cr-space-giga);background:var(--cobalt)}.cr-index--light b,.cr-index--light span,.cr-workflow{color:var(--shell)}.cr-workflow__intro{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:var(--cr-space-xxl);margin:var(--cr-space-xl) 0 var(--cr-space-lg)}.cr-workflow h2{max-width:730px;margin:0;font-size:clamp(44px,5vw,72px);line-height:1}.cr-workflow__intro p{max-width:420px;margin:0;color:var(--shell);font-size:var(--cr-type-md);line-height:1.6}.cr-workflow__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--sky)}.cr-workflow__steps article{min-height:265px;padding:var(--cr-space-xs) var(--cr-space-xs) var(--cr-space-pico-md) 0;border-right:1px solid var(--sky)}.cr-workflow__steps article+article{padding-left:var(--cr-space-xs)}.cr-workflow__steps article:last-child{border-right:0}.cr-workflow__steps span{color:var(--shell);font-size:var(--cr-type-xxs);font-family:var(--font-plex-mono)}.cr-workflow__steps h3{margin:var(--cr-space-lg) 0 var(--cr-space-xxxs);font-size:var(--cr-type-xl);font-weight:600;line-height:1.16}.cr-workflow__steps p{margin:0;color:var(--shell);font-size:var(--cr-type-xs);line-height:1.62}.cr-evidence{min-width:0;border:1px solid var(--sky);background:var(--shell)}.cr-evidence__head{display:flex;flex-direction:column;gap:var(--cr-space-pico);padding:var(--cr-space-xs) var(--cr-space-xs) var(--cr-space-xs);border-bottom:1px solid var(--sky)}.cr-evidence__head small,.cr-evidence__head span{color:var(--onyx);font-size:var(--cr-type-nano);line-height:1.4}.cr-evidence__head strong{font-size:var(--cr-type-xl);font-weight:600;line-height:1.2}.cr-evidence ol{margin:0;padding:0 var(--cr-space-xs);list-style:none}.cr-evidence li{display:grid;grid-template-columns:98px minmax(0,1fr);gap:var(--cr-space-xxs);padding:var(--cr-space-xxs) 0;border-bottom:1px solid var(--sky)}.cr-evidence li>span{color:var(--cobalt);font-size:var(--cr-type-nano);line-height:1.5}.cr-evidence li strong{font-size:var(--cr-type-xs);font-weight:600}.cr-evidence li p{margin:var(--cr-space-femto) 0 0;color:var(--onyx);font-size:var(--cr-type-xxs);line-height:1.5}.cr-evidence__foot{margin:0;padding:var(--cr-space-xxs) var(--cr-space-xs);color:var(--onyx);font-size:var(--cr-type-nano);line-height:1.5}.cr-capital{padding:var(--cr-space-giga) 0 var(--cr-space-giga);border-top:1px solid var(--sky)}.cr-capital__intro{display:grid;grid-template-columns:1fr 1fr;gap:var(--cr-space-xxl);margin:var(--cr-space-lg) 0 var(--cr-space-lg)}.cr-capital__intro p{max-width:500px}.cr-priority{border:1px solid var(--sky);background:var(--shell)}.cr-priority__header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--cr-space-pico-md) var(--cr-space-xs);padding:var(--cr-space-xxs) var(--cr-space-xs);background:var(--nest);color:var(--onyx);font-size:var(--cr-type-nano);line-height:1.5}.cr-priority ol{margin:0;padding:0;list-style:none}.cr-priority li{display:grid;grid-template-columns:1.35fr .85fr 1.15fr .65fr;gap:var(--cr-space-xs);padding:var(--cr-space-xs) var(--cr-space-xs);border-top:1px solid var(--sky)}.cr-priority__name,.cr-priority__uncertainty,.cr-priority__value{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--cr-space-femto-md)}.cr-priority__name>span,.cr-priority__uncertainty>span,.cr-priority__value>span{color:var(--onyx);font-size:var(--cr-type-nano)}.cr-priority__name strong,.cr-priority__uncertainty strong,.cr-priority__value strong{font-size:var(--cr-type-sm);line-height:1.3}.cr-priority__name strong{font-size:var(--cr-type-lg)}.cr-priority__name p,.cr-priority__value small{margin:0;color:var(--onyx);font-size:var(--cr-type-xxs);line-height:1.45}.cr-priority__value strong{color:var(--cobalt)}.cr-priority__assumption{margin:0;padding:var(--cr-space-xxs) var(--cr-space-xs) var(--cr-space-xs);border-top:1px solid var(--sky);color:var(--onyx);font-size:var(--cr-type-xxs);line-height:1.6}.cr-close{padding:var(--cr-space-giga) 0 var(--cr-space-giga);background:var(--nest)}.cr-close h2{max-width:970px;margin:0 0 var(--cr-space-sm);font-size:clamp(48px,7vw,96px);line-height:.98}.cr-close>.cr-wrap>p:not(.cr-eyebrow){max-width:610px;margin-bottom:var(--cr-space-sm)}@media (max-width:1050px){.cr-hero__copy{gap:var(--cr-space-md)}.cr-chapter__grid{grid-template-columns:125px minmax(0,1fr) minmax(0,1fr);gap:var(--cr-space-sm)}.cr-priority li{gap:var(--cr-space-xxs)}}@media (max-width:900px){.cr-capital__intro,.cr-hero__copy,.cr-workflow__intro{grid-template-columns:1fr}.cr-hero__aside{max-width:670px}.cr-hero__copy{gap:var(--cr-space-sm)}.cr-back{margin-bottom:var(--cr-space-md)}.cr-chapter__grid{grid-template-columns:1fr 1fr}.cr-chapter__grid .cr-index{grid-column:1/-1}.cr-gap__photo{min-height:540px}.cr-workflow__intro{gap:var(--cr-space-xs);margin-top:var(--cr-space-md)}.cr-workflow__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-workflow__steps article{min-height:235px;border-bottom:1px solid var(--sky)}.cr-workflow__steps article:nth-child(2){border-right:0}.cr-workflow__steps article:nth-child(3){padding-left:0}.cr-priority li{grid-template-columns:1.3fr 1fr}}@media (max-width:620px){.cr-wrap{width:calc(100% - 40px)}.cr-hero{padding-top:var(--cr-space-giga);padding-bottom:var(--cr-space-xxl)}.cr-hero h1{font-size:48px}.cr-hero__aside p{font-size:var(--cr-type-md)}.cr-actions{align-items:stretch;flex-direction:column}.cr-button{width:100%}.cr-hero__artifact{margin-top:var(--cr-space-md)}.cr-capital,.cr-chapter{padding:var(--cr-space-xxl) 0}.cr-chapter__grid{grid-template-columns:1fr;gap:var(--cr-space-xs)}.cr-chapter__grid .cr-index{grid-column:1}.cr-gap__photo{min-height:410px}.cr-workflow{padding:var(--cr-space-xxl) 0 var(--cr-space-xxl)}.cr-workflow__steps{grid-template-columns:1fr}.cr-workflow__steps article,.cr-workflow__steps article+article,.cr-workflow__steps article:nth-child(3){min-height:0;padding:var(--cr-space-xs) 0 var(--cr-space-sm);border-right:0}.cr-workflow__steps h3{margin:var(--cr-space-xs) 0 var(--cr-space-nano)}.cr-capital__intro{gap:var(--cr-space-femto);margin:var(--cr-space-md) 0 var(--cr-space-sm)}.cr-priority li{grid-template-columns:1fr 1fr;gap:var(--cr-space-xs) var(--cr-space-xxs)}.cr-priority__name,.cr-priority__uncertainty{grid-column:1/-1}.cr-priority__header{padding:var(--cr-space-xxs) var(--cr-space-xxs)}.cr-priority li{padding:var(--cr-space-xs) var(--cr-space-xxs)}.cr-priority__assumption{padding:var(--cr-space-xxs)}.cr-close{padding:var(--cr-space-xxl) 0 var(--cr-space-xxxl)}}@media (max-width:380px){.cr-gap__signal{grid-template-columns:100px minmax(0,1fr)}.cr-evidence li{gap:var(--cr-space-femto-md)}.cr-evidence li,.cr-priority li{grid-template-columns:1fr}.cr-priority__name,.cr-priority__uncertainty{grid-column:1}}@media (prefers-reduced-motion:reduce){.cr-button{transition:none}}