.service-request-box{margin-top:18px;padding:18px;border:1px solid var(--line);border-radius:14px;background:#172219;color:var(--ink)}
.service-request-box[hidden]{display:none}
.service-request-box p{margin:0 0 12px;line-height:1.5}
.service-request-box p:first-child{font-weight:700}
.service-request-box button{padding:12px 16px;border:1px solid #d8a76f80;border-radius:12px;background:#d8a76f18;color:var(--ink);font:inherit;cursor:pointer}
.service-request-box button:not(:disabled):hover{background:#d8a76f28}
.service-request-box button:disabled{background:#30372f;border-color:#596056;color:#b3b8ae;opacity:.75;cursor:not-allowed}
@media(max-width:720px){.service-request-box button{width:100%}}
