.why-tile{border:1px solid var(--line);border-radius:14px;padding:22px;background:#fff}.why-tile .wt-ic{width:48px;height:48px;border-radius:12px;background:var(--panel);display:flex;align-items:center;justify-content:center;color:var(--gold-600);margin-bottom:14px}.why-tile .wt-ic svg{width:24px;height:24px}.why-tile .wt-t{font-size:16px;font-weight:600;color:var(--ink);margin-bottom:6px}.why-tile .wt-d{font-size:13px;color:var(--muted);line-height:1.5}.seva-types{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.seva-type{border:1px solid var(--line);border-radius:13px;padding:20px 12px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer;transition:.15s}.seva-type:hover{border-color:var(--gold);box-shadow:var(--shadow-sm)}.seva-type .st-ic{width:50px;height:50px;border-radius:50%;background:var(--panel);display:flex;align-items:center;justify-content:center;color:var(--gold-600)}.seva-type .st-ic svg{width:24px;height:24px}.seva-type .st-n{font-size:13.5px;font-weight:600;color:var(--ink)}.seva-type .st-p{font-size:12px;color:var(--gold-600);font-weight:600}@media (max-width:1024px){.seva-types{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.seva-types{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.seva-types{grid-template-columns:1fr 1fr}}@media (max-width:768px){.seva-page .service-card .sc-name{font-size:16px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.seva-page .service-card .sc-body{padding:14px 14px 16px}.seva-page .service-card .sc-price .amt{font-size:15.5px}.seva-page .sc-foot .btn{padding:11px 16px;min-height:44px}}@media (max-width:480px){.seva-page .svc-grid{grid-template-columns:1fr;gap:12px}}
