.site-request{box-sizing:border-box;max-width:1120px;margin:40px auto;padding:28px;background:#fff;color:#172b3a;border:1px solid #d5e1e8;border-radius:18px;text-align:right;line-height:1.8;font-family:inherit}.site-request *{box-sizing:border-box}.site-request h2{font-size:1.65rem;margin:0 0 12px;color:inherit}.site-request p{margin:10px 0}.site-request-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.site-request label{display:flex;flex-direction:column;gap:7px;font-weight:600;margin:10px 0}.site-request input,.site-request select,.site-request textarea{width:100%;min-width:0;font:inherit;color:#172b3a;background:#f9fbfc;border:1px solid #a7bac7;border-radius:9px;padding:11px;direction:rtl}.site-request textarea{resize:vertical;font-weight:400}.site-request-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.site-request-actions a,.site-request-actions button{font:inherit;padding:11px 18px;border-radius:9px;border:1px solid #adbec9;cursor:pointer;text-decoration:none}.site-request-actions a{background:#14613c;color:white}.site-request-actions a[aria-disabled=true]{background:#52616c;cursor:default}.site-request-actions button{background:white;color:#172b3a}.site-request :focus-visible{outline:3px solid #3587cb;outline-offset:3px}.site-request-status{font-weight:600}@media(max-width:640px){.site-request{margin:24px 12px;padding:18px}.site-request-grid{grid-template-columns:1fr}.site-request-actions>*{width:100%;text-align:center}}
.site-request fieldset{border:0;padding:0;margin:0;min-width:0}.site-request legend{font-weight:700}
