.wz-stage{justify-content:center;min-height:min(640px,85vh);padding:8px 4px;display:flex}.wz-card{background:#fff;border-radius:22px;width:100%;max-width:560px;padding:32px 30px 28px;scroll-margin-top:88px;animation:.35s cubic-bezier(.2,.8,.2,1) wzpop;box-shadow:0 24px 60px -26px #02081773}@keyframes wzpop{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}.wz-top{align-items:center;gap:14px;margin-bottom:22px;display:flex}.wz-back{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:8px;padding:2px 7px;font-size:22px;line-height:1}.wz-back:hover{background:#f1f5f9}.wz-back[disabled]{opacity:.25;cursor:default}.wz-bar{background:#eef2f7;border-radius:999px;flex:1;height:7px;overflow:hidden}.wz-bar>i{background:var(--wz-bar);border-radius:999px;width:0;height:100%;transition:width .4s cubic-bezier(.2,.8,.2,1);display:block}.wz-count{color:#475569;white-space:nowrap;font-size:12px;font-weight:600}.wz-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--wz-accent);margin-bottom:10px;font-size:12px;font-weight:700}.wz-q{letter-spacing:-.01em;color:#0f172a;font-size:25px;font-weight:700;line-height:1.2}.wz-sub{color:#64748b;margin-top:10px;font-size:15px;line-height:1.55}.wz-answers{gap:11px;margin-top:24px;display:grid}.wz-opt{text-align:left;color:#0f172a;cursor:pointer;background:#fff;border:1.6px solid #e2e8f0;border-radius:14px;align-items:center;gap:13px;width:100%;min-height:56px;padding:14px 17px;font-size:15.5px;font-weight:600;transition:all .14s;display:flex}.wz-opt>span:nth-child(2){flex:1}.wz-opt:hover{border-color:var(--wz-accent);background:var(--wz-tint);transform:translateY(-1px)}.wz-opt .wz-dot{border:2px solid #cbd5e1;border-radius:999px;flex:none;width:22px;height:22px;transition:all .14s}.wz-opt:hover .wz-dot{border-color:var(--wz-accent);box-shadow:inset 0 0 0 5px var(--wz-accent)}.wz-opt.is-sel{border-color:var(--wz-accent);background:var(--wz-tint)}.wz-opt.is-sel .wz-dot{border-color:var(--wz-accent);box-shadow:inset 0 0 0 5px var(--wz-accent)}.wz-opt .wz-emoji{font-size:20px;line-height:1}.wz-opt .wz-ico{color:#475569;background:#f1f5f9;border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;transition:all .14s;display:flex}.wz-opt .wz-ico svg{width:21px;height:21px}.wz-opt:hover .wz-ico,.wz-opt.is-sel .wz-ico{background:var(--wz-accent);color:#fff}.wz-opt .wz-tick{background:var(--wz-accent);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:none}.wz-opt .wz-tick svg{width:14px;height:14px}.wz-opt.is-sel .wz-tick{animation:.25s cubic-bezier(.2,.8,.2,1) wzpop;display:flex}.wz-opt.is-sel .wz-dot{display:none}form.wz-contact{gap:14px;margin-top:22px;display:grid}.wz-frow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.wz-fl{color:#334155;margin-bottom:5px;font-size:12.5px;font-weight:700;display:block}.wz-fld{color:#0f172a;background:#fff;border:1.6px solid #e2e8f0;border-radius:11px;outline:none;width:100%;padding:12px 13px;font-size:15px;transition:all .14s}.wz-fld:focus{border-color:var(--wz-accent);box-shadow:0 0 0 3px var(--wz-tint)}.wz-consents{background:#fbfcfe;border:1.6px solid #e2e8f0;border-radius:14px;margin:0;padding:14px 15px 6px}.wz-consents legend{color:#334155;padding:0 6px;font-size:12.5px;font-weight:700}.wz-consent{color:#475569;cursor:pointer;border-top:1px solid #eef2f7;align-items:flex-start;gap:11px;padding:9px 0;font-size:12.5px;line-height:1.5;display:flex}.wz-consent:first-of-type{border-top:none}.wz-consent input{width:20px;height:20px;accent-color:var(--wz-accent);cursor:pointer;flex:none;margin-top:1px}.wz-consent.is-optional{color:#64748b;border-top:1.5px dashed #e2e8f0;margin-top:4px;padding-top:12px}.wz-consent .wz-tag{letter-spacing:.06em;text-transform:uppercase;color:var(--wz-accent);background:var(--wz-tint);vertical-align:1px;border-radius:999px;margin-right:6px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}select.wz-fld{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 12px center;background-repeat:no-repeat;padding-right:38px}select.wz-fld:invalid{color:#94a3b8}.wz-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.wz-cta{cursor:pointer;color:#fff;background:var(--wz-accent);text-align:center;border:none;border-radius:999px;width:100%;margin-top:6px;padding:15px;font-size:16px;font-weight:700;text-decoration:none;transition:all .15s;display:block}.wz-cta:hover{filter:brightness(.95);transform:translateY(-1px)}.wz-cta.wz-secondary{color:var(--wz-accent);border:1.6px solid var(--wz-accent);background:0 0}.wz-recap{gap:9px;margin-top:20px;display:grid}.wz-recap .wz-r{background:#fbfcfe;border:1px solid #eef2f7;border-radius:11px;justify-content:space-between;gap:12px;padding:11px 14px;font-size:14px;display:flex}.wz-recap .wz-r span:first-child{color:#94a3b8;font-weight:600}.wz-recap .wz-r span:last-child{color:#0f172a;text-align:right;font-weight:700}@media (width<=480px){.wz-card{border-radius:18px;padding:26px 20px 24px}.wz-frow{grid-template-columns:1fr}.wz-q{font-size:22px}.wz-opt{gap:11px;padding:13px 14px;font-size:15px}.wz-fld{font-size:16px}.wz-consents{padding:12px 12px 4px}}.wz-price{color:#0f172a;margin-top:18px;font-size:14.5px;font-weight:600;line-height:1.5}.wz-pricelink{color:var(--wz-accent);border-bottom:1.5px solid;margin-top:7px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.wz-pricelink:hover{opacity:.8}.wz-note{color:#64748b;border-left:3px solid var(--wz-accent);background:var(--wz-tint);border-radius:0 10px 10px 0;margin-top:18px;padding:11px 13px;font-size:12.5px;line-height:1.55}.wz-badge{color:#fff;background:var(--wz-accent);border-radius:999px;justify-content:center;align-items:center;width:66px;height:66px;margin:0 auto 18px;font-size:32px;animation:.4s cubic-bezier(.2,.8,.2,1) wzpop;display:flex}.wz-badge svg{width:32px;height:32px}.wz-center{text-align:center}.wz-fine{color:#94a3b8;text-align:center;margin-top:20px;font-size:11px;line-height:1.5}.wz-status{margin-top:8px;font-size:13px;font-weight:600}.wz-trust{text-align:left;border-top:1px solid #eef2f7;align-items:center;gap:12px;margin-top:18px;padding-top:14px;display:flex}.wz-trust img{flex:none}.wz-trust-badges{flex-wrap:wrap;gap:6px;display:flex}.wz-trust-badges>*{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;text-decoration:none}.wz-trust-badges a{color:var(--wz-accent)}.wz-link{cursor:pointer;color:var(--wz-accent);text-underline-offset:3px;background:0 0;border:none;margin-top:14px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-block}
