.internal-hero{background:#f5f5f5;padding:16px 0;display:flex;align-items:center;min-height:18rem;background-image:url(../../images/internal-banner.webp);background-size:cover;background-position:center;position:relative}.internal-hero::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;background:linear-gradient(to right, rgba(185, 218, 199, 0.6) 0%, rgba(211, 234, 221, 0.7) 34%, rgba(202, 231, 215, 0.7) 61%, rgba(255, 255, 255, 0) 100%)}.internal-hero__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative;z-index:2}.internal-hero__inner h1{margin:0;color:#1e3c2b;font-size:22px;font-weight:700;line-height:1.4}@media(max-width: 768px){.internal-hero{padding:34px 0}.internal-hero__inner{display:grid;justify-items:start}}.breadcrumb{display:flex;align-items:center;gap:8px;color:#1e3c2b;font-size:14px;white-space:nowrap}.breadcrumb a{color:#1e3c2b}.breadcrumb a:hover{color:#bc4749}@media(max-width: 768px){.breadcrumb{white-space:normal}}.service-page{direction:rtl;text-align:right;background:#fff}.service-overview{padding-bottom:74px}.service-overview__grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(320px, 0.78fr);gap:clamp(42px,6vw,84px);align-items:center}.service-overview__content{max-width:760px}.service-overview__content .eyebrow{margin-bottom:10px}.service-overview__content .section-title{margin-bottom:24px}.service-overview__content p:not(.eyebrow){margin:0;color:#888;font-size:14px;line-height:2.15}.service-overview__content p+p{margin-top:12px}.service-overview__image{margin:0;overflow:hidden;border-radius:8px;background:#edf4f0}.service-overview__image img{display:block;width:100%;min-height:460px;-o-object-fit:cover;object-fit:cover}.service-details{padding-top:0}.service-copy .section-title{margin-bottom:24px}.service-copy p{margin:0;color:#888;font-size:14px;line-height:2.15}.service-copy p+p{margin-top:12px}.service-cta{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:24px;align-items:center;margin-top:34px;padding:28px;background:#edf4f0;border-radius:8px}.service-cta strong{display:block;margin-bottom:7px;color:#1e3c2b;font-size:18px;line-height:1.4}.service-cta span{color:#888;font-size:14px;line-height:1.8}@media(max-width: 1024px){.service-overview__grid,.service-details__grid{grid-template-columns:1fr}.service-overview__image{order:-1}.service-overview__image img{min-height:360px;max-height:520px}}@media(max-width: 768px){.service-overview{padding-bottom:58px}.service-cta{grid-template-columns:1fr}.service-cta .btn{justify-self:start}}@media(max-width: 560px){.service-overview__image img{min-height:300px}.service-cta{padding:24px 20px}.service-cta .btn{width:100%}}