@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_56a4d202-module__SrayoG__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_56a4d202-module__SrayoG__variable{--font-plus-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@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: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_3bab04a6-module__j46bCa__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_3bab04a6-module__j46bCa__variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
:root{--color-bg:#1a1e5c;--color-bg-rail:#161949;--color-fg:#fff;--color-mark:#c9d1d9;--color-muted:#ffffffb8;--color-whatsapp:#25d366;--color-focus-ring:#c9d1d9;--header-height:4.25rem;--space-page:clamp(1.25rem, 4vw, 2.5rem);--ease-out:cubic-bezier(.33, 1, .68, 1)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;-moz-text-size-adjust:100%;text-size-adjust:100%;height:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--color-fg);background:var(--color-bg);font-family:var(--font-plus-jakarta), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-size:1rem;line-height:1.55;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}.skip-link{left:max(var(--space-page), env(safe-area-inset-left));z-index:500;background:var(--color-fg);color:var(--color-bg);transition:transform .2s var(--ease-out);border-radius:4px;padding:.6rem 1rem;font-size:.875rem;font-weight:600;position:absolute;top:0;transform:translateY(-120%)}.skip-link:focus-visible{transform:translateY(.75rem)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}main#main-content{flex-direction:column;flex:1;min-width:0;display:flex}.site-header{width:100%;min-width:0;height:var(--header-height);padding:0 max(var(--space-page), env(safe-area-inset-right)) 0 max(var(--space-page), env(safe-area-inset-left));z-index:200;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.site-header--solid{background:var(--color-bg);border-bottom:1px solid #ffffff0f;position:relative}.site-header--overlay{background:linear-gradient(#1a1e5cd1 0%,#1a1e5c59 55%,#0000 100%);width:100%;position:absolute;top:0;left:0;right:0}.site-header__brand{letter-spacing:.02em;align-items:center;gap:0;min-width:0;font-size:1.125rem;font-weight:600;display:flex}.bermex-navbar-logo{width:auto;height:clamp(1.85rem,3.75vw,2.35rem);display:block}.site-header__nav{align-items:center;gap:clamp(.75rem,2vw,1.5rem);font-size:.8125rem;font-weight:500;display:none}.site-header__nav a{opacity:.92;white-space:nowrap;text-transform:uppercase;letter-spacing:.1em;font-size:.68rem}.site-header__nav a:hover{opacity:1}.site-header__nav-item--portfolio{align-self:stretch;align-items:center;display:flex;position:relative}.site-header__portfolio-trigger{appearance:none;font:inherit;color:inherit;opacity:.92;white-space:nowrap;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;border:none;padding:.25rem 0;font-size:.68rem}.site-header__portfolio-trigger:hover,.site-header__nav-item--portfolio:hover .site-header__portfolio-trigger{opacity:1}.site-header__nav-item--portfolio.is-active .site-header__portfolio-trigger{opacity:1;font-weight:600}.site-header__dropdown{background:var(--color-bg-rail);opacity:0;visibility:hidden;pointer-events:none;min-width:12.75rem;transition:opacity .15s var(--ease-out), visibility .15s;z-index:300;border:1px solid #ffffff1f;border-radius:4px;margin:0;padding:.35rem 0;list-style:none;position:absolute;top:calc(100% - .35rem);left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000059}.site-header__dropdown:before{content:"";height:.5rem;position:absolute;bottom:100%;left:0;right:0}.site-header__nav-item--portfolio:hover .site-header__dropdown,.site-header__nav-item--portfolio:focus-within .site-header__dropdown{opacity:1;visibility:visible;pointer-events:auto}.site-header__dropdown li{margin:0}.site-header__dropdown a{letter-spacing:.1em;text-transform:uppercase;opacity:.95;white-space:nowrap;padding:.55rem 1rem;font-size:.65rem;font-weight:600;display:block}.site-header__dropdown a:hover,.site-header__dropdown a:focus-visible{opacity:1;background:#ffffff14}@media (min-width:1024px){.site-header__nav{display:flex}}.site-header__menu-btn{width:2.75rem;height:2.75rem;color:var(--color-fg);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:1px solid #ffffff38;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.site-header__menu-btn{display:none}}.site-header__drawer-backdrop{z-index:90;opacity:0;pointer-events:none;transition:opacity .25s var(--ease-out);background:#080a208c;position:fixed;inset:0}.site-header__drawer-backdrop.is-open{opacity:1;pointer-events:auto}.site-header__drawer{width:min(20rem,100vw - 1.5rem);max-width:calc(100vw - env(safe-area-inset-left) - 1rem);background:var(--color-bg-rail);z-index:100;height:100dvh;transition:transform .28s var(--ease-out);padding:max(1.25rem, env(safe-area-inset-top)) 1.25rem max(2rem, env(safe-area-inset-bottom));border-left:1px solid #ffffff14;flex-direction:column;gap:1.25rem;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-12px 0 40px #00000040}.site-header__drawer.is-open{transform:translate(0)}.site-header__drawer-nav{flex-direction:column;gap:.25rem;margin-top:1rem;display:flex}.site-header__drawer a{border-radius:6px;padding:.65rem .5rem;font-size:.9375rem;font-weight:500}.site-header__drawer a:hover,.site-header__drawer a:focus-visible{background:#ffffff14}.site-header__drawer-group{flex-direction:column;display:flex}.site-header__drawer-portfolio-btn{width:100%;color:inherit;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:.65rem .5rem;font-size:.78rem;font-weight:600;display:flex}.site-header__drawer-portfolio-btn:hover,.site-header__drawer-portfolio-btn:focus-visible{background:#ffffff14}.site-header__drawer-chevron{opacity:.75;font-size:1.15rem;line-height:1}.site-header__drawer-sub{flex-direction:column;gap:.1rem;padding:0 0 .5rem .85rem;display:none}.site-header__drawer-sub.is-open{display:flex}.site-header__drawer-sub a{letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:600}.home-hero{min-height:calc(100dvh - var(--header-height));padding:clamp(2rem, 6vw, 4rem) max(var(--space-page), env(safe-area-inset-right)) clamp(2rem, 6vw, 4rem) max(var(--space-page), env(safe-area-inset-left));flex:1;grid-template-columns:1fr;align-items:center;gap:2rem;display:grid;overflow:clip visible}@media (min-width:900px){.home-hero{grid-template-columns:minmax(260px,46%) 1fr}}.home-hero__mark{min-height:clamp(12rem,28vw,18rem);color:var(--color-mark);justify-content:center;align-items:center;display:flex}@media (min-width:600px){.home-hero__mark{justify-content:flex-start}}.home-hero__mark-img{opacity:.97;width:min(86vw,36rem);max-width:none;height:auto;margin-left:0;display:block}@media (min-width:600px){.home-hero__mark-img{width:min(76vw,36rem);margin-left:-13%}}.home-hero__quote{justify-self:center;max-width:40rem}@media (min-width:900px){.home-hero__quote{justify-self:start;padding-left:clamp(.5rem,3vw,2rem)}}.home-hero__quote p{letter-spacing:.01em;font-size:clamp(1.25rem,2.8vw,1.95rem);font-style:italic;font-weight:500;line-height:1.45}.home-hero__quote strong{letter-spacing:.04em;font-style:normal;font-weight:700}.page-inner{padding:clamp(2.5rem, 5vw, 4rem) max(var(--space-page), env(safe-area-inset-right)) clamp(2.5rem, 5vw, 4rem) max(var(--space-page), env(safe-area-inset-left));max-width:52rem;margin:0 auto}.page-inner--wide{max-width:64rem}.page-inner h1{letter-spacing:-.02em;margin-bottom:.75rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:700}.page-inner .lede{color:var(--color-muted);max-width:40rem;margin-bottom:2rem;font-size:1.125rem}.page-inner section{margin-bottom:2.25rem}.page-inner h2{text-transform:uppercase;letter-spacing:.06em;color:var(--color-muted);margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.page-inner p{color:#ffffffeb;margin-bottom:1rem}.project-layout{flex-direction:column;min-width:0;min-height:100dvh;display:flex;position:relative}@media (min-width:1024px){.project-layout{flex-direction:row}}.project-gallery-wrap{background:#0a0b24;flex:1;min-width:0;min-height:min(78dvh,720px);position:relative}@media (min-width:600px) and (max-width:1023px){.project-gallery-wrap{min-height:min(88dvh,820px)}}@media (min-width:1024px){.project-gallery-wrap{flex:78%;width:78%;min-height:100dvh}}.project-rail{background:var(--color-bg-rail);border-left:1px solid #ffffff0f;flex-direction:column;gap:2rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}@media (min-width:1024px){.project-rail{width:22%;min-height:100dvh;padding-top:calc(var(--header-height) + .5rem);flex:0 0 22%;justify-content:space-between}}@media (max-width:1023px){.project-rail--desktop{display:none}}.project-rail__title{letter-spacing:-.02em;font-size:1.35rem;font-weight:700}.project-rail__location{color:var(--color-muted);margin-top:.35rem;font-size:.9375rem}.project-rail__features h3{text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);margin-bottom:1rem;font-size:.75rem;font-weight:600}.project-rail__features ul{flex-direction:column;gap:.5rem;font-size:.9rem;line-height:1.4;list-style:none;display:flex}.project-mobile-details{z-index:40;padding:.75rem max(var(--space-page), env(safe-area-inset-right)) calc(.75rem + env(safe-area-inset-bottom)) max(var(--space-page), env(safe-area-inset-left));pointer-events:none;background:linear-gradient(#0000,#161949f5 50%);display:flex;position:fixed;bottom:0;left:0;right:0}.project-mobile-details-inner{pointer-events:auto;max-width:32rem;margin:0 auto}@media (min-width:1024px){.project-mobile-details{display:none}}.project-details-btn{width:100%;min-height:2.75rem;color:var(--color-fg);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;padding:.85rem 1rem;font-size:.9rem;font-weight:600}.project-drawer-backdrop{z-index:80;opacity:0;pointer-events:none;transition:opacity .25s var(--ease-out);background:#05061480;position:fixed;inset:0}.project-drawer-backdrop.is-open{opacity:1;pointer-events:auto}.project-drawer{z-index:85;background:var(--color-bg-rail);max-height:72vh;padding:1rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom));transition:transform .32s var(--ease-out);border:1px solid #ffffff14;border-bottom:none;border-radius:1rem 1rem 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(105%)}.project-drawer.is-open{transform:translateY(0)}@media (min-width:1024px){.project-drawer,.project-drawer-backdrop{display:none}}.project-drawer__handle{background:#ffffff40;border-radius:99px;width:3rem;height:4px;margin:.25rem auto 1rem}.project-gallery{position:absolute;inset:0}.project-gallery__slide{opacity:0;transition:opacity .55s var(--ease-out);position:absolute;inset:0}.project-gallery__slide.is-active{opacity:1;z-index:1}@media (prefers-reduced-motion:reduce){.project-gallery__slide{transition:none}}.project-gallery__btn{z-index:2;width:3rem;height:3rem;color:var(--color-fg);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#05081e59;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.project-gallery__btn:hover{background:#05081e8c}.project-gallery__btn--prev{left:max(var(--space-page), env(safe-area-inset-left), .5rem)}.project-gallery__btn--next{right:max(var(--space-page), env(safe-area-inset-right), .5rem)}.project-gallery__dots{z-index:2;left:50%;bottom:max(1.25rem, env(safe-area-inset-bottom));padding:0 max(var(--space-page), env(safe-area-inset-right)) 0 max(var(--space-page), env(safe-area-inset-left));box-sizing:border-box;flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;max-width:100%;display:flex;position:absolute;transform:translate(-50%)}.project-gallery__dot{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin:0;padding:0;display:flex}.project-gallery__dot:after{content:"";width:8px;height:8px;transition:background .15s var(--ease-out);background:#ffffff59;border-radius:999px}.project-gallery__dot.is-active:after{background:var(--color-fg)}.project-gallery__dot:hover:after{background:#ffffffa6}.whatsapp-fab{right:max(var(--space-page), env(safe-area-inset-right));bottom:max(1.1rem, env(safe-area-inset-bottom));z-index:60;background:var(--color-whatsapp);border-radius:999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex;position:fixed;box-shadow:0 10px 30px #00000059}.whatsapp-fab:hover{filter:brightness(1.06)}@media (max-width:1023px){body:has(.project-mobile-details) .whatsapp-fab{bottom:max(calc(4.25rem + env(safe-area-inset-bottom)), env(safe-area-inset-bottom))}}.visioning-page{flex-direction:column;flex:1;display:flex}.visioning-hero{padding:clamp(1.75rem, 4vw, 3rem) max(var(--space-page), env(safe-area-inset-right)) clamp(2rem, 5vw, 3.5rem) max(var(--space-page), env(safe-area-inset-left));grid-template-columns:1fr;align-items:center;gap:2rem;width:100%;max-width:1150px;margin:0 auto;display:grid}@media (min-width:768px){.visioning-hero{grid-template-columns:minmax(200px,38%) 1fr;gap:clamp(1.75rem,5vw,3.5rem)}}.visioning-hero__portrait{aspect-ratio:1;background:#00000040;border-radius:3px;width:100%;max-width:min(100%,26rem);margin-inline:auto;position:relative;overflow:hidden}@media (min-width:768px){.visioning-hero__portrait{justify-self:start;margin-inline:0}}.visioning-hero__portrait-img{object-fit:cover;object-position:50% 14%}.visioning-hero__quote{border:none;max-width:40rem;margin:0;padding:0}@media (min-width:768px){.visioning-hero__quote{justify-self:start}}.visioning-hero__quote p{font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:var(--color-fg);margin-bottom:1.25rem;font-size:clamp(1.3rem,3vw,2rem);font-style:italic;font-weight:500;line-height:1.45}.visioning-hero__quote footer{font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:var(--color-muted);font-size:clamp(.95rem,2vw,1.05rem);font-style:italic;font-weight:500}.visioning-masonry-section{padding:0 max(var(--space-page), env(safe-area-inset-right)) clamp(2.5rem, 6vw, 4.5rem) max(var(--space-page), env(safe-area-inset-left))}.visioning-masonry{column-count:3;column-gap:.625rem;max-width:1400px;margin:0 auto}.visioning-masonry__item{break-inside:avoid;margin-bottom:.625rem}.visioning-masonry__img{vertical-align:middle;border-radius:2px;width:100%;height:auto;display:block}@media (max-width:900px){.visioning-masonry{column-count:2}}@media (max-width:560px){.visioning-masonry{column-count:1}}.about-founder{width:100%;max-width:1320px;padding:clamp(2rem, 4vw, 3.5rem) max(var(--space-page), env(safe-area-inset-right)) clamp(3rem, 6vw, 4.5rem) max(var(--space-page), env(safe-area-inset-left));grid-template-columns:1fr;align-items:start;gap:clamp(1.75rem,3vw,2.75rem);margin-inline:auto;display:grid}@media (min-width:960px){.about-founder{grid-template-columns:minmax(240px,32%) 1fr;gap:clamp(1.5rem,2.8vw,2.75rem)}}.about-founder__photo{aspect-ratio:3/5;background:#0003;border-radius:3px;width:100%;max-width:28rem;max-height:min(88vh,860px);margin:0;margin-inline:auto;position:relative;overflow:hidden}@media (min-width:960px){.about-founder__photo{top:calc(var(--header-height) + 1rem);justify-self:start;margin-inline:0;position:sticky}}.about-founder__img{object-fit:cover;object-position:18% 50%}.about-founder__copy{grid-template-columns:1fr;gap:clamp(1.5rem,3vw,2.25rem);display:grid}@media (min-width:960px){.about-founder__copy{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(1.25rem,2.5vw,2rem)}}.about-founder__block+.about-founder__block{margin-top:clamp(1.5rem,3vw,2rem)}.about-founder__section-title{font-family:var(--font-plus-jakarta), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--color-fg);margin-bottom:.85rem;font-size:.8125rem;font-weight:700;line-height:1.35}.about-founder__text{color:#fffffff0;margin-bottom:1rem;font-size:.9375rem;line-height:1.65}.about-founder__text:last-child{margin-bottom:0}.dev-team-page{width:100%;max-width:1320px;padding:clamp(2rem, 4vw, 3.5rem) max(var(--space-page), env(safe-area-inset-right)) clamp(3rem, 6vw, 4.5rem) max(var(--space-page), env(safe-area-inset-left));flex:1;margin-inline:auto}.dev-team-grid{grid-template-columns:1fr;gap:1.15rem;max-width:1120px;margin:0 auto;padding:0;list-style:none;display:grid}@media (min-width:640px){.dev-team-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (min-width:980px){.dev-team-grid{grid-template-columns:repeat(3,1fr);gap:1.35rem}}.dev-team-card{background:#fff;border-radius:2px;flex-direction:column;min-height:15.5rem;padding:clamp(1.5rem,3vw,2rem) clamp(1.1rem,2vw,1.35rem) clamp(1rem,2vw,1.2rem);display:flex;box-shadow:0 1px #ffffff0f}.dev-team-card__logo{flex:1;justify-content:center;align-items:center;min-height:7.5rem;padding:.35rem .25rem .75rem;display:flex}.dev-team-card__rule{border:0;border-top:1px solid #1a1e5c24;width:100%;margin:0 0 .65rem}.dev-team-card__label{font-family:var(--font-plus-jakarta), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.1em;text-align:center;color:var(--color-bg);margin:0;font-size:.65rem;font-weight:700;line-height:1.3}.partner-logo{object-fit:contain;object-position:center;width:100%;max-width:17.5rem;height:auto;display:block}.contact-page{width:100%;max-width:1320px;padding:clamp(2rem, 4vw, 3.5rem) max(var(--space-page), env(safe-area-inset-right)) clamp(3rem, 6vw, 4.5rem) max(var(--space-page), env(safe-area-inset-left));flex:1;margin-inline:auto}.contact-page__inner{max-width:36rem}.contact-page__title{font-family:var(--font-plus-jakarta), system-ui, sans-serif;letter-spacing:-.02em;color:var(--color-fg);margin-bottom:1rem;font-size:clamp(1.75rem,4vw,2.35rem);font-weight:700}.contact-page__email{color:var(--color-fg);word-break:break-word;overflow-wrap:anywhere;align-items:flex-start;gap:.6rem;margin-bottom:clamp(2rem,4vw,2.75rem);font-size:1rem;display:flex}.contact-page__email a{text-underline-offset:.2em;text-decoration:underline}.contact-page__email a:hover{opacity:.9}.contact-page__envelope{opacity:.92;flex-shrink:0}.contact-page__form-title{font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:var(--color-fg);margin-bottom:1.25rem;font-size:clamp(1.15rem,2.5vw,1.35rem);font-weight:700}.contact-form{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.contact-form__field{width:100%;display:block}.contact-form__field input,.contact-form__field textarea{width:100%;font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:var(--color-fg);transition:border-color .15s var(--ease-out);background:0 0;border:1px solid #ffffff73;border-radius:0;padding:.85rem 1rem;font-size:1rem;line-height:1.45;display:block}.contact-form__field textarea{resize:vertical;min-height:10rem}.contact-form__field input::placeholder,.contact-form__field textarea::placeholder{color:#ffffff73}.contact-form__field input:focus-visible,.contact-form__field textarea:focus-visible{border-color:#ffffffd9;outline:none}.contact-form__field input:disabled,.contact-form__field textarea:disabled{opacity:.55;cursor:not-allowed}.contact-form__captcha{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;margin-top:.35rem;overflow-x:auto}.contact-form__error{color:#ffb4b4;margin:0;font-size:.875rem}.contact-form__submit{min-height:2.75rem;font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:var(--color-bg);cursor:pointer;transition:opacity .15s var(--ease-out);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;border:none;border-radius:0;margin-top:.25rem;padding:.85rem 2.75rem;font-size:.9375rem;font-weight:700}.contact-form__submit:hover:not(:disabled){opacity:.92}.contact-form__submit:disabled{opacity:.65;cursor:wait}.contact-form__success{padding:1.25rem 0}.contact-form__success-title{font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:var(--color-fg);margin:0 0 .6rem;font-size:1.15rem;font-weight:700;line-height:1.3}.contact-form__success p{color:#fffffff0;margin-bottom:1rem;line-height:1.55}.contact-form__reset{font-family:var(--font-plus-jakarta), system-ui, sans-serif;color:var(--color-bg);cursor:pointer;background:#ffffffeb;border:1px solid #ffffff59;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600}.contact-form__reset:hover{opacity:.95}
