
body .question-section{padding:28px 6%!important;color:#f4ebdf;background:transparent!important}.question-inner{max-width:800px;margin:auto;padding:26px;border:1px solid #a9844d;border-radius:9px;background:linear-gradient(145deg,#14283e,#0b192a)}body .question-inner h2{font:normal clamp(22px,2.2vw,27px)/1.3 Georgia,serif!important;color:#efc574!important;margin:0 0 10px!important}.question-inner>p{font:16px/1.4 "Times New Roman",serif;margin:0 0 20px;max-width:600px}.question-form{display:grid;gap:15px}.question-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.question-form label{display:grid;gap:7px;font:14px/1.4 Arial,sans-serif;color:#f5dba9}.question-form input,.question-form textarea{display:block;width:100%;min-width:0;padding:12px 13px;border:1px solid #8d7c61;border-radius:4px;background:#0a1727;color:#fff6e9;font:16px/1.4 "Times New Roman",serif;letter-spacing:normal}.question-form textarea{resize:vertical;min-height:125px}.question-form input::placeholder,.question-form textarea::placeholder{color:#b2b9c3;opacity:1}.question-form input:focus-visible,.question-form textarea:focus-visible,.question-form button:focus-visible{outline:2px solid #f3d49b;outline-offset:3px}.question-form .button{justify-self:start;cursor:pointer;border:1px solid #cfaa67;min-height:44px;font-size:12px;letter-spacing:.06em}.question-form .question-note{font:12px/1.5 Arial,sans-serif;color:#c8c6bf;margin:0}.question-note a{color:#f2d49c;text-decoration:underline}@media(max-width:600px){body .question-section{padding:24px 6%!important}.question-inner{padding:22px 18px}.question-row{grid-template-columns:1fr;gap:15px}}
