.breadcrumb{display:flex;gap:12px;font-size:12px;color:var(--muted);padding-top:25px}.breadcrumb a{text-decoration:underline;text-underline-offset:4px;color:var(--teal)}.tax-page .hero{padding-top:35px;gap:60px}.tax-page h1{font-size:clamp(44px,4.5vw,65px);line-height:1.12}.tax-page h1 em{display:block}.tax-page .hero .eyebrow{max-width:400px}.tax-page .preview-frame{transform:none}.tax-page .preview-heading h2{font-size:27px}.file-heading{margin:23px 0 17px}.file-heading>b{display:block;font-size:15px;color:var(--navy);margin-bottom:9px}.file-facts{margin:0;border-top:1px solid var(--line)}.file-facts div{display:flex;justify-content:space-between;gap:15px;padding:9px 0;border-bottom:1px solid #e6e9e4;font-size:11px}.file-facts dt{color:var(--muted)}.file-facts dd{margin:0;text-align:right;font-weight:500}.checklist-title{margin-top:21px;font-size:12px;font-weight:600;color:var(--navy)}.file-checklist{margin-top:8px}.file-checklist li{padding:8px 0 8px 19px;display:flex;justify-content:space-between;gap:12px;margin:0;font-size:11px}.file-checklist b{color:var(--teal);font-size:10px;font-weight:500}.file-checklist .missing:before{content:'○';color:#805b1d}.file-checklist .missing b{color:#805b1d}.next-action{margin-top:17px;padding:14px;background:#edf4ee;border-radius:5px;font-size:11px}.next-action b{display:block;color:var(--teal);margin-bottom:5px}.next-action span{color:var(--muted)}.tax-deliverables{grid-template-columns:repeat(3,1fr)}.tax-deliverables h3{font-size:22px}.workflow-layout{display:grid;grid-template-columns:1.15fr 1fr;gap:85px;align-items:start}.workflow-note{padding:30px;border:1px solid var(--line);background:white;border-radius:8px}.workflow-note h3{margin:26px 0 12px;font-size:20px}.workflow-note p{font-size:14px;color:var(--muted)}.tax-steps li{padding-block:22px}.package-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.package-grid article{background:var(--ivory);padding:32px;border:1px solid #d5d7ce;border-radius:7px}.package-grid .eyebrow{margin-bottom:13px}.package-grid h3{font-size:25px;margin-bottom:16px}.package-grid p:not(.eyebrow){font-size:14px;color:var(--muted)}.package-grid .text-link{display:inline-block;margin-top:23px}.practice-options{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.practice-options article{padding:25px;background:white;border:1px solid var(--line);border-radius:7px}.practice-options .pill{margin-bottom:18px}.practice-options p{font-size:14px;margin-top:12px;color:var(--muted)}.practice-options .text-link{display:inline-block;margin-top:20px}
@media(max-width:1050px){.tax-page .hero{gap:32px}.workflow-layout{gap:40px}.tax-page .hero h1{font-size:48px}}@media(max-width:760px){.breadcrumb{font-size:11px}.tax-page .hero{padding-top:30px;gap:42px}.tax-page .hero h1{font-size:45px}.tax-page .preview-heading h2{font-size:26px}.tax-deliverables,.workflow-layout,.package-grid,.practice-options{grid-template-columns:1fr}.workflow-layout{gap:30px}.workflow-note{padding:25px}.package-grid article{padding:26px}.practice-options{gap:16px}}@media(max-width:380px){.tax-page .hero h1{font-size:39px}.tax-page .preview-heading h2{font-size:23px}.file-facts div{font-size:10px}.file-checklist li{font-size:10px}}
