.loco-module__EQWVIW__ledger{grid-template-columns:repeat(var(--ledger-cols,3), minmax(0, 1fr));gap:0 var(--space-column);align-items:start;display:grid;position:relative}.loco-module__EQWVIW__ledgerList{margin:0;padding:0;list-style:none}.loco-module__EQWVIW__ledgerCurves{pointer-events:none;width:100%;height:100%;color:var(--ink);position:absolute;inset:0;overflow:visible}.loco-module__EQWVIW__ledgerCol{flex-direction:column;min-width:0;display:flex}.loco-module__EQWVIW__ledgerHead{justify-content:space-between;align-items:baseline;gap:var(--space-cluster);padding:0 var(--space-row) var(--space-row);font-family:var(--mono);font-size:var(--type-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);margin:0;line-height:1.3;display:flex}.loco-module__EQWVIW__ledgerKicker{margin-bottom:var(--space-pair);color:var(--ink-mute);display:block}.loco-module__EQWVIW__ledgerCount{color:var(--ink-mute);font-variant-numeric:tabular-nums}.loco-module__EQWVIW__ledgerRule{background:var(--ink);transform-origin:0;height:1px}.loco-module__EQWVIW__ledgerRow{gap:var(--space-cluster);padding:var(--space-row);border-bottom:1px solid var(--frame-rule);grid-template-columns:28px minmax(0,1fr) auto;transition:background .16s,box-shadow .16s,opacity .2s;display:grid}.loco-module__EQWVIW__ledgerRow:hover{background:var(--ground-band)}.loco-module__EQWVIW__ledgerRowInteractive{cursor:pointer}.loco-module__EQWVIW__ledgerRowInteractive:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.loco-module__EQWVIW__ledgerRowLit{background:var(--ground-band);box-shadow:inset 1px 0 0 var(--ink)}.loco-module__EQWVIW__ledgerRowDim{opacity:.38}.loco-module__EQWVIW__ledgerMark{font-family:var(--mono);font-size:var(--type-label);letter-spacing:.04em;color:var(--ink-mute);font-variant-numeric:tabular-nums;align-self:start;padding-top:3px;line-height:1.3;transition:color .16s}.loco-module__EQWVIW__ledgerRowLit .loco-module__EQWVIW__ledgerMark{color:var(--ink)}.loco-module__EQWVIW__ledgerIndex{font-family:var(--mono);font-size:var(--type-label);color:var(--ink-mute);font-variant-numeric:tabular-nums;margin:0;padding-top:3px;line-height:1.3;transition:color .16s}.loco-module__EQWVIW__ledgerRow:hover .loco-module__EQWVIW__ledgerIndex,.loco-module__EQWVIW__ledgerRowLit .loco-module__EQWVIW__ledgerIndex{color:var(--ink)}.loco-module__EQWVIW__ledgerText{font-family:var(--serif);font-size:var(--type-body);color:var(--ink);margin:0;line-height:1.3}.loco-module__EQWVIW__ledgerSourceName{font-family:var(--sans);font-size:var(--type-subheading);color:var(--ink);margin:0;line-height:1.3}.loco-module__EQWVIW__ledgerSource{gap:var(--space-pair);flex-direction:column;display:flex}.loco-module__EQWVIW__ledgerSourceSummary{font-family:var(--mono);font-size:var(--type-label);color:var(--ink-soft);margin:0;line-height:1.45}.loco-module__EQWVIW__ledgerSourceCite{font-family:var(--mono);font-size:var(--type-label);letter-spacing:.02em;color:var(--ink-mute);margin:0;line-height:1.3}.loco-module__EQWVIW__ledgerColTerminal{align-self:stretch}.loco-module__EQWVIW__ledgerColTerminal .loco-module__EQWVIW__ledgerList{flex-direction:column;flex:auto;display:flex}.loco-module__EQWVIW__ledgerColTerminal .loco-module__EQWVIW__ledgerRow{padding-block:var(--space-row);flex:1 1 0;align-content:start}.loco-module__EQWVIW__ledgerFinding{gap:var(--space-pair);flex-direction:column;display:flex}.loco-module__EQWVIW__ledgerFindingTitle{font-family:var(--sans);font-weight:500;font-size:var(--type-subheading);letter-spacing:.02em;text-transform:uppercase;color:var(--ink);line-height:1.25}.loco-module__EQWVIW__ledgerFindingText{font-family:var(--serif);font-size:var(--type-body);color:var(--ink-soft);line-height:1.3}.loco-module__EQWVIW__ledgerFull{width:100%}@media (min-width:1281px){.loco-module__EQWVIW__ledgerFull{z-index:1;width:100vw;margin-inline:calc(-1 * var(--rail-track)) 0;padding:var(--space-band) var(--canvas-gutter);box-sizing:border-box;background:var(--frame-ground);position:relative}.loco-module__EQWVIW__ledgerFull .loco-module__EQWVIW__ledger{gap:0 var(--space-column)}[data-wide-only] .loco-module__EQWVIW__ledgerFull{width:calc(100vw - var(--rail-track) - var(--right-margin-test));padding:var(--space-inset);margin-inline:0}[data-wide-only] .loco-module__EQWVIW__ledgerFull .loco-module__EQWVIW__ledger{gap:0 var(--space-column);grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1.1fr)}[data-wide-only] .loco-module__EQWVIW__ledgerFull .loco-module__EQWVIW__ledgerText,[data-wide-only] .loco-module__EQWVIW__ledgerFull .loco-module__EQWVIW__ledgerFindingText{font-size:var(--type-label)}[data-wide-only] .loco-module__EQWVIW__ledgerFull .loco-module__EQWVIW__ledgerFindingTitle{font-size:var(--type-body)}[data-wide-only] .loco-module__EQWVIW__ledgerFull .loco-module__EQWVIW__ledgerHead,[data-wide-only] .loco-module__EQWVIW__ledgerFull .loco-module__EQWVIW__ledgerRow,.loco-module__EQWVIW__ledgerFull .loco-module__EQWVIW__ledgerHead,.loco-module__EQWVIW__ledgerFull .loco-module__EQWVIW__ledgerRow{padding-inline:var(--space-row)}}.loco-module__EQWVIW__findingLit{box-shadow:inset 0 0 0 1.5px var(--ink)}.loco-module__EQWVIW__findingControl{width:100%;font:inherit;text-align:left;cursor:pointer;appearance:none;border:0}.loco-module__EQWVIW__findingControl:focus-visible,.loco-module__EQWVIW__footprint:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.loco-module__EQWVIW__sourceText{font-family:var(--serif);font-size:var(--type-body);margin:0;line-height:1.3}.loco-module__EQWVIW__sourceCite{margin:var(--space-text) 0 0;font-family:var(--mono);font-size:var(--type-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mute);line-height:1.3}.loco-module__EQWVIW__findingsPhone{border-top:1px solid var(--ink);flex-direction:column;display:flex}.loco-module__EQWVIW__findingRow{border-bottom:1px solid var(--frame-rule)}.loco-module__EQWVIW__findingRow .loco-module__EQWVIW__findingButton{justify-content:normal;align-items:normal;gap:var(--space-cluster);width:100%;padding:var(--space-row) 0;grid-template-columns:28px minmax(0,1fr) 24px;display:grid}.loco-module__EQWVIW__findingToggle{font-family:var(--mono);font-size:var(--type-subheading);color:var(--ink-mute);text-align:right;align-self:start;line-height:1.2}.loco-module__EQWVIW__findingEvidence{overflow:hidden}.loco-module__EQWVIW__findingEvidenceInner{gap:var(--space-text);padding:0 0 var(--space-row) 38px;flex-direction:column;display:flex}.loco-module__EQWVIW__findingGroup{gap:var(--space-row);flex-direction:column;display:flex}.loco-module__EQWVIW__findingGroupLabel{font-family:var(--mono);font-size:var(--type-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mute);margin:0;line-height:1.3}.loco-module__EQWVIW__findingLine{font-family:var(--serif);font-size:var(--type-body);color:var(--ink);margin:0;line-height:1.3}.loco-module__EQWVIW__breakdown{gap:var(--space-grid);flex-direction:column;display:flex}.loco-module__EQWVIW__renderStack{gap:var(--space-grid);width:100vw;padding-block:var(--space-grid);background:#000;flex-direction:column;margin-inline:calc(50% - 50vw);display:flex}.loco-module__EQWVIW__renderStack img{width:100%;height:auto;display:block}.loco-module__EQWVIW__breakdownCaption{margin-top:calc(var(--space-caption) - var(--space-grid))}.loco-module__EQWVIW__sheetHint.loco-module__EQWVIW__sheetHint{margin-top:var(--space-pair)}.loco-module__EQWVIW__briefSheet{gap:var(--space-column);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}.loco-module__EQWVIW__briefSheet .loco-module__EQWVIW__ledger{grid-column:1/3;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.loco-module__EQWVIW__footprint{gap:var(--space-caption);cursor:default;flex-direction:column;display:flex}.loco-module__EQWVIW__footprintSvg{width:100%;height:auto;display:block;overflow:visible}.loco-module__EQWVIW__footprintLabel{font-family:var(--mono);font-size:var(--type-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mute);margin:0;line-height:1.3}.loco-module__EQWVIW__footprintRule{background:var(--ink);transform-origin:0;height:1px}@media (max-width:1280px){.loco-module__EQWVIW__briefSheet{grid-template-columns:1fr}.loco-module__EQWVIW__briefSheet .loco-module__EQWVIW__ledger{grid-column:auto}.loco-module__EQWVIW__footprint{max-width:420px}}@media (max-width:720px){.loco-module__EQWVIW__ledger,.loco-module__EQWVIW__briefSheet .loco-module__EQWVIW__ledger{gap:var(--space-column);grid-template-columns:1fr}}.loco-module__EQWVIW__lights{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@property --grid-arm{syntax:"<length>";inherits:false;initial-value:4px}@property --grid-turn{syntax:"<angle>";inherits:false;initial-value:0deg}.loco-module__EQWVIW__gridLayer{display:none}@media (min-width:1281px){.loco-module__EQWVIW__gridLayer{--grid-cell:40px;--grid-base:45deg;--grid-ink:color-mix(in srgb, var(--ink) 4%, transparent);--grid-stroke:transparent calc(50% - .5px), var(--grid-ink) calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px);z-index:-1;pointer-events:none;background:linear-gradient(calc(90deg + var(--grid-base) + var(--grid-turn)), var(--grid-stroke)), linear-gradient(calc(var(--grid-base) + var(--grid-turn)), var(--grid-stroke));background-size:var(--grid-cell) var(--grid-cell);background-position:var(--grid-x,0) var(--grid-y,0);-webkit-mask:radial-gradient(circle at center, #000 0 var(--grid-arm), transparent calc(var(--grid-arm) + .5px)) var(--grid-x,0) var(--grid-y,0) / var(--grid-cell) var(--grid-cell);-webkit-mask:radial-gradient(circle at center, #000 0 var(--grid-arm), transparent calc(var(--grid-arm) + .5px)) var(--grid-x,0) var(--grid-y,0) / var(--grid-cell) var(--grid-cell);mask:radial-gradient(circle at center, #000 0 var(--grid-arm), transparent calc(var(--grid-arm) + .5px)) var(--grid-x,0) var(--grid-y,0) / var(--grid-cell) var(--grid-cell);animation:linear both loco-module__EQWVIW__gridResolve;animation-timeline:scroll(root);display:block;position:absolute;inset:0}.loco-module__EQWVIW__gridLayer[data-preset=spin]{--grid-arm:29px;animation:none}}@keyframes loco-module__EQWVIW__gridResolve{0%{--grid-arm:4px}85%,to{--grid-arm:29px}}@media (prefers-reduced-motion:reduce){.loco-module__EQWVIW__gridLayer{--grid-arm:8px;animation:none}.loco-module__EQWVIW__gridLayer[data-preset=spin]{--grid-arm:29px}}.loco-module__EQWVIW__scatterLayer{display:none}@media (min-width:1281px){.loco-module__EQWVIW__scatterLayer{z-index:-1;pointer-events:none;width:100%;height:100vh;margin-bottom:-100vh;display:block;position:sticky;top:0}}.loco-module__EQWVIW__grainLayer{--grain-max:.16;z-index:-1;pointer-events:none;background:var(--ink);-webkit-mask:var(--grain) 0 0 / 160px 160px repeat;-webkit-mask:var(--grain) 0 0 / 160px 160px repeat;mask:var(--grain) 0 0 / 160px 160px repeat;opacity:0;animation:linear both loco-module__EQWVIW__grainGather;animation-timeline:scroll(root);position:absolute;inset:0}@keyframes loco-module__EQWVIW__grainGather{0%{opacity:0}85%,to{opacity:var(--grain-max)}}@media (prefers-reduced-motion:reduce){.loco-module__EQWVIW__grainLayer{opacity:calc(var(--grain-max) / 2);animation:none}}
