:root .lp-ch-tab,:root .lp-kicker,:root .lp-swap-bucket,:root .uppercase.tracking-wider{font-family:var(--font-body),system-ui,sans-serif;text-transform:none;letter-spacing:0}:root .lp-kicker{font-size:.875rem;line-height:1.35;font-weight:600}:root .lp-swap-bucket,:root .uppercase.tracking-wider{font-size:.75rem;font-weight:600}:root :is(.lp-h1,.lp-h2,.lp-h3,.ui-h3,.ui-band-h,.lp-stat-v,.ui-stat-v,.lp-proof-title),:root main :is(h1,h2,h3){font-family:var(--font-display),system-ui,sans-serif}:root :is(.lp-h1,.lp-h2,.ui-band-h,.lp-stat-v,.ui-stat-v),:root main :is(h1,h2){font-stretch:116%;font-weight:800;letter-spacing:-.02em}:root :is(.lp-h3,.ui-h3),:root main h3{font-stretch:108%;font-weight:700}:root .lp-tone{font-weight:500}@media (max-width:520px){:root .lp-hero .lp-h1{font-stretch:100%;font-size:2.375rem;letter-spacing:-.03em}}:root :is(.ui-stat-v,[id^=finding-]>p:first-child),:root :is(.ui-stat-v,[id^=finding-]>p:first-child) *{font-family:var(--font-display),system-ui,sans-serif;font-variant-numeric:tabular-nums}:root [id^=finding-]>p:first-child,:root [id^=finding-]>p:first-child *{font-weight:750;font-stretch:108%;letter-spacing:-.02em}:root{accent-color:var(--ink);caret-color:var(--ink);scrollbar-color:var(--line-quiet) var(--concrete)}:root ::selection{background:var(--hivis-wash);color:var(--ink)}:root .bg-hivis.grid.place-items-center,:root .lp-brand-mark{background:var(--ink)}:root .lp-for:before{display:none}:root .lp-motion{border-radius:var(--r-pill)}:root #findings{border-radius:2px;box-shadow:0 0 0 1px var(--rule),0 12px 28px -20px color-mix(in srgb,var(--ink) 32%,transparent)}:root :is(.lp-preview,.lp-town,.ui-card,.gn-proposal,.lp-swap){border-radius:2px}:root .lp-btn{border-radius:var(--r-btn)}:root .lp-btn-sq{border-radius:var(--r-btn-inner)}:root :is(.ui-chip,.lp-chip,.lp-badge){border-radius:var(--r-pill)}:root .lp-preview{border:1.5px solid var(--ink)}:root .ui-card{box-shadow:0 0 0 1px var(--rule),0 1px 2px color-mix(in srgb,var(--ink) 6%,transparent),0 12px 28px -20px color-mix(in srgb,var(--ink) 32%,transparent)}:root .doc-sheet{border:1px solid var(--rule);border-top:6px solid var(--ink);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 8%,transparent),0 18px 36px -22px color-mix(in srgb,var(--ink) 40%,transparent)}:root :is(.ui-chip,.lp-chip){font-family:var(--font-body),system-ui,sans-serif;font-size:12px}:root :is(.ui-chip-dot,.lp-dot){width:10px;height:3px;border-radius:0}:root .ui-chip.is-unsure{color:var(--hivis-text);background:transparent;box-shadow:inset 0 0 0 1px transparent;outline:1.5px dashed var(--hivis);outline-offset:-1.5px}:root .ui-chip.is-unsure .ui-chip-dot{width:9px;height:9px;border:1.5px solid var(--hivis);border-radius:50%;background:transparent}:root :is(.strike,.lp-strike){background-size:100% 3px;background-position:0 56%}@keyframes paint-strike{0%{background-size:0 3px}to{background-size:100% 3px}}:root .strike{animation-name:paint-strike}@keyframes paint-r-strike{0%,6%{background-size:0 3px}15%,92%{background-size:100% 3px}98%,to{background-size:0 3px}}:root .lp-preview:is([data-play=on],[data-play=off]) .is-struck .lp-strike{animation-name:paint-r-strike}:root .audit-row>details>summary>span:first-child,:root .audit-row>span:first-child{color:var(--ink);font-weight:500}:root .audit-row>details>summary>span:first-child:before,:root .audit-row>span:first-child:before{width:11px;height:11px;border:2.5px solid var(--ok);border-radius:50%;background:none}:root .audit-row.is-struck>details>summary>span:first-child:before,:root .audit-row.is-struck>span:first-child:before{border:0;border-radius:0;width:12px;height:12px;background:linear-gradient(45deg,transparent 39%,var(--hivis) 39% 61%,transparent 61%),linear-gradient(-45deg,transparent 39%,var(--hivis) 39% 61%,transparent 61%)}:root .audit-row.is-struck.is-unsure>span:first-child:before{width:11px;height:11px;border:2px dashed var(--hivis);border-radius:50%;background:none}:root .audit-row{scroll-margin-top:calc(var(--l-hdr) + 16px)}:root .audit-row:first-child{scroll-margin-top:calc(var(--l-hdr) + 72px)}:root .lp-ch-tab{font-stretch:116%;font-weight:800;font-size:13px;color:var(--ink)}:root .lp-film{background-image:none;isolation:isolate}:root .lp-film:before{content:"";position:absolute;inset:0;background:var(--poster) center bottom /contain no-repeat}@media (orientation:portrait){:root .lp-film:before{background-image:var(--poster-p)}}:root .gn-paint-flood{flood-color:var(--band-quiet)}:root .lp-film-media,:root .lp-film:before{filter:url(#gn-paint-lines);opacity:.7}@media (max-width:640px){:root .lp-film-media,:root .lp-film:before{display:none}}@media print{:root .lp-film:before{display:none}:root .doc-sheet{border:0;border-top:6px solid var(--ink);box-shadow:none}}:root .audit-row .strike{--strike-ink:color-mix(in srgb,var(--hivis) 72%,var(--paper));background-image:linear-gradient(var(--strike-ink),var(--strike-ink));background-size:100% 2px}@keyframes paint-strike-thin{0%{background-size:0 2px}to{background-size:100% 2px}}:root .audit-row .strike{animation-name:paint-strike-thin}:root .audit-row.is-struck .line-clamp-2{color:color-mix(in srgb,var(--muted) 85%,var(--paper))}:root .audit-row:first-child{scroll-margin-top:calc(var(--l-hdr) + 188px)}@media (max-width:640px){:root .audit-row:first-child{scroll-margin-top:calc(var(--l-hdr) + 250px)}}:root :is(.ui-page,.gp-hero) .lp-h1 .lp-tone{color:inherit;font-weight:inherit}:root .lp-btn-quiet{border-color:var(--line-quiet);box-shadow:none}:root .lp-btn-primary{box-shadow:none}:root .ui-fund .ui-band-cta,:root .ui-fund button{border-radius:var(--r-btn);font-size:.875rem;font-weight:600}:root .ui-fund button{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--band-text) 60%,transparent)}:root select:not([multiple]){appearance:none;-webkit-appearance:none;padding-inline-end:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16' fill='none' stroke='%231b1c1e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;background-size:12px}:root .gn-menu{position:relative}:root .gn-menu>summary{list-style:none}:root .gn-menu[open]>summary .chev{transform:rotate(90deg)}:root .gn-menu-list{position:absolute;z-index:20;top:calc(100% + 4px);left:0;min-width:220px;display:grid;padding:4px;background:var(--card);border:1px solid var(--rule);border-radius:var(--r-btn);box-shadow:0 12px 28px -14px color-mix(in srgb,var(--ink) 40%,transparent)}:root .gn-menu-item{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:.875rem;color:var(--ink);border-radius:var(--r-btn-inner)}:root .gn-menu-item:focus-visible,:root .gn-menu-item:hover{background:var(--concrete)}:root .ch-names{display:grid;gap:4px;font-size:.8125rem}:root .ch-names li{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--hairline);padding-bottom:4px}:root .ch-names-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}:root .ch-names-d{flex:none;color:var(--muted);font-variant-numeric:tabular-nums}:root .ui-stat-second{font-size:.875rem;color:var(--muted)}:root .ui-stat-second-v{font-size:1.25rem;font-weight:700;font-stretch:108%;color:var(--ink);font-variant-numeric:tabular-nums}@media (min-width:1024px){:root .ui-page>div>header .lp-h1{font-size:clamp(2.25rem,1.2rem + 1.9vw,3.125rem)}}:root .text-ok{color:var(--ok-text)}:root .gn-proposal{border-color:var(--line-quiet)}:root .audit-row.is-struck .ui-chip.is-ok{background:transparent;box-shadow:inset 0 0 0 1px var(--line-quiet)}:root :is(.btn-primary,.lp-btn-primary,.has-film .lp-btn-primary,.ui-fund .ui-band-cta){background:var(--action);border:1px solid var(--ink);color:var(--ink)}:root :is(.btn-primary,.lp-btn-primary,.ui-fund .ui-band-cta):hover{background:var(--action-hover)}:root :is(.lp-btn-primary,.has-film .lp-btn-primary,.ui-fund .ui-band-cta) .lp-btn-sq{background:var(--ink);color:var(--action)}:root .btn-primary:disabled{opacity:1;background:var(--side-2);border-color:var(--line-quiet);color:var(--ink)}:root .lp-preview-lead{background:var(--side)}:root .tally{display:grid;gap:4px}:root .tally-draft{font-size:.8125rem;font-weight:600;color:var(--muted)}:root .tally-v{font-family:var(--font-display),system-ui,sans-serif;font-size:2.25rem;line-height:1;font-stretch:108%;font-variant-numeric:tabular-nums;letter-spacing:-.02em}:root .tally-v>span>span:not(.text-muted){font-weight:750}:root .tally-k{font-size:.875rem;color:var(--ink)}:root .tally .ch-anim{margin-top:8px}@media (max-width:760px){:root .tally-v{font-size:1.875rem}}:root button.gn-menu-item{width:100%;text-align:left;background:none;border:0;cursor:pointer}:root .gn-menu.is-end .gn-menu-list{left:auto;right:0}:root .audit-mark{flex:none;width:10px;height:10px}:root .audit-mark.is-kept{border:2px solid var(--ok);border-radius:50%}:root .audit-mark.is-unsure{border:1.5px dashed var(--hivis);border-radius:50%}:root .audit-mark.is-generic{background:linear-gradient(45deg,transparent 39%,var(--hivis) 39% 61%,transparent 61%),linear-gradient(-45deg,transparent 39%,var(--hivis) 39% 61%,transparent 61%)}:root .ui-page>div>header .lp-h1,:root :is(.gp-hero,.src-hero) .lp-h1,:root main>.lp-kicker+.lp-h1{margin-top:.36em;margin-bottom:.72em}:root .ui-band-main .ui-band-h{margin-top:calc(.36em - 10px);margin-bottom:calc(.72em - 10px)}:root .ui-page>div>header .lp-lede,:root :is(.gp-hero,.src-hero) .lp-lede,:root main>.lp-h1+.lp-lede{margin-top:0}:root .src-hero .lp-h1 .lp-tone{color:inherit;font-weight:inherit}:root .lp-ch-tab,:root .lp-grain:after{display:none}@media (max-width:440px){:root .lp-hero .lp-kicker{font-size:12px;font-stretch:88%;white-space:nowrap}}:root .ui-band .ui-chip{font-size:13px;padding:4px 9px;background:color-mix(in srgb,var(--band-text) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--band-text) 45%,transparent)}:root .find-line{display:flex;flex-wrap:wrap;gap:8px 0;font-size:.875rem;font-weight:600;color:var(--ink)}:root .find-line li+li:before{content:"";display:inline-block;width:6px;height:6px;margin:0 14px 1px 12px;border-top:1.5px solid var(--line-quiet);border-right:1.5px solid var(--line-quiet);transform:rotate(45deg)}@media (min-width:900px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.lp-hero.has-film{view-timeline:--hero block}.lp-hero .lp-hero-copy{animation:hero-lift linear both;animation-timeline:--hero;animation-range:exit 0 exit 90%;animation-timing-function:cubic-bezier(.66,0,.34,1)}.lp-hero .lp-preview{animation:hero-trail linear both;animation-timeline:--hero;animation-range:exit 0 exit 90%}.lp-hero .lp-film-media,.lp-hero .lp-film:before{animation:hero-drift linear both;animation-timeline:--hero;animation-range:exit 0 exit 100%}:is(.lp-specs>li,.lp-towns>li,.lp-objections>li,.lp-stats>li){animation:settle linear both;animation-timeline:view();animation-range:entry 0 entry 75%;animation-timing-function:cubic-bezier(.32,1,.6,1)}:is(.lp-specs,.lp-towns,.lp-stats)>li:nth-child(3n+2){animation-range:entry 8% entry 83%}:is(.lp-specs,.lp-towns,.lp-stats)>li:nth-child(3n+3){animation-range:entry 16% entry 91%}.lp-h2h-fill{transform-origin:left center;animation:bar-draw linear both;animation-timeline:view();animation-range:entry 30% cover 45%;animation-timing-function:cubic-bezier(.22,1,.36,1)}}@supports not (animation-timeline:view()){[data-reveal]>li{transition:transform .5s cubic-bezier(.32,1,.6,1),opacity .5s cubic-bezier(.32,1,.6,1)}[data-reveal]>li:nth-child(3n+2){transition-delay:80ms}[data-reveal]>li:nth-child(3n+3){transition-delay:.16s}[data-armed]:not([data-open])>li{transform:translateY(28px);opacity:.35}}}@keyframes hero-lift{to{transform:translateY(-9vh);opacity:.35}}@keyframes hero-trail{to{transform:translateY(-4vh)}}@keyframes hero-drift{to{transform:translateY(10vh)}}@keyframes settle{0%{transform:translateY(28px);opacity:.35}}@keyframes bar-draw{0%{transform:scaleX(.02)}}:root{--amber:#1b1c1e;--amber-mark:#c2547f;--amber-rule:#e6b7cb;--amber-wash:#fbf9f9;--band-amber:#ffffff}:root svg.text-amber{color:var(--amber-mark)}:root .ui-page{padding-top:0}:root .ui-section{margin-top:80px;padding-top:40px;border-top:1px solid var(--rule)}@media (max-width:760px){:root .ui-section{margin-top:56px;padding-top:28px}}:root .ui-card{background:transparent;border-radius:0;box-shadow:none}:root .ui-band-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start;justify-content:start}:root .ui-band-main{max-width:860px}:root .ui-band-aside{justify-self:start}:root .ui-band{padding:56px 0 48px}:root .ui-band-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 0;font-size:.875rem;color:var(--band-muted)}:root .ui-band-meta>*+:before{content:"\00b7";margin:0 10px;color:var(--band-quiet)}:root .ui-band .ui-band-meta .ui-chip,:root .ui-band-meta .ui-chip{padding:0;background:none;box-shadow:none;font-size:inherit;color:var(--band-text)}:root .ui-band-meta .ui-chip-dot{display:none}:root .ui-band-meta summary{display:inline}:root .ui-band-meta summary .ui-chip{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--band-text) 45%,transparent);text-underline-offset:3px}:root :is(.ui-stat-v,.memo-cell-v,.gp-vis-v,.lp-stat-v,.tally-v){font-family:var(--font-display),system-ui,sans-serif;font-size:2.25rem;font-weight:750;font-stretch:116%;line-height:1;letter-spacing:-.02em;color:var(--ink)}:root .lp-added-n,:root :is(.ui-stat-v,.memo-cell-v,.gp-vis-v).is-ok{color:var(--ink)}:root .tally-v.is-pen{color:var(--hivis-text)}:root .tally-v.is-ok{color:var(--ok-text)}@media (max-width:760px){:root :is(.ui-stat-v,.memo-cell-v,.gp-vis-v,.lp-stat-v,.tally-v){font-size:1.875rem}}:root .ui-stats{gap:0;margin-top:0}:root .ui-stat{padding:32px 32px 32px 0;border-radius:0;background:none;box-shadow:none}:root .ui-stat+.ui-stat{padding-left:32px;border-left:1px solid var(--hairline)}@media (max-width:900px){:root .ui-stats{grid-template-columns:minmax(0,1fr)}:root .ui-stat{padding:24px 0}:root .ui-stat+.ui-stat{padding-left:0;border-left:0;border-top:1px solid var(--hairline)}}:root .gn-proposal,:root .ui-card .gn-proposal{padding:2px 0 2px 16px;border:0;border-left:1px solid var(--hairline);border-radius:0;background:none;box-shadow:none}:root .audit-row:focus{outline:none}:root .audit-row:focus-visible{outline:none;background:color-mix(in srgb,var(--ink) 4%,transparent)}:root .audit-row:target{background:color-mix(in srgb,var(--ink) 3%,transparent)}:root .lp-preview .lp-draft{white-space:normal;overflow:visible;text-overflow:clip}@media (min-width:641px){:root .lp-hero .lp-film-media,:root .lp-hero .lp-film:before{right:auto;width:calc(100% - 72px)}:root .lp-hero .lp-film:before{inset:0 72px 0 0}}:root .lp-towns{display:block;border-top:1px solid var(--rule)}:root .lp-towns>li{border-bottom:1px solid var(--hairline)}:root .lp-town{height:auto;grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,3fr) minmax(0,2fr);grid-template-rows:auto auto;gap:4px 28px;padding:20px 0;border:0;border-radius:0;background:none;box-shadow:none}:root .lp-town:hover{box-shadow:none;background:color-mix(in srgb,var(--ink) 3%,transparent)}:root .lp-town .lp-town-top{grid-column:1;grid-row:1}:root .lp-town .lp-town-region{grid-column:1;grid-row:2}:root .lp-town .lp-town-pick{grid-column:2;grid-row:1/span 2;margin-top:0}:root .lp-town .lp-town-signal{grid-column:3;grid-row:1/span 2;align-self:start}:root .lp-town .lp-town-foot{grid-column:4;grid-row:1/span 2;margin-top:0;padding-top:0;border-top:0;align-self:start;justify-content:flex-end;gap:10px}@media (max-width:900px){:root .lp-town{grid-template-columns:minmax(0,1fr);grid-template-rows:none;padding:18px 0}:root .lp-town>*{grid-column:1!important;grid-row:auto!important}:root .lp-town .lp-town-foot{justify-content:space-between}}:root .ui-stats{border-bottom:0}:root .ui-card>:is(div,ol,details,header,p,form,ul){padding-left:0;padding-right:0}:root .ui-card .row-edge.audit-row{margin-inline:-12px;padding-inline:12px}:root .lp-close.has-film{background-image:none}:root .lp-town-foot .is-failed{color:var(--ink)}:root .lp-anytown{margin-top:40px;padding:32px 0 0;border-radius:0;background:none;box-shadow:none;border-top:1px solid var(--rule)}:root .lp-preview .lp-swap{padding:2px 0 2px 14px;border:0;border-left:1px solid var(--hairline);border-radius:0;background:none}:root :is(.is-ink,.ui-band) :is(.lp-stat-v,.ui-stat-v,.gp-vis-v){color:var(--band-text)}:root{--hivis-text:#1b1c1e}:root .tally-v.is-pen{color:var(--hivis)}@media (min-width:900px){:root .ui-band-inner:has(.ui-band-visual){position:relative}:root .ui-band-inner:has(.ui-band-visual)>:is(.ui-band-main,.ui-band-aside){max-width:58%}:root .ui-band-visual{position:absolute;top:50%;right:32px;width:min(34%,360px);transform:translateY(-50%)}}@media (max-width:899px){:root .ui-band-visual{display:none}}:root .town-plan{display:block;width:100%;height:auto;overflow:visible}:root .town-plan-grid :is(circle,line){fill:none;stroke:var(--band-quiet);stroke-width:1;stroke-dasharray:2 5;opacity:.75}:root .town-plan-parcel :is(polygon,rect){fill:none;stroke:var(--band-text);stroke-width:1.25}:root .town-plan-parcel polygon{stroke-dasharray:8 3 1 3}:root .town-plan-pt{fill:var(--band);stroke:var(--band-text);stroke-width:1.5}:root .town-plan-k,:root .town-plan-v{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.08em;fill:var(--band-muted)}:root .town-plan-k{font-weight:700;fill:var(--band-text)}:root :is(.btn,.lp-btn){min-height:44px}:root .ui-fund{align-items:flex-end}:root .ui-fund .ui-band-cta,:root .ui-fund button,:root .ui-fund-input{height:44px;min-height:44px}@media (max-width:640px){:root .ui-fund{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;width:100%}:root .ui-fund .ui-band-cta{grid-column:1/-1;width:100%;margin-left:0}}:root .ui-stat{display:flex;flex-direction:column;gap:8px}:root .ui-stat>.ui-stat-k{order:-1;font-size:.875rem;font-weight:600;color:var(--muted)}:root .ui-stat .tally-draft{font-size:.875rem}:root .ui-stat>.tally+.ui-more,:root .ui-stat>.ui-more{margin-top:auto;padding-top:12px}:root .ch-names-n{white-space:normal;overflow:visible;text-overflow:clip}:root .ui-provenance{padding:14px 0 0;font-size:.875rem;color:var(--muted)}:root .ui-provenance .ui-chip{padding:0;background:none;box-shadow:none;font-size:.875rem;color:var(--muted)}:root .ui-provenance summary:hover .ui-chip{color:var(--ink)}:root .ui-provenance .ui-chip-dot{display:none}:root .ui-provenance table{color:var(--muted)}:root .ui-provenance+.ui-section{margin-top:40px}@media (min-width:768px){:root .audit-row:is(li),:root .audit-row>details>summary{grid-template-columns:2.25rem minmax(0,2fr) minmax(0,3fr)}}:root .ui-card .row-edge.audit-row{margin-inline:0;padding-inline:0}:root .audit-row .strike{--strike-ink:var(--hivis);background-size:100% 1.5px}@keyframes paint-strike-hair{0%{background-size:0 1.5px}to{background-size:100% 1.5px}}:root .audit-row .strike{animation-name:paint-strike-hair}:root .audit-row.is-struck .line-clamp-2{color:var(--muted)}:root .gn-proposal-t{font-size:1.0625rem;font-weight:650;letter-spacing:-.005em}:root .gn-proposal-k{font-size:.8125rem;text-transform:none;letter-spacing:0}:root .audit-row .text-xs,:root .gn-proposal-m{font-size:.875rem;color:var(--muted)}:root .gn-noswap{padding:2px 0 2px 16px;border-left:1px solid var(--hairline)}:root .audit-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 0;border-bottom:1px solid var(--hairline);font-size:.875rem}:root .audit-filter{display:flex;gap:2px;padding:2px;border-radius:var(--r-btn);background:var(--concrete);box-shadow:inset 0 0 0 1px var(--hairline)}:root .audit-opt{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border-radius:var(--r-btn-inner);white-space:nowrap;color:var(--muted);cursor:pointer}:root .audit-opt:hover{color:var(--ink)}:root .audit-opt[aria-pressed=true]{background:var(--card);color:var(--ink);font-weight:600;box-shadow:0 0 0 1px var(--hairline)}:root .audit-opt:disabled{cursor:not-allowed;color:var(--line-quiet)}:root .audit-legend>summary.audit-info{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--ink);cursor:pointer;list-style:none}:root .audit-info svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}:root .audit-legend[open]{flex-basis:100%;order:9}:root .audit-legend[open]>summary{margin-bottom:4px}:root .audit-legend dl{font-size:.875rem;color:var(--muted)}:root .audit-bar-end{margin-left:auto;display:flex;align-items:center;gap:16px}:root .audit-stepper{display:flex;align-items:center;gap:6px}:root .audit-step{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:var(--r-btn);border:1px solid var(--line-quiet);background:var(--card);color:var(--ink);cursor:pointer}:root .audit-step:hover{border-color:var(--ink)}:root .audit-step:disabled{cursor:not-allowed;color:var(--line-quiet);border-color:var(--hairline)}:root .audit-step svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:root .audit-step-n{min-width:6.5em;text-align:center;font-variant-numeric:tabular-nums;color:var(--ink)}@media (max-width:640px){:root .audit-filter{max-width:100%;overflow-x:auto;scrollbar-width:none}:root .audit-bar-end{margin-left:0;width:100%;justify-content:space-between}}:root .audit-row .text-sm,:root .ui-band-note,:root .ui-card>div .text-xs{font-size:.9375rem}:root .ui-card>div>div>p.text-xs{font-size:.875rem;color:var(--muted)}@media (max-width:520px){:root .lp-hero .lp-h1{font-stretch:112%;font-size:2.05rem;letter-spacing:-.025em}}:root .ui-band{padding:44px 0 40px}:root .ui-stat{padding-top:24px;padding-bottom:24px}:root .ui-provenance+.ui-section{margin-top:24px;padding-top:24px}:root .ui-stat>.ui-stat-k:first-letter{text-transform:uppercase}@media (max-width:640px){:root .ui-band-aside{width:100%}:root .audit-filter{max-width:calc(100% - 44px)}}:root .ui-page :is(#findings,[aria-label="Control checks"]){border-radius:0;box-shadow:none;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}:root .ui-page :is(#findings,[aria-label="Control checks"])>*{background:var(--concrete)}:root .ui-page :is(#findings,[aria-label="Control checks"]) [id^=finding-]>p:not(:first-child),:root .ui-page [id^=finding-] .ui-more summary{font-size:.9375rem}:root .proof-limits{border-radius:0;border:0;box-shadow:inset 0 3px 0 var(--ink);background:var(--card);padding:27px 28px 24px;font-size:.9375rem}:root .proof-limits :is(li,p){color:var(--ink)}:root .proof-method{border-top:1px solid var(--rule);padding-top:20px}:root .proof-method>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none}:root .proof-method>summary:before{content:"";width:7px;height:7px;border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:rotate(-45deg);transition:transform .16s ease-out}:root .proof-method[open]>summary:before{transform:rotate(45deg)}:root .memo-figs{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:0;box-shadow:none;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}:root .memo-cell{padding:20px 20px 20px 0}:root .memo-figs>*+*{padding-left:20px}:root .memo-figs>:nth-child(odd){padding-left:0}:root .doc-sheet dt,:root .memo-cell-k{font-size:.875rem}:root .memo-topics{grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid var(--rule)}:root .memo-topics li{grid-template-columns:minmax(0,9rem) 2.5rem minmax(0,1fr);align-items:baseline;column-gap:16px;padding:10px 0;border-radius:0;background:none;box-shadow:none;border-bottom:1px solid var(--hairline)}:root .memo-topics li.is-missing{background:none}:root .memo-topic-v{font-size:1.125rem;font-weight:700;color:var(--ink)}:root .memo-topic-k{font-weight:600}:root .memo-topic-n{font-size:.875rem;color:var(--muted)}:root .check-results .doc-sheet,:root .doc-sheet{border-radius:0}:root .check-results .gn-proposal{margin-top:2px}:root .audit-mark,:root .vmark{display:inline-block;flex:none;width:11px;height:11px;vertical-align:-1px}:root :is(.vmark,.audit-mark).is-generic{border:0;border-radius:0;background:linear-gradient(45deg,transparent 38%,var(--hivis) 38% 62%,transparent 62%),linear-gradient(-45deg,transparent 38%,var(--hivis) 38% 62%,transparent 62%)}:root :is(.vmark,.audit-mark).is-unsure{border:2px dotted var(--hivis);border-radius:50%;background:none}:root :is(.vmark,.audit-mark).is-kept{border:2px solid var(--ok);border-radius:50%;background:none}:root .ui-chip{gap:7px;padding:3px 9px;border-radius:var(--r-pill);font-size:13px;color:var(--ink);outline:0}:root .ui-chip.is-pen{background:var(--hivis-wash)}:root .ui-chip.is-pen,:root .ui-chip.is-unsure{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hivis) 45%,transparent)}:root .ui-chip.is-unsure{outline:0;background:repeating-linear-gradient(135deg,var(--hivis-wash) 0 4px,var(--card) 4px 8px);color:var(--ink)}:root .ui-chip.is-ok{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent);color:var(--ink)}:root .audit-row.is-struck .ui-chip.is-ok,:root .ui-chip.is-ok{background:var(--ok-wash)}:root .gn-signal,:root .lp-chip.is-plain,:root .ui-chip.is-plain{background:transparent;box-shadow:inset 0 0 0 1px var(--rule);border:0;border-radius:var(--r-pill);color:var(--ink)}:root .lp-chip.is-plain .lp-dot,:root .ui-chip.is-plain .ui-chip-dot{display:none}:root .audit-row.is-struck.is-unsure>span:first-child:before{border:2px dotted var(--hivis)}:root .audit-row.is-kept>details>summary>span:first-child:before,:root .audit-row.is-kept>span:first-child:before{border:2px solid var(--ok);background:none}:root .audit-row.is-struck .line-clamp-2,:root .check-results .audit-row.is-struck p,:root .lp-strike{color:#55575a}:root .lp-strike{background-size:100% 1.5px}:root .lp-obj-a,:root .lp-tally .is-hivis{color:var(--ink)}:root .lp-obj-a{font-size:.9375rem}@media (min-width:900px){:root .ui-band-visual{top:28px;bottom:28px;right:32px;width:auto;height:auto;aspect-ratio:1/1.08;max-width:34%;transform:none}}:root .town-plan-wrap{display:flex;flex-direction:column;height:100%;gap:6px}:root .town-plan-label{display:flex;gap:10px;flex-wrap:wrap;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.08em;color:var(--band-muted)}:root .town-plan-label b{color:var(--band-text);font-weight:700}:root .town-plan-wrap .town-plan{flex:1 1 auto;min-height:0;width:100%;height:100%}:root .town-plan-grid circle.is-outer{stroke-dasharray:6 4 1 4;opacity:1}:root .town-plan-v{paint-order:stroke;stroke:var(--band);stroke-width:5px;stroke-linejoin:round}:root main.ui-page{padding-top:72px}:root .no-print:has(>.ui-band)+.ui-page{padding-top:40px}:root .check-results,:root [id]{scroll-margin-top:calc(var(--l-hdr) + 24px)}:root .ui-page>section.ui-card{padding-left:0;padding-right:0}@media (min-width:1360px){:root main#main:has(>nav[aria-label="Memo contents"]){margin-left:calc(max(32px, (100vw - 1240px) / 2 + 32px) + 184px);margin-right:auto}}:root .ui-stats>.ui-provenance{grid-column:1/-1;padding:12px 0;border-top:1px solid var(--hairline)}:root .ui-stats{border-bottom:1px solid var(--rule)}:root .ui-stats+.ui-section{margin-top:32px;padding-top:24px;border-top:0}:root :is(.lp-btn-primary,.has-film .lp-btn-primary,.ui-fund .ui-band-cta,.lp-close.has-film .lp-btn-primary) .lp-btn-sq{width:auto;height:auto;background:transparent;color:var(--ink)}:root .lp-btn-primary{padding:0 18px 0 20px;gap:10px}:root .ui-provenance .ui-chip.is-plain{box-shadow:none;padding:0}@media (min-width:900px){:root .ui-band-visual{top:-16px;bottom:-24px}}:root .memo-item+.memo-item>td{border-top:1px solid color-mix(in srgb,var(--ok) 18%,transparent)}:root .memo-meta>.memo-signal{margin-left:2px}:root .cal-menu>summary,:root .rp-more>summary{display:inline-flex;align-items:center;gap:6px;width:fit-content;cursor:pointer;list-style:none;font-size:.8125rem;font-weight:500;color:var(--muted);transition:color .15s}:root :is(.rp-more,.cal-menu)>summary::-webkit-details-marker{display:none}:root :is(.rp-more,.cal-menu)>summary:after{content:"";width:6px;height:6px;margin-top:-3px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .15s}:root :is(.rp-more,.cal-menu)[open]>summary:after{margin-top:3px;transform:rotate(-135deg)}:root :is(.rp-more,.cal-menu)>summary:hover{color:var(--ink)}:root .cal-menu{position:relative;display:flex;justify-content:flex-end}:root .cal-menu>summary{min-height:24px;padding:0 8px 0 10px;border:1px solid var(--rule);border-radius:var(--r-pill);background:var(--paper);font-size:.75rem;color:var(--ink)}:root .cal-menu>summary:hover{border-color:var(--ink)}:root .cal-menu-panel{position:absolute;top:calc(100% + 6px);right:0;z-index:5;width:max-content;max-width:min(18rem,calc(100vw - 32px));padding:12px;border:1px solid var(--rule);border-radius:6px;background:var(--card);box-shadow:var(--sheet-shadow);text-align:left}:root .cal-menu-when{margin-bottom:10px;font-size:.75rem;line-height:1.5;color:var(--muted)}@media (hover:hover) and (pointer:fine) and (min-width:640px){:root .memo-item .cal-menu:not([open]){opacity:0;transition:opacity .15s}:root .memo-item:is(:hover,:focus-within) .cal-menu{opacity:1}}:root .rule-menu{position:relative}:root .rule-menu>.cal-menu-panel{width:20rem}@media (max-width:639px){:root .rule-menu>.cal-menu-panel{left:0;right:auto}}:root .nav-tour{background:var(--action);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);transition:background-color .15s}:root .nav-tour:hover{background:var(--action-hover)}:root .nav-tour[aria-current=page]{box-shadow:inset 0 0 0 2px var(--ink)}:root .lp-btn.lp-btn-tour{border:2px solid var(--action)}:root .lp-btn.lp-btn-tour:hover{border-color:var(--action);background:color-mix(in srgb,var(--action) 14%,transparent)}:root .lp-btn-tour .lp-btn-meta{padding:2px 8px;border-radius:var(--r-pill);background:var(--action);color:var(--ink);font-weight:600}@media print{:root .nav-tour{background:none}}:root .lp-specs{gap:16px}:root .lp-spec{padding:24px 24px 28px;border-top:6px solid var(--ok);border-radius:0 0 2px 2px;background:var(--ok-wash)}:root .lp-spec :is(.lp-spec-k,.lp-spec-v){color:var(--ok)}:root .lp-spec-k{font-size:.8125rem;font-weight:650;text-transform:none}:root .lp-spec-v{font-weight:650}:root .lp-spec-v span{color:var(--ink)}:root .lp-spec-note{color:var(--muted)}:root .lp-spec-src{margin-top:12px;font-size:.875rem;color:var(--muted);text-decoration:none}:root .lp-spec-src a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--line-quiet);text-underline-offset:3px}:root .lp-spec-src a:hover{text-decoration-color:currentColor}:root .lp-spec-foot{margin-top:8px;padding:0;background:none;border:0;font-size:.875rem}@media (max-width:600px){:root .lp-spec{padding:20px 20px 22px}:root .lp-spec-v{margin-top:8px}}@media print{:root .lp-spec{background:none;border-top-color:var(--ink)}:root .lp-spec :is(.lp-spec-k,.lp-spec-v){color:var(--ink)}}:root .kept-label{display:inline-flex;align-items:center;align-self:center;padding:1px 8px 2px;border-radius:var(--r-pill);background:var(--ok);color:var(--ok-on);font-size:12px;font-weight:600;line-height:18px}:root .ui-chip.is-qloo{background:var(--qloo);box-shadow:none;color:var(--qloo-on);font-weight:600}:root .audit-row.is-struck .ui-chip.is-qloo{background:var(--qloo-wash);box-shadow:inset 0 0 0 1px var(--qloo);color:var(--qloo)}:root .qloo-rank{font-weight:650}:root .qloo-rank,:root .ui-stat-v.is-qloo{color:var(--qloo)}:root .ch-dot{background:var(--qloo)}:root .ch-dot.is-unranked{background:var(--paper);box-shadow:inset 0 0 0 2px var(--qloo),0 0 0 2px var(--paper)}:root .ch-dots-rank{color:var(--qloo);font-weight:650}:root .ch-dots-rank.is-none{color:var(--muted);font-weight:400}:root .ch-tl-m{padding:2px 1px}:root .ch-tl-m i,:root .ch-tl-m i.is-many{width:100%;height:100%;border-radius:2px;box-shadow:none}:root .ch-tl-m i.is-many{font-size:10px}:root .ch-bar:not(.is-sm){height:32px}:root .ui-page>.proof-band,:root .ui-section.qloo-band{color:var(--band-text);border-image:linear-gradient(var(--band),var(--band)) fill 0 /0 /0 100vmax}:root .ui-section.qloo-band{border-top:0;padding-top:56px;padding-bottom:64px}:root .ui-section.qloo-band+.ui-section{margin-top:0;padding-top:64px;border-top:0}:root .qloo-band :is(.ui-h3,.lp-h2,.font-medium){color:var(--band-text)}:root .qloo-band :is(.lp-section-lede,.text-muted,.ui-note){color:var(--band-soft)}:root .qloo-band .divide-hairline>:not(:last-child){border-color:color-mix(in srgb,var(--band-text) 28%,transparent)}:root .qloo-band .ui-card{border-top:1px solid color-mix(in srgb,var(--band-text) 55%,transparent);border-bottom:1px solid color-mix(in srgb,var(--band-text) 28%,transparent)}:root .check-results .audit-row.is-struck :is([data-age-strip],[data-trait-line]),:root :is([data-age-strip],[data-trait-line]){color:var(--qloo)}:root .age-line b{font-weight:650}:root .qloo-band :is([data-age-strip],[data-trait-line]){color:var(--band-text)}:root .qloo-band .ui-chip.is-qloo{background:var(--band-text);color:var(--qloo)}:root .qloo-band .ui-chip.is-plain{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--band-text) 60%,transparent);color:var(--band-text)}:root .qloo-band details summary span{color:var(--band-text);text-decoration-color:color-mix(in srgb,var(--band-text) 55%,transparent)}:root .qloo-band details summary:hover span{text-decoration-color:var(--band-text)}:root .qloo-band details>div{border-color:color-mix(in srgb,var(--band-text) 40%,transparent);color:var(--band-soft)}:root .qloo-band details>div :is(.text-ink,.font-mono){color:var(--band-text)}:root .qloo-band :where(a,button,summary):focus-visible{outline-color:var(--band-text)}:root .ui-page>.proof-band{margin-top:-72px;padding-top:64px;padding-bottom:64px}:root .proof-band :is(.lp-kicker,.lp-lede){color:var(--band-soft)}:root .proof-band :is(.lp-h1,.lp-h1 .lp-tone){color:var(--band-text)}:root .proof-band .ui-more summary{color:var(--band-text)}:root .proof-band .live-notice,:root .proof-band .ui-more>div{color:var(--band-soft)}:root .proof-band .live-notice :is(b,a){color:var(--band-text)}:root .ui-page .proof-band #findings{scroll-margin-top:100vh;background:color-mix(in srgb,var(--band-text) 30%,var(--band));box-shadow:0 0 0 1px color-mix(in srgb,var(--band-text) 30%,var(--band))}:root .ui-page .proof-band #findings>*{background:var(--band);color:var(--band-text)}:root .proof-band #findings .text-muted{color:var(--band-muted)}:root .proof-band #findings .text-ink{color:var(--band-text)}:root .proof-band .proof-bar-track{background:color-mix(in srgb,var(--band-text) 22%,var(--band))}:root .proof-band .proof-bar.is-llm{background:var(--band-quiet)}:root .proof-band .proof-bar.is-gn{background:var(--band-text)}:root .proof-band :where(a,button,summary):focus-visible{outline-color:var(--band-text)}:root .proof-band+section{margin-top:56px}:root .ui-page .qloo-col{background:var(--qloo-wash)}:root .ui-page thead .qloo-col{color:var(--ink)}@media (max-width:760px){:root .ui-section.qloo-band{padding-top:40px;padding-bottom:44px}:root .ui-section.qloo-band+.ui-section{padding-top:44px}:root .ui-page>.proof-band{padding-top:40px;padding-bottom:44px}:root .proof-band+section{margin-top:40px}}:root .jg .jg-hero{background:var(--band);color:var(--band-text)}:root .jg .jg-hero .lp-kicker{color:var(--band-soft)}:root .jg .jg-hero :is(.lp-h1,.lp-h1 .lp-tone){color:var(--band-text)}:root .jg .jg-hero .lp-lede{color:var(--band-soft)}:root .jg .jg-hero .lp-btn-quiet{background:transparent;border-color:color-mix(in srgb,var(--band-text) 70%,transparent);color:var(--band-text);box-shadow:none}:root .jg .jg-hero .lp-btn-quiet:hover{border-color:var(--band-text);background:color-mix(in srgb,var(--band-text) 10%,transparent)}:root .jg .jg-hero .live-notice{color:var(--band-soft)}:root .jg .jg-hero .live-notice :is(b,a){color:var(--band-text)}:root .jg .jg-hero .live-notice a{text-decoration-color:color-mix(in srgb,var(--band-text) 50%,transparent)}:root .jg .jg-overview{border-top-color:var(--band-text)}:root .jg .jg-overview li{border-bottom-color:color-mix(in srgb,var(--band-text) 30%,transparent)}:root .jg .jg-overview a{color:var(--band-text)}:root .jg .jg-overview a:hover{background:color-mix(in srgb,var(--band-text) 8%,transparent)}:root .jg .jg-overview .jg-overview-n{color:var(--band-soft)}:root .jg .jg-overview .text-muted{color:var(--band-muted)}:root .jg .jg-hero :where(a,button,summary):focus-visible{outline-color:var(--band-text)}:root .jg .gp-rail a[aria-current] span{background:var(--qloo);color:var(--qloo-on);box-shadow:0 0 0 1.5px var(--qloo)}:root .jg .gp-h2h .ch-hbar:not(.is-quiet){background:var(--qloo)}:root .jg .gp-h2h b.is-ok{color:var(--qloo)}:root .st-layer.is-1 .st-plate>.st-top{fill:var(--qloo-wash)}:root .st-layer.is-1 .st-plate>.st-l{fill:var(--qloo-side)}:root .st-layer.is-1 .st-plate>.st-r{fill:var(--band-quiet)}:root .st-layer.is-1 .st-art :is(polygon,line,circle,path,ellipse){stroke:var(--qloo)}:root .st-layer.is-1 .st-quiet polygon{stroke:var(--qloo)}:root .st-layer.is-1 .st-quiet .st-top{fill:var(--card)}:root .st-layer.is-1 .st-quiet :is(.st-l,.st-r){fill:var(--qloo-wash)}:root .st-layer.is-1 .st-tree circle{fill:var(--card)}:root .st-layer.is-1 .st-road{stroke:var(--band-quiet)!important}:root .st-layer.is-1 .st-place .st-top{fill:var(--qloo)}:root .st-layer.is-1 .st-place .st-l{fill:var(--qloo-deep)}:root .st-layer.is-1 .st-place .st-r{fill:var(--qloo-deeper)}:root .st-layer.is-1 .st-place polygon{stroke:var(--qloo-deeper)}:root .st-layer.is-1 .st-awning :is(.st-top,.st-l,.st-r){fill:var(--action);stroke:var(--ink)}:root .st-layer.is-2 .st-plate>.st-top{fill:var(--ok-wash)}:root .st-layer.is-2 .st-plate>.st-l{fill:var(--ok-side)}:root .st-layer.is-2 .st-plate>.st-r{fill:var(--ok-side-2)}:root .st-layer.is-2 .st-art :is(polygon,line){stroke:var(--ok)}:root .st-layer.is-2 .st-tile .st-top{fill:var(--ok)}:root .st-layer.is-2 .st-tile :is(.st-l,.st-r){fill:var(--ok-mid)}:root .st-layer.is-2 g:has(>.st-tile)>.st-text{stroke:var(--ok-wash)!important}:root .st-layer.is-2 .st-tile-edge{stroke:var(--action)!important}:root .st-layer.is-2 .st-memo .st-top{fill:var(--card)}:root .st-layer.is-0 .st-co b{color:var(--ink);font-weight:650}:root .st-layer.is-1 .st-co b{color:var(--qloo);font-weight:650}:root .st-layer.is-1 .st-co .st-co-mark{background:var(--qloo)}:root .st-layer.is-1 .st-co .st-co-lead{border-top-color:var(--qloo)}:root .st-layer.is-2 .st-co b{color:var(--ok-text);font-weight:650}:root .st-layer.is-2 .st-co .st-co-lead{border-top-color:var(--ok)}:root .st-step .st-copy{border-left-width:3px}:root .st-step.is-0 .st-copy{border-left-color:var(--ink)}:root .st-step.is-1 .st-copy{border-left-color:var(--qloo)}:root .st-step.is-2 .st-copy{border-left-color:var(--ok)}:root .st-step .lp-step-n{color:var(--ink);font-weight:650}:root .st-step.is-1 .lp-step-n{color:var(--qloo)}:root .st-step.is-2 .lp-step-n{color:var(--ok-text)}@media (max-width:899px){:root .st-step .st-copy{border-left-style:solid;padding-left:14px}}:root #ch-04{--ch-bg:var(--paper)}:root .lp-town .lp-town-pick{background:var(--qloo-wash);padding:10px 14px;margin:-10px 0}:root .lp-town .lp-town-pick-k{color:var(--qloo);font-weight:600}:root .lp-town .lp-town-pick.is-empty{background:var(--concrete)}:root .lp-town .lp-town-pick.is-empty .lp-town-pick-k{color:var(--muted)}:root .lp-town .lp-town-foot b{color:var(--ok-text)}:root .lp-badge.is-thin{border:1px dashed var(--ink);background:var(--paper);color:var(--ink)}:root .memo-figs>.memo-cell:first-child,:root .memo-figs>.memo-cell:nth-child(3){background:var(--ok-wash)}:root .memo-figs>.memo-cell:first-child:has(.is-pen){background:var(--hivis-wash)}:root .memo-figs>.memo-cell:nth-child(2){background:var(--qloo-wash)}:root .memo-figs>.memo-cell:nth-child(2) .memo-cell-v{color:var(--qloo)}:root .memo-figs>.memo-cell:nth-child(3) .memo-cell-v{color:var(--ok-text)}:root .memo-topics li{background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline)}:root .ui-page>.ui-stats{margin-top:32px}:root .ui-stats>.ui-stat{padding:28px 24px}:root .ui-stats>.ui-stat:first-child{background:var(--ok-wash)}:root .ui-stats>.ui-stat:first-child:has(.is-pen){background:var(--hivis-wash)}:root .ui-stats>.ui-stat:has(>.ui-stat-v.is-qloo){background:var(--qloo-wash)}:root .ui-stats>.ui-stat:nth-child(3){background:var(--ok-wash)}:root .ui-stats>.ui-stat:nth-child(3)>.ui-stat-v{color:var(--ok-text)}@media (max-width:900px){:root .ui-stats>.ui-stat{padding:20px 16px}}:root #program{background:var(--ok-wash);margin-inline:-24px;padding:20px 24px 24px}:root #program .memo-section-head{border-bottom-color:var(--ok)}:root #program .memo-section-n{color:var(--ok-text)}:root .memo-area-head>*{background:var(--ok);color:var(--ok-on);padding:8px 10px}:root .memo-area-head .text-muted{color:var(--ok-wash)}:root .memo-signal{background:var(--qloo-wash);color:var(--qloo);box-shadow:inset 0 0 0 1px var(--qloo);padding:0 8px;border-radius:var(--r-pill)}:root .memo-amount{color:var(--ok-text);font-weight:650}@media (max-width:639px){:root #program{margin-inline:-12px;padding:16px 12px 20px}}:root .bl .bl-n{color:var(--qloo)}:root .bl .bl-area{color:var(--ok-text);font-weight:600}:root .ui-page>section.ui-card[aria-labelledby=step1-h]{background:var(--qloo-wash);padding:24px;margin-inline:0}@media (max-width:760px){:root .ui-page>section.ui-card[aria-labelledby=step1-h]{padding:16px}}:root .ui-page>section.ui-card.ck-town{padding:36px 40px 0;border-left:4px solid var(--qloo);overflow:hidden}:root .ck-town-head{display:flex;align-items:flex-start;gap:16px}:root .ck-town-mark{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:10px;background:var(--qloo);color:var(--qloo-on)}:root .ck-town-mark svg{width:30px;height:30px}:root .ck-town-facts{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}:root .ck-town-facts li{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:var(--r-pill);background:var(--card);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--qloo) 22%,transparent);font-size:.8125rem;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}:root .ck-town-facts li span{font-weight:500;color:var(--muted)}:root .ck-town-facts li.is-qloo{background:var(--qloo);color:var(--qloo-on);box-shadow:none}:root .ck-town-facts li.is-ok{background:var(--ok-wash);color:var(--ok-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 22%,transparent)}:root .ck-town-facts li.is-ok span{color:var(--ok-text);font-weight:500}:root .ck-town>.ck-town-pick{margin:28px -40px 0;padding:24px 40px 28px;background:var(--card);border-top:1px solid color-mix(in srgb,var(--qloo) 18%,transparent);border-right:1px solid color-mix(in srgb,var(--qloo) 18%,transparent);border-bottom:1px solid color-mix(in srgb,var(--qloo) 18%,transparent)}:root .ck-town .ck-other{display:inline-flex;list-style:none}:root .ck-town .ck-other::-webkit-details-marker{display:none}@media (max-width:760px){:root .ui-page>section.ui-card.ck-town{padding:22px 20px 0}:root .ck-town-head{gap:12px}:root .ck-town-mark{width:40px;height:40px}:root .ck-town-mark svg{width:24px;height:24px}:root .ck-town>.ck-town-pick{margin:22px -20px 0;padding:20px 20px 22px}}:root .check-results [aria-labelledby=adds-title]>:first-child{background:var(--qloo-wash)}:root .check-results [aria-labelledby=fund-title]{background:var(--ok-wash)}:root .src-bar .ch-hbar:not(.is-quiet){background:var(--qloo)}:root .src-bar b.is-ok{color:var(--qloo)}:root .src-section#funds{background:var(--ok-wash);margin-inline:-24px;padding-inline:24px;padding-bottom:40px}:root .src-section#funds+.src-section{border-top:0}:root .src-list li.is-qloo{background:var(--qloo-wash);padding-inline:12px;margin-inline:-12px}:root .src-list li.is-qloo .src-k{color:var(--qloo);font-weight:600}@media (max-width:760px){:root .src-section#funds{margin-inline:-16px;padding-inline:16px}:root .src-list li.is-qloo{padding-inline:8px;margin-inline:-8px}}:root .fd .fd-steps li:nth-child(2) .fd-steps-n{color:var(--qloo)}:root .fd .fd-steps li:nth-child(3) .fd-steps-n{color:var(--ok-text)}@media print{:root :is(#program,.memo-area-head>*,.memo-signal,.ui-stats>.ui-stat,.src-section#funds,.src-list li.is-qloo,.lp-town .lp-town-pick,.ui-card[aria-labelledby=step1-h],.check-results [aria-labelledby=adds-title]>:first-child,.check-results [aria-labelledby=fund-title]){background:none;box-shadow:none}:root :is(.memo-area-head>*,.memo-area-head .text-muted,.memo-signal,.memo-amount,.memo-section-n,.memo-figs .memo-cell-v,.ui-stat-v,.bl .bl-n,.bl .bl-area,.src-list li.is-qloo .src-k){color:var(--ink)}:root .memo-figs>.memo-cell:nth-child(n),:root .memo-topics li{background:var(--paper)}:root .memo-figs>.memo-cell:nth-child(n) .memo-cell-v,:root .ui-stats>.ui-stat:nth-child(n)>.ui-stat-v{color:var(--ink)}:root .memo-area-head>*{border-bottom:1px solid var(--ink);padding-inline:0}:root .memo-signal{box-shadow:inset 0 0 0 1px var(--ink)}:root #program{margin-inline:0;padding:0}:root #program .memo-section-head{border-bottom-color:var(--ink)}:root .kept-label,:root .status-pill.is-ok,:root .status-pill.is-qloo,:root .ui-chip.is-qloo{background:none;color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);border-color:var(--ink)}:root :is(.status-pill.is-ok,.status-pill.is-qloo)>span{background:var(--ink)}:root :is(.qloo-rank,.ui-stat-v.is-qloo,.ch-dots-rank,.text-qloo){color:var(--ink)}:root .ch-dot{background:var(--ink)}:root .ui-page .proof-band #findings,:root :is(.ui-section.qloo-band,.ui-page>.proof-band,.jg .jg-hero){background:none;border-image:none;box-shadow:none}:root :is(.qloo-band,.proof-band,.jg-hero),:root :is(.qloo-band,.proof-band,.jg-hero) *{color:var(--ink)!important;text-decoration-color:currentColor;outline-color:var(--ink)}:root .proof-band .proof-bar-track{background:none;box-shadow:inset 0 0 0 1px var(--ink)}:root .proof-band .proof-bar.is-gn{background:var(--ink)}:root .proof-band .proof-bar.is-llm{background:color-mix(in srgb,var(--ink) 35%,var(--paper))}}:root .check-stat{background:var(--paper)}:root .check-stat.is-struck{background:var(--hivis-wash)}:root .check-stat.is-ok{background:var(--ok-wash)}:root .check-stat.is-qloo{background:var(--qloo-wash)}:root .check-stat.is-qloo :is(.check-stat-k,.ui-stat-v){color:var(--qloo)}:root .check-stat.is-ok :is(.check-stat-k,.ui-stat-v){color:var(--ok-text)}:root .check-results .rp-amount{color:var(--ok-text);font-weight:650}:root .check-results .audit-row.is-struck .gn-proposal .rp-amount{color:var(--ok-text)}@media print{:root .check-stat:is(.is-struck,.is-ok,.is-qloo){background:none}:root .check-results .rp-amount,:root .check-stat :is(.check-stat-k,.ui-stat-v){color:var(--ink)}}@media print{:root :is([data-age-strip],[data-trait-line]){color:var(--ink)}}:root #ch-01{--ch-bg:var(--ok-wash)}:root #ch-01 .lp-spec{background:var(--card);box-shadow:0 0 0 1px var(--ok-side)}:root #ch-04{--ch-bg:var(--qloo-wash)}:root #ch-04 .lp-section-lede{color:var(--muted)}:root #ch-04 .lp-town .lp-town-pick{background:var(--card);box-shadow:0 0 0 1px var(--qloo-side)}:root #ch-04 .lp-town .lp-town-pick.is-empty{background:var(--paper);box-shadow:0 0 0 1px var(--hairline)}:root #ch-04 .lp-towns{border-color:var(--qloo)}:root #ch-04 .lp-anytown{border-top-color:var(--qloo)}:root #ch-05 .lp-rail-list li{border-top:3px solid var(--ok)}:root .jg .gp-steps>.gp-step .gp-vis{padding:18px 18px 20px;background:var(--card);box-shadow:inset 0 0 0 1px var(--rule),inset 0 4px 0 var(--ink)}:root .jg .gp-vis :is(.gp-vis-v,.tally-v)>span{font-family:inherit;font-weight:inherit}:root .jg .gp-steps>.gp-step:nth-child(4) .gp-towns :is(li,a){border-color:var(--rule)}:root .jg .gp-steps>.gp-step:nth-child(5) .gp-h2h .ch-hbar.is-quiet{background:var(--line-quiet)}:root .jg .jg-faq{padding:64px 0 72px;border-image:linear-gradient(var(--concrete),var(--concrete)) fill 0 /0 /0 100vmax}:root .jg .jg-faq .lp-obj:hover{background:color-mix(in srgb,var(--paper) 60%,transparent)}:root .jg .gp-path{padding-bottom:0}@media (max-width:760px){:root .jg .jg-faq{margin-top:64px;padding:36px 0 48px}}:root .jg .gp-path+*{margin-top:0}:root .ui-page #what-qloo-changes{background:var(--qloo-wash);padding-inline:24px;box-shadow:inset 0 4px 0 var(--qloo)}:root .ui-page #what-qloo-changes>div:first-child{border-bottom-color:var(--qloo-side)}:root .ui-page #what-qloo-changes :is(tbody tr,li){border-color:var(--qloo-side)}:root .ui-page section[aria-labelledby=by-town]{box-shadow:inset 0 4px 0 var(--qloo)}:root .ui-page #age-groups{background:var(--ok-wash);padding-inline:24px;padding-bottom:8px;box-shadow:inset 0 4px 0 var(--ok)}:root .ui-page #age-groups>div:first-child{border-bottom-color:var(--ok-side-2)}:root .ui-page #age-groups :is(thead,tbody tr,li){border-color:var(--ok-side)}:root .src-section:is(#commitments,#evidence,#funds,#market){margin-inline:-32px;padding:48px 32px 56px;border-top:0}:root .src-section+.src-section{border-top:0;padding-top:48px}:root .src-section#commitments{background:var(--ok-wash)}:root .src-section#evidence{background:var(--qloo-wash)}:root .src-section#market{background:var(--concrete)}:root .src-section#commitments :is(.border-hairline,[class*=divide-]>*){border-color:var(--ok-side)}:root .src-section#evidence :is(.border-hairline,[class*=divide-]>*){border-color:var(--qloo-side)}:root .src-section#market :is(.border-hairline,[class*=divide-]>*){border-color:var(--side-2)}:root .src-section#evidence .ch-hbar.is-quiet{background:var(--line-quiet)}@media (max-width:760px){:root .src-section:is(#commitments,#evidence,#funds,#market){margin-inline:-16px;padding:36px 16px 40px}:root .src-section+.src-section{padding-top:36px}}:root .memo-topics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}:root .memo-topics li{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;align-content:start;gap:6px;padding:16px 16px 14px;border-radius:2px}:root .memo-topics li.is-cited{background:var(--ok-wash);box-shadow:inset 0 4px 0 var(--ok)}:root .memo-topics li.is-missing{background:var(--paper);box-shadow:none;outline:1px dashed var(--rule);outline-offset:-1px}:root .memo-topic-head{display:flex;align-items:center;gap:8px}:root .memo-topic-i{width:22px;height:22px;flex:none;color:var(--ok)}:root .memo-topics li.is-missing .memo-topic-i{color:var(--muted)}:root .memo-topic-k{font-size:.875rem;font-weight:650;color:var(--ink)}:root .memo-topics li .memo-topic-v{margin-top:4px;font-family:var(--font-display);font-stretch:116%;font-size:1.625rem;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--ok);overflow-wrap:break-word}:root .memo-topics li .memo-topic-v.is-text{font-size:1.25rem;line-height:1.15}:root .memo-topics li .memo-topic-v.is-missing{font-size:1rem;font-weight:700;color:var(--ink)}:root .memo-topic-u{display:block;margin-top:2px;font-family:var(--font-body);font-stretch:100%;font-size:.8125rem;font-weight:600;letter-spacing:0;color:var(--ok-text)}:root .memo-topic-note{font-size:.8125rem;line-height:1.45;color:var(--muted)}:root .memo-topic-n{margin-top:2px;font-size:.75rem;font-weight:600;color:var(--ok-text)}:root .memo-cites{border-top:1px solid var(--ok)}:root .memo-cite{border-bottom:1px solid var(--hairline)}:root .memo-cite-more>summary{display:flex;align-items:center;gap:12px;min-height:44px;padding:8px 4px;cursor:pointer;list-style:none}:root .memo-cite-more>summary::-webkit-details-marker{display:none}:root .memo-cite-more>summary:hover{background:color-mix(in srgb,var(--ok-wash) 60%,transparent)}:root .memo-cite-k{min-width:7rem;font-size:.875rem;font-weight:650;color:var(--ink)}:root .memo-cite-s{flex:1;font-size:.8125rem;color:var(--muted)}:root .memo-cite-c{color:var(--ink);transition:transform .15s}:root .memo-cite-more[open] .memo-cite-c{transform:rotate(90deg)}:root .memo-cite-body{display:grid;gap:8px;padding:4px 4px 16px;font-size:.875rem}:root .memo-cites-asof{padding:10px 4px 0;font-size:11px;color:var(--muted)}:root #guardrails>ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:root #guardrails>ol>li{margin:0;padding:12px 14px;background:var(--concrete);box-shadow:inset 0 3px 0 var(--ink)}@media (max-width:639px){:root #guardrails>ol{grid-template-columns:minmax(0,1fr)}:root .memo-topics{grid-template-columns:repeat(2,minmax(0,1fr))}:root .memo-topics li:last-child:nth-child(odd){grid-column:1/-1}:root .memo-cite-k{min-width:5.5rem}}@media print{:root .memo-topics{grid-template-columns:repeat(5,minmax(0,1fr))}:root .memo-topics li .memo-topic-v,:root :is(.memo-topic-u,.memo-topic-n,.memo-topic-i){color:var(--ink)!important}:root .memo-topics li.is-missing{outline-color:var(--ink)}:root .memo-cite-print{padding:8px 0}:root .memo-cite-print .memo-cite-k{margin-bottom:4px}:root .memo-cites{border-top-color:var(--ink)}:root #guardrails>ol>li{background:none;box-shadow:inset 0 0 0 1px var(--ink)}}:root [data-testid=agent-drafts]{overflow:hidden;border-color:var(--band)}:root [data-testid=agent-drafts]>div:first-child{background:var(--band);color:var(--band-text)}:root [data-testid=agent-drafts]>div:first-child :is(p,.text-muted){color:var(--band-soft)}:root [data-testid=agent-drafts]>div:first-child h2{color:var(--band-text)}:root [data-testid=agent-drafts]>div:first-child button{background:var(--paper);color:var(--ink)}:root [data-testid=agent-drafts]>div:first-child button:hover{background:var(--band-soft)}:root [data-testid=agent-drafts]>div:first-child button:focus-visible{outline-color:var(--band-text)}:root section[aria-label="Fund and partners"]>.ui-card{padding:24px}:root section[aria-label="Fund and partners"]>.ui-card:first-child{background:var(--ok-wash);box-shadow:inset 0 4px 0 var(--ok)}:root section[aria-label="Fund and partners"]>.ui-card:nth-child(2){background:var(--qloo-wash);box-shadow:inset 0 4px 0 var(--qloo)}:root section[aria-label="Fund and partners"]>.ui-card:first-child .border-hairline{border-color:var(--ok-side)}:root .ui-section[aria-labelledby=reach-title]{margin-top:0;padding-top:56px;padding-bottom:64px;border-top:0;border-image:linear-gradient(var(--ok-wash),var(--ok-wash)) fill 0 /0 /0 100vmax}:root .ui-section[aria-labelledby=reach-title] :is(.border-rule,.border-hairline,[class*=divide-]>*){border-color:var(--ok-side-2)}:root .ui-section[aria-labelledby=favours-title]{padding-top:56px;padding-bottom:72px;border-top:0;border-image:linear-gradient(var(--qloo-wash),var(--qloo-wash)) fill 0 /0 /0 100vmax}:root .ui-section.qloo-band+.ui-section[aria-labelledby=favours-title],:root .ui-section[aria-labelledby=reach-title]+.ui-section[aria-labelledby=favours-title]{margin-top:0}:root .ui-page:has(>.ui-section[aria-labelledby=favours-title]:last-child){padding-bottom:0}@media (max-width:760px){:root section[aria-label="Fund and partners"]>.ui-card{padding:20px 16px}:root .ui-section[aria-labelledby=reach-title]{padding-top:40px;padding-bottom:44px}:root .ui-section[aria-labelledby=favours-title]{padding-top:40px;padding-bottom:52px}}:root .fd .fd-hero{padding:40px 0 44px;color:var(--band-text);border-image:linear-gradient(var(--band),var(--band)) fill 0 /0 /0 100vmax}:root .fd .fd-hero :is(.lp-kicker,.lp-lede){color:var(--band-soft)}:root .fd .fd-hero .lp-h1{color:var(--band-text)}:root .fd .fd-hero .fd-steps{color:var(--band-text);border-color:color-mix(in srgb,var(--band-text) 40%,transparent)}:root .fd .fd-hero .fd-steps li .fd-steps-n,:root .fd .fd-hero .fd-steps li:nth-child(n) .fd-steps-n{color:var(--band-muted)}:root .fd .fd-hero .fd-form{border-color:color-mix(in srgb,var(--band-text) 40%,transparent)}:root .fd .fd-hero .fd-form :is(.text-muted,.text-xs){color:var(--band-soft)}:root .fd .fd-hero .fd-form :is(input,select){border-color:var(--ink)}:root .fd .fd-hero .fd-form button:focus-visible{outline-color:var(--band-text)}:root main.fd{padding-top:0}:root .bl .bl-hero{background:var(--band);color:var(--band-text)}:root .bl .bl-hero :is(.lp-kicker,.text-muted,a){color:var(--band-soft)}:root .bl .bl-hero .lp-h1,:root .bl .bl-hero a:hover{color:var(--band-text)}:root .bl .bl-hero [data-testid=ballot-funder]{color:var(--band-soft)}:root .bl .bl-hero [data-testid=ballot-funder].text-amber{color:var(--band-text)}:root .bl .bl-hero [data-testid=ballot-funder] :is(svg,a){color:inherit}:root .bl .bl-hero :where(a,button):focus-visible{outline-color:var(--band-text)}:root .bl .bl-rows{border-top:0;display:grid;gap:6px}:root .bl .bl-row{padding-inline:16px;border-bottom:0;background:var(--ok-wash);box-shadow:inset 0 3px 0 var(--ok)}:root .bl .bl-row[data-moved]{background:var(--ok-side);box-shadow:inset 0 3px 0 var(--ok)}:root .bl .bl-row .bl-moves{border-left-color:var(--ok-side-2)}:root .bl .bl-row .bl-move:disabled{color:var(--ok-side-2)}:root .bl .bl-sim{padding:16px 20px;border:0;background:var(--concrete);box-shadow:inset 0 3px 0 var(--ink)}:root .check-results [aria-labelledby=fund-title]{padding:28px 24px 24px;border-top:0;box-shadow:inset 0 4px 0 var(--ok)}:root .check-results [aria-labelledby=adds-title]{margin-top:0;padding:4px 24px 16px;border-top:0;background:var(--qloo-wash);box-shadow:inset 0 4px 0 var(--qloo)}:root .check-results [aria-labelledby=adds-title]>:first-child{background:none}:root .check-results [aria-labelledby=adds-title] :is(.border-rule,.border-hairline,[class*=divide-]>*){border-color:var(--qloo-side)}@media (max-width:760px){:root .check-results :is([aria-labelledby=fund-title],[aria-labelledby=adds-title]){padding-inline:16px}}@media print{:root :is(#ch-01,#ch-04){--ch-bg:var(--paper)}:root :is(#ch-01 .lp-spec,#ch-04 .lp-town-pick,.jg .gp-vis,.ui-page #what-qloo-changes,.ui-page #age-groups,.src-section,.memo-topics li,[data-testid=agent-drafts]>div:first-child,section[aria-label="Fund and partners"]>.ui-card,.check-results [aria-labelledby=adds-title],.check-results [aria-labelledby=fund-title],.bl .bl-hero,.bl .bl-row,.bl .bl-sim){background:none!important;box-shadow:none!important}:root :is(.jg .jg-faq,.ui-section[aria-labelledby=reach-title],.ui-section[aria-labelledby=favours-title],.fd .fd-hero){border-image:none}:root :is(.fd .fd-hero,.bl .bl-hero,[data-testid=agent-drafts]>div:first-child),:root :is(.fd .fd-hero,.bl .bl-hero,[data-testid=agent-drafts]>div:first-child) *{color:var(--ink)!important}:root .memo-topics li .memo-topic-v{color:var(--ink)}:root :is(.memo-topics li,.bl .bl-row,.bl .bl-sim){box-shadow:inset 0 0 0 1px var(--ink)!important}}:root{--concrete:#ffffff;--paper:#ffffff;--ground-blue:#f0f3fc;--ground-green:#eef3f0}:root #ch-02{--ch-bg:var(--ground-blue)}:root #ch-05{--ch-bg:var(--ground-green)}:root .lp-close.has-film{background:linear-gradient(45deg,var(--band) 0,var(--ok-text) 100%)}:root .lp-close.has-film:before{display:none}:root .lp-footer{--l-ink:var(--band-text);--l-muted:var(--band-soft);--l-hairline:color-mix(in srgb,var(--band-text) 28%,transparent);background:linear-gradient(135deg,var(--band) 0,var(--ok-text) 100%);color:var(--band-soft);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--band-text) 40%,var(--band))}:root .lp-footer :is(.lp-brand,.lp-footer-h){color:var(--band-text)}:root .lp-footer .lp-footer-col a{color:var(--band-soft)}:root .lp-footer .lp-footer-col a:hover{color:var(--band-text);text-decoration:none}:root .lp-footer .lp-brand svg rect[fill^="var(--band"]{fill:var(--band-text)}:root .lp-footer .lp-footer-pilot{color:var(--band-text);background:transparent;border-color:var(--band-text);box-shadow:none}:root .lp-footer .lp-footer-pilot:hover{background:color-mix(in srgb,var(--band-text) 12%,transparent)}:root .lp-footer :where(a,button):focus-visible{outline-color:var(--band-text)}:root .jg .jg-faq{border-image:linear-gradient(var(--ground-green),var(--ground-green)) fill 0 /0 /0 100vmax}:root .src-hero{background:var(--ground-blue)}:root .ui-page>.tm.ui-section{padding-bottom:40px;border-top:0;border-image:linear-gradient(var(--ground-blue),var(--ground-blue)) fill 0 /0 /0 100vmax}:root .ui-page>section[aria-label="Fund and partners"]{padding-bottom:56px;border-top:0;border-image:linear-gradient(var(--ground-green),var(--ground-green)) fill 0 /0 /0 100vmax}:root .ui-page>section[aria-label="Fund and partners"]+.ui-section{margin-top:0}:root .ui-page>section[aria-label="Fund and partners"]:has(+.ui-section[aria-labelledby=reach-title]){border-image:linear-gradient(var(--ground-blue),var(--ground-blue)) fill 0 /0 /0 100vmax}:root .ui-page>section[aria-labelledby=by-town]{margin-top:48px;background:var(--card);box-shadow:inset 0 4px 0 var(--qloo),0 0 0 100vmax var(--ground-blue);clip-path:inset(-40px -100vmax)}:root .ui-page>section[aria-labelledby=by-town]+section{margin-top:48px}:root .ui-page>section:has(>.proof-limits){margin-top:48px;padding-block:40px 64px;border-image:linear-gradient(var(--ground-green),var(--ground-green)) fill 0 /0 /0 100vmax}:root .ui-page:has(>section>.proof-limits){padding-bottom:0}:root .check-results{padding-block:40px 48px;border-image:linear-gradient(var(--ground-green),var(--ground-green)) fill 0 /0 /0 100vmax}:root .bl .bl-body{background:var(--ground-blue)}:root body:has(article.doc-sheet){background:var(--ground-blue)}:root .doc-sheet{background:var(--card)}@media print{:root .bl .bl-body,:root .src-hero,:root body,:root body:has(article.doc-sheet){background:var(--card)}:root :is(#ch-02,#ch-05){--ch-bg:var(--card)}:root :is(.ui-page>.tm.ui-section,.ui-page>section[aria-label="Fund and partners"],.ui-page>section:has(>.proof-limits),.check-results){border-image:none}:root .ui-page>section[aria-labelledby=by-town]{box-shadow:none;clip-path:none}}