.nc-question-section{box-sizing:border-box;max-width:1100px;margin:24px auto 32px;padding:20px;border-top:1px solid #d4ded8;color:#263f33;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;text-align:left;background:#f7faf8;border-radius:8px}
.nc-question-section h2{margin:0 0 8px;font-size:17px;font-weight:650;line-height:1.4;color:inherit}
.nc-question-section p{margin:0 0 12px;font-size:14px;line-height:1.5;color:inherit}
.nc-question-links{display:flex;flex-wrap:wrap;gap:10px}
.nc-question-section .nc-whatsapp-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:9px 14px;border:1px solid #557563;border-radius:6px;background:transparent;color:#294b38;font:600 14px/1.4 system-ui;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}
.nc-question-section .nc-whatsapp-button:hover{background:#e8f1ec;color:#153d2c;border-color:#294b38}
.nc-question-section .nc-whatsapp-button:focus-visible{outline:3px solid #176f45;outline-offset:3px;box-shadow:none}
@media(max-width:767px){.nc-question-section{margin:20px 16px 24px;padding:16px}.nc-question-links{display:block}.nc-question-section .nc-whatsapp-button{width:100%;margin-bottom:8px}}
