@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-ext-400-normal.W3Dto7M0.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-400-normal.DLdKLAvx.woff)format("woff");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-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-400-normal.DD2KOZkl.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-400-normal.CVFrM67f.woff)format("woff");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-display:swap;font-weight:400;src:url(./cormorant-garamond-vietnamese-400-normal.6K-YXo6g.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-400-normal.4uxlocMh.woff)format("woff");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-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-ext-400-normal.Drx2k2n9.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-400-normal.uvC0WHQr.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(./cormorant-garamond-latin-400-normal.B7YtguxJ.woff)format("woff");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-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-ext-400-italic.BEGvmv_3.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-400-italic.C_Uk1MUY.woff)format("woff");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-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-400-italic.D3GtrbRZ.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-400-italic.AH1vqu4S.woff)format("woff");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-display:swap;font-weight:400;src:url(./cormorant-garamond-vietnamese-400-italic.BoXDRTEW.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-400-italic.CJpMwFnN.woff)format("woff");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-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-ext-400-italic.BdEzgT7i.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-400-italic.CQvLaSWn.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2)format("woff2"),url(./cormorant-garamond-latin-400-italic.BLh7T8o8.woff)format("woff");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-display:swap;font-weight:500;src:url(./cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.woff)format("woff");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-display:swap;font-weight:500;src:url(./cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff)format("woff");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-display:swap;font-weight:500;src:url(./cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-500-normal.DqXqCC0q.woff)format("woff");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-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-500-normal.DYeaGGzO.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(./cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff");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-display:swap;font-weight:600;src:url(./cormorant-garamond-cyrillic-ext-600-normal.BMhMHfrj.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-600-normal.CsIYWmWK.woff)format("woff");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-display:swap;font-weight:600;src:url(./cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff)format("woff");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-display:swap;font-weight:600;src:url(./cormorant-garamond-vietnamese-600-normal.BoXdMtcr.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-600-normal.C4HEjEaf.woff)format("woff");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-display:swap;font-weight:600;src:url(./cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-600-normal.Dk3-quAP.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(./cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff");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-display:swap;font-weight:700;src:url(./cormorant-garamond-cyrillic-ext-700-normal.Do0rx6yy.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-700-normal.BaW-xaxb.woff)format("woff");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-display:swap;font-weight:700;src:url(./cormorant-garamond-cyrillic-700-normal.SLG_-a_c.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-700-normal.D3uyJ5DH.woff)format("woff");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-display:swap;font-weight:700;src:url(./cormorant-garamond-vietnamese-700-normal.-OtHbi1I.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-700-normal.GOTdnRS1.woff)format("woff");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-display:swap;font-weight:700;src:url(./cormorant-garamond-latin-ext-700-normal.CNjt5vTB.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-700-normal.qRbaVVD7.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(./cormorant-garamond-latin-700-normal.DajfzrDU.woff2)format("woff2"),url(./cormorant-garamond-latin-700-normal.O25Qpphb.woff)format("woff");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-display:swap;font-weight:300;src:url(./inter-cyrillic-ext-300-normal.CgCALhwJ.woff2)format("woff2"),url(./inter-cyrillic-ext-300-normal.RId2JxDB.woff)format("woff");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-display:swap;font-weight:300;src:url(./inter-cyrillic-300-normal.BnqRxXuy.woff2)format("woff2"),url(./inter-cyrillic-300-normal.LR1W_oT8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(./inter-greek-ext-300-normal.l2DDyC6M.woff2)format("woff2"),url(./inter-greek-ext-300-normal.DLbbeei1.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(./inter-greek-300-normal.DmGD3g_f.woff2)format("woff2"),url(./inter-greek-300-normal.BrhSP0vQ.woff)format("woff");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-display:swap;font-weight:300;src:url(./inter-vietnamese-300-normal.Bdr24Bqb.woff2)format("woff2"),url(./inter-vietnamese-300-normal.DDGmYYdT.woff)format("woff");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-display:swap;font-weight:300;src:url(./inter-latin-ext-300-normal.CPgO9Ksf.woff2)format("woff2"),url(./inter-latin-ext-300-normal.Dp1L8vcn.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(./inter-latin-300-normal.BVlfKGgI.woff2)format("woff2"),url(./inter-latin-300-normal.i8F0SvXL.woff)format("woff");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-display:swap;font-weight:400;src:url(./inter-cyrillic-ext-400-normal.BQZuk6qB.woff2)format("woff2"),url(./inter-cyrillic-ext-400-normal.DQukG94-.woff)format("woff");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-display:swap;font-weight:400;src:url(./inter-cyrillic-400-normal.obahsSVq.woff2)format("woff2"),url(./inter-cyrillic-400-normal.HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-ext-400-normal.DGGRlc-M.woff2)format("woff2"),url(./inter-greek-ext-400-normal.KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-400-normal.B4URO6DV.woff2)format("woff2"),url(./inter-greek-400-normal.q2sYcFCs.woff)format("woff");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-display:swap;font-weight:400;src:url(./inter-vietnamese-400-normal.DMkecbls.woff2)format("woff2"),url(./inter-vietnamese-400-normal.Bbgyi5SW.woff)format("woff");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-display:swap;font-weight:400;src:url(./inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2"),url(./inter-latin-ext-400-normal.77YHD8bZ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(./inter-latin-400-normal.CyCys3Eg.woff)format("woff");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-display:swap;font-weight:500;src:url(./inter-cyrillic-ext-500-normal.B0yAr1jD.woff2)format("woff2"),url(./inter-cyrillic-ext-500-normal.BmqWE9Dz.woff)format("woff");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-display:swap;font-weight:500;src:url(./inter-cyrillic-500-normal.BasfLYem.woff2)format("woff2"),url(./inter-cyrillic-500-normal.CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-ext-500-normal.C4iEst2y.woff2)format("woff2"),url(./inter-greek-ext-500-normal.2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-500-normal.BIZE56-Y.woff2)format("woff2"),url(./inter-greek-500-normal.Xzm54t5V.woff)format("woff");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-display:swap;font-weight:500;src:url(./inter-vietnamese-500-normal.DOriooB6.woff2)format("woff2"),url(./inter-vietnamese-500-normal.mJboJaSs.woff)format("woff");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-display:swap;font-weight:500;src:url(./inter-latin-ext-500-normal.CV4jyFjo.woff2)format("woff2"),url(./inter-latin-ext-500-normal.BxGbmqWO.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(./inter-latin-500-normal.BL9OpVg8.woff)format("woff");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-display:swap;font-weight:600;src:url(./inter-cyrillic-ext-600-normal.Dfes3d0z.woff2)format("woff2"),url(./inter-cyrillic-ext-600-normal.Bcila6Z-.woff)format("woff");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-display:swap;font-weight:600;src:url(./inter-cyrillic-600-normal.CWCymEST.woff2)format("woff2"),url(./inter-cyrillic-600-normal.4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-ext-600-normal.DRtmH8MT.woff2)format("woff2"),url(./inter-greek-ext-600-normal.B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-600-normal.plRanbMR.woff2)format("woff2"),url(./inter-greek-600-normal.BZpKdvQh.woff)format("woff");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-display:swap;font-weight:600;src:url(./inter-vietnamese-600-normal.Cc8MFFhd.woff2)format("woff2"),url(./inter-vietnamese-600-normal.BuLX-rYi.woff)format("woff");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-display:swap;font-weight:600;src:url(./inter-latin-ext-600-normal.D2bJ5OIk.woff2)format("woff2"),url(./inter-latin-ext-600-normal.CIVaiw4L.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(./inter-latin-600-normal.CiBQ2DWP.woff)format("woff");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-display:swap;font-weight:300;src:url(./cairo-arabic-300-normal.BzG0LTj1.woff2)format("woff2"),url(./cairo-arabic-300-normal.BiQKz1YY.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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-display:swap;font-weight:300;src:url(./cairo-latin-ext-300-normal.CXsaobd9.woff2)format("woff2"),url(./cairo-latin-ext-300-normal.jdltcJAs.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:300;src:url(./cairo-latin-300-normal.khA8zevC.woff2)format("woff2"),url(./cairo-latin-300-normal.ikjlCWX1.woff)format("woff");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-display:swap;font-weight:400;src:url(./cairo-arabic-400-normal.DN15VWMM.woff2)format("woff2"),url(./cairo-arabic-400-normal.CAYwymWN.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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-display:swap;font-weight:400;src:url(./cairo-latin-ext-400-normal.xCL67Y2R.woff2)format("woff2"),url(./cairo-latin-ext-400-normal.C_BIE9Qe.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(./cairo-latin-400-normal.Dh7otpdh.woff2)format("woff2"),url(./cairo-latin-400-normal.b1R3q6Pf.woff)format("woff");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-display:swap;font-weight:600;src:url(./cairo-arabic-600-normal.rkrvveqO.woff2)format("woff2"),url(./cairo-arabic-600-normal.B3EOalmC.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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-display:swap;font-weight:600;src:url(./cairo-latin-ext-600-normal.DuRnqffh.woff2)format("woff2"),url(./cairo-latin-ext-600-normal.DAfLYaOC.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(./cairo-latin-600-normal.mGS0uvCM.woff2)format("woff2"),url(./cairo-latin-600-normal.buYOP1M3.woff)format("woff");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-display:swap;font-weight:700;src:url(./cairo-arabic-700-normal.D3nDedWX.woff2)format("woff2"),url(./cairo-arabic-700-normal.CyOqhaeK.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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-display:swap;font-weight:700;src:url(./cairo-latin-ext-700-normal.Cscux539.woff2)format("woff2"),url(./cairo-latin-ext-700-normal.htXca11Z.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(./cairo-latin-700-normal.C3GYtKbV.woff2)format("woff2"),url(./cairo-latin-700-normal.6fcUy4Rc.woff)format("woff");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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(./amiri-arabic-400-normal.D0NIBXga.woff2)format("woff2"),url(./amiri-arabic-400-normal.C_1DQziU.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(./amiri-latin-ext-400-normal.C9hoIjPx.woff2)format("woff2"),url(./amiri-latin-ext-400-normal.CGn-6a7O.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(./amiri-latin-400-normal.Czk41Rjn.woff2)format("woff2"),url(./amiri-latin-400-normal.Bv6IM0kz.woff)format("woff");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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(./amiri-arabic-700-normal.D8FrblyB.woff2)format("woff2"),url(./amiri-arabic-700-normal.dUd6sHq-.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-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-10EC4,U+10EFC-10EFF,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:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(./amiri-latin-ext-700-normal.ByFuOT8o.woff2)format("woff2"),url(./amiri-latin-ext-700-normal.Ck-lxu84.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(./amiri-latin-700-normal.DIjoEGk6.woff2)format("woff2"),url(./amiri-latin-700-normal.BH9dHmOv.woff)format("woff");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}:root{--bg:#0a0a0a;--surface:#111;--surface-2:#181818;--surface-3:#1e1e1e;--text:#f5efe0;--muted:#a8a08c;--muted-2:#7a7468;--gold-1:#b5843a;--gold-2:#d4a24f;--gold-3:#f3d98a;--gold-4:#fbebb0;--gold-gradient:linear-gradient(135deg, var(--gold-1), var(--gold-2) 40%, var(--gold-4) 70%, var(--gold-2));--line:#d4a24f1f;--line-strong:#d4a24f59;--glow:0 0 28px #d4a24f24;--glow-strong:0 0 48px #d4a24f47;--glow-soft:0 8px 40px #d4a24f14;--font-display:"Cormorant Garamond", "Amiri", Georgia, serif;--font-body:"Inter", "Cairo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--radius:16px;--radius-sm:10px;--radius-xl:24px;--nav-h:80px;--section-pad:calc(clamp(72px, 9vw, 140px));--ease:cubic-bezier(.22, .7, .28, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}html[lang=ar]{--font-display:"Amiri", "Cormorant Garamond", serif;--font-body:"Cairo", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:var(--nav-h)}body,html{overflow-x:hidden}body{background-color:var(--bg);color:var(--text);font-family:var(--font-body);margin:0;font-size:16px;font-weight:400;line-height:1.75}iframe,img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}[hidden]{display:none!important}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:.01em;margin:0;font-weight:600;line-height:1.15}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] h4{padding-block:.08em;line-height:1.4}p,ul{margin:0}ul{padding:0;list-style:none}::selection{color:var(--gold-4);background:#d4a24f59}:focus-visible{outline:2px solid var(--gold-3);outline-offset:3px;border-radius:4px}.container{width:min(1240px,100% - clamp(2rem,6vw,5rem));margin-inline:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;background:var(--surface-2);color:var(--gold-3);border:1px solid var(--line-strong);border-radius:999px;padding:.65rem 1.25rem;font-size:.9rem;font-weight:500;transition:inset-block-start .25s;position:absolute;inset-block-start:-120px;inset-inline-start:1rem}.skip-link:focus{inset-block-start:1rem}#scroll-sentinel{pointer-events:none;width:100%;height:1px;position:absolute;inset-block-start:320px;inset-inline-start:0}.gold-text{background-image:var(--gold-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.btn{border:1px solid var(--line-strong);letter-spacing:.03em;transition:box-shadow .3s ease,border-color .3s ease,transform .3s var(--ease),background-color .3s ease;will-change:transform;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.92rem 2rem;font-size:.95rem;font-weight:500;display:inline-flex}.btn svg{flex:none;width:1.15em;height:1.15em}.btn--gold{background-image:var(--gold-gradient);color:#120f0b;box-shadow:var(--glow);border-color:#0000;font-weight:600}.btn--gold:hover{box-shadow:var(--glow-strong);transform:translateY(-3px)scale(1.02)}.btn--ghost{color:var(--text);background:#ffffff08}.btn--ghost:hover{border-color:var(--gold-3);box-shadow:var(--glow);background:#d4a24f14;transform:translateY(-2px)}.btn--sm{padding:.6rem 1.2rem;font-size:.85rem}.section{padding-block:var(--section-pad);position:relative}.section--alt{background-color:var(--surface)}.section__head{max-width:700px;margin-block-end:calc(clamp(40px,5.5vw,72px))}.section__head--center{text-align:center;margin-inline:auto}.kicker{letter-spacing:.26em;text-transform:uppercase;color:var(--gold-2);align-items:center;gap:.75rem;margin-block-end:.8rem;font-size:.76rem;font-weight:600;display:inline-flex}.kicker:before,html[lang=ar] .kicker:after{content:"";background:var(--gold-gradient);flex:none;width:28px;height:1px}html[lang=ar] .kicker{letter-spacing:.06em}html[lang=ar] .kicker:before{display:none}.section__title{font-size:calc(clamp(2.1rem,5.2vw,3.4rem))}.section__sub{color:var(--muted);max-width:58ch;margin-block-start:1.1rem;font-size:1.06rem;line-height:1.8}.section__head--center .section__sub{margin-inline:auto}.grid{gap:calc(clamp(18px,2.2vw,26px));display:grid}.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}@media (width>=640px){.grid--2,.grid--3,.grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);transition:border-color .35s ease,box-shadow .35s ease,transform .4s var(--ease);overflow:hidden}.card:hover{border-color:var(--line-strong);box-shadow:var(--glow-soft);transform:translateY(-4px)}.section-divider{pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:1rem;padding-block:0;display:flex}.section-divider__line{background:linear-gradient(90deg,transparent,var(--line-strong),transparent);flex:1;max-width:200px;height:1px}.section-divider__diamond{border:1px solid var(--gold-2);background:var(--bg);width:8px;height:8px;transform:rotate(45deg)}.nav{z-index:90;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:#0a0a0ab8;border-block-end:1px solid #0000;transition:background-color .35s,border-color .35s;position:sticky;inset-block-start:0}.nav.is-scrolled{--nav-h:66px;border-block-end-color:var(--line);background:#0a0a0af2}.nav__inner{justify-content:space-between;align-items:center;gap:1.2rem;padding-block:20px;transition:padding-block .35s;display:flex}.nav.is-scrolled .nav__inner{padding-block:12px}.wordmark{font-family:var(--font-display);letter-spacing:.24em;text-indent:.24em;text-transform:uppercase;font-size:1.9rem;font-weight:700;line-height:1;transition:font-size .35s;display:inline-block}.nav.is-scrolled .wordmark{font-size:1.5rem}.nav__links{align-items:center;gap:calc(clamp(1rem,2.2vw,2.2rem));display:flex}.nav__links a{color:var(--muted);padding-block:.4rem;font-size:.92rem;transition:color .25s;position:relative}.nav__links a:after{content:"";background-image:var(--gold-gradient);height:2px;transform-origin:inline-start;transition:transform .35s var(--ease);border-radius:1px;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.nav__links a:hover{color:var(--text)}.nav__links a:hover:after{transform:scaleX(1)}.nav__actions{gap:.75rem}.lang-toggle,.nav__actions{align-items:center;display:flex}.lang-toggle{border:1px solid var(--line);background:#0000004d;border-radius:999px;gap:.15rem;padding:.18rem}.lang-toggle button{letter-spacing:.06em;color:var(--muted);border-radius:999px;padding:.32rem .8rem;font-size:.78rem;font-weight:600;transition:color .25s,box-shadow .25s,background-color .25s}.lang-toggle button[aria-pressed=true]{color:#120f0b;background-image:var(--gold-gradient);font-weight:700}.nav__burger{border:1px solid var(--line);width:44px;height:44px;color:var(--text);background:#ffffff05;border-radius:12px;justify-content:center;align-items:center;display:none}.nav__burger svg{width:22px;height:22px}.nav__burger .icon-close{display:none}.nav__burger[aria-expanded=true] .icon-close{display:block}.nav__burger[aria-expanded=true] .icon-open{display:none}@media (width<=920px){.nav__burger{display:inline-flex}.nav__links{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-block-end:1px solid var(--line);visibility:hidden;opacity:0;transition:opacity .3s ease,transform .3s var(--ease),visibility .3s;background:#0a0a0afa;flex-direction:column;align-items:stretch;gap:0;padding:.8rem 1.5rem 1.6rem;position:fixed;inset-block-start:var(--nav-h);inset-inline:0;transform:translateY(-14px)}.nav__links.is-open{visibility:visible;opacity:1;transform:none}.nav__links a{border-block-end:1px solid #d4a24f14;padding-block:.9rem;font-size:1.05rem}.nav__links a:after{display:none}}@media (width<=480px){.nav__inner{gap:.65rem;padding-block:14px}.wordmark{font-size:1.55rem}.nav__actions{gap:.45rem}.lang-toggle button{padding-inline:.6rem}.nav__links{padding-inline:1rem}}@media (width>=921px){.nav__links a[data-nav=contact]{border:1px solid var(--line-strong);color:var(--gold-3);border-radius:999px;padding:.45rem 1.15rem}.nav__links a[data-nav=contact]:after{display:none}.nav__links a[data-nav=contact]:hover{box-shadow:var(--glow);background:#d4a24f14}}.hero{min-height:100svh;padding-block:calc(28px + var(--nav-h)) 48px;align-items:center;display:grid;position:relative;overflow:hidden}.hero__ambient{background:radial-gradient(70% 50% at 75% 40%,#d4a24f2e,#0000 70%),radial-gradient(50% 60% at 20% 80%,#b5843a1f,#0000 65%),radial-gradient(40% 40% at 60% 90%,#d4a24f14,#0000 60%)}.hero__ambient,.hero__grid-bg{pointer-events:none;position:absolute;inset:0}.hero__grid-bg{opacity:.35;background-image:linear-gradient(#d4a24f0f 1px,#0000 0),linear-gradient(90deg,#d4a24f0f 1px,#0000 0);background-size:80px 80px;-webkit-mask-image:radial-gradient(80% 70%,#000 20%,#0000 80%);mask-image:radial-gradient(80% 70%,#000 20%,#0000 80%)}.hero__layout{z-index:1;align-items:center;gap:calc(clamp(28px,4vw,48px));display:grid;position:relative}@media (width>=960px){.hero__layout{grid-template-columns:1fr 1.15fr;gap:calc(clamp(40px,5vw,72px))}}.hero__text{flex-direction:column;gap:0;display:flex}.hero__kicker{letter-spacing:.3em;text-transform:uppercase;color:var(--gold-2);align-items:center;gap:.75rem;margin-block-end:1.2rem;font-size:.8rem;font-weight:600;display:inline-flex}.hero__kicker:before,html[lang=ar] .hero__kicker:after{content:"";background:var(--gold-gradient);border-radius:1px;flex:none;width:32px;height:2px}html[lang=ar] .hero__kicker{letter-spacing:.08em}html[lang=ar] .hero__kicker:before{display:none}.hero__title{text-wrap:balance;margin:0;font-size:calc(clamp(2.6rem,6.5vw,5rem));font-weight:700;line-height:1.08;overflow:visible}html[lang=ar] .hero__title{padding-block:.12em;line-height:1.38}.hero__subtitle{color:var(--muted);max-width:52ch;margin-block-start:1.4rem;font-size:calc(clamp(1rem,1.5vw,1.12rem));line-height:1.8}.hero__ctas{flex-wrap:wrap;gap:1rem;margin-block-start:2.2rem;display:flex}.hero__visual{perspective:1200px;position:relative}.hero__car-wrap{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--line);box-shadow:0 32px 80px #000000b3,0 0 0 1px #d4a24f0f,var(--glow);transition:transform .4s var(--ease-out),box-shadow .4s ease;transform-style:preserve-3d;position:relative;overflow:hidden}.hero__car-wrap:hover{box-shadow:0 40px 100px #000c,0 0 0 1px #d4a24f1f,var(--glow-strong)}.hero__car-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 60%;object-position:center 60%;filter:contrast(1.06)brightness(.97);width:100%;height:calc(clamp(280px,42vw,520px));display:block}.hero__car-reflection{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(at 50% 100%,#d4a24f4d,#0000 70%);height:50%;position:absolute;inset-block-end:0;inset-inline:5%}.hero__car-sweep{pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(110deg,#0000 20%,#fbebb038,#ffffff59,#0000 80%);width:50%;position:absolute;inset-block:0;inset-inline-start:-70%;transform:skew(-18deg)}.hero__car-badge{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line-strong);letter-spacing:.18em;text-transform:uppercase;color:var(--gold-3);background:#0a0a0ae0;border-radius:999px;align-items:center;gap:.6rem;padding:.45rem 1.2rem;font-size:.74rem;display:inline-flex;position:absolute;inset-block-end:20px;inset-inline-start:20px;box-shadow:0 8px 24px #0009}html[lang=ar] .hero__car-badge{letter-spacing:.05em}.hero__car-badge-dot{background-color:var(--gold-2);width:7px;height:7px;box-shadow:0 0 10px var(--gold-2);border-radius:50%;animation:2s ease-in-out infinite pulseDot}@keyframes pulseDot{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.25)}}.hero__car-brand{font-family:var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:#f3d98a80;pointer-events:none;font-size:.9rem;font-weight:700;position:absolute;inset-block-start:20px;inset-inline-end:20px}.hero__scroll{z-index:2;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);flex-direction:column;align-items:center;gap:.4rem;margin-block-start:calc(clamp(16px,2vw,28px));font-size:.76rem;transition:color .25s;display:inline-flex;position:relative}.hero__scroll:hover{color:var(--gold-3)}html[lang=ar] .hero__scroll{letter-spacing:.05em}.hero__scroll svg{width:18px;height:18px;color:var(--gold-2)}@media (width<=959px){.hero__layout{text-align:center}.hero__ctas,.hero__kicker{justify-content:center}.hero__scroll{margin-inline:auto}}.about__grid{align-items:center;gap:calc(clamp(28px,4vw,56px));display:grid}.about__copy,.about__details{min-width:0}.about__body{max-width:70ch}.about__body p+p{margin-block-start:1.25rem}.about__body p{color:var(--muted);font-size:1.06rem;line-height:1.85}.about__details .contact__cards{grid-template-columns:1fr;gap:12px;max-width:460px}.about__details .contact__card{background:linear-gradient(145deg,#1c1c1cf0,#111111e0);min-height:88px;padding:1.05rem 1.2rem;box-shadow:0 12px 30px #00000029}@media (width>=1024px){.about__grid{direction:ltr;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)}html[dir=rtl] .about__copy,html[dir=rtl] .about__details{direction:rtl}}.services__grid{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=640px){.services__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.services__grid{grid-template-columns:repeat(4,1fr)}}.service-card{border-radius:var(--radius-xl);background:linear-gradient(175deg,var(--surface-3),var(--surface));border:1px solid var(--line);min-height:320px;transition:border-color .35s ease,box-shadow .35s ease,transform .4s var(--ease);flex-direction:column;justify-content:space-between;padding:calc(clamp(26px,3.5vw,38px));display:flex;position:relative;overflow:hidden}.service-card:before{content:"";opacity:0;background:radial-gradient(circle at 50% 0,#d4a24f1f,#0000 60%);transition:opacity .4s;position:absolute;inset:0}.service-card:hover:before{opacity:1}.service-card:hover{border-color:var(--line-strong);box-shadow:0 18px 50px #00000080,var(--glow);transform:translateY(-6px)}.service-card__watermark{font-family:var(--font-display);color:#d4a24f0f;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:4.5rem;font-weight:700;line-height:1;transition:color .4s,transform .4s;position:absolute;inset-block-start:12px;inset-inline-end:20px}.service-card:hover .service-card__watermark{color:#d4a24f24;transform:scale(1.08)}.service-card__icon{border:1px solid var(--line);width:56px;height:56px;color:var(--gold-3);transition:transform .35s var(--ease-spring),border-color .35s ease,box-shadow .35s ease;background:radial-gradient(circle at 40% 30%,#d4a24f33,#0a0a0acc);border-radius:16px;justify-content:center;align-items:center;margin-block-end:1.6rem;display:inline-flex;position:relative;box-shadow:0 6px 20px #00000059}.service-card:hover .service-card__icon{border-color:var(--gold-3);transform:scale(1.1)rotate(-3deg);box-shadow:0 6px 20px #00000059,0 0 20px #d4a24f33}.service-card__icon svg{width:26px;height:26px}.service-card__title{color:var(--text);margin-block-end:.7rem;font-size:1.35rem;position:relative}.service-card__text{color:var(--muted);font-size:.96rem;line-height:1.72;position:relative}.service-card__cta{color:var(--gold-2);letter-spacing:.04em;transition:color .25s ease,gap .3s var(--ease);align-items:center;gap:.5rem;margin-block-start:1.6rem;font-size:.82rem;font-weight:600;display:inline-flex;position:relative}.service-card:hover .service-card__cta{color:var(--gold-4);gap:.8rem}html[dir=rtl] .service-card:hover .service-card__cta{gap:.8rem}.why__layout{grid-template-columns:1fr;gap:18px;display:grid}@media (width>=720px){.why__layout{grid-template-columns:repeat(2,1fr)}}.why__card{border:1px solid var(--line);border-radius:var(--radius-xl);background:linear-gradient(165deg,var(--surface-2),var(--surface));transition:border-color .35s ease,box-shadow .35s ease,transform .4s var(--ease);padding:calc(clamp(24px,3.2vw,34px));position:relative;overflow:hidden}.why__card:before{content:"";opacity:0;background:radial-gradient(circle at 30% 0,#d4a24f1a,#0000 55%);transition:opacity .4s;position:absolute;inset:0}.why__card:hover:before{opacity:1}.why__card:hover{border-color:var(--line-strong);box-shadow:0 14px 40px #0006,var(--glow-soft);transform:translateY(-5px)}.why__card-head{justify-content:space-between;align-items:center;margin-block-end:1.1rem;display:flex;position:relative}.why__badge{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-3);border:1px solid var(--line-strong);background:#d4a24f1a;border-radius:999px;padding:.25rem .8rem;font-size:.7rem;font-weight:600}html[lang=ar] .why__badge{letter-spacing:.04em}.why__icon-ring{border:1px solid var(--line);width:44px;height:44px;color:var(--gold-2);background:#ffffff05;border-radius:14px;place-items:center;transition:border-color .3s,background-color .3s;display:grid}.why__card:hover .why__icon-ring{border-color:var(--line-strong);background:#d4a24f0f}.why__icon-ring svg{width:20px;height:20px}.why__card p{color:var(--text);font-size:1.05rem;line-height:1.75;position:relative}.car-card{padding:0;overflow:hidden}.car-card .media,.car-card__image-wrap{position:relative}.car-card__status{z-index:1;border:1px solid var(--line-strong);color:#17120a;background:var(--gold-gradient);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.4rem .8rem;font-size:.72rem;font-weight:700;position:absolute;inset-block-start:14px;inset-inline-start:14px}.car-card__status--sold{color:var(--text);background:#121212e6;border-color:#ffffff3d}.car-card--sold .media img{filter:saturate(.58)brightness(.78)}.car-card--sold .car-card__name{color:var(--muted)}.car-gallery{position:relative}.car-gallery__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-block-end:1px solid var(--line);display:flex;overflow-x:auto}.car-gallery__track::-webkit-scrollbar{display:none}.car-gallery__track:focus-visible{outline:2px solid var(--gold-2);outline-offset:-2px}.car-gallery__track>.media{scroll-snap-align:start;border-block-end:0;flex:0 0 100%}.car-gallery__nav{z-index:1;color:#fff;cursor:pointer;opacity:0;background:#0c0c0c99;border:1px solid #fff3;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:1.5rem;line-height:1;transition:opacity .2s,background .2s;display:grid;position:absolute;inset-block-start:50%;translate:0 -50%}.car-gallery__nav:hover{background:#0c0c0cd9}.car-gallery__nav--prev{inset-inline-start:10px}.car-gallery__nav--next{inset-inline-end:10px}.car-gallery__nav svg,.lightbox__nav svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:55%;height:55%}[dir=rtl] .car-gallery__nav svg,[dir=rtl] .lightbox__nav svg{scale:-1 1}.car-card:hover .car-gallery__nav,.car-gallery__nav:focus-visible{opacity:1}.car-gallery__slide.is-zoomable{cursor:zoom-in}.car-gallery__dots{z-index:1;pointer-events:none;justify-content:center;gap:6px;display:flex;position:absolute;inset-block-end:10px;inset-inline:0}.car-gallery__dot{cursor:pointer;pointer-events:auto;background:#ffffff80;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:background .2s,width .2s}.car-gallery__dot.is-active{background:var(--gold-2);border-radius:4px;width:18px}.lightbox{z-index:300;background:#060606f5;animation:.2s ease-out lightbox-in;position:fixed;inset:0}@keyframes lightbox-in{0%{opacity:0}}.lightbox__stage{overscroll-behavior:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;height:100%;display:flex;overflow-x:auto}.lightbox__stage::-webkit-scrollbar{display:none}.lightbox__slide{scroll-snap-align:start;flex:0 0 100%;place-items:center;padding:64px 16px;display:grid}.lightbox__slide img{-o-object-fit:contain;object-fit:contain;border-radius:6px;max-width:100%;max-height:100%;box-shadow:0 20px 60px #0009}.lightbox__close,.lightbox__nav{color:#fff;cursor:pointer;background:#141414b3;border:1px solid #fff3;border-radius:50%;place-items:center;padding:0;line-height:1;transition:background .2s,border-color .2s;display:grid;position:absolute}.lightbox__close:hover,.lightbox__nav:hover{border-color:var(--gold-2);background:#282828e6}.lightbox__close{width:44px;height:44px;font-size:1.8rem;inset-block-start:14px;inset-inline-end:14px}.lightbox__nav{width:52px;height:52px;font-size:2rem;inset-block-start:50%;translate:0 -50%}.lightbox__nav--prev{inset-inline-start:18px}.lightbox__nav--next{inset-inline-end:18px}.lightbox__count{color:var(--text);letter-spacing:.12em;font-size:.9rem;position:absolute;inset-block-start:22px;inset-inline-start:50%;translate:-50%}[dir=rtl] .lightbox__count{translate:50%}@media (hover:none),(width<=760px){.car-gallery__nav,.lightbox__nav{display:none}}.car-card__body{padding:calc(clamp(20px,2.6vw,26px))}.car-card__name{margin-block-start:.25rem;font-size:1.35rem}.car-card__meta{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-2);font-size:.82rem}.car-card__note{color:var(--muted);margin-block-start:.65rem;font-size:.92rem}.media{background:var(--surface);border-block-end:1px solid var(--line);position:relative;overflow:hidden}.media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.car-card:hover .media img{transform:scale(1.05)}.media--ph{color:var(--line-strong);background:radial-gradient(circle,#d4a24f1f,#0000 70%),linear-gradient(160deg,#1a1a1a,#121212);justify-content:center;align-items:center;display:flex}.media--ph .wordmark{font-size:calc(clamp(2rem,8vw,4.5rem))}.stat{text-align:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);padding:calc(clamp(24px,3.5vw,36px))}.stat__num{font-family:var(--font-display);font-size:calc(clamp(2.4rem,4.5vw,3.8rem));font-weight:700;line-height:1}.stat__label{color:var(--muted);margin-block-start:.65rem;font-size:.95rem}.quote{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);flex-direction:column;justify-content:space-between;margin:0;padding:calc(clamp(22px,3vw,32px));display:flex}.quote__mark{color:var(--gold-2);opacity:.65;margin-block-end:1rem}.quote__mark svg{width:32px;height:32px}.quote__text{color:var(--text);margin:0;font-size:1.05rem;font-style:italic;line-height:1.7}.quote__by{color:var(--muted);flex-direction:column;margin-block-start:1.5rem;font-size:.9rem;display:flex}.quote__by strong{color:var(--gold-3);font-size:1rem;font-weight:600}.faq__list{gap:12px;max-width:840px;margin-inline:auto;display:grid}.faq__item{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);transition:border-color .35s,box-shadow .35s,background-color .35s;overflow:hidden}.faq__item.is-open{border-color:var(--line-strong);box-shadow:0 8px 35px #0006,var(--glow-soft);background:linear-gradient(168deg,var(--surface-3),var(--surface))}.faq__trigger{text-align:start;width:100%;font-family:var(--font-display);color:var(--text);justify-content:space-between;align-items:center;gap:1.25rem;padding:1.35rem 1.6rem;font-size:calc(clamp(1.12rem,2.3vw,1.35rem));font-weight:600;line-height:1.35;transition:color .25s;display:flex}.faq__trigger:hover{color:var(--gold-3)}.faq__icon-wrap{border:1px solid var(--line);width:38px;height:38px;color:var(--gold-2);background:#ffffff05;border-radius:50%;flex:none;place-items:center;transition:transform .45s cubic-bezier(.22,1,.36,1),background-color .3s,border-color .3s,color .3s;display:grid}.faq__trigger[aria-expanded=true] .faq__icon-wrap{background-image:var(--gold-gradient);color:#120f0b;border-color:#0000;transform:rotate(180deg);box-shadow:0 0 18px #d4a24f66}.faq__collapse{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.faq__collapse.is-expanded{grid-template-rows:1fr}.faq__content{opacity:0;min-height:0;color:var(--muted);padding-block-end:1.5rem;padding-inline:1.6rem;font-size:1.02rem;line-height:1.8;transition:opacity .35s 50ms,transform .4s cubic-bezier(.22,1,.36,1) 50ms;overflow:hidden;transform:translateY(-8px)}.faq__collapse.is-expanded .faq__content{opacity:1;transform:translateY(0)}.contact__layout{gap:calc(clamp(28px,3.5vw,44px));display:grid}.contact__layout>*,.map{min-width:0}@media (width>=1024px){.contact__layout{grid-template-columns:1fr 1.08fr}}.contact__cards{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=560px){.contact__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact__card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);transition:border-color .3s ease,box-shadow .3s ease,transform .3s var(--ease);flex-direction:column;gap:.5rem;padding:1.25rem 1.35rem;display:flex}.contact__card:hover{border-color:var(--line-strong);box-shadow:var(--glow-soft);transform:translateY(-3px)}.contact__label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.55rem;font-size:.72rem;display:flex}html[lang=ar] .contact__label{letter-spacing:.04em}.contact__label svg{width:17px;height:17px;color:var(--gold-2)}.contact__value{overflow-wrap:anywhere;color:var(--text);font-size:1.02rem}.contact__value--phone{letter-spacing:.06em;font-variant-numeric:tabular-nums;font-weight:600}a.contact__value:hover{color:var(--gold-3)}.contact__form{border:1px solid var(--line);border-radius:var(--radius-xl);background:linear-gradient(162deg,var(--surface-2),var(--surface));margin-block-start:14px;padding:calc(clamp(24px,3.2vw,34px))}.field{margin-block-start:1.1rem;display:block}.field span{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-block-end:.5rem;font-size:.78rem;display:block}html[lang=ar] .field span{letter-spacing:.03em}.field input,.field textarea{border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;color:var(--text);background:#00000073;padding:.82rem 1rem;font-size:.96rem;transition:border-color .25s,box-shadow .25s}.field input:hover,.field textarea:hover{border-color:var(--line-strong)}.field input:focus,.field textarea:focus{border-color:var(--gold-3);box-shadow:var(--glow);outline:none}.field textarea{resize:vertical;min-height:120px}.form__actions{flex-wrap:wrap;align-items:center;gap:1.1rem;margin-block-start:1.5rem;display:flex}.form__status{color:var(--gold-3);min-height:1.3em;font-size:.9rem}.map{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface-2);aspect-ratio:4/3;overflow:hidden}@media (width>=700px){.map{aspect-ratio:16/11}}@media (width>=1024px){.map{min-height:calc(min(440px,48vh))}}.map iframe{filter:grayscale(.2)contrast(1.06);border:0;width:100%;height:100%}.map__foot{flex-wrap:wrap;gap:.85rem;margin-block-start:14px;display:flex}@media (width<=600px){.section{padding-block:calc(clamp(3.5rem,12vw,5rem))}.section__head{margin-block-end:2.25rem}.hero{min-height:calc(min(100svh,900px))}.hero__title{font-size:calc(clamp(2.5rem,12vw,3.5rem))}.form__actions .btn,.hero__ctas{width:100%}.hero__ctas .btn{flex:10rem;padding-inline:1rem}.contact__form{padding:1.25rem}.map__foot .btn{flex:10rem}}@media (width<=360px){.container{width:calc(100% - 1.5rem)}.nav__burger{width:40px;height:40px}.nav__inner{gap:.45rem}.lang-toggle button{padding-inline:.45rem}.section__title{font-size:calc(clamp(1.9rem,10vw,2.4rem))}}.footer{border-block-start:1px solid var(--line);background:var(--surface);padding-block:calc(clamp(56px,7vw,90px)) 28px}.footer__grid{grid-template-columns:1fr;gap:calc(clamp(28px,4vw,52px));display:grid}@media (width>=768px){.footer__grid{grid-template-columns:1.4fr 1fr 1.2fr}}.footer__brand .wordmark{font-size:2rem}.footer__about{color:var(--muted);max-width:40ch;margin-block-start:1.1rem;font-size:.95rem;line-height:1.75}.footer h3{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-2);font-size:.8rem;font-family:var(--font-body);font-weight:600}html[lang=ar] .footer h3{letter-spacing:.05em}.footer__links{gap:.65rem;margin-block-start:1.1rem;display:grid}.footer__links a{color:var(--muted);font-size:.96rem;transition:color .25s}.footer__links a:hover{color:var(--gold-3)}.footer__contact{color:var(--muted);gap:.75rem;margin-block-start:1.1rem;font-size:.96rem;display:grid}.footer__contact a:hover{color:var(--gold-3)}.footer__hours{font-weight:500}.footer__hours,.footer__wa-pill{color:var(--gold-3);font-size:.94rem}.footer__wa-pill{border:1px solid var(--line-strong);background:#d4a24f1a;border-radius:999px;align-items:center;gap:.65rem;width:max-content;margin-block-start:1.2rem;padding:.6rem 1.2rem;font-weight:600;transition:all .3s;display:inline-flex}.footer__wa-pill svg{width:20px;height:20px;color:var(--gold-3)}.footer__wa-pill:hover{background-image:var(--gold-gradient);color:#120f0b;box-shadow:var(--glow);border-color:#0000;transform:translateY(-2px)}.footer__wa-pill:hover svg{color:#120f0b}.socials{gap:.7rem;margin-block-start:1.2rem;display:flex}.socials a{border:1px solid var(--line);width:44px;height:44px;color:var(--gold-3);transition:border-color .25s ease,box-shadow .25s ease,transform .3s var(--ease);background:#ffffff05;border-radius:12px;place-items:center;display:grid}.socials a:hover{border-color:var(--line-strong);box-shadow:var(--glow);background:#d4a24f14;transform:translateY(-3px)}.socials svg{width:20px;height:20px}.footer__bottom{border-block-start:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:.6rem 1.2rem;margin-block-start:calc(clamp(36px,4vw,56px));padding-block-start:1.6rem;font-size:.88rem;display:flex}.float-wa{z-index:80;color:#100e0a;background-image:var(--gold-gradient);width:60px;height:60px;box-shadow:0 12px 36px #0000008c,var(--glow);transition:transform .35s var(--ease-spring),box-shadow .3s ease;border-radius:50%;place-items:center;display:grid;position:fixed;inset-block-end:24px;inset-inline-end:24px}.float-wa:hover{box-shadow:0 16px 44px #000000a6,var(--glow-strong);transform:translateY(-4px)scale(1.08)}.float-wa svg{width:28px;height:28px}.to-top{z-index:80;width:46px;height:46px;color:var(--gold-3);border:1px solid var(--line-strong);transition:box-shadow .25s ease,transform .3s var(--ease);background:#121212eb;border-radius:50%;place-items:center;display:grid;position:fixed;inset-block-end:100px;inset-inline-end:24px;box-shadow:0 6px 22px #0006}.to-top:hover{box-shadow:var(--glow);transform:translateY(-3px)}.to-top svg{width:20px;height:20px}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transition:opacity .8s ease,transform .8s var(--ease);transform:translateY(32px)}.reveal.is-visible{opacity:1;transform:none}.d1{transition-delay:.12s}.d2{transition-delay:.24s}.d3{transition-delay:.36s}.d4{transition-delay:.48s}.reveal-grid>*{opacity:0;transition:opacity .7s ease,transform .7s var(--ease);transform:translateY(28px)}.reveal-grid.is-visible>*{opacity:1;transform:none}.reveal-grid.is-visible>:first-child{transition-delay:60ms}.reveal-grid.is-visible>:nth-child(2){transition-delay:.14s}.reveal-grid.is-visible>:nth-child(3){transition-delay:.22s}.reveal-grid.is-visible>:nth-child(4){transition-delay:.3s}.hero__car-sweep{animation:6s ease-in-out 1.2s infinite carSweep}@keyframes carSweep{0%{opacity:0;transform:translate(0)skew(-18deg)}25%{opacity:.9}55%,to{opacity:0;transform:translate(380%)skew(-18deg)}}.hero__car-reflection{animation:4.5s ease-in-out infinite alternate reflectionPulse}@keyframes reflectionPulse{0%{opacity:.5;transform:scaleY(.85)}to{opacity:1;transform:scaleY(1.15)}}.hero__scroll svg{animation:2.2s ease-in-out infinite bob}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.hero__grid-bg{animation:25s linear infinite gridDrift}@keyframes gridDrift{0%{transform:translate(0)}to{transform:translate(80px,80px)}}}@media (prefers-reduced-motion:reduce){.hero__car-reflection,.hero__car-sweep{display:none}}.hero__backdrop-car{opacity:.045;pointer-events:none;z-index:0;filter:drop-shadow(0 0 40px #d4a24f66);width:calc(min(780px,60vw));height:auto;transition:opacity .5s;position:absolute;inset-block-end:-4%;inset-inline-end:-6%;transform:rotate(-3deg)}.car-marquee{border-block:1px solid var(--line);-webkit-user-select:none;user-select:none;background:linear-gradient(#0a0a0af2,#121212fa,#0a0a0af2);padding-block:22px;position:relative;overflow:hidden}.car-marquee__track{gap:3rem;width:max-content;animation:32s linear infinite marqueeRoll;display:flex}.car-marquee:hover .car-marquee__track{animation-play-state:paused}@keyframes marqueeRoll{0%{transform:translate(0)}to{transform:translate(-50%)}}html[dir=rtl] .car-marquee__track{animation:32s linear infinite marqueeRollRTL}@keyframes marqueeRollRTL{0%{transform:translate(0)}to{transform:translate(50%)}}.car-marquee__item{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-items:center;gap:.85rem;font-size:1.15rem;font-weight:600;display:inline-flex}.car-marquee__item svg{width:14px;height:14px;color:var(--gold-2);opacity:.8}.car-banner__tag,.car-marquee__item span.highlight{color:var(--gold-3)}.about{position:relative;overflow:hidden}.about .container{z-index:1;position:relative}.about__backdrop-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.2;pointer-events:none;filter:contrast(1.1)grayscale(.5);z-index:0;width:min(48%,760px);height:100%;position:absolute;inset-block-start:0;inset-inline-end:0;-webkit-mask-image:radial-gradient(circle at 75% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(circle at 75% 45%,#000 20%,#0000 75%)}.car-banner{border-block:1px solid var(--line);background:linear-gradient(135deg,#0a0a0aeb 0,#111111d9 50%,#0a0a0af0 100%),var(--banner-image) center/cover no-repeat fixed;padding-block:calc(clamp(60px,8vw,100px));position:relative;overflow:hidden}.car-banner__glow{pointer-events:none;background:radial-gradient(60% 50%,#d4a24f24,#0000 75%);position:absolute;inset:0}.car-banner__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:780px;margin-inline:auto;display:flex;position:relative}.car-banner__tag{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.18em;text-transform:uppercase;background:#0a0a0acc;border-radius:999px;align-items:center;gap:.6rem;margin-block-end:1.25rem;padding:.35rem 1.1rem;font-size:.76rem;display:inline-flex}.car-banner__title{margin-block-end:1rem;font-size:calc(clamp(2rem,4.5vw,3.2rem))}.car-banner__desc{color:var(--muted);max-width:58ch;margin-block-end:2rem;font-size:1.05rem;line-height:1.8}.car-banner__ctas{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (width<=600px){.about__backdrop-img{display:none}}
