.bill-draft-render-module__6rz1HW__document{color:#1a1a1a;z-index:1;background:#fff;border:1px solid #c8c8c8;max-width:720px;margin:0 auto 32px;padding:56px 56px 64px;font-size:13pt;line-height:1.55;position:relative;box-shadow:0 2px 12px #0000000f;font-family:Times New Roman,Liberation Serif,Georgia,serif!important}.bill-draft-render-module__6rz1HW__document p,.bill-draft-render-module__6rz1HW__document h1,.bill-draft-render-module__6rz1HW__document h2,.bill-draft-render-module__6rz1HW__document section,.bill-draft-render-module__6rz1HW__document article,.bill-draft-render-module__6rz1HW__document header{font-family:Times New Roman,Liberation Serif,Georgia,serif!important}.bill-draft-render-module__6rz1HW__markerBadge{letter-spacing:.14em;text-transform:uppercase;color:#1a1a1a;background:#fff;border:1.5px solid #1a1a1a;padding:5px 10px 4px;font-size:9.5pt;font-weight:700;line-height:1;position:absolute;top:18px;right:18px;font-family:Helvetica Neue,Arial,Liberation Sans,sans-serif!important}.bill-draft-render-module__6rz1HW__documentHeader{text-align:center;border-bottom:1px solid #444;margin:0 auto 40px;padding-bottom:28px}.bill-draft-render-module__6rz1HW__congressLine,.bill-draft-render-module__6rz1HW__designationLine{font-variant:small-caps;letter-spacing:.08em;color:#1a1a1a;margin:0 0 6px;font-size:12pt;font-weight:700}.bill-draft-render-module__6rz1HW__longTitle,.bill-draft-render-module__6rz1HW__longTitleEmpty{color:#1a1a1a;max-width:88%;margin:32px auto 20px;font-size:16pt;font-style:italic;font-weight:400;line-height:1.4}.bill-draft-render-module__6rz1HW__longTitleEmpty{color:#767676;font-size:13pt}.bill-draft-render-module__6rz1HW__honestyInline{letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a;background:#f5f5f5;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;margin:18px auto 26px;padding:6px 14px;font-size:10pt;font-weight:700;display:inline-block;font-family:Helvetica Neue,Arial,Liberation Sans,sans-serif!important}.bill-draft-render-module__6rz1HW__aBill{font-variant:small-caps;letter-spacing:.1em;color:#1a1a1a;margin:0 0 24px;font-size:17pt;font-weight:700}.bill-draft-render-module__6rz1HW__enactingClause{text-align:left;text-indent:2em;max-width:90%;margin:0 auto;font-size:12.5pt;font-style:italic;line-height:1.65}.bill-draft-render-module__6rz1HW__sections{margin:0;padding:0}.bill-draft-render-module__6rz1HW__section+.bill-draft-render-module__6rz1HW__section{margin-top:28px}.bill-draft-render-module__6rz1HW__sectionHeading{font-variant:small-caps;letter-spacing:.06em;color:#1a1a1a;margin:0 0 10px;font-size:12.5pt;font-weight:700;line-height:1.3}.bill-draft-render-module__6rz1HW__sectionBody{color:#1a1a1a;padding-left:2em;font-size:13pt;line-height:1.7}.bill-draft-render-module__6rz1HW__sectionBody p{text-indent:2em;margin:0 0 12px}.bill-draft-render-module__6rz1HW__sectionBody p:last-child{margin-bottom:0}.bill-draft-render-module__6rz1HW__sectionBody ul,.bill-draft-render-module__6rz1HW__sectionBody ol{margin:0 0 12px 2em;padding-left:1.2em}.bill-draft-render-module__6rz1HW__sectionBody li{margin:0 0 6px}.bill-draft-render-module__6rz1HW__sectionBody a{color:#1a1a1a;text-decoration:underline}.bill-draft-render-module__6rz1HW__sectionBody blockquote{border-left:2px solid #444;margin:0 0 12px 2em;padding-left:12px;font-style:italic}.bill-draft-render-module__6rz1HW__emptyBody,.bill-draft-render-module__6rz1HW__emptyDoc{color:#767676;margin:0;font-size:11.5pt;font-style:italic}.bill-draft-render-module__6rz1HW__emptyDoc{text-align:center;padding:24px 0}@media print{@page{margin:.75in;size:letter}body *{visibility:hidden}.bill-draft-render-module__6rz1HW__document,.bill-draft-render-module__6rz1HW__document *{visibility:visible}.bill-draft-render-module__6rz1HW__document{width:100%;max-width:none;box-shadow:none;color:#000;background:#fff;border:none;margin:0;padding:0;position:absolute;top:0;left:0}.bill-draft-render-module__6rz1HW__markerBadge{color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border-color:#000;position:absolute;top:0;right:0}.bill-draft-render-module__6rz1HW__honestyInline{color:#000;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;border-color:#000}}
.CollapsiblePanel-module__VWerNq__panel{background:var(--fr-s1);border:1px solid var(--fr-border);margin-bottom:8px;overflow:hidden}.CollapsiblePanel-module__VWerNq__titleBar{text-align:left;cursor:pointer;width:100%;font-family:var(--fr-font-body,"Nunito"), sans-serif;color:var(--fr-t1);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.CollapsiblePanel-module__VWerNq__titleBar:hover{background:var(--fr-s2)}.CollapsiblePanel-module__VWerNq__titleBar:focus-visible{outline:2px solid var(--fr-teal-strong);outline-offset:-2px}.CollapsiblePanel-module__VWerNq__titleText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CollapsiblePanel-module__VWerNq__eyebrow{font-family:var(--fr-font-mono,ui-monospace, monospace), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fr-teal-strong);font-size:10px;font-weight:800}.CollapsiblePanel-module__VWerNq__title{color:var(--fr-t1);font-size:15px;font-weight:800;line-height:1.3}.CollapsiblePanel-module__VWerNq__chevron{border:1px solid var(--fr-border);width:24px;height:24px;font-family:var(--fr-font-mono,ui-monospace, monospace), monospace;color:var(--fr-t2);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.CollapsiblePanel-module__VWerNq__open .CollapsiblePanel-module__VWerNq__chevron{background:var(--fr-teal-lo);border-color:var(--fr-teal-br);color:var(--fr-teal-strong)}.CollapsiblePanel-module__VWerNq__body{border-top:1px solid var(--fr-border);padding:4px 16px 16px}.CollapsiblePanel-module__VWerNq__modeMobile .CollapsiblePanel-module__VWerNq__titleBar{padding:10px 12px}.CollapsiblePanel-module__VWerNq__modeMobile .CollapsiblePanel-module__VWerNq__body{padding:4px 12px 14px}
.literacy-cards-module__R5zg0a__cardBody{font-family:var(--fr-font-body,"Nunito"), sans-serif;color:var(--fr-t1);font-size:14px;line-height:1.55}.literacy-cards-module__R5zg0a__whatThisIs,.literacy-cards-module__R5zg0a__inRealLegislation,.literacy-cards-module__R5zg0a__processParagraph{margin:12px 0 0}.literacy-cards-module__R5zg0a__bodyEyebrow{font-family:var(--fr-font-mono,ui-monospace, monospace), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fr-t3);margin-bottom:4px;font-size:10px;font-weight:800;display:block}.literacy-cards-module__R5zg0a__processParagraph{margin-top:10px}.literacy-cards-module__R5zg0a__processParagraph:first-of-type{margin-top:4px}.literacy-cards-module__R5zg0a__sources{border-top:1px dashed var(--fr-border);margin-top:16px;padding-top:12px}.literacy-cards-module__R5zg0a__sourcesHeading{font-family:var(--fr-font-mono,ui-monospace, monospace), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--fr-t3);margin:0 0 6px;font-size:10px;font-weight:800}.literacy-cards-module__R5zg0a__sourcesList{margin:0;padding:0;list-style:none}.literacy-cards-module__R5zg0a__sourceItem{margin-bottom:4px;font-size:13px;line-height:1.5}.literacy-cards-module__R5zg0a__sourceLink{color:var(--fr-teal-strong);font-weight:700;text-decoration:underline}.literacy-cards-module__R5zg0a__sourceLink:hover{color:var(--fr-t1)}.literacy-cards-module__R5zg0a__sourceMeta{color:var(--fr-t3);font-size:12px}.literacy-cards-module__R5zg0a__editAffordance{border-top:1px dashed var(--fr-border);margin:16px 0 0;padding-top:12px}.literacy-cards-module__R5zg0a__editAffordanceLink{font-family:var(--fr-font-mono,ui-monospace, monospace), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--fr-teal-strong);border:1px solid var(--fr-teal-br);background:var(--fr-teal-lo);padding:6px 12px;font-size:11px;font-weight:800;text-decoration:none;display:inline-block}.literacy-cards-module__R5zg0a__editAffordanceLink:hover,.literacy-cards-module__R5zg0a__editAffordanceLink:focus-visible{background:var(--fr-teal-strong);color:#fff;outline:none}
.literacy-frame-editor-module___boCJW__frame{grid-template-columns:240px minmax(0,740px) 320px;align-items:start;gap:24px;max-width:1400px;margin:0 auto;display:grid}.literacy-frame-editor-module___boCJW__leftColumn,.literacy-frame-editor-module___boCJW__rightColumn{max-height:calc(100vh - 80px);position:sticky;top:56px;overflow-y:auto}.literacy-frame-editor-module___boCJW__centerColumn{min-width:0}.literacy-frame-editor-module___boCJW__columnEyebrow{font-family:var(--fr-font-mono,ui-monospace, monospace), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--fr-t3);margin:0 0 8px;font-size:10px;font-weight:800}.literacy-frame-editor-module___boCJW__emptyState{color:var(--fr-t3);border:1px dashed var(--fr-border);padding:12px;font-size:13px;font-style:italic}
.literacy-frame-read-module__1lspfa__frame{grid-template-columns:1fr;gap:24px;max-width:1400px;margin:0 auto 32px;display:grid}.literacy-frame-read-module__1lspfa__leftColumn,.literacy-frame-read-module__1lspfa__rightColumn{display:none}.literacy-frame-read-module__1lspfa__centerColumn{min-width:0}@media (min-width:1024px){.literacy-frame-read-module__1lspfa__frame{grid-template-columns:240px minmax(0,720px) 320px;align-items:start}.literacy-frame-read-module__1lspfa__leftColumn,.literacy-frame-read-module__1lspfa__rightColumn{max-height:calc(100vh - 80px);display:block;position:sticky;top:56px;overflow-y:auto}.literacy-frame-read-module__1lspfa__mobileExplainerWrap,.literacy-frame-read-module__1lspfa__mobileCivicBlock{display:none}}.literacy-frame-read-module__1lspfa__columnEyebrow{font-family:var(--fr-font-mono,ui-monospace, monospace), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--fr-t3);margin:0 0 8px;font-size:10px;font-weight:800}.literacy-frame-read-module__1lspfa__emptyState{color:var(--fr-t3);border:1px dashed var(--fr-border);padding:12px;font-size:13px;font-style:italic}.literacy-frame-read-module__1lspfa__mobileExplainerWrap{margin:12px 0 0;padding:0}.literacy-frame-read-module__1lspfa__mobileCivicBlock{max-width:720px;margin:24px auto 0}.literacy-frame-read-module__1lspfa__mobileCivicInner{padding:4px 0 0}
