.taxacio-page{overflow-wrap:anywhere;padding-block:28px 72px}.taxacio-intro{max-width:720px;margin:18px 0 24px;font-size:1rem;line-height:1.7}.taxacio-heading{max-width:880px;padding-block:0 34px}.taxacio-heading .eyebrow{font-size:1rem}.taxacio-heading h1{letter-spacing:0;margin-block:12px 20px;font-size:clamp(2.8rem,4.7vw,4.25rem)}.taxacio-heading>p:last-child{max-width:750px;font-size:1.35rem;line-height:1.5}.taxacio-layout{grid-template-columns:minmax(0,1.5fr) minmax(290px,1fr);align-items:start;gap:40px 56px;display:grid}.taxacio-layout>section,.taxacio-layout>aside,.taxacio-layout>div{min-width:0}.taxacio-search h2,.taxacio-property h2{letter-spacing:0;align-items:baseline;gap:16px;margin-bottom:24px;font-size:2rem;line-height:1.2;display:flex}.taxacio-search h2>span,.taxacio-property h2>span{color:var(--gold);font-size:1.125rem;font-style:italic}.taxacio-tabs{border-bottom:1px solid var(--border);border-radius:0;justify-content:flex-start;width:100%;min-height:48px;margin-bottom:22px;gap:22px!important;height:auto!important}.taxacio-tabs [role=tab]{font-family:var(--font-brand);white-space:normal;border-radius:0;flex:none;min-height:46px;padding:10px 0;font-size:1.25rem;line-height:1.3}.taxacio-tabs [role=tab][data-state=active]{border-bottom:1px solid var(--gold);font-weight:600}.taxacio-tabs [role=tab]:after{display:none}.taxacio-form label,.taxacio-confirm label{flex-direction:column;gap:7px;font-size:1.125rem;line-height:1.4;display:flex}.taxacio-fields{grid-template-columns:1fr 1fr;gap:18px 22px;display:grid}.taxacio-form input,.taxacio-form select,.taxacio-confirm input,.taxacio-confirm select{width:100%;min-width:0;height:49px;font-family:var(--font-brand);border:1px solid var(--input);background:var(--navy);color:var(--gold);box-shadow:none;border-radius:0;padding:9px 13px;font-size:1.25rem}.taxacio-form input::placeholder{color:var(--gold);opacity:1}:is(.taxacio-form select:focus-visible,.taxacio-confirm select:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.taxacio-hint{color:var(--gold);max-width:650px;margin-top:14px;font-size:1rem;line-height:1.45}.taxacio-button{font-family:var(--font-brand);white-space:normal;border-radius:0;height:auto;min-height:49px;margin-top:23px;padding:11px 24px;font-size:1.25rem;font-weight:500}.taxacio-context{border-left:1px solid var(--border);background:0 0;padding:0 0 0 32px}.taxacio-context .eyebrow{font-size:.9375rem}.taxacio-context h2{letter-spacing:0;margin-block:15px;font-size:2.3rem;line-height:1.2}.taxacio-context p{font-size:1.125rem;line-height:1.5}.taxacio-context .taxacio-period{margin-block:18px 10px;font-size:1.5rem;font-weight:500}.taxacio-context dl{margin:22px 0}.taxacio-context dl>div{border-top:1px solid var(--border);padding-block:14px}.taxacio-context dt{color:var(--gold);font-size:1rem}.taxacio-context dd{margin:3px 0 0;font-size:1.125rem;line-height:1.45}.taxacio-context .text-link,.taxacio-result .text-link{font-size:1.125rem}.taxacio-error{border-left:3px solid var(--gold);color:var(--gold);background:#cda4340d;margin-top:18px;padding:16px 18px;font-size:1.125rem;line-height:1.45}.taxacio-status{margin-top:12px;font-size:1.125rem;line-height:1.5}.taxacio-candidates{margin-top:26px}.taxacio-candidates h3{margin-bottom:8px;font-size:1.5rem}.taxacio-candidates p{font-size:1.125rem}.taxacio-candidates ul{border-top:1px solid var(--border);max-height:460px;margin-top:16px;padding:0;list-style:none;overflow:auto}.taxacio-candidates li button{text-align:left;border:0;border-bottom:1px solid var(--border);width:100%;font-family:var(--font-brand);color:var(--gold);background:0 0;padding:16px 10px;font-size:1.125rem;line-height:1.45}.taxacio-candidates li button:hover{background:#cda4340d}.taxacio-candidates li button>*{display:block}.taxacio-candidates li button span:last-child{color:var(--gold);font-size:1rem}.taxacio-property,.taxacio-result,.taxacio-method{grid-column:1/-1}.taxacio-property{border-top:1px solid var(--border);padding-top:32px}.taxacio-address{font-size:1.5rem;line-height:1.4}.taxacio-property-facts{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:24px;margin-block:24px 30px;display:grid}.taxacio-property-facts dt{color:var(--gold);font-size:1rem}.taxacio-property-facts dd{margin:5px 0 0;font-size:1.25rem;line-height:1.4}.taxacio-confirm{max-width:720px}.taxacio-note{background:#cda4340d;padding:20px;font-size:1.25rem}.taxacio-result{color:var(--gold);border-top:3px double var(--border);border-bottom:1px solid var(--border);background:0 0;padding:32px 0}.taxacio-result .eyebrow{font-size:1rem}.taxacio-result .taxacio-amount{letter-spacing:-.02em;margin-block:13px;font-size:clamp(3.2rem,6vw,5.5rem);line-height:1.2}.taxacio-result-facts{border-block:1px solid var(--border);grid-template-columns:1fr 1fr 1fr;gap:26px;margin-block:27px;padding-block:22px;display:grid}.taxacio-result-facts strong{font-size:1.5rem;font-weight:500;line-height:1.35;display:block}.taxacio-result-facts span{color:var(--gold);margin-top:5px;font-size:1rem;display:block}.taxacio-result .taxacio-result-limit{max-width:1000px;margin-top:15px;font-size:1.125rem}.taxacio-result .text-link{margin-top:20px;display:inline-block}.taxacio-result h2{margin-bottom:20px;font-size:2.2rem}.taxacio-method{border-top:1px solid var(--border);padding-top:23px;font-size:1.125rem;line-height:1.6}.taxacio-method summary{padding-block:5px;font-size:1.35rem}.taxacio-method p{max-width:1000px;margin-top:17px}.taxacio-method a{text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.taxacio-layout{grid-template-columns:1fr;gap:32px}.taxacio-context{border-left:0;border-top:1px solid var(--border);padding:26px 0 0}.taxacio-context h2 br{display:none}.taxacio-property-facts{grid-template-columns:1fr 1fr}}@media (max-width:600px){.taxacio-page{padding-top:15px}.taxacio-heading{padding-bottom:30px}.taxacio-fields{grid-template-columns:1fr}.taxacio-tabs{gap:20px!important}.taxacio-tabs [role=tab]{font-size:1.125rem}.taxacio-context h2{font-size:2rem}.taxacio-result{padding:26px 0}.taxacio-result-facts{grid-template-columns:1fr;gap:18px}.taxacio-property-facts{gap:18px}.taxacio-property-facts>div:first-child{grid-column:1/-1}.taxacio-amount{overflow-wrap:normal}.taxacio-button{width:100%}}.taxacio-tabs{flex-wrap:wrap;gap:4px 22px!important}.taxacio-heading{padding-bottom:24px}.taxacio-heading h1{margin-block:0 10px;font-size:clamp(2.8rem,4vw,3.4rem)}.taxacio-result{scroll-margin-top:24px}.taxacio-error button{color:inherit;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-family:inherit}.taxacio-module{--font-brand:var(--serif);color:var(--gold);font-family:var(--serif);overflow-wrap:anywhere;background:0 0;padding:0;font-size:1rem;line-height:1.7}.taxacio-module :is(h1,h2,h3,input,select,button){font-family:var(--font-brand)}.taxacio-module :is(h1,h2,h3){letter-spacing:0;font-weight:400}.taxacio-module .text-link{color:inherit;text-underline-offset:5px;line-height:1.6;text-decoration:underline}.taxacio-module .eyebrow{color:inherit}.taxacio-module option{background:var(--navy);color:var(--gold)}.taxacio-module :is(input,select,button,a,summary):focus-visible{outline:2px solid var(--gold);outline-offset:4px}.taxacio-module ::selection{background:var(--gold);color:var(--navy)}.taxacio-module .taxacio-tabs [role=tab]{color:var(--gold);font-family:var(--font-brand);background:0 0}.taxacio-module .taxacio-button{color:var(--gold);border:1px solid var(--gold);background:0 0}.taxacio-module .taxacio-button:hover{background:#cda43414}.taxacio-module .taxacio-confirm .taxacio-free-market{flex-direction:row;align-items:flex-start;gap:12px;margin-top:20px;display:flex}.taxacio-module .taxacio-free-market input{width:20px;min-width:20px;height:20px;accent-color:var(--gold);margin-top:3px}.taxacio-module .taxacio-heading h2{margin-bottom:10px;font-size:clamp(2.8rem,4vw,3.4rem);line-height:1.2}.taxacio-module .taxacio-heading>a{margin-top:12px;font-size:1.125rem;display:inline-block}@media (max-width:600px){.taxacio-module{padding:0}.taxacio-module .taxacio-tabs{gap:4px 18px!important}}.taxacio-heading{padding:22px 0 30px}.taxacio-module .taxacio-heading :is(h1,h2){letter-spacing:-.025em;margin:0;font-size:clamp(2rem,4vw,3.1rem);line-height:1.15}.taxacio-heading>p{max-width:720px;margin-top:12px;font-size:1.0625rem!important;line-height:1.7!important}.taxacio-layout{border-top:3px double var(--border);gap:40px 48px;padding:32px 0}.taxacio-search h2,.taxacio-property h2{font-size:1.5rem}.taxacio-module .taxacio-tabs [role=tab]{box-shadow:none;font-size:1rem;font-weight:400}.taxacio-form label,.taxacio-confirm label{gap:9px;font-size:.9375rem;line-height:1.45}.taxacio-module .taxacio-form input,.taxacio-module .taxacio-form select,.taxacio-module .taxacio-confirm input,.taxacio-module .taxacio-confirm select{background:0 0;height:48px;font-size:1rem}.taxacio-module input::placeholder{opacity:.65}.taxacio-hint{font-size:.875rem;line-height:1.7}.taxacio-module .taxacio-button{min-height:46px;font-size:1rem;font-weight:400}.taxacio-context h2{letter-spacing:-.025em;font-size:2rem}.taxacio-context p,.taxacio-context dd{font-size:1rem;line-height:1.8}.taxacio-context .eyebrow,.taxacio-context dt,.taxacio-result .eyebrow{font-size:.875rem}.taxacio-context .taxacio-period{font-size:1.25rem}.taxacio-result .taxacio-amount{font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,5vw,4rem)}.taxacio-result>p{font-size:1.0625rem;line-height:1.7}.taxacio-result .taxacio-result-limit,.taxacio-method{font-size:1rem;line-height:1.8}.taxacio-result-facts strong{font-size:1.375rem;font-weight:400}.taxacio-result-facts span,.taxacio-property-facts dt{font-size:.875rem}.taxacio-module .text-link{font-size:.9375rem}.taxacio-result:focus{outline:1px solid var(--gold);outline-offset:5px}.taxacio-module :is(input,select,button,a,summary):focus-visible{outline:1px solid var(--gold);outline-offset:5px}@media (max-width:900px){.taxacio-layout{gap:32px}}@media (max-width:600px){.taxacio-heading{padding-top:18px}.taxacio-heading>p{font-size:1rem!important}.taxacio-fields,.taxacio-result-facts{grid-template-columns:minmax(0,1fr)}}
