.dlg-backdrop[data-v-3f04524b]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:100}.dlg-panel[data-v-3f04524b]{background:var(--lp-bg);border:1px solid var(--lp-line-2);border-radius:24px;box-shadow:0 32px 80px #0000004d;max-width:620px;overflow:hidden;position:relative;width:100%}.dlg-close[data-v-3f04524b]{align-items:center;background:var(--lp-line);border:none;border-radius:999px;color:var(--lp-ink-3);cursor:pointer;display:flex;font-size:.78rem;height:30px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:background .15s,color .15s;width:30px;z-index:10}.dlg-close[data-v-3f04524b]:hover{background:var(--lp-line-2);color:var(--lp-ink)}.dlg-body[data-v-3f04524b]{display:grid;grid-template-columns:1fr 1fr;min-height:380px}.dlg-image-col[data-v-3f04524b]{background:var(--lp-tile);overflow:hidden;position:relative}.dlg-img[data-v-3f04524b]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dlg-img-placeholder[data-v-3f04524b]{background:var(--lp-tile);height:100%;width:100%}.dlg-cta-col[data-v-3f04524b]{display:flex;flex-direction:column;gap:0;justify-content:center;padding:2.25rem 2rem}.dlg-eyebrow[data-v-3f04524b]{color:#a78bfa;font-size:.7rem;font-weight:700;letter-spacing:.1em;margin:0 0 .75rem;text-transform:uppercase}.dlg-title[data-v-3f04524b]{color:var(--lp-ink);font-size:1.35rem;font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:0 0 .85rem}.dlg-desc[data-v-3f04524b]{color:var(--lp-ink-3);font-size:.85rem;line-height:1.6;margin:0 0 1rem}@media(max-width:500px){.dlg-body[data-v-3f04524b]{grid-template-columns:1fr}.dlg-image-col[data-v-3f04524b]{height:200px}.dlg-cta-col[data-v-3f04524b]{padding:1.75rem 1.5rem}}.dlg-usps[data-v-3f04524b]{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0 0 1.4rem;padding:0}.dlg-usps li[data-v-3f04524b]{align-items:flex-start;color:var(--lp-ink-2);display:flex;font-size:.85rem;gap:.5rem;line-height:1.4}.dlg-usps svg[data-v-3f04524b]{color:var(--lp-ink);flex-shrink:0;height:15px;margin-top:.12rem;width:15px}.dlg-note[data-v-3f04524b]{color:var(--lp-ink-3);font-size:.75rem;margin:.6rem 0 0;text-align:center}.dlg-login-btn[data-v-3f04524b]{background:var(--lp-ink,#15130f);border:0;border-radius:12px;color:var(--lp-bg,#f2ede6);cursor:pointer;display:block;font:inherit;font-weight:600;margin-bottom:.75rem;padding:.85rem 1.25rem;width:100%}.dlg-login-btn[data-v-3f04524b]:hover{filter:brightness(1.15)}.dlg-login-btn--link[data-v-3f04524b]{display:block;text-align:center;text-decoration:none}.landing-actions-row[data-v-32e47836]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.25rem}.landing-actions--centered[data-v-32e47836]{text-align:center}.landing-actions--centered .landing-actions-row[data-v-32e47836],.landing-start[data-v-32e47836]{justify-content:center}.landing-start[data-v-32e47836]{align-items:center;background:var(--lp-cta-bg);border:0;border-radius:14px;color:var(--lp-cta-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:.95rem;font-weight:650;gap:.75rem;min-height:54px;padding:.9rem 1.5rem;text-align:center;text-decoration:none}.landing-start[data-v-32e47836]:hover{filter:brightness(1.15)}.landing-app-link[data-v-32e47836]{color:var(--lp-ink-2);font-size:.85rem;text-underline-offset:4px}.landing-reassurance[data-v-32e47836]{color:var(--lp-ink-2);font-size:.8rem;line-height:1.6;margin:.8rem 0 0}.landing-reassurance span[data-v-32e47836]{margin:0 .35rem}:is(.landing-start[data-v-32e47836],.landing-app-link[data-v-32e47836]):focus-visible{outline:3px solid var(--lp-ink);outline-offset:5px}@media(max-width:540px){.landing-start[data-v-32e47836]{width:100%}}
