@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ps-bg: #FCFBF8;--ps-surface: #FFFFFF;--ps-surface-2: #F4F0E7;--ps-border: #D6DBE3;--ps-border-control: #707C8D;--ps-text: #0C1E38;--ps-text-muted: #545F6C;--ps-text-on-accent: #FFFFFF;--ps-accent: #B64B19;--ps-link: #007A79;--ps-focus: #D3571D;--ps-held: #FFEBDA;--ps-grade-a: #007A79;--ps-grade-b: #175737;--ps-grade-c: #765000;--ps-grade-d: #48515D;--ps-grade-a-bg: #DAF7F6;--ps-grade-b-bg: #F0FAF4;--ps-grade-c-bg: #FFF4D6;--ps-grade-d-bg: #F1F2F3;--ps-warn: #765000;--ps-warn-bg: #FFF4D6;--ps-error: #922B2B;--ps-error-bg: #FCE9E9;--ps-font: "Geist Variable", "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--ps-font-mono: "Geist Mono Variable", "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ps-space-1: 4px;--ps-space-2: 8px;--ps-space-3: 12px;--ps-space-4: 16px;--ps-space-6: 24px;--ps-space-8: 32px;--ps-radius: 6px;--ps-radius-sm: 4px;--ps-radius-lg: 8px;--ps-radius-pill: 999px;--ps-measure: 72ch;--ps-focus-ring: 3px solid var(--ps-focus);--ps-focus-offset: 2px;--ps-stroke-hairline: 1px;--ps-stroke-operational: 2px;--ps-stroke-focus: 3px;--ps-elevation-0: none;--ps-elevation-1: 0 1px 2px rgba(12,30,56,.08);--ps-elevation-2: 0 8px 24px rgba(12,30,56,.14);--ps-type-display-1: 650 48px/52px var(--ps-font);--ps-tracking-display-1: -.02em;--ps-type-title-1: 650 32px/38px var(--ps-font);--ps-tracking-title-1: -.015em;--ps-type-title-2: 600 22px/28px var(--ps-font);--ps-tracking-title-2: -.01em;--ps-type-title-3: 600 18px/24px var(--ps-font);--ps-tracking-title-3: normal;--ps-type-body: 400 17px/26px var(--ps-font);--ps-tracking-body: normal;--ps-type-body-small: 400 15px/22px var(--ps-font);--ps-tracking-body-small: normal;--ps-type-meta: 400 14px/20px var(--ps-font);--ps-tracking-meta: normal;--ps-type-label: 600 15px/20px var(--ps-font);--ps-tracking-label: normal;--ps-type-kicker: 720 13px/16px var(--ps-font);--ps-tracking-kicker: .08em;--ps-type-figure-large: 700 28px/32px var(--ps-font);--ps-tracking-figure-large: normal;--ps-type-figure: 700 17px/24px var(--ps-font);--ps-tracking-figure: normal;--ps-type-grade: 700 15px/18px var(--ps-font);--ps-tracking-grade: normal}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ps-bg: #0B1424;--ps-surface: #122036;--ps-surface-2: #1A2A44;--ps-border: #304158;--ps-border-control: #7E8DA3;--ps-text: #EEF2F7;--ps-text-muted: #A9B4C3;--ps-text-on-accent: #0B1424;--ps-accent: #F2925F;--ps-link: #4FC9C6;--ps-focus: #D3571D;--ps-held: #3B2217;--ps-grade-a: #4FC9C6;--ps-grade-b: #8FDDB1;--ps-grade-c: #F2C96B;--ps-grade-d: #B6BFCB;--ps-grade-a-bg: #0E3433;--ps-grade-b-bg: #143324;--ps-grade-c-bg: #3A2D0E;--ps-grade-d-bg: #243044;--ps-warn: #F2C96B;--ps-warn-bg: #3A2D0E;--ps-error: #F39A9A;--ps-error-bg: #3F1B1B;--ps-elevation-1: 0 1px 2px rgba(0,0,0,.4);--ps-elevation-2: 0 8px 24px rgba(0,0,0,.6);color-scheme:dark}}:root[data-theme=dark]{--ps-bg: #0B1424;--ps-surface: #122036;--ps-surface-2: #1A2A44;--ps-border: #304158;--ps-border-control: #7E8DA3;--ps-text: #EEF2F7;--ps-text-muted: #A9B4C3;--ps-text-on-accent: #0B1424;--ps-accent: #F2925F;--ps-link: #4FC9C6;--ps-focus: #D3571D;--ps-held: #3B2217;--ps-grade-a: #4FC9C6;--ps-grade-b: #8FDDB1;--ps-grade-c: #F2C96B;--ps-grade-d: #B6BFCB;--ps-grade-a-bg: #0E3433;--ps-grade-b-bg: #143324;--ps-grade-c-bg: #3A2D0E;--ps-grade-d-bg: #243044;--ps-warn: #F2C96B;--ps-warn-bg: #3A2D0E;--ps-error: #F39A9A;--ps-error-bg: #3F1B1B;--ps-elevation-1: 0 1px 2px rgba(0,0,0,.4);--ps-elevation-2: 0 8px 24px rgba(0,0,0,.6);color-scheme:dark}:root{color-scheme:light}*{box-sizing:border-box}html{font-size:100%}body{margin:0;background:var(--ps-bg);color:var(--ps-text);font:var(--ps-type-body);font-feature-settings:"tnum" 0;-webkit-font-smoothing:antialiased}h1{font:var(--ps-type-title-1);letter-spacing:var(--ps-tracking-title-1);margin:var(--ps-space-4) 0 var(--ps-space-4)}h2{font:var(--ps-type-title-2);letter-spacing:var(--ps-tracking-title-2);margin:var(--ps-space-8) 0 var(--ps-space-3)}h3{font:var(--ps-type-title-3);margin:var(--ps-space-6) 0 var(--ps-space-2)}h4{font:var(--ps-type-label);margin:var(--ps-space-4) 0 var(--ps-space-1)}p{margin:var(--ps-space-2) 0 var(--ps-space-3)}a{color:var(--ps-link);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:var(--ps-focus-ring);outline-offset:var(--ps-focus-offset);border-radius:2px}.skip{position:absolute;left:-9999px}.skip:focus{left:var(--ps-space-4);top:var(--ps-space-4);background:var(--ps-surface);color:var(--ps-text);padding:var(--ps-space-2) var(--ps-space-4);z-index:10}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.site-header{display:flex;flex-wrap:wrap;gap:var(--ps-space-4);align-items:center;justify-content:space-between;padding:var(--ps-space-4) var(--ps-space-6);border-bottom:var(--ps-stroke-hairline) solid var(--ps-border);background:var(--ps-surface)}.wordmark{font:var(--ps-type-title-3);letter-spacing:-.01em;color:var(--ps-text);text-decoration:none}.site-header nav{flex:1 1 auto}.site-header ul{display:flex;flex-wrap:wrap;gap:var(--ps-space-2) var(--ps-space-4);list-style:none;margin:0;padding:0;justify-content:flex-end}.site-header nav a{font:var(--ps-type-label);color:var(--ps-text);text-decoration:none;padding:var(--ps-space-1) 0;display:inline-block;min-height:24px}.site-header nav a:hover{text-decoration:underline}.site-header nav a.active{box-shadow:inset 0 -2px 0 var(--ps-accent)}.theme-switch{display:inline-flex;align-items:center;gap:var(--ps-space-2);font:var(--ps-type-meta);color:var(--ps-text-muted)}.theme-switch select,select,input[type=text],input[type=email],input[type=search]{font:var(--ps-type-body-small);color:var(--ps-text);background:var(--ps-surface);border:var(--ps-stroke-hairline) solid var(--ps-border-control);border-radius:var(--ps-radius);padding:var(--ps-space-1) var(--ps-space-2);min-height:32px}main{padding:var(--ps-space-6);max-width:1120px;margin:0 auto}main:focus{outline:none}.page>*{max-width:var(--ps-measure)}.page .cards,.page .steps,.page-wide>*{max-width:none}.site-footer{border-top:var(--ps-stroke-hairline) solid var(--ps-border);padding:var(--ps-space-4) var(--ps-space-6);font:var(--ps-type-meta);color:var(--ps-text-muted)}.site-footer p{margin:var(--ps-space-1) 0}.lede{font-size:1.1875rem;line-height:1.6}.muted,.stamp{color:var(--ps-text-muted)}.meta{font:var(--ps-type-meta);color:var(--ps-text-muted)}.mono{font-family:var(--ps-font-mono);font-size:.9em}.kicker{font:var(--ps-type-kicker);letter-spacing:var(--ps-tracking-kicker);text-transform:uppercase;color:var(--ps-accent);margin:0 0 var(--ps-space-1)}.legal{font:var(--ps-type-meta);color:var(--ps-text-muted)}.figure{font:var(--ps-type-figure);font-variant-numeric:tabular-nums}.cards{list-style:none;padding:0;display:grid;gap:var(--ps-space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.card,.step,.change,.anchor,.finding,.context,.map-area{background:var(--ps-surface);border:var(--ps-stroke-hairline) solid var(--ps-border);border-radius:var(--ps-radius-lg);padding:var(--ps-space-4)}.card h2,.card h3,.step h2,.change h3,.context h2,.map-area h3{margin-top:0}.list{padding-left:var(--ps-space-6)}.list li{margin:var(--ps-space-2) 0}.steps{list-style:none;padding:0;display:grid;gap:var(--ps-space-4)}.step{border-radius:var(--ps-radius)}.today .label{font:var(--ps-type-kicker);letter-spacing:var(--ps-tracking-kicker);text-transform:uppercase;color:var(--ps-accent);margin-right:var(--ps-space-2)}.change{margin:var(--ps-space-4) 0}.benefits,.anchors,.clocks,.findings{list-style:none;padding:0;display:grid;gap:var(--ps-space-3)}.benefit{background:var(--ps-surface);border:var(--ps-stroke-hairline) solid var(--ps-border);border-radius:var(--ps-radius);padding:var(--ps-space-3) var(--ps-space-4)}.benefit .cash{background:var(--ps-surface-2);border-radius:var(--ps-radius-sm);padding:var(--ps-space-2) var(--ps-space-3);font:var(--ps-type-body-small)}.anchor{background:var(--ps-surface)}.anchor.proposed{border-style:dotted;border-color:var(--ps-border-control)}.clocks li{display:flex;gap:var(--ps-space-2);align-items:flex-start;font:var(--ps-type-body-small)}.icon{width:16px;height:16px;flex:none;margin-top:3px;color:var(--ps-text-muted);vertical-align:-2px}.tag,.chip{display:inline-block;font:var(--ps-type-meta);font-weight:600;color:var(--ps-text-muted);border:var(--ps-stroke-hairline) solid var(--ps-border-control);border-radius:var(--ps-radius-sm);padding:0 var(--ps-space-2);margin:0 var(--ps-space-2) var(--ps-space-1) 0}.chip{border-radius:var(--ps-radius-pill)}.chip-human{background:var(--ps-text);color:var(--ps-text-on-accent);border-color:var(--ps-text)}.chip-due,.tag-due{color:var(--ps-accent);border-color:var(--ps-accent);font:var(--ps-type-kicker);letter-spacing:var(--ps-tracking-kicker);text-transform:uppercase;padding:2px var(--ps-space-2);margin-left:var(--ps-space-2)}.tag-held{color:var(--ps-accent);border-style:dashed;border-color:var(--ps-border-control)}.tag-harm{color:var(--ps-text);border-color:var(--ps-text)}.tag-proposal{border-style:dotted}.grade{display:inline-block;min-width:1.75em;text-align:center;font:var(--ps-type-grade);border-radius:var(--ps-radius-sm);margin-right:var(--ps-space-2);padding:1px var(--ps-space-1);border:var(--ps-stroke-hairline) solid currentColor}.grade-A{color:var(--ps-grade-a);background:var(--ps-grade-a-bg)}.grade-B{color:var(--ps-grade-b);background:var(--ps-grade-b-bg)}.grade-C{color:var(--ps-grade-c);background:var(--ps-grade-c-bg)}.grade-D{color:var(--ps-grade-d);background:var(--ps-grade-d-bg)}.held{background:var(--ps-held);border:var(--ps-stroke-hairline) dashed var(--ps-border-control);border-radius:var(--ps-radius);padding:var(--ps-space-3) var(--ps-space-4);margin:var(--ps-space-3) 0}.held h4{margin-top:0}.waiting{background:var(--ps-grade-d-bg);border:var(--ps-stroke-hairline) dashed var(--ps-border-control);border-radius:var(--ps-radius);padding:var(--ps-space-2) var(--ps-space-3);color:var(--ps-text)}.banner,.notice,.warning{border-left:4px solid var(--ps-border-control);background:var(--ps-surface-2);padding:var(--ps-space-3) var(--ps-space-4);margin:var(--ps-space-3) 0}.banner{margin:0;padding-inline:var(--ps-space-6)}.banner-warn{background:var(--ps-warn-bg);color:var(--ps-warn);border-left-color:var(--ps-warn)}.banner-warn .kicker{color:var(--ps-warn);display:inline}.warning h2,.warning h3{margin-top:0}.state{max-width:var(--ps-measure)}.state-error{background:var(--ps-error-bg);color:var(--ps-error);border-left:4px solid var(--ps-error);border-radius:var(--ps-radius);padding:var(--ps-space-4) var(--ps-space-6);margin-top:var(--ps-space-6)}.state-error h1,.state-error .kicker{color:var(--ps-error)}.state-loading{display:grid;gap:var(--ps-space-3);padding-top:var(--ps-space-6)}.skeleton{display:block;height:16px;border-radius:var(--ps-radius-sm);background:var(--ps-surface-2)}.skeleton-title{height:36px;width:60%}.skeleton-short{width:40%}.actions{display:flex;flex-wrap:wrap;gap:var(--ps-space-3);align-items:center}.button{display:inline-flex;align-items:center;gap:var(--ps-space-2);font:var(--ps-type-label);color:var(--ps-text-on-accent);background:var(--ps-text);border:2px solid var(--ps-text);border-radius:var(--ps-radius);padding:var(--ps-space-2) var(--ps-space-4);cursor:pointer;text-decoration:none;min-height:44px}.button-quiet{color:var(--ps-text);background:transparent;border-color:var(--ps-border-control)}.button-small{min-height:32px;padding:0 var(--ps-space-3);font:var(--ps-type-meta);font-weight:600}.button[aria-pressed=true]{color:var(--ps-text);background:var(--ps-surface-2);border-color:var(--ps-text)}.button[aria-pressed=true]:before{content:"✓ "}.facts{display:grid;grid-template-columns:minmax(10rem,max-content) 1fr;gap:var(--ps-space-2) var(--ps-space-4)}.facts dt{color:var(--ps-text-muted);font:var(--ps-type-meta);padding-top:3px}.facts dd{margin:0}@media(max-width:600px){.facts{grid-template-columns:1fr}.facts dd{margin-bottom:var(--ps-space-2)}}.finding>p:first-child{margin-top:0}.finding-text{font:var(--ps-type-body)}.context{margin-top:var(--ps-space-8)}.context-greyed{background:transparent;border-style:dashed;border-color:var(--ps-border-control);color:var(--ps-text-muted)}.pin{margin-top:var(--ps-space-4)}.picker fieldset{border:var(--ps-stroke-hairline) solid var(--ps-border);border-radius:var(--ps-radius-lg);padding:var(--ps-space-3) var(--ps-space-4);margin:0 0 var(--ps-space-4);background:var(--ps-surface)}.picker legend{font:var(--ps-type-label);padding:0 var(--ps-space-2)}.checks{list-style:none;padding:0;margin:0;display:grid;gap:var(--ps-space-2);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.checks li,.check{display:flex;gap:var(--ps-space-2);align-items:flex-start}.checks input,.check input{width:20px;height:20px;margin-top:3px;flex:none;accent-color:var(--ps-text)}.touch-journey h3{margin-bottom:var(--ps-space-2)}.touch-steps{list-style:none;padding:0;display:grid;gap:var(--ps-space-3)}.touch-steps>li{background:var(--ps-surface);border:var(--ps-stroke-hairline) solid var(--ps-border);border-radius:var(--ps-radius);padding:var(--ps-space-3) var(--ps-space-4)}.touch-step{margin:0;font:var(--ps-type-label)}.benefit-lines{margin:var(--ps-space-1) 0}.columns{columns:2 260px;padding-left:var(--ps-space-6)}.tier summary{cursor:pointer}.field-label{display:block;font:var(--ps-type-label);margin-bottom:var(--ps-space-1)}textarea{width:100%;font:var(--ps-type-body-small);color:var(--ps-text);background:var(--ps-surface);border:var(--ps-stroke-hairline) solid var(--ps-border-control);border-radius:var(--ps-radius);padding:var(--ps-space-3)}.weights{display:grid;gap:var(--ps-space-3);border:var(--ps-stroke-hairline) solid var(--ps-border);border-radius:var(--ps-radius-lg);padding:var(--ps-space-4);background:var(--ps-surface)}.weights label{display:grid;gap:var(--ps-space-1);font:var(--ps-type-label)}.weights .toggle{display:flex;gap:var(--ps-space-2);align-items:center}.pager{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--ps-space-4);margin-top:var(--ps-space-8)}.rels{list-style:none;padding:0;display:grid;gap:var(--ps-space-3)}.rel{border-radius:var(--ps-radius);padding:var(--ps-space-3) var(--ps-space-4)}.rel p{margin:var(--ps-space-1) 0}.rel-head{font:var(--ps-type-label)}.rel-operational{border:var(--ps-stroke-operational) solid var(--ps-text);background:var(--ps-surface)}.rel-reuse{border:var(--ps-stroke-hairline) dashed var(--ps-border-control);background:transparent}.legend{display:grid;gap:var(--ps-space-1);margin-bottom:var(--ps-space-4)}.legend p{margin:0}.mark{display:inline-block;font:var(--ps-type-meta);padding:0 var(--ps-space-2);margin:0 var(--ps-space-2);border-radius:var(--ps-radius-sm)}.mark-pinned{background:var(--ps-text);color:var(--ps-text-on-accent);font-weight:600}.mark-op{border:var(--ps-stroke-operational) solid var(--ps-text);color:var(--ps-text)}.mark-reuse{border:var(--ps-stroke-hairline) dashed var(--ps-border-control);color:var(--ps-text-muted)}.map{display:grid;gap:var(--ps-space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.map-area{padding:var(--ps-space-3) var(--ps-space-4)}.map-area h3{font:var(--ps-type-label)}.map-area ul{list-style:none;padding:0;margin:0;display:grid;gap:var(--ps-space-1)}.map-pinned{font-weight:600}.card-pinned{border-color:var(--ps-text);box-shadow:var(--ps-elevation-1)}.summary-doc .change{background:var(--ps-surface)}.cover{display:flex;align-items:center;gap:var(--ps-space-3);margin-top:var(--ps-space-4)}.cover img{width:auto;height:32px;min-height:24px}.cover-name{font:var(--ps-type-title-3)}.cover-sub{font:var(--ps-type-meta);color:var(--ps-text-muted)}.home-title{font:var(--ps-type-display-1);letter-spacing:var(--ps-tracking-display-1)}@media(max-width:600px){main{padding:var(--ps-space-4)}.site-header{padding:var(--ps-space-3) var(--ps-space-4)}.site-header ul{justify-content:flex-start}.home-title{font:var(--ps-type-title-1)}}.list-actions li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ps-space-2)}.list-actions li>a{display:inline-block;min-height:24px;padding-block:2px}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{@page{margin:18mm 16mm}body{font-size:11pt;line-height:1.45;background:#fff;color:#000}.site-header,.no-print,[data-noexport],.skip,.context,.pager,button,.theme-switch{display:none!important}main{padding:0;max-width:none}.page>*{max-width:none}a{color:#000}.change,.anchor,.card,.finding,.benefit,.held,.waiting,.summary-doc .change{background:#fff!important;border:1px solid #999;break-inside:avoid}.grade{color:#000!important;background:#fff!important;border:1px solid #000}.tag,.chip,.tag-held,.muted,.legal,.stamp,.kicker,.meta{color:#222!important;border-color:#555!important}h1,h2,h3{break-after:avoid;color:#000}.summary-doc a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em;word-break:break-all}.site-footer{border-top:1px solid #999;color:#222}}
