.site-overview{margin:26px auto;padding:28px;border-radius:24px;border:1px solid #e5e7eb;background:#fff;color:#29313f;line-height:1.9;max-width:1100px;box-shadow:0 6px 24px #26334c08}.site-overview h2{font-size:clamp(20px,3vw,28px);margin:0 0 14px;color:inherit}.site-overview p{margin:10px 0}.site-eyebrow{font-size:13px;font-weight:800;letter-spacing:.02em;color:#667085}.site-services{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:20px 0}.site-service-card{display:flex;align-items:center;justify-content:center;text-align:center;min-height:66px;padding:16px;border-radius:14px;border:1px solid #e3e6ed;background:#f7f8fc;color:#334155!important;text-decoration:none;font-size:16px;font-weight:700;transition:transform .15s,box-shadow .15s}.site-service-card:hover{transform:translateY(-3px);box-shadow:0 8px 16px #26334c12}.site-contact-options{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:22px 0}.site-contact-options a{display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:12px 18px;background:#334155;color:white!important;border-radius:12px;text-decoration:none;font-size:14px;font-weight:700}.site-contact-options .is-whatsapp{background:#157f55}.site-footer-details{max-width:1100px;margin:24px auto;padding:24px;text-align:center;line-height:1.9;border-top:1px solid #a0a0a044}.site-footer-details strong{font-size:20px}.site-footer-details>a{color:inherit}.faq-item,.faq__item{margin:12px 0}.faq-question{cursor:pointer;line-height:1.7}.faq-answer p{line-height:1.9;padding:12px 0}.site-mobile-nav{padding:12px 18px;background:#fff;box-shadow:0 10px 20px #202b4214;display:flex;flex-wrap:wrap;gap:12px}.site-mobile-nav a{color:#334155;text-decoration:none}.site-mobile-nav[hidden]{display:none!important}html[data-design=khadimat2] .site-overview{border-color:#e6ddfa}html[data-design=khadimat3] .site-overview{border-color:#dce3fd}html[data-design=newdesign] .site-service-card,html[data-design=legacy] .site-service-card{background:#fdf8f3;border-color:#eaded3;color:#704c32!important}html[data-design=newdesign] .site-contact-options a,html[data-design=legacy] .site-contact-options a{background:#8b5e3c}html[data-design=newdesign] .site-contact-options .is-whatsapp,html[data-design=legacy] .site-contact-options .is-whatsapp{background:#157f55}.hub-grid>.site-service-card{min-height:96px}.hero__title,.intro__title{overflow-wrap:anywhere}.footer__identity p:empty{display:none}@media(max-width:640px){.site-overview{padding:20px;margin:18px 0;border-radius:18px}.site-services{grid-template-columns:repeat(2,minmax(0,1fr))}.site-service-card{font-size:14px;padding:12px;min-width:0}.site-contact-options a{flex:1 1 160px}.site-overview h2{font-size:22px}.site-footer-details{padding:16px 4px}}
