.service-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 28px}.service-tabs a{padding:10px 15px;border-radius:6px;background:#f0f5f2}.service-tabs .active{background:#128242;color:white}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:25px 0 35px}.service-card{display:block;border:1px solid #dce7df;border-top:4px solid #16884e;border-radius:10px;padding:25px;box-shadow:0 4px 12px #1735220a}.service-card>b{font-size:25px;color:#16884e}.service-card h2{font-size:21px;margin:10px 0}.service-card p{min-height:56px;color:#52685d}.service-card span{display:block;margin-top:15px;color:#087940}.service-card:hover{border-color:#16884e;background:#f6faf7}.service-contact{padding:22px;background:#eff6f1;margin:30px 0}.service-form{display:grid;gap:16px;max-width:850px;margin:20px 0}.service-form label{display:grid;gap:6px}.service-form input,.service-form select,.service-form textarea,.service-faq-search{padding:10px;border:1px solid #c5d7ca;border-radius:5px;width:100%;box-sizing:border-box}.service-form input[type=checkbox]{width:auto}.service-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.service-ticket{border:1px solid #d7e4dc;padding:18px;margin:14px 0;border-radius:8px}.service-ticket summary{cursor:pointer;display:flex;gap:12px;flex-wrap:wrap}.service-ticket summary small{width:100%;color:#63746a}.service-message{padding:15px;background:#f2f7f4;margin:12px 0;border-left:3px solid #218b50}.service-message p{white-space:pre-wrap;overflow-wrap:anywhere}.service-empty,.service-error{padding:22px;background:#f8f8f2}.service-stats{display:flex;gap:12px;flex-wrap:wrap}.service-stats span{padding:12px;background:#eef6f1}.service-faq-search{margin:15px 0}.service-form output{color:#12683d}#service-content>.guide-card{margin:12px 0}@media(max-width:760px){.service-grid,.service-fields{grid-template-columns:1fr}.service-card p{min-height:0}.service-tabs{gap:5px}.service-tabs a{padding:8px 10px}.service-ticket{padding:12px}.service-message{padding:10px}.guide-filters{flex-wrap:wrap}.guide-filters input{min-width:0;width:100%}}
