.AiTaxCalculatorPage-module-scss-module__Os-L5a__main{flex:1}.AiTaxCalculatorPage-module-scss-module__Os-L5a__header{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.AiTaxCalculatorPage-module-scss-module__Os-L5a__container{flex-direction:column;display:flex}.AiTaxCalculatorPage-module-scss-module__Os-L5a__title{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4vw,3.3rem);line-height:1.15}.AiTaxCalculatorPage-module-scss-module__Os-L5a__badge{letter-spacing:.03em;text-transform:uppercase;color:#92400e;white-space:nowrap;background:#fef3c7;border:1px solid #fde68a;border-radius:999px;padding:.3rem .85rem;font-size:.8rem;font-weight:600;display:inline-block}.AiTaxCalculatorPage-module-scss-module__Os-L5a__subtitle{color:var(--text-secondary);margin-top:.75rem;font-size:1.15rem;line-height:1.5}.AiTaxCalculatorPage-module-scss-module__Os-L5a__lead{max-width:50rem;color:var(--text-secondary);margin-top:1.5rem;line-height:1.75}.AiTaxCalculatorPage-module-scss-module__Os-L5a__layout{grid-template-columns:280px 1fr;align-items:start;gap:1.5rem;margin-top:2rem;display:grid}.AiTaxCalculatorPage-module-scss-module__Os-L5a__sidebar{border:1px solid var(--border);background:#fff9;border-radius:.8rem;padding:1.25rem;position:sticky;top:10px}.AiTaxCalculatorPage-module-scss-module__Os-L5a__sidebarTitle{color:var(--text-title);margin:0 0 .75rem;font-size:.95rem;font-weight:600}.AiTaxCalculatorPage-module-scss-module__Os-L5a__codeList{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.AiTaxCalculatorPage-module-scss-module__Os-L5a__codeItem{color:var(--text-secondary);border:1px solid var(--border);background:#ffffff80;border-radius:.5rem;padding:.45rem .7rem;font-size:.9rem;line-height:1.5}.AiTaxCalculatorPage-module-scss-module__Os-L5a__disclaimer{border:1px solid var(--border);max-width:854px;color:var(--text-secondary);background:#fff9;border-radius:.8rem;align-self:end;margin-top:2rem;padding:1rem 1.15rem;font-size:.95rem;line-height:1.65}.AiTaxCalculatorPage-module-scss-module__Os-L5a__chat{border:1px solid var(--border);background:#fff9;border-radius:.8rem;height:70vh;overflow:hidden}.AiTaxCalculatorPage-module-scss-module__Os-L5a__chat>div{height:100%}@media (max-width:768px){.AiTaxCalculatorPage-module-scss-module__Os-L5a__layout{grid-template-columns:1fr}.AiTaxCalculatorPage-module-scss-module__Os-L5a__sidebar{order:-1}}@media (prefers-reduced-motion:reduce){.AiTaxCalculatorPage-module-scss-module__Os-L5a__badge{transition:none}}
