.kJIWcq_page{--gold:#c3a66b;--gold-hi:#e2c98f;--line:#ffffff14;--panel:#0d0d0e;--text:#ece6da;--muted:#8d887f;--faint:#5f5b55;max-width:720px;color:var(--text);margin:0 auto;padding:56px 24px 110px}.kJIWcq_eyebrow{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 14px;font-size:11px;font-weight:700;display:inline-flex}.kJIWcq_eyebrow:before{content:"";background:#c3a66b99;width:28px;height:1px}.kJIWcq_title{font-family:var(--font-cormorant), Georgia, serif;margin:0;font-size:clamp(36px,5vw,54px);font-weight:600;line-height:1}.kJIWcq_lead{color:var(--muted);text-wrap:pretty;margin:18px 0 28px;font-size:15px;line-height:1.65}.kJIWcq_card{border:1px solid var(--line);background:radial-gradient(90% 120% at 100% 0%, #c3a66b0f, transparent 55%), var(--panel);border-radius:18px;gap:26px;padding:24px;display:grid}.kJIWcq_card[data-done]{border-color:#c3a66b40;gap:14px}.kJIWcq_question{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid;position:relative}.kJIWcq_question legend,.kJIWcq_legend{color:var(--text);margin-bottom:12px;padding:0;font-size:15px;font-weight:650}.kJIWcq_legend{margin-bottom:0}.kJIWcq_legend i{color:var(--faint);margin-left:6px;font-size:12px;font-style:normal;font-weight:500}.kJIWcq_options{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.kJIWcq_option{color:#cfc8bb;cursor:pointer;border:1px solid #ffffff17;border-radius:12px;align-items:center;min-height:46px;padding:10px 14px;font-size:13.5px;font-weight:600;transition:border-color .16s,background-color .16s,color .16s;display:flex;position:relative}.kJIWcq_option input{opacity:0;pointer-events:none;position:absolute}.kJIWcq_option:hover{border-color:#fff3}.kJIWcq_option[data-on]{color:var(--gold-hi);background:#c3a66b14;border-color:#c3a66b99}.kJIWcq_option:has(input:focus-visible){outline-offset:2px;outline:2px solid #c3a66b99}.kJIWcq_question textarea{width:100%;color:var(--text);font:inherit;resize:vertical;background:#121212;border:1px solid #ffffff17;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.6}.kJIWcq_question textarea::placeholder{color:#4f4b46}.kJIWcq_question textarea:focus-visible{border-color:#c3a66b80;outline:none}.kJIWcq_counter{color:#3f3c38;pointer-events:none;font-size:11px;position:absolute;bottom:10px;right:12px}.kJIWcq_actions{flex-wrap:wrap;gap:10px;display:flex}.kJIWcq_primary,.kJIWcq_secondary{min-height:46px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 22px;font-size:14px;font-weight:700;transition:filter .16s,border-color .16s;display:inline-flex}.kJIWcq_primary{color:#1a1408;background:linear-gradient(145deg,#f2c75c,#d09a33);border:0}.kJIWcq_primary:hover:not(:disabled){filter:brightness(1.06)}.kJIWcq_primary:disabled{opacity:.45;cursor:default}.kJIWcq_secondary{color:#d8d1c4;background:0 0;border:1px solid #ffffff1f}.kJIWcq_secondary:hover{border-color:#ffffff40}.kJIWcq_thanks{font-family:var(--font-cormorant), Georgia, serif;color:var(--gold-hi);margin:0;font-size:28px;font-weight:600}.kJIWcq_note{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.kJIWcq_error{color:#e0797a;margin:-10px 0 0;font-size:13px}.kJIWcq_nudge{background:radial-gradient(80% 140% at 0 0,#c3a66b14,#0000 60%),#0d0d0e;border:1px solid #c3a66b40;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px;padding:16px 18px;display:flex}.kJIWcq_nudgeText{flex:260px;gap:3px;display:grid}.kJIWcq_nudgeText b{color:#ece6da;font-size:15px}.kJIWcq_nudgeText small{color:#8d887f;font-size:13px;line-height:1.5}.kJIWcq_nudgeClose{color:#8d887f;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.kJIWcq_nudgeClose:hover{color:#ece6da;background:#ffffff0d}@media (max-width:640px){.kJIWcq_page{padding:32px 16px 90px}.kJIWcq_card{padding:18px}.kJIWcq_options{grid-template-columns:1fr 1fr}}
