.bare[data-astro-cid-p2injahm]{font:inherit;color:inherit;letter-spacing:inherit;appearance:none;background:0 0;border:0;border-radius:0;width:100%;min-width:0;margin:0;padding:0}.bare[data-astro-cid-p2injahm]:focus{outline:none}.input[data-astro-cid-p2injahm]:focus-within{outline:2px solid var(--mni-green);outline-offset:2px}.segset[data-astro-cid-p2injahm]{border:0;min-width:0;margin:0;padding:0}.segset[data-astro-cid-p2injahm]>legend[data-astro-cid-p2injahm]{padding:0}.segset[data-astro-cid-p2injahm] label[data-astro-cid-p2injahm]{cursor:pointer;display:contents}.segset[data-astro-cid-p2injahm] input[data-astro-cid-p2injahm]:focus-visible+span[data-astro-cid-p2injahm]{outline:2px solid var(--mni-green);outline-offset:-2px}.us-home[data-astro-cid-p2injahm] .us-legal[data-astro-cid-p2injahm]{margin:var(--mni-s6) 0 0;max-width:90ch}.us-home[data-astro-cid-p2injahm] .us-legal-narrow[data-astro-cid-p2injahm]{display:none}@media (max-width:700px){.us-home[data-astro-cid-p2injahm] .us-legal-wide[data-astro-cid-p2injahm]{display:none}.us-home[data-astro-cid-p2injahm] .us-legal-narrow[data-astro-cid-p2injahm]{display:inline}}.faq[data-astro-cid-p2injahm]{border-bottom:1px solid var(--mni-line);padding:var(--mni-s4) 0}.faq[data-astro-cid-p2injahm]>p[data-astro-cid-p2injahm]{margin-top:var(--mni-s2);color:var(--mni-ink-2);max-width:70ch;font-size:15px;line-height:1.6}.faq[data-astro-cid-p2injahm]:not([open])>p[data-astro-cid-p2injahm]{display:none}.faq[data-astro-cid-p2injahm]>summary[data-astro-cid-p2injahm]{justify-content:space-between;gap:var(--mni-s4);cursor:pointer;align-items:center;list-style:none;display:flex}.faq[data-astro-cid-p2injahm]>summary[data-astro-cid-p2injahm]::-webkit-details-marker{display:none}.faq[data-astro-cid-p2injahm]>summary[data-astro-cid-p2injahm] h3[data-astro-cid-p2injahm]{font-size:16.5px;font-weight:600;line-height:1.35}.faq[data-astro-cid-p2injahm] .faq-mark[data-astro-cid-p2injahm]{color:var(--mni-muted);display:flex}.faq[data-astro-cid-p2injahm][open]>summary[data-astro-cid-p2injahm] .faq-mark[data-astro-cid-p2injahm]{transform:rotate(180deg)}.us-home .hero{padding:var(--mni-s6) var(--mni-gutter) 0;flex-direction:column;gap:18px;display:flex}.us-home .hero-text{flex-direction:column;gap:10px;max-width:860px;display:flex}.us-home .hero-h1{font-size:50px;font-weight:800;line-height:1.03}.us-home .lede{font-size:var(--mni-fs-lede);color:var(--mni-ink-2)}.us-home .calc-grid{gap:var(--mni-s6);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;display:grid}.us-home .calc-card{flex-direction:column;gap:18px;padding:28px;display:flex}.us-home .calc-fields{flex-direction:column;gap:18px;display:flex}.us-home .money-prefix{color:var(--mni-muted);font-weight:600}.us-home .pair-row{gap:var(--mni-s3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.us-home .select-box{justify-content:space-between;font-size:15px}.us-home .select-chev{color:currentColor;display:flex}.us-home .pct-box{color:var(--mni-muted);font-size:15px}.us-home .more-row{align-items:center;gap:var(--mni-s2);font-size:var(--mni-fs-ui);color:var(--mni-green-deep);border-top:1px solid var(--mni-line);padding-top:14px;font-weight:600;display:flex}.us-home .result-card{border-color:var(--mni-green-tint-2);box-shadow:var(--mni-shadow-result);padding:28px}.us-home .result-inner{flex-direction:column;gap:18px;display:flex}.us-home .result-head{justify-content:space-between;align-items:center;display:flex}.us-home .result-figure{letter-spacing:-.035em;font-size:60px;font-weight:800;line-height:1}.us-home .result-sub{color:var(--mni-ink-2);margin-top:var(--mni-s1);font-size:15.5px}.us-home .period-grid{border:1px solid var(--mni-line);border-radius:var(--mni-r-alert);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.us-home .period-cell{padding:10px var(--mni-s3);flex-direction:column;gap:2px;display:flex}.us-home .period-cell+.period-cell{border-left:1px solid var(--mni-line)}.us-home .period-month{background:var(--mni-green-tint)}.us-home .period-label{font-size:var(--mni-fs-eyebrow);color:var(--mni-muted)}.us-home .period-month .period-label{color:#5f6c66}.us-home .period-value{white-space:nowrap;font-size:15px}.us-home .bar-block{flex-direction:column;gap:10px;display:flex}.us-home .money-bar{border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}.us-home .bar-legend{gap:var(--mni-s2) var(--mni-s4);color:var(--mni-ink-2);flex-wrap:wrap;font-size:13px;display:flex}.us-home .bar-legend>span{align-items:center;gap:7px;display:flex}.us-home .bar-legend b{color:var(--mni-ink);font-weight:700}.us-home .result-alert{padding:10px var(--mni-s3)}.us-home .body-grid{padding:var(--mni-s10) var(--mni-gutter) 0;grid-template-columns:minmax(0, 1fr) var(--mni-rail);gap:var(--mni-s9);align-items:start;display:grid}.us-home .body-col{gap:var(--mni-s9);flex-direction:column;min-width:0;display:flex}.us-home .sec{flex-direction:column;gap:14px;display:flex}.us-home .sec-head{gap:var(--mni-s2);flex-direction:column;display:flex}.us-home .sec-h2{font-size:var(--mni-fs-h2);font-weight:700;line-height:1.12}.us-home .sec-lede{font-size:var(--mni-fs-body);color:var(--mni-ink-2);max-width:68ch}.us-home .tbl{background:var(--mni-card);border:1px solid var(--mni-line);border-radius:var(--mni-r-table);border-collapse:separate;border-spacing:0;overflow:hidden}.us-home .row-label{align-items:center;gap:10px;display:flex}.us-home .salary-link{color:var(--mni-green-deep);font-weight:600}.us-home .state-grid{gap:var(--mni-s2);grid-template-columns:repeat(auto-fill,minmax(168px,1fr));display:grid}.us-home .state-cell{min-height:var(--mni-h-seg);padding:6px var(--mni-s2);text-align:center;font-size:13px;line-height:var(--mni-lh-tight);color:var(--mni-ink);justify-content:center;align-items:center;gap:5px;display:flex}.us-home .state-code{color:var(--mni-ink-2);font-size:12px}.us-home .state-cell.is-free .state-code,.us-home .state-cell.is-free{color:var(--mni-green-deep)}.us-home .state-cell.is-on{border-color:var(--mni-green);background:var(--mni-green-tint)}.us-home a.state-cell{font-weight:600;text-decoration:none}.us-home a.state-cell .state-name{text-underline-offset:3px;text-decoration:underline}.us-home a.state-cell:not(.is-free){color:var(--mni-ink)}.us-home a.state-cell:hover{border-color:var(--mni-green);color:var(--mni-green-deep)}.us-home .state-cell.is-refused,.us-home .state-cell.is-refused .state-code{color:var(--mni-muted)}.us-home .state-cell.is-refused.is-on,.us-home .state-cell.is-refused.is-on .state-code{color:var(--mni-ink-2)}.us-home .faq-list{border-top:1px solid var(--mni-line);flex-direction:column;display:flex}.us-home .rail{top:var(--mni-s6);padding-top:160px;position:sticky}.us-home .ad-foot{padding:var(--mni-s9) var(--mni-gutter) 0}@media (max-width:900px){.us-home .hero{padding:18px var(--mni-gutter-m) 0;gap:14px}.us-home .hero-h1{font-size:var(--mni-fs-h1-m);line-height:1.06}.us-home .lede{font-size:var(--mni-fs-body)}.us-home .calc-grid{gap:var(--mni-s4);grid-template-columns:minmax(0,1fr)}.us-home .calc-card,.us-home .result-card{gap:var(--mni-s4);padding:18px}.us-home .input.big{height:60px;font-size:26px}.us-home .seg span{height:var(--mni-h-seg);padding:0 var(--mni-s1);font-size:13.5px}.us-home .result-figure{font-size:var(--mni-fs-result-m)}.us-home .result-sub{font-size:15px}.us-home .period-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.us-home .period-cell:nth-child(n+3){border-top:1px solid var(--mni-line)}.us-home .body-grid{padding:var(--mni-s7) var(--mni-gutter-m) 0;gap:var(--mni-s7);grid-template-columns:minmax(0,1fr)}.us-home .body-col{gap:var(--mni-s7)}.us-home .col-bw{display:none}.us-home .rail,.us-home .ad-foot{visibility:hidden;height:0;margin:0;padding:0;overflow:hidden;min-height:0!important}.us-home .ad-in-1{width:var(--mni-ad-w-m);margin:0 auto}}@media (max-width:374px){.us-home .tbl{display:block;overflow-x:auto}}
