@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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/591574edbe85c69b-s.0rbr02z3z6mfi.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/acf349172f10b359-s.056wj0-m8vpjn.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/0926c12c4384550f-s.0nas3qtlwu1e5.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-20C0,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/8bd76523131fa0fc-s.p.0jox806dnq5~c.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/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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/591574edbe85c69b-s.0rbr02z3z6mfi.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/acf349172f10b359-s.056wj0-m8vpjn.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/0926c12c4384550f-s.0nas3qtlwu1e5.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-20C0,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/8bd76523131fa0fc-s.p.0jox806dnq5~c.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/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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/591574edbe85c69b-s.0rbr02z3z6mfi.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/acf349172f10b359-s.056wj0-m8vpjn.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/0926c12c4384550f-s.0nas3qtlwu1e5.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-20C0,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/8bd76523131fa0fc-s.p.0jox806dnq5~c.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:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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:600;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.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:600;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.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:600;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.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:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.0ilg37~12qzfz.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:700;font-display:swap;src:url(../media/591574edbe85c69b-s.0rbr02z3z6mfi.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:700;font-display:swap;src:url(../media/acf349172f10b359-s.056wj0-m8vpjn.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:700;font-display:swap;src:url(../media/0926c12c4384550f-s.0nas3qtlwu1e5.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.0jox806dnq5~c.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/9cc5c0547f229dea-s.00b2_ptq3xnpy.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/b0947914c9718a1e-s.0l.9lak812di~.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/d0b60be57f16ee32-s.0m2lc_66fsc~9.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/1f9e983605289f29-s.0~7_67muh398v.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-20C0,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/01e4147cff8141ee-s.p.10ked.7w885.g.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/9cc5c0547f229dea-s.00b2_ptq3xnpy.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/b0947914c9718a1e-s.0l.9lak812di~.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/d0b60be57f16ee32-s.0m2lc_66fsc~9.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/1f9e983605289f29-s.0~7_67muh398v.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-20C0,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/01e4147cff8141ee-s.p.10ked.7w885.g.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/9cc5c0547f229dea-s.00b2_ptq3xnpy.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/b0947914c9718a1e-s.0l.9lak812di~.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/d0b60be57f16ee32-s.0m2lc_66fsc~9.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/1f9e983605289f29-s.0~7_67muh398v.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-20C0,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/01e4147cff8141ee-s.p.10ked.7w885.g.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:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.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:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.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:600;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00b2_ptq3xnpy.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:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.0l.9lak812di~.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:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.0m2lc_66fsc~9.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:700;font-display:swap;src:url(../media/1f9e983605289f29-s.0~7_67muh398v.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.10ked.7w885.g.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%}.cormorant_garamond_42c14743-module__frXoLW__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_42c14743-module__frXoLW__variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.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/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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/2bbe8d2671613f1f-s.067x_6k0k23tk.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/1bffadaabf893a1e-s.16ipb6fqu393i.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-20C0,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/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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/2c55a0e60120577a-s.0bjc5tiuqdqro.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/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.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/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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/2bbe8d2671613f1f-s.067x_6k0k23tk.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/1bffadaabf893a1e-s.16ipb6fqu393i.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-20C0,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/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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/2c55a0e60120577a-s.0bjc5tiuqdqro.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/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.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/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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/2bbe8d2671613f1f-s.067x_6k0k23tk.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/1bffadaabf893a1e-s.16ipb6fqu393i.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-20C0,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/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.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:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.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:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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%}.inter_214c585a-module__cjJBUG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_214c585a-module__cjJBUG__variable{--font-body:"Inter", "Inter Fallback"}
:root{--bg-0:#0d0d1a;--bg-1:#fff;--bg-2:#f5f5fa;--bg-3:#eeeef6;--bg-card:#fff;--bg-glass:#00000006;--bg-glass-h:#0000000d;--gold:#b8943e;--gold-bright:#d4aa52;--gold-dim:#8a6c28;--gold-glow:#b8943e21;--teal:#00b89e;--teal-dim:#007d6c;--teal-glow:#00b89e1f;--text-1:#0f0f1a;--text-2:#383858;--text-3:#7878a0;--text-4:#b2b2cc;--border:#00000014;--border-gold:#b8943e52;--border-teal:#00b89e4d;--font-display:"Cormorant Garamond", Georgia, serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--r-xs:4px;--r-sm:8px;--r-md:14px;--r-lg:22px;--r-xl:36px;--r-full:9999px;--shadow-sm:0 2px 12px #0000000f, 0 1px 3px #0000000a;--shadow-md:0 8px 32px #00000017, 0 2px 8px #0000000d;--shadow-lg:0 20px 60px #0000001f, 0 6px 20px #0000000f;--shadow-gold:0 4px 24px #b8943e40, 0 0 50px #b8943e26;--shadow-teal:0 4px 24px #00b89e38;--ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(0,0,.2,1);--t-fast:.18s;--t-med:.35s;--t-slow:.6s}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{background:var(--bg-1);color:var(--text-1);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;line-height:1.65;overflow-x:hidden}a{color:inherit;text-decoration:none}ul{list-style:none}img{max-width:100%;display:block}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bg-2)}::-webkit-scrollbar-thumb{background:var(--gold-dim);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--gold)}.container{width:100%;max-width:1240px;margin:0 auto;padding:0 40px}.label{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;font-size:10.5px;font-weight:600;display:inline-flex}.label:before{content:"";background:linear-gradient(90deg, transparent, var(--gold));flex-shrink:0;width:28px;height:1px}.h-display{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-1);font-weight:300;line-height:1.08}.h-display em{color:var(--gold);font-style:italic}.h1{font-size:clamp(44px,6vw,80px)}.h2{font-size:clamp(32px,4.5vw,58px)}.h3{font-size:clamp(24px,3vw,38px)}.h4{font-size:22px}.lead{color:var(--text-3);max-width:580px;font-size:clamp(15px,1.6vw,18px);font-weight:300;line-height:1.75}.gradient-text{background:linear-gradient(135deg, var(--gold) 0%, var(--gold-bright) 60%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.btn{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;border-radius:var(--r-full);cursor:pointer;transition:transform var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease), background var(--t-med) var(--ease);border:none;outline:none;align-items:center;gap:10px;padding:15px 36px;font-size:11.5px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";transition:background var(--t-fast);background:0 0;position:absolute;inset:0}.btn:hover:after{background:#0000000f}.btn-gold{background:linear-gradient(135deg, var(--gold-dim) 0%, var(--gold) 50%, var(--gold-bright) 100%);color:#fff;font-weight:600;box-shadow:0 4px 16px #b8943e4d}.btn-gold:hover{box-shadow:var(--shadow-gold);transform:translateY(-3px)}.btn-outline-gold{border:1.5px solid var(--border-gold);color:var(--gold);background:0 0}.btn-outline-gold:hover{background:var(--gold-glow);border-color:var(--gold);transform:translateY(-3px)}.btn-ghost{background:var(--bg-2);border:1.5px solid var(--border);color:var(--text-2)}.btn-ghost:hover{background:var(--bg-3);color:var(--text-1);border-color:#00000024;transform:translateY(-2px)}.lux-nav{z-index:100;width:100%;transition:background var(--t-slow), backdrop-filter var(--t-slow), border-color var(--t-slow), box-shadow var(--t-slow);border-bottom:1px solid #0000;position:fixed;top:0;left:0}.nav-logo{font-family:var(--font-display);color:#f4f4f8;letter-spacing:.04em;font-size:26px;font-weight:500}.nav-logo span{color:var(--gold)}.nav-links a{letter-spacing:.14em;text-transform:uppercase;color:#ffffffa6;transition:color var(--t-fast);font-size:12px;font-weight:500;position:relative}.nav-links a:after{content:"";background:var(--gold);width:0;height:1px;transition:width var(--t-med) var(--ease);position:absolute;bottom:-4px;left:0}.nav-links a:hover{color:#fff}.nav-links a:hover:after{width:100%}.burger span{background:#f4f4f8}.lux-nav.scrolled{-webkit-backdrop-filter:blur(20px)saturate(180%);border-color:var(--border);background:#fffffff5;box-shadow:0 2px 20px #00000014}.lux-nav.scrolled .nav-logo{color:var(--text-1)}.lux-nav.scrolled .nav-links a{color:var(--text-3)}.lux-nav.scrolled .nav-links a:hover{color:var(--text-1)}.lux-nav.scrolled .burger span{background:var(--text-1)}.nav-inner{justify-content:space-between;align-items:center;height:70px;display:flex}.nav-links{align-items:center;gap:38px;display:flex}.nav-cta{margin-left:16px}.burger{cursor:pointer;flex-direction:column;gap:5px;padding:4px;display:none}.burger span{width:24px;height:2px;transition:transform var(--t-med), opacity var(--t-med);display:block}.mobile-menu{z-index:99;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a18f7;flex-direction:column;justify-content:center;align-items:center;gap:32px;display:none;position:fixed;inset:0}.mobile-menu.open{display:flex}.mobile-menu a{font-family:var(--font-display);color:#ffffffb3;transition:color var(--t-fast);font-size:38px;font-weight:300}.mobile-menu a:hover{color:var(--gold)}.nav-country-btn{letter-spacing:.1em;text-transform:uppercase;color:#ffffffd9;border-radius:var(--r-full);cursor:pointer;white-space:nowrap;background:#ffffff14;border:1px solid #fff3;align-items:center;gap:6px;padding:7px 14px;font-size:10.5px;font-weight:600;transition:background .25s,border-color .25s,color .25s;display:flex}.lux-nav.scrolled .nav-country-btn{color:var(--gold-dim);background:var(--gold-glow);border-color:var(--border-gold)}.nav-country-btn:hover{background:#ffffff24}.hero{background:#06060f;align-items:center;width:100%;height:100vh;min-height:760px;display:flex;position:relative;overflow:hidden}.hero-slides{position:absolute;inset:0;overflow:hidden}.hero-slide{opacity:0;background-position:50%;background-size:cover;animation:18s infinite heroSlide;position:absolute;inset:0;transform:scale(1.08)}.hero-slide:first-child{animation-delay:0s}.hero-slide:nth-child(2){animation-delay:6s}.hero-slide:nth-child(3){animation-delay:12s}@keyframes heroSlide{0%{opacity:0;transform:scale(1.08)}6%{opacity:1;transform:scale(1.08)}30%{opacity:1;transform:scale(1)}36%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.hero-overlay{z-index:1;background:linear-gradient(90deg,#000000c7 0%,#0006 55%,#0000001f 100%),linear-gradient(#0000 45%,#000000a6 100%);position:absolute;inset:0}.hero-orb-1{z-index:1;pointer-events:none;background:radial-gradient(circle,#b8943e17 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:10s ease-in-out infinite floatOrb;position:absolute;top:-150px;right:-150px}.hero-orb-2{z-index:1;pointer-events:none;background:radial-gradient(circle,#00b89e0f 0%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:13s ease-in-out infinite reverse floatOrb;position:absolute;bottom:-100px;left:30%}@keyframes floatOrb{0%,to{transform:translate(0)scale(1)}33%{transform:translate(25px,-30px)scale(1.05)}66%{transform:translate(-15px,18px)scale(.95)}}.hero-inner{z-index:2;justify-content:space-between;align-items:center;gap:40px;width:100%;max-width:1240px;margin:0 auto;padding:0 40px;display:flex;position:relative}.hero-content{text-align:left;max-width:620px}.hero-label{letter-spacing:.3em;text-transform:uppercase;color:var(--gold);opacity:0;animation:fadeUp .8s var(--ease-out) .2s forwards;align-items:center;gap:12px;margin-bottom:28px;font-size:11px;font-weight:600;display:inline-flex}.hero-label:before{content:"";background:var(--gold);opacity:.6;width:35px;height:1px}.hero-title{font-family:var(--font-display);letter-spacing:-.03em;color:#f4f4f8;opacity:0;animation:fadeUp .9s var(--ease-out) .4s forwards;margin-bottom:24px;font-size:clamp(50px,7vw,96px);font-weight:300;line-height:.95}.hero-title em{color:var(--gold);font-style:italic}.hero-sub{color:#fff9;opacity:0;max-width:480px;animation:fadeUp .9s var(--ease-out) .6s forwards;margin-bottom:40px;font-size:16px;font-weight:300;line-height:1.8}.hero-actions{opacity:0;animation:fadeUp .9s var(--ease-out) .8s forwards;flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hero-dots{opacity:0;animation:fadeIn .8s var(--ease-out) 1.1s forwards;gap:10px;margin-top:44px;display:flex}.hero-dot{background:#ffffff38;border-radius:2px;width:36px;height:2px;position:relative;overflow:hidden}.hero-dot:after{content:"";background:var(--gold);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.hero-dot:first-child:after{animation:6s infinite dotProgress}.hero-dot:nth-child(2):after{animation:6s 6s infinite dotProgress}.hero-dot:nth-child(3):after{animation:6s 12s infinite dotProgress}@keyframes dotProgress{0%{transform:scaleX(0)}90%{transform:scaleX(1)}to{transform:scaleX(1)}}.hero-features{opacity:0;animation:fadeIn 1s var(--ease-out) 1s forwards;flex-direction:column;flex-shrink:0;gap:8px;min-width:290px;display:flex}.hero-features-head{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;margin-bottom:6px;font-size:9px;font-weight:700;display:flex}.hero-features-head-line{background:linear-gradient(90deg,#0000,#b8943e80,#0000);flex:1;height:1px}.hero-feature{-webkit-backdrop-filter:blur(20px);transition:background var(--t-fast), border-color var(--t-fast), transform var(--t-fast), box-shadow var(--t-fast);cursor:pointer;background:#ffffff12;border:1px solid #ffffff1c;border-left:2px solid #b8943e59;border-radius:16px;align-items:center;gap:14px;padding:13px 16px 13px 18px;text-decoration:none;display:flex}.hero-feature:hover{border-color:#b8943e80;border-left-color:var(--gold);background:#b8943e21;transform:translate(-6px);box-shadow:0 8px 28px #0000004d}.hero-feature-icon{text-align:center;flex-shrink:0;width:34px;font-size:22px}.hero-feature-body{flex:1}.hero-feature-label{letter-spacing:.03em;color:#fffffff2;white-space:nowrap;margin-bottom:3px;font-size:13px;font-weight:600}.hero-feature-sub{color:#ffffff73;letter-spacing:.05em;white-space:nowrap;font-size:10px}.hero-feature-arrow{color:var(--gold);opacity:0;transition:opacity var(--t-fast), transform var(--t-fast);flex-shrink:0;font-size:20px;font-weight:300;line-height:1;transform:translate(-6px)}.hero-feature:hover .hero-feature-arrow{opacity:1;transform:translate(0)}.hero-scroll{letter-spacing:.22em;text-transform:uppercase;color:#ffffff47;z-index:2;animation:fadeIn 1s var(--ease-out) 1.5s both;flex-direction:column;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.hero-scroll-line{background:linear-gradient(to bottom, var(--gold-dim), transparent);width:1px;height:50px;animation:2s ease-in-out infinite scrollLine}@keyframes scrollLine{0%,to{opacity:.5;transform:scaleY(1)}50%{opacity:1;transform:scaleY(.5)}}.hero-country-tabs{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:30px;display:flex}.hero-ctab{letter-spacing:.04em;color:#ffffffd1;border-radius:var(--r-full);cursor:pointer;-webkit-backdrop-filter:blur(10px);text-shadow:0 1px 4px #0009;background:#00000061;border:1px solid #ffffff47;align-items:center;gap:10px;padding:10px 22px;font-size:14px;font-weight:600;transition:all .22s;display:flex}.hero-ctab:hover:not(.active){color:#fff;background:#0000008c;border-color:#ffffff73}.hero-ctab.active{color:#fff;border-color:var(--gold);text-shadow:0 1px 6px #0006;background:#b8943ebf;box-shadow:0 2px 14px #b8943e59}.hero-search-wrap{z-index:20;justify-content:center;margin-top:-44px;padding:0 40px;display:flex;position:relative}.hero-search{background:#fff;border-radius:20px;align-items:center;gap:0;width:100%;max-width:960px;padding:22px 28px;display:flex;box-shadow:0 24px 64px #0000002e,0 4px 16px #00000014}.hero-search-field{flex-direction:column;flex:1;gap:5px;padding:0 28px;display:flex}.hero-search-field:first-child{padding-left:4px}.hero-search-label{letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:10px;font-weight:700}.hero-search-select{color:var(--text-1);cursor:pointer;font-size:15px;font-weight:500;font-family:var(--font-body);appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23b8943e' stroke-width='2.5' stroke-linecap='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") right 2px center no-repeat;border:none;outline:none;padding:2px 20px 2px 0}.hero-search-select:focus{color:var(--gold)}.hero-search-divider{background:var(--border);flex-shrink:0;width:1px;height:44px}.hero-search-btn{background:var(--gold);color:#fff;letter-spacing:.06em;cursor:pointer;transition:background var(--t-fast), transform var(--t-fast), box-shadow var(--t-fast);white-space:nowrap;font-size:13px;font-weight:600;font-family:var(--font-body);border:none;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;margin-left:24px;padding:16px 32px;display:flex}.hero-search-btn:hover{background:var(--gold-bright);transform:translateY(-2px);box-shadow:0 8px 24px #b8943e59}.stats-bar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg-2);padding:100px 0 60px}.stats-grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.stat-item{text-align:center;border-right:1px solid var(--border);padding:20px}.stat-item:last-child{border-right:none}.stat-num{font-family:var(--font-display);color:var(--gold);margin-bottom:8px;font-size:52px;font-weight:300;line-height:1;display:block}.stat-label{letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);font-size:11px;font-weight:500}.section{padding:120px 0}.section-sm{padding:80px 0}.section-lg{padding:160px 0}.section-head{margin-bottom:72px}.section-head.center{text-align:center}.section-head.center .lead{margin:0 auto}.filter-bar{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:64px;display:flex}.filter-btn{letter-spacing:.15em;text-transform:uppercase;border-radius:var(--r-full);border:1.5px solid var(--border);color:var(--text-3);cursor:pointer;transition:all var(--t-med) var(--ease);box-shadow:var(--shadow-sm);background:#fff;padding:10px 24px;font-size:11px;font-weight:500}.filter-btn:hover,.filter-btn.active{background:var(--gold-glow);border-color:var(--border-gold);color:var(--gold);box-shadow:0 4px 16px #b8943e26}.tours-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.tour-card{border-radius:var(--r-lg);background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-sm);transition:transform var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease), border-color var(--t-med);cursor:pointer;position:relative;overflow:hidden}.tour-card:hover{box-shadow:var(--shadow-lg), 0 0 0 1px var(--border-gold);border-color:var(--border-gold);transform:translateY(-8px)}.tour-card-img{aspect-ratio:16/9;background:linear-gradient(135deg,#0e0e22 0%,#141430 100%);width:100%;position:relative;overflow:hidden}.tour-card-img-inner{background-image:var(--img);width:100%;height:100%;transition:transform var(--t-slow) var(--ease);background-position:50%;background-repeat:no-repeat;background-size:contain}.tour-card:hover .tour-card-img-inner{transform:scale(1.06)}.tour-card-img-overlay{background:linear-gradient(#0000 40%,#000000d1 100%);position:absolute;inset:0}.tour-card-category{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-gold);border-radius:var(--r-full);background:#ffffffeb;padding:5px 14px;font-size:9.5px;font-weight:600;position:absolute;top:16px;left:16px}.tour-card-price{font-family:var(--font-display);color:var(--gold-bright);-webkit-backdrop-filter:blur(8px);border-radius:var(--r-full);background:#0000009e;border:1px solid #b8943e59;padding:4px 12px;font-size:16px;font-weight:600;position:absolute;top:16px;right:16px}.tour-card-body{padding:24px}.tour-card-title{font-family:var(--font-display);color:var(--text-1);margin-bottom:10px;font-size:20px;font-weight:500;line-height:1.25}.tour-card-desc{color:var(--text-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:20px;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.tour-card-meta{border-top:1px solid var(--border);align-items:center;gap:20px;padding-top:16px;display:flex}.tour-card-meta-item{color:var(--text-2);letter-spacing:.03em;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.tour-card-link{letter-spacing:.15em;text-transform:uppercase;color:var(--gold);transition:gap var(--t-fast);align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:600;display:flex}.tour-card:hover .tour-card-link{gap:10px}.about-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.about-photos{height:550px;position:relative}.about-photo-main{border-radius:var(--r-lg);width:70%;height:80%;box-shadow:var(--shadow-lg);position:absolute;top:0;left:0;overflow:hidden}.about-photo-main img{object-fit:cover;width:100%;height:100%}.about-photo-accent{border-radius:var(--r-lg);width:50%;height:55%;box-shadow:var(--shadow-lg);border:4px solid #fff;position:absolute;bottom:0;right:0;overflow:hidden}.about-photo-accent img{object-fit:cover;width:100%;height:100%}.about-badge{background:linear-gradient(135deg, var(--gold-dim), var(--gold));border-radius:var(--r-lg);text-align:center;z-index:2;box-shadow:var(--shadow-gold);padding:20px 24px;position:absolute;top:50%;right:15%;transform:translateY(-50%)}.about-badge-num{font-family:var(--font-display);color:#fff;font-size:40px;font-weight:300;line-height:1}.about-badge-text{letter-spacing:.15em;text-transform:uppercase;color:#ffffffbf;margin-top:4px;font-size:10px;font-weight:700}.about-text .label{margin-bottom:16px}.about-text .h-display{margin-bottom:24px}.about-text .lead{margin-bottom:36px}.about-features{grid-template-columns:1fr 1fr;gap:20px;margin-top:36px;display:grid}.about-feature{align-items:flex-start;gap:12px;display:flex}.about-feature-icon{border-radius:var(--r-sm);background:var(--gold-glow);border:1px solid var(--border-gold);flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.about-feature-label{color:var(--text-2);padding-top:8px;font-size:13px;font-weight:500}.why-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.why-card{border-radius:var(--r-lg);background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow-sm);transition:transform var(--t-med), border-color var(--t-med), box-shadow var(--t-med);text-align:center;padding:36px 28px;position:relative;overflow:hidden}.why-card:before{content:"";background:linear-gradient(90deg, var(--gold-dim), var(--gold));opacity:0;height:3px;transition:opacity var(--t-med);position:absolute;top:0;left:0;right:0}.why-card:hover{border-color:var(--border-gold);box-shadow:var(--shadow-md);transform:translateY(-6px)}.why-card:hover:before{opacity:1}.why-icon{border-radius:var(--r-md);background:var(--gold-glow);border:1px solid var(--border-gold);justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;display:flex}.why-icon img{object-fit:contain;width:36px;height:36px}.why-title{font-family:var(--font-display);color:var(--text-1);margin-bottom:12px;font-size:22px;font-weight:500}.why-text{color:var(--text-3);font-size:13.5px;line-height:1.7}.contact-wrap{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.contact-info .label{margin-bottom:16px}.contact-info .h-display{margin-bottom:24px}.contact-info .lead{margin-bottom:40px}.contact-items{flex-direction:column;gap:16px;display:flex}.contact-item{border-radius:var(--r-md);background:var(--bg-2);border:1px solid var(--border);box-shadow:var(--shadow-sm);align-items:center;gap:14px;padding:16px 20px;display:flex}.contact-item-icon{border-radius:var(--r-sm);background:var(--gold-glow);border:1px solid var(--border-gold);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.contact-item-text{color:var(--text-2);font-size:14px}.contact-item-text a{color:var(--gold);transition:opacity var(--t-fast)}.contact-item-text a:hover{opacity:.75}.lux-form{flex-direction:column;gap:20px;display:flex}.lux-input-wrap{position:relative}.lux-input-wrap label{letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);margin-bottom:8px;font-size:10.5px;font-weight:600;display:block}.lux-input{border:1.5px solid var(--border);border-radius:var(--r-sm);width:100%;font-family:var(--font-body);color:var(--text-1);transition:border-color var(--t-fast), box-shadow var(--t-fast);resize:vertical;background:#fff;outline:none;padding:14px 18px;font-size:14px;font-weight:300}.lux-input:focus{border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-glow)}.lux-input::placeholder{color:var(--text-4)}.lux-textarea{min-height:130px}.form-agree{color:var(--text-4);text-align:center;font-size:11.5px;line-height:1.6}.lux-footer{background:#0a0a18;border-top:1px solid #ffffff12;padding:70px 0 40px}.footer-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;margin-bottom:60px;display:grid}.footer-brand .nav-logo{font-family:var(--font-display);color:#f4f4f8;letter-spacing:.04em;margin-bottom:16px;font-size:26px;font-weight:500;display:block}.footer-brand .nav-logo span{color:var(--gold)}.footer-about{color:#ffffff59;max-width:260px;margin-bottom:24px;font-size:13px;line-height:1.75}.footer-socials{gap:10px;display:flex}.footer-social-link{border-radius:var(--r-sm);width:36px;height:36px;transition:all var(--t-fast);background:#ffffff0d;border:1px solid #ffffff1a;justify-content:center;align-items:center;display:flex}.footer-social-link:hover{background:var(--gold-glow);border-color:var(--border-gold)}.footer-social-link img{filter:brightness(0)invert();opacity:.7;width:16px;height:16px;transition:opacity var(--t-fast)}.footer-social-link:hover img{opacity:1}.footer-col-title{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:20px;font-size:11px;font-weight:600}.footer-links{flex-direction:column;gap:10px;display:flex}.footer-links a{color:#ffffff61;transition:color var(--t-fast);font-size:13px}.footer-links a:hover{color:#fffc}.footer-bottom{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;padding-top:30px;display:flex}.footer-bottom .nav-logo{font-family:var(--font-display);color:#f4f4f8;letter-spacing:.04em;font-size:22px;font-weight:500}.footer-bottom .nav-logo span{color:var(--gold)}.footer-copy{color:#ffffff47;font-size:12px}.tour-hero{background:#06060f;align-items:flex-end;width:100%;height:100vh;min-height:680px;display:flex;position:relative;overflow:hidden}.tour-hero-bg{background-position:50%;background-size:cover;position:absolute;inset:0}.tour-hero-overlay{background:linear-gradient(90deg,#04040cad 30%,#04040c0f 75%),linear-gradient(#0000001a 0%,#04040c7a 55%,#04040cf5 100%);position:absolute;inset:0}.tour-hero-icon{display:none}.tour-hero-content{z-index:3;width:100%;padding:0 0 90px;position:relative}.tour-hero-category{letter-spacing:.28em;text-transform:uppercase;color:var(--gold);border:1px solid var(--border-gold);border-radius:var(--r-full);background:#b8943e1f;align-items:center;gap:8px;margin-bottom:20px;padding:7px 18px;font-size:10px;font-weight:600;display:inline-flex}.tour-hero-title{font-family:var(--font-display);color:#f4f4f8;letter-spacing:-.02em;max-width:800px;margin-bottom:28px;font-size:clamp(40px,5.5vw,72px);font-weight:300;line-height:1.05}.tour-hero-title em{color:var(--gold);font-style:italic}.tour-hero-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.breadcrumb{color:#ffffff61;align-items:center;gap:8px;padding:16px 0;font-size:12px;display:flex}.breadcrumb a{color:#fff9;transition:color var(--t-fast)}.breadcrumb a:hover{color:var(--gold)}.breadcrumb span{color:#ffffff61}.tour-stats{background:var(--bg-2);border-bottom:1px solid var(--border)}.tour-stats-grid{align-items:stretch;display:flex}.tour-stat{border-right:1px solid var(--border);text-align:center;flex:1;padding:28px 20px}.tour-stat:last-child{border-right:none}.tour-stat-icon{margin-bottom:6px;font-size:22px}.tour-stat-value{font-family:var(--font-display);color:var(--text-1);margin-bottom:4px;font-size:20px;font-weight:500}.tour-stat-label{letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:10px;font-weight:600}.tour-about{grid-template-columns:3fr 2fr;align-items:start;gap:80px;display:grid}.tour-about-text .label{margin-bottom:14px}.tour-about-text .h-display{margin-bottom:22px}.tour-about-text p{color:var(--text-2);margin-bottom:16px;font-size:15.5px;line-height:1.8}.tour-highlights{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);border-top:3px solid var(--gold);padding:32px}.tour-highlights-title{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:20px;font-size:11px;font-weight:600}.tour-highlight-item{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.tour-highlight-item:last-child{border-bottom:none}.tour-highlight-dot{background:var(--gold);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.tour-highlight-text{color:var(--text-2);font-size:14px;line-height:1.5}.itinerary{position:relative}.itinerary:before{content:"";background:linear-gradient(to bottom, transparent, var(--border-gold) 20%, var(--border-gold) 80%, transparent);width:1px;position:absolute;top:0;bottom:0;left:19px}.itinerary-item{gap:28px;padding-bottom:44px;display:flex;position:relative}.itinerary-item:last-child{padding-bottom:0}.itinerary-num{border:1.5px solid var(--border-gold);width:40px;height:40px;box-shadow:var(--shadow-sm);font-family:var(--font-display);color:var(--gold);z-index:1;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:500;display:flex}.itinerary-body{padding-top:6px}.itinerary-place{font-family:var(--font-display);color:var(--text-1);margin-bottom:8px;font-size:21px;font-weight:500}.itinerary-desc{color:var(--text-3);font-size:14px;line-height:1.7}.incl-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.incl-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);padding:32px}.incl-card-title{letter-spacing:.22em;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:600}.incl-card-title.gold{color:var(--gold)}.incl-card-title.red{color:#c94040}.incl-item{border-bottom:1px solid var(--border);color:var(--text-2);align-items:flex-start;gap:12px;padding:10px 0;font-size:14px;line-height:1.5;display:flex}.incl-item:last-child{border-bottom:none}.incl-icon{flex-shrink:0;margin-top:2px;font-size:15px}.prices-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.price-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);text-align:center;box-shadow:var(--shadow-sm);transition:transform var(--t-med), border-color var(--t-med), box-shadow var(--t-med);padding:32px 20px;position:relative;overflow:hidden}.price-card:before{content:"";background:linear-gradient(90deg, var(--gold-dim), var(--gold));opacity:0;height:3px;transition:opacity var(--t-med);position:absolute;top:0;left:0;right:0}.price-card:hover{border-color:var(--border-gold);box-shadow:var(--shadow-md);transform:translateY(-6px)}.price-card:hover:before{opacity:1}.price-card.featured{border-color:var(--border-gold);box-shadow:var(--shadow-md);background:linear-gradient(160deg,#b8943e0d 0%,#fff 60%)}.price-card.featured:before{opacity:1}.price-amount{font-family:var(--font-display);color:var(--gold);margin-bottom:8px;font-size:44px;font-weight:300;line-height:1}.price-unit{letter-spacing:.15em;text-transform:uppercase;color:var(--text-3);margin-bottom:12px;font-size:11px;font-weight:600}.price-group{color:var(--text-2);border-top:1px solid var(--border);padding:10px 0;font-size:14px}.gallery-grid{grid-template-rows:repeat(2,220px);grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.gallery-item{border-radius:var(--r-md);background:var(--bg-2);box-shadow:var(--shadow-sm);overflow:hidden}.gallery-item:first-child{grid-area:span 2/span 2}.gallery-img{background-image:var(--img);width:100%;height:100%;transition:transform var(--t-slow) var(--ease);background-position:50%;background-size:cover}.gallery-item:hover .gallery-img{transform:scale(1.05)}.booking-wrap{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--r-xl);max-width:760px;box-shadow:var(--shadow-sm);margin:0 auto;padding:60px}.booking-title{font-family:var(--font-display);text-align:center;color:var(--text-1);margin-bottom:8px;font-size:38px;font-weight:300}.booking-sub{color:var(--text-3);text-align:center;margin-bottom:40px;font-size:14px}.related-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.reveal{opacity:0;transition:opacity .75s var(--ease-out), transform .75s var(--ease-out);transform:translateY(35px)}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transition:opacity .75s var(--ease-out), transform .75s var(--ease-out);transform:translate(-40px)}.reveal-left.visible{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transition:opacity .75s var(--ease-out), transform .75s var(--ease-out);transform:translate(40px)}.reveal-right.visible{opacity:1;transform:translate(0)}.d1{transition-delay:.1s}.d2{transition-delay:.2s}.d3{transition-delay:.3s}.d4{transition-delay:.4s}.d5{transition-delay:.5s}.d6{transition-delay:.6s}@keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.divider{background:linear-gradient(90deg, transparent, var(--border-gold), transparent);width:100%;height:1px}.kz-no-img,.uz-no-img,.tj-no-img{background-image:none!important}.kz-img-city{background:linear-gradient(135deg,#1a0e06 0%,#2e1a0c 100%)}.kz-img-food{background:linear-gradient(135deg,#1a0908 0%,#2c1410 100%)}.kz-img-canyon{background:linear-gradient(135deg,#1a0c04 0%,#301806 100%)}.kz-img-lake{background:linear-gradient(135deg,#041a18 0%,#082e2a 100%)}.kz-img-adventure{background:linear-gradient(135deg,#180c02 0%,#2e1e06 100%)}.kz-img-history{background:linear-gradient(135deg,#141008 0%,#22180a 100%)}.kz-card-icon,.uz-card-icon,.tj-card-icon{opacity:.55;pointer-events:none;transition:opacity var(--t-med), transform var(--t-med) var(--ease);justify-content:center;align-items:center;font-size:56px;display:flex;position:absolute;inset:0}.tour-card:hover .kz-card-icon,.tour-card:hover .uz-card-icon,.tour-card:hover .tj-card-icon{opacity:.75;transform:scale(1.08)}.filter-btn-kz,.filter-btn-uz,.filter-btn-tj{border-radius:var(--r-full);border:1px solid var(--border);letter-spacing:.05em;color:var(--text-2);cursor:pointer;transition:all var(--t-fast);white-space:nowrap;background:0 0;padding:9px 22px;font-size:12px;font-weight:500}.filter-btn-kz:hover,.filter-btn-kz.active,.filter-btn-uz:hover,.filter-btn-uz.active,.filter-btn-tj:hover,.filter-btn-tj.active{background:var(--gold);border-color:var(--gold);color:#fff}.uz-img-city{background:linear-gradient(135deg,#1a0900 0%,#2c1808 100%)}.uz-img-history{background:linear-gradient(135deg,#141008 0%,#241a0a 100%)}.uz-img-nature{background:linear-gradient(135deg,#081008 0%,#0e200e 100%)}.uz-img-multi{background:linear-gradient(135deg,#100808 0%,#1e1008 100%)}.tj-img-city{background:linear-gradient(135deg,#060e0c 0%,#0a1e18 100%)}.tj-img-nature{background:linear-gradient(135deg,#06080e 0%,#0a1020 100%)}.tj-img-adventure{background:linear-gradient(135deg,#0e0808 0%,#201010 100%)}.tj-img-multi{background:linear-gradient(135deg,#080a0e 0%,#10121e 100%)}.cross-border-section{border-radius:var(--r-md);background:#fff;border:1px solid #b8943e2e;margin:48px 0 24px;padding:52px 44px;position:relative;overflow:hidden;box-shadow:0 4px 32px #0000000f}.cross-border-section:before{content:"";background:linear-gradient(90deg, var(--gold-dim), var(--gold), var(--gold-dim));pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.cross-border-header{text-align:center;margin-bottom:36px}.cross-border-header .label{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:600;display:block}.cross-border-title{font-family:var(--font-display);color:var(--text-1);margin:0 0 10px;font-size:26px;font-weight:700;line-height:1.25}.cross-border-title em{color:var(--gold);font-style:italic}.cross-border-sub{color:var(--text-3);max-width:500px;margin:0 auto;font-size:13.5px;line-height:1.6}.cross-border-routes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.cross-route-card{background:var(--bg-2);border-radius:var(--r-md);border:1px solid #b8943e29;flex-direction:column;gap:14px;padding:26px 22px 22px;transition:border-color .28s,box-shadow .28s,transform .28s;display:flex}.cross-route-card:hover{border-color:var(--gold);transform:translateY(-3px);box-shadow:0 6px 24px #b8943e1f}.cross-route-flags{align-items:center;gap:10px;display:flex}.cross-route-flag{flex-shrink:0;font-size:30px;line-height:1}.cross-route-connector{flex:1;align-items:center;gap:6px;display:flex}.cross-route-connector-line{background:linear-gradient(90deg,#b8943e73,#b8943e1a);flex:1;height:1px}.cross-route-connector-arrow{color:var(--gold);font-size:16px;font-weight:700;line-height:1}.cross-route-title{font-family:var(--font-display);color:var(--text-1);font-size:17px;font-weight:600;line-height:1.3}.cross-route-detail{color:var(--text-3);margin-top:3px;font-size:12.5px}.cross-route-border{color:var(--gold-dim);margin-top:2px;font-size:12px}.cross-route-btn{color:var(--gold);cursor:pointer;letter-spacing:.02em;text-align:center;background:0 0;border:1px solid #b8943e80;border-radius:50px;margin-top:4px;padding:9px 18px;font-size:12.5px;font-weight:600;transition:background .22s,color .22s,border-color .22s}.cross-route-btn:hover{background:var(--gold);border-color:var(--gold);color:#fff}@media (max-width:1100px){.tours-grid,.related-grid,.why-grid{grid-template-columns:repeat(2,1fr)}.about-grid{grid-template-columns:1fr}.about-photos{height:420px}.footer-grid{grid-template-columns:1fr 1fr}.incl-grid{grid-template-columns:1fr}.prices-grid{grid-template-columns:repeat(2,1fr)}.tour-about{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-item:nth-child(2){border-right:none}.hero-inner{position:static}.hero-features{min-width:unset;z-index:4;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex-direction:row;gap:10px;padding:0 24px;display:flex;position:absolute;bottom:90px;left:0;right:0;overflow-x:auto}.hero-features::-webkit-scrollbar{display:none}.hero-features-head{display:none}.hero-feature{flex-shrink:0;min-width:190px}}@media (max-width:900px){.nav-country-btn{display:none}}@media (max-width:768px){.container{padding:0 20px}.nav-links{display:none}.burger{display:flex}.hero{align-items:flex-start}.hero-inner{padding:90px 20px 60px}.hero-title{font-size:clamp(38px,10vw,72px)}.hero-feature{min-width:170px}.tours-grid,.related-grid{grid-template-columns:1fr}.contact-wrap{grid-template-columns:1fr;gap:40px}.about-features{grid-template-columns:1fr}.gallery-grid{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.gallery-item:first-child{grid-area:span 1/span 2}.booking-wrap{padding:32px 20px}.footer-grid{grid-template-columns:1fr}.footer-bottom{text-align:center;flex-direction:column;gap:12px}.tour-stats-grid{flex-wrap:wrap}.tour-stat{border-bottom:1px solid var(--border);min-width:50%}.prices-grid{grid-template-columns:1fr 1fr}.why-grid{grid-template-columns:1fr}.section{padding:80px 0}.section-lg{padding:100px 0}.cross-border-section{padding:32px 20px}.cross-border-routes{grid-template-columns:1fr}.hero-ctab{padding:9px 18px;font-size:13px}.hero-search-wrap{margin-top:-24px;padding:0 16px}.hero-search{border-radius:16px;flex-direction:column;align-items:stretch;gap:16px;padding:20px}.hero-search-field{border-bottom:1px solid var(--border);padding:0 0 12px}.hero-search-field:last-of-type{border-bottom:none;padding-bottom:0}.hero-search-divider{display:none}.hero-search-btn{justify-content:center;width:100%;margin-left:0}.tour-hero-overlay{background:linear-gradient(#04040c66 0%,#04040ca6 55%,#04040cf7 100%)}}@media (max-width:480px){.prices-grid,.gallery-grid{grid-template-columns:1fr}.gallery-item:first-child{grid-column:span 1}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .btn{text-align:center;justify-content:center}.hero-content{text-align:center}.hero-label,.hero-dots,.hero-country-tabs{justify-content:center}.hero-ctab{padding:8px 15px;font-size:12px}}
