.acx[data-astro-cid-v7ri7gjy]{display:grid;gap:10px;min-width:0}.acx__label[data-astro-cid-v7ri7gjy]{font:500 var(--fs-eyebrow)/1.3 var(--font-caps);letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.acx__wrap[data-astro-cid-v7ri7gjy]{position:relative;z-index:5;min-width:0}.acx[data-astro-cid-v7ri7gjy].is-open .acx__wrap[data-astro-cid-v7ri7gjy]{z-index:40}.acx__bar[data-astro-cid-v7ri7gjy]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px;padding:6px;border-radius:var(--r-pill);background:#fff;border:1.5px solid var(--ink-4);box-shadow:var(--shadow-card);transition:border-color .3s,box-shadow .3s,border-radius .2s}.acx__bar[data-astro-cid-v7ri7gjy]:focus-within{border-color:var(--royal);box-shadow:0 0 0 3px var(--sky-100),var(--shadow-card)}.acx__pin[data-astro-cid-v7ri7gjy]{display:grid;place-items:center;width:40px;color:var(--royal)}.acx__pin[data-astro-cid-v7ri7gjy] .ico{width:22px;height:22px}.acx__bar[data-astro-cid-v7ri7gjy] input[data-astro-cid-v7ri7gjy]{width:100%;min-width:0;min-height:52px;border:0;outline:none;background:transparent;font:400 1.125rem/1.3 var(--font-body);color:var(--ink)}.acx__bar[data-astro-cid-v7ri7gjy] input[data-astro-cid-v7ri7gjy]::placeholder{color:var(--ink-3);opacity:1}.acx__bar[data-astro-cid-v7ri7gjy] input[data-astro-cid-v7ri7gjy][aria-invalid=true]{color:var(--error)}.acx__go[data-astro-cid-v7ri7gjy]{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px;border-radius:var(--r-pill);background:var(--sky-25);color:var(--royal-700);box-shadow:inset 0 0 0 1px var(--sky-200);font:400 var(--fs-btn)/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:background .3s,color .3s,box-shadow .3s}.acx__go[data-astro-cid-v7ri7gjy]:hover{background:var(--royal);color:#fff;box-shadow:inset 0 0 0 1px var(--royal)}.acx__go[data-astro-cid-v7ri7gjy] .ico{width:18px;height:13px}.acx__go[data-astro-cid-v7ri7gjy][aria-busy]{opacity:.75;cursor:progress}.acx--md[data-astro-cid-v7ri7gjy] .acx__bar[data-astro-cid-v7ri7gjy] input[data-astro-cid-v7ri7gjy]{min-height:46px;font-size:1.05rem}.acx--md[data-astro-cid-v7ri7gjy] .acx__go[data-astro-cid-v7ri7gjy]{min-height:44px;padding:0 16px}@media(max-width:479px){.acx__bar[data-astro-cid-v7ri7gjy]{grid-template-columns:auto minmax(0,1fr) auto}.acx__go[data-astro-cid-v7ri7gjy]{padding:0 14px}.acx__go[data-astro-cid-v7ri7gjy] span[data-astro-cid-v7ri7gjy]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.acx__pin[data-astro-cid-v7ri7gjy]{width:30px}}.acx__list[data-astro-cid-v7ri7gjy]{position:absolute;left:0;right:0;top:calc(100% + 8px);display:grid;gap:2px;margin:0;padding:8px;max-height:min(340px,60vh);overflow-y:auto;overscroll-behavior:contain;border-radius:22px;background:#fff;border:1px solid var(--sky-200);box-shadow:var(--shadow-soft),var(--shadow-card);list-style:none}.acx__list[data-astro-cid-v7ri7gjy][hidden]{display:none}.acx__list[data-astro-cid-v7ri7gjy] .acx__opt{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:8px 12px;border-radius:14px;cursor:pointer;color:var(--ink)}.acx__list[data-astro-cid-v7ri7gjy] .acx__opt[aria-selected=true]{background:var(--sky-50);box-shadow:inset 3px 0 0 var(--royal)}.acx__list[data-astro-cid-v7ri7gjy] .acx__opt-pin{position:relative;width:14px;height:14px;margin-left:6px;border-radius:50%;border:1.5px solid var(--sky-300)}.acx__list[data-astro-cid-v7ri7gjy] .acx__opt[aria-selected=true] .acx__opt-pin{border-color:var(--royal);background:radial-gradient(circle,var(--royal) 0 3px,transparent 3.5px)}.acx__list[data-astro-cid-v7ri7gjy] .acx__opt-t{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0}.acx__list[data-astro-cid-v7ri7gjy] .acx__opt-m{font-weight:500;overflow-wrap:anywhere}.acx__list[data-astro-cid-v7ri7gjy] .acx__opt-r{font-size:var(--fs-small);color:var(--ink-3)}@media(hover:hover){.acx__list[data-astro-cid-v7ri7gjy] .acx__opt:hover{background:var(--sky-25)}}.fx[data-astro-cid-xrpmwjoe]{position:relative;display:grid;gap:18px;min-width:0}.fx__head[data-astro-cid-xrpmwjoe]{display:grid;gap:12px}.fx__title[data-astro-cid-xrpmwjoe]{font-size:clamp(1.7rem,2.8vw,2.5rem);line-height:1.04}.fx__lead[data-astro-cid-xrpmwjoe]{max-width:52ch;color:var(--ink-2)}.fx__top[data-astro-cid-xrpmwjoe]{display:grid;gap:18px;min-width:0}.fx__out[data-astro-cid-xrpmwjoe]{display:grid;gap:12px;min-width:0}.fx__out[data-astro-cid-xrpmwjoe]:has(.fx__status:empty):has(.fx__result[hidden]){display:none}.fx--section[data-astro-cid-xrpmwjoe]{gap:clamp(24px,2.8vw,36px);overflow-anchor:none}.fx--section[data-astro-cid-xrpmwjoe] .fx__head[data-astro-cid-xrpmwjoe]{gap:16px 48px;align-items:end}@media(min-width:1000px){.fx--section[data-astro-cid-xrpmwjoe] .fx__head[data-astro-cid-xrpmwjoe]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.fx--section[data-astro-cid-xrpmwjoe] .fx__title[data-astro-cid-xrpmwjoe]{margin-top:14px;font-size:clamp(2rem,3.8vw,3.6rem);line-height:1.04}.fx--section[data-astro-cid-xrpmwjoe] .fx__lead[data-astro-cid-xrpmwjoe]{max-width:46ch}@media(min-width:1100px){.fx--section[data-astro-cid-xrpmwjoe] .fx__top[data-astro-cid-xrpmwjoe]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:start}}.fx__search[data-astro-cid-xrpmwjoe]{display:grid;gap:10px;margin-top:4px}.fx__row[data-astro-cid-xrpmwjoe]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px}.fx__types[data-astro-cid-xrpmwjoe]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;border:0;min-width:0}.fx__types-l[data-astro-cid-xrpmwjoe]{margin-right:4px;font:500 var(--fs-eyebrow)/1 var(--font-caps);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.fx__type[data-astro-cid-xrpmwjoe]{position:relative}.fx__type[data-astro-cid-xrpmwjoe] input[data-astro-cid-xrpmwjoe]{position:absolute;opacity:0;width:1px;height:1px}.fx__type[data-astro-cid-xrpmwjoe] span[data-astro-cid-xrpmwjoe]{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--r-pill);border:1px solid var(--line-strong);background:#fff;cursor:pointer;font:500 var(--fs-eyebrow)/1 var(--font-caps);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);transition:border-color .3s,background .3s,color .3s}.fx__type[data-astro-cid-xrpmwjoe] span[data-astro-cid-xrpmwjoe]:hover{border-color:var(--royal)}.fx__type[data-astro-cid-xrpmwjoe] input[data-astro-cid-xrpmwjoe]:checked+span[data-astro-cid-xrpmwjoe]{background:var(--royal-900);border-color:var(--royal-900);color:#fff}.fx__type[data-astro-cid-xrpmwjoe] input[data-astro-cid-xrpmwjoe]:focus-visible+span[data-astro-cid-xrpmwjoe]{outline:2px solid var(--focus);outline-offset:3px}.fx__geo[data-astro-cid-xrpmwjoe]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 2px;font-size:var(--fs-small);color:var(--royal-700);text-decoration:underline;text-decoration-color:var(--sky-300);text-underline-offset:4px}.fx__geo[data-astro-cid-xrpmwjoe]:hover{text-decoration-color:currentColor}.fx__geo[data-astro-cid-xrpmwjoe] .ico{width:18px;height:18px}.fx__geo[data-astro-cid-xrpmwjoe][hidden]{display:none}.fx__geo[data-astro-cid-xrpmwjoe][disabled]{opacity:.5;cursor:progress}.fx__note[data-astro-cid-xrpmwjoe]{flex-basis:100%;font-size:var(--fs-small);color:var(--ink-3)}.fx__status[data-astro-cid-xrpmwjoe]{font-size:var(--fs-small);color:var(--ink-2)}.fx__status[data-astro-cid-xrpmwjoe]:empty{display:none}.fx__status[data-astro-cid-xrpmwjoe].is-error{color:var(--error)}.fx[data-astro-cid-xrpmwjoe].is-busy .fx__status[data-astro-cid-xrpmwjoe]:before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;vertical-align:-1px;border-radius:50%;border:2px solid var(--sky-200);border-top-color:var(--royal);animation:spin .8s linear infinite}.fx__result[data-astro-cid-xrpmwjoe]{display:grid;gap:12px;padding:clamp(18px,2.4vw,28px);border-radius:var(--r-card);background:#fff;border:1px solid var(--sky-200);box-shadow:var(--shadow-card);outline:none}.fx__result[data-astro-cid-xrpmwjoe][hidden]{display:none}.fx__result[data-astro-cid-xrpmwjoe]:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.fx__main[data-astro-cid-xrpmwjoe]{display:grid;gap:12px;min-width:0}.fx__result[data-astro-cid-xrpmwjoe].is-pending .fx__basis[data-astro-cid-xrpmwjoe]:before{content:"";display:inline-block;width:12px;height:12px;margin-right:8px;vertical-align:-1px;border-radius:50%;border:2px solid var(--sky-200);border-top-color:var(--royal);animation:spin .8s linear infinite}.fx__to-form[data-astro-cid-xrpmwjoe]{margin-top:4px}.fx__kicker[data-astro-cid-xrpmwjoe]{font:500 var(--fs-eyebrow)/1.3 var(--font-caps);letter-spacing:.2em;text-transform:uppercase;color:var(--royal-600)}.fx__statement[data-astro-cid-xrpmwjoe]{font:400 clamp(1.3rem,2vw,1.75rem)/1.35 var(--font-body);color:var(--ink);letter-spacing:-.01em}.fx__statement[data-astro-cid-xrpmwjoe] strong{font-weight:500;color:var(--royal-700)}.fx__meta[data-astro-cid-xrpmwjoe]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.fx__basis[data-astro-cid-xrpmwjoe]{font-size:var(--fs-small);color:var(--ink-3)}.fx__alts[data-astro-cid-xrpmwjoe]{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.fx__alts[data-astro-cid-xrpmwjoe][hidden]{display:none}.fx__alts-h[data-astro-cid-xrpmwjoe]{font:500 var(--fs-eyebrow)/1.3 var(--font-caps);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.fx__alts-l[data-astro-cid-xrpmwjoe]{display:grid;gap:6px}.fx__alts-l[data-astro-cid-xrpmwjoe] .fx-alt{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;width:100%;min-height:48px;padding:8px 14px;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--sky-25);text-align:left;color:var(--ink);transition:border-color .3s,background .3s}.fx__alts-l[data-astro-cid-xrpmwjoe] .fx-alt:hover{border-color:var(--royal);background:#fff}.fx__alts-l[data-astro-cid-xrpmwjoe] .fx-alt__name{font-weight:500}.fx__alts-l[data-astro-cid-xrpmwjoe] .fx-alt__meta{font-size:var(--fs-small);color:var(--ink-2);font-variant-numeric:lining-nums tabular-nums}.fx__alts-l[data-astro-cid-xrpmwjoe] .fx-alt__badges{display:inline-flex;gap:6px;margin-left:auto}.fx__picked[data-astro-cid-xrpmwjoe]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:var(--fs-small);color:var(--ink-2)}.fx__picked-o[data-astro-cid-xrpmwjoe]{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:50%;background:var(--royal);color:#fff}.fx__picked-o[data-astro-cid-xrpmwjoe] .ico{width:14px;height:14px}.fx__clear[data-astro-cid-xrpmwjoe]{margin-left:auto;min-height:44px;padding-inline:10px;font:500 var(--fs-eyebrow)/1 var(--font-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--royal-700);text-decoration:underline;text-underline-offset:4px}.fx__clear[data-astro-cid-xrpmwjoe][hidden]{display:none}.fx__all[data-astro-cid-xrpmwjoe]{max-width:560px}.fx__all[data-astro-cid-xrpmwjoe] select[data-astro-cid-xrpmwjoe]{background-color:transparent}.fx__atlas[data-astro-cid-xrpmwjoe]{min-width:0}.fx__refer[data-astro-cid-xrpmwjoe]{display:grid;gap:10px 48px;scroll-margin-top:120px;outline:none;padding:clamp(20px,2.6vw,32px);border-radius:var(--r-card);background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-soft)}.fx__refer[data-astro-cid-xrpmwjoe][hidden]{display:none}.fx__refer-h[data-astro-cid-xrpmwjoe]{font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.15;font-variation-settings:"opsz" 24}.fx__refer-h[data-astro-cid-xrpmwjoe] span[data-astro-cid-xrpmwjoe]{font-style:italic;color:var(--royal)}.fx__refer-head[data-astro-cid-xrpmwjoe]{display:grid;gap:10px;align-content:start}.fx__refer-l[data-astro-cid-xrpmwjoe]{font-size:var(--fs-small);color:var(--ink-2);margin-bottom:4px;max-width:40ch}@media(min-width:1000px){.fx__refer[data-astro-cid-xrpmwjoe]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}.fx__refer[data-astro-cid-xrpmwjoe] .form{gap:22px}.fx__refer[data-astro-cid-xrpmwjoe] .fieldwrap:has(#form-finder-attorney-firm),.fx__refer[data-astro-cid-xrpmwjoe] .fieldwrap:has(#form-finder-attorney-contact){grid-column:1 / -1}.fx--portal[data-astro-cid-xrpmwjoe]{gap:22px;margin-bottom:clamp(32px,4vw,56px);padding:clamp(22px,4vw,48px);border-radius:var(--r-card);background:var(--sky-25);border:1px solid var(--line)}
