.brand-provider[data-v-d2d0650b]{font-family:var(--font-ui);color:var(--ink)}.brand-provider--fill[data-v-d2d0650b]{flex-direction:column;min-height:100%;display:flex}.logo[data-v-01276ea8]{white-space:nowrap;align-items:center;display:inline-flex}.logo-lead[data-v-01276ea8]{font-family:var(--font-display);color:var(--ink);font-style:italic;font-weight:400;line-height:1;display:inline-block}.logo-tail[data-v-01276ea8]{font-family:var(--font-ui);color:var(--ink);letter-spacing:-.03em;font-weight:700;line-height:1;display:inline-block}.logo-lead.-plain[data-v-01276ea8]{font-family:var(--font-ui);letter-spacing:-.02em;font-style:normal;font-weight:400}.logo-tail.-plain[data-v-01276ea8]{color:var(--accent);letter-spacing:-.02em;font-weight:800}.logo-text[data-v-01276ea8]{font-family:var(--font-ui);color:var(--ink);letter-spacing:-.02em;font-weight:800;line-height:1}.logo-dot[data-v-01276ea8]{background:var(--accent);border-radius:50%;flex-shrink:0;display:inline-block}.primary-btn[data-v-55a2faaf]{background:var(--accent);color:#fff;height:54px;font-family:var(--font-ui);letter-spacing:-.01em;box-shadow:0 4px 14px color-mix(in srgb, var(--accent) 25%, transparent);border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:16px;font-weight:700;transition:transform .1s,box-shadow .15s;display:flex}.primary-btn.full-width[data-v-55a2faaf]{width:100%}.primary-btn.-secondary[data-v-55a2faaf]{background:var(--secondary);box-shadow:0 4px 14px color-mix(in srgb, var(--secondary) 25%, transparent)}.primary-btn.-secondary[data-v-55a2faaf]:hover:not(:disabled){background:var(--secondary-dark)}.primary-btn.-scale[data-v-55a2faaf]{border-radius:28px;height:auto;padding:.85em 1em;font-size:1.1em}.primary-btn.large[data-v-55a2faaf]{height:62px;font-size:18px}.primary-btn.pill[data-v-55a2faaf]{box-shadow:0 6px 20px color-mix(in srgb, var(--accent) 31%, transparent);border-radius:99px}.primary-btn[data-v-55a2faaf]:active:not(:disabled){transform:scale(.98)}.primary-btn[data-v-55a2faaf]:disabled{box-shadow:none;cursor:not-allowed;background:#c8ccd4}.typing-dots[data-v-e509f5a6]{background:var(--surface-muted);border-radius:18px 18px 18px 4px;gap:4px;width:-moz-fit-content;width:fit-content;padding:12px 14px;display:flex}.typing-dots span[data-v-e509f5a6]{background:#9aa0a6;border-radius:3px;width:6px;height:6px;animation:1.2s infinite blink-e509f5a6}.typing-dots span[data-v-e509f5a6]:nth-child(2){animation-delay:.2s}.typing-dots span[data-v-e509f5a6]:nth-child(3){animation-delay:.4s}@keyframes blink-e509f5a6{0%,60%,to{opacity:.3}30%{opacity:1}}.tcpa-callout[data-v-db4a9a72]{background:var(--field);border-radius:12px;align-items:center;gap:12px;margin:0 0 12px;padding:13px 16px;display:flex}.callout-dot[data-v-db4a9a72]{background:var(--accent);width:16px;height:16px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 13%, transparent);border-radius:8px;flex-shrink:0}.callout-text[data-v-db4a9a72]{color:var(--ink);letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.35}.tcpa-disclosure[data-v-ddb27189]{color:var(--muted);text-align:left;text-wrap:pretty;margin:14px 2px 0;font-size:11.5px;line-height:1.55}.tcpa-disclosure.compact[data-v-ddb27189]{font-size:11px}.tcpa-disclosure[data-v-ddb27189] a,.tcpa-disclosure[data-v-ddb27189] .linkish{color:inherit;text-decoration:underline}.funnel-heading[data-v-d2a61659]{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-style:italic;font-weight:400;line-height:1.2;font-size:var(--heading-size-mobile);white-space:pre-line;margin:0}@media (min-width:640px){.funnel-heading[data-v-d2a61659]{font-size:var(--heading-size)}}.funnel-heading .accent[data-v-d2a61659]{color:var(--accent)}.offer-card[data-v-f5ddf126]{text-align:center;color:inherit;background:#fff;border:1px solid #0000001f;border-radius:4px;flex-direction:column;align-items:center;gap:12px;padding:16px;text-decoration:none;display:flex;position:relative}.offer-card+.offer-card[data-v-f5ddf126]{margin-top:1em}.badge[data-v-f5ddf126]{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--success);border-radius:4px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:-10px;left:14px}.badge.runner[data-v-f5ddf126]{color:var(--success);background:#fff;border:1px solid}.offer-image[data-v-f5ddf126]{object-fit:contain;max-width:100%;height:auto;max-height:120px}.offer-title[data-v-f5ddf126]{color:var(--ink);font-size:1.5em;font-weight:600}.offer-url[data-v-f5ddf126]{color:var(--muted);font-size:1em}.offer-rule[data-v-f5ddf126]{background:#0000001f;width:100%;height:1px;display:block}.offer-cta[data-v-f5ddf126]{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--secondary);border-radius:3px;width:100%;padding:12px 20px;font-size:1.1em;font-weight:500;display:inline-block;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}@media screen and (max-width:599px){.offer-title[data-v-f5ddf126]{font-size:1.2em}.offer-url[data-v-f5ddf126]{font-size:.75em}}.partner-offers[data-v-80b3de2d]{width:100%;max-width:var(--partner-offers-max-width,420px);flex-direction:column;flex:1;gap:8px;margin:0 auto;display:flex}.partner-offers[data-v-80b3de2d] .funnel-heading{font-family:var(--font-ui);font-style:normal;font-weight:600}.partner-offers-sub[data-v-80b3de2d]{color:var(--body-color);text-align:center;margin:0 0 12px;font-size:15px;line-height:1.5}.partner-offers-gate[data-v-80b3de2d]{justify-content:center;align-items:center;padding:48px 0;display:flex}.partner-offers-list[data-v-80b3de2d]{flex-direction:column;display:flex}.partner-offers-empty[data-v-80b3de2d]{text-align:center;padding:40px 20px}.partner-offers-empty-text[data-v-80b3de2d]{color:var(--body-color);margin:0;font-size:16px;line-height:1.55}.bubble[data-v-ac386a2c]{letter-spacing:-.01em;opacity:0;max-width:78%;padding:10px 14px;font-size:15px;line-height:1.4;animation:.3s forwards bubble-in-ac386a2c;transform:translateY(8px)}.bot[data-v-ac386a2c]{background:var(--surface-muted);color:var(--ink);border-radius:18px 18px 18px 4px}.user[data-v-ac386a2c]{background:var(--accent);color:#fff;box-shadow:0 2px 10px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:18px 18px 4px}@keyframes bubble-in-ac386a2c{to{opacity:1;transform:translateY(0)}}.track[data-v-b966197f]{background:#eef0f4;border-radius:3px;flex:1;height:6px;overflow:hidden}.track.thin[data-v-b966197f]{border-radius:2px;height:4px}.fill[data-v-b966197f]{background:var(--accent);border-radius:3px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.dots[data-v-b966197f]{align-items:center;gap:6px;display:flex}.dot[data-v-b966197f]{background:#e5e7eb;border-radius:4px;width:8px;height:8px;transition:all .3s}.dot.filled[data-v-b966197f]{background:var(--accent)}.dot.active[data-v-b966197f]{width:22px}.percent-row[data-v-b966197f]{align-items:center;gap:10px;display:flex}.percent-label[data-v-b966197f]{color:var(--body-color);text-align:right;min-width:36px;font-size:13px;font-weight:600}.steps-row[data-v-b966197f]{align-items:center;gap:8px;display:flex}.steps-label[data-v-b966197f]{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:600}.rotating-headline[data-v-680e216b]{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:var(--rh-size-mobile);color:var(--ink);text-align:center;margin:0;line-height:1.15}.rotating-headline__word[data-v-680e216b]{color:var(--accent);font-style:normal;font-weight:700;display:block}.rh-swap-enter-active[data-v-680e216b],.rh-swap-leave-active[data-v-680e216b]{transition:opacity .35s,transform .35s}.rh-swap-enter-from[data-v-680e216b]{opacity:0;transform:translateY(.4em)}.rh-swap-leave-to[data-v-680e216b]{opacity:0;transform:translateY(-.4em)}@media (min-width:1024px){.rotating-headline[data-v-680e216b]{font-size:var(--rh-size)}}.grid-label[data-v-8ff63964]{color:var(--ink);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.choice-grid[data-v-8ff63964]{grid-template-columns:repeat(var(--cols-mobile), 1fr);gap:10px;display:grid}@media (min-width:640px){.choice-grid[data-v-8ff63964]{grid-template-columns:repeat(var(--cols), 1fr)}}.choice[data-v-8ff63964]{border:1.5px solid var(--line);font-family:var(--font-ui);color:var(--ink);letter-spacing:-.01em;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:16px 12px;font-size:15px;font-weight:600;transition:all .15s;display:flex}.choice.big[data-v-8ff63964]{border-color:#0000;border-radius:18px;padding:22px 12px;font-size:18px;font-weight:700;box-shadow:0 2px 8px #0000000a}.choice.selected[data-v-8ff63964]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.choice.big.selected[data-v-8ff63964]{background:color-mix(in srgb, var(--accent) 8%, #fff);box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 19%, transparent)}.choice-emoji[data-v-8ff63964]{font-size:16px}.grid-error[data-v-8ff63964]{color:var(--danger);margin-top:8px;font-size:13px;line-height:1.4}.text-field[data-v-010142bf]{width:100%}.field-label[data-v-010142bf]{color:var(--ink);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.field-wrap[data-v-010142bf]{border:1.5px solid var(--line);background:#fff;border-radius:14px;align-items:center;height:54px;padding:0 16px;transition:all .15s;display:flex}.field-wrap.large[data-v-010142bf]{height:64px}.field-wrap.focused[data-v-010142bf]{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent)}.field-wrap.error[data-v-010142bf]{border-color:var(--danger);box-shadow:0 0 0 4px color-mix(in srgb, var(--danger) 12%, transparent)}.field-prefix[data-v-010142bf]{color:var(--muted);white-space:nowrap;margin-right:8px;font-size:17px;font-weight:500}.field-wrap.large .field-prefix[data-v-010142bf]{font-size:22px}.field-wrap input[data-v-010142bf]{min-width:0;font-family:var(--font-ui);color:var(--ink);background:0 0;border:none;outline:none;flex:1;width:100%;font-size:17px;font-weight:500}.field-wrap.large input[data-v-010142bf]{letter-spacing:-.01em;font-size:22px}.field-hint[data-v-010142bf]{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.4}.field-error[data-v-010142bf]{color:var(--danger);margin-top:8px;font-size:13px;line-height:1.4}.dob-picker[data-v-422650fb]{color:var(--muted);cursor:pointer;flex:none;align-items:center;margin-left:8px;display:inline-flex;position:relative}.dob-picker-input[data-v-422650fb]{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.dob-picker[data-v-422650fb]:has(.dob-picker-input:focus-visible){outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.emoji-tiles[data-v-a79eb753]{grid-template-columns:repeat(var(--cols-mobile), 1fr);gap:10px;display:grid}@media (min-width:640px){.emoji-tiles[data-v-a79eb753]{grid-template-columns:repeat(var(--cols), 1fr);gap:14px}}.tile[data-v-a79eb753]{font-family:var(--font-ui);background:#fff;border:2px solid #0000;border-radius:22px;flex-direction:column;align-items:center;gap:7px;padding:18px 12px;transition:all .15s;display:flex;box-shadow:0 2px 8px #0000000a}@media (min-width:640px){.tile[data-v-a79eb753]{gap:10px;padding:26px 18px}}.tile.selected[data-v-a79eb753]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, #fff);box-shadow:0 10px 30px color-mix(in srgb, var(--accent) 19%, transparent)}.tile-emoji[data-v-a79eb753]{font-size:28px}@media (min-width:640px){.tile-emoji[data-v-a79eb753]{font-size:36px}}.tile-label[data-v-a79eb753]{color:var(--ink);text-align:center;font-size:14px;font-weight:700}@media (min-width:640px){.tile-label[data-v-a79eb753]{font-size:16px}}.option-card[data-v-ecc92bc9]{text-align:left;border:1.5px solid var(--line);width:100%;font-family:var(--font-ui);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:18px;transition:all .15s;display:flex}.option-card.compact[data-v-ecc92bc9]{padding:14px 16px}.option-card.selected[data-v-ecc92bc9]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 5%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.card-badge[data-v-ecc92bc9]{background:var(--cream);width:44px;height:44px;color:var(--ink);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}.option-card.compact .card-badge[data-v-ecc92bc9]{width:36px;height:36px;font-size:18px}.option-card.selected .card-badge[data-v-ecc92bc9]{background:var(--accent);color:#fff}.card-body[data-v-ecc92bc9]{flex:1;min-width:0}.card-title[data-v-ecc92bc9]{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:600}.option-card.compact .card-title[data-v-ecc92bc9]{font-size:15px}.card-subtitle[data-v-ecc92bc9]{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.4}.card-radio[data-v-ecc92bc9]{border:2px solid #d4d7dd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.option-card.selected .card-radio[data-v-ecc92bc9]{border-color:var(--accent);background:var(--accent)}.form-fields[data-v-9ea58ccd]{grid-template-columns:1fr 1fr;gap:14px 12px;display:grid}.form-field[data-v-9ea58ccd]{grid-column:1/-1;min-width:0}@media (min-width:640px){.form-field.half[data-v-9ea58ccd]{grid-column:span 1}}.cards-grid[data-v-9ea58ccd]{grid-template-columns:repeat(var(--cols-mobile), 1fr);gap:12px;display:grid}@media (min-width:640px){.cards-grid[data-v-9ea58ccd]{grid-template-columns:repeat(var(--cols), 1fr)}}.skip-link[data-v-9ea58ccd]{color:var(--muted);background:0 0;border:none;margin-top:12px;font-size:14px;font-weight:500}.field-error[data-v-9ea58ccd]{color:var(--danger);margin-top:8px;font-size:13px;line-height:1.4}.coverage-hero[data-v-a7e2b7b1]{width:100%;min-height:100vh;background:#fff;flex-direction:column;min-height:100dvh;display:flex}.coverage-hero[data-v-a7e2b7b1] .funnel-heading,.coverage-hero[data-v-a7e2b7b1] .rotating-headline{font-family:var(--font-ui);font-style:normal;font-weight:600}.coverage-hero[data-v-a7e2b7b1] .rotating-headline__word{font-style:normal}.topbar[data-v-a7e2b7b1]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 18px 14px;display:flex}.topbar-trust[data-v-a7e2b7b1]{align-items:center;gap:18px;display:flex}.trust-item[data-v-a7e2b7b1]{color:var(--body-color);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.desktop-only[data-v-a7e2b7b1]{display:none}.hero-stage[data-v-a7e2b7b1]{width:100%;max-width:1080px;margin:0 auto;padding:30px 18px 40px}.hero-head[data-v-a7e2b7b1]{text-align:center;margin-bottom:26px}.hero-badge[data-v-a7e2b7b1]{background:var(--sage);border-radius:99px;align-items:center;gap:6px;margin-bottom:14px;padding:6px 12px;display:inline-flex}.hero-badge span[data-v-a7e2b7b1]{color:var(--accent);font-size:11.5px;font-weight:700}.hero-title[data-v-a7e2b7b1]{margin-bottom:14px}.hero-sub[data-v-a7e2b7b1]{color:var(--body-color);max-width:560px;margin:0 auto;font-size:15px;line-height:1.5}.hero-cards[data-v-a7e2b7b1]{grid-template-columns:1fr;gap:12px;display:grid}.hero-card[data-v-a7e2b7b1]{border:2px solid var(--line);text-align:left;font-family:var(--font-ui);background:#fff;border-radius:22px;flex-direction:column;gap:14px;padding:28px 22px 24px;transition:all .18s;display:flex;position:relative;box-shadow:0 2px 12px #0000000a}.hero-card[data-v-a7e2b7b1]:hover{border-color:var(--accent);box-shadow:0 12px 32px color-mix(in srgb, var(--accent) 15%, transparent);transform:translateY(-4px)}.card-chip[data-v-a7e2b7b1]{background:var(--accent);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:99px;padding:4px 10px;font-size:11px;font-weight:700;position:absolute;top:14px;right:14px}.card-emoji[data-v-a7e2b7b1]{font-size:42px;line-height:1}.card-title[data-v-a7e2b7b1]{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;font-size:28px;font-style:italic}.card-sub[data-v-a7e2b7b1]{color:var(--body-color);font-size:14px;line-height:1.5}.card-start[data-v-a7e2b7b1]{color:var(--accent);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:700;display:flex}.hero-help[data-v-a7e2b7b1]{text-align:center;margin-top:22px}.hero-help button[data-v-a7e2b7b1]{color:var(--body-color);text-underline-offset:3px;background:0 0;border:none;padding:10px 16px;font-size:15px;font-weight:600;text-decoration:underline}.form-stage[data-v-a7e2b7b1]{flex-direction:column;flex:1;width:100%;max-width:720px;margin:0 auto;padding:24px 18px 32px;display:flex}.type-chip-row[data-v-a7e2b7b1]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.type-chip[data-v-a7e2b7b1]{background:color-mix(in srgb, var(--accent) 8%, transparent);color:var(--accent);border-radius:99px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.chip-emoji[data-v-a7e2b7b1]{font-size:16px}.chip-change[data-v-a7e2b7b1]{color:var(--accent);background:0 0;border:none;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.progress-slot[data-v-a7e2b7b1]{margin-bottom:28px}.step-title[data-v-a7e2b7b1]{margin:0 0 8px}.lander-headline[data-v-a7e2b7b1]{margin:8px 0 10px}.lander-split[data-v-a7e2b7b1]{flex-direction:column;margin-top:48px;display:flex}.lander-main[data-v-a7e2b7b1]{flex-direction:column;display:flex}.lander-aside[data-v-a7e2b7b1]{justify-content:center;align-items:center;margin-top:24px;display:flex}.lander-aside[data-v-a7e2b7b1] img{max-width:100%;height:auto}.lander-split--aside .lander-headline[data-v-a7e2b7b1],.lander-split--aside .step-sub--lander[data-v-a7e2b7b1]{text-align:left}.lander-footer[data-v-a7e2b7b1]{border-top:1px solid var(--line);width:100%;margin-top:auto;padding:20px 18px 28px}@media (min-width:1024px){.lander-footer[data-v-a7e2b7b1]{padding:24px 56px 32px}}.step-sub[data-v-a7e2b7b1]{color:var(--body-color);margin:0 0 22px;font-size:15px;line-height:1.5}.step-sub--lander[data-v-a7e2b7b1]{text-align:center}.nav-row[data-v-a7e2b7b1]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.nav-spacer[data-v-a7e2b7b1]{flex:1}.back-btn[data-v-a7e2b7b1]{color:var(--body-color);background:0 0;border:none;align-items:center;gap:6px;padding:12px 16px;font-size:14.5px;font-weight:600;display:flex}.continue-btn[data-v-a7e2b7b1]{flex:1}.submit-block[data-v-a7e2b7b1]{width:100%}.done-state[data-v-a7e2b7b1]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:60px 28px;display:flex}.done-circle[data-v-a7e2b7b1]{background:color-mix(in srgb, var(--accent) 8%, transparent);border-radius:44px;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:20px;display:flex}.done-body[data-v-a7e2b7b1]{color:var(--body-color);max-width:440px;margin:18px 0 0;font-size:16px;line-height:1.55}@media (min-width:1024px){.topbar[data-v-a7e2b7b1]{padding:18px 40px}.trust-item[data-v-a7e2b7b1]{font-size:13px}.desktop-only[data-v-a7e2b7b1]{display:flex}.hero-stage[data-v-a7e2b7b1]{padding:48px 56px 56px}.hero-sub[data-v-a7e2b7b1]{font-size:17px}.hero-cards[data-v-a7e2b7b1]{grid-template-columns:repeat(3,1fr);gap:16px}.form-stage[data-v-a7e2b7b1]{padding:32px 56px 40px}.form-stage--wide[data-v-a7e2b7b1]{max-width:1080px}.lander-split--aside[data-v-a7e2b7b1]{flex-direction:row;align-items:center;gap:48px}.lander-split--aside .lander-main[data-v-a7e2b7b1]{flex:1}.lander-split--aside .lander-aside[data-v-a7e2b7b1]{flex:1;margin-top:0}.continue-btn[data-v-a7e2b7b1]{flex:none}}.offer-head[data-v-46351f62]{text-align:center;background-color:var(--sage);width:100%;color:var(--ink);padding:24px;transition:all .8s ease-out}.offer-head.-collapsed[data-v-46351f62]{padding:.5em;font-size:.8em}.offer-head-title[data-v-46351f62]{font-size:1.2em;font-weight:600}.offer-head-callout[data-v-46351f62]{line-break:strict;font-weight:800}.offer-head-nowrap[data-v-46351f62]{white-space:nowrap}.site-footer[data-v-243346dc]{border-top:1px solid var(--line);background:var(--cream);text-align:center;padding:18px 20px 24px}.footer-links[data-v-243346dc]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.footer-link[data-v-243346dc]{color:var(--accent);text-decoration:underline}.footer-sep[data-v-243346dc]{color:var(--muted)}.footer-entity[data-v-243346dc]{color:var(--muted);text-wrap:pretty;margin:8px 0 0;font-size:11px;font-weight:300;line-height:1.5}.split-test-example[data-v-21306d05]{border:1px solid var(--line);font-family:var(--font-ui);background:#fff;border-radius:14px;padding:24px}.arm-label[data-v-21306d05]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 8px;font-size:12px;font-weight:700}.headline[data-v-21306d05]{font-family:var(--font-display,var(--font-ui));color:var(--ink);margin:0 0 8px;font-size:24px;line-height:1.2}.supporting[data-v-21306d05]{color:var(--muted);margin:0;font-size:15px}.split-test-example-b[data-v-1ac4d1c1]{background:color-mix(in srgb, var(--accent) 8%, #fff);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);font-family:var(--font-ui);border-radius:14px;padding:24px}.arm-label[data-v-1ac4d1c1]{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 8px;font-size:12px;font-weight:700}.headline[data-v-1ac4d1c1]{font-family:var(--font-display,var(--font-ui));color:var(--accent);margin:0 0 8px;font-size:24px;line-height:1.2}.supporting[data-v-1ac4d1c1]{color:var(--muted);margin:0;font-size:15px}.legal-page[data-v-55d257ad]{min-height:100vh;background:var(--cream);min-height:100dvh;color:var(--body-color)}.legal-header[data-v-55d257ad]{border-bottom:1px solid var(--line);background:var(--cream);align-items:center;padding:18px 20px;display:flex}.legal-home[data-v-55d257ad]{color:inherit;text-decoration:none}.legal-body[data-v-55d257ad]{max-width:820px;margin:0 auto;padding:28px 20px 72px}.legal-prose[data-v-55d257ad]{text-wrap:pretty;font-size:14px;line-height:1.65}.legal-prose[data-v-55d257ad] h1,.legal-prose h1[data-v-55d257ad-s]{font-family:var(--font-display);color:var(--ink);margin:0 0 18px;font-size:28px;line-height:1.2}.legal-prose[data-v-55d257ad] h2,.legal-prose h2[data-v-55d257ad-s]{color:var(--ink);margin:30px 0 10px;font-size:18px;line-height:1.3}.legal-prose[data-v-55d257ad] h3,.legal-prose h3[data-v-55d257ad-s]{color:var(--ink);margin:22px 0 8px;font-size:15px}.legal-prose[data-v-55d257ad] p,.legal-prose p[data-v-55d257ad-s]{margin:0 0 14px}.legal-prose[data-v-55d257ad] ul,.legal-prose[data-v-55d257ad] ol,.legal-prose ul[data-v-55d257ad-s],.legal-prose ol[data-v-55d257ad-s]{margin:0 0 14px;padding-left:22px}.legal-prose[data-v-55d257ad] li,.legal-prose li[data-v-55d257ad-s]{margin:0 0 7px}.legal-prose[data-v-55d257ad] a,.legal-prose a[data-v-55d257ad-s]{color:var(--accent);text-decoration:underline}.legal-prose[data-v-55d257ad] strong,.legal-prose strong[data-v-55d257ad-s]{color:var(--ink)}.legal-prose[data-v-55d257ad] table,.legal-prose table[data-v-55d257ad-s]{border-collapse:collapse;width:100%;margin:0 0 18px;font-size:13px;display:block;overflow-x:auto}.legal-prose[data-v-55d257ad] th,.legal-prose[data-v-55d257ad] td,.legal-prose th[data-v-55d257ad-s],.legal-prose td[data-v-55d257ad-s]{border:1px solid var(--line);text-align:left;white-space:nowrap;padding:7px 12px}.legal-prose[data-v-55d257ad] th,.legal-prose th[data-v-55d257ad-s]{background:var(--surface-muted);color:var(--ink)}@media (min-width:640px){.legal-header[data-v-55d257ad]{padding:22px 32px}.legal-body[data-v-55d257ad]{padding:40px 32px 96px}.legal-prose[data-v-55d257ad]{font-size:15px}.legal-prose[data-v-55d257ad] h1,.legal-prose h1[data-v-55d257ad-s]{font-size:34px}}.offers-empty[data-v-26300f3d]{color:var(--body-color);margin:0;font-size:16px;line-height:1.55}.post-submit-page[data-v-fdd85ccd]{background:#fff;flex-direction:column;flex:1 0 auto;width:100%;display:flex}.topbar[data-v-fdd85ccd]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 14px;display:flex}.trust[data-v-fdd85ccd]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;display:flex}.trust-item[data-v-fdd85ccd]{color:var(--body-color);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}@media (min-width:1024px){.topbar[data-v-fdd85ccd]{padding:18px 40px}}.app-shell[data-v-9fe7ac72]{min-height:100vh;flex-direction:column;min-height:100dvh;display:flex}.app-view[data-v-9fe7ac72]{flex-direction:column;flex:1 0 auto;display:flex}.apl[data-v-6ea70680]{z-index:2;font-family:var(--font-ui);background:#fff;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.apl-stage[data-v-6ea70680]{background-color:#fff;background-image:linear-gradient(170deg, color-mix(in srgb, var(--accent) 10%, transparent), color-mix(in srgb, var(--secondary) 10%, transparent));flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px 40px;display:flex;position:relative}.apl-emblem[data-v-6ea70680]{justify-content:center;align-items:center;width:170px;height:170px;margin-bottom:42px;display:flex;position:relative}.apl-ring[data-v-6ea70680]{background:var(--accent);opacity:.18;border-radius:50%;width:150px;height:150px;animation:2.6s ease-out infinite apl-pulse-6ea70680;position:absolute}.apl-ring[data-v-6ea70680]:nth-child(2){animation-delay:.87s}.apl-ring[data-v-6ea70680]:nth-child(3){animation-delay:1.74s}.apl-core[data-v-6ea70680]{width:96px;height:96px;box-shadow:0 10px 30px color-mix(in srgb, var(--accent) 25%, transparent);color:var(--accent);background:#fff;border-radius:50%;justify-content:center;align-items:center;animation:2.6s ease-in-out infinite apl-breathe-6ea70680;display:flex;position:relative}.apl-messages[data-v-6ea70680]{text-align:center;width:100%;height:34px;margin-bottom:8px;position:relative}.apl-message[data-v-6ea70680]{color:var(--ink);font-size:21px;font-weight:600;animation:5.4s ease-in-out infinite both apl-msg-6ea70680;position:absolute;top:0;bottom:0;left:0;right:0}.apl-dots[data-v-6ea70680]{gap:8px;margin-top:6px;display:flex}.apl-dot[data-v-6ea70680]{background:var(--accent);border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite apl-dot-6ea70680}.apl-dot[data-v-6ea70680]:nth-child(2){animation-delay:.15s}.apl-dot[data-v-6ea70680]:nth-child(3){animation-delay:.3s}.apl-note[data-v-6ea70680]{color:var(--muted);align-items:center;gap:7px;margin-top:28px;font-size:13.5px;font-weight:500;display:flex}@media screen and (max-width:480px){.apl-message[data-v-6ea70680]{font-size:18px}.apl-stage[data-v-6ea70680]{padding:24px}}@keyframes apl-pulse-6ea70680{0%{opacity:.55;transform:scale(.45)}80%,to{opacity:0;transform:scale(1.7)}}@keyframes apl-breathe-6ea70680{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes apl-msg-6ea70680{0%{opacity:0;transform:translateY(7px)}7%,27%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-7px)}}@keyframes apl-dot-6ea70680{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.apl-ring[data-v-6ea70680],.apl-core[data-v-6ea70680],.apl-dot[data-v-6ea70680]{animation:none}.apl-ring[data-v-6ea70680]{opacity:.12}.apl-message[data-v-6ea70680]{opacity:0;animation:none}.apl-message[data-v-6ea70680]:first-child{opacity:1}}.chat-card[data-v-f40ff364]{text-align:left;border:1px solid var(--line);box-shadow:0 24px 60px -30px color-mix(in srgb, var(--ink) 35%, transparent);background:#fff;border-radius:18px;overflow:hidden}.chat-card.-scale[data-v-f40ff364]{border-radius:16px;box-shadow:0 8px 24px #0000001a,0 2px 6px #0000000d}.chat-card.-scale .agent-name[data-v-f40ff364]{font-size:.9em}.chat-card.-scale .agent-status[data-v-f40ff364]{font-size:.72em}.chat-card.-legacy .agent-header[data-v-f40ff364]{padding:8px 16px}.chat-card.-legacy[data-v-f40ff364] .primary-btn{letter-spacing:.05em}.chat-card.-scale .messages[data-v-f40ff364]{padding:12px 16px 16px}.chat-card.-scale[data-v-f40ff364] .bubble,.chat-card.-scale .sys-bubble[data-v-f40ff364]{max-width:82%;padding:12px 16px;font-size:1em;line-height:1.45}@media screen and (max-width:599px){.chat-card.-scale[data-v-f40ff364] .bubble,.chat-card.-scale .sys-bubble[data-v-f40ff364]{padding:8px 12px;font-size:.82em}}.chat-card.-scale .cta-caption[data-v-f40ff364]{font-size:.78em}.agent-header[data-v-f40ff364]{background:color-mix(in srgb, var(--accent) 5%, #fff);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 18px;display:flex}.agent-avatar[data-v-f40ff364]{background:var(--sage);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden;box-shadow:0 2px 4px #0000001a}.agent-avatar-img[data-v-f40ff364]{object-fit:contain;width:100%;height:100%}.agent-name[data-v-f40ff364]{color:var(--ink);font-size:15px;font-weight:700}.live-dot[data-v-f40ff364]{background:var(--success);border-radius:50%;width:8px;height:8px;animation:1.8s infinite livePulse-f40ff364}.agent-status[data-v-f40ff364]{color:var(--muted);font-size:13px}.messages[data-v-f40ff364]{flex-direction:column;gap:8px;min-height:78px;padding:18px;display:flex}.row[data-v-f40ff364]{display:flex}.row-start[data-v-f40ff364]{justify-content:flex-start}.row-end[data-v-f40ff364]{justify-content:flex-end}.row-center[data-v-f40ff364]{justify-content:center;margin:6px 0 2px}.sys-bubble[data-v-f40ff364]{background:color-mix(in srgb, var(--accent) 10%, #fff);max-width:94%;color:color-mix(in srgb, var(--accent) 82%, #000);border:1px solid color-mix(in srgb, var(--accent) 30%, #fff);text-align:center;border-radius:14px;padding:11px 15px;font-size:13.5px;font-weight:500;line-height:1.45;animation:.3s both fadeUp-f40ff364}.cta-area[data-v-f40ff364]{padding:0 18px 18px}.cta-caption[data-v-f40ff364]{text-align:center;color:var(--muted);margin:0 0 10px;font-size:13px}.call-link[data-v-f40ff364]{background:var(--accent);color:#fff;width:100%;height:54px;font-family:var(--font-ui);box-shadow:0 4px 14px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:14px;justify-content:center;align-items:center;gap:10px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.calling-box[data-v-f40ff364]{background:color-mix(in srgb, var(--accent) 10%, #fff);border:1px solid color-mix(in srgb, var(--accent) 30%, #fff);border-radius:14px;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex}.calling-icon[data-v-f40ff364]{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;animation:1.4s infinite callPulse-f40ff364;display:flex}.calling-text[data-v-f40ff364]{text-align:left}.calling-title[data-v-f40ff364]{color:color-mix(in srgb, var(--accent) 82%, #000);font-size:15px;font-weight:700}.calling-phone[data-v-f40ff364]{color:var(--accent);font-size:14px;font-weight:600}.calling-hint[data-v-f40ff364]{color:var(--muted);margin-top:1px;font-size:12px}@keyframes fadeUp-f40ff364{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes livePulse-f40ff364{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 50%, transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@keyframes callPulse-f40ff364{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 50%, transparent)}70%{box-shadow:0 0 0 16px #0000}to{box-shadow:0 0 #0000}}.hero-block[data-v-2f7c0d5f]{text-align:center;width:100%;margin-bottom:4px}.hero-headline[data-v-2f7c0d5f]{color:var(--accent);letter-spacing:-.01em;margin:0;font-size:1.15em;font-weight:800;line-height:1.2}.hero-subline[data-v-2f7c0d5f]{color:color-mix(in srgb, var(--ink) 50%, transparent);margin:3px 0 0;font-size:.82em;font-weight:500}.hero-state[data-v-2f7c0d5f]{color:var(--ink);font-weight:800}.scc[data-v-9b882141]{flex-direction:column;align-items:center;padding:8px;display:flex}.scc-inner[data-v-9b882141]{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:600px;margin:0 auto;display:flex}.scc-prompt[data-v-9b882141]{color:var(--ink);margin:0}.scc-button-wrap[data-v-9b882141]{width:100%;max-width:400px;margin-top:8px;position:relative}.scc-button[data-v-9b882141]{background:var(--secondary);color:#fff;width:100%;font-family:var(--font-ui);cursor:pointer;border:0;border-radius:28px;justify-content:center;align-items:center;gap:8px;padding:.85em 1em;font-size:1.1em;font-weight:700;text-decoration:none;display:flex;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.scc-button[data-v-9b882141]:hover{background:var(--secondary-dark)}.scc-badge[data-v-9b882141]{z-index:1;background:var(--accent);color:#fff;border-radius:4px;align-items:center;gap:4px;padding:4px 6px;font-size:.6em;line-height:1;display:inline-flex;position:absolute;top:-1rem;left:0}.scc-count[data-v-9b882141]{background:var(--star,#ff9800);color:#fff;border:1px solid #fff;border-radius:1em;justify-content:center;align-items:center;width:1.5em;height:1.5em;font-size:1em;animation:3s ease-in-out 1s infinite both scc-bounce-9b882141;display:flex;position:absolute;top:-.5em;right:-.5em;transform:scale(1.5)}.scc-footnote[data-v-9b882141]{letter-spacing:.03333em;color:var(--muted);margin:24px 0 0;font-size:.75rem;line-height:1.25rem}.scc-footnote-lead[data-v-9b882141]{font-weight:700}@keyframes scc-bounce-9b882141{0%,20%,50%,80%,to{transform:translateY(0)scale(1.5)}40%{transform:translateY(-10px)scale(2)}60%{transform:translateY(-3px)scale(1.5)}}@media (prefers-reduced-motion:reduce){.scc-count[data-v-9b882141]{animation:none}}.data-offers[data-v-9cec13e8]{flex-direction:column;display:flex}.data-offers[data-v-9cec13e8] .partner-offers{--partner-offers-max-width:350px}@media screen and (min-width:600px){.data-offers[data-v-9cec13e8] .partner-offers{--partner-offers-max-width:100%}}.data-offers-art[data-v-9cec13e8]{object-fit:contain;width:100%;height:250px}@media (min-width:1024px){.data-offers-art[data-v-9cec13e8]{height:400px}}.post-submit[data-v-70bf343d]{flex-direction:column;flex:1;width:100%;display:flex;position:relative}.post-submit-body[data-v-70bf343d]{width:100%;max-width:100%;margin:1em auto 0;padding:8px}@media screen and (min-width:480px){.post-submit-body[data-v-70bf343d]{max-width:90vw}}@media screen and (min-width:992px){.post-submit-body[data-v-70bf343d]{max-width:75vw}}.post-submit-chat[data-v-70bf343d]{flex-direction:column;align-items:center;width:100%;max-width:600px;margin:0 auto;padding:0 16px;display:flex}.post-submit-card[data-v-70bf343d]{width:100%;margin-top:16px}.post-submit-ssl[data-v-70bf343d]{color:var(--muted);align-items:center;gap:6px;margin:8px 0 0;font-size:.8em;display:inline-flex}.fas-body[data-v-a09fa209]{flex-direction:column;flex:1;width:100%;max-width:720px;margin:0 auto;padding:24px 18px 32px;display:flex}@media (min-width:1024px){.fas-body[data-v-a09fa209]{padding:32px 56px 40px}}.submit-gate[data-v-24581d01]{width:100%;min-height:100vh;background:#fff;justify-content:center;align-items:center;min-height:100dvh;display:flex}.spinner[data-v-24581d01]{border:4px solid var(--line,#e5e7eb);border-top-color:var(--brand,#2563eb);border-radius:50%;width:44px;height:44px;animation:.8s linear infinite spin-24581d01}@keyframes spin-24581d01{to{transform:rotate(360deg)}}.disclaimer[data-v-24581d01]{color:var(--body-color,#6b7280);padding:8px 4px;font-size:11px;line-height:1.5}.disclaimer p[data-v-24581d01]{margin:0}.disclaimer a[data-v-24581d01]{color:inherit;text-decoration:underline}.typ-scale[data-v-fef2d807]{flex-direction:column;flex:1 0 auto;font-size:20px;display:flex}@media screen and (min-width:600px){.typ-scale[data-v-fef2d807]{font-size:21px}}@media screen and (min-width:1024px){.typ-scale[data-v-fef2d807]{font-size:22px}}@media screen and (min-width:1440px){.typ-scale[data-v-fef2d807]{font-size:23px}}@media screen and (min-width:1920px){.typ-scale[data-v-fef2d807]{font-size:24px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{color:#1b1f2a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0eee9;font-family:Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}button{cursor:pointer;font-family:inherit}input{font-family:inherit}#app{height:100%}
