@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.zR4InG_className{font-family:Inter,Inter Fallback;font-style:normal}.zR4InG_variable{--font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/932d3869cac5e2f5-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/932d3869cac5e2f5-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8cabccbf8ff73b77-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/932d3869cac5e2f5-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/28c5fc0db96362f0-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/97ea1d7b8ac40ba2-s.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/01d6212a423b17a1-s.p.273-hd1b-0-z9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b57845f0cf557e59-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b57845f0cf557e59-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/459ba3e7ebcd29d3-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fdbf446d127afa2d-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b57845f0cf557e59-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9eff0a3f1ba11d74-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6f3ab718e3727c1a-s.p.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}._6h-GGW_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}._6h-GGW_variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4fb4363ca5982ca4-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ba16e50e14e4f766-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(../media/f9a7f4f17784fbaa-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fb4363ca5982ca4-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba16e50e14e4f766-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f9a7f4f17784fbaa-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4fb4363ca5982ca4-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,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:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ba16e50e14e4f766-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f9a7f4f17784fbaa-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo Fallback;src:local(Arial);ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.0%;size-adjust:94.66%}.y2NF2W_className{font-family:Cairo,Cairo Fallback;font-style:normal}.y2NF2W_variable{--font-arabic:"Cairo", "Cairo Fallback"}
:root{--bg:#f3f7fc;--bg-soft:#f7faff;--surface:#fff;--ink:#172b45;--ink-dim:#4b6078;--ink-faint:#6d8198;--title:#152b46;--line:#e2eaf3;--line-strong:#cbd9e8;--accent:#3479bd;--accent-strong:#2167a8;--accent-hover:#286aa9;--accent-soft:#eaf4fd;--accent-border:#d9e9f8;--accent-glow:#4a8fcf2e;--ring:#5b9dd324;--danger:#a3413b;--danger-bg:#fff4f2;--ok:#347653;--ok-bg:#f0f9f4;--gold:var(--accent);--gold-bright:var(--accent-strong);--gold-glow:var(--accent-glow);--sand:var(--accent);--sand-dim:var(--accent-glow);--shadow-sm:0 1px 2px #2444670a;--shadow-md:0 2px 9px #24446709;--shadow-lg:0 12px 32px #1a395b1a;--ease:cubic-bezier(.22, 1, .36, 1);--radius:9px;--radius-sm:6px;--pad:clamp(1.25rem, 4.4vw, 4rem);--maxw:1360px;--font-display:var(--font-serif);--font-body:var(--font-sans);--header-h:72px}html[lang=ar]{--font-display:var(--font-arabic);--font-body:var(--font-arabic)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-h);font-size:17px}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1rem;font-weight:400;line-height:1.65;overflow-x:hidden}body.is-locked{overflow:hidden}h1,h2,h3,h4,h5,h6{color:var(--title);margin:0;font-weight:500}p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}::selection{background:var(--accent-soft);color:var(--accent-strong)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.7em;font-size:.66rem;font-weight:500;display:inline-flex}.eyebrow:before{content:"";background:linear-gradient(90deg,#0000,#a8cdeb);border-radius:2px;width:22px;height:2px}html[lang=ar] .eyebrow{letter-spacing:0;text-transform:none;font-size:.8rem}.display{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-weight:400;line-height:1.08}html[lang=ar] .display{letter-spacing:0;font-weight:600;line-height:1.3}.site-header{inset-inline:0;z-index:60;height:var(--header-h);padding-inline:var(--pad);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px)saturate(1.1);transition:box-shadow .4s var(--ease), background .4s var(--ease);background:#ffffffeb;justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:fixed;top:0}.site-header.is-scrolled{background:#fffffff7;box-shadow:0 6px 22px #2343650f}.brand{flex:none;height:clamp(38px,5.2vh,48px);display:block}.brand-logo{pointer-events:none;width:auto;height:100%}.header-right{align-items:center;gap:clamp(.75rem,1.6vw,1.6rem);display:flex}.header-nav{align-items:center;gap:clamp(1rem,2vw,1.8rem);display:flex}.header-link{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);transition:color .3s var(--ease);font-size:.72rem;position:relative}.header-link:after{content:"";inset-inline-start:0;background:var(--accent);width:0;height:2px;transition:width .4s var(--ease);border-radius:2px;position:absolute;bottom:-.4rem}.header-link:hover{color:var(--accent-strong)}.header-link:hover:after{width:100%}html[lang=ar] .header-link{letter-spacing:0;text-transform:none;font-size:.84rem}.header-login{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);letter-spacing:.07em;text-transform:uppercase;color:#2b4968;align-items:center;gap:.42rem;padding:.45rem .72rem;font-size:.66rem;transition:color .3s,border-color .3s,background .3s;display:inline-flex}.header-login:hover{color:#1c629f;background:#f4f9fe;border-color:#78a9d5}html[lang=ar] .header-login{letter-spacing:0;text-transform:none;font-size:.76rem}.lang-switch{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);align-items:center;gap:2px;padding:2px;display:inline-flex}.lang-opt{letter-spacing:.08em;color:var(--ink-faint);border-radius:4px;padding:.3rem .62rem;font-size:.66rem;transition:color .3s,background .3s}.lang-opt[data-active=true]{background:var(--accent-soft);color:#205f9b}.btn{background:var(--surface);color:#2b4968;border:1px solid var(--line-strong);border-radius:var(--radius-sm);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;min-height:40px;box-shadow:var(--shadow-sm);transition:color .3s var(--ease), border-color .3s var(--ease), background .3s var(--ease), box-shadow .3s var(--ease);justify-content:center;align-items:center;gap:.6rem;padding:.68rem 1.1rem;font-size:.7rem;font-weight:500;display:inline-flex}html[lang=ar] .btn{letter-spacing:0;text-transform:none;font-size:.8rem}.btn:hover{color:#1c629f;background:#f4f9fe;border-color:#78a9d5}.btn--solid{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 2px 5px #3479bd29}.btn--solid:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#fff;box-shadow:0 5px 14px #3479bd3d}.btn--glass{background:var(--accent-soft);border-color:var(--accent-border);color:#205f9b;box-shadow:none}.btn--glass:hover{color:#124f87;background:#dcf0fd;border-color:#a8cdeb}.btn--ghost{border-color:var(--line-strong);color:var(--ink-dim);box-shadow:none;background:0 0}.btn--ghost:hover{background:#f4f9fe}.btn--sm{min-height:34px;padding:.5rem .82rem;font-size:.66rem}.hero{isolation:isolate;min-height:clamp(520px,74svh,810px);padding:calc(var(--header-h) + clamp(1.2rem, 3vh, 1.9rem)) var(--pad) clamp(1.2rem, 3vh, 1.9rem);background:#d9e7f4;flex-direction:column;justify-content:center;gap:clamp(1rem,2.2vh,1.7rem);display:flex;position:relative}.hero-media-wrap{z-index:-1;position:absolute;inset:0;overflow:hidden}.hero-media,.hero-media video,.hero-media img{object-fit:cover;object-position:center 58%;width:100%;height:100%;position:absolute;inset:0}.hero-scrim{background:linear-gradient(#f3f7fcc7 0%,#f3f7fc00 24% 58%,#f3f7fc8c 100%),linear-gradient(96deg,#f3f7fc80 0%,#f3f7fc00 52%);position:absolute;inset:0}.hero-inner{width:100%;max-width:var(--maxw);margin-inline:auto}.hero-content{border-radius:var(--radius);-webkit-backdrop-filter:blur(14px)saturate(1.12);width:min(560px,100%);box-shadow:var(--shadow-lg);background:#ffffffdb;border:1px solid #ffffffb8;flex-direction:column;align-items:flex-start;padding:clamp(1.4rem,3vw,2.2rem);display:flex}.hero-badge{border:1px solid var(--accent-border);background:var(--surface);box-shadow:var(--shadow-md);border-radius:999px;align-items:center;gap:.6rem;padding:.38rem .85rem .38rem .7rem;display:inline-flex}.hero-badge .eyebrow{letter-spacing:.15em;font-size:.62rem}.hero-badge .eyebrow:before{display:none}html[lang=ar] .hero-badge .eyebrow{letter-spacing:0;font-size:.75rem}.hero-badge-dot{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #3479bd24}.hero-title{flex-direction:column;margin-top:clamp(1rem,2.4vh,1.6rem);display:flex}.hero-title-line{font-family:var(--font-display);letter-spacing:-.022em;color:var(--title);font-variant-numeric:lining-nums;font-size:clamp(2.4rem,5.2vw,4rem);font-weight:400;line-height:1.04}.hero-title-line--italic{color:var(--accent);font-style:italic}html[lang=ar] .hero-title-line{font-family:var(--font-arabic);letter-spacing:0;font-size:clamp(2rem,4.2vw,3.2rem);font-weight:600;line-height:1.28}html[lang=ar] .hero-title-line--italic{color:var(--accent);font-style:normal}.hero-location{align-items:center;gap:.75rem;margin-top:clamp(1rem,2vh,1.4rem);display:flex}.hero-location:before{content:"";background:linear-gradient(90deg,#0000,#a8cdeb);border-radius:2px;flex:none;width:22px;height:2px}html[lang=ar] .hero-location{margin-top:clamp(1.2rem,2.4vh,1.7rem)}.hero-place{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:.66rem}html[lang=ar] .hero-place{letter-spacing:0;text-transform:none;font-size:.8rem}.hero-lede{max-width:46ch;color:var(--ink-dim);text-wrap:pretty;margin-top:clamp(.9rem,2vh,1.3rem);font-size:clamp(.95rem,1.05vw,1.04rem);line-height:1.8}html[lang=ar] .hero-lede{max-width:44ch;line-height:1.95}.hero-actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:clamp(1.3rem,3vh,2rem);display:flex}.hero-actions .btn{min-height:44px}.hero-btn-primary .hero-btn-arrow{transition:transform .4s var(--ease)}.hero-btn-primary:hover .hero-btn-arrow{transform:translate(.22rem)}html[lang=ar] .hero-btn-primary .hero-btn-arrow{transform:scaleX(-1)}html[lang=ar] .hero-btn-primary:hover .hero-btn-arrow{transform:translate(-.22rem)scaleX(-1)}.hero-stats{width:100%;max-width:var(--maxw);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.8rem,1.6vw,1.3rem);margin-inline:auto;display:grid}.hero-stat-card{border-radius:var(--radius);-webkit-backdrop-filter:blur(12px)saturate(1.1);box-shadow:var(--shadow-md);background:#ffffffbd;border:1px solid #ffffffa8;padding:clamp(.9rem,1.8vw,1.3rem) clamp(1rem,1.8vw,1.35rem);position:relative;overflow:hidden}.hero-stat-card:after{content:"";inset-inline:0;opacity:.8;background:linear-gradient(90deg,#0000,#a8cdeb,#0000);height:2px;position:absolute;bottom:0}.hero-stat-value{letter-spacing:-.02em;color:#1b3d60;font-variant-numeric:lining-nums;font-size:clamp(1.4rem,2vw,1.85rem);font-weight:500;line-height:1.15}html[lang=ar] .hero-stat-value{font-family:var(--font-arabic);font-size:clamp(1.2rem,1.9vw,1.65rem);font-weight:600}.hero-stat-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-top:.45rem;font-size:.65rem;line-height:1.4}html[lang=ar] .hero-stat-label{letter-spacing:0;text-transform:none;font-size:.74rem}.hero-foot{width:100%;max-width:var(--maxw);justify-content:flex-end;margin-inline:auto;display:flex}.hero-scroll-cue{-webkit-backdrop-filter:blur(10px);color:var(--ink-dim);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:color .3s var(--ease), background .3s var(--ease);background:#ffffffb8;border:1px solid #ffffffa8;border-radius:999px;align-items:center;gap:.7rem;padding:.45rem .75rem .45rem .9rem;font-size:.64rem;display:inline-flex}.hero-scroll-cue:hover{color:var(--accent-strong);background:#ffffffe6}html[lang=ar] .hero-scroll-cue{letter-spacing:0;text-transform:none;font-size:.76rem}.hero-scroll-indicator{border:1px solid var(--line-strong);border-radius:999px;flex:none;justify-content:center;width:20px;height:32px;padding-top:6px;display:inline-flex}.hero-scroll-dot{background:var(--accent);width:3px;height:6px;animation:hero-scroll-dot 2.4s var(--ease) infinite;border-radius:999px}@keyframes hero-scroll-dot{0%{opacity:1;transform:translateY(0)}70%,to{opacity:0;transform:translateY(11px)}}.enquiry{padding:clamp(3.5rem, 8vh, 6rem) var(--pad);border-top:1px solid var(--line);background:var(--surface);position:relative}.enquiry-inner{width:100%;max-width:var(--maxw);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,5vw,4rem);margin-inline:auto;display:grid}.enquiry-intro{max-width:520px}.enquiry-kicker{letter-spacing:.15em;text-transform:uppercase;color:var(--accent);font-size:.66rem;font-weight:500;line-height:1.5}html[lang=ar] .enquiry-kicker{letter-spacing:0;text-transform:none;font-size:.8rem}.enquiry-title{font-family:var(--font-display);letter-spacing:-.022em;color:var(--title);text-wrap:balance;font-variant-numeric:lining-nums;margin-top:.9rem;font-size:clamp(2rem,4.2vw,3rem);font-weight:400;line-height:1.1}html[lang=ar] .enquiry-title{font-family:var(--font-arabic);font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:600;line-height:1.32}.enquiry-lede{max-width:44ch;color:var(--ink-dim);margin-top:1.1rem;font-size:clamp(.95rem,1.05vw,1.02rem);line-height:1.8}html[lang=ar] .enquiry-lede{line-height:1.95}.enquiry-contact-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:clamp(1.6rem,4vh,2.2rem);display:grid}.enquiry-contact-link{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft);align-items:center;gap:.8rem;min-width:0;min-height:68px;padding:.8rem .9rem;transition:border-color .25s,background .25s,box-shadow .25s;display:flex}.enquiry-contact-link:hover{background:#fff;border-color:#b8d4eb;box-shadow:0 8px 22px #245c9114}.enquiry-contact-icon{border:1px solid var(--accent-border);border-radius:var(--radius-sm);background:var(--accent-soft);width:34px;height:34px;color:var(--accent-strong);flex:none;place-items:center;display:grid}.enquiry-contact-icon svg{width:18px;height:18px}.enquiry-contact-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.enquiry-contact-copy small{color:var(--ink-faint);font-size:.72rem;line-height:1.3}.enquiry-contact-copy strong{color:#203f5e;white-space:nowrap;font-size:.9rem;font-weight:500;line-height:1.35}.enquiry-contact-arrow{color:var(--accent);margin-inline-start:auto;font-size:1rem}.enquiry-card{border:1px solid var(--line);border-radius:var(--radius);min-width:0;box-shadow:var(--shadow-md);background:#fff;padding:clamp(1.2rem,2.4vw,1.9rem)}.enquiry-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.05rem .9rem;display:grid}.enquiry-hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.enquiry-field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.enquiry-field>span{color:#627991;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:500;line-height:1.45}html[lang=ar] .enquiry-field>span{letter-spacing:0;text-transform:none;font-size:.78rem}.enquiry-field>span b{color:var(--accent);font-weight:500}.enquiry-field input,.enquiry-field select,.enquiry-field textarea{border-radius:var(--radius-sm);color:#203c58;width:100%;min-height:44px;font:inherit;background-color:#fff;border:1px solid #cfdae6;outline:none;padding:.6rem .72rem;font-size:.92rem;line-height:1.5;transition:border-color .2s,box-shadow .2s,background-color .2s}.enquiry-field textarea{resize:vertical;min-height:100px}.enquiry-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23566f88' fill='none' stroke-width='1.2'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:10px 6px;padding-inline-end:1.7rem}html[lang=ar] .enquiry-field select{background-position:.7rem;padding-inline:1.7rem .72rem}.enquiry-field input::placeholder,.enquiry-field textarea::placeholder{color:#92a2b3}.enquiry-field input:focus,.enquiry-field select:focus,.enquiry-field textarea:focus{box-shadow:0 0 0 3px var(--ring);background:#fbfdff;border-color:#6aa4d5}.enquiry-field--wide{grid-column:1/-1}.enquiry-consent{color:#455e77;align-items:flex-start;gap:.65rem;font-size:.84rem;line-height:1.6;display:flex}.enquiry-consent input{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px;margin:.15rem 0 0}.enquiry-error{border-radius:var(--radius-sm);background:var(--danger-bg);color:var(--danger);padding:.6rem .75rem;font-size:.85rem}.enquiry-actions{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.enquiry-actions .btn{min-height:46px;padding-inline:1.3rem;font-size:.78rem}.enquiry-required{color:var(--ink-faint);font-size:.75rem}.enquiry-done{align-content:center;gap:.9rem;min-height:240px;display:grid}.enquiry-done h3{font-family:var(--font-display);color:var(--title);font-size:clamp(1.6rem,2.6vw,2.1rem);font-weight:400;line-height:1.2}.enquiry-done p{max-width:48ch;color:var(--ink-dim);font-size:.98rem;line-height:1.7}.enquiry-done .enquiry-alt{flex-wrap:wrap;gap:.65rem;margin-top:.4rem;display:flex}.site-footer{background:var(--bg-soft);border-top:1px solid var(--line);padding:clamp(3rem, 8vh, 5rem) var(--pad) clamp(1.5rem, 4vh, 2.2rem);position:relative}.footer-inner{max-width:var(--maxw);margin-inline:auto}.footer-cta{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);align-items:start;gap:clamp(2rem,5vw,4rem);padding-bottom:clamp(2.2rem,6vh,3.5rem);display:grid}.footer-title{font-family:var(--font-display);letter-spacing:-.022em;color:var(--title);text-wrap:balance;font-variant-numeric:lining-nums;font-size:clamp(2rem,4.4vw,3.1rem);font-weight:400;line-height:1.1}html[lang=ar] .footer-title{font-family:var(--font-arabic);font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:600;line-height:1.3}.footer-lede{color:var(--ink-dim);max-width:40ch;margin-top:1.1rem;font-size:.98rem;line-height:1.75}.advisor{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-md);background:#fff;flex-direction:column;gap:.2rem;padding:clamp(1.2rem,2.4vw,1.7rem);display:flex}.advisor-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--title);font-variant-numeric:lining-nums;font-size:clamp(1.3rem,2vw,1.6rem);font-weight:400}html[lang=ar] .advisor-name{font-family:var(--font-arabic);font-weight:600}.advisor-role{letter-spacing:.11em;text-transform:uppercase;color:var(--ink-faint);font-size:.67rem}html[lang=ar] .advisor-role{letter-spacing:0;text-transform:none;font-size:.78rem}.advisor-actions{flex-wrap:wrap;gap:.6rem;margin-top:1.3rem;display:flex}.footer-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);gap:clamp(2rem,5vw,4rem);padding-block:clamp(2rem,5vh,2.8rem);display:grid}.footer-disclaimer{color:var(--ink-faint);max-width:62ch;font-size:.78rem;line-height:1.8}.footer-links{flex-wrap:wrap;place-content:start flex-start;gap:.55rem 1.4rem;display:flex}.footer-link{letter-spacing:.06em;color:var(--ink-dim);font-size:.76rem;transition:color .3s}.footer-link:hover{color:var(--accent-strong)}.footer-bottom{border-top:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.6rem;padding-top:1.4rem;font-size:.7rem;display:flex}html[lang=ar] .footer-bottom{letter-spacing:0;text-transform:none;font-size:.78rem}.consent{z-index:70;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-width:min(34rem,100vw - 2rem);box-shadow:var(--shadow-lg);animation:consent-in .5s var(--ease) both;flex-wrap:wrap;align-items:center;gap:.9rem 1.4rem;margin-inline:auto;padding:1.05rem 1.2rem;display:flex;position:fixed;inset-block-end:clamp(1rem,4vw,2rem);inset-inline:clamp(1rem,4vw,2rem)}.consent-text{color:var(--ink-dim);flex:15rem;margin:0;font-size:.82rem;line-height:1.7}.consent-actions{gap:.5rem;display:flex}@keyframes consent-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.phone{direction:ltr;unicode-bidi:isolate;display:inline-block}@media (max-width:1100px){.hero-content{width:min(520px,100%)}}@media (max-width:900px){.hero{min-height:clamp(440px,58svh,640px);padding-top:calc(var(--header-h) + 1.2rem);gap:.9rem;padding-bottom:1.2rem}.hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-foot{display:none}.enquiry-inner{grid-template-columns:1fr;gap:2rem;max-width:720px}.footer-cta{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr;gap:1.8rem}.header-nav{display:none}}@media (max-width:760px){.brand{height:36px}.enquiry-form{grid-template-columns:minmax(0,1fr)}.enquiry-field--wide{grid-column:auto}.enquiry-actions{flex-direction:column;align-items:flex-start}.enquiry-actions .btn{justify-content:center;width:100%}.enquiry-title{font-size:clamp(1.9rem,8vw,2.6rem)}}@media (max-width:720px){.hero-phone{display:none}}@media (max-width:640px){.site-header .btn{display:none}.header-right{gap:.7rem}.header-login{padding:.5rem}.header-login span{display:none}}@media (max-width:560px){.hero{min-height:clamp(460px,62svh,620px);padding-top:calc(var(--header-h) + 1rem);gap:.8rem;padding-bottom:1rem}.hero-content{width:100%;padding:1.2rem}.hero-title-line,.hero-title-line--italic{font-size:clamp(2rem,9vw,2.7rem)}.hero-actions{width:100%}.hero-actions .btn{flex:auto}.enquiry-contact-list{grid-template-columns:1fr;margin-top:1.4rem}.enquiry-card{padding:1rem}.consent-actions{width:100%}.consent-actions .btn{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-scroll-dot{opacity:1;animation:none;transform:none}.consent{animation:none}.btn,.header-link:after,.enquiry-contact-link{transition:none}}
