
/* Commonwealth legislative digest */
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/dfs-ibm-plex-mono-400-normal.woff2') format('woff2')}
@font-face{font-family:'Libre Baskerville';font-style:italic;font-weight:400;font-display:swap;src:url('/assets/fonts/dfs-libre-baskerville-400-italic.woff2') format('woff2')}
@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/dfs-libre-baskerville-400-normal.woff2') format('woff2')}
@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/fonts/dfs-libre-baskerville-700-normal.woff2') format('woff2')}
@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/fonts/dfs-source-sans-3-400-normal.woff2') format('woff2')}
@font-face{font-family:'Source Sans 3';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/fonts/dfs-source-sans-3-600-normal.woff2') format('woff2')}
:root{--dfs-parchment:#F9F8F4;--dfs-navy:#112233;--dfs-crimson:#8B1E24;--dfs-slate:#475569;--dfs-border:#D8D4C8;--dfs-wash:#EEECE5;--dfs-white:#fff;--dfs-serif:'Libre Baskerville',Georgia,serif;--dfs-sans:'Source Sans 3',Arial,sans-serif;--dfs-mono:'IBM Plex Mono',monospace}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--dfs-parchment);color:var(--dfs-navy);font-family:var(--dfs-sans);font-size:18px;line-height:1.55}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}a:hover{color:var(--dfs-crimson)}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--dfs-crimson);outline-offset:4px}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--dfs-serif);font-weight:400;line-height:1.3}h1{font-size:clamp(36px,4.4vw,62px);letter-spacing:-2px}h2{font-size:clamp(27px,2.7vw,37px);letter-spacing:-1px}h3{font-size:23px;letter-spacing:-.4px}p+p{margin-top:16px}svg{display:block;max-width:100%}[hidden]{display:none!important}::selection{background:var(--dfs-border);color:var(--dfs-navy)}
.dfs-skip{position:absolute;left:16px;top:-100px;z-index:9;padding:12px 20px;background:var(--dfs-parchment)}.dfs-skip:focus{top:12px}.dfs-capitol-bar{background:var(--dfs-navy);color:var(--dfs-parchment)}.dfs-masthead{max-width:1280px;margin:auto;min-height:116px;padding:23px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.dfs-brand{display:flex;gap:17px;align-items:center;text-decoration:none;font-family:var(--dfs-serif);font-size:22px;line-height:1.35;letter-spacing:-.2px}.dfs-brand:hover{color:var(--dfs-parchment)}.dfs-brand-sub{display:block;font-size:16px;letter-spacing:3px;text-transform:uppercase;margin-top:4px}.dfs-seal{width:60px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1}.dfs-seal path{stroke-width:1.5}.dfs-masthead-note{font-size:13px;letter-spacing:1.4px;text-transform:uppercase;text-align:right}.dfs-masthead-note span{display:block;font-size:12px;letter-spacing:.3px;opacity:.72;margin-top:5px;text-transform:none}.dfs-navigation{border-bottom:1px solid var(--dfs-border)}.dfs-nav-inner{max-width:1280px;margin:auto;padding:0 40px;display:flex;align-items:center;gap:32px;min-height:58px}.dfs-nav-inner a{font-size:15px;text-decoration:none;padding:17px 0 15px;border-bottom:2px solid transparent}.dfs-nav-inner a:hover,.dfs-nav-inner a[aria-current]{border-color:var(--dfs-crimson);color:var(--dfs-crimson)}.dfs-nav-edition{margin-left:auto;font-family:var(--dfs-mono);font-size:10px;text-transform:uppercase;color:var(--dfs-slate);letter-spacing:.2px}
.dfs-docket-grid{max-width:1280px;margin:auto;padding:0 40px}.dfs-front-page{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:68px;padding:64px 0 52px;align-items:center}.dfs-eyebrow{font-size:11px;line-height:1.5;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:var(--dfs-slate)}.dfs-red-rule{display:inline-block;width:23px;height:2px;background:var(--dfs-crimson);vertical-align:middle;margin-right:8px}.dfs-hero-copy h1{margin:22px 0 24px;max-width:630px;line-height:1.2}.dfs-hero-copy em{color:var(--dfs-crimson);font-weight:400}.dfs-deck{color:var(--dfs-slate);font-size:20px;line-height:1.55;max-width:710px}.dfs-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:23px;margin-top:29px}.dfs-button{border:1px solid var(--dfs-navy);background:var(--dfs-navy);color:var(--dfs-white);text-decoration:none;padding:13px 19px;font-size:15px;font-weight:600;display:inline-flex;gap:25px;align-items:center;justify-content:space-between;line-height:1.4;min-height:48px;transition:background .15s}.dfs-button:hover{color:var(--dfs-white);background:var(--dfs-crimson);border-color:var(--dfs-crimson)}.dfs-inline-link{font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid var(--dfs-border);padding-bottom:4px;display:inline-flex;align-items:center;gap:15px}.dfs-hero-note{font-size:11px;color:var(--dfs-slate);margin-top:21px;letter-spacing:.2px}.dfs-burden-chart{border-top:3px solid var(--dfs-navy);border-bottom:1px solid var(--dfs-border);padding:23px 0 19px;align-self:center}.dfs-burden-chart h2{font-size:25px;margin:8px 0}.dfs-burden-chart figcaption>p{font-size:14px;color:var(--dfs-slate)}.dfs-burden-chart svg{margin:21px 0 14px;width:100%;overflow:visible}.dfs-chart-grid{stroke:var(--dfs-border);fill:none;stroke-dasharray:2 4}.dfs-chart-label{font-family:var(--dfs-mono);font-size:9px;fill:var(--dfs-slate)}.dfs-chart-values{font-family:var(--dfs-mono);font-size:12px;fill:var(--dfs-navy);text-anchor:middle}.dfs-chart-bars{fill:var(--dfs-navy)}.dfs-chart-bars rect:nth-child(n+3){fill:var(--dfs-crimson)}.dfs-chart-source{font-size:12px;color:var(--dfs-slate);line-height:1.5}.dfs-chart-source a{white-space:nowrap}.dfs-scope-strip{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--dfs-border);border-bottom:1px solid var(--dfs-border);padding:21px 0;gap:26px}.dfs-scope-strip>div{display:flex;align-items:baseline;gap:18px}.dfs-mono{font-family:var(--dfs-mono);font-size:11px;color:var(--dfs-slate)}.dfs-scope-strip .dfs-mono{color:var(--dfs-crimson);font-size:14px}.dfs-scope-strip p{font-size:18px;font-family:var(--dfs-serif)}.dfs-scope-strip p span{display:block;font-family:var(--dfs-sans);font-size:14px;margin-top:3px;color:var(--dfs-slate)}
.dfs-editorial-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:75px;padding:54px 0 64px}.dfs-editorial h2{margin:13px 0 18px;max-width:650px;font-size:34px}.dfs-byline{font-size:14px;font-weight:600;margin-bottom:22px}.dfs-byline span{font-weight:400;color:var(--dfs-slate);padding-left:12px;border-left:1px solid var(--dfs-border);margin-left:12px}.dfs-editorial>p:not(.dfs-eyebrow):not(.dfs-byline){font-size:18px;max-width:720px}.dfs-editorial .dfs-inline-link{margin-top:24px}.dfs-fiscal-note{border-top:2px solid var(--dfs-crimson);background:var(--dfs-wash);padding:23px 25px;align-self:start}.dfs-fiscal-note h3{font-size:23px;margin:14px 0}.dfs-fiscal-note>p:not(.dfs-eyebrow){font-size:15px;color:var(--dfs-slate)}.dfs-fiscal-note>a{display:block;margin-top:20px;font-size:15px;font-weight:600}.dfs-note-number{font-family:var(--dfs-serif);font-size:70px;line-height:1.2;display:block;margin-top:10px;color:var(--dfs-crimson)}.dfs-small{font-size:13px;line-height:1.5;color:var(--dfs-slate)}.dfs-fiscal-note .dfs-small{font-size:12px!important;margin-top:22px}
.dfs-calculator{border-top:4px double var(--dfs-navy);padding:39px 0 50px;scroll-margin-top:24px}.dfs-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.dfs-section-heading h2{margin-top:8px}.dfs-stamp{font-family:var(--dfs-mono);font-size:10px;color:var(--dfs-crimson);border:1px solid var(--dfs-crimson);padding:8px 10px;text-transform:uppercase;white-space:nowrap;transform:rotate(-3deg)}.dfs-section-intro{font-size:18px;color:var(--dfs-slate);margin-top:18px;max-width:800px}.dfs-calculator-grid{margin-top:29px;display:grid;grid-template-columns:1.1fr 1fr;border:1px solid var(--dfs-border)}.dfs-cost-form{padding:29px 32px}.dfs-cost-form fieldset{padding:0;margin:0;border:0;min-width:0}.dfs-cost-form legend{font-family:var(--dfs-serif);font-size:21px;padding:0;margin-bottom:24px}.dfs-input-grid{display:grid;grid-template-columns:1fr 1fr;gap:21px 22px}.dfs-field{min-width:0}.dfs-field-wide{grid-column:1/-1}.dfs-field label{display:block;font-size:15px;font-weight:600;margin-bottom:7px}.dfs-field input,.dfs-field select{background:var(--dfs-parchment);border:1px solid var(--dfs-border);border-radius:0;color:var(--dfs-navy);padding:10px 11px;width:100%;min-height:46px;font-size:16px;min-width:0}.dfs-field select{padding-right:24px}.dfs-field input::placeholder{font-family:var(--dfs-sans);font-size:13px;color:var(--dfs-slate);opacity:1}.dfs-field small{display:block;color:var(--dfs-slate);font-size:12px;line-height:1.45;margin-top:7px}.dfs-input-unit{display:flex;align-items:center;min-width:0;border:1px solid var(--dfs-border);background:var(--dfs-parchment)}.dfs-input-unit input{border:0;flex:1;width:60px;background:transparent}.dfs-input-unit span{font-size:13px;color:var(--dfs-slate);padding:0 11px;white-space:nowrap}.dfs-input-unit input+span{padding-left:0}.dfs-assumptions{border-top:1px solid var(--dfs-border);margin-top:24px;padding-top:16px}.dfs-assumptions summary,.dfs-methodology summary{font-size:15px;font-weight:600;cursor:pointer;min-height:28px}.dfs-assumptions[open] summary{margin-bottom:20px}.dfs-form-actions{display:flex;align-items:center;gap:22px;margin-top:26px}.dfs-text-button{font-size:14px;border:0;border-bottom:1px solid var(--dfs-border);background:none;color:var(--dfs-slate);padding:6px 0;min-height:40px}.dfs-cost-form>.dfs-small{margin-top:16px;font-size:12px}.dfs-result-panel{background:var(--dfs-navy);color:var(--dfs-parchment);padding:31px 34px;min-width:0;display:flex;flex-direction:column}.dfs-result-panel .dfs-eyebrow,.dfs-result-panel .dfs-small{color:#C6CED6}.dfs-result-total{font-family:var(--dfs-serif);font-size:clamp(40px,4.1vw,59px);letter-spacing:-2px;margin-top:13px;line-height:1.2;overflow-wrap:anywhere}.dfs-result-context{font-size:16px;margin-top:12px!important}.dfs-result-context strong{font-family:var(--dfs-mono);font-size:15px;font-weight:400}.dfs-result-context>span{display:block;color:#C6CED6;font-size:13px;margin-top:4px}.dfs-result-ledger{margin:25px 0 20px}.dfs-result-ledger>div{border-bottom:1px solid #3C4A58;padding:13px 0;display:flex;gap:16px;align-items:baseline;justify-content:space-between}.dfs-result-ledger dt{font-size:15px}.dfs-result-ledger dd{font-family:var(--dfs-mono);font-size:14px;margin:0;white-space:nowrap}.dfs-result-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.dfs-result-pair>div+div{border-left:1px solid #3C4A58;padding-left:20px}.dfs-result-pair span{font-family:var(--dfs-mono);font-size:23px;display:block}.dfs-result-pair small{display:block;color:#C6CED6;font-size:12px;margin-top:3px}.dfs-result-panel>.dfs-small+.dfs-small{margin-top:10px}.dfs-result-actions{margin-top:auto;padding-top:20px;display:flex;gap:22px;flex-wrap:wrap}.dfs-download{background:transparent;border:0;border-bottom:1px solid #82909D;color:var(--dfs-parchment);font-size:13px;padding:8px 0}.dfs-download:hover{color:#fff;border-color:#fff}.dfs-placeholder-number{font-family:var(--dfs-serif);font-size:68px;margin:40px 0 20px}.dfs-methodology{border:1px solid var(--dfs-border);border-top:0;padding:18px 24px}.dfs-method-body{margin-top:23px}.dfs-method-body>p{font-size:16px;max-width:920px}.dfs-method-body h3{margin-bottom:15px}.dfs-notice{border-left:3px solid var(--dfs-crimson);padding:15px 20px;margin-top:20px;background:var(--dfs-wash)}
.dfs-docket-index{padding:36px 0 48px;border-top:1px solid var(--dfs-navy)}.dfs-docket-index .dfs-section-heading{margin-bottom:26px}.dfs-docket-row{display:grid;grid-template-columns:40px 1fr 150px 25px;align-items:center;gap:23px;text-decoration:none;padding:27px 0;border-top:1px solid var(--dfs-border)}.dfs-docket-row:last-child{border-bottom:1px solid var(--dfs-border)}.dfs-docket-number{font-family:var(--dfs-mono);color:var(--dfs-crimson);font-size:15px;align-self:start;padding-top:2px}.dfs-docket-row h3{font-size:24px;margin:6px 0 8px}.dfs-docket-row>div>p:last-child{font-size:16px;color:var(--dfs-slate)}.dfs-docket-tag{font-size:11px;font-family:var(--dfs-mono);color:var(--dfs-slate)}.dfs-docket-arrow{font-size:26px;color:var(--dfs-crimson)}.dfs-docket-row:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.dfs-correspondence{padding:32px 0 52px;display:flex;gap:40px;align-items:center;justify-content:space-between}.dfs-correspondence h2{font-size:28px;margin:9px 0 12px}.dfs-correspondence p:not(.dfs-eyebrow){font-size:16px;color:var(--dfs-slate);max-width:650px}.dfs-correspondence>a{flex-shrink:0}
.dfs-colophon{background:var(--dfs-navy);color:var(--dfs-parchment);margin-top:14px}.dfs-footer-grid{max-width:1280px;margin:auto;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:65px;padding:44px 40px 37px}.dfs-colophon .dfs-eyebrow{color:#C6CED6;font-size:10px;margin-bottom:16px}.dfs-footer-brand{font-family:var(--dfs-serif);font-size:22px;line-height:1.5;display:block;max-width:330px;text-decoration:none}.dfs-footer-grid p:not(.dfs-eyebrow),.dfs-footer-grid address,.dfs-footer-grid>div>a:not(.dfs-footer-brand){font-size:14px;font-style:normal;line-height:1.7;color:#C6CED6}.dfs-footer-grid p:not(.dfs-eyebrow){margin-top:15px}.dfs-footer-grid>div:last-child>a{display:block;margin-bottom:7px;text-decoration:none}.dfs-footer-grid a:hover{color:var(--dfs-white)}.dfs-legal-line{max-width:1200px;margin:auto;border-top:1px solid #3C4A58;padding:18px 0 23px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#C6CED6}
.dfs-breadcrumb{display:flex;gap:11px;align-items:center;padding:27px 0;font-size:13px;color:var(--dfs-slate)}.dfs-breadcrumb a{text-decoration:none}.dfs-brief-heading{padding:20px 0 36px;border-bottom:1px solid var(--dfs-border)}.dfs-brief-heading h1{max-width:950px;font-size:clamp(36px,4.3vw,58px);margin:17px 0 23px;line-height:1.25}.dfs-brief-heading .dfs-deck{max-width:840px}.dfs-brief-meta{display:flex;gap:24px;flex-wrap:wrap;font-size:12px;color:var(--dfs-slate);margin-top:25px}.dfs-brief-grid{display:grid;grid-template-columns:minmax(0,760px) 280px;gap:80px;padding:43px 0 64px}.dfs-prose{min-width:0}.dfs-prose section{scroll-margin-top:30px}.dfs-prose section+section{margin-top:38px}.dfs-prose h2{font-size:28px;line-height:1.4;margin:34px 0 18px}.dfs-prose section:first-child h2{margin-top:0}.dfs-prose p{line-height:1.75}.dfs-prose .dfs-lead{font-size:23px;font-family:var(--dfs-serif);line-height:1.65}.dfs-prose address{font-style:normal;margin:20px 0}.dfs-contents{display:flex;flex-direction:column;gap:14px;margin-top:17px}.dfs-contents a{font-size:14px;line-height:1.5;text-decoration:none}.dfs-contents a:hover{text-decoration:underline}.dfs-aside-rule{height:1px;background:var(--dfs-border);margin:23px 0}.dfs-brief-aside h3{font-size:21px}.dfs-return-digest{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;border-bottom:1px solid var(--dfs-border)}.dfs-return-digest p{font-size:14px;color:var(--dfs-slate)}.dfs-return-digest a{font-size:14px;font-weight:600;color:var(--dfs-crimson)}.dfs-article-close{border-top:2px solid var(--dfs-navy);margin-top:42px;padding-top:22px}.dfs-article-close>a{display:inline-block;font-family:var(--dfs-serif);font-size:20px;line-height:1.5;margin-top:6px}.dfs-formula{font-family:var(--dfs-mono);font-size:14px;line-height:1.8;padding:20px;border-left:3px solid var(--dfs-crimson);background:var(--dfs-wash);margin:25px 0}.dfs-table-scroll{overflow-x:auto;margin:24px 0;max-width:100%;border:1px solid var(--dfs-border)}.dfs-tax-schedule{width:100%;border-collapse:collapse;font-size:14px;line-height:1.5;text-align:left}.dfs-tax-schedule caption{text-align:left;background:var(--dfs-wash);padding:13px 16px;font-weight:600;border-bottom:1px solid var(--dfs-border);font-size:13px}.dfs-tax-schedule th,.dfs-tax-schedule td{padding:13px 16px;vertical-align:top;border-bottom:1px solid var(--dfs-border)}.dfs-tax-schedule thead th{font-size:11px;text-transform:uppercase;letter-spacing:.8px;background:var(--dfs-wash)}.dfs-tax-schedule tbody th{font-weight:600;min-width:130px}.dfs-tax-schedule td{font-family:var(--dfs-mono);font-size:12px;min-width:130px}.dfs-tax-schedule tbody tr:last-child>*{border-bottom:0}.dfs-information{padding-bottom:60px}.dfs-information>.dfs-prose{max-width:820px;margin-top:36px}.dfs-information .dfs-brief-heading{max-width:960px}
@media(min-width:1400px){.dfs-front-page{gap:82px}.dfs-hero-copy h1{font-size:64px}}
@media(max-width:1050px){.dfs-masthead,.dfs-nav-inner,.dfs-footer-grid{padding-left:28px;padding-right:28px}.dfs-docket-grid{padding:0 28px}.dfs-nav-edition{display:none}.dfs-nav-inner{gap:28px}.dfs-front-page{gap:35px;padding-top:45px}.dfs-hero-copy h1{font-size:48px}.dfs-deck{font-size:18px}.dfs-hero-actions{gap:17px}.dfs-hero-actions .dfs-button{font-size:14px}.dfs-editorial-grid{grid-template-columns:1fr 280px;gap:40px}.dfs-cost-form{padding:25px}.dfs-result-panel{padding:28px}.dfs-brief-grid{grid-template-columns:minmax(0,1fr) 250px;gap:40px}.dfs-footer-grid{gap:35px}.dfs-legal-line{margin:0 28px}.dfs-docket-row{grid-template-columns:33px 1fr 105px 24px;gap:18px}.dfs-correspondence{align-items:flex-start;flex-direction:column;gap:20px}.dfs-scope-strip>div{gap:12px}.dfs-scope-strip p{font-size:15px}}
@media(max-width:760px){.dfs-masthead{min-height:98px;padding:20px}.dfs-brand{font-size:18px;gap:12px}.dfs-brand-sub{font-size:12px;letter-spacing:2.5px}.dfs-seal{width:49px}.dfs-masthead-note{display:none}.dfs-nav-inner{padding:0 20px;min-height:0;display:grid;grid-template-columns:auto auto;gap:0 20px;justify-content:space-between}.dfs-nav-inner a{font-size:13px;padding:11px 0 9px}.dfs-docket-grid{padding:0 20px}.dfs-front-page{grid-template-columns:1fr;gap:35px;padding:35px 0}.dfs-hero-copy h1{font-size:clamp(39px,7.5vw,56px);letter-spacing:-1.5px;max-width:600px}.dfs-hero-note{font-size:10px}.dfs-burden-chart{max-width:560px;width:100%;padding-top:19px}.dfs-burden-chart svg{max-height:245px}.dfs-scope-strip{gap:17px;grid-template-columns:1fr;padding:19px 0}.dfs-scope-strip>div{gap:18px}.dfs-scope-strip p{font-size:16px}.dfs-scope-strip p span{display:inline;margin-left:10px;font-size:13px}.dfs-editorial-grid{grid-template-columns:1fr;gap:30px;padding:35px 0 42px}.dfs-editorial h2{font-size:29px}.dfs-fiscal-note{padding:22px}.dfs-editorial-grid .dfs-fiscal-note{display:grid;grid-template-columns:75px 1fr;column-gap:20px}.dfs-editorial-grid .dfs-fiscal-note .dfs-eyebrow{grid-column:1/-1}.dfs-note-number{grid-column:1;grid-row:2/5;font-size:59px}.dfs-editorial-grid .dfs-fiscal-note h3{font-size:21px}.dfs-editorial-grid .dfs-fiscal-note>a{grid-column:2;margin-top:12px}.dfs-editorial-grid .dfs-fiscal-note .dfs-small{grid-column:1/-1;margin-top:16px}.dfs-section-heading{align-items:flex-start;gap:12px}.dfs-stamp{font-size:8px;padding:7px;margin-top:8px}.dfs-calculator{padding-top:30px}.dfs-calculator h2{font-size:29px}.dfs-section-intro{font-size:16px}.dfs-calculator-grid{grid-template-columns:1fr}.dfs-cost-form,.dfs-result-panel{padding:24px 20px}.dfs-result-total{font-size:53px}.dfs-result-panel{min-height:390px}.dfs-result-ledger{margin-top:20px}.dfs-result-pair span{font-size:22px}.dfs-result-actions{padding-top:20px}.dfs-methodology{padding:17px}.dfs-methodology summary{font-size:14px}.dfs-docket-index .dfs-section-heading{display:block}.dfs-docket-index .dfs-section-heading>.dfs-mono{display:block;margin-top:13px}.dfs-docket-row{grid-template-columns:28px 1fr 18px;gap:12px;padding:23px 0}.dfs-docket-row h3{font-size:21px}.dfs-docket-row .dfs-eyebrow{font-size:9px;letter-spacing:1px}.dfs-docket-row>div>p:last-child{font-size:15px}.dfs-docket-tag{display:none}.dfs-docket-arrow{font-size:22px}.dfs-docket-number{font-size:12px}.dfs-correspondence{padding-top:10px;padding-bottom:35px}.dfs-correspondence h2{font-size:26px}.dfs-footer-grid{grid-template-columns:1fr 1fr;padding:32px 20px;gap:30px 20px}.dfs-footer-grid>div:first-child{grid-column:1/-1}.dfs-footer-brand{max-width:none;font-size:23px}.dfs-footer-grid>div>a:not(.dfs-footer-brand),.dfs-footer-grid address,.dfs-footer-grid p:not(.dfs-eyebrow){font-size:13px;overflow-wrap:anywhere}.dfs-legal-line{margin:0 20px;flex-direction:column;gap:7px;font-size:10px}.dfs-breadcrumb{padding:22px 0;font-size:12px;gap:8px}.dfs-brief-heading{padding-top:10px;padding-bottom:26px}.dfs-brief-heading h1{font-size:36px;letter-spacing:-1px}.dfs-brief-meta{gap:8px 18px;font-size:11px}.dfs-brief-grid{display:flex;flex-direction:column;gap:32px;padding:30px 0 45px}.dfs-prose h2{font-size:25px}.dfs-prose p{font-size:17px;line-height:1.75}.dfs-prose .dfs-lead{font-size:21px}.dfs-brief-aside{width:100%}.dfs-return-digest{align-items:flex-start;flex-direction:column;gap:9px;padding:17px 0}.dfs-tax-schedule th,.dfs-tax-schedule td{padding:11px 12px}.dfs-formula{font-size:12px;padding:16px}.dfs-information{padding-bottom:40px}.dfs-article-close>a{font-size:19px}}
@media(max-width:370px){.dfs-brand{font-size:16px}.dfs-brand-sub{font-size:11px}.dfs-nav-inner{gap:0 12px}.dfs-nav-inner a{font-size:12px}.dfs-input-grid{grid-template-columns:1fr}.dfs-field-wide{grid-column:auto}.dfs-scope-strip p span{display:block;margin-left:0}.dfs-result-total{font-size:46px}.dfs-result-ledger dt{font-size:13px}.dfs-result-ledger dd{font-size:12px}.dfs-stamp{display:none}.dfs-form-actions{gap:15px}.dfs-button{gap:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
@media print{body{background:white;color:#112233;font-size:11pt}.dfs-navigation,.dfs-hero-actions,.dfs-form-actions,.dfs-result-actions,.dfs-colophon,.dfs-skip{display:none!important}.dfs-capitol-bar{background:white;color:#112233;border-bottom:2px solid #112233}.dfs-masthead{padding:12px 0;min-height:70px}.dfs-docket-grid{padding:0;max-width:none}.dfs-front-page{padding:20px 0;gap:25px}.dfs-hero-copy h1{font-size:30pt}.dfs-editorial-grid{padding:20px 0}.dfs-calculator{break-before:page}.dfs-calculator-grid{grid-template-columns:1fr 1fr}.dfs-result-panel{background:white;color:#112233;border-left:1px solid #D8D4C8}.dfs-result-panel .dfs-small,.dfs-result-panel .dfs-eyebrow,.dfs-result-pair small,.dfs-result-context>span{color:#475569}.dfs-result-total{font-size:36pt}.dfs-result-ledger>div{border-color:#D8D4C8}.dfs-cost-form,.dfs-result-panel{padding:15px}.dfs-result-ledger dd{font-size:10pt}.dfs-result-ledger dt{font-size:10pt}.dfs-brief-grid{display:block}.dfs-brief-aside{display:none}.dfs-brief-heading h1{font-size:32pt}.dfs-tax-schedule{break-inside:avoid}.dfs-section-heading h2{font-size:24pt}.dfs-prose h2{break-after:avoid}.dfs-article-close{margin-top:20px}}
