.bienbar.svelte-1p8xljz{display:flex;align-items:center;gap:12px;padding:8px 12px;margin-bottom:18px;border:1px solid rgba(0,0,0,.05);border-radius:14px;background:#fff;box-shadow:0 2px 10px #0000000a}.bb-agency.svelte-1p8xljz{display:flex;align-items:center;gap:8px;min-width:0}.bb-logo.svelte-1p8xljz{height:34px;max-width:130px;object-fit:contain;border-radius:8px}.bb-logo-ph.svelte-1p8xljz{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--brand) 78%,#fff),var(--brand));color:var(--brand-ink);--fs: var(--fs-12);font-size:calc(var(--fs) * 1px);font-weight:700}.bb-agency-name.svelte-1p8xljz{--fs: var(--fs-15);font-size:calc(var(--fs) * 1px);font-weight:700;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-divider.svelte-1p8xljz{width:1px;height:26px;flex-shrink:0;background:#e6e6e6}.bb-bien.svelte-1p8xljz{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.bb-thumb.svelte-1p8xljz{flex-shrink:0;width:34px;height:34px;border-radius:9px;object-fit:cover;background:#f2f2f2}.bb-text.svelte-1p8xljz{display:flex;flex-direction:column;gap:1px;min-width:0}.bb-title.svelte-1p8xljz{--fs: var(--fs-13);font-size:calc(var(--fs) * 1px);font-weight:600;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bb-price.svelte-1p8xljz{--fs: var(--fs-12);font-size:calc(var(--fs) * 1px);font-weight:600;color:var(--stone);white-space:nowrap}.turnstile.svelte-1of3d2c{display:flex;justify-content:center}.t.svelte-10bob25{max-width:480px;margin:0 auto;padding:24px 22px calc(44px + env(safe-area-inset-bottom,0px));--line: #ececec}.t.is-home.svelte-10bob25{padding-bottom:0}.foot.svelte-10bob25{position:sticky;bottom:calc(44px + env(safe-area-inset-bottom,0px));z-index:6;display:flex;flex-direction:column;gap:12px;margin:0 -22px;padding:20px 22px 16px;background:linear-gradient(to bottom,#fff0 0,#fff 20px)}.agency-bar.svelte-10bob25{margin-bottom:18px}.pbar.svelte-10bob25{height:4px;border-radius:999px;background:var(--line);overflow:hidden;margin-bottom:26px}.pbar-fill.svelte-10bob25{display:block;height:100%;border-radius:999px;background:var(--brand);transition:width .3s ease}form.svelte-10bob25,.block.svelte-10bob25{display:flex;flex-direction:column;gap:12px}.block[hidden].svelte-10bob25{display:none}.q.svelte-10bob25{--fs: var(--fs-24);font-size:calc(var(--fs) * 1px);font-weight:600;margin:0 0 4px;text-align:center}.q-solo.svelte-10bob25{margin-bottom:26px}.hint.svelte-10bob25{--fs: var(--fs-13);font-size:calc(var(--fs) * 1px);color:var(--stone);margin:-8px 0 26px;text-align:center}.intents.svelte-10bob25{display:flex;flex-direction:column;gap:10px}.intent.svelte-10bob25{display:flex;align-items:center;gap:14px;width:100%;box-sizing:border-box;padding:16px 18px;border:1px solid #e0e0e0;border-radius:16px;background:#fff;font-family:inherit;text-align:left;color:var(--black);cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .1s ease}.intent.svelte-10bob25:hover{border-color:var(--brand);background:var(--tint)}.intent.svelte-10bob25:active{transform:scale(.99)}.intent.sel.svelte-10bob25{border-color:var(--brand);background:var(--tint)}.intent-ic.svelte-10bob25{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--tint);color:var(--brand)}.intent-ic.svelte-10bob25 svg:where(.svelte-10bob25){width:22px;height:22px}.intent-tx.svelte-10bob25{flex:1;--fs: var(--fs-15);font-size:calc(var(--fs) * 1px);font-weight:600}.intent-arrow.svelte-10bob25{flex-shrink:0;width:20px;height:20px;color:#c2c2c2}input[type=email].svelte-10bob25,input.svelte-10bob25:not([type]){height:54px;padding:0 16px;border:1px solid #e0e0e0;border-radius:14px;background:#fff;font:inherit;--fs: var(--fs-15);font-size:calc(var(--fs) * 1px);color:var(--black);box-sizing:border-box}input.svelte-10bob25:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--tint)}.otp-boxes.svelte-10bob25{display:flex;gap:10px;justify-content:center}input.otp-box.svelte-10bob25{width:46px;height:58px;padding:0;text-align:center;--fs: var(--fs-24);font-size:calc(var(--fs) * 1px);font-variant-numeric:tabular-nums;caret-color:var(--brand)}@media(max-width:360px){.otp-boxes.svelte-10bob25{gap:7px}input.otp-box.svelte-10bob25{width:42px;height:54px}}.otp-links.svelte-10bob25{display:flex;gap:18px;justify-content:center;margin-top:6px}.linkish.svelte-10bob25{background:none;border:none;padding:6px;color:var(--stone);--fs: var(--fs-13);font-size:calc(var(--fs) * 1px);text-decoration:underline;cursor:pointer}.linkish.svelte-10bob25:disabled{opacity:.5;cursor:default}.ts-wrap.svelte-10bob25{display:flex;justify-content:center;margin:0 0 14px}.pf-tunnel.svelte-10bob25{--pf-bg: #fff;--pf-border: 1px solid #e0e0e0;--pf-border-focus: var(--brand, #e0e0e0);--pf-height: 54px;--pf-fs: var(--fs-15)}.fineprint.svelte-10bob25{--fs: var(--fs-12);font-size:calc(var(--fs) * 1px);color:var(--stone);text-align:center;margin:4px 0 0}.pq-ic-wrap.svelte-10bob25{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:var(--tint)}.pq-ic.svelte-10bob25{width:18px;height:18px;color:var(--brand)}.pq-q.svelte-10bob25{display:flex;align-items:center;gap:10px;margin-bottom:12px;--fs: var(--fs-17);font-size:calc(var(--fs) * 1px);font-weight:600;color:var(--black)}.pq-group.svelte-10bob25{margin-bottom:36px}.pq-group.svelte-10bob25:last-of-type{margin-bottom:8px}.tiles.svelte-10bob25{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tile.svelte-10bob25{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:54px;padding:12px 14px;border:1px solid #e0e0e0;border-radius:14px;background:#fff;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.tile.svelte-10bob25:hover{border-color:#c8c8c8}.tile.sel.svelte-10bob25{border-color:var(--brand);background:var(--tint)}.tile-label.svelte-10bob25{--fs: var(--fs-15);font-size:calc(var(--fs) * 1px);font-weight:600;color:var(--black);line-height:1.15}.tile-check.svelte-10bob25{flex-shrink:0;width:18px;height:18px;color:var(--brand);opacity:0;transition:opacity .15s ease}.tile.sel.svelte-10bob25 .tile-check:where(.svelte-10bob25){opacity:1}.slots.svelte-10bob25{display:flex;flex-direction:column;gap:10px}.slots.svelte-10bob25 .slot:where(.svelte-10bob25){display:flex;align-items:center;gap:14px;width:100%;box-sizing:border-box;padding:16px 18px;border:1px solid #e0e0e0;border-radius:16px;background:#fff;font-family:inherit;text-align:left;color:var(--black);cursor:pointer;--fs: var(--fs-15);font-size:calc(var(--fs) * 1px);transition:border-color .15s ease,background .15s ease,transform .1s ease}.slots.svelte-10bob25 .slot:where(.svelte-10bob25):hover{border-color:var(--brand);background:var(--tint)}.slots.svelte-10bob25 .slot:where(.svelte-10bob25):active{transform:scale(.99)}.slots.svelte-10bob25 .slot.sel:where(.svelte-10bob25){border-color:var(--brand);background:var(--tint)}.slot-ic-wrap.svelte-10bob25{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:var(--tint);color:var(--brand)}.slot-ic.svelte-10bob25{width:22px;height:22px}.slot-tx.svelte-10bob25{flex:1;font-weight:600}.slot-check.svelte-10bob25{flex-shrink:0;width:20px;height:20px;color:var(--brand);opacity:0;transition:opacity .15s ease}.slots.svelte-10bob25 .slot.sel:where(.svelte-10bob25) .slot-check:where(.svelte-10bob25){opacity:1}.reassure-pills.svelte-10bob25{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.reassure-pills.center.svelte-10bob25{justify-content:center}.pill.svelte-10bob25{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;background:var(--tint);color:var(--brand);--fs: var(--fs-12);font-size:calc(var(--fs) * 1px);font-weight:600}.pill.svelte-10bob25 svg:where(.svelte-10bob25){width:13px;height:13px}.cta.svelte-10bob25{width:100%;height:58px;border:none;border-radius:999px;background:var(--brand);color:var(--brand-ink);font:inherit;font-weight:600;--fs: var(--fs-17);font-size:calc(var(--fs) * 1px);cursor:pointer;box-shadow:0 12px 28px -10px color-mix(in srgb,var(--brand) 55%,transparent);transition:transform .12s ease,filter .15s ease}.cta.svelte-10bob25:hover{filter:brightness(1.06)}.cta.svelte-10bob25:active{transform:scale(.99)}.cta.svelte-10bob25:disabled{opacity:.55;cursor:default}.err.svelte-10bob25{--fs: var(--fs-13);font-size:calc(var(--fs) * 1px);color:#c53030;margin:0;text-align:center}.stepper.svelte-10bob25{position:fixed;left:0;right:0;bottom:0;z-index:4;display:flex;align-items:center;justify-content:center;gap:8px;max-width:480px;margin:0 auto;padding:12px 22px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--line)}.s-step.svelte-10bob25{display:inline-flex;align-items:center;gap:6px;opacity:.5}.s-step.on.svelte-10bob25{opacity:1}.s-num.svelte-10bob25{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:50%;background:var(--line);color:var(--stone);--fs: var(--fs-12);font-size:calc(var(--fs) * 1px);font-weight:700}.s-step.on.svelte-10bob25 .s-num:where(.svelte-10bob25){background:var(--brand);color:var(--brand-ink)}.s-label.svelte-10bob25{--fs: var(--fs-12);font-size:calc(var(--fs) * 1px);font-weight:600;color:var(--black);white-space:nowrap}.s-bar.svelte-10bob25{width:14px;height:1px;flex-shrink:0;background:#d8d8d8}.done.svelte-10bob25{margin-top:8px;padding:40px 28px 34px;border:1px solid var(--line);border-radius:24px;background:#fff}.done-head.svelte-10bob25{text-align:center}.done-sub.svelte-10bob25{--fs: var(--fs-15);font-size:calc(var(--fs) * 1px);color:var(--stone);margin:14px auto 0;max-width:320px;text-align:center}.done-sub.svelte-10bob25 strong:where(.svelte-10bob25){color:var(--black);font-weight:600}.tl-node-photo.svelte-10bob25{padding:0;overflow:hidden;background:var(--tint)}.tl-node-photo.svelte-10bob25 img:where(.svelte-10bob25){width:100%;height:100%;object-fit:cover}a.cta.svelte-10bob25{display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-decoration:none}.docs-lead.svelte-10bob25{--fs: var(--fs-13);font-size:calc(var(--fs) * 1px);color:var(--stone);text-align:center;margin:6px 0 12px}.done-tick.svelte-10bob25{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--brand);color:var(--brand-ink);animation:svelte-10bob25-tick-pop .4s cubic-bezier(.2,1.4,.4,1) both}.done-tick.svelte-10bob25 svg:where(.svelte-10bob25){width:28px;height:28px}.done.svelte-10bob25 h2:where(.svelte-10bob25){--fs: var(--fs-24);font-size:calc(var(--fs) * 1px);margin:14px 0 6px}.tl.svelte-10bob25{list-style:none;margin:34px 0 30px;padding:0}.tl-step.svelte-10bob25{position:relative;padding-bottom:46px;animation:svelte-10bob25-step-in .45s ease both}.tl-step.svelte-10bob25:nth-child(1){animation-delay:.1s}.tl-step.svelte-10bob25:nth-child(2){animation-delay:.2s}.tl-step.svelte-10bob25:nth-child(3){animation-delay:.3s}.tl-step.svelte-10bob25:last-child{padding-bottom:0}.tl-step.svelte-10bob25:not(:last-child):before{content:"";position:absolute;left:21px;top:44px;bottom:0;width:2px;background:linear-gradient(var(--brand),var(--tint));opacity:.4}.tl-node.svelte-10bob25{position:absolute;left:0;top:0;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--tint);color:var(--brand)}.tl-node.svelte-10bob25 svg:where(.svelte-10bob25){width:20px;height:20px}.tl-node-final.svelte-10bob25{background:var(--brand);color:var(--brand-ink);box-shadow:0 0 0 5px var(--tint)}.tl-step-final.svelte-10bob25 .tl-t:where(.svelte-10bob25) strong:where(.svelte-10bob25){font-weight:700}.tl-row.svelte-10bob25{position:relative;padding-left:60px}.tl-desc.svelte-10bob25{display:flex;flex-direction:column;gap:2px;margin:3px 0 0;padding-left:60px;min-width:0}.tl-t.svelte-10bob25{display:block;--fs: var(--fs-15);font-size:calc(var(--fs) * 1px);font-weight:600;color:var(--black)}.tl-d.svelte-10bob25{--fs: var(--fs-13);font-size:calc(var(--fs) * 1px);color:var(--stone)}.done-foot.svelte-10bob25{--fs: var(--fs-13);font-size:calc(var(--fs) * 1px);color:var(--stone);text-align:center;margin:24px 0 0;padding-top:22px;border-top:1px solid #eee}@keyframes svelte-10bob25-tick-pop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes svelte-10bob25-step-in{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}
