.tax-year-module__PIk39a__page{color:var(--ink);background:var(--paper);padding-bottom:60px}.tax-year-module__PIk39a__container{width:min(1184px,100% - 80px);margin:auto}.tax-year-module__PIk39a__page :where(h1,h2,h3){font-family:var(--font-display),Georgia,serif;letter-spacing:-.025em;font-weight:400;line-height:1.15}.tax-year-module__PIk39a__page a{text-underline-offset:4px}.tax-year-module__PIk39a__page a:hover{text-decoration:underline}.tax-year-module__PIk39a__breadcrumb{color:var(--ink-soft);flex-wrap:wrap;gap:12px;padding-top:27px;font-size:12px;display:flex}.tax-year-module__PIk39a__hero{padding-block:55px 35px}.tax-year-module__PIk39a__eyebrow{color:var(--ink-soft);margin-bottom:18px;font-size:12px;font-weight:600}.tax-year-module__PIk39a__hero h1{max-width:17ch;font-size:clamp(3rem,5.8vw,5rem)}.tax-year-module__PIk39a__lead{max-width:50ch;margin-top:25px;font-size:19px;line-height:1.75}.tax-year-module__PIk39a__verified{color:var(--ink-soft);margin-top:22px;font-size:12px}.tax-year-module__PIk39a__yearNote{background:var(--wash);border-left:3px solid var(--primary);padding:25px 30px}.tax-year-module__PIk39a__yearNote strong{font-size:17px}.tax-year-module__PIk39a__yearNote p{max-width:80ch;margin-top:10px;font-size:14px}.tax-year-module__PIk39a__jump{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px 26px;padding-block:25px;font-size:13px;display:flex}.tax-year-module__PIk39a__jump a{padding-block:8px;text-decoration:underline}.tax-year-module__PIk39a__section{border-bottom:1px solid var(--line);padding-block:48px;scroll-margin-top:100px}.tax-year-module__PIk39a__section h2{margin-bottom:24px;font-size:clamp(2.1rem,3.6vw,3.1rem)}.tax-year-module__PIk39a__section h3{margin-bottom:16px;font-size:26px}.tax-year-module__PIk39a__intro{max-width:75ch;color:var(--ink-soft);margin-bottom:30px;font-size:15px;line-height:1.9}.tax-year-module__PIk39a__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;margin-top:30px;display:grid}.tax-year-module__PIk39a__section p{font-size:14px;line-height:1.85}.tax-year-module__PIk39a__page .tax-year-module__PIk39a__sources{gap:7px;margin-top:18px;padding:0;list-style:none;display:grid}.tax-year-module__PIk39a__sources a{color:var(--ink-soft);overflow-wrap:anywhere;font-size:11px;text-decoration:underline}.tax-year-module__PIk39a__note{max-width:90ch;color:var(--ink-soft);margin-top:25px;font-size:12px!important}.tax-year-module__PIk39a__dates{margin-top:32px;padding:0;list-style:none}.tax-year-module__PIk39a__dates li{border-top:1px solid var(--line);grid-template-columns:210px minmax(0,1fr);gap:38px;padding-block:24px;display:grid}.tax-year-module__PIk39a__dates time{font-size:23px;font-family:var(--font-display),serif}.tax-year-module__PIk39a__dates h3{margin-bottom:12px;font-size:25px}.tax-year-module__PIk39a__dates p{max-width:75ch}.tax-year-module__PIk39a__page table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.tax-year-module__PIk39a__page th,.tax-year-module__PIk39a__page td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:16px 8px}.tax-year-module__PIk39a__page th{font-weight:500}.tax-year-module__PIk39a__page th:first-child{width:75%}.tax-year-module__PIk39a__page thead{color:var(--ink-soft);font-size:11px}.tax-year-module__PIk39a__page caption{text-align:left;color:var(--ink-soft);margin-block:8px;font-size:11px}.tax-year-module__PIk39a__savings{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:32px;display:grid}.tax-year-module__PIk39a__savings article{border:1px solid var(--line);border-radius:4px;padding:26px}.tax-year-module__PIk39a__savings strong{font-family:var(--font-display),serif;font-size:42px;font-weight:400;display:block}.tax-year-module__PIk39a__savings span{min-height:40px;color:var(--ink-soft);margin-top:8px;font-size:11px;display:block}.tax-year-module__PIk39a__savings p{margin-top:20px}.tax-year-module__PIk39a__link{min-height:44px;margin-top:28px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-block}.tax-year-module__PIk39a__callout{background:var(--wash);padding:30px}.tax-year-module__PIk39a__callout p+p{margin-top:16px}.tax-year-module__PIk39a__payroll{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:30px;display:grid}.tax-year-module__PIk39a__payroll article{border-top:2px solid var(--line-strong);padding-top:23px}.tax-year-module__PIk39a__payroll h3{font-size:25px}.tax-year-module__PIk39a__payroll dl{gap:18px;margin-top:22px;font-size:13px;display:grid}.tax-year-module__PIk39a__payroll dt{font-weight:600}.tax-year-module__PIk39a__payroll dd{margin-top:7px}.tax-year-module__PIk39a__reading{border-bottom:1px solid var(--line);padding-block:16px;font-size:14px;display:block}.tax-year-module__PIk39a__cta{background:var(--stage);color:var(--stage-foreground);margin-top:40px;padding:35px}.tax-year-module__PIk39a__cta a{min-height:36px;margin:22px 24px 0 0;font-size:13px;text-decoration:underline;display:inline-block}.tax-year-module__PIk39a__method{max-width:90ch;color:var(--ink-soft);padding-top:35px;font-size:12px}.tax-year-module__PIk39a__method h2{font-family:var(--font-body),sans-serif;margin-bottom:15px;font-size:13px;font-weight:600}.tax-year-module__PIk39a__method p+p{margin-top:14px}.tax-year-module__PIk39a__method a{text-decoration:underline}@media not (min-width:850px){.tax-year-module__PIk39a__savings,.tax-year-module__PIk39a__payroll{grid-template-columns:1fr}.tax-year-module__PIk39a__savings span{min-height:0}.tax-year-module__PIk39a__columns{gap:28px}.tax-year-module__PIk39a__dates li{grid-template-columns:165px minmax(0,1fr);gap:25px}}@media not (min-width:600px){.tax-year-module__PIk39a__container{width:calc(100% - 44px)}.tax-year-module__PIk39a__hero{padding-top:40px}.tax-year-module__PIk39a__hero h1{font-size:3.1rem}.tax-year-module__PIk39a__lead{font-size:17px}.tax-year-module__PIk39a__yearNote{padding:23px}.tax-year-module__PIk39a__columns{grid-template-columns:1fr}.tax-year-module__PIk39a__dates li{grid-template-columns:1fr;gap:14px}.tax-year-module__PIk39a__section{padding-block:35px}.tax-year-module__PIk39a__section h3{font-size:25px}.tax-year-module__PIk39a__callout,.tax-year-module__PIk39a__cta{padding:24px}.tax-year-module__PIk39a__page th,.tax-year-module__PIk39a__page td{padding-inline:5px}}.tax-year-module__PIk39a__hero{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:45px;display:grid}@media not (min-width:900px){.tax-year-module__PIk39a__hero{grid-template-columns:1fr}}
