.lm-q[data-v-b70ac53e]{width:100%;background:transparent}.lm-q-title[data-v-b70ac53e]{margin:0 auto 30px;max-width:640px;font-size:clamp(26px,4.2vw,40px)}.lm-q-text[data-v-b70ac53e]{max-width:520px;margin:0 auto}.lm-q-input[data-v-b70ac53e]{text-align:center;font-size:18px}.lm-q-number[data-v-b70ac53e]{display:flex;align-items:flex-end;justify-content:center;gap:12px;max-width:460px;margin:0 auto}.lm-q-affix[data-v-b70ac53e]{padding-bottom:10px;font-size:clamp(30px,5vw,44px);font-weight:300;color:var(--lm-ink-2)}.lm-q-big[data-v-b70ac53e]{width:100%;min-width:0;padding:0 0 8px;border:0;border-bottom:3px solid var(--lm-rule);background:transparent;color:var(--lm-ink);font-family:var(--lm-display);font-size:clamp(44px,8vw,64px);font-weight:500;font-variant-numeric:tabular-nums;line-height:1.1;text-align:center;outline:none;transition:border-color .2s ease}.lm-q-big[data-v-b70ac53e]:focus{border-bottom-color:var(--lm-paprika)}.lm-q-choices[data-v-b70ac53e]{display:flex;flex-direction:column;gap:12px;max-width:520px;margin:0 auto}.lm-q-choice[data-v-b70ac53e]{min-height:58px;padding:0 24px;border:1.5px solid var(--lm-rule);border-radius:999px;background:var(--lm-card);color:var(--lm-ink);font:inherit;font-size:18px;font-weight:500;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.lm-q-choice[data-v-b70ac53e]:hover{border-color:var(--lm-paprika);transform:translateY(-1px)}.lm-q-choice.is-on[data-v-b70ac53e]{border-color:var(--lm-ink);background:var(--lm-ink);color:#fff}.lm-q-hint[data-v-b70ac53e]{margin:20px auto 0;max-width:520px;font-size:15px;line-height:1.5;color:var(--lm-ink-2)}@media(max-width:640px){.lm-q-title[data-v-b70ac53e]{margin-bottom:24px}.lm-q-choice[data-v-b70ac53e]{min-height:54px;font-size:16px}}.lm-cta[data-v-43dbd803]{padding:44px 24px;text-align:center;border-top:1px solid var(--lm-rule);background:var(--lm-paper)}.lm-cta--compact[data-v-43dbd803]{padding:28px 20px}.lm-cta-eyebrow[data-v-43dbd803]{color:var(--lm-violet)}.lm-cta-title[data-v-43dbd803]{margin:0;font-size:clamp(28px,4.5vw,40px)}.lm-cta-sub[data-v-43dbd803]{max-width:520px;margin:14px auto 0;font-size:16px;line-height:1.55;color:var(--lm-ink-2)}.lm-cta-btn[data-v-43dbd803]{margin-top:26px;text-decoration:none;min-height:56px;padding:0 32px}.lm-cta-meta[data-v-43dbd803]{margin:14px 0 0;font-size:13px;color:var(--lm-ink-2)}.lm-cta-print[data-v-43dbd803]{display:none}@media print{.lm-cta[data-v-43dbd803]{break-before:page;border-top:0;background:#fff}.lm-cta-btn[data-v-43dbd803]{display:inline-flex!important;background:#fff!important;color:#000!important;border:1px solid #000}.lm-cta-print[data-v-43dbd803]{display:block;margin-top:8px;font-size:11px;color:#333}}.cmp-cands-title[data-v-c5975e67]{margin:0 0 8px;font-size:clamp(26px,5vw,36px)}.cmp-cands-hint[data-v-c5975e67],.cmp-cands-state[data-v-c5975e67]{margin:0 0 18px;color:var(--lm-ink-2);font-size:15px}.cmp-cands-list[data-v-c5975e67]{display:grid;gap:10px}.cmp-cand[data-v-c5975e67]{display:grid;gap:3px;text-align:left;padding:16px 18px;border:1.5px solid var(--lm-rule);border-radius:var(--lm-radius);background:var(--lm-card);font:inherit;color:var(--lm-ink);cursor:pointer;transition:border-color .18s ease,transform .18s var(--lm-ease)}.cmp-cand[data-v-c5975e67]:hover{border-color:var(--lm-ink);transform:translateY(-1px)}.cmp-cand.is-on[data-v-c5975e67]{border-color:var(--lm-paprika);box-shadow:0 0 0 3px #b8452a24}.cmp-cand-name[data-v-c5975e67]{font-weight:600;font-size:17px}.cmp-cand-addr[data-v-c5975e67],.cmp-cand-meta[data-v-c5975e67]{font-size:13.5px;color:var(--lm-ink-2)}.cmp-cands-retry[data-v-c5975e67]{margin-top:16px;min-height:44px}.cmp-map[data-v-9e1b4f8e]{margin:0}.cmp-map-svg[data-v-9e1b4f8e]{display:block;width:100%;height:auto;border:1px solid var(--lm-rule);border-radius:var(--lm-radius);overflow:hidden}.cmp-map-pin[data-v-9e1b4f8e]{opacity:0;transition:opacity .3s ease var(--delay),transform .55s cubic-bezier(.34,1.56,.64,1) var(--delay);transform:translateY(-14px)}.cmp-map-pin.is-dropped[data-v-9e1b4f8e]{opacity:1;transform:translateY(0)}.cmp-map-text[data-v-9e1b4f8e]{font-family:var(--lm-text);font-size:3.1px;font-weight:600;fill:var(--lm-ink);paint-order:stroke;stroke:#f4eee3;stroke-width:.9px}.cmp-map-caption[data-v-9e1b4f8e]{margin:8px 0 0;font-size:12px;color:var(--lm-ink-2)}@media print{.cmp-map-pin[data-v-9e1b4f8e]{opacity:1!important;transform:none!important}}.cmp-gmap[data-v-a316fd2d]{margin:0}.cmp-gmap-canvas[data-v-a316fd2d]{width:100%;aspect-ratio:16 / 10;min-height:240px;border:1px solid var(--lm-rule);border-radius:var(--lm-radius);overflow:hidden;background:#f4eee3}.cmp-gmap-static[data-v-a316fd2d],.cmp-gmap-print-only[data-v-a316fd2d]{display:none}.cmp-gmap-caption[data-v-a316fd2d]{margin:8px 0 0;font-size:12px;color:var(--lm-ink-2)}@media print{.cmp-gmap-canvas[data-v-a316fd2d],.cmp-gmap-screen-only[data-v-a316fd2d]{display:none}.cmp-gmap-static[data-v-a316fd2d]{display:block;width:100%;height:auto;border:1px solid #ccc;border-radius:8px}.cmp-gmap-print-only[data-v-a316fd2d]{display:block}}.lm-limit strong[data-v-b4b233e1]{color:inherit;font-weight:400}.cmp-pick-title[data-v-b4b233e1]{margin:0 0 8px;font-size:clamp(26px,5vw,36px)}.cmp-pick-hint[data-v-b4b233e1],.cmp-pick-state[data-v-b4b233e1]{margin:0 0 16px;color:var(--lm-ink-2);font-size:15px;line-height:1.5}.cmp-pick-radius[data-v-b4b233e1],.cmp-pick-area[data-v-b4b233e1]{display:grid;gap:10px;padding:16px;margin-bottom:10px}.cmp-pick-radius-label[data-v-b4b233e1]{font-weight:600;font-size:15px}.cmp-pick-slider[data-v-b4b233e1]{width:100%;accent-color:var(--lm-paprika)}.cmp-pick-small[data-v-b4b233e1]{min-height:44px;padding:0 18px;font-size:14px;justify-self:start}.cmp-pick-area-row[data-v-b4b233e1]{display:grid;gap:8px}.cmp-pick-toggle[data-v-b4b233e1],.cmp-pick-link[data-v-b4b233e1]{background:none;border:0;padding:0;color:var(--lm-paprika);font:inherit;font-size:14px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.cmp-pick-toggle[data-v-b4b233e1]{margin:4px 0 18px}.cmp-pick-body[data-v-b4b233e1]{display:grid;gap:16px}.cmp-pick-list[data-v-b4b233e1]{margin:0;padding:0;list-style:none;display:grid;gap:8px}.cmp-pick-item[data-v-b4b233e1]{display:grid;grid-template-columns:32px 1fr;gap:4px 10px;align-items:center;padding:12px 14px;background:var(--lm-card);border:1px solid var(--lm-rule);border-radius:var(--lm-radius)}.cmp-pick-num[data-v-b4b233e1]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--lm-olive);color:#fff;font-weight:700;font-size:14px}.cmp-pick-info[data-v-b4b233e1]{display:grid;gap:2px;min-width:0}.cmp-pick-name[data-v-b4b233e1]{font-weight:600;font-size:16px}.cmp-pick-meta[data-v-b4b233e1]{font-size:13px;color:var(--lm-ink-2)}.cmp-pick-actions[data-v-b4b233e1]{grid-column:2;display:flex;gap:14px}.cmp-pick-swap[data-v-b4b233e1]{grid-column:1 / -1;display:grid;gap:8px;padding-top:10px;border-top:1px solid var(--lm-rule)}.cmp-pick-swap-title[data-v-b4b233e1]{margin:0;font-size:14px;font-weight:600}@media(min-width:720px){.cmp-pick-area-row[data-v-b4b233e1]{grid-template-columns:1fr auto}.cmp-pick-item[data-v-b4b233e1]{grid-template-columns:32px 1fr auto}.cmp-pick-actions[data-v-b4b233e1]{grid-column:auto}}@media(min-width:900px){.cmp-pick-body[data-v-b4b233e1]{grid-template-columns:1fr 1.2fr;align-items:start}}
