.axis-q-page{color:#f6f2e9;background:#0d1521;min-height:100vh;padding:32px 16px;font-family:Arial,sans-serif}.axis-q-shell{background:#172234;border:1px solid #344158;border-radius:20px;max-width:600px;margin:40px auto;padding:40px}.axis-q-brand{letter-spacing:3px;font-size:24px;font-weight:800}.axis-q-brand span{letter-spacing:2px;color:#cfb68a;font-size:12px;font-weight:400}.axis-q-kicker{letter-spacing:2px;color:#cfb68a;margin-top:45px;font-size:11px}.axis-q-progress{background:#364358;border-radius:10px;height:5px;margin:18px 0}.axis-q-progress div{background:#cfb68a;border-radius:10px;height:100%}.axis-q-shell small,.axis-q-shell p{color:#aeb9c8}.axis-q-shell h1{margin:22px 0 12px;font-size:30px;line-height:1.2}.axis-q-shell input:not([type=radio]),.axis-q-shell textarea{color:#fff;width:100%;font:inherit;background:#101b2b;border:1px solid #516075;border-radius:9px;margin:20px 0;padding:17px}.axis-q-shell textarea{min-height:130px}.axis-q-options{gap:9px;margin:24px 0;display:grid}.axis-q-options label{cursor:pointer;border:1px solid #516075;border-radius:9px;padding:15px}.axis-q-options label.selected{background:#2b3340;border-color:#cfb68a}.axis-q-options input{margin-right:12px}.axis-q-actions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.axis-q-actions button{color:#152034;cursor:pointer;background:#cfb68a;border:0;border-radius:9px;padding:14px 24px;font-weight:700}.axis-q-actions button:disabled{opacity:.45;cursor:not-allowed}.axis-q-actions .axis-q-back{color:#cfb68a;background:0 0;border:1px solid #cfb68a}.axis-q-disclaimer{margin-top:25px;font-size:12px}@media (max-width:650px){.axis-q-shell{margin:10px auto;padding:24px}.axis-q-shell h1{font-size:25px}}
