.draft-toolbar{z-index:60;color:#fff;background:#06172e;border-bottom:1px solid #38506e;position:sticky;top:0}.draft-toolbar-inner{justify-content:space-between;align-items:center;gap:18px;min-height:78px;padding-block:12px;display:flex}.draft-toolbar-inner>div{gap:5px;display:grid}.draft-toolbar strong{letter-spacing:.1em;color:#ffca45;font-size:12px}.draft-toolbar-inner>div>span{color:#d1dce7;font-size:12px}.draft-toolbar nav{gap:4px;display:flex}.draft-toolbar nav a{border:1px solid #0000;border-radius:5px;padding:12px 13px;font-size:14px;font-weight:650}.draft-toolbar nav a>span{color:#9db6d2;margin-right:4px}.draft-toolbar nav a[aria-current]{color:#0b2344;background:#fff}.draft-toolbar nav a[aria-current]>span{color:#1664a8}.draft-toolbar nav a:hover{border-color:#a1b4ce}.draft-jump{white-space:nowrap;border-bottom:1px solid #ffca45;padding-bottom:5px;font-size:13px}.levy-draft .nav-links{gap:20px}.levy-draft :is(#main-content,#facts,#why,#calculator,#events,#faq){scroll-margin-top:105px}.impact-section{color:#13253a;background:#edf3f8;border-top:1px solid #d5e0ea;padding:92px 0 58px;scroll-margin-top:78px}.impact-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:55px;margin-bottom:32px;display:grid}.impact-kicker{color:#1664a8;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:850;line-height:1.5}.impact-heading h2{letter-spacing:-.045em;color:#0b2344;margin:0;font-size:clamp(32px,3.7vw,50px);line-height:1.09}.impact-intro{max-width:540px;margin:0 0 3px;font-size:18px;line-height:1.65}.impact-budget{border-block:1px solid #c2cfdd;grid-template-columns:1fr 1fr 1.15fr;align-items:start;gap:32px;margin:0 0 40px;padding:26px 0;display:grid}.impact-budget>div>strong{letter-spacing:-.035em;color:#0b2344;font-size:38px;line-height:1.1;display:block}.impact-budget p{color:#42556c;margin:12px 0;font-size:16px;line-height:1.6}.impact-budget>.impact-budget-note{margin:0}.impact-budget a{color:#125b99;text-underline-offset:3px;font-size:14px;line-height:1.5;text-decoration:underline}.impact-budget .impact-budget-lab-link{grid-column:1/-1}.impact-budget-lab-link a{font-size:16px;font-weight:750}.fiscal-oversight{border-block:1px solid #c2cfdd;margin:32px 0;padding:28px 0}.fiscal-oversight h3{letter-spacing:-.025em;margin:0 0 16px;font-size:26px;line-height:1.25}.fiscal-oversight p{color:#42556c;max-width:940px;font-size:16px;line-height:1.7}.fiscal-oversight strong{color:#0b2344}.fiscal-oversight .fiscal-oversight-links{font-size:14px}.fiscal-oversight a{color:#125b99;text-underline-offset:3px;text-decoration:underline}.fiscal-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-block:24px;display:grid}.fiscal-case-grid article{background:#fff;border:1px solid #c2cfdd;border-radius:5px;padding:22px}.fiscal-case-grid h4{color:#0b2344;margin:0 0 12px;font-size:19px;line-height:1.35}.fiscal-case-grid p:last-child{margin-bottom:0}@media (max-width:800px){.fiscal-case-grid{grid-template-columns:1fr;gap:16px}}.impact-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.impact-card{background:#fff;border:1px solid #d7e1eb;border-radius:3px;padding:27px 26px 23px}.impact-card h3{letter-spacing:-.03em;margin:0 0 12px;font-size:25px;line-height:1.15}.impact-summary{color:#42556c;margin:0;font-size:16px;line-height:1.5}.impact-section ul{margin:20px 0 0;padding-left:19px}.impact-section li{margin-bottom:10px;padding-left:3px;font-size:16px;line-height:1.6}.impact-section li::marker{color:#1664a8}.impact-qualification{color:#42556c;border-top:1px solid #d5e0ea;margin:20px 0 0;padding-top:15px;font-size:14px;line-height:1.6}.impact-section :is(p,li) a{text-underline-offset:3px;color:#125b99;text-decoration:underline}.impact-ripple{grid-template-columns:1fr 1.25fr;gap:10px 55px;margin:38px 0;padding:32px 0 12px;display:grid}.impact-ripple .impact-kicker{grid-column:1/-1}.impact-ripple h3{letter-spacing:-.035em;margin:0;font-size:30px;line-height:1.2}.impact-ripple>p:last-child{margin:0;font-size:17px;line-height:1.7}.impact-evidence{margin-top:34px}.impact-policy{background:#fff;border:1px solid #c2cfdd;margin:32px 0;padding:28px 32px}.impact-policy-heading h3{letter-spacing:-.025em;margin:0;font-size:25px;line-height:1.25}.impact-policy-heading>p:last-child{color:#42556c;margin:10px 0 25px;font-size:15px;line-height:1.6}.impact-policy-compare{grid-template-columns:1fr 1fr;gap:40px;margin:0;display:grid}.impact-policy dt{color:#42556c;margin-bottom:10px;font-size:14px}.impact-policy dd{gap:10px;margin:0;display:grid}.impact-policy dd strong{color:#0b2344;letter-spacing:-.03em;font-size:25px}.impact-policy dd span{font-size:15px;line-height:1.6}.impact-policy dd a{text-underline-offset:3px;color:#125b99;width:fit-content;font-size:14px;text-decoration:underline}.impact-timing{border-top:1px solid #d5e0ea;margin:24px 0 0;padding-top:22px;font-size:15px;line-height:1.65}.impact-protection{border-top:1px solid #c2cfdd;grid-template-columns:.7fr 1.3fr;gap:28px;padding:23px 0;display:grid}.impact-protection strong{font-size:18px}.impact-protection p{color:#42556c;margin:0;font-size:15px;line-height:1.65}.impact-sources{border-block:1px solid #c2cfdd}.impact-sources>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:15px;font-weight:750;list-style:none;display:flex}.impact-sources>summary::-webkit-details-marker{display:none}.impact-source-grid{grid-template-columns:1fr 1fr;gap:50px;padding:0 0 24px;display:grid}.impact-source-grid h4{margin:10px 0;font-size:17px}.impact-source-grid :is(p,li){font-size:15px;line-height:1.65}.impact-reviewed{color:#42556c;font-size:13px!important}.impact-next{justify-content:space-between;align-items:center;gap:20px;padding-top:26px;font-size:15px;display:flex}.impact-next>span{color:#42556c}.impact-next a{border-bottom:2px solid #1664a8;padding:8px 0;font-weight:800}.impact-option-2{background:#fffdf8}.impact-option-2 .impact-heading{max-width:940px;display:block}.impact-option-2 .impact-intro{max-width:790px;margin-top:23px}.impact-guide{grid-template-columns:.8fr 1.4fr;gap:75px;display:grid}.impact-guide-intro h3{letter-spacing:-.035em;margin:0 0 20px;font-size:34px;line-height:1.15}.impact-guide-intro>p:not(.impact-kicker){color:#42556c;font-size:17px;line-height:1.7}.impact-pullquote{letter-spacing:-.02em;border-top:4px solid #ffca45;margin-top:36px;padding-top:25px;font-size:22px;line-height:1.5}.impact-pullquote strong{font-weight:650}.impact-accordions>details{border-top:1px solid #c2cfdd}.impact-accordions>details:last-child{border-bottom:1px solid #c2cfdd}.impact-accordions summary{cursor:pointer;grid-template-columns:1fr 25px;align-items:start;gap:20px;padding:24px 0;list-style:none;display:grid}.impact-accordions summary::-webkit-details-marker{display:none}.impact-chapter-topics summary::-webkit-details-marker{display:none}.impact-accordions summary strong{letter-spacing:-.025em;font-size:23px;line-height:1.2}.impact-accordions .impact-summary{margin-top:8px;display:block}.impact-expand{color:#1664a8;font-size:27px;line-height:1;transition:transform .15s}.impact-accordions details[open] .impact-expand{transform:rotate(45deg)}.impact-accordion-content{padding:0 44px 26px 0}.impact-accordion-content ul{margin-top:14px}.impact-option-3{background:#fffdf8}.impact-option-3 .impact-heading{grid-template-columns:1.4fr 1fr}.impact-chapter{border-top:1px solid #c2cfdd;grid-template-columns:.8fr 1.4fr;gap:56px;padding:46px 0;display:grid}.impact-chapter:first-child{border-top:none;padding-top:15px}.impact-chapter h3{letter-spacing:-.04em;margin:0 0 20px;font-size:37px;line-height:1.14}.impact-chapter-heading>p:last-child{color:#42556c;margin:0;font-size:17px;line-height:1.65}.impact-chapter-topics{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.impact-chapter-topics>details{background:#edf3f8;border-radius:3px;padding:25px}.impact-chapter-topics summary{cursor:pointer;list-style:none}.impact-chapter-topics summary strong{letter-spacing:-.025em;margin-bottom:15px;font-size:22px;line-height:1.2;display:block}.impact-chapter-topics .impact-summary{display:block}.impact-detail-label{color:#1664a8;justify-content:space-between;align-items:center;margin-top:24px;font-size:14px;font-weight:800;display:flex}.impact-community{color:#fff;background:#0b2344;grid-template-columns:1fr 1fr;gap:15px 55px;padding:40px;display:grid}.impact-community .impact-kicker{color:#ffca45;grid-column:1/-1}.impact-community h3{letter-spacing:-.03em;margin:0;font-size:36px;line-height:1.15}.impact-community>p:last-child{color:#d5e3f0;margin:0;font-size:17px;line-height:1.7}@media (max-width:1100px){.draft-jump{display:none}.levy-draft .nav-links{gap:13px}.levy-draft .social-links-header{transform:none}.impact-heading{gap:32px}.impact-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.impact-guide,.impact-chapter{gap:35px}}@media (max-width:760px){.draft-toolbar-inner{flex-wrap:wrap;gap:10px;padding-block:10px}.draft-toolbar-inner>div{align-items:center;gap:12px;display:flex}.draft-toolbar-inner>div>span{font-size:12px}.draft-toolbar nav{width:100%}.draft-toolbar nav a{text-align:center;flex:1;padding:9px 7px;font-size:14px;line-height:1.3}.draft-toolbar nav a>span{display:none}.impact-section{padding-top:55px;scroll-margin-top:135px}.impact-heading,.impact-guide,.impact-chapter,.impact-ripple,.impact-community,.impact-protection,.impact-source-grid,.impact-policy-compare{grid-template-columns:1fr;gap:22px}.impact-heading h2{font-size:36px}.impact-intro{font-size:17px}.impact-budget{grid-template-columns:1fr 1fr;gap:22px}.impact-budget>.impact-budget-note{grid-column:1/-1}.impact-budget>div>strong{font-size:32px}.impact-card-grid{grid-template-columns:1fr;gap:15px}.impact-card{padding:25px}.impact-ripple{margin:20px 0}.impact-ripple h3{font-size:29px}.impact-next{flex-direction:column;align-items:start}.impact-pullquote{margin-top:25px;font-size:20px}.impact-guide{gap:30px}.impact-accordions summary{grid-template-columns:1fr 20px;gap:13px}.impact-accordions summary strong{font-size:21px}.impact-accordion-content{padding-right:0}.impact-policy{padding:24px}.impact-chapter{padding-block:32px}.impact-chapter h3{font-size:32px}.impact-chapter-topics{grid-template-columns:1fr}.impact-community{padding:28px}.impact-community h3{font-size:30px}}@media (prefers-reduced-motion:reduce){html:has(.levy-draft){scroll-behavior:auto}.impact-expand{transition:none}}
