.Consult_page__aItfL{min-height:70vh;padding-bottom:106px;background:var(--tax-bg);color:var(--tax-text);word-break:keep-all;overflow-wrap:break-word}.Consult_heroNarrow__wv464{width:min(100% - 44px,980px);margin:0 auto;padding:92px 0 68px}.Consult_eyebrow__GWTcB,.Consult_kicker__DAssH{color:var(--tax-accent);font-size:.76rem;font-weight:800;line-height:1.35;text-transform:uppercase}.Consult_page__aItfL h1{max-width:780px;margin:14px 0 0;font-size:clamp(3.45rem,6.8vw,6.3rem);font-weight:800;line-height:1.18;text-wrap:balance}.Consult_lede__8z6j4{max-width:650px;margin:22px 0 0;color:var(--tax-muted);font-size:1.08rem;line-height:1.8}.Consult_consult__pYDSW{width:min(100% - 44px,1180px);margin:0 auto;padding:0 0 96px}.Consult_header__FBx4A{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 0 28px;border-bottom:1px solid var(--tax-line)}.Consult_header__FBx4A h2{max-width:780px;margin:10px 0 0;font-size:clamp(2rem,3.3vw,3.25rem);font-weight:880;line-height:1.15;text-wrap:balance}.Consult_backButton__hT9eh,.Consult_resetButton__iT5Vu,.Consult_submitButton___ApYG{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:1px solid var(--tax-accent);border-radius:8px;padding:0 20px;background:var(--tax-accent);color:#ffffff;cursor:pointer;font:inherit;font-weight:850;line-height:1;white-space:nowrap;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.Consult_backButton__hT9eh,.Consult_resetButton__iT5Vu{background:transparent;color:var(--tax-accent)}.Consult_backButton__hT9eh:hover,.Consult_resetButton__iT5Vu:hover,.Consult_submitButton___ApYG:hover{box-shadow:0 12px 26px rgba(43,174,155,.18);transform:translateY(-1px)}.Consult_steps__KFyGA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;margin:28px 0 0;padding:0;list-style:none;background:var(--tax-line);border:1px solid var(--tax-line);border-radius:8px;overflow:hidden}.Consult_stepItem__DVFIf{display:flex;min-height:76px;align-items:center;gap:14px;padding:16px;background:rgba(255,255,255,.7);color:var(--tax-muted)}.Consult_stepItem__DVFIf span{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid var(--tax-line-strong);border-radius:999px;font-size:.86rem;font-weight:850}.Consult_stepItem__DVFIf strong{font-size:.95rem;font-weight:850}.Consult_stepItem__DVFIf[data-active=true],.Consult_stepItem__DVFIf[data-complete=true]{background:var(--tax-paper);color:var(--tax-text)}.Consult_stepItem__DVFIf[data-active=true] span,.Consult_stepItem__DVFIf[data-complete=true] span{border-color:var(--tax-accent);background:var(--tax-accent);color:#ffffff}.Consult_panel__fqpfv{min-height:520px;margin-top:24px;border:1px solid var(--tax-line);border-radius:8px;background:var(--tax-paper);box-shadow:var(--tax-shadow)}.Consult_confirmation__01nsk,.Consult_form__mWdm9,.Consult_stage__V3JWc{display:grid;grid-gap:30px;gap:30px;padding:clamp(24px,4vw,44px)}.Consult_stageCopy__30eYI{display:grid;grid-gap:10px;gap:10px;max-width:760px}.Consult_confirmation__01nsk h3,.Consult_stageCopy__30eYI h3{margin:0;font-size:clamp(1.7rem,3vw,2.55rem);font-weight:880;line-height:1.22}.Consult_confirmation__01nsk p,.Consult_emptyState__kBAlM,.Consult_loading__r0hn6,.Consult_stageCopy__30eYI p{margin:0;color:var(--tax-muted)}.Consult_slotStage__rT257{display:grid;grid-template-columns:minmax(0,.74fr) minmax(280px,.46fr);grid-gap:18px;gap:18px;align-items:start}.Consult_calendarGrid___HTof,.Consult_slotGrid__6wgcv{display:grid;grid-gap:10px;gap:10px}.Consult_calendarGrid___HTof{grid-template-columns:repeat(5,minmax(0,1fr))}.Consult_slotGrid__6wgcv{grid-template-columns:repeat(2,minmax(0,1fr))}.Consult_dateButton__kbGuh,.Consult_slotButton__OXlbB{display:grid;min-width:0;border:1px solid var(--tax-line);border-radius:8px;background:#ffffff;color:var(--tax-text);cursor:pointer;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.Consult_dateButton__kbGuh{min-height:128px;gap:7px;align-content:start;padding:15px}.Consult_dateButton__kbGuh em,.Consult_dateButton__kbGuh span,.Consult_slotButton__OXlbB small{color:var(--tax-muted);font-style:normal;font-weight:760}.Consult_dateButton__kbGuh strong{color:var(--tax-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:1.58rem;font-weight:850;line-height:1.1}.Consult_slotButton__OXlbB{min-height:76px;gap:8px;align-content:center;padding:14px 16px}.Consult_slotButton__OXlbB span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:1.2rem;font-weight:850;line-height:1}.Consult_dateButton__kbGuh:hover,.Consult_slotButton__OXlbB:hover{border-color:var(--tax-accent);box-shadow:0 12px 26px rgba(43,174,155,.14);transform:translateY(-1px)}.Consult_dateButton__kbGuh[data-selected=true],.Consult_slotButton__OXlbB[data-selected=true]{border-color:var(--tax-accent);background:var(--tax-accent-soft);box-shadow:inset 0 0 0 1px var(--tax-accent)}.Consult_slotButton__OXlbB:disabled{border-color:rgba(28,43,51,.1);background:rgba(28,43,51,.045);color:var(--tax-faint);cursor:not-allowed}.Consult_slotButton__OXlbB:disabled:hover{box-shadow:none;transform:none}.Consult_slotButton__OXlbB:disabled small,.Consult_slotButton__OXlbB:disabled span{color:var(--tax-faint);text-decoration:line-through;text-decoration-thickness:1px}.Consult_emptyState__kBAlM{grid-column:1/-1;min-height:160px;border:1px dashed var(--tax-line-strong);border-radius:8px;padding:22px;background:var(--tax-accent-soft)}.Consult_formGrid__1aIi7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.Consult_field__nqQ_k{display:grid;grid-gap:8px;gap:8px}.Consult_field__nqQ_k span,.Consult_radioGroup__OWdgy legend{color:var(--tax-accent);font-size:.82rem;font-weight:800}.Consult_field__nqQ_k input,.Consult_field__nqQ_k select{min-height:50px;min-width:0;justify-self:stretch;border:1px solid var(--tax-line-strong);border-radius:8px;padding:0 14px;background:#ffffff;color:var(--tax-text);font:inherit}.Consult_radioGroup__OWdgy{display:flex;min-width:0;gap:12px;align-items:center;margin:0;border:1px solid var(--tax-line-strong);border-radius:8px;padding:13px 14px}.Consult_radioGroup__OWdgy legend{padding:0 6px}.Consult_radioGroup__OWdgy label{display:inline-flex;align-items:center;gap:7px;color:var(--tax-text);font-weight:850}.Consult_backButton__hT9eh:focus-visible,.Consult_dateButton__kbGuh:focus-visible,.Consult_field__nqQ_k input:focus-visible,.Consult_field__nqQ_k select:focus-visible,.Consult_resetButton__iT5Vu:focus-visible,.Consult_slotButton__OXlbB:focus-visible,.Consult_submitButton___ApYG:focus-visible{outline:3px solid rgba(43,174,155,.24);outline-offset:2px}.Consult_submitButton___ApYG{justify-self:start;min-width:154px}.Consult_confirmation__01nsk{justify-items:start}.Consult_receipt__Mg4CJ{color:var(--tax-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(2rem,4vw,3.25rem);font-weight:850;line-height:1.1}.Consult_summary__TlmOz{display:grid;justify-self:stretch;max-width:720px;margin:0;border-top:1px solid var(--tax-line)}.Consult_summary__TlmOz div{display:grid;grid-template-columns:120px 1fr;grid-gap:20px;gap:20px;padding:14px 0;border-bottom:1px solid var(--tax-line)}.Consult_summary__TlmOz dt{color:var(--tax-accent);font-size:.82rem;font-weight:800}.Consult_summary__TlmOz dd{margin:0;color:var(--tax-muted);font-weight:780}.Consult_notice__gKB9x{max-width:720px;font-weight:800}.Consult_help__brxgT{max-width:720px}.Consult_demoNote__Uf3ff{margin:18px 0 0;color:var(--tax-muted);font-size:.88rem;font-weight:760;text-align:center}@media (max-width:980px){.Consult_formGrid__1aIi7,.Consult_slotStage__rT257{grid-template-columns:1fr}.Consult_calendarGrid___HTof{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.Consult_consult__pYDSW,.Consult_heroNarrow__wv464{width:calc(100% - 36px)}.Consult_heroNarrow__wv464{padding:76px 0}.Consult_consult__pYDSW{padding-bottom:78px}.Consult_page__aItfL h1{font-size:3rem}.Consult_header__FBx4A{align-items:flex-start;flex-direction:column}.Consult_calendarGrid___HTof,.Consult_slotGrid__6wgcv,.Consult_steps__KFyGA{grid-template-columns:1fr}.Consult_stepItem__DVFIf{min-height:62px}.Consult_dateButton__kbGuh{min-height:104px}.Consult_radioGroup__OWdgy{align-items:flex-start;flex-direction:column}.Consult_summary__TlmOz div{grid-template-columns:1fr;gap:4px}text-wrap:balance}@media (max-width:390px){.Consult_consult__pYDSW,.Consult_heroNarrow__wv464{width:calc(100% - 28px)}.Consult_page__aItfL h1{font-size:2.58rem}.Consult_confirmation__01nsk,.Consult_form__mWdm9,.Consult_stage__V3JWc{padding:22px}text-wrap:balance}@media (prefers-reduced-motion:reduce){.Consult_backButton__hT9eh,.Consult_dateButton__kbGuh,.Consult_resetButton__iT5Vu,.Consult_slotButton__OXlbB,.Consult_submitButton___ApYG{transition:none}.Consult_backButton__hT9eh:hover,.Consult_dateButton__kbGuh:hover,.Consult_resetButton__iT5Vu:hover,.Consult_slotButton__OXlbB:hover,.Consult_submitButton___ApYG:hover{transform:none}}