.public-page-content{padding-top:120px;min-height:60vh}.shared-navigation .brand-nav-shell{overflow:visible}.shared-navigation .brand-nav-shell:not(.has-hero-preview){grid-template-columns:112px minmax(0,1fr) 44px}.shared-navigation .brand-nav-links{gap:12px}.shared-footer .ref-footer{margin:56px auto 0}.shared-back-link{display:block;width:min(1180px,calc(100% - 40px));margin:0 auto 24px;font-size:14px}@media(max-width:900px){.shared-navigation .brand-nav-links{display:none}.shared-navigation .brand-nav-menu-toggle{display:flex;grid-column:3}.public-page-content{padding-top:100px}}.shared-footer .footer-v156-contact .footer-social-links{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:4px;padding:8px 0 0;margin:0;border:0}.shared-footer .footer-v156-contact .footer-social-links a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;min-height:36px;padding:0;gap:0;border:1px solid transparent;border-radius:50%;color:inherit;background:transparent;transition:color .2s ease,background .2s ease,transform .2s ease}.shared-footer .footer-social-links svg{width:18px;height:18px}.shared-footer .footer-v156-contact .footer-social-links a:hover{color:#d84e00;background:#f9671410;transform:translateY(-2px)}.shared-footer .footer-social-links a:focus-visible{outline:2px solid #f96714;outline-offset:2px}@media(prefers-reduced-motion:reduce){.shared-footer .footer-v156-contact .footer-social-links a{transition:none;transform:none}}.shared-navigation .brand-nav-shell:not(.has-hero-preview){grid-template-columns:112px minmax(0,1fr) auto 44px}.site-language-switch{--language-width:78px;position:relative;display:inline-grid;grid-template-columns:repeat(2,var(--language-width));direction:ltr;padding:4px;height:46px;box-sizing:border-box;border:1px solid #d2d7d3;border-radius:999px;background:#e9ede9;isolation:isolate}.site-language-switch .language-option{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;border-radius:999px;color:#737b75;text-decoration:none;font-size:14px;font-weight:600;line-height:1;transition:color .25s ease}.language-option img{display:block;width:28px;height:28px;flex:none;object-fit:cover;border-radius:50%;box-shadow:0 0 0 1px #00000008;transition:transform .4s cubic-bezier(.22,1,.36,1)}.site-language-switch .language-option[aria-current]{color:#1d3229}.site-language-switch .language-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:var(--language-width);border-radius:999px;background:#fff;box-shadow:0 2px 6px #1d322912,inset 0 0 0 1px #ffffffb3;transform:translateX(var(--language-width));transition:transform .4s cubic-bezier(.22,1,.36,1)}.site-language-switch[data-locale=en] .language-thumb{transform:translateX(0)}.language-option:focus-visible{outline:2px solid #f96714;outline-offset:3px}@media(hover:hover){.site-language-switch .language-option:hover{color:#1d3229}.language-option:hover img{transform:scale(1.08)}}.language-option:active img{transform:scale(.92)}[data-switching=true] .language-option img{animation:language-flag-pop .4s cubic-bezier(.22,1,.36,1)}[data-locale=ar] .language-option[lang=ar],[data-locale=en] .language-option[lang=en]{color:#1d3229}@keyframes language-flag-pop{0%{transform:scale(1)}40%{transform:scale(.87) rotate(-7deg)}75%{transform:scale(1.08) rotate(3deg)}to{transform:scale(1)}}@media(max-width:600px){.site-language-switch{--language-width:65px;height:44px;padding:3px}.site-language-switch .language-thumb{top:3px;bottom:3px;left:3px}.language-option img{width:24px;height:24px}.site-language-switch .language-option{gap:5px;font-size:13px}}@media(prefers-reduced-motion:reduce){.site-language-switch,.site-language-switch *{animation:none!important;transition:none!important}}html[lang=en] body{font-family:Arial,Helvetica,sans-serif}html[lang=en] .b2b-page,html[lang=en] .home-polished,html[lang=en] .ssp-shell,html[lang=en] .subpage{direction:ltr}html[lang=en] :is(h1,h2,h3,p,summary){overflow-wrap:break-word}html[lang=en] .subpage-hero h1{font-size:clamp(36px,5vw,64px);line-height:1.12;letter-spacing:-.03em}html[lang=en] .seo-article h2{font-size:clamp(26px,3vw,40px);line-height:1.2}html[lang=en] .seo-article p+p{margin-top:16px}html[lang=en] .seo-article ul{padding-right:0;padding-inline-start:24px}html[lang=en] .breadcrumb{flex-wrap:wrap}html[lang=en] .brand-mobile-menu,html[lang=en] .brand-nav-links,html[lang=en] .brand-nav-shell{direction:ltr}html[lang=en] .footer-v156-bottom,html[lang=en] .footer-v156-main{direction:ltr;text-align:start}html[lang=en] .city-steps p{font-size:16px!important}.english-article{white-space:pre-line}.english-service-image{width:100%;max-width:760px;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:24px;margin-block:24px}.english-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.english-services a{display:block}.english-services img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:20px}.english-services h2{font-size:22px;margin:20px 0 12px}.english-services p{font-size:16px;line-height:1.7}@media(max-width:900px){.shared-navigation .brand-nav-menu-toggle{grid-column:4}.shared-navigation .site-language-switch{grid-column:3}.english-services{grid-template-columns:1fr}}html[lang=en] .care-scene-bottom,html[lang=en] .care-scene-heading{right:auto;left:5.5%}html[lang=en] .care-scene-focus{left:auto;right:18%}html[lang=en] .care-scene-shade{background:linear-gradient(90deg,rgba(13,27,26,.68),rgba(13,27,26,.04) 62%),linear-gradient(0deg,rgba(7,20,19,.84),transparent 48%,rgba(9,22,22,.18))}html[lang=en] .home-polished .care-scene h1{font-size:clamp(40px,4.6vw,68px);line-height:1.12}html[lang=en] .ssp-shell :is(h1,h2,h3){letter-spacing:-.02em}html[lang=en] .blog-shell,html[lang=en] .business-order-page,html[lang=en] .news-shell,html[lang=en] .ssp-financials,html[lang=en] .ssp-form{direction:ltr;text-align:start}@media(max-width:900px){html[lang=en] .care-scene-focus{right:9%}}@media(max-width:600px){html[lang=en] .care-scene-bottom,html[lang=en] .care-scene-heading{left:24px;right:auto}html[lang=en] .care-scene-focus{right:12%}html[lang=en] .care-scene-shade{background:linear-gradient(0deg,#0b211feb,transparent 57%,#0b211faa)}html[lang=en] .home-polished .care-scene h1{font-size:40px}}