@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-0.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-1.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-2.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-3.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-0.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-1.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-2.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-3.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-0.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-1.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-2.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-3.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-0.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-1.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-2.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-3.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-arabic-subset-4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--navy:#0b2335;--navy2:#143b50;--ink:#102a3a;--gold:#d4b16a;--gold-light:#f3dfb1;--paper:#f8f7f3;--line:#dfdfd8;--muted:#63727a}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--paper);font-family:Noto Sans Arabic,Arial,Tahoma,sans-serif;line-height:1.65}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,input,select,summary{touch-action:manipulation}button,summary{cursor:pointer}button{color:inherit}img{max-width:100%}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.35}h1{font-size:clamp(34px,3.7vw,58px);font-weight:700;letter-spacing:-1.6px}h2{font-size:clamp(26px,2.2vw,36px);letter-spacing:-.6px}h3{font-size:18px}p{color:var(--muted)}:focus-visible{outline:3px solid #be8d2e;outline-offset:5px}.container{width:min(1392px,92%);margin-inline:auto}.skip{position:fixed;top:-100px;inset-inline-start:20px;background:white;z-index:100;padding:15px}.skip:focus{top:10px}.header{background:var(--navy);color:#fff;border-bottom:1px solid #ffffff20;position:relative;z-index:30}.header-inner{width:min(1470px,96%);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:96px}.brand{gap:12px;white-space:nowrap}.brand-symbol{width:48px;height:48px;border:1px solid #d9bc7b;display:grid;place-content:center;color:#eddaae;font-family:Arial,sans-serif;font-weight:800;font-size:21px;letter-spacing:-2px;line-height:1;border-radius:50%}.brand-symbol span{font-size:11px;text-align:center;letter-spacing:5px;margin-inline-start:5px;margin-top:2px}.brand strong{font-size:15px;letter-spacing:.5px;line-height:1.4}.brand small,.brand strong{font-family:Arial,sans-serif;display:block}.brand small{font-size:12px;color:#d5dce0;line-height:1.8}.brand b{font-size:15px;font-weight:600}.desktop-nav{gap:21px}.desktop-nav>a,.mega>summary{padding-block:32px;white-space:nowrap}.desktop-nav>a:hover,.mega>summary:hover{color:var(--gold-light)}.mega summary{display:flex;gap:7px;align-items:center;list-style:none}.mega summary::-webkit-details-marker{display:none}.mega-panel{position:absolute;top:95px;inset-inline:8%;background:#fff;padding:30px 38px;box-shadow:0 15px 40px #00132025;border-bottom:4px solid var(--gold);border-radius:0 0 12px 12px}.mega-panel>strong{font-size:24px}.mega-panel>div{display:grid;gap:14px 30px;margin-block:22px}.mega-panel a:hover{color:#8a6323}.header-tools{gap:18px}.language{letter-spacing:.5px}.saved-link{font-size:27px;line-height:1}.button{display:inline-flex;justify-content:center;align-items:center;gap:22px;min-height:49px;padding:12px 24px;border:1px solid transparent;border-radius:6px;transition:background .16s,transform .16s}.button:hover{transform:translateY(-2px)}.gold{background:linear-gradient(110deg,#e6cd98,#cfaa61);color:#17252d;box-shadow:0 5px 18px #07131c14}.navy{background:var(--navy);color:white}.outline{border-color:#ffffff5a;color:white;background:transparent}.button span{font-size:21px;line-height:1}.hero{min-height:615px;background:var(--navy);display:grid;grid-template-columns:1fr 1.12fr;color:#fff;overflow:hidden}.hero,.hero-copy{position:relative}.hero-copy{padding-block:80px 110px;padding-inline-start:max(4vw,calc((100vw - 1392px) / 2));padding-inline-end:40px;z-index:2}.eyebrow{display:block;color:#9a773a;font-size:11px;letter-spacing:1.8px;font-weight:700;margin-bottom:14px}.hero .eyebrow{color:#e4c789}.hero h1{max-width:600px;line-height:1.4;margin-bottom:23px;color:#fbf7ed}.hero p{color:#c7d0d4;max-width:540px;line-height:1.9;font-size:17px}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.hero-proof{display:flex;gap:26px;border-top:1px solid #ffffff20;padding-top:25px;margin-top:35px;font-size:12px;color:#b9c7cf}.hero-proof span{display:flex;gap:9px;align-items:center}.hero-proof b{color:var(--gold);font-size:11px;font-family:Arial,sans-serif}.hero-visual{position:relative;min-height:580px;margin-inline-start:-15px;isolation:isolate}.hero-machine{object-fit:cover;object-position:center;filter:brightness(.91) saturate(.78)}.hero-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b233500 65%,#0b2335),linear-gradient(0deg,#0b2335 1%,transparent 45%);pointer-events:none}html[dir=ltr] .hero-visual:after{background:linear-gradient(90deg,#0b2335,transparent 28%),linear-gradient(0deg,#0b2335 1%,transparent 45%)}.hero-photo-caption{position:absolute;inset-inline-start:38px;bottom:100px;z-index:2;display:flex;gap:12px;background:#0b2335d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ffffff28;border-radius:6px;padding:15px 22px;font-family:Arial,sans-serif}.hero-photo-caption b{font-size:12px;display:block;letter-spacing:.5px}.hero-photo-caption a{font-size:12px;color:#e7cf9d;display:block;margin-top:5px}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--gold);flex-shrink:0;margin-top:8px}.hero-vertical{position:absolute;inset-inline-end:22px;top:40px;writing-mode:vertical-rl;letter-spacing:3px;font-size:9px;color:white;z-index:2}.product-search{z-index:3;grid-template-columns:.75fr 1fr;gap:35px;background:#fffdf7;border:1px solid #e8ddc7;box-shadow:0 12px 35px #102d3d13;padding:30px 36px;border-radius:12px;margin-top:-62px;align-items:center}.product-search h2{font-size:25px;margin-bottom:6px}.product-search .eyebrow{margin-bottom:7px;font-size:10px}.product-search p{font-size:12px}.product-search form{position:relative}.search-input{background:white;border:1px solid #bfc5c5;border-radius:7px;padding:5px;gap:6px}.search-input input{outline:none;padding:9px 14px}.search-input .button{min-height:43px;padding:6px 22px}.suggestions{position:absolute;top:100%;inset-inline:0;background:white;box-shadow:0 12px 25px #102a3a20;list-style:none;padding:8px;margin-top:5px;border:1px solid var(--line);z-index:20;border-radius:8px}.suggestions a{padding:11px 14px;display:flex;justify-content:space-between}.suggestions a:hover,.suggestions li[aria-selected=true]{background:#f5f0e4}.sector-section{padding-block:47px 20px}.section-heading{gap:24px;margin-bottom:25px}.section-heading .eyebrow{margin-bottom:7px}.section-heading>p{font-size:13px;max-width:260px}.section-heading h2{font-size:29px}.section-heading p{margin-top:7px;font-size:13px}.sector-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:12px}.sector{height:162px;position:relative;border-radius:8px;overflow:hidden;isolation:isolate}.sector-photo{position:absolute;inset:0;background-image:url(/media/food-sectors.webp);background-size:700% 100%;transition:transform .3s}.sector:hover .sector-photo{transform:scale(1.05)}.sector:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#061724ee,transparent 90%)}.sector-label{position:absolute;inset-inline:12px;bottom:13px;color:#fff;font-size:12px;font-weight:700;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:7px}.sector-label span{font-size:19px;color:#e9cf9b}.featured{padding-block:42px 65px}.text-link{display:inline-flex;align-items:center;gap:18px;color:#7c5b28;font-size:13px}.text-link span{font-size:22px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.featured-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.machine-card{background:white;border:1px solid var(--line);border-radius:var(--radius)}.machine-card:hover{box-shadow:0 10px 28px #15364813;transform:translateY(-3px)}.card-picture{height:215px;background:#eeefec}.card-picture>a{display:block;position:absolute;inset:0}.favorite{display:inline-grid;place-items:center;background:white;border:1px solid #e0e2df;border-radius:50%;width:37px;height:37px;font:25px Arial,sans-serif;top:12px;inset-inline-end:12px;z-index:2;color:#243f4d}.favorite.selected{color:#a07b36}.manufacturer-chip{position:absolute;bottom:-12px;inset-inline-start:18px;border:1px solid #d9dedf;box-shadow:0 2px 5px #0000000c;font:700 13px Arial,sans-serif;padding:5px 12px;border-radius:5px;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-body{padding:26px 18px 16px}.card-category{font-family:Arial,sans-serif;font-size:10px;letter-spacing:.6px;color:#697b84}.card-body h3{margin-block:7px 10px;font-size:16px;line-height:1.6;min-height:51px}.card-body h3,.card-body p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card-body p{font-size:11px;line-height:1.8;min-height:40px}.card-bottom{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:18px;border-top:1px solid #e8e9e4;padding-top:13px}.card-bottom small{color:#617378}.round-link{border:1px solid #d1c7af;background:#f9f5eb;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;font-size:18px;flex-shrink:0}.photo-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;height:100%;color:#71818b;background:linear-gradient(135deg,#e7ecec,#f3f5f3)}.photo-placeholder>span{font-size:48px;opacity:.5}.photo-placeholder small{font-size:11px}.trust-section{background:#eeeae1;border-top:1px solid #e6e0d4;border-bottom:1px solid #e6e0d4;padding-block:65px}.trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.trust-grid h2{max-width:520px;margin-bottom:24px}.trust-grid>div>p{max-width:540px;margin-bottom:22px}.steps>div{display:flex;gap:25px;border-bottom:1px solid #d4ccbb;padding-block:18px}.steps>div:first-child{padding-top:0}.steps>div:last-child{border:0}.steps>div>span{color:#9b793e;font-family:Arial,sans-serif;font-size:28px;line-height:1.5}.steps h3{font-size:17px;margin-bottom:6px}.cta-band{display:flex;gap:30px;justify-content:space-between;align-items:center;padding:46px 50px;margin-block:55px;background:var(--navy);color:white}.cta-band p{color:#b3c2cc;margin-top:12px}.cta-band .eyebrow{color:#d5b678}.cta-band .button{flex-shrink:0}footer{background:#071b28;color:#fff;padding:55px max(4vw,calc((100vw - 1392px) / 2)) 20px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:100px}.footer-grid p{max-width:400px;color:#9aafb9;margin-top:22px;line-height:1.9}.footer-grid h3{font-size:16px;margin-bottom:18px}.footer-grid>div>a{display:block;font-size:13px;color:#bbcad0;margin-bottom:11px}.footer-bottom{border-top:1px solid #ffffff1c;margin-top:35px;padding-top:23px;display:flex;justify-content:space-between;gap:20px;font:10px Arial,sans-serif;color:#94a8b3;letter-spacing:.3px}.page{padding-block:25px 65px;min-height:65vh}.breadcrumb{font-size:11px;color:#77858b;margin-bottom:35px;overflow-wrap:anywhere}.breadcrumb a:hover{text-decoration:underline}.page-heading{margin-bottom:38px;max-width:900px}.page-heading h1{font-size:42px;margin-bottom:15px}.page-heading p{font-size:15px;max-width:730px}.catalogue-layout{display:grid;grid-template-columns:235px 1fr;gap:35px;align-items:start}.filters{background:white;border:1px solid var(--line);padding:24px;position:sticky;top:20px;display:flex;flex-direction:column;gap:18px}.filters h2{font-size:20px}.filters label{font-size:12px;font-weight:700;display:block}.filters input,.filters select{display:block;width:100%;height:42px;border:1px solid #cbd3d5;border-radius:4px;margin-top:7px;background:#fff;padding:7px;min-width:0;font-size:12px}.filters .button{width:100%;min-height:42px;padding:8px}.result-count{font-size:13px;margin-bottom:20px}.pagination{margin-top:36px;display:flex;justify-content:center;gap:25px;font-size:13px}.pagination a{padding:7px 14px;border:1px solid #d0d4d1;border-radius:4px}.pagination>span{padding-top:7px}.concept-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.concept-grid>a{background:white;border:1px solid var(--line);border-radius:8px;padding:20px;display:flex;justify-content:space-between;gap:20px;align-items:center}.concept-grid>a:hover{border-color:var(--gold)}.sector-directory{grid-template-columns:repeat(4,1fr)}.sector-directory .sector{height:230px}.machine-detail{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;margin-bottom:55px}.main-photo{position:relative;aspect-ratio:4/3;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#edf0ed}.main-photo .photo-placeholder{position:absolute;inset:0}.thumbs{display:flex;gap:10px;overflow:auto;margin-top:12px;padding-bottom:5px}.thumbs a{flex-shrink:0;width:86px}.thumbs img{width:86px;height:66px;object-fit:cover;border:1px solid #d5d9d7;border-radius:4px}.detail-summary{position:relative;padding:15px 0}.detail-summary h1{font-size:34px;line-height:1.6;margin-bottom:20px;letter-spacing:-.7px}.detail-summary .availability{font-size:12px;display:flex;align-items:center;gap:8px}.detail-summary .live-dot{margin:0}.detail-summary dl{display:grid;grid-template-columns:1fr 1.5fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;gap:10px;font-size:13px;margin-block:25px}.detail-summary dd{margin:0;font-weight:700}.detail-summary dt{color:var(--muted)}.detail-summary .favorite{position:static;margin-inline-start:14px;vertical-align:middle}.small-note{font-size:12px;margin-top:20px}.machine-content{max-width:960px}.machine-content section{margin-bottom:35px}.machine-content h2{font-size:25px;margin-bottom:20px}.prose{font-size:14px;line-height:2;overflow-wrap:anywhere}.prose p{margin-bottom:14px}.tags{display:flex;flex-wrap:wrap;gap:10px}.tags>a{background:white;border:1px solid #d7d9d2;border-radius:5px;padding:8px 14px;font-size:12px}.tags>a:hover{border-color:var(--gold)}.qualification{font-size:12px;border-inline-start:3px solid var(--gold);background:#f0ede5;padding:15px 20px;margin-block:24px;color:#626c6b}.faq{margin-block:45px}.faq h2{font-size:25px;margin-bottom:20px}.faq details{border-block:1px solid var(--line);padding:22px 0}.faq details p{margin-top:15px;font-size:14px}.service-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.service-steps section{background:white;border:1px solid var(--line);padding:30px;border-radius:10px}.service-steps section>span{font:30px Arial;color:#b79759}.service-steps h2{font-size:24px;margin-block:15px}.service-steps p{font-size:14px}.editorial-block{max-width:800px}.editorial-block p{margin-block:20px}.contact-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:60px}.contact-panel{background:var(--navy);color:white;padding:40px;border-radius:12px}.contact-panel p{color:#b5c7d0;margin-block:20px}.contact-panel .button{margin-block:15px}.contact-direct{display:flex;gap:12px;margin-block:20px;font-family:Arial,sans-serif;font-size:18px;overflow-wrap:anywhere}.contact-notes{padding:30px}.contact-notes h2{font-size:28px}.contact-notes ol{padding-inline-start:23px;margin-block:25px}.contact-notes li{margin-bottom:18px;color:var(--muted)}.contact-notes p{font-size:13px}.enquiry-machine{background:#ffffff0e;border-inline-start:3px solid var(--gold);padding:15px}.empty-state{padding:70px 20px;text-align:center}.saved-list>[hidden]{display:none}.saved-list{margin-top:24px}html[dir=rtl] h1,html[dir=rtl] h2{letter-spacing:0}html[dir=rtl] .eyebrow{letter-spacing:.3px}@media (min-width:1600px){.hero{min-height:650px}.hero-copy{padding-top:100px}}@media (max-width:1320px){.desktop-nav{gap:12px;font-size:12px}.header-inner{gap:15px}.brand strong{font-size:12px}.brand-symbol{width:40px;height:40px}.header-quote{padding:10px 14px;font-size:12px}.header-tools{gap:12px}.hero h1{font-size:46px}.hero-copy{padding-inline-end:20px}.sector-label{font-size:11px;inset-inline:9px}.sector{height:145px}.cards{gap:17px}.featured-cards{gap:16px}.card-picture{height:190px}}@media (max-width:1050px){.desktop-nav{display:none}.header-inner{min-height:83px}.mobile-menu{display:block}.mobile-menu>summary{list-style:none;font-size:26px}.mobile-menu nav{position:absolute;top:82px;inset-inline:0;background:var(--navy);padding:25px;display:grid;grid-template-columns:1fr 1fr;gap:18px;box-shadow:0 10px 15px #0002}.hero h1{font-size:39px}.hero p{font-size:15px}.hero{min-height:590px;grid-template-columns:1fr 1fr}.hero-copy{padding-block:60px 100px}.hero-actions{gap:8px}.hero-actions .button{font-size:12px;padding:11px 15px}.hero-proof{gap:14px;font-size:10px}.product-search{grid-template-columns:1fr 1.15fr;gap:20px;padding:26px}.product-search h2{font-size:21px}.sector-grid{grid-template-columns:repeat(4,1fr)}.sector{height:160px}.sector:last-child{grid-column:auto}.featured-cards{grid-template-columns:repeat(2,1fr)}.card-picture{height:235px}.trust-grid{gap:45px}.footer-grid{gap:40px}.catalogue-layout{grid-template-columns:210px 1fr;gap:22px}.catalog-cards{grid-template-columns:repeat(2,1fr)}.catalog-cards .card-picture{height:190px}.machine-detail{gap:28px}.detail-summary h1{font-size:28px}}@media (max-width:760px){body{font-size:14px}.container{width:92%}.header-inner{width:92%;min-height:76px}.brand strong{font-size:11px}.brand b{font-size:13px}.brand-symbol{width:35px;height:35px;font-size:17px}.brand{gap:8px}.brand small{font-size:10px}.header-quote{display:none}.header-tools{gap:17px}.mobile-menu nav{top:75px}.hero{display:flex;flex-direction:column;min-height:0;padding-bottom:50px}.hero-copy{padding:38px 5% 24px}.hero h1{font-size:37px;max-width:560px;margin-bottom:15px;line-height:1.55}.hero p{font-size:14px;max-width:550px}.hero .eyebrow{font-size:10px}.hero-actions{margin-top:23px}.hero-actions .button{min-height:44px;font-size:12px}.hero-proof{display:none}.hero-visual{min-height:300px;height:300px;margin:0 4%;border-radius:10px;overflow:hidden}.hero-visual:after,html[dir=ltr] .hero-visual:after{background:linear-gradient(0deg,#0b23359c,transparent 55%)}.hero-photo-caption{bottom:15px;inset-inline-start:15px;padding:10px 15px}.hero-vertical{font-size:8px;top:18px;inset-inline-end:15px}.hero-machine{object-position:center 55%}.product-search{margin-top:-25px;grid-template-columns:1fr;padding:24px;gap:18px}.product-search h2{font-size:22px}.product-search p{font-size:11px}.search-input .button{font-size:12px;padding:6px 13px;gap:10px}.search-input input{padding:8px;font-size:12px}.section-heading{align-items:flex-start;gap:15px}.section-heading>p{display:none}.section-heading h2{font-size:25px}.section-heading .text-link{font-size:11px;gap:5px;max-width:100px}.sector-section{padding-top:35px}.sector-grid{grid-template-columns:repeat(2,1fr);gap:12px}.sector{height:150px}.sector:last-child{grid-column:span 2;height:140px}.sector-label{font-size:12px;inset-inline:13px}.sector-photo{background-size:700% 100%}.sector:last-child .sector-photo{background-size:700% 155%}.featured{padding-block:27px 40px}.cards,.featured-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.card-picture{height:170px}.card-body{padding:22px 12px 12px}.card-body h3{font-size:13px;min-height:42px}.card-body p{font-size:10px;min-height:36px}.card-category{font-size:9px}.manufacturer-chip{font-size:10px;padding:5px 8px;inset-inline-start:10px}.favorite{width:31px;height:31px;font-size:21px;top:8px;inset-inline-end:8px}.card-bottom{gap:5px;margin-top:12px}.card-bottom small{font-size:9px}.round-link{width:26px;height:26px;font-size:16px}.trust-section{padding-block:40px}.trust-grid{grid-template-columns:1fr;gap:28px}.trust-grid h2{font-size:27px;margin-bottom:17px}.trust-grid>div>p{font-size:13px}.cta-band{margin-block:35px;padding:28px;flex-direction:column;align-items:flex-start;gap:22px}.cta-band h2{font-size:26px}.cta-band p{font-size:12px}.cta-band .eyebrow{font-size:9px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.footer-grid>div:first-child{grid-column:span 2}.footer-grid p{max-width:100%}footer{padding:35px 5% 20px}.footer-bottom{flex-direction:column;font-size:9px;gap:12px}.page{padding-top:18px}.breadcrumb{margin-bottom:25px;font-size:10px}.page-heading h1{font-size:32px}.page-heading p{font-size:13px}.catalogue-layout{grid-template-columns:1fr;gap:25px}.filters{position:static;display:grid;grid-template-columns:1fr 1fr;padding:18px;gap:15px}.filters h2{grid-column:span 2}.filters .text-link{justify-content:center}.catalog-cards .card-picture{height:170px}.concept-grid{grid-template-columns:1fr 1fr;gap:10px}.concept-grid>a{font-size:12px;padding:16px}.machine-detail{grid-template-columns:1fr;gap:20px}.detail-summary h1{font-size:29px}.machine-content h2{font-size:23px}.prose{font-size:13px}.contact-grid,.service-steps{grid-template-columns:1fr}.contact-grid{gap:20px}.contact-panel{padding:28px}.contact-panel h2{font-size:26px}.contact-direct{font-size:15px}.contact-notes{padding:20px}.tags>a{font-size:11px}.pagination{gap:13px;font-size:12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2) format("woff2")}:root{--paper:#f8fafc;--ink:#071d3c;--navy:#062d4c;--muted:#53677c;--line:#dce4ed;--radius:12px;--red:#dc001d;--cyan:#167db4}html[lang=en] body{font-family:Manrope,Noto Sans Arabic,Arial,sans-serif}body{font-size:15px;-webkit-font-smoothing:antialiased}.container{width:min(1420px,92.5%)}a,button{-webkit-tap-highlight-color:transparent}.header{background:#fff;color:var(--ink);border:0;box-shadow:none;z-index:50}.header-inner{width:min(1400px,92%);display:grid;grid-template-columns:235px minmax(240px,1fr) auto;min-height:82px;gap:40px}.brand{display:flex;flex-direction:column;align-items:center;gap:0;background:white;border-radius:7px;width:225px;flex-shrink:0;white-space:normal}.brand-logo{display:block;width:225px;height:auto;object-fit:contain}.brand-subline{font:700 6px/1.2 Arial,sans-serif;letter-spacing:2px;color:#526c7c;margin-top:-7px;padding-bottom:7px}.header-tools{display:flex;align-items:center;gap:24px;flex-shrink:0}.language{font-weight:600}.language,.utility-link{font-size:12px;white-space:nowrap}.utility-link{display:flex;align-items:center;gap:8px;height:42px}.utility-icon{display:flex;position:relative}.favorite-count{position:absolute;top:-7px;inset-inline-end:-8px;min-width:16px;height:16px;border-radius:20px;padding:1px 4px;background:var(--red);color:white;font:9px/14px Arial;text-align:center;border:1px solid white}.saved-link{width:auto;font-size:12px;line-height:1.4}.navigation-bar{background:#052f50;color:#fff}.navigation-inner{width:min(1400px,92%);min-height:48px;margin:auto;justify-content:space-between;gap:25px}.desktop-nav,.navigation-inner{display:flex;align-items:center}.desktop-nav{gap:0;font-size:13px;font-weight:600;min-width:0}.desktop-nav>a,.mega>summary{padding:13px 18px;border-inline-end:1px solid #ffffff32;line-height:1.3}.desktop-nav>a:last-child{border:0}.mega>summary{gap:9px}.desktop-nav>a:first-child,.mega:first-child>summary{padding-inline-start:0}.desktop-nav>a:hover,.mega>summary:hover{color:#fff;background:#ffffff0c}.mega-panel{top:130px;inset-inline:4%;border-bottom:3px solid var(--red);color:var(--ink);border-radius:0 0 10px 10px;box-shadow:0 14px 35px #08233e25;z-index:80}.mega-panel a:hover{color:#b60018}.mega-panel>div{grid-template-columns:repeat(4,1fr);font-weight:400}.mega-panel>strong{font-size:22px}.nav-contact{display:flex;align-items:center;gap:24px;flex-shrink:0}.nav-contact>a:first-child{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;font-family:Arial,sans-serif}.button{min-height:44px;padding:11px 23px;border-radius:7px;font-size:14px;gap:15px;font-weight:700;line-height:1.3}.button:disabled{cursor:not-allowed;opacity:.5;transform:none}.gold,.red{background:linear-gradient(110deg,#e30021,#cb001a);border:1px solid #ee2540;color:white;box-shadow:0 3px 8px #b9000d14}.gold:hover,.red:hover{background:#b90019}.navy{background:#063858;color:#fff}.secondary{background:white;border:1px solid #cbd8e1;color:#153653}.header-quote{min-height:38px;padding:9px 21px;white-space:nowrap;font-size:12px}.mobile-menu{display:none}.global-search{position:relative;display:flex;align-items:center;height:42px;border:1px solid #b9c7d6;border-radius:7px;background:white;min-width:0;z-index:80}.global-search:focus-within{outline:2px solid #d5e9f8;border-color:#125991}.global-search>input{border:0;background:transparent;width:100%;min-width:0;padding:11px 15px;outline:0;font-size:12px;color:#16314e}.global-search>input::placeholder{color:#4f6077;opacity:1}.global-search>button{background:linear-gradient(120deg,#19446c,#063454);border:0;align-self:stretch;width:43px;display:grid;place-items:center;flex-shrink:0;color:white;border-radius:0 6px 6px 0}html[dir=rtl] .global-search>button{border-radius:6px 0 0 6px}.global-options{position:absolute;inset-inline:0;top:47px;margin:0;list-style:none;padding:5px;background:white;border:1px solid #c5d1dd;border-radius:8px;box-shadow:0 8px 20px #08233e25;max-height:440px;overflow:auto;z-index:100}.global-options a{display:flex;align-items:center;gap:12px;padding:10px;color:var(--ink);min-width:0;border-radius:4px}.global-options a:hover,.global-options li[aria-selected=true] a{background:#e6f2fc}.global-options a>span:nth-child(2){flex:1 1;min-width:0}.global-options strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.5}.global-options small{display:block;color:#687c8f;font-size:10px;margin-top:2px}.global-options img,.suggestion-symbol{width:47px;height:39px;object-fit:cover;flex-shrink:0;border-radius:4px}.suggestion-symbol{background:#eff4f9;color:#346386;display:grid;place-items:center}.global-options a>svg{flex-shrink:0}.reference-hero{display:block;position:relative;min-height:0;background:#0a304c;color:#fff;padding:0;overflow:hidden}.hero-backdrop{position:absolute;inset:0}.hero-backdrop img{object-fit:cover;object-position:center 53%;filter:saturate(.65) brightness(.73)}.reference-hero:before{background:linear-gradient(90deg,#002846ed,#002846a8 45%,#00284632 74%,#00284698)}.reference-hero:after,.reference-hero:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.reference-hero:after{background:linear-gradient(0deg,#002947ab,transparent 45%)}html[dir=rtl] .reference-hero:before{background:linear-gradient(270deg,#002846ed,#002846a8 45%,#00284632 74%,#00284698)}.hero-reference-inner{width:min(1340px,88%);margin:auto;position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:55px;align-items:center;padding:30px 0 59px}.reference-hero .hero-copy{padding:0;max-width:890px;min-width:0}.reference-hero h1{color:#fff;font-size:clamp(31px,2.7vw,43px);line-height:1.17;letter-spacing:-1.4px;text-wrap:balance;margin:0 0 16px;max-width:860px;text-shadow:0 2px 3px #001e3c65}.reference-hero .hero-commercial{color:#fff;font-size:16px;line-height:1.8;max-width:100%;display:flex;align-items:center;gap:15px;flex-wrap:wrap}.hero-commercial>span{opacity:.65;font-weight:400}.reference-hero .hero-actions{margin-top:22px;gap:14px;display:flex;flex-wrap:wrap}.reference-hero .outline{border:1px solid #fff;min-width:185px;color:white;background:#052b4640}.reference-hero .outline:hover{background:#ffffff14}.hero-benefits{border:1px solid #e5f2ff60;background:#7a9fb038;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:18px 23px;border-radius:12px;box-shadow:0 4px 16px #00132228;display:grid;gap:14px}.hero-benefits>div{display:flex;gap:15px;align-items:center}.hero-benefits svg{flex-shrink:0;color:#fff}.hero-benefits small,.hero-benefits strong{display:block;color:#fff;font-size:12px;line-height:1.45}.hero-benefits small{font-weight:400;margin-top:2px;font-size:12px}.product-search{display:grid;grid-template-columns:300px minmax(260px,1fr) 230px;gap:25px;align-items:start;margin-top:-31px;padding:24px 25px 22px;position:relative;z-index:4;border:1px solid #d2dce6;border-radius:15px;background:linear-gradient(120deg,#fff,#f8fafc);box-shadow:0 3px 8px #102f5013;min-height:174px}.finder-intro{display:flex;align-items:flex-start;gap:15px}.finder-icon{display:grid;place-items:center;background:#e9edf3;border-radius:13px;color:#c6001b;width:57px;height:57px;flex-shrink:0;margin-top:2px}.finder-intro h2{font-size:25px;line-height:1.15;letter-spacing:-.7px;color:#091f40;margin-bottom:14px}.finder-intro p{font-size:13px;line-height:1.65;color:#22384d;max-width:215px}.finder-form{position:relative;min-width:0}.search-input{display:flex;align-items:center;border:1px solid #0065ad;padding:0 12px;height:43px;border-radius:8px;gap:10px;box-shadow:0 0 0 2px #0065ad06}.search-input>svg{flex-shrink:0;color:#0a2f4d}.search-input input{font-size:14px;min-width:0;border:0;outline:0;flex:1 1;padding:9px 0;background:transparent;height:100%;font-weight:500}.clear-search,.finder-submit{border:0;background:transparent;padding:6px;color:#274665;display:flex;align-items:center;justify-content:center;flex-shrink:0}.finder-submit{font-size:11px;color:#073c70;font-weight:700;padding-inline:0}.finder-popular{display:flex;align-items:center;gap:8px;margin-top:13px;font-size:11px;line-height:1.6;color:#718497}.finder-popular button{border:0;background:transparent;color:#005392;font-weight:600;padding:0}.product-suggestions{position:absolute;inset-inline:0;top:48px;margin:0;list-style:none;border:1px solid #c1ccd9;background:white;border-radius:8px;padding:4px 0;z-index:35;box-shadow:0 6px 13px #002e4d2c}.product-suggestions li{border-radius:0}.product-suggestions a{display:flex;align-items:center;gap:12px;padding:7px 12px;min-height:57px}.product-suggestions a:hover,.product-suggestions li[aria-selected=true]{background:#dceeff}.product-suggestions a>span:nth-child(2){flex:1 1;min-width:0}.product-suggestions strong{display:block;color:#102340;font-size:13px;line-height:1.4}.product-suggestions small{display:block;color:#52657a;font-size:10px;margin-top:3px}.product-suggestions svg{flex-shrink:0;color:#3f5a73}.food-cutout{display:block;background-image:url(/brand/food-categories-v2.webp);background-size:700% auto;background-repeat:no-repeat;background-position-y:center;flex-shrink:0;width:64px;height:54px}.product-suggestions .food-cutout{width:58px;height:47px}.finder-feature{min-width:0}.all-products-link{display:block;color:#004581;font-size:12px;line-height:1.5;font-weight:700;text-align:end;margin-bottom:15px}.all-products-link>span{font-size:15px;margin-inline-start:4px}.finder-feature-card{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e3eaf0;border-radius:9px;overflow:hidden;height:99px;padding:3px 10px;gap:12px}.finder-feature-card .food-cutout{width:105px;height:92px}.finder-feature-card>span:last-child{font-size:14px;font-weight:700;min-width:0;color:#0b2b4a;line-height:1.4}.finder-feature-card small{display:block;font-size:10px;font-weight:400;color:#61788b;margin-top:7px}.reference-sectors{padding:32px 0 4px}.section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:19px;gap:20px}.section-heading h2{font-size:25px;line-height:1.25;letter-spacing:-.8px}.section-heading .text-link{font-size:12px;gap:9px;line-height:1.4}.text-link{color:#004b87;font-size:12px;font-weight:700;gap:10px}.reference-sectors .sector-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:11px;overflow:visible;padding:0}.reference-sectors .sector{display:flex;align-items:center;height:78px;border:1px solid #e0e6ed;border-radius:11px;box-shadow:0 3px 6px #1638500b;background:#fff;gap:8px;padding:6px 10px;isolation:auto;overflow:hidden;transition:box-shadow .15s,border-color .15s}.reference-sectors .sector:after{display:none}.reference-sectors .sector:hover{border-color:#9db7cd;box-shadow:0 5px 10px #173b5910}.reference-sectors .sector-photo{position:static;inset:auto;transform:none!important;filter:none;width:65px;height:63px;border-radius:0;background-image:url(/brand/food-categories-v2.webp);background-size:700% auto;flex-shrink:0}.reference-sectors .sector-label{position:static;inset:auto;display:block;color:#0a2341;font-size:12px;line-height:1.4;font-weight:700;flex:1 1;min-width:0}.reference-sectors .sector>svg{flex-shrink:0;color:#193a57;width:12px}.reference-featured{padding:28px 0 46px}.machine-shelf{position:relative;min-width:0}.featured-cards{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px) / 4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain;padding:2px 1px 8px}.featured-cards::-webkit-scrollbar{display:none}.machine-card{background:#fff;border:1px solid #d9e2ec;box-shadow:0 2px 5px #0d36500b;border-radius:11px;scroll-snap-align:start;overflow:hidden;min-width:0;transition:box-shadow .2s,transform .2s}.machine-card:hover{box-shadow:0 7px 15px #103b5110;transform:translateY(-2px);border-color:#a9c1d5}.card-picture{height:160px;background:#f1f4f7;position:relative;border-bottom:1px solid #e8edf1}.card-picture img{object-fit:cover;object-position:center 55%;background:#edf2f5}.manufacturer-chip{border:1px solid #a9bdd1;background:white;color:#00528f;font:700 10px/1.3 Arial,sans-serif;border-radius:7px;padding:4px 9px;bottom:-11px;inset-inline-start:13px;max-width:78%}.favorite{position:absolute;top:10px;inset-inline-end:10px;width:29px;height:29px;font:23px Arial;border:1px solid #cdd9e2;box-shadow:0 1px 3px #05294616;color:#254a68}.favorite.selected{color:#d20020;border-color:#e6a5ae}.card-body{padding:22px 14px 12px}.card-category{display:none}.card-body h3{font-size:15px;line-height:1.4;min-height:42px;margin:0 0 7px;-webkit-line-clamp:2;letter-spacing:-.25px}.card-body p{font-size:12px;line-height:1.6;min-height:38px;-webkit-line-clamp:2;color:#3c536a}.card-bottom{border:0;margin-top:11px;padding:0;gap:10px}.card-bottom small{font-size:10px;color:#536f80;background:#edf3f7;border:1px solid #e3ebf1;padding:3px 7px;border-radius:20px;line-height:1.3}.round-link{width:26px;height:26px;font-size:17px;border-color:#d5e2ec;background:#f4f8fb;color:#245775}.shelf-arrow{position:absolute;top:46%;z-index:2;display:grid;place-items:center;width:38px;height:38px;border:1px solid #d4dfe9;border-radius:50%;background:#fff;color:#0c3156;box-shadow:0 2px 7px #0e365920}.shelf-arrow:disabled{opacity:.35;cursor:default}.shelf-prev{inset-inline-start:-19px}.shelf-next{inset-inline-end:-19px}.shelf-prev svg{transform:rotate(180deg)}html[dir=rtl] .shelf-prev svg{transform:none}html[dir=rtl] .shelf-next svg{transform:rotate(180deg)}.mobile-full-catalogue{display:none}.trust-section{padding-block:55px;background:#eef4f8;border-block:1px solid #e2eaf0}.trust-grid{align-items:center;gap:85px}.trust-grid h2{font-size:33px;letter-spacing:-1px;line-height:1.35;margin-bottom:22px}.trust-grid>div>p{font-size:14px;line-height:1.8}.eyebrow{color:#345c7c;font-size:10px}.steps>div{border-color:#d5e2eb;padding-block:21px}.steps>div>span{color:#0b659d;font-size:25px}.steps h3{font-size:16px}.steps p{font-size:12px;line-height:1.7}.cta-band{background:linear-gradient(110deg,#073855,#062b49);border:1px solid #123b59;border-radius:12px;padding:38px 43px;margin-block:48px;gap:25px}.cta-band h2{font-size:30px;letter-spacing:-.7px}.cta-band p{font-size:13px;line-height:1.8;color:#d2e1ee}.cta-band .eyebrow{color:#cadce9;font-size:9px}.cta-band .button{background:#dd001f;border-color:#e92740;color:#fff}footer{padding-top:45px;background:#051e32}.footer-grid{gap:70px}.footer-grid>div:first-child .brand{background:white;width:245px;padding:6px 12px 2px;align-items:center;border-radius:8px}.footer-grid .brand-logo{width:220px}.footer-grid .brand-subline{padding:3px 0 7px;font-size:6px;margin:0}.footer-grid p{font-size:12px;color:#b6c8d6;line-height:1.8}.footer-grid h3{font-size:15px}.footer-grid>div>a{font-size:12px;color:#c1d1df}.footer-bottom{font-size:10px;line-height:1.8;padding-block:23px 6px}.page-heading h1{font-size:38px;letter-spacing:-1px;line-height:1.4}.filters{border-radius:10px;border-color:#dbe4ec;box-shadow:0 2px 7px #173b5905}.filters input,.filters select{background:#fafcfd;border-color:#cbd8e3}.concept-grid>a{border-radius:9px;font-size:14px}.concept-grid>a:hover{border-color:#759cbd}.main-photo{border-radius:12px}.detail-summary h1{font-size:32px;line-height:1.45}.detail-summary>.button{color:white}.main-photo img{object-fit:contain}.qualification{background:#edf3f8;border-inline-start-color:#17649b}.tags>a:hover{border-color:#5d8aaf}.quote-workspace{display:grid;grid-template-columns:1.2fr 1fr;align-items:start;gap:35px}.quote-section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.quote-compose h2,.quote-section-title h2{font-size:25px;line-height:1.4}.quote-section-title>span{font:12px Arial;color:#637e93;background:#edf3f8;padding:5px 9px;border-radius:5px}.quote-selection>.small-note{font-size:12px;line-height:1.8;margin-bottom:25px}.quote-machine{display:flex;align-items:center;gap:15px;border:1px solid #dce5ed;border-radius:9px;background:white;padding:15px;margin-bottom:12px;cursor:pointer}.quote-machine input{width:18px;height:18px;accent-color:#073d68;flex-shrink:0}.quote-machine>img{width:94px;height:78px;object-fit:contain;background:#f2f6f8;border-radius:5px}.quote-machine>span{flex:1 1;min-width:0}.quote-machine small{display:block;font:10px Arial;color:#668198;margin-bottom:6px}.quote-machine strong{display:block;font-size:13px;line-height:1.5}.quote-machine a{display:inline-block;color:#005997;font-size:11px;margin-top:7px}.quote-compose{background:white;padding:30px;border:1px solid #dae5ed;border-radius:12px;position:sticky;top:20px}.quote-compose>p{font-size:12px;line-height:1.8;margin-block:13px 22px}.quote-compose>label{display:block;margin-top:19px;font-size:12px;font-weight:600}.quote-compose input,.quote-compose textarea{display:block;width:100%;border:1px solid #cbd9e5;border-radius:6px;background:#fafcfd;padding:11px;font-size:13px;margin-top:8px;resize:vertical;color:#16324d}.quote-actions{display:flex;gap:10px;margin-top:21px;flex-wrap:wrap}.quote-actions .button{font-size:12px;padding:10px 17px}.quote-email{width:100%;margin-block:15px}.delivery-note{display:block;color:#6c8091;font-size:11px;line-height:1.7}.form-status{color:#27674a!important;margin-block:14px 0!important;min-height:16px}.empty-selection{background:white;border:1px dashed #b9cfdf;padding:50px 25px;border-radius:12px;text-align:center;color:#7596af}.empty-selection h3{font-size:18px;margin-block:18px 24px;color:#365a75}.quote-drafts{border-top:1px solid #e2eaf0;margin-top:26px;padding-top:21px}.quote-drafts h3{font-size:16px;margin-bottom:12px}.quote-drafts>div{display:flex;gap:10px;border:1px solid #e1e9ef;border-radius:5px;margin-top:9px;padding:10px}.draft-open{flex:1 1;min-width:0;border:0;background:transparent;text-align:start;font-size:12px;font-weight:600;color:#153c60}.draft-open small{display:block;font-size:10px;font-weight:400;color:#70879a;margin-top:5px}.draft-delete{border:0;background:transparent;color:#a34251;padding:4px}.contact-panel{background:#062f4c}.contact-panel .button{color:white}.contact-notes h2{font-size:27px}html[dir=rtl] .finder-intro h2,html[dir=rtl] .hero h1,html[dir=rtl] .section-heading h2{letter-spacing:0}html[dir=rtl] .reference-hero h1{font-size:39px;line-height:1.5}@media (min-width:1700px){.hero-reference-inner{padding-top:40px;padding-bottom:70px}.reference-hero h1{font-size:46px}.hero-benefits{padding:23px 27px;gap:19px}.card-picture{height:177px}}@media (max-width:1380px){.header-inner{gap:28px;grid-template-columns:210px minmax(230px,1fr) auto}.brand,.brand-logo{width:205px}.header-tools{gap:19px}.utility-link{font-size:11px}.desktop-nav{font-size:12px}.desktop-nav>a,.mega>summary{padding-inline:12px}.nav-contact{gap:16px}.nav-contact>a:first-child{font-size:12px}.header-quote{font-size:11px;padding-inline:16px}.product-search{grid-template-columns:270px minmax(250px,1fr) 205px;gap:22px}.finder-intro{gap:12px}.finder-intro h2{font-size:23px}.finder-icon{width:50px;height:50px}.finder-intro p{font-size:12px}.reference-sectors .sector{padding-inline:8px;gap:5px}.reference-sectors .sector-photo{width:55px;height:58px}.reference-sectors .sector-label{font-size:11px}.reference-sectors .sector>svg{width:10px}.hero-reference-inner{gap:40px;grid-template-columns:minmax(0,1fr) 265px}.reference-hero .hero-commercial{font-size:14px;gap:11px}}@media (max-width:1150px){.header-inner{min-height:83px;grid-template-columns:200px minmax(250px,1fr) auto;gap:22px}.header-tools{gap:16px}.utility-link>span:last-child:not(.utility-icon){display:none}.utility-link{width:auto}.desktop-nav{display:none}.mobile-menu{display:block}.mobile-menu>summary{display:flex;list-style:none;align-items:center}.mobile-menu nav{position:absolute;top:82px;inset-inline:0;background:#fff;color:#0a2a49;padding:25px 4%;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-top:1px solid #dce5ed;box-shadow:0 9px 17px #14344e19}.mobile-menu nav a{font-size:14px}.navigation-bar{display:none}.hero-reference-inner{width:92%;gap:25px;grid-template-columns:minmax(0,1fr) 250px;padding:31px 0 58px}.reference-hero h1{font-size:34px;line-height:1.2}.hero-benefits{padding:17px;gap:15px}.hero-benefits small,.hero-benefits strong{font-size:11px}.hero-benefits svg{width:25px}.product-search{grid-template-columns:235px minmax(260px,1fr);gap:20px;padding:23px}.finder-feature{display:none}.finder-intro h2{font-size:23px}.reference-sectors .sector-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.reference-sectors .sector{height:75px}.reference-sectors .sector-photo{width:65px;height:60px}.reference-sectors .sector-label{font-size:12px}.featured-cards{grid-auto-columns:calc((100% - 40px) / 3)}.reference-featured{padding-top:28px}.trust-grid{gap:45px}.trust-grid h2{font-size:30px}.quote-workspace{gap:25px}.quote-machine{padding:12px;gap:12px}.quote-machine>img{width:75px;height:70px}.quote-compose{padding:24px}}@media (max-width:850px){.header-inner{gap:18px;grid-template-columns:180px minmax(220px,1fr) auto;min-height:81px}.brand,.brand-logo{width:180px}.brand-subline{font-size:5px;letter-spacing:1.5px;padding-bottom:7px;margin-top:-3px}.header-tools{gap:15px}.header-tools .requests-link{display:none}.global-search{height:40px}.global-search>input{font-size:11px;padding-inline:12px}.global-search>button{width:39px}.hero-reference-inner{grid-template-columns:minmax(0,1fr) 215px;gap:25px}.reference-hero h1{font-size:30px}html[dir=rtl] .reference-hero h1{font-size:31px;line-height:1.5}.reference-hero .hero-commercial{font-size:12px;line-height:1.8;gap:7px}.reference-hero .hero-actions{margin-top:19px;gap:10px}.reference-hero .hero-actions .button{font-size:12px;min-height:42px;padding:10px 18px}.reference-hero .outline{min-width:0}.hero-benefits{padding:16px;gap:13px}.hero-benefits>div{gap:10px}.hero-benefits small,.hero-benefits strong{font-size:10px}.hero-benefits svg{width:24px;height:24px}.product-search{grid-template-columns:220px minmax(0,1fr);padding:22px;gap:20px;min-height:155px}.finder-icon{width:43px;height:47px;border-radius:9px}.finder-icon svg{width:29px}.finder-intro h2{font-size:22px;margin-bottom:12px}.finder-intro p{font-size:11px}.search-input input{font-size:12px}.finder-popular{font-size:10px}.reference-sectors .sector-grid{gap:10px}.reference-sectors .sector{height:72px;gap:4px;padding:6px}.reference-sectors .sector-photo{width:55px;height:57px}.reference-sectors .sector-label{font-size:11px}.section-heading h2{font-size:24px}.section-heading .text-link{font-size:11px}.featured-cards{grid-auto-columns:calc((100% - 20px) / 2)}.card-picture{height:185px}.card-body h3{font-size:15px}.card-body p{font-size:12px}.trust-grid{gap:30px}.trust-grid h2{font-size:27px}.trust-grid>div>p{font-size:13px}.cta-band{padding:30px}.cta-band h2{font-size:27px}.footer-grid{gap:35px}.catalogue-layout{grid-template-columns:205px 1fr;gap:22px}.catalog-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-cards .card-picture{height:170px}.catalog-cards .card-body{padding-inline:12px}.catalog-cards .card-body h3{font-size:13px}.catalog-cards .card-body p{font-size:11px}.machine-detail{gap:25px}.detail-summary h1{font-size:27px}.quote-workspace{grid-template-columns:1fr;gap:25px}.quote-compose{position:static}}@media (max-width:650px){.container{width:92%}.header-inner{width:92%;grid-template-columns:1fr auto;min-height:0;gap:8px 15px;padding:6px 0 12px}.brand,.brand-logo{width:180px}.brand-subline{font-size:5px;letter-spacing:1.5px;margin-top:-5px;padding-bottom:5px}.header-tools{gap:19px}.header-tools .requests-link{display:flex}.utility-link svg{width:21px;height:21px}.utility-link{height:35px}.language{font-size:11px}.global-search{grid-column:1/-1;grid-row:2;height:39px}.global-search>input{font-size:12px}.global-search>button{width:42px}.global-options{top:44px;max-height:365px}.mobile-menu nav{top:116px;padding:24px 5%;grid-template-columns:1fr 1fr;gap:21px}.mobile-menu nav a{font-size:13px}.reference-hero{display:block;min-height:0;padding:0}.hero-reference-inner{width:90%;grid-template-columns:1fr;gap:24px;padding:26px 0 58px}.reference-hero h1{font-size:32px;line-height:1.2;letter-spacing:-1px;margin-bottom:15px;text-wrap:balance}html[dir=rtl] .reference-hero h1{font-size:30px;line-height:1.5}.reference-hero .hero-copy{padding:0}.reference-hero .hero-commercial{font-size:12px;line-height:1.75;display:block;max-width:390px}.hero-commercial>span{display:inline-block;padding-inline:9px}.reference-hero .hero-actions{gap:10px;margin-top:19px}.reference-hero .hero-actions .button{min-height:42px;font-size:12px;padding:10px 16px;gap:12px}.reference-hero .outline{min-width:0}.hero-backdrop img{object-position:center 55%;filter:saturate(.65) brightness(.63)}.reference-hero:before,html[dir=rtl] .reference-hero:before{background:linear-gradient(90deg,#002945c9,#00294583)}.hero-benefits{grid-template-columns:1fr 1fr;padding:14px 15px;gap:15px 13px;border-radius:9px}.hero-benefits>div{gap:10px;align-items:flex-start}.hero-benefits svg{width:25px;height:25px}.hero-benefits small,.hero-benefits strong{font-size:10px;line-height:1.5}.product-search{grid-template-columns:1fr;gap:18px;padding:21px 20px 17px;margin-top:-31px;border-radius:11px;min-height:0}.finder-intro{gap:13px;align-items:center}.finder-icon{width:47px;height:49px;flex-shrink:0;margin:0}.finder-intro h2{font-size:23px;line-height:1.25;margin-bottom:8px}.finder-intro p{max-width:100%;font-size:11px;line-height:1.7}.finder-form{margin-top:0}.search-input{height:43px;gap:9px;padding-inline:10px}.search-input input{font-size:13px}.finder-popular{margin-top:9px;font-size:10px}.product-suggestions a{min-height:56px;padding:7px 10px;gap:9px}.product-suggestions .food-cutout{width:46px;height:43px}.product-suggestions strong{font-size:12px}.product-suggestions small{font-size:9px}.product-search .finder-feature{display:block}.finder-feature-card{display:none}.all-products-link{font-size:11px;line-height:1.4;margin:0;text-align:start;display:inline-flex;gap:7px}.finder-feature{border-top:1px solid #e5ebf1;padding-top:12px}.reference-sectors{padding-top:28px}.section-heading{margin-bottom:15px;gap:15px;align-items:center}.section-heading h2{font-size:24px;letter-spacing:-.6px;line-height:1.3}.section-heading .text-link{font-size:10px;max-width:120px;gap:6px;white-space:normal;text-align:end}.reference-sectors .sector-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:190px;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin;scrollbar-color:#afc5d7 transparent}.reference-sectors .sector-grid .sector{grid-column:auto;height:74px;padding:8px 12px;gap:9px;min-width:0;scroll-snap-align:start}.reference-sectors .sector-photo{width:65px;height:58px}.reference-sectors .sector-label{font-size:12px}.reference-sectors .sector>svg{width:11px}.reference-featured{padding:24px 0 31px}.featured-cards{grid-auto-columns:calc((100% - 15px) / 1.18);gap:15px;padding:1px 1px 10px}.card-picture{height:190px}.card-body{padding:22px 16px 15px}.card-body h3{font-size:16px;line-height:1.45;min-height:46px;margin-bottom:8px}.card-body p{font-size:12px;line-height:1.65;min-height:40px}.card-bottom{margin-top:12px}.card-bottom small{font-size:10px}.round-link{width:28px;height:28px}.manufacturer-chip{font-size:10px;padding:4px 9px}.favorite{width:30px;height:30px;font-size:23px}.shelf-arrow{width:30px;height:30px;top:42%}.shelf-arrow svg{width:15px;height:15px}.shelf-prev{inset-inline-start:-12px}.shelf-next{inset-inline-end:-12px}.mobile-full-catalogue{display:inline-flex;margin-top:17px;min-height:40px;font-size:12px}.trust-section{padding-block:39px}.trust-grid{grid-template-columns:1fr;gap:24px}.trust-grid h2{font-size:28px;margin-bottom:18px}.trust-grid>div>p{font-size:12px;line-height:1.9;margin-bottom:18px}.steps>div{gap:19px;padding-block:18px}.steps>div>span{font-size:24px}.steps h3{font-size:15px}.steps p{font-size:12px;line-height:1.7}.cta-band{padding:27px;margin-block:34px;gap:21px}.cta-band h2{font-size:27px;line-height:1.35}.cta-band p{font-size:12px}.cta-band .eyebrow{font-size:8px;letter-spacing:.7px}.cta-band .button{font-size:12px}footer{padding:35px 5% 19px}.footer-grid{gap:29px}.footer-grid>div:first-child .brand{width:230px}.footer-grid .brand-logo{width:207px}.footer-grid p{font-size:12px;line-height:1.9;margin-top:22px}.footer-grid h3{font-size:15px}.footer-grid>div>a{font-size:12px}.footer-bottom{font-size:9px;line-height:1.8}.page-heading h1{font-size:30px;line-height:1.45}.page-heading p{font-size:13px}.catalogue-layout{grid-template-columns:1fr;gap:24px}.filters{position:static;grid-template-columns:1fr 1fr;gap:14px;padding:18px}.filters h2{font-size:19px}.catalog-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-cards .card-picture{height:165px}.catalog-cards .card-body h3{font-size:14px}.catalog-cards .card-body p{font-size:11px}.catalog-cards .card-bottom small{font-size:9px}.machine-detail{grid-template-columns:1fr;gap:20px}.detail-summary h1{font-size:29px}.concept-grid{grid-template-columns:1fr 1fr}.concept-grid>a{padding:17px;font-size:12px}.sector-directory{grid-template-columns:1fr 1fr}.sector-directory .sector{grid-column:auto;height:175px}.contact-grid,.service-steps{grid-template-columns:1fr}.contact-panel{padding:26px}.contact-direct{font-size:15px;overflow-wrap:anywhere}.quote-workspace{gap:24px}.quote-compose h2,.quote-section-title h2{font-size:23px}.quote-machine{gap:10px;padding:12px}.quote-machine>img{width:70px;height:65px}.quote-machine strong{font-size:12px}.quote-machine input{width:16px;height:16px}.quote-compose{padding:23px}.quote-selection>.small-note{font-size:11px}.empty-selection{padding:35px 20px}.empty-selection h3{font-size:16px}}@media (max-width:380px){.brand,.brand-logo{width:150px}.header-tools{gap:13px}.header-inner{gap:8px 10px}.mobile-menu nav{top:105px}.reference-hero h1{font-size:29px}html[dir=rtl] .reference-hero h1{font-size:28px}.hero-reference-inner{width:91%}.reference-hero .hero-actions .button{font-size:11px;padding-inline:12px}.finder-intro h2{font-size:21px}.finder-icon{width:40px;height:44px}.finder-icon svg{width:28px}.finder-intro{gap:10px}.product-search{padding:19px 17px 16px}.hero-benefits{padding:12px;gap:12px 10px}.hero-benefits>div{gap:7px}.hero-benefits small,.hero-benefits strong{font-size:9px}.hero-benefits svg{width:22px;height:22px}.catalog-cards{grid-template-columns:1fr}.catalog-cards .card-picture{height:230px}.catalog-cards .card-body h3{font-size:17px;min-height:0}.catalog-cards .card-body p{font-size:12px}.catalog-cards .card-body{padding-inline:18px}.catalog-cards .card-bottom small{font-size:10px}.concept-grid{grid-template-columns:1fr}.section-heading h2{font-size:22px}.quote-machine>img{width:55px;height:58px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.mobile-menu nav{top:100%}.finder-intro h2,.reference-hero h1,.section-heading h2{font-weight:800}.reference-featured .card-picture{height:145px}.reference-featured .card-body{padding-top:21px}.reference-featured .card-body p{-webkit-line-clamp:1;min-height:19px}@media (max-width:650px){.reference-featured .card-picture{height:195px}.reference-featured .card-body p{-webkit-line-clamp:2;min-height:38px}.reference-hero h1{font-size:29px;line-height:1.25}}html[dir=rtl] .global-options a>svg,html[dir=rtl] .product-suggestions a>svg,html[dir=rtl] .reference-sectors .sector>svg{transform:rotate(180deg)}html[dir=rtl] .all-products-link>span,html[dir=rtl] .hero-actions .button>svg{display:inline-block;transform:scaleX(-1)}.card-bottom small.status-available{background:#d8f2df;border-color:#c8eacf;color:#19692d}.card-bottom small.status-reserved{background:#fff2d3;border-color:#f4dda1;color:#8d6512}.card-bottom small.status-sold{background:#f4e5e8;border-color:#ecd0d6;color:#8f3f4b}:focus-visible{outline-color:#167db4;outline-offset:3px}.search-input:focus-within{box-shadow:0 0 0 3px #147ab51a}@media (min-width:1151px){.header-inner{min-height:76px}.brand,.brand-logo{width:205px}.navigation-inner{min-height:44px}.desktop-nav>a,.mega>summary{padding-block:12px}.mega-panel{top:120px}.hero-reference-inner{padding-top:24px;padding-bottom:46px}.reference-featured .card-picture{height:125px}.reference-featured .card-body{padding:19px 14px 11px}.reference-featured .card-body h3{font-size:14px;line-height:1.35;min-height:38px;margin-bottom:6px}.reference-featured .card-bottom{margin-top:9px}.reference-featured .card-bottom small{font-size:9px}.reference-featured{padding-top:26px;padding-bottom:40px}}.machine-card{display:flex;flex-direction:column;height:100%}.machine-card .card-picture{height:auto;aspect-ratio:4/3;flex-shrink:0}.machine-card .card-picture img{object-fit:cover;object-position:center}.machine-card .manufacturer-chip{bottom:9px;max-width:calc(100% - 60px)}.machine-card .card-body{padding:12px 14px 11px;min-height:0;display:flex;flex-direction:column;flex:1 1;gap:9px}.machine-card .card-body h3{margin:0;min-height:2.8em;max-height:2.8em;font-size:15px;line-height:1.4;-webkit-line-clamp:2}.machine-card .card-body p{display:none}.machine-card .card-bottom{margin-top:auto;padding-top:0}@media (max-width:650px){.machine-card .card-picture{aspect-ratio:1/1}.machine-card .card-body{padding:10px 12px}.machine-card .card-body h3{font-size:14px}}.infinite-status{min-height:76px;padding:22px 12px;text-align:center;color:#416b83;font-size:.8rem}.infinite-status p{margin:0;line-height:1.7}.infinite-status button{margin-top:12px;padding:10px 20px;background:#0875a5;color:#fff;border:0;border-radius:7px;cursor:pointer;font:inherit;font-weight:700}.infinite-status button:disabled{opacity:.6;cursor:progress}.infinite-machines{min-width:0}:root{--paper:#f5faff;--ink:#082649;--navy:#063d69;--cyan:#008fce;--red:#e40032;--line:#d6e7f1}body{background:radial-gradient(ellipse at 100% 0,#e3f6ff 0,transparent 38%),#f7fbff;color:var(--ink)}.header{border-top:3px solid #14a9dc;box-shadow:0 3px 22px #005b8b0b}.navigation-bar{background:linear-gradient(105deg,#073352,#075386)}.search-input{background:#fff;border-color:#b8d7e8;box-shadow:0 2px 10px #036b9710}.search-input:focus-within{border-color:#0099d1;box-shadow:0 0 0 4px #0099d11a}.reference-hero{background:#e9f8ff;border-bottom:4px solid #09a5d3}.reference-hero .hero-backdrop img{filter:brightness(1.12) saturate(1.08)}.reference-hero:before{background:linear-gradient(90deg,#f7fcff,#f2fafff5 28%,#eff9ffd9 49%,#e6f6ff45 76%,#e6f6ff12)}html[dir=rtl] .reference-hero:before{background:linear-gradient(270deg,#f7fcff,#f2fafff5 28%,#eff9ffd9 49%,#e6f6ff45 76%,#e6f6ff12)}.reference-hero:after{background:linear-gradient(0deg,#b9e5f54d,transparent 45%)}.reference-hero h1{color:#07335b;text-shadow:none;font-weight:800}.reference-hero .hero-commercial{color:#234d69;font-weight:600}.reference-hero .hero-commercial>span{color:#009bd0;opacity:1}.reference-hero .outline{background:#ffffffed;color:#08547c;border:1px solid #7dbbd7;box-shadow:0 3px 12px #035e8210}.reference-hero .outline:hover{background:#e4f7ff}.hero-benefits{background:#ffffffed;border:1px solid #fff;box-shadow:0 14px 38px #054a7024;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hero-benefits strong{color:#0c3b5d;font-weight:800}.hero-benefits small{color:#466b82}.hero-benefits svg{color:#008cc4}.button.gold,.button.red,.nav-cta{background:linear-gradient(120deg,#e9093b,#d90028);border-color:#e30030;color:#fff;box-shadow:0 6px 17px #db003326}.button.gold:hover,.button.red:hover,.nav-cta:hover{background:#c90029;box-shadow:0 8px 24px #db00333b}.product-search{background:#fff;border-color:#c6e2ee;box-shadow:0 15px 38px #04578214;border-radius:19px}.finder-icon{background:linear-gradient(135deg,#e4f8ff,#edf2ff);color:#0084b6}.finder-intro h2{color:#073b62}.finder-popular button{background:#edf8fe;border-color:#d5eaf5;color:#0b628c}.finder-popular button:hover{background:#d7f2ff}.page-heading h1,.reference-sectors h2,.section-heading h2{color:#073b62;font-weight:800}.reference-sectors .sector{border-color:#dfebf2;border-radius:15px;box-shadow:0 4px 15px #07517c09}.reference-sectors .sector:nth-child(3n+1){background:linear-gradient(110deg,#fff,#effbf4)}.reference-sectors .sector:nth-child(3n+2){background:linear-gradient(110deg,#fff,#fff5ed)}.reference-sectors .sector:nth-child(3n){background:linear-gradient(110deg,#fff,#edf8ff)}.reference-sectors .sector:hover{border-color:#65c5e9;box-shadow:0 9px 25px #008cc41c}.machine-card{border-color:#d6e7f0;border-radius:16px;box-shadow:0 5px 18px #09517a0c}.machine-card:hover{border-color:#63bee0;box-shadow:0 12px 30px #087cb51f}.machine-card .card-picture{background:#edf7fc}.machine-card .manufacturer-chip{color:#00699c;border-color:#b6deee;box-shadow:0 2px 9px #00385212}.machine-card .card-body{background:#fff}.machine-card .card-body h3{color:#073557;font-weight:800}.machine-card .round-link{background:#eaf8ff;color:#007daf;border-color:#c9e7f5}.machine-card .card-bottom .status-unknown{background:#edf7fc;color:#37627c}.breadcrumb a,.page-heading .eyebrow{color:#007fae}.filters{border-color:#cfe4ee;box-shadow:0 6px 25px #07587e0c}.concept-grid>a{border-color:#d5e8f1;background:linear-gradient(135deg,#fff,#f0faff)}.cta-band{background:linear-gradient(115deg,#06446e,#07638d);border:1px solid #2c9ec4;box-shadow:0 12px 30px #046d9a17}.cta-band .eyebrow{color:#b7efff}body .machine-page .detail-summary{background:#fff;border-color:#cfe5f0;box-shadow:0 10px 32px #0b648610}body .machine-page .machine-stage{background:radial-gradient(ellipse,#fff 40%,#e6f4fb)}body .machine-page .machine-request{background:linear-gradient(110deg,#0077a6,#005e9c);border-color:#008dc8;box-shadow:0 5px 16px #008fc326}body .machine-page .machine-request:hover{background:#006ca5}body .machine-page .favorite-wide{background:#f3fbff;border-color:#9ed2e9;color:#006796}body .machine-page .machine-maker{color:#0085bb}body .machine-page .machine-section-nav{background:#edf8fe;border-radius:10px;padding-inline:16px;border-color:#c8e8f4}body .machine-page .machine-section-nav button[aria-selected=true]{color:#007eaf;border-color:#00a1d6}body .machine-page .machine-adviser{background:linear-gradient(145deg,#fff,#e6f7ff);border-color:#c9e7f3}body .machine-page .adviser-mark{background:#e4f7ff;border-color:#a8def0;color:#0084b7}.technical-table>div:nth-child(odd){background:#eff9fe}footer{background:linear-gradient(120deg,#062c4c,#07517b);border-top:3px solid #16a5d2}@media(max-width:650px){.reference-hero:before,html[dir=rtl] .reference-hero:before{background:linear-gradient(180deg,#f5fcfff5,#f0faffed 65%,#e9f8ffd4)}.reference-hero h1{color:#07335b}.product-search{box-shadow:0 9px 24px #04578212}}.family-filter-panel{align-self:start;border:1px solid #c9dfed;background:white;border-radius:16px;min-width:0;box-shadow:0 8px 24px #12345008}.family-filter-panel>summary{cursor:pointer;display:flex;justify-content:space-between;gap:12px;padding:20px;font-weight:750;list-style:none;color:#063654}.family-filter-panel>summary::-webkit-details-marker{display:none}.family-filter-panel .family-filters{border:0;box-shadow:none;padding:0 18px 20px;position:static;background:transparent;border-radius:0;max-height:none;grid-template-columns:1fr}.family-filters fieldset{border:0;border-top:1px solid #e2edf5;padding:16px 0 0;margin:0;min-width:0}.family-filters legend{padding:0 0 8px;font-size:14px;font-weight:750;max-width:100%}.family-filters .facet-options{max-height:225px;overflow:auto;display:grid;gap:9px;margin-top:8px;padding:2px}.family-filters .facet-options label{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.45;margin:0;font-weight:500;cursor:pointer}.family-filters .facet-options label[hidden]{display:none}.family-filters .facet-options input{width:16px;height:16px;margin:0;flex:none;accent-color:#007cb4}.facet-options span{overflow-wrap:anywhere}.facet-options small{margin-inline-start:auto;color:#4e6577;font-size:11px;background:#eef6fb;padding:1px 6px;border-radius:8px}.family-filters .facet-range{display:grid;grid-template-columns:1fr 1fr;gap:8px}.family-filters .facet-range label{font-size:12px;margin:0;min-width:0}.family-filters input,.family-filters select{min-width:0;width:100%;box-sizing:border-box}.range-hint{display:block;color:#50697b;font-size:11px;margin-bottom:9px}.filter-note{font-size:11px!important;line-height:1.6;color:#61798a;margin:0}.filter-actions{display:grid;gap:12px;padding-top:12px}.filter-actions .button{width:100%}.active-facets{display:flex;flex-wrap:wrap;gap:6px}.active-facets b{width:100%;font-size:12px}.active-facets a{font-size:11px;background:#eaf5fc;border:1px solid #bdddef;padding:5px 8px;border-radius:8px;overflow-wrap:anywhere}@media(min-width:801px){.family-filter-panel .family-filters{display:grid;gap:18px}.family-filter-panel{max-height:calc(100vh - 160px);overflow:auto;position:sticky;top:140px}}@media(max-width:800px){.family-filter-panel{width:100%;margin-bottom:16px}.family-filter-panel .family-filters{display:grid;gap:18px}.family-filter-panel>summary{padding:16px}}.concept-grid.product-photo-grid{gap:13px}.concept-grid>a.product-photo-button{position:relative;isolation:isolate;overflow:hidden;min-height:82px;padding:18px 20px;background:#fff;border:1px solid #d0e2ed;border-radius:9px;gap:12px;box-shadow:0 3px 12px #103b5905;transition:border-color .2s,box-shadow .2s,transform .2s}.product-photo-button .product-button-photo{position:absolute;inset:0 0 0 auto;width:78%;height:100%;object-fit:cover;object-position:right center;z-index:-2;transition:transform .4s}.product-photo-button .product-button-fade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#fff,#fff 30%,#fffffff5 43%,#ffffffc9 54%,#ffffff45 70%,#ffffff00 85%)}.product-photo-button .product-button-label{max-width:59%;font-weight:650;color:#092e4f;line-height:1.4;overflow-wrap:anywhere;text-wrap:pretty}.product-photo-button .product-button-arrow{flex:none;align-self:flex-end;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#ffffffed;color:#0a5481;box-shadow:0 1px 7px #092e4f18}.concept-grid>a.product-photo-button:hover{border-color:#0a9acb;box-shadow:0 6px 22px #08668a18;transform:translateY(-2px)}.product-photo-button:hover .product-button-photo{transform:scale(1.04)}.product-photo-button:focus-visible{outline:3px solid #009acb;outline-offset:3px}html[dir=rtl] .product-photo-button .product-button-photo{inset:0 auto 0 0;transform:scaleX(-1)}html[dir=rtl] .product-photo-button:hover .product-button-photo{transform:scaleX(-1) scale(1.04)}html[dir=rtl] .product-photo-button .product-button-fade{background:linear-gradient(270deg,#fff,#fff 30%,#fffffff5 43%,#ffffffc9 54%,#ffffff45 70%,#ffffff00 85%)}@media(max-width:640px){.concept-grid>a.product-photo-button{min-height:78px;padding:16px 18px}.product-photo-button .product-button-label{max-width:61%;font-size:14px}}@media(prefers-reduced-motion:reduce){.concept-grid>a.product-photo-button,.product-photo-button .product-button-photo{transition:none}.concept-grid>a.product-photo-button:hover{transform:none}}.finder-product-photo{display:block;flex:none;width:62px;height:44px;object-fit:cover;object-position:right center;border-radius:6px}.finder-feature-card .finder-product-photo{width:112px;height:86px}.machine-page .adviser-logo{display:block;width:80px;height:80px;object-fit:contain;margin-bottom:20px;background:transparent;border:0;border-radius:0}