.tq[data-astro-cid-sa5pvldm]{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-2);box-shadow:var(--shadow-1);padding:clamp(1.25rem,.9rem + 1.5vw,2.25rem)}.tq__privacy[data-astro-cid-sa5pvldm]{align-items:center;gap:var(--sp-2);font-size:var(--step--1);color:var(--text-2);display:flex}.tq__privacy[data-astro-cid-sa5pvldm] svg{color:var(--taupe-deep);flex:none}.tq__noscript[data-astro-cid-sa5pvldm]{padding:var(--sp-3) var(--sp-4);background:var(--surface-sunk);border-inline-start:3px solid var(--rose-mark);font-size:var(--step--1);margin-block-start:var(--sp-3)}.tq__grid[data-astro-cid-sa5pvldm]{gap:var(--sp-6) var(--sp-7);grid-template-columns:minmax(0,1fr);margin-block-start:var(--sp-5);display:grid}@media (width>=860px){.tq__grid[data-astro-cid-sa5pvldm]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tq__q[data-astro-cid-sa5pvldm]{padding:var(--sp-5) 0 0;border:0;border-block-start:1px solid var(--hair);min-width:0;margin:0}.tq__legend[data-astro-cid-sa5pvldm]{float:left;align-items:baseline;gap:var(--sp-3);width:100%;font-family:var(--font-body);font-size:var(--step-1);color:var(--text);padding:0;font-weight:600;line-height:1.3;display:flex}.tq__legend[data-astro-cid-sa5pvldm]+[data-astro-cid-sa5pvldm]{clear:both}.tq__n[data-astro-cid-sa5pvldm]{font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.04em;color:var(--rose-text);flex:none;font-weight:400}.tq__help[data-astro-cid-sa5pvldm]{font-size:var(--step--1);color:var(--text-2);padding-block-start:var(--sp-2);line-height:1.5}.tq__opts[data-astro-cid-sa5pvldm]{gap:var(--sp-2);padding-block-start:var(--sp-3);display:grid}.tq__opt[data-astro-cid-sa5pvldm]{align-items:center;gap:var(--sp-3);min-height:52px;padding:var(--sp-2) var(--sp-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-2);cursor:pointer;transition:background-color var(--t-1) var(--ease), border-color var(--t-1) var(--ease);display:flex;position:relative}.tq__opt[data-astro-cid-sa5pvldm]:hover{background:var(--surface-sunk)}.tq__opt[data-astro-cid-sa5pvldm] input[data-astro-cid-sa5pvldm]{opacity:0;width:1px;height:1px;position:absolute}.tq__mark[data-astro-cid-sa5pvldm]{border:1.5px solid var(--line);background:var(--surface-raised);border-radius:50%;flex:none;width:20px;height:20px;position:relative}.tq__label[data-astro-cid-sa5pvldm]{font-size:var(--step-0);color:var(--text);line-height:1.35}.tq__opt[data-astro-cid-sa5pvldm]:has(input:checked){background:var(--rose);border:2px solid var(--text);padding-inline-start:calc(var(--sp-4) - 1px)}.tq__opt[data-astro-cid-sa5pvldm]:has(input:checked) .tq__label[data-astro-cid-sa5pvldm]{color:var(--on-rose);font-weight:600}.tq__opt[data-astro-cid-sa5pvldm]:has(input:checked) .tq__mark[data-astro-cid-sa5pvldm]{border-color:var(--on-rose);background:var(--on-rose);box-shadow:inset 0 0 0 4px var(--rose)}.tq__opt[data-astro-cid-sa5pvldm]:has(input:focus-visible){outline:2px solid var(--text);outline-offset:2px}.tq__select[data-astro-cid-sa5pvldm]{width:100%;min-height:52px;padding:0 var(--sp-4);background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:var(--r-1);font-size:var(--step-0);margin-block-start:var(--sp-3)}.tq__foot[data-astro-cid-sa5pvldm]{align-items:flex-start;gap:var(--sp-3);border-block-start:1px solid var(--hair);flex-wrap:wrap;margin-block-start:var(--sp-5);padding-block-start:var(--sp-2);display:flex}.tq__more[data-astro-cid-sa5pvldm]{flex:auto;min-width:0}.tq__more[data-astro-cid-sa5pvldm]>summary[data-astro-cid-sa5pvldm]{align-items:center;gap:var(--sp-3);min-height:48px;padding-block:var(--sp-2);cursor:pointer;color:var(--text);font-weight:600;display:flex}.tq__more[data-astro-cid-sa5pvldm]>.tq__grid[data-astro-cid-sa5pvldm]{margin-block-start:var(--sp-2)}.tq-out[data-astro-cid-sa5pvldm]{padding:var(--sp-4) var(--sp-5);background:var(--surface-sunk);border-inline-start:3px solid var(--rose-mark);border-radius:0 var(--r-2) var(--r-2) 0;margin-block-start:var(--sp-6)}.tq-out__eyebrow[data-astro-cid-sa5pvldm]{font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--rose-text)}.tq-out__line[data-astro-cid-sa5pvldm]{font-family:var(--font-head);font-size:var(--step-2);color:var(--text);text-wrap:balance;margin-block-start:var(--sp-2);line-height:1.1}.tq-out__line[data-astro-cid-sa5pvldm].is-idle{font-family:var(--font-body);font-size:var(--step-0);color:var(--text-2);line-height:1.5}.tq-out__why[data-astro-cid-sa5pvldm]{max-width:var(--measure);font-size:var(--step--1);color:var(--text-2);margin-block-start:var(--sp-3);line-height:1.55}.tq-out__notes[data-astro-cid-sa5pvldm]{gap:var(--sp-3);margin-block-start:var(--sp-4);display:grid}.tq-out__note[data-astro-cid-sa5pvldm]{padding:var(--sp-4) var(--sp-5);background:var(--surface-raised);border:1px solid var(--hair);border-inline-start:3px solid var(--taupe);border-radius:0 var(--r-2) var(--r-2) 0;max-width:none;font-size:var(--step--1);color:var(--text-2);line-height:1.6}.tq-out__note[data-astro-cid-sa5pvldm] strong[data-astro-cid-sa5pvldm]{color:var(--text)}.tq-out__jump[data-astro-cid-sa5pvldm]:has(a:not([hidden])){margin-block-start:var(--sp-1)}.tq-out__jump[data-astro-cid-sa5pvldm] a[data-astro-cid-sa5pvldm]{padding-block:.55em;font-weight:600;display:inline-block}.outcome[data-astro-cid-3ltoynzn]{padding-block:var(--sp-6) var(--sp-4);border-block-start:2px solid var(--taupe)}.outcome[data-astro-cid-3ltoynzn]+.outcome{margin-block-start:var(--sp-6)}.outcome__tag[data-astro-cid-3ltoynzn]{align-items:center;gap:var(--sp-3);font-family:var(--font-data);font-size:var(--step--1);letter-spacing:.06em;text-transform:uppercase;color:var(--taupe-text);display:flex}.outcome__letter[data-astro-cid-3ltoynzn]{border:1.5px solid var(--taupe);width:2rem;height:2rem;font-family:var(--font-head);font-size:var(--step-1);letter-spacing:0;text-transform:none;color:var(--text);border-radius:50%;place-items:center;display:inline-grid}.outcome[data-astro-cid-3ltoynzn] .verdict{margin-block:var(--sp-4) 0}.outcome[data-astro-cid-3ltoynzn] .wait{margin-block:var(--sp-6) 0}.outcome[data-astro-cid-3ltoynzn] .refer{margin-block:var(--sp-5) 0}[data-tool].is-js .outcome[data-astro-cid-3ltoynzn]:not(.is-match){display:none}[data-tool].is-js.show-all .outcome[data-astro-cid-3ltoynzn]{display:block}[data-tool].is-js:not(.show-all) .outcome[data-astro-cid-3ltoynzn]{border-block-start:0;padding-block-start:0}[data-tool].is-js:not(.show-all) .outcome__tag[data-astro-cid-3ltoynzn]{display:none}.bw[data-astro-cid-2kszvplm]{padding-block-start:var(--sp-6)}.bw__to-form[data-astro-cid-2kszvplm]{padding-block:.6em;font-weight:600;display:inline-block}.bw__tool[data-astro-cid-2kszvplm]{justify-self:center;width:100%;max-width:60rem}.bw__results[data-astro-cid-2kszvplm]{margin-block-start:var(--sp-8)}.bw__results-h[data-astro-cid-2kszvplm]{font-size:var(--step-3)}.bw__results-h[data-astro-cid-2kszvplm]:before{content:"";width:2.25rem;height:3px;background:var(--rose-mark);margin-block-end:var(--sp-3);display:block}[data-tool].is-js:not(.show-all) .bw__results-h[data-astro-cid-2kszvplm]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}[data-tool].is-js:not([data-result]):not(.show-all) .bw__results[data-astro-cid-2kszvplm]{display:none}[data-tool].is-js .bw__results[data-astro-cid-2kszvplm],.bw__all[data-astro-cid-2kszvplm]{margin-block-start:var(--sp-5)}.bw__more[data-astro-cid-2kszvplm]{padding:var(--sp-5);background:var(--surface-raised);border:1px solid var(--hair);border-radius:var(--r-2);margin-block-start:var(--sp-5)}.bw__more[data-astro-cid-2kszvplm] h4[data-astro-cid-2kszvplm]{align-items:center;gap:var(--sp-2);font-size:var(--step-0);flex-wrap:wrap;display:flex}.bw__more[data-astro-cid-2kszvplm] ul[data-astro-cid-2kszvplm]{gap:var(--sp-2);color:var(--text-2);margin-block-start:var(--sp-3);padding-inline-start:1.2em;display:grid}.bw__more[data-astro-cid-2kszvplm] ul[data-astro-cid-2kszvplm] li[data-astro-cid-2kszvplm]::marker{color:var(--taupe)}.bw__more[data-astro-cid-2kszvplm]>p[data-astro-cid-2kszvplm]{font-size:var(--step--1);color:var(--text-2);margin-block-start:var(--sp-4)}.bw__checked[data-astro-cid-2kszvplm]{font-family:var(--font-data);font-size:var(--step--2);color:var(--text-3);font-weight:400}.bw__towns[data-astro-cid-2kszvplm]{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin-block-start:var(--sp-4);display:grid}.bw__town[data-astro-cid-2kszvplm]{border-block-start:2px solid var(--taupe);padding-block-start:var(--sp-3)}.bw__town-h[data-astro-cid-2kszvplm]{color:var(--text);font-weight:600}.bw__town-t[data-astro-cid-2kszvplm]{font-size:var(--step--1);color:var(--text-2);margin-block-start:var(--sp-1);line-height:1.5}.bw__town[data-astro-cid-2kszvplm] ul[data-astro-cid-2kszvplm]{font-family:var(--font-data);font-size:var(--step--2);color:var(--text-2);gap:2px;padding:0;list-style:none}.bw__rules[data-astro-cid-2kszvplm]{margin-block-start:var(--section-y)}.bw__rules[data-astro-cid-2kszvplm]>h2[data-astro-cid-2kszvplm]{margin-block-start:var(--sp-2)}.bw__rules[data-astro-cid-2kszvplm]>p[data-astro-cid-2kszvplm]:not(.eyebrow){color:var(--text-2);margin-block-start:var(--sp-4)}.rules[data-astro-cid-2kszvplm]{border-block-start:2px solid var(--taupe);gap:0;margin-block-start:var(--sp-5);padding:0;list-style:none;display:grid}.rules__item[data-astro-cid-2kszvplm]{gap:var(--sp-1) var(--sp-5);padding-block:var(--sp-4);border-block-end:1px solid var(--hair);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=600px){.rules__item[data-astro-cid-2kszvplm]{grid-template-columns:5.5rem minmax(0,1fr)}.rules__to[data-astro-cid-2kszvplm]{grid-column:2}}.rules__n[data-astro-cid-2kszvplm]{font-family:var(--font-data);font-size:var(--step--1);color:var(--rose-text);padding-block-start:.15em}.rules__when[data-astro-cid-2kszvplm]{color:var(--text)}.rules__to[data-astro-cid-2kszvplm]{font-size:var(--step--1);font-weight:600}.bw__note[data-astro-cid-2kszvplm]{font-size:var(--step--1)}.bw__faq[data-astro-cid-2kszvplm]{margin-block-start:var(--sp-8)}
