@font-face{font-family:Material Symbols Outlined;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/material-symbols-outlined-latin-400-normal.CKkY-kaJ.woff2) format("woff2"),url(/_astro/material-symbols-outlined-latin-400-normal.Bv4aFskx.woff) format("woff")}:root{color-scheme:light;--bg: #f6fbff;--panel: #ffffff;--ink: #111111;--muted: #5f6872;--line: #dbe5ef;--blue: #1769aa;--green: #2d7d59;--coral: #d84b3f;--yellow: #f4c542;--sky: #dff2ff;--soft-coral: #ffe5df;--soft-green: #e7f6ee;--shadow: 0 18px 45px rgba(17, 17, 17, .08);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);line-height:1.5}a{color:inherit}.material-symbols-outlined{direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.site-header,.site-footer{margin:0 auto;max-width:1180px}.site-header{align-items:center;background:#ffffffdb;border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 32px #1111110d;display:flex;justify-content:space-between;gap:20px;margin-top:14px;padding:14px 16px}.brand{align-items:center;display:flex;gap:12px;text-decoration:none}.brand-mark{align-items:center;background:#fff;border:1px solid rgba(17,17,17,.06);border-radius:8px;color:var(--ink);display:inline-flex;height:74px;justify-content:center;width:74px}.brand-mark img{border-radius:6px;display:block;height:62px;width:62px}.brand-copy{display:grid;gap:2px}.brand-body{align-items:center;color:var(--blue);display:inline-flex;font-size:.72rem;font-weight:900;text-transform:uppercase}.brand-name{color:var(--ink);font-size:1.14rem;font-weight:900;line-height:1.1}.brand-tagline{color:var(--muted);font-size:.92rem}.eyebrow{color:var(--blue);font-size:.76rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.site-footer{color:var(--muted);font-size:.95rem;padding:28px 22px 36px}.site-footer-main{align-items:end;border-top:1px solid var(--line);display:flex;gap:20px;justify-content:space-between;padding-top:18px}.site-footer-brand{display:grid;gap:4px}.site-footer-brand p{margin:0}.site-footer-name{align-items:baseline;color:var(--muted);display:flex;gap:10px}.site-footer-name span{color:var(--blue);font-size:.76rem;font-weight:900;text-transform:uppercase}.site-footer-name strong{color:var(--ink);font-size:1rem}.site-footer-links{display:flex;flex-wrap:wrap;gap:16px;justify-content:end}.site-footer-links a{color:var(--blue);font-weight:700;text-decoration:none}.site-footer-note{margin:10px 0 0}.about-ledger-intro{color:var(--muted);font-size:1.02rem;margin:8px 0 0;max-width:760px}nav a,.back-link{color:var(--blue);font-weight:700;text-decoration:none}.site-nav{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:end}.site-nav-link{color:var(--muted);display:inline-flex;font-size:.95rem;font-weight:700;padding:2px 0;position:relative;text-decoration:none}.site-nav-link-active{color:var(--ink)}.site-nav-link:after{background:var(--blue);border-radius:999px;content:"";height:2px;inset:auto 0 -4px;opacity:0;position:absolute;transform:scaleX(.35);transform-origin:center;transition:opacity .12s ease,transform .12s ease}.site-nav-link:hover,.site-nav-link:focus-visible{color:var(--ink)}.site-nav-link-active:after,.site-nav-link:hover:after,.site-nav-link:focus-visible:after{opacity:1;transform:scaleX(1)}main{margin:0 auto;max-width:1180px;padding:0 22px 50px}.section-heading h1,.section-heading h2{letter-spacing:-.018em;line-height:1.08;margin:0;text-wrap:balance}.section-heading h1{font-size:3.4rem;max-width:780px}.section-heading p:last-child{color:var(--muted);font-size:1.05rem;margin:8px 0 0;max-width:700px}.issue-row{background:var(--panel);border:1px solid var(--line);border-radius:8px}.button{background:var(--blue);border-radius:8px;color:#fff;display:inline-flex;font-weight:800;padding:12px 16px;text-decoration:none;white-space:nowrap}.section-heading{margin:28px 0 18px}.content-page{padding-top:10px}.content-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.content-stack{display:grid;gap:14px}.content-card{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:18px}.content-card h2,.content-card p{margin:0}.content-card h2{font-size:1.12rem;margin-bottom:8px}.content-card p{color:var(--muted)}.reference-page{display:grid;gap:22px}.reference-heading{align-items:start;display:grid;gap:24px;grid-template-columns:132px minmax(0,1fr);margin-bottom:4px}.reference-heading-mark{align-items:center;background:transparent;border:0;border-radius:0;color:var(--blue);display:inline-flex;height:132px;justify-content:flex-start;padding-top:10px;width:132px}.reference-heading-mark .material-symbols-outlined{font-size:84px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.reference-heading-copy{display:grid;gap:4px}.reference-facts{display:grid}.reference-media{display:grid;gap:10px;margin:0}.reference-media img{aspect-ratio:2970 / 1537;border:1px solid rgba(17,17,17,.08);border-radius:16px;display:block;height:auto;object-fit:cover;width:100%}.reference-media figcaption{color:var(--muted);font-size:.92rem;line-height:1.45}.reference-media figcaption a{color:var(--blue);font-weight:700;text-decoration:none}.reference-article h2,.reference-callout h3,.reference-fact-card h3,.reference-role-card h3{margin:0}.reference-fact-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.reference-fact-card,.reference-role-card{background:#ffffffeb;border:1px solid rgba(17,17,17,.07);border-radius:12px;display:grid;gap:8px;padding:16px}.reference-fact-heading,.reference-aside-heading,.reference-role-heading{align-items:center;display:flex;gap:10px}.reference-fact-icon,.reference-aside-icon,.reference-role-icon{color:var(--blue);display:inline-flex;flex:0 0 auto;font-size:20px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.reference-fact-card p,.reference-role-card p{color:var(--muted);margin:0}.reference-article{background:var(--panel);border:1px solid var(--line);border-radius:16px;display:grid;gap:0;overflow:hidden}.reference-section{display:grid;gap:12px;padding:24px 22px}.reference-section-split{align-items:start;gap:22px;grid-template-columns:minmax(0,1fr) 280px}.reference-section-main{display:grid;gap:12px}.reference-section+.reference-section{border-top:1px solid rgba(17,17,17,.08)}.reference-section p{color:#24313b;margin:0;max-width:72ch}.reference-role-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.reference-aside-card{background:#f8fbfe;border:1px solid rgba(17,17,17,.08);border-radius:12px;display:grid;gap:8px;padding:16px;position:sticky;top:92px}.reference-aside-card h3,.reference-aside-card p{margin:0}.reference-aside-card p{color:var(--muted)}.reference-list{color:#24313b;display:grid;gap:8px;margin:0;max-width:76ch;padding-left:20px}.reference-callout{border-radius:12px;display:grid;gap:8px;max-width:72ch;padding:16px}.reference-callout-title{align-items:center;display:inline-flex;gap:10px}.reference-callout-title .material-symbols-outlined{font-size:21px}.reference-callout-info{background:#f3fbf6;border:1px solid rgba(45,125,89,.18)}.reference-callout-info .material-symbols-outlined,.reference-callout-info h3{color:var(--green)}.reference-callout p{margin:0}.basics-page{display:grid;gap:24px}.basics-heading{align-items:start;display:grid;gap:24px;grid-template-columns:132px minmax(0,1fr)}.basics-heading-mark{align-items:center;color:var(--blue);display:inline-flex;height:132px;justify-content:flex-start;padding-top:10px;width:132px}.basics-heading-mark .material-symbols-outlined{font-size:84px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.basics-heading-copy{display:grid;gap:4px}.basics-layout{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 280px}.how-to-use-layout,.basics-overview-layout{grid-template-columns:minmax(0,1fr)}.basics-main{background:var(--panel);border:1px solid var(--line);border-radius:16px;display:grid;overflow:hidden}.basics-section{display:grid;gap:12px;padding:22px}.basics-section+.basics-section{border-top:1px solid rgba(17,17,17,.08)}.basics-section h2,.basics-step-card h3,.basics-role-card h3,.basics-cue-card h3,.basics-record-card h3,.basics-body-card h3,.basics-deeper-card h3,.basics-callout h3,.basics-rail-card h2{margin:0}.basics-section p{color:#24313b;margin:0;max-width:74ch}.basics-process{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.basics-step-card,.basics-role-card,.basics-cue-card,.basics-record-card,.basics-body-card,.basics-deeper-card{background:#fffffff0;border:1px solid rgba(17,17,17,.07);border-radius:12px;display:grid;gap:10px;padding:16px}.basics-step-icon{color:var(--blue);font-size:24px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.basics-step-card p,.basics-role-card p,.basics-cue-card p,.basics-record-card p,.basics-body-card p,.basics-deeper-card p{color:var(--muted);margin:0}.basics-deeper-card a{color:var(--blue);font-weight:800;text-decoration:none}.basics-section-split{align-items:start;gap:22px;grid-template-columns:minmax(0,1fr) 280px}.basics-section-main,.basics-role-grid,.basics-cue-grid,.basics-records-grid,.basics-body-grid,.basics-deeper-grid{display:grid;gap:14px}.basics-role-grid,.basics-body-grid,.basics-cue-grid,.basics-records-grid,.basics-deeper-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.basics-role-heading,.basics-body-heading,.basics-callout-title{align-items:center;display:flex;gap:10px}.basics-role-heading .material-symbols-outlined,.basics-body-heading .material-symbols-outlined,.basics-callout-title .material-symbols-outlined{color:var(--blue);flex:0 0 auto;font-size:20px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.basics-aside-card,.basics-rail-card{background:#f8fbfe;border:1px solid rgba(17,17,17,.08);border-radius:12px;display:grid;gap:12px;padding:16px}.basics-aside-card{position:sticky;top:92px}.example-section{gap:18px;grid-template-columns:minmax(0,1fr) 360px}.example-callout-panel{align-self:stretch;display:block;min-height:var(--example-callout-height, 680px);padding-left:44px;position:relative}.example-callout-panel:before{display:none}.example-callout-box{align-content:start;background:#f8fbfe;border:1px solid rgba(23,105,170,.18);border-radius:8px;display:grid;gap:6px;left:44px;min-height:var(--box-height, auto);padding:13px 14px;position:absolute;right:0;top:var(--box-top)}.example-callout-box:before{background:#1769aa80;content:"";height:2px;left:-44px;position:absolute;top:var(--connector-top, 28px);width:44px}.example-callout-box:after{border-bottom:2px solid rgba(23,105,170,.5);border-left:2px solid rgba(23,105,170,.5);border-top:2px solid rgba(23,105,170,.5);content:"";height:var(--bracket-height, 80px);left:-44px;position:absolute;top:var(--bracket-top, 0);width:18px}.example-callout-box span{color:var(--blue);font-size:.78rem;font-weight:900;text-transform:uppercase}.example-callout-box p{color:var(--muted);font-size:.92rem;margin:0}.example-callout-panel-green:before{border-color:#2d7d5980}.example-callout-panel-green .example-callout-box{background:#f3fbf6;border-color:#2d7d592e}.example-callout-panel-green .example-callout-box:before{background:#2d7d5980}.example-callout-panel-green .example-callout-box:after{border-color:#2d7d5980}.example-callout-panel-green .example-callout-box span{color:var(--green)}#example-top .example-callout-panel{--example-callout-height: 700px}.example-callout-title{--box-height: 132px;--box-top: 22px;--bracket-height: 260px;--bracket-top: 8px;--connector-top: 32px}.example-callout-description{--box-height: 144px;--box-top: 300px;--bracket-height: 140px;--bracket-top: 0;--connector-top: 38px}.example-callout-status{--box-top: 500px;--bracket-height: 84px;--bracket-top: 0;--connector-top: 39px}.example-callout-meta{--box-top: 615px;--bracket-height: 64px;--bracket-top: -2px;--connector-top: 30px}#example-middle .example-callout-panel{--example-callout-height: 840px}.example-callout-timeline{--box-height: 150px;--box-top: 48px;--bracket-height: 300px;--bracket-top: 0;--connector-top: 34px}.example-callout-facts{--box-height: 142px;--box-top: 370px;--bracket-height: 140px;--bracket-top: 0;--connector-top: 34px}.example-callout-impact{--box-height: 150px;--box-top: 535px;--bracket-height: 180px;--bracket-top: 0;--connector-top: 36px}.example-callout-questions{--box-top: 715px;--bracket-height: 100px;--bracket-top: 0;--connector-top: 38px}#example-lower .example-callout-panel{--example-callout-height: 610px}.example-callout-sources{--box-height: 150px;--box-top: 48px;--bracket-height: 275px;--bracket-top: 0;--connector-top: 34px}.example-callout-excerpt{--box-top: 235px;--bracket-height: 92px;--bracket-top: 0;--connector-top: 36px}.example-callout-action{--box-height: 132px;--box-top: 375px;--bracket-height: 140px;--bracket-top: 0;--connector-top: 34px}.example-callout-sharing{--box-top: 535px;--bracket-height: 72px;--bracket-top: 0;--connector-top: 32px}.example-section>.basics-section-main{grid-column:1 / -1}.annotated-example{display:grid;gap:0 48px;grid-template-columns:minmax(0,1fr) 400px;grid-template-rows:auto auto auto auto auto auto auto}.annotated-subject-card{background:#ffffffc7;border:1px solid var(--line);border-radius:14px;display:grid;gap:14px;grid-column:1;grid-row:1 / 8;grid-template-rows:subgrid;padding:24px}.annotated-kicker{align-self:end;grid-row:1;margin:0}.annotated-title{align-self:center;font-size:clamp(2rem,4vw,3.25rem);grid-row:2;letter-spacing:-.018em;line-height:1.08;margin:0;text-wrap:balance}.annotated-description{align-self:center;grid-row:3}.annotated-status{align-self:center;grid-row:4;max-width:none}.annotated-definition{align-self:center;grid-row:5;max-width:none}.annotated-kind,.annotated-where{align-self:stretch;background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;padding:14px}.annotated-kind{grid-row:6}.annotated-where{grid-row:7}.annotated-example .example-callout-box{align-self:center;left:auto;min-height:0;position:relative;right:auto;top:auto}.annotated-example .example-callout-box:before{left:-48px;top:50%;transform:translateY(-50%);width:48px}.annotated-example .example-callout-box:after{height:var(--annotation-bracket-height, 76px);left:-48px;top:50%;transform:translateY(-50%)}.annotated-example .example-callout-title{--annotation-bracket-height: min(300px, 82%);grid-column:2;grid-row:2}.annotated-example .example-callout-description{--annotation-bracket-height: 120px;grid-column:2;grid-row:3}.annotated-example .example-callout-status{--annotation-bracket-height: 86px;grid-column:2;grid-row:4}.annotated-example .example-callout-meta{--annotation-bracket-height: 54px;grid-column:2;grid-row:5}.annotated-example .example-callout-kind{--annotation-bracket-height: 104px;grid-column:2;grid-row:6}.annotated-example .example-callout-where{--annotation-bracket-height: 92px;grid-column:2;grid-row:7}.annotated-example-listing{grid-template-rows:auto auto}.annotated-example-listing .annotated-subject-card{grid-row:1 / 3}.annotated-listing-toolbar{align-items:end;grid-row:1;margin-bottom:0}.annotated-listing-toolbar .issue-search{flex-basis:280px}.annotated-listing-row{grid-row:2}.annotated-listing-row .review-status-badge{align-self:start}.annotated-example .example-callout-listing-filters{--annotation-bracket-height: 92px;grid-column:2;grid-row:1}.annotated-example .example-callout-listing-card{--annotation-bracket-height: 130px;grid-column:2;grid-row:2}.annotated-example-middle{grid-template-rows:auto auto auto auto auto auto}.annotated-example-middle .annotated-subject-card{grid-row:1 / 7}.annotated-timeline{align-self:stretch;grid-row:1}.annotated-facts{grid-row:2}.annotated-affected{grid-row:3}.annotated-change{grid-row:4}.annotated-watch{grid-row:5}.annotated-questions{grid-row:6}.annotated-example-middle .example-callout-box{background:#f3fbf6;border-color:#2d7d592e}.annotated-example-middle .example-callout-box span{color:var(--green)}.annotated-example-middle .example-callout-box:before{background:#2d7d5980}.annotated-example-middle .example-callout-box:after{border-color:#2d7d5980}.annotated-example-middle .resident-summary-card h3{align-items:center;color:var(--ink);display:flex;font-size:1.05rem;gap:9px;margin:0}.annotated-example-middle .resident-summary-card p,.annotated-example-middle .resident-summary-card li{color:#24313b;font-size:1rem}.annotated-example-middle .resident-summary-card p{margin:0}.annotated-example-middle .resident-summary-card ul{display:grid;gap:7px;margin:0;padding-left:20px}.annotated-example .example-callout-timeline{--annotation-bracket-height: 240px;grid-column:2;grid-row:1}.annotated-example .example-callout-facts{--annotation-bracket-height: 100px;grid-column:2;grid-row:2}.annotated-example .example-callout-affected{--annotation-bracket-height: 100px;grid-column:2;grid-row:3}.annotated-example .example-callout-change{--annotation-bracket-height: 110px;grid-column:2;grid-row:4}.annotated-example .example-callout-watch{--annotation-bracket-height: 86px;grid-column:2;grid-row:5}.annotated-example .example-callout-questions{--annotation-bracket-height: 104px;grid-column:2;grid-row:6}.annotated-example-lower{grid-template-rows:auto auto auto auto auto}.annotated-example-lower .annotated-subject-card{grid-row:1 / 6}.annotated-sources{align-self:stretch;grid-row:1 / 3;margin:0;max-width:none}.annotated-action-grid{display:contents}.annotated-action-grid>div{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;padding:14px}.annotated-action{grid-column:1;grid-row:3}.annotated-tags{align-content:start;grid-column:1;grid-row:4}.annotated-sharing{align-content:start;grid-column:1;grid-row:5}.annotated-example .example-callout-sources{--annotation-bracket-height: 220px;grid-column:2;grid-row:1}.annotated-example .example-callout-excerpt{--annotation-bracket-height: 120px;grid-column:2;grid-row:2}.annotated-example .example-callout-action{--annotation-bracket-height: 145px;grid-column:2;grid-row:3}.annotated-example .example-callout-tags{--annotation-bracket-height: 84px;grid-column:2;grid-row:4}.annotated-example .example-callout-sharing{--annotation-bracket-height: 84px;grid-column:2;grid-row:5}.basics-callout{border-radius:12px;display:grid;gap:8px;padding:16px}.basics-callout-info{background:#f3fbf6;border:1px solid rgba(45,125,89,.18)}.basics-callout-note{background:#f6fbff;border:1px solid rgba(23,105,170,.14)}.basics-callout-info .material-symbols-outlined,.basics-callout-info h3{color:var(--green)}.basics-callout-note .material-symbols-outlined,.basics-callout-note h3{color:var(--blue)}.basics-callout p{color:var(--muted);margin:0}.basics-rail{display:grid;gap:14px;position:sticky;top:92px}.basics-rail-card nav{display:grid;gap:10px}.basics-rail-card a{color:var(--ink);font-weight:700;text-decoration:none}.contribute-panel{display:grid;gap:14px;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr)}.contribute-form{background:#f8fbfe;border:1px solid rgba(23,105,170,.18);border-radius:8px;display:grid;gap:12px;padding:18px}.contribute-form h3,.contribute-form p{margin:0}.contribute-form h3{font-size:1.2rem}.contribute-form p:not(.eyebrow){color:var(--muted)}.contribute-button{border:0;cursor:pointer;justify-self:start}.contribute-form-note{font-size:.9rem}.issue-index-heading{margin-bottom:20px}.home-hero{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:20px 28px;grid-template-columns:minmax(0,1fr) 240px;margin-top:10px;padding:12px 0 26px}.home-hero-teaser{align-items:center;background:#f6f8fb;border:1px solid var(--line);border-radius:999px;color:var(--ink);cursor:pointer;display:none;gap:14px;grid-column:1 / -1;grid-template-columns:auto 1fr auto;padding:12px 18px;text-align:left}.home-hero-teaser-label{color:var(--blue);font-size:.82rem;font-weight:900;text-transform:uppercase}.home-hero-teaser-copy{color:var(--muted);font-size:.96rem}.home-hero-teaser-action{color:var(--ink);font-size:.92rem;font-weight:800}.home-hero-copy{display:grid;gap:10px}.home-hero-copy-header{display:block}.home-hero h1{font-size:2.6rem;letter-spacing:-.018em;line-height:1.08;margin:0;max-width:760px;text-wrap:balance}.home-hero-intro{color:#24313b;font-size:1.08rem;margin:0;max-width:780px}.home-hero-mark{align-items:center;display:flex;justify-content:center}.home-hero-mark img{display:block;height:auto;max-width:220px;width:100%}.home-hero-steps{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}.home-hero-collapse{align-items:center;background:transparent;border:0;color:var(--muted);cursor:pointer;display:inline-flex;font:inherit;font-size:1.1rem;font-weight:800;grid-column:1 / -1;justify-self:center;line-height:1;margin-top:-4px;padding:6px 10px 0}.home-hero.is-collapsed{grid-template-columns:minmax(0,1fr);padding-bottom:12px}.home-hero.is-collapsed .home-hero-copy,.home-hero.is-collapsed .home-hero-mark,.home-hero.is-collapsed .home-hero-steps,.home-hero.is-collapsed .home-hero-collapse{display:none}.home-hero.is-collapsed .home-hero-teaser{display:grid}.home-hero.is-collapsed+.home-main-layout{margin-top:14px}.split-heading{align-items:start;display:flex;justify-content:space-between;gap:20px}.text-link{color:var(--blue);font-weight:800;text-decoration:none}.top-issues{padding:10px 0 18px}.top-issue-list{display:grid;gap:14px}.top-issue{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:18px;grid-template-columns:54px minmax(0,1fr);padding:22px}.top-issue-primary{background:#fff;border-color:#1769aa47;box-shadow:var(--shadow);padding:30px}.top-issue-icon{height:44px;width:44px}.top-issue-copy{display:grid;gap:8px}.top-issue-copy h3{font-size:1.6rem;line-height:1.08;margin:0}.top-issue-primary h3{font-size:2.4rem}.top-issue-copy h3 a{color:var(--ink);text-decoration-color:#1769aa4d;text-underline-offset:4px}.top-issue-copy p{color:var(--muted);margin:0}.issue-body-label{color:var(--blue);font-size:.82rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.top-issue-kicker{color:var(--blue);font-size:.82rem;font-weight:800;text-transform:uppercase}.top-issue-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.top-issue-meta span{background:var(--sky);border-radius:6px;color:#1f536f;font-size:.86rem;font-weight:800;padding:5px 8px}.home-main-layout{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 320px}.home-main-primary{min-width:0}.home-rail{position:sticky;top:86px}.home-rail-card{background:linear-gradient(180deg,#f8fbff,#fff);border:1px solid rgba(23,105,170,.18);border-radius:12px;box-shadow:var(--shadow);display:grid;gap:12px;padding:20px}.home-rail-card-secondary{background:#fff;box-shadow:none}.home-rail-card h2,.home-rail-card p{margin:0}.home-rail-card h2{font-size:1.3rem;line-height:1.12}.home-rail-button{justify-self:start;margin-top:4px;text-decoration:none}.home-rail-note{color:var(--muted);font-size:.9rem}.about-ledger{border-top:1px solid var(--line);display:grid;gap:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-top:42px;padding-top:34px}.about-ledger h2{font-size:2rem;line-height:1.12;margin:0}.about-steps{display:grid;gap:12px}.about-steps article{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:14px;padding:20px}.about-step-header{align-items:flex-start;display:flex;gap:18px;min-width:0}.about-step-icon{color:var(--green);display:inline-flex;flex:0 0 auto;line-height:1;margin-top:2px}.about-step-icon .material-symbols-outlined{font-size:38px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 48}.about-steps h3,.about-steps p{margin:0}.about-steps h3{font-size:1.25rem;line-height:1.1}.about-steps p{color:var(--muted)}.issue-list{display:grid;gap:10px}.issue-toolbar{align-items:end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.issue-filter{display:grid;gap:6px;min-width:180px}.issue-search{flex:1 1 320px}.issue-filter span{color:var(--muted);font-size:.82rem;font-weight:800}.issue-search-control{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:8px;display:flex;gap:10px;padding-right:6px}.issue-search-control input{appearance:none;background:transparent;border:0;color:var(--ink);flex:1 1 auto;font:inherit;min-width:0;padding:10px 12px}.issue-search-control input:focus{outline:none}.issue-search-control:focus-within{border-color:#1769aa7a;box-shadow:0 0 0 3px #1769aa1f}.issue-search-clear{background:transparent;border:0;border-radius:6px;color:var(--blue);cursor:pointer;font:inherit;font-size:.9rem;font-weight:800;padding:8px 10px}.issue-search-clear:hover,.issue-search-clear:focus-visible{background:#1769aa14;outline:none}.issue-filter select{appearance:none;background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--ink);font:inherit;padding:10px 12px}.issue-toolbar-status{color:var(--muted);font-size:.94rem;margin:-6px 0 14px}.issue-row{align-items:center;border-left:5px solid transparent;display:grid;gap:18px;grid-template-columns:42px minmax(0,1fr) auto;padding:16px}.issue-row-copy{min-width:0}.issue-row-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:6px}.issue-row-icon{align-self:start}.issue-row a{color:var(--ink);font-size:1.02rem;font-weight:800;text-decoration-color:#1769aa59;text-underline-offset:3px}.issue-row-body-label{margin-top:0}.issue-row p,.review-status-badge{color:var(--muted);font-size:.92rem;margin:4px 0 0}.issue-row-meta{font-size:.9rem}.issue-status-badge{background:#eef4f8;border-radius:999px;color:#335364;display:inline-flex;font-size:.78rem;font-weight:900;line-height:1;padding:7px 10px;text-transform:uppercase}.issue-status-approved,.issue-status-adopted{background:#e5f4e8;color:#1f6a36}.issue-status-denied,.issue-status-withdrawn{background:#f9e9e5;color:#9f3928}.issue-status-proposed,.issue-status-scheduled,.issue-status-postponed,.issue-status-unknown{background:#edf3fb;color:#28567a}.review-status-badge{background:var(--soft-coral);border-radius:6px;color:#9f2e25;font-weight:800;margin:0;padding:5px 8px;white-space:nowrap}.issue-list-empty{background:var(--panel);border:1px dashed var(--line);border-radius:8px;color:var(--muted);padding:18px;text-align:center}.issue-list-actions{display:flex;justify-content:center;margin-top:18px}.issue-more-button{border:0;cursor:pointer}.redirect-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;margin-top:26px;padding:24px}.redirect-panel h1,.redirect-panel p{margin:0}.issue-article{padding-top:8px}.issue-hero{display:grid;gap:12px;padding:22px 0 24px}.issue-hero-inner{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 290px}.issue-hero-main{display:grid;gap:12px}.issue-hero h1{font-size:2.8rem;letter-spacing:-.018em;line-height:1.08;margin:0;max-width:820px;text-wrap:balance}.issue-summary{color:#24313b;font-size:1.08rem;margin:0;max-width:780px}.status-pill{align-items:start;background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:12px;grid-template-columns:42px 1fr;max-width:780px;padding:12px}.status-copy{display:grid;gap:4px}.status-pill strong{color:var(--blue);font-size:.78rem;font-weight:900;text-transform:uppercase}.status-pill .status-value{color:var(--ink);display:inline-flex;font-size:1rem;font-weight:900;gap:8px;line-height:1.3;position:relative;width:fit-content}.status-pill .has-status-note{cursor:help;outline:none}.status-info-icon{align-items:center;background:#dbeef9;border:1px solid #a9d4ee;border-radius:999px;color:var(--blue);display:inline-flex;font-size:.72rem;font-weight:900;height:18px;justify-content:center;margin-top:1px;width:18px}.status-tooltip{background:#17212b;border-radius:8px;box-shadow:0 16px 36px #0c162038;color:#fff;font-size:.86rem;font-weight:700;left:0;line-height:1.4;max-width:min(420px,calc(100vw - 48px));opacity:0;padding:10px 12px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateY(-4px);transition:opacity .14s ease,transform .14s ease;visibility:hidden;width:max-content;z-index:5}.status-tooltip:before{border-bottom:7px solid #17212b;border-left:7px solid transparent;border-right:7px solid transparent;content:"";left:18px;position:absolute;top:-7px}.has-status-note:hover .status-tooltip,.has-status-note:focus .status-tooltip{opacity:1;transform:translateY(0);visibility:visible}.status-pill p{color:var(--muted);font-size:.92rem;margin:0}.status-pill .status-evidence{border-top:1px solid var(--line);color:var(--ink);font-size:.9rem;margin-top:4px;padding-top:8px}.status-pill .status-evidence strong{color:var(--ink)}.status-adopted,.status-approved{border-color:#2b865b52}.status-adopted strong,.status-approved strong,.status-adopted .status-value,.status-approved .status-value{color:var(--green)}.status-adopted .status-icon,.status-approved .status-icon{background:var(--soft-green);color:var(--green)}.status-denied,.status-withdrawn{border-color:#d84b3f52}.status-denied strong,.status-withdrawn strong,.status-denied .status-value,.status-withdrawn .status-value{color:#9f2e25}.status-denied .status-icon,.status-withdrawn .status-icon{background:var(--soft-coral);color:#9f2e25}.issue-definition{align-items:center;background:var(--panel);border:1px solid rgba(17,17,17,.08);border-radius:8px;display:flex;flex-wrap:wrap;gap:10px 14px;max-width:780px;padding:12px 14px}.issue-definition span{color:var(--blue);font-size:.78rem;font-weight:800;text-transform:uppercase}.issue-definition strong{font-size:1rem}.issue-hero-aside{display:grid;gap:14px;padding-top:28px}.issue-hero-aside>div,.share-card{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;padding:14px}.issue-hero-aside .eyebrow,.share-card .eyebrow{margin:0}.issue-demo-article{background:#ffffffc7;border:1px solid var(--line);border-radius:18px;padding:20px}.issue-demo-article .issue-hero,.issue-demo-article .issue-hero-main{gap:16px}.issue-demo-article .issue-hero-inner{gap:18px;grid-template-columns:1fr}.issue-demo-article .issue-hero h1{font-size:clamp(2rem,5vw,3rem);max-width:none}.issue-demo-article .issue-summary,.issue-demo-article .status-pill,.issue-demo-article .issue-definition{max-width:none}.issue-demo-article .issue-hero-aside{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.issue-demo-article .issue-hero-aside>div,.issue-demo-article .share-card{align-content:start}.issue-demo-article .issue-sourcing-card{margin:0}.issue-demo-article .source-context-list{gap:14px}.issue-demo-article .share-links{flex-wrap:wrap}.body-list{display:grid;gap:10px}.body-list strong{display:block;font-size:1.05rem}.body-list p{color:var(--muted);font-size:.92rem;margin:4px 0 0}.kind-card{align-items:start;grid-template-columns:42px 1fr}.body-row{align-items:start;display:grid;gap:12px;grid-template-columns:42px 1fr}.metadata-icon{align-items:center;background:#e5f2fa;border-radius:8px;color:var(--blue);display:inline-flex;height:42px;justify-content:center;width:42px}.metadata-icon .material-symbols-outlined{font-family:Material Symbols Outlined;font-size:25px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24;font-weight:400;line-height:1}.kind-icon{background:#f0edf8;color:#615187}.body-icon{background:#e8f0fb;color:var(--blue)}.get-involved-card{align-items:start;border-color:#d84b3f52!important;grid-template-columns:42px 1fr}.get-involved-card strong{display:block;font-size:1.05rem}.get-involved-card p:not(.eyebrow){color:var(--muted);font-size:.92rem;margin:0}.get-involved-icon,.get-involved-modal-icon{background:var(--soft-coral);color:#9f2e25}.get-involved-button{background:var(--blue);border:0;border-radius:8px;color:#fff;cursor:pointer;font:inherit;font-size:.9rem;font-weight:900;margin-top:12px;padding:9px 11px}.get-involved-button:hover{background:#11568d}.get-involved-modal{background:transparent;border:0;color:var(--ink);margin:auto;max-height:min(760px,calc(100dvh - 36px));max-width:min(720px,calc(100vw - 36px));overflow:visible;padding:0;width:100%}.get-involved-modal::backdrop{background:#101c2685}.get-involved-modal-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:0 24px 70px #1111113d;display:grid;gap:18px;max-height:min(760px,calc(100dvh - 36px));overflow:auto;padding:24px;position:relative}.get-involved-modal-close{margin:0;position:absolute;right:14px;top:14px}.get-involved-modal-close button{align-items:center;background:#edf4f9;border:1px solid var(--line);border-radius:8px;color:var(--blue);cursor:pointer;display:inline-flex;height:38px;justify-content:center;padding:0;width:38px}.get-involved-modal-close .material-symbols-outlined{font-family:Material Symbols Outlined;font-size:24px;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 24;line-height:1}.get-involved-modal-heading{display:grid;gap:8px;padding-right:48px}.get-involved-modal-heading h2{font-size:1.8rem;line-height:1.12;margin:0}.get-involved-modal-heading p{color:var(--muted);margin:0}.get-involved-modal-heading strong{color:var(--ink)}.get-involved-modal-sections{display:grid;gap:12px}.get-involved-modal-section{align-items:start;border-top:1px solid var(--line);display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr);padding-top:16px}.get-involved-modal-section h3{font-size:1.05rem;margin:0 0 6px}.get-involved-modal-section p{color:var(--muted);margin:0}.get-involved-body-list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.get-involved-body-list li{display:grid;gap:3px}.get-involved-body-list span{color:var(--muted);font-size:.92rem}.modal-source-links{display:grid;gap:8px}.modal-source-links a{color:var(--blue);font-size:.92rem;font-weight:800;text-decoration-color:#1769aa57;text-underline-offset:3px}.meeting-links{display:grid;gap:8px}.meeting-links a,.meeting-links span{background:var(--soft-coral);border-radius:8px;color:#9f2e25;font-size:.9rem;font-weight:800;padding:8px 10px;text-decoration:none}.share-card p:last-child{color:var(--muted);font-size:.9rem;margin:0}.issue-disclaimer{background:#f7fafcb8;border:1px solid var(--line);border-radius:8px;color:var(--muted);display:grid;gap:8px;margin:10px 0 36px;max-width:820px;padding:14px 16px}.issue-disclaimer .eyebrow,.issue-disclaimer p{margin:0}.share-links{display:flex;flex-wrap:wrap;gap:8px}.share-links a{background:var(--blue);border-radius:8px;color:#fff;font-size:.9rem;font-weight:800;padding:8px 10px;text-decoration:none}.contribute-card{background:#fff!important;border-color:#11111114!important}.contribute-card strong{display:block;font-size:1.02rem;line-height:1.25}.contribute-card p:not(.eyebrow){color:var(--muted);font-size:.9rem;margin:0}.contribute-card a{color:var(--blue);font-size:.92rem;font-weight:900;text-decoration-color:#1769aa59;text-underline-offset:3px}.issue-timeline{background:var(--panel);border:1px solid var(--line);border-radius:8px;margin-top:6px;max-width:780px;padding:14px 16px}.issue-timeline>p{margin:0 0 10px}.issue-timeline ol{display:grid;gap:0;list-style:none;margin:0;padding:0}.issue-timeline li{border-left:3px solid var(--line);display:grid;gap:2px;padding:0 0 14px 18px;position:relative}.issue-timeline li:last-child{border-left-color:transparent;padding-bottom:0}.issue-timeline li:before{background:var(--blue);border:3px solid var(--panel);border-radius:50%;content:"";height:11px;left:-7px;position:absolute;top:2px;width:11px}.issue-timeline li.timeline-upcoming:before{background:var(--coral)}.issue-timeline li.timeline-terminal:before{background:var(--green)}.issue-timeline li.timeline-denied:before,.issue-timeline li.timeline-withdrawn:before{background:var(--coral)}.issue-timeline time{color:var(--blue);font-size:.85rem;font-weight:800}.issue-timeline span{color:var(--ink);font-size:.94rem;font-weight:700}.timeline-source{color:var(--muted);font-size:.82rem;font-weight:800;text-decoration:none;width:fit-content}.timeline-source:hover{color:var(--blue);text-decoration:underline}.issue-timeline em{background:var(--soft-coral);border-radius:6px;color:#9f2e25;display:inline-block;font-size:.75rem;font-style:normal;font-weight:900;margin-left:8px;padding:3px 6px;text-transform:uppercase}.issue-timeline li.timeline-terminal em{background:var(--soft-green);color:var(--green)}.issue-timeline li.timeline-denied em,.issue-timeline li.timeline-withdrawn em{background:var(--soft-coral);color:#9f2e25}.timeline-note{align-items:start;background:#f8fbff;border:1px solid #d6e9f7;border-radius:8px;color:#254153;display:grid;gap:10px;grid-template-columns:24px 1fr;margin-top:14px;padding:12px}.timeline-note .material-symbols-outlined{color:var(--blue);font-family:Material Symbols Outlined;font-size:20px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24;font-weight:400;line-height:1;margin-top:1px}.timeline-note p{margin:0}.resident-brief{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:16px;margin-top:6px;max-width:780px;padding:24px}.resident-brief-grid{display:grid;gap:18px}.resident-summary-card{background:#ffffffc2;border:1px solid rgba(17,17,17,.08);border-radius:8px;display:grid;gap:10px;padding:16px}.resident-brief h3{align-items:center;color:var(--ink);display:flex;font-size:1.05rem;gap:9px;margin:0}.resident-summary-icon{align-items:center;background:var(--sky);border-radius:8px;color:var(--blue);display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.resident-summary-icon .material-symbols-outlined,.review-flag-list .material-symbols-outlined{font-family:Material Symbols Outlined;font-size:21px;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 24;font-weight:400;line-height:1}.review-flags-card{border-color:#b020202e}.review-flag-heading-icon{background:#fde7e7;color:#b02020}.review-flag-list{display:grid;gap:9px;list-style:none;margin:0;padding:0}.review-flag-list li{align-items:start;display:grid;gap:9px;grid-template-columns:24px 1fr}.review-flag-list .material-symbols-outlined{color:#b02020;margin-top:1px}.resident-brief p,.resident-brief li{color:#24313b;font-size:1rem}.resident-brief p{margin:0 0 10px}.resident-brief ul{display:grid;gap:7px;margin:0;padding-left:20px}.source-documents{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:14px;margin-top:6px;max-width:780px;padding:18px}.resident-brief .source-documents{background:transparent;border:0;border-radius:0;margin-top:0;max-width:none;padding:0}.resident-brief-grid+.source-documents{border-top:1px solid var(--line);padding-top:16px}.source-context-panel{display:grid;gap:14px}.issue-sourcing-card{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:18px;margin-top:12px;max-width:780px;padding:24px}.issue-sourcing-card .source-context-panel+.source-context-panel{border-top:1px solid var(--line);padding-top:18px}.source-context-list{display:grid;gap:12px}.evidence-bundle-group{display:grid;gap:10px}.evidence-bundle-heading{color:var(--ink);font-size:1rem;margin:0}.source-context-card{background:#ffffffc2;border:1px solid rgba(17,17,17,.08);border-radius:8px;display:grid;gap:12px;padding:14px}.source-context-meta{align-items:start;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr) auto}.source-context-copy{display:grid;gap:4px;min-width:0}.source-context-labels{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;gap:6px}.source-context-labels strong{color:var(--ink);font-size:.84rem}.source-context-labels span{font-size:.8rem;font-weight:800;text-transform:capitalize}.source-context-summary{color:var(--muted);font-size:.88rem;margin:0}.source-context-record{color:var(--blue);font-size:.84rem;font-weight:800;margin:0}.source-context-card h3{color:var(--ink);font-size:.98rem;line-height:1.35;margin:0}.source-context-spans{color:var(--muted);font-size:.83rem;margin:0}.source-context-link{align-self:start;border:1px solid rgba(17,17,17,.1);border-radius:8px;color:var(--ink);font-size:.84rem;font-weight:800;padding:8px 10px;text-decoration:none;white-space:nowrap}.source-context-link:hover{border-color:#a9d4ee}.source-context-card blockquote{border-left:3px solid #bfdff2;color:#24313b;font-size:.97rem;line-height:1.6;margin:0;padding:0 0 0 14px}.evidence-bundle-details{display:grid;gap:10px}.evidence-bundle-details summary{color:var(--blue);cursor:pointer;font-size:.9rem;font-weight:800;list-style:none}.evidence-bundle-details summary::-webkit-details-marker{display:none}.source-documents-heading{display:grid;gap:4px}.source-documents-heading p{color:var(--muted);margin:0}.source-document-list{display:grid;gap:10px}.source-document-row{align-items:center;border:1px solid rgba(17,17,17,.08);border-radius:8px;color:inherit;display:grid;gap:12px;grid-template-columns:42px 1fr;padding:10px;text-decoration:none;transition:border-color .14s ease,transform .14s ease}.source-document-row:hover{border-color:#a9d4ee;transform:translateY(-1px)}.source-doc-icon{align-items:center;background:#e5f2fa;border-radius:8px;color:var(--blue);display:inline-flex;height:42px;justify-content:center;width:42px}.source-doc-icon .material-symbols-outlined{font-family:Material Symbols Outlined;font-size:25px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24;font-weight:400;line-height:1}.source-doc-meeting{background:#e8f0fb;color:var(--blue)}.source-doc-minutes{background:var(--soft-green);color:var(--green)}.source-doc-agenda-packet{background:#f0edf8;color:#615187}.source-doc-public-notice{background:var(--soft-coral);color:#9f2e25}.source-document-copy{display:grid;gap:3px}.source-document-copy strong{color:var(--ink);font-size:.96rem}.source-document-copy span{color:var(--muted);font-size:.84rem;font-weight:800;text-transform:capitalize}.tag-list{display:flex;flex-wrap:wrap;gap:8px}.tag-list span{background:var(--soft-green);border:1px solid #c3e4d3;border-radius:8px;color:var(--green);font-size:.86rem;font-weight:700;padding:5px 8px}.tag-list-compact span{background:var(--sky);border-color:#bfdff2;color:#1f536f;text-transform:capitalize}.markdown-body{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:42px}.source-detail-disclosure{background:#ffffff73;border:1px solid rgba(17,17,17,.08);border-radius:8px;color:var(--muted)}.source-detail-disclosure>summary{align-items:center;cursor:pointer;display:flex;gap:10px;list-style:none;padding:12px 14px}.source-detail-disclosure>summary::-webkit-details-marker{display:none}.source-detail-disclosure>summary .material-symbols-outlined{color:var(--muted);font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24;font-weight:400;line-height:1}.source-detail-disclosure>summary span:last-child{display:grid;gap:1px}.source-detail-disclosure>summary strong{color:#42505c;font-size:.95rem}.source-detail-disclosure>summary small{color:var(--muted);font-size:.82rem}.source-detail-disclosure .markdown-body{border:0;border-top:1px solid rgba(17,17,17,.08);border-radius:0 0 8px 8px}.markdown-body h1{font-size:3rem;letter-spacing:-.018em;line-height:1.1;margin:0 0 28px;text-wrap:balance}.markdown-body h2{font-size:1.35rem;margin:34px 0 12px;padding-top:0}.markdown-body h3{font-size:1.05rem;margin:26px 0 10px}.markdown-body hr{border:0;border-top:2px solid var(--ink);margin:36px 0 30px}.markdown-body p,.markdown-body li{font-size:1.02rem}.markdown-body blockquote{background:#f8fbff;border-left:4px solid var(--blue);color:var(--muted);margin:18px 0;padding-left:16px}.markdown-body code{background:#edf1ef;border-radius:6px;padding:2px 5px}@media(max-width:820px){body{overflow-wrap:anywhere}main{padding:0 14px 40px}.site-header,.split-heading{align-items:start;flex-direction:column}.site-header{gap:14px;margin:10px 12px 0;padding:12px}.brand{align-items:start;gap:10px;min-width:0}.brand-mark{border-radius:8px;height:56px;width:56px}.brand-mark img{height:48px;width:48px}.brand-copy{min-width:0}.brand-name{font-size:1.04rem}.brand-tagline{font-size:.86rem}.site-nav{gap:10px 14px;justify-content:start}.site-nav-link{font-size:.9rem}.site-footer-main{align-items:start;flex-direction:column}.site-footer-links{justify-content:start}.about-ledger,.home-hero,.home-main-layout,.issue-hero-inner{grid-template-columns:1fr}.home-rail{position:static}.home-hero{gap:16px;padding:12px 0 20px}.home-hero h1{font-size:2.05rem}.home-hero-mark{justify-content:start}.home-hero-mark img{max-width:128px}.home-hero-steps{grid-template-columns:1fr}.home-hero-copy-header{align-items:stretch;flex-direction:column}.home-hero-teaser{border-radius:18px;grid-template-columns:1fr}.issue-row,.top-issue{grid-template-columns:1fr}.issue-row{align-items:start;gap:12px;grid-template-columns:36px minmax(0,1fr);padding:14px}.issue-row-icon{grid-column:1}.issue-row-copy{grid-column:2}.issue-row a{font-size:1rem}.review-status-badge{grid-column:2;justify-self:start;white-space:normal}.issue-toolbar{flex-direction:column}.issue-filter,.issue-search{flex:0 1 auto;flex-basis:auto;width:100%}.button{justify-content:center;text-align:center;white-space:normal}.content-grid,.reference-heading{grid-template-columns:1fr}.reference-heading-mark{height:56px;justify-content:flex-start;padding-top:0;width:56px}.reference-heading-mark .material-symbols-outlined{font-size:44px}.reference-fact-grid,.reference-role-grid,.reference-section-split,.basics-layout,.contribute-panel,.basics-section-split,.basics-process,.basics-role-grid,.basics-cue-grid,.basics-records-grid,.basics-body-grid,.basics-deeper-grid{grid-template-columns:1fr}.reference-aside-card{position:static}.basics-heading{grid-template-columns:1fr}.basics-heading-mark{height:56px;justify-content:flex-start;padding-top:0;width:56px}.basics-heading-mark .material-symbols-outlined{font-size:44px}.basics-aside-card,.basics-rail{position:static}.basics-main,.reference-article{border-radius:12px}.basics-section,.reference-section{padding:18px 14px}.content-card,.reference-fact-card,.reference-role-card,.basics-step-card,.basics-role-card,.basics-cue-card,.basics-record-card,.basics-body-card,.basics-deeper-card{padding:14px}.example-section{grid-template-columns:1fr}.example-callout-panel{display:grid;gap:14px;min-height:0;padding-left:0;padding-top:24px}.example-callout-panel:before{border-bottom:0;border-left:2px solid rgba(23,105,170,.5);border-top:2px solid rgba(23,105,170,.5);height:18px;inset:0 auto auto 18px;width:calc(100% - 36px)}.example-callout-box:before{display:none}.example-callout-box{left:auto;min-height:0;position:relative;right:auto;top:auto}.example-callout-box:after{display:none}.example-section>.basics-section-main{grid-column:auto}.annotated-example{display:grid;gap:14px;grid-template-columns:1fr}.annotated-subject-card{display:grid;grid-column:auto;grid-row:auto;grid-template-rows:auto;padding:18px}.annotated-kicker,.annotated-title,.annotated-description,.annotated-status,.annotated-definition,.annotated-kind,.annotated-where,.annotated-example .example-callout-title,.annotated-example .example-callout-description,.annotated-example .example-callout-status,.annotated-example .example-callout-meta,.annotated-example .example-callout-kind,.annotated-example .example-callout-where,.annotated-listing-toolbar,.annotated-listing-row,.annotated-example .example-callout-listing-filters,.annotated-example .example-callout-listing-card,.annotated-timeline,.annotated-facts,.annotated-affected,.annotated-change,.annotated-watch,.annotated-questions,.annotated-sources,.annotated-action-grid,.annotated-example .example-callout-timeline,.annotated-example .example-callout-facts,.annotated-example .example-callout-affected,.annotated-example .example-callout-change,.annotated-example .example-callout-watch,.annotated-example .example-callout-questions,.annotated-example .example-callout-sources,.annotated-example .example-callout-excerpt,.annotated-example .example-callout-action,.annotated-example .example-callout-tags,.annotated-example .example-callout-sharing{grid-column:auto;grid-row:auto}.annotated-title{font-size:1.9rem}.annotated-action-grid{grid-template-columns:1fr}.issue-filter{min-width:0}.top-issue,.top-issue-primary{padding:18px}.top-issue-copy h3,.top-issue-primary h3{font-size:1.55rem}.section-heading h1{font-size:2.05rem}.issue-hero{padding-bottom:20px;padding-top:18px}.issue-hero h1{font-size:1.95rem}.issue-summary{font-size:1.05rem}.issue-hero-aside{padding-top:0}.issue-demo-article{padding:16px}.issue-demo-article .issue-hero-aside{grid-template-columns:1fr}.source-context-meta{grid-template-columns:36px minmax(0,1fr)}.source-context-actions{grid-column:2}.source-context-link{justify-self:start;white-space:normal}.status-pill,.kind-card,.body-row,.get-involved-card{gap:10px;grid-template-columns:36px minmax(0,1fr)}.metadata-icon,.source-doc-icon{height:36px;width:36px}.metadata-icon .material-symbols-outlined,.source-doc-icon .material-symbols-outlined{font-size:22px}.resident-brief,.issue-sourcing-card{padding:16px 14px}.share-links a,.get-involved-button,.source-context-link{text-align:center}.get-involved-modal{max-height:calc(100dvh - 24px);max-width:calc(100vw - 24px)}.get-involved-modal-panel{max-height:calc(100dvh - 24px);padding:18px}.get-involved-modal-heading h2{font-size:1.45rem}.get-involved-modal-section{grid-template-columns:1fr}.markdown-body h1{font-size:2.1rem}.markdown-body{padding:22px}}@media(max-width:520px){main{padding-inline:12px}.section-heading{margin:22px 0 14px}.section-heading h1,.home-hero h1,.issue-hero h1{font-size:1.75rem;line-height:1.12}.section-heading p:last-child,.home-hero-intro,.issue-summary{font-size:1rem}.site-nav{width:100%}.site-nav-link{padding:3px 0}.home-hero-teaser{padding:12px 14px}.issue-row{grid-template-columns:1fr}.issue-row-icon,.issue-row-copy,.review-status-badge{grid-column:auto}.issue-row-icon{display:none}.issue-row-header{gap:8px}.issue-status-badge,.issue-body-label{font-size:.74rem}.source-context-meta,.status-pill,.kind-card,.body-row,.get-involved-card,.get-involved-modal-section,.review-flag-list li,.timeline-note{grid-template-columns:1fr}.source-context-actions{grid-column:auto}.source-context-link,.share-links a{width:100%}.markdown-body{padding:18px 14px}}
