.ndx-question-card{background:#fff;border:1px solid #efe4d2;border-radius:24px;padding:26px}.ndx-question-title{margin:0 0 18px;color:#24180e;font-size:26px;line-height:1.35;font-weight:800;text-transform:capitalize}.ndx-options{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ndx-option{position:relative}.ndx-option input{position:absolute;opacity:0;pointer-events:none}.ndx-option label{display:block;padding:16px 18px;border:1px solid #eadfcd;border-radius:18px;background:#fffaf3;color:#3f3125;cursor:pointer;font-size:15px;font-weight:600;line-height:1.5;text-transform:capitalize;transition:all .25s ease}.ndx-option label:hover{background:#f5e7d4;border-color:#d6b383;color:#24180e;transform:translateY(-1px)}.ndx-option input:checked+label{background:linear-gradient(180deg,#fff0d4 0%,#f7deb1 100%);border-color:#d3a255;color:#5c3b08;box-shadow:0 10px 22px rgba(202,151,74,.16)}.ndx-result-top{display:flex;gap:18px;align-items:center;margin-bottom:18px}.ndx-result-icon{width:82px;height:82px;border-radius:50%;background:linear-gradient(180deg,#fff0d4 0%,#f6dfb7 100%);border:1px solid #ddb26d;display:flex;align-items:center;justify-content:center;font-size:34px;flex-shrink:0}.ndx-result-title h3{margin:0 0 6px;font-size:30px;color:#24180e;line-height:1.2;font-weight:800;text-transform:capitalize}.ndx-result-title p{margin:0;color:#8a6d4b;font-size:15px;font-weight:600;text-transform:capitalize}.ndx-result-body p{margin:0 0 14px;color:#5f5245;line-height:1.8;font-size:16px}.ndx-result-points{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.ndx-point{background:#fff8ef;border:1px solid #f0e1cd;border-radius:16px;padding:14px 16px}.ndx-point strong{display:block;margin-bottom:6px;color:#2a1c11;font-size:14px;font-weight:800;text-transform:capitalize}.ndx-point span{color:#6b5b4d;font-size:14px;line-height:1.6}.ndx-result-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.ndx-result-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:14px;text-decoration:none;font-size:14px;font-weight:700;text-transform:capitalize;transition:all .25s ease}.ndx-result-btn-primary{background:linear-gradient(135deg,#ddb062,#efca82);color:#2d1d08}.ndx-result-btn-primary:hover{background:linear-gradient(135deg,#cf993f,#e7ba68);color:#1f1408}.ndx-result-btn-secondary{background:#fff6ea;border:1px solid #eadbc6;color:#5f4a37}.ndx-result-btn-secondary:hover{background:#f0dfc8;color:#24180e}@media (max-width:768px){.ndx-question-title{font-size:22px}.ndx-options,.ndx-result-points{grid-template-columns:1fr}.ndx-result-top{flex-direction:column;align-items:flex-start}}