.page-module__Ireazq__page{background:var(--surface-base);min-height:100vh;padding-bottom:80px}.page-module__Ireazq__bar{z-index:20;background:var(--seam);height:3px;position:sticky;top:0}.page-module__Ireazq__barFill{background:var(--gold);height:100%;transition:width .26s}.page-module__Ireazq__wrap{max-width:720px;padding:0 var(--gutter);margin:0 auto}.page-module__Ireazq__head{justify-content:space-between;align-items:center;padding:28px 0 44px;display:flex}.page-module__Ireazq__brand{align-items:center;gap:10px;display:flex}.page-module__Ireazq__mark{border-radius:var(--radius);background:var(--gold);width:30px;height:30px;color:var(--surface-base);place-items:center;font-size:12px;font-weight:600;display:grid}.page-module__Ireazq__wordmark{font-family:var(--font-display);font-size:16px}.page-module__Ireazq__count{font-family:var(--font-display);color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.page-module__Ireazq__count span{font-family:var(--font-body);color:var(--text-muted);font-size:13px}.page-module__Ireazq__panel{background:var(--surface-raised);border:1px solid var(--seam);border-top:2px solid var(--gold);border-radius:var(--radius);padding:44px 40px 36px}.page-module__Ireazq__category{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:18px;font-size:11px;font-weight:600}.page-module__Ireazq__question{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:12px;font-size:30px;font-weight:500;line-height:1.3}.page-module__Ireazq__note{color:var(--text-muted);margin-bottom:4px;font-size:15px;line-height:1.6}.page-module__Ireazq__options{flex-direction:column;gap:10px;margin:30px 0 28px;display:flex}.page-module__Ireazq__option{text-align:left;border:1px solid var(--seam);border-radius:var(--radius);width:100%;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;transition:border-color var(--transition), background var(--transition), color var(--transition);background:0 0;padding:18px 20px;font-size:16px;line-height:1.5}.page-module__Ireazq__option:hover{border-color:var(--text-muted);color:var(--text-primary)}.page-module__Ireazq__optionActive{border-color:var(--gold);color:var(--text-primary);background:#c8a44e14}.page-module__Ireazq__error{color:#e0a93c;border-left:2px solid #e0a93c;margin-bottom:20px;padding-left:14px;font-size:14px;line-height:1.6}.page-module__Ireazq__controls{border-top:1px solid var(--seam);justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.page-module__Ireazq__back{cursor:pointer;font-family:var(--font-body);color:var(--text-muted);transition:color var(--transition);background:0 0;border:none;padding:8px 0;font-size:14px}.page-module__Ireazq__back:hover:not(:disabled){color:var(--text-primary)}.page-module__Ireazq__back:disabled{opacity:.3;cursor:not-allowed}.page-module__Ireazq__submit{border-radius:var(--radius);background:var(--gold);color:var(--surface-base);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background var(--transition);border:none;padding:17px 32px;font-size:14px;font-weight:600;line-height:1}.page-module__Ireazq__submit:hover:not(:disabled){background:var(--gold-hover)}.page-module__Ireazq__submit:disabled{border:1px solid var(--seam);color:var(--text-muted);cursor:not-allowed;background:0 0}.page-module__Ireazq__foot{text-align:center;color:var(--text-muted);margin-top:28px;font-size:13px;line-height:1.65}.page-module__Ireazq__footLink{color:var(--text-secondary);border-bottom:1px solid var(--seam)}@media (max-width:640px){.page-module__Ireazq__head{padding:20px 0 28px}.page-module__Ireazq__panel{padding:30px 22px 26px}.page-module__Ireazq__question{font-size:23px;line-height:1.32}.page-module__Ireazq__option{padding:16px 18px;font-size:15px}.page-module__Ireazq__submit{padding:15px 22px;font-size:13px}}
