.pfW6Eq_backdrop{z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#311f2361;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pfW6Eq_dialog{border:1px solid var(--line);text-align:center;background:#fffaf8;border-radius:28px;width:min(440px,100%);padding:34px 32px 28px;position:relative;box-shadow:0 24px 70px #492b3038}.pfW6Eq_dialog:focus{outline:none}.pfW6Eq_close{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:30px;line-height:1;position:absolute;top:12px;left:14px}.pfW6Eq_close:hover{color:var(--pink-strong);background:#fff0ed}.pfW6Eq_art{color:var(--pink-strong);justify-content:center;align-items:center;gap:12px;margin:4px 0 16px;font-size:25px;display:flex}.pfW6Eq_art span:nth-child(2){background:#fff0ed;border-radius:20px;place-items:center;width:58px;height:58px;font-size:27px;display:grid;transform:rotate(-4deg)}.pfW6Eq_dialog h2{margin:8px 0 10px;font-size:30px;line-height:1.15}.pfW6Eq_dialog p{max-width:340px;color:var(--muted);margin:0 auto 22px;line-height:1.65}.pfW6Eq_cta{justify-content:center;width:100%}.pfW6Eq_later{min-height:44px;color:var(--muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:13px;font-size:13px;text-decoration:underline}.pfW6Eq_close:focus-visible,.pfW6Eq_later:focus-visible{outline:2px solid var(--pink-strong);outline-offset:3px}@media (max-width:640px){.pfW6Eq_backdrop{padding:14px}.pfW6Eq_dialog{border-radius:23px;padding:30px 20px 24px}.pfW6Eq_dialog h2{font-size:26px}}@media (prefers-reduced-motion:no-preference){.pfW6Eq_dialog{animation:.24s ease-out both pfW6Eq_promoIn}}@keyframes pfW6Eq_promoIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}
.s4YVYG_card{--sf-ink:var(--lp-ink,var(--text,#2d2928));--sf-soft:var(--lp-ink-soft,var(--muted,#6b5f5b));--sf-card:var(--lp-card,#fff);--sf-border:var(--lp-card-border,var(--line,#f0e0da));--sf-accent:var(--lp-accent-fill,var(--pink-strong,#b5364f));--sf-on-accent:var(--lp-on-accent,#fff);--sf-highlight:var(--lp-highlight,var(--pink2,#a8324a));--sf-input-bg:#fff;--sf-input-border:#2b1b2229;--sf-shadow:0 24px 60px #7a20481f;border:1px solid var(--sf-border);background:var(--sf-card);max-width:720px;color:var(--sf-ink);box-shadow:var(--sf-shadow);text-align:start;border-radius:28px;margin-inline:auto;padding:26px 28px 22px}.s4YVYG_card[data-tone=dark]{--sf-input-bg:#ffffff12;--sf-input-border:#ffffff2e;--sf-shadow:0 30px 70px #00000073;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.s4YVYG_perks{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.s4YVYG_perks li{border:1px solid var(--sf-border);white-space:nowrap;color:var(--sf-ink);background:color-mix(in srgb, var(--sf-highlight) 7%, transparent);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.s4YVYG_form{gap:14px;display:grid}.s4YVYG_row{grid-template-columns:1fr 1.25fr auto;align-items:end;gap:10px;display:grid}.s4YVYG_field{gap:6px;min-width:0;display:grid}.s4YVYG_label{color:var(--sf-soft);padding-inline-start:16px;font-size:13px;font-weight:700}.s4YVYG_field input{border:1px solid var(--sf-input-border);background:var(--sf-input-bg);width:100%;min-height:52px;color:var(--sf-ink);font:inherit;border-radius:999px;padding:12px 18px;transition:border-color .15s,box-shadow .15s}.s4YVYG_field input::placeholder{color:var(--sf-soft);opacity:.75}.s4YVYG_field input[dir=ltr]{text-align:right}.s4YVYG_field input:focus-visible{border-color:var(--sf-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--sf-accent) 30%, transparent);outline:none}.s4YVYG_submit{background:var(--sf-accent);min-height:52px;color:var(--sf-on-accent);font:inherit;white-space:nowrap;cursor:pointer;box-shadow:0 10px 24px color-mix(in srgb, var(--sf-accent) 35%, transparent);border:0;border-radius:999px;padding:12px 28px;font-weight:800;transition:transform .15s,box-shadow .15s}.s4YVYG_submit:hover{transform:translateY(-1px)}.s4YVYG_submit:focus-visible{outline:3px solid var(--sf-ink);outline-offset:2px}.s4YVYG_submit:disabled{opacity:.7;cursor:progress}.s4YVYG_consent{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.s4YVYG_consent input{block-size:22px;inline-size:22px;accent-color:var(--sf-accent);cursor:pointer;flex:none;margin:1px 0 0}.s4YVYG_field input[aria-invalid=true],.s4YVYG_consent input[aria-invalid=true]{outline-offset:1px;border-color:#d93a2f;outline:2px solid #d93a2f}.s4YVYG_errors{color:#8c1d14;background:#fdecea;border-radius:14px;padding:10px 14px;font-size:14px;font-weight:700}.s4YVYG_errors:empty{display:none}.s4YVYG_note{color:var(--sf-soft);margin:0;font-size:13px}.s4YVYG_note a{color:inherit;text-decoration:underline}@media (max-width:640px){.s4YVYG_card{border-radius:22px;padding:20px 16px 18px}.s4YVYG_perks{gap:4px;margin-bottom:16px;display:grid}.s4YVYG_perks li{white-space:normal;background:0 0;border:0;padding:0;font-size:14px}.s4YVYG_row{display:contents}.s4YVYG_submit{order:1;width:100%}.s4YVYG_note{order:2}}@media (prefers-reduced-motion:reduce){.s4YVYG_submit,.s4YVYG_field input{transition:none}}
