
.support-wrap{max-width:1080px;margin:0 auto;padding:30px 20px 60px}.support-grid{display:grid;grid-template-columns:1fr .85fr;gap:14px}.support-card{background:#fff;border:1px solid #dce7ed;border-radius:14px;padding:18px;box-shadow:0 8px 24px rgba(18,57,87,.06)}.support-card h1{font-size:32px;color:#153f61;margin:4px 0 8px}.support-card h2{font-size:17px;color:#17466d;margin:0 0 8px}.support-card p,.support-card li{font-size:9px;line-height:1.65;color:#657e8e}.formgrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.field{display:flex;flex-direction:column;gap:4px}.field.full{grid-column:1/-1}.field label{font-size:8px;font-weight:900;color:#355c76}.field input,.field select,.field textarea{border:1px solid #cbdce5;border-radius:8px;padding:10px;font-size:10px;font-family:inherit}.field textarea{min-height:150px;resize:vertical}.consent{display:flex;align-items:flex-start;gap:7px;font-size:8px;color:#6b8291}.support-state{margin-top:10px;border-radius:9px;padding:10px;font-size:9px;line-height:1.55;background:#f3f7fa}.support-state.ok{background:#e8f7ee;color:#176d40}.support-state.bad{background:#fff0f0;color:#902f2f}.status-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.status-box{background:#fff;border:1px solid #dce7ed;border-radius:11px;padding:12px}.status-box span{display:block;font-size:7px;color:#768b99}.status-box strong{display:block;font-size:12px;color:#244e6b;margin-top:3px}.status-box .up{color:#187245}.status-box .wait{color:#86600b}.status-box .down{color:#992f2f}@media(max-width:760px){.support-grid,.formgrid,.status-grid{grid-template-columns:1fr}.field.full{grid-column:auto}}
