@font-face{font-family:SM Poppins;src:url(/theme/fonts/Poppins-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:SM Poppins;src:url(/theme/fonts/Poppins-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:SM Poppins;src:url(/theme/fonts/Poppins-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}:root{--qz-ink:#16171b;--qz-muted:#6e7079;--qz-ground:#faf9f5;--qz-surface:#ffffff;--qz-line:#e6e5e0;--qz-red:#d5232f;--qz-red-tint:#fdedee;--qz-track:#efeee9}*{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:var(--qz-ground);color:var(--qz-ink);font-family:SM Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.qz-wrap{min-height:100dvh;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px 48px}.qz-card{width:100%;max-width:520px;background:var(--qz-surface);border:1px solid var(--qz-line);border-radius:20px;padding:32px 24px}.qz-brand{display:flex;align-items:center;gap:10px;margin-bottom:24px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--qz-muted)}.qz-brand:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--qz-red)}.qz-title{margin:0 0 12px;font-size:28px;line-height:1.2;font-weight:600}.qz-lead{margin:0 0 16px;font-size:15px}.qz-facts,.qz-lead{color:var(--qz-muted)}.qz-facts{margin:0 0 28px;font-size:13px}.qz-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 24px;border:0;border-radius:60px;background:var(--qz-red);color:#fff;font:inherit;font-size:16px;font-weight:500;text-decoration:none;cursor:pointer}.qz-button:hover{filter:brightness(.95)}.qz-button:disabled{opacity:.6;cursor:default}.qz-button-ghost{background:transparent;color:var(--qz-ink);border:1px solid var(--qz-line)}.qz-progress{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:13px;color:var(--qz-muted)}.qz-back{background:none;border:0;padding:0;font:inherit;font-size:13px;color:var(--qz-muted);cursor:pointer}.qz-back:disabled{visibility:hidden}.qz-track{height:6px;border-radius:6px;background:var(--qz-track);overflow:hidden;margin-bottom:28px}.qz-track>span{display:block;height:100%;background:var(--qz-red);transition:width .25s ease}.qz-question{margin:0 0 20px;font-size:20px;line-height:1.35;font-weight:500;min-height:3.5em}.qz-question-hint{margin:-12px 0 20px;font-size:13px;color:var(--qz-muted)}.qz-options{display:grid;gap:10px}.qz-option{width:100%;min-height:52px;padding:12px 18px;border:1px solid var(--qz-line);border-radius:14px;background:var(--qz-surface);font:inherit;font-size:16px;text-align:start;color:var(--qz-ink);cursor:pointer;transition:background .15s,border-color .15s}.qz-option:hover{background:var(--qz-ground)}.qz-option.is-selected{border-color:var(--qz-red);background:var(--qz-red-tint)}.qz-loading{padding:48px 0;text-align:center;color:var(--qz-muted)}.qz-spinner{width:36px;height:36px;margin:0 auto 16px;border:3px solid var(--qz-track);border-top-color:var(--qz-red);border-radius:50%;animation:qz-spin .9s linear infinite}@keyframes qz-spin{to{transform:rotate(1turn)}}.qz-scales{display:grid;gap:18px;margin:20px 0 28px}.qz-scale-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px;font-weight:500}.qz-scale-value{font-weight:600}.qz-scale-bar{height:10px;border-radius:10px;background:var(--qz-track);overflow:hidden}.qz-scale-bar>span{display:block;height:100%;background:var(--qz-ink);border-radius:10px}.qz-scale-text{margin:8px 0 0;font-size:14px;color:var(--qz-muted)}.qz-type{margin:0 0 24px;padding:18px 20px;border-radius:14px;background:var(--qz-ground)}.qz-type-label{display:block;margin-bottom:4px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--qz-muted)}.qz-type-name{margin:0 0 8px;font-size:22px;font-weight:600}.qz-type-text{margin:0;font-size:15px}.qz-disclaimer{margin:0 0 28px;font-size:12px;color:var(--qz-muted)}.qz-block{padding:22px 20px;border:1px solid var(--qz-line);border-radius:16px;margin-bottom:16px}.qz-block-title{margin:0 0 8px;font-size:18px;font-weight:600}.qz-block-text{margin:0 0 16px;font-size:14px;color:var(--qz-muted)}.qz-form{display:grid;gap:12px}.qz-input{width:100%;min-height:48px;padding:0 16px;border:1px solid var(--qz-line);border-radius:12px;font:inherit;font-size:16px;background:var(--qz-surface)}.qz-input:focus{outline:2px solid var(--qz-ink);outline-offset:1px}.qz-consent{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--qz-muted)}.qz-consent input{margin-top:3px}.qz-consent a{color:inherit}.qz-note{margin:0;font-size:14px}.qz-note.is-error{color:var(--qz-red)}.qz-again{display:block;margin:8px auto 0;background:none;border:0;font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}.qz-again,.qz-foot{color:var(--qz-muted)}.qz-foot{margin-top:20px;text-align:center;font-size:12px}.qz-foot a{color:inherit}@media (max-width:420px){.qz-card{padding:24px 18px;border-radius:16px}.qz-title{font-size:24px}.qz-question{font-size:18px}}