.question-header{display:flex;align-items:center;justify-content:space-between;padding:22px 5%;border-bottom:1px solid var(--line)}.question-header img{width:135px;height:auto}.question-header a:last-child{font-size:12px}.question-main{max-width:1100px;margin:auto;padding:70px 30px 85px;display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}.question-main h1{font-size:54px}.question-main p{font-size:14px;margin-top:25px}.question-main form{margin:0}.question-main label{font-size:12px;margin-top:20px}.question-main input,.question-main select,.question-main textarea{font-size:16px;min-height:46px;padding:12px}.question-main textarea{min-height:165px}.form-hint{font-size:11px!important;color:var(--muted);line-height:1.6}.question-preview{background:var(--limestone);padding:24px;margin-top:30px}.question-preview h2{font-size:30px}.question-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.7 Arial}.question-preview .text-link{margin-top:15px}.question-footer{text-align:center;background:var(--limestone);padding:20px;font-size:11px}.question-main .text-link{margin-top:22px}@media(max-width:760px){.question-header{padding:18px 22px}.question-header img{width:112px}.question-main{display:block;padding:45px 23px 60px}.question-main h1{font-size:42px}.question-main form{margin-top:35px}.question-main p{margin-top:20px}}
.question-main .contact-form input:not([type=hidden]),.question-main .contact-form select,.question-main .contact-form textarea{width:100%;max-width:none;border:1px solid var(--line);background:white;color:var(--walnut);border-radius:0;box-shadow:none}.question-main .contact-form label{display:block;margin-bottom:8px;font-weight:400}.question-main .contact-form .grunion-field-wrap{margin-bottom:22px}.question-main .contact-submit button{background:var(--walnut);color:white;border:1px solid var(--walnut);padding:16px 24px;font-size:13px;cursor:pointer}.question-main .contact-form-submission{overflow-wrap:anywhere}.question-main .contact-form-submission p{margin-top:12px}.question-main .grunion-field-label span{font-size:11px}.question-main .sharedaddy{display:none}
