/* Responsive and shared-shell rules loaded after the Madar base sheet. */
.site-ar-02-madar-alkashf .site-footer{background:#040c14;border-color:#20394b;color:#dff8ff}.site-ar-02-madar-alkashf .footer-grid h2{color:#36d9ff;line-height:1.5}.site-ar-02-madar-alkashf .footer-grid p,.site-ar-02-madar-alkashf .footer-bottom{color:#7894a3}.site-ar-02-madar-alkashf .footer-grid a{color:#c3dae4}.site-ar-02-madar-alkashf .mobile-cta{background:#06111d;border-color:#29475b}.site-ar-02-madar-alkashf .mobile-cta a{color:#dff8ff}.site-ar-02-madar-alkashf .mobile-cta a.primary{background:#36d9ff;color:#06111d}.site-ar-02-madar-alkashf .fs-product-mobile-contact{grid-template-columns:1fr .65fr 1.15fr;background:#06111d}.site-ar-02-madar-alkashf .fs-product-mobile-contact>div{display:flex;flex-direction:column;justify-content:center;padding-inline:8px}.site-ar-02-madar-alkashf .fs-product-mobile-contact>div small{color:#6d8b9a;font-size:.52rem}.site-ar-02-madar-alkashf .fs-product-mobile-contact>div b{color:#e2f8ff;font:900 .92rem/1.2 Arial,sans-serif}.site-ar-02-madar-alkashf .fs-product-mobile-contact>div i{display:none}
@media(max-width:1180px){.ms-hero-layout{grid-template-columns:minmax(0,1fr) 300px;gap:35px}.ms-hero-copy h1{font-size:5.1rem}.ms-product-grid{grid-template-columns:1fr}.ms-product-card{grid-template-columns:.7fr 1.3fr}.ms-product-visual{min-height:350px}.ms-analysis-grid>div{padding:42px}.ms-compare-table .head,.ms-compare-table article{grid-template-columns:minmax(180px,1.2fr) 1fr 1fr 110px;gap:15px}.ms-compare-table .head span:last-child,.ms-compare-table article>a{grid-column:1/-1}.ms-compare-table article>a{justify-self:start}.ms-pdp-grid{gap:35px}.ms-pdp-visual{min-height:560px}}
@media(max-width:820px){.ms-hero{min-height:auto;padding-bottom:20px}.ms-hero:before{background:linear-gradient(0deg,#06111d 0%,rgba(4,13,22,.84) 68%,rgba(4,13,22,.35) 100%)}.ms-hero>img{height:100%;object-position:35% center}.ms-hero-layout{min-height:760px;grid-template-columns:1fr;padding-top:80px;padding-bottom:35px}.ms-hero-copy h1{font-size:clamp(3rem,12vw,5rem)}.ms-radar{display:none}.ms-keyword-rail{grid-template-columns:1fr}.ms-keyword-rail a{min-height:84px;border-left:0;border-bottom:1px solid #29465a}.ms-missions,.ms-products,.ms-analysis,.ms-compare,.ms-seo-paths,.ms-catalogue-results,.ms-pdp-decision,.ms-pdp-content,.ms-pdp-alts{padding:72px 0}.ms-section-head{grid-template-columns:1fr;gap:13px}.ms-section-head>p{grid-column:auto}.ms-section-head>a{position:static}.ms-section-head h2{font-size:clamp(2.35rem,9vw,3.8rem)}.ms-mission-grid{grid-template-columns:1fr}.ms-mission-grid>a{min-height:285px}.ms-mission-grid small{margin-top:45px}.ms-analysis-grid{grid-template-columns:1fr}.ms-analysis figure{min-height:450px}.ms-analysis-grid>div{padding:32px}.ms-compare-table{overflow-x:auto}.ms-compare-table .head,.ms-compare-table article{min-width:850px}.ms-field{min-height:680px}.ms-field:after{background:linear-gradient(0deg,#06111d 3%,rgba(4,13,22,.84) 62%,rgba(4,13,22,.12))}.ms-field>.wrap{padding-bottom:65px}.ms-field>.wrap>div{margin:0}.ms-seo-paths>.wrap>div:last-child{grid-template-columns:1fr}.ms-final,.ms-pdp-final{padding:75px 0}.ms-final h2,.ms-pdp-final h2{font-size:clamp(2.6rem,10vw,4.2rem)}.ms-catalogue-hero{padding:60px 0}.ms-category-nav{top:64px}.ms-pdp-hero{padding:15px 0 55px}.ms-pdp-grid{grid-template-columns:1fr}.ms-pdp-summary{padding-top:22px}.ms-pdp-summary h1{font-size:clamp(2.8rem,11vw,4.5rem)}.ms-pdp-visual{min-height:min(116vw,600px)}.ms-pdp-nav{top:64px}.ms-pdp-nav>.wrap{overflow-x:auto;gap:16px;scrollbar-width:none}.ms-pdp-nav strong{margin-left:0;white-space:nowrap}.ms-pdp-nav a:not(.contact){display:none}.ms-pdp-nav .contact{margin-right:auto;white-space:nowrap}.ms-pdp-decision>.wrap>div:last-child{grid-template-columns:1fr}.ms-pdp-decision article{min-height:220px}.ms-pdp-decision h3{margin-top:45px}.ms-pdp-stories{grid-template-columns:1fr}.ms-pdp-stories>section.wide{grid-column:auto}.ms-pdp-stories .wide h2{font-size:2rem}}
@media(max-width:560px){.ms-hero-layout{min-height:720px}.ms-hero-actions{display:grid}.ms-hero-actions>a,.ms-hero-actions>a:first-child{min-width:0}.ms-product-card{grid-template-columns:1fr}.ms-product-visual{min-height:310px}.ms-product-copy{padding:22px}.ms-product-copy footer{align-items:stretch;flex-direction:column}.ms-product-copy footer>a{text-align:center}.ms-analysis figure{min-height:330px}.ms-analysis-grid>div{padding:27px 21px}.ms-analysis h2{font-size:2.5rem}.ms-field h2{font-size:2.65rem}.ms-seo-paths>.wrap>div:last-child>a{grid-template-columns:30px 1fr 20px}.ms-final>div>div{display:grid}.ms-catalogue-hero h1{font-size:2.85rem}.ms-catalogue-hero form{grid-template-columns:1fr}.ms-catalogue-hero button{min-height:52px}.ms-pdp-price{padding:22px}.ms-pdp-actions{grid-template-columns:1fr}.ms-pdp-facts{grid-template-columns:1fr}.ms-pdp-visual{min-height:108vw}.ms-pdp-stories>section,.ms-pdp-stories>section.wide{grid-template-columns:1fr;padding:23px}.ms-pdp-stories h2,.ms-pdp-stories .wide h2{font-size:1.5rem}.ms-pdp-final a{display:flex;justify-content:center}.site-ar-02-madar-alkashf .fs-product-mobile-contact{grid-template-columns:.9fr .55fr 1.15fr}}
@media(prefers-reduced-motion:reduce){.ms-orbit{animation:none}}
