@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_7cce7460-module__sOyQAa__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_7cce7460-module__sOyQAa__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_daa3116b-module__UdK2UW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_daa3116b-module__UdK2UW__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.0e7g~mzgh06fx.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:Spline Sans Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d2d62b05021c6286-s.0rh97k4~lxq~w.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:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e60c3e60a629e0e-s.0e7g~mzgh06fx.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:Spline Sans Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d2d62b05021c6286-s.0rh97k4~lxq~w.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:Spline Sans Mono Fallback;src:local(Arial);ascent-override:71.59%;descent-override:17.57%;line-gap-override:0.0%;size-adjust:134.59%}.spline_sans_mono_82bc1bd9-module___Q_3sG__className{font-family:Spline Sans Mono,Spline Sans Mono Fallback;font-style:normal}.spline_sans_mono_82bc1bd9-module___Q_3sG__variable{--font-spline-mono:"Spline Sans Mono", "Spline Sans Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-manrope);--font-serif:var(--font-cormorant);--font-mono:var(--font-spline-mono);--color-red-800:#9f0712;--color-orange-100:#ffedd5;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-700:#b75000;--color-yellow-100:#fef9c2;--color-yellow-700:#a36100;--color-lime-100:#ecfcca;--color-green-700:#008138;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-600:#009588;--color-cyan-800:#005f78;--color-rose-100:#ffe4e6;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-400:#a6a09b;--color-stone-600:#57534d;--color-stone-800:#292524;--color-stone-950:#0c0a09;--color-white:#fff;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-bg:#f6f2ea;--color-bg-2:#efe9dc;--color-bg-card:#fbf8f2;--color-ink:#1c1d18;--color-ink-soft:#52544a;--color-ink-mute:#84867a;--color-em-950:#0a2a20;--color-em-900:#0e3829;--color-em-800:#154a38;--color-em-700:#1e5c46;--color-gold:#b08d54;--color-gold-soft:#cbb389;--color-gold-pale:#e8dcc4;--color-gold-deep:#8c6e3e;--color-live:#d98a3d;--color-bg-grey:#f5f5f5}@supports (color:lab(0% 0 0)){:root,:host{--color-red-800:lab(33.7174% 55.8993 41.0293);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-lime-100:lab(96.8662% -11.7133 22.0854);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-teal-600:lab(55.0223% -41.0774 -3.90277);--color-cyan-800:lab(36.5114% -17.1989 -21.6292);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-stone-100:lab(96.5286% -.0991821 .364268);--color-stone-200:lab(91.055% .663072 .865579);--color-stone-400:lab(66.2166% 1.88044 3.20326);--color-stone-600:lab(35.5168% 1.08604 4.07829);--color-stone-800:lab(15.0353% 1.96067 1.53427);--color-stone-950:lab(2.86037% .455312 .568903)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-em-900{background-color:var(--color-em-900)}.from-emerald-900{--tw-gradient-from:var(--color-emerald-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-950{--tw-gradient-from:var(--color-emerald-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-stone-800{--tw-gradient-from:var(--color-stone-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-stone-950{--tw-gradient-from:var(--color-stone-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-amber-700{--tw-gradient-via:var(--color-amber-700);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-800{--tw-gradient-via:var(--color-cyan-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-700{--tw-gradient-via:var(--color-emerald-700);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-emerald-800{--tw-gradient-via:var(--color-emerald-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-green-700{--tw-gradient-via:var(--color-green-700);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-800{--tw-gradient-via:var(--color-red-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-stone-400{--tw-gradient-via:var(--color-stone-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-stone-600{--tw-gradient-via:var(--color-stone-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-teal-600{--tw-gradient-via:var(--color-teal-600);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-700{--tw-gradient-via:var(--color-yellow-700);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-amber-100{--tw-gradient-to:var(--color-amber-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-200{--tw-gradient-to:var(--color-amber-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-100{--tw-gradient-to:var(--color-lime-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-100{--tw-gradient-to:var(--color-orange-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-100{--tw-gradient-to:var(--color-rose-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-stone-100{--tw-gradient-to:var(--color-stone-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-stone-200{--tw-gradient-to:var(--color-stone-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-100{--tw-gradient-to:var(--color-yellow-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--line:#1c1d1821}@supports (color:color-mix(in lab, red, red)){:root{--line:color-mix(in oklab, var(--color-ink) 13%, transparent)}}:root{--line-soft:#1c1d1812;--line-gold:#b08d5480;--shadow-sm:0 1px 2px #141e180d, 0 8px 24px -16px #141e1840;--shadow-card:0 1px 2px #0000000a, 0 24px 60px -32px #0a2a2047;--shadow-md:0 2px 6px #141e180f, 0 30px 60px -32px #0e282059;--shadow-lg:0 40px 90px -40px #0a281e8c;--maxw:1240px;--gutter:clamp(20px, 5vw, 64px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){:root{--line-soft:lab(10.517% -1.39327 3.29133/.07);--line-gold:lab(61.0383% 8.4559 35.4547/.5)}}*,:before,:after{box-sizing:border-box}button svg,a svg{max-width:64px;max-height:64px}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:#1c1d18;font-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f6f2ea;min-height:100vh;margin:0;font-size:17px;font-weight:400;line-height:1.6;overflow-x:hidden}::selection{color:#fff;background:#0e3829}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}.eyebrow{font-family:var(--font-sans), sans-serif;letter-spacing:.26em;text-transform:uppercase;color:#8c6e3e;align-items:center;gap:.7em;font-size:.72rem;font-weight:600;display:inline-flex}.eyebrow:before{content:"";background:var(--line-gold);width:26px;height:1px}.eyebrow.no-rule:before{display:none}.eyebrow--light{color:var(--color-gold-soft)}.display{font-family:var(--font-serif), "Times New Roman", Georgia, serif;letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:500;line-height:1.02}.display em{color:#154a38;font-style:italic}.h-xl{font-size:clamp(2.9rem,7vw,5.6rem)}.h-lg{font-size:clamp(2.3rem,4.6vw,3.8rem)}.h-md{font-size:clamp(1.8rem,3vw,2.7rem)}.lede{color:#52544a;text-wrap:pretty;max-width:46ch;font-size:clamp(1.05rem,1.4vw,1.28rem);line-height:1.62}.wrap{max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:clamp(64px,9vw,132px)}@keyframes marquee{to{transform:translate(-50%)}}@keyframes promoScroll{to{transform:translate(-50%)}}@keyframes wafabPulse{0%{box-shadow:0 0 #25d36673}70%{box-shadow:0 0 0 16px #25d36600}to{box-shadow:0 0 #25d36600}}@keyframes livePulse{0%{box-shadow:0 0 #d98a3d73}70%{box-shadow:0 0 0 9px #d98a3d00}to{box-shadow:0 0 #d98a3d00}}@media (prefers-reduced-motion:no-preference){[data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}[data-reveal].in{opacity:1;transform:none}[data-reveal-delay="1"]{transition-delay:80ms}[data-reveal-delay="2"]{transition-delay:.16s}[data-reveal-delay="3"]{transition-delay:.24s}[data-reveal-delay="4"]{transition-delay:.32s}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}.promobar__track,.wafab__btn:after,.comunidad__live i{animation:none!important}}.promobar{color:#cbb389;letter-spacing:.12em;text-transform:uppercase;z-index:62;background:#0a2a20;border-bottom:1px solid #ffffff12;align-items:center;height:38px;font-size:.76rem;font-weight:600;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.promobar__track{gap:0;width:max-content;animation:28s linear infinite promoScroll;display:flex}.promobar:hover .promobar__track{animation-play-state:paused}.promobar__item{white-space:nowrap;align-items:center;gap:10px;padding:0 clamp(32px,6vw,72px);display:flex}.promobar__item:after{content:"✦";opacity:.5;font-size:.6rem}.header{z-index:60;border-bottom:1px solid var(--line-soft);background:#fbf8f2;transition:top .4s,box-shadow .4s;position:fixed;top:38px;left:0;right:0}.header.is-stuck{box-shadow:0 8px 30px -22px #0a281e66}.header__inner{max-width:var(--maxw);margin-inline:auto;padding:0;display:block}.header__top{padding:14px var(--gutter) 12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;transition:padding .35s;display:grid}.header.is-stuck .header__top{padding-block:9px}.header__util{align-items:center;gap:8px;display:flex}.header__util--right{justify-self:end}.header__util--left{justify-self:start}.brand{color:#1c1d18;justify-content:center;align-items:center;gap:12px;display:flex}.brand__name{font-family:var(--font-serif), "Times New Roman", Georgia, serif;letter-spacing:.06em;white-space:nowrap;text-transform:uppercase;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:600;line-height:1}.hbtn{color:#1c1d18;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .3s;display:grid}.hbtn:hover{background:#1c1d180f;background:lab(10.517% -1.39327 3.29133/.06)}.hbtn svg{width:20px;height:20px}.header__nav-row{border-top:1px solid var(--line-soft)}.header.is-stuck .header__nav-row{display:none}.nav{justify-content:center;align-items:center;gap:0;display:flex}.nav__links{padding:12px var(--gutter);flex-wrap:wrap;justify-content:center;gap:clamp(18px,2.4vw,38px);display:flex}.nav__links a{letter-spacing:.08em;text-transform:uppercase;color:#52544a;white-space:nowrap;font-size:.82rem;font-weight:600;transition:color .3s;position:relative}.nav__links a:hover{color:#1c1d18}.nav__links a:after{content:"";background:#b08d54;width:0;height:1.5px;transition:width .3s;position:absolute;bottom:-5px;left:0}.nav__links a:hover:after{width:100%}.nav__links a.is-shop{color:#8c6e3e}.nav__toggle{color:#1c1d18;background:0 0;border:0;padding:6px;display:none}.nav__toggle svg{width:26px;height:26px}.cart-trigger{border:1px solid var(--line);width:42px;height:42px;color:inherit;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:inline-flex;position:relative}.cart-trigger:hover{background:#1c1d180f;background:lab(10.517% -1.39327 3.29133/.06)}.cart-trigger svg{width:19px;height:19px}.cart-trigger__count{color:#2a2113;background:#b08d54;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.65rem;font-weight:800;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}@media (max-width:1024px){.header__nav-row{display:none}.nav__toggle{display:inline-flex}}@media (min-width:1025px){.nav__toggle{display:none}}@media (max-width:560px){.brand__name{letter-spacing:.04em;font-size:1.25rem}}.wafab{z-index:90;align-items:center;display:inline-flex;position:fixed;bottom:clamp(16px,3vw,28px);right:clamp(16px,3vw,28px)}.wafab__btn{color:#073f23;background:#25d366;border-radius:999px;align-items:center;gap:10px;height:60px;padding:0 20px 0 18px;font-size:.92rem;font-weight:700;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:inline-flex;position:relative;box-shadow:0 14px 34px -10px #073f2380,0 4px 10px -4px #00000040}.wafab__btn:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 22px 46px -12px #073f2399}.wafab__btn:after{content:"";pointer-events:none;border-radius:999px;animation:2.6s ease-out infinite wafabPulse;position:absolute;inset:0;box-shadow:0 0 #25d36680}.wafab__label{white-space:nowrap;max-width:200px;overflow:hidden}@media (max-width:560px){.wafab__btn{justify-content:center;width:56px;height:56px;padding:0}.wafab__label{display:none}}.footer{color:#fff9;background:#0a2a20;border-top:1px solid #ffffff14;padding:clamp(52px,6vw,80px) 0 clamp(80px,10vw,100px)}.footer__main{border-bottom:1px solid #ffffff1a;grid-template-columns:1fr;gap:clamp(40px,6vw,72px);padding-bottom:44px;display:grid}@media (min-width:880px){.footer__main{grid-template-columns:minmax(280px,1fr) 2fr}}.footer__signup h4{font-family:var(--font-serif), serif;color:#fff;margin:0 0 10px;font-size:1.5rem;font-weight:600}.footer__signup p{color:#fff9;max-width:34ch;margin:0 0 20px;font-size:.9rem;line-height:1.55}.footer__form{gap:8px;max-width:360px;margin-bottom:24px;display:flex}.footer__form input{color:#fff;min-width:0;font:inherit;background:#ffffff0f;border:1px solid #fff3;border-radius:10px;flex:1;padding:13px 16px;font-size:.9rem;transition:border-color .3s}.footer__form input::placeholder{color:#ffffff73}.footer__form input:focus{border-color:#cbb389;outline:none}.footer__form button{color:#2a2113;cursor:pointer;background:#b08d54;border:0;border-radius:10px;flex-shrink:0;padding:0 20px;font-size:.85rem;font-weight:700;transition:background .3s}.footer__form button:hover{background:#cbb389}.footer__socials{gap:12px;display:flex}.footer__socials a{color:#fff;border:1px solid #fff3;border-radius:50%;place-items:center;width:42px;height:42px;transition:all .3s;display:grid}.footer__socials a:hover{color:#2a2113;background:#b08d54;border-color:#b08d54;transform:translateY(-2px)}.footer__socials svg{width:19px;height:19px}.footer__cols{grid-template-columns:1fr 1fr;gap:32px 24px;display:grid}@media (min-width:620px){.footer__cols{grid-template-columns:repeat(3,1fr)}}.footer__col h4{letter-spacing:.18em;text-transform:uppercase;color:#cbb389;margin:0 0 16px;font-size:.72rem;font-weight:700}.footer__col a{color:#ffffffa8;padding:7px 0;font-size:.92rem;transition:color .3s;display:block}.footer__col a:hover{color:#fff}.footer__bottom{color:#ffffff6b;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding-top:28px;font-size:.8rem;display:flex}.footer__bottom .legal{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.footer__bottom .legal:before{content:"|";opacity:.5}.footer__bottom .legal a{color:#ffffff6b;transition:color .3s}.footer__bottom .legal a:hover{color:#fff}.ph{border:1px solid var(--line-soft);background:repeating-linear-gradient(135deg,#dedbce 0 14px,#efe9dc 14px 28px);background:repeating-linear-gradient(135deg,lab(87.4996% -.814468 6.94609) 0 14px,#efe9dc 14px 28px);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.ph__label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#84867a;border:1px solid var(--line);background:#fbf8f2;border-radius:999px;padding:.5em .9em;font-size:.68rem}.btn{color:#fff;letter-spacing:.01em;white-space:nowrap;cursor:pointer;background:#0e3829;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:1.02em 1.7em;font-family:inherit;font-size:.86rem;font-weight:600;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .3s,box-shadow .35s,color .3s;display:inline-flex;position:relative}.btn:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn svg{width:16px;height:16px}.btn--ghost{color:#1c1d18;border-color:var(--line);background:0 0}.btn--ghost:hover{box-shadow:none;background:#1c1d180d;background:lab(10.517% -1.39327 3.29133/.05)}.btn--gold{color:#2a2113;background:#b08d54}.btn--gold:hover{color:#fff;background:#8c6e3e}.btn--outline-light{color:#fff;background:0 0;border-color:#ffffff52}.btn--outline-light:hover{background:#ffffff1f}.btn--sm{padding:.72em 1.15em;font-size:.78rem}.btn--full{justify-content:center;width:100%}.btn--primary{color:#fff;background:#0e3829}.hero{color:#fff;background:#0a2a20;grid-template-columns:1fr;margin-top:150px;display:grid;position:relative}@media (min-width:900px){.hero{grid-template-columns:1.6fr 1fr;min-height:clamp(520px,72vh,760px)}}.hero--full{grid-template-columns:1fr!important}.hero--full .hero__media{min-height:clamp(520px,78vh,820px)}.hero--full .hero__media-cap{max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto;left:0;right:0}.hero--full h1{max-width:16ch;font-size:clamp(2.2rem,5vw,4.2rem)}.hero__media{min-height:56vh;position:relative;overflow:hidden}@media (min-width:900px){.hero__media{min-height:0}}.hero__media video,.hero__media .hero__ambient{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__media .hero__scrim{z-index:1;background:linear-gradient(#06140f26,#05100c80);position:absolute;inset:0}.hero__media-cap{z-index:2;padding:clamp(24px,4vw,44px);position:absolute;bottom:0;left:0;right:0}.hero__kicker{letter-spacing:.24em;text-transform:uppercase;color:#fff;align-items:center;gap:16px;font-size:.72rem;font-weight:700;display:flex}.hero__kicker-rule{background:#cbb389;flex-shrink:0;width:clamp(32px,6vw,70px);height:1px}.hero h1{font-family:var(--font-serif), "Times New Roman", Georgia, serif;color:#fff;text-shadow:0 2px 24px #040e0a80;max-width:18ch;margin:16px 0 0;font-size:clamp(2rem,4vw,3.4rem);font-weight:600;line-height:1.04}.hero h1 em{color:#cbb389;font-style:italic}.hero__sound{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#08141080;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:7px;padding:.5em .9em;font-family:inherit;font-size:.72rem;font-weight:600;transition:all .3s;display:inline-flex;position:absolute;top:16px;right:16px}.hero__sound:hover{background:#081410c7;border-color:#cbb389}.hero__sound svg{width:15px;height:15px}.page{flex-direction:column;display:flex}.shead{max-width:62ch}.shead .display{margin-top:18px}.shead .lede{margin-top:20px}.shead--split{grid-template-columns:1fr;align-items:end;gap:22px;max-width:none;display:grid}@media (min-width:900px){.shead--split{grid-template-columns:1.1fr .9fr;gap:48px}.shead--split .lede{justify-self:end}}.newarr{background:#fff;padding-block:clamp(48px,6vw,72px)}.newarr__head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:clamp(24px,3vw,36px);display:flex}.newarr__head h2{font-family:var(--font-serif), "Times New Roman", Georgia, serif;margin:0;font-size:clamp(1.6rem,2.5vw,2.4rem);font-weight:600}.newarr__see{letter-spacing:.06em;text-transform:uppercase;color:#154a38;white-space:nowrap;border-bottom:1px solid #154a38;align-items:center;gap:7px;padding-bottom:2px;font-size:.82rem;font-weight:700;transition:gap .3s;display:inline-flex}.newarr__see:hover{gap:12px}.newarr__see svg{width:14px;height:14px}.newarr__scroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding-bottom:12px;display:flex;overflow-x:auto}.newarr__scroll::-webkit-scrollbar{display:none}.newarr__card{scroll-snap-align:start;flex:0 0 220px}@media (min-width:600px){.newarr__card{flex:0 0 260px}}.newarr__card .product{width:100%}.hscroll-products{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:14px;padding-bottom:12px;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.hscroll-products::-webkit-scrollbar{display:none}.hscroll-products>.product{scroll-snap-align:start;flex:0 0 clamp(240px,72vw,300px)}.shop{background:#f6f2ea}.shop__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.shop__grid{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:clamp(34px,4vw,52px);display:grid}@media (min-width:640px){.shop__grid{grid-template-columns:repeat(auto-fill,minmax(265px,1fr))}}@media (max-width:520px){.shop__grid{gap:14px}.shop__grid .product__body{gap:5px;padding:13px 13px 15px}.shop__grid .product__name{font-size:1.06rem;line-height:1.16}.shop__grid .product__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:2px;font-size:.8rem;display:-webkit-box;overflow:hidden}.shop__grid .product__foot{flex-wrap:wrap;gap:4px 10px;padding-top:10px}.shop__grid .product__price{font-size:1.05rem}}.product{border:1px solid var(--line-soft);background:#fbf8f2;border-radius:16px;flex-direction:column;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s;display:flex;overflow:hidden}.product:hover{box-shadow:var(--shadow-md);border-color:var(--line);transform:translateY(-5px)}.product__media{aspect-ratio:4/5;background:#efe9dc;position:relative;overflow:hidden}.product__media .ph{border-radius:0;width:100%;height:100%}.product__state{letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:.42em .76em;font-size:.62rem;font-weight:700;position:absolute;top:12px;left:12px}.state--avail{color:#fff;background:#154a38eb}.state--pre{color:#2a2113;background:#b08d54f0}.state--ltd{color:#cbb389;background:#1c1d18e6}.state--soon{color:#52544a;background:#ffffffdb}.badge--new{color:#fff;background:#0e3829}.badge--hot{color:#cbb389;background:#1c1d18}.badge--sale{color:#fff;background:#c0392b}.product__body{flex-direction:column;flex:1;gap:6px;padding:18px 18px 20px;display:flex}.product__cat{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#8c6e3e;font-size:.66rem}.product__name{font-family:var(--font-serif), "Times New Roman", Georgia, serif;font-size:1.32rem;font-weight:600;line-height:1.12}.product__desc{color:#52544a;margin-bottom:4px;font-size:.86rem;line-height:1.5}.product__foot{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.product__price{font-family:var(--font-serif), "Times New Roman", Georgia, serif;font-size:1.32rem;font-weight:600}.product__price.consult{color:#84867a;font-size:.92rem;font-style:italic}.product__cta{color:#154a38;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:.5em 0;font-family:inherit;font-size:.8rem;font-weight:600;transition:gap .3s,color .3s;display:inline-flex}.product__cta:hover{color:#8c6e3e;gap:11px}.product__cta svg{width:15px;height:15px}.product__add{opacity:0;transition:opacity .3s,transform .3s;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(6px)}.product:hover .product__add{opacity:1;transform:none}.product__add .btn{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a2a20eb;border-color:#0000;border-radius:6px;width:100%;padding:.72em 1em;font-size:.78rem}.product--vs{border:0;border-bottom:1px solid var(--line-soft);background:#fff;border-radius:0}.product--vs .product__media{aspect-ratio:3/4;background:#f5f5f5;border-radius:0}.product--vs .product__body{gap:4px;padding:12px 4px 16px}.product--vs .product__name{font-size:1.05rem}.product--vs .product__desc{display:none}.product--vs .product__foot{border-top:0;padding-top:4px}.product--vs .product__price{font-family:var(--font-sans), sans-serif;font-size:.95rem;font-weight:700}.colab{background:#f6f2ea}.colab__card{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fbf8f2;border-radius:26px;grid-template-columns:1fr;align-items:center;gap:clamp(30px,4vw,56px);padding:clamp(34px,5vw,64px);display:grid}@media (min-width:940px){.colab__card{grid-template-columns:1.1fr .9fr}}.colab__card h2{margin-top:16px}.colab__brands{grid-template-columns:1fr 1fr;gap:12px;display:grid}.colab__brand{height:92px;font-family:var(--font-serif), "Times New Roman", Georgia, serif;color:#ffffffd1;border:1px solid #ffffff24;border-radius:12px;place-items:center;font-size:1.15rem;font-weight:600;transition:background .3s;display:grid}.colab__brand:hover{background:#ffffff0d}.colab__brand.open{border-style:dashed;border-color:var(--line-gold);color:#cbb389;font-family:var(--font-sans), sans-serif;font-size:.76rem;font-weight:600}.colab__card--stack{flex-direction:column;grid-template-columns:none;align-items:stretch;gap:clamp(28px,4vw,44px);display:flex}.colab__brands--row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:12px;padding-bottom:4px;display:flex;overflow-x:auto}.colab__brands--row::-webkit-scrollbar{display:none}.colab__brands--row .colab__brand{scroll-snap-align:start;border-color:var(--line);color:#1c1d18;flex:0 0 clamp(150px,30vw,200px);height:88px}.colab__brands--row .colab__brand:hover{background:#1c1d180a;background:lab(10.517% -1.39327 3.29133/.04)}.colab__brands--row .colab__brand.open{border-color:var(--line-gold);color:#8c6e3e}@media (min-width:940px){.colab__brands--row{overflow-x:visible}.colab__brands--row .colab__brand{flex:1 1 0;min-width:0}}.colab__cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.modal{z-index:200;opacity:0;pointer-events:none;place-items:center;padding:20px;transition:opacity .3s;display:grid;position:fixed;inset:0}.modal.is-open{opacity:1;pointer-events:auto}.modal__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a18128c;position:absolute;inset:0}.modal__card{width:min(480px,100%);box-shadow:var(--shadow-lg);background:#fbf8f2;border-radius:22px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;transform:translateY(16px)scale(.98)}.modal.is-open .modal__card{transform:none}.modal__head{border-bottom:1px solid var(--line-soft);align-items:center;gap:16px;padding:22px;display:flex}.modal__thumb{border-radius:10px;flex-shrink:0;width:64px;height:78px}.modal__head .cat{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#8c6e3e;font-size:.64rem}.modal__head h3{font-family:var(--font-serif), "Times New Roman", Georgia, serif;margin:3px 0;font-size:1.5rem;font-weight:600;line-height:1.05}.modal__head .price{color:#52544a;font-size:.95rem}.modal__close{border:1px solid var(--line);color:#52544a;cursor:pointer;background:#fbf8f2;border-radius:50%;place-items:center;width:34px;height:34px;transition:all .3s;display:grid;position:absolute;top:16px;right:16px}.modal__close:hover{color:#fff;background:#1c1d18}.modal__body{padding:22px}.modal__body>p{color:#52544a;margin:0 0 16px;font-size:.94rem;line-height:1.6}.modal__field{margin-bottom:14px}.modal__field label{letter-spacing:.1em;text-transform:uppercase;color:#84867a;margin-bottom:7px;font-size:.72rem;font-weight:600;display:block}.modal__field input,.modal__field textarea{border:1px solid var(--line);width:100%;font:inherit;color:#1c1d18;resize:vertical;background:#f6f2ea;border-radius:11px;padding:12px 14px;font-size:.92rem;transition:border-color .3s}.modal__field input:focus,.modal__field textarea:focus{border-color:#b08d54;outline:none}.modal__foot{flex-direction:column;gap:10px;padding:0 22px 22px;display:flex}.modal__hint{color:#84867a;text-align:center;margin:0;font-size:.76rem}.cart-panel{z-index:200;pointer-events:none;position:fixed;inset:0}.cart-panel.is-open{pointer-events:auto}.cart-panel__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#0a181280;transition:opacity .35s;position:absolute;inset:0}.cart-panel.is-open .cart-panel__scrim{opacity:1}.cart-panel__drawer{background:#fbf8f2;flex-direction:column;width:min(420px,100vw);transition:transform .4s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-20px 0 60px -20px #0000004d}.cart-panel.is-open .cart-panel__drawer{transform:none}.cart-panel__head{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.cart-panel__title{font-family:var(--font-serif), "Times New Roman", Georgia, serif;margin:0;font-size:1.5rem;font-weight:600}.cart-panel__close{border:1px solid var(--line);color:#52544a;cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:36px;height:36px;transition:all .3s;display:grid}.cart-panel__close:hover{color:#fff;background:#1c1d18}.cart-panel__close svg{width:18px;height:18px}.cart-panel__body{flex-direction:column;flex:1;gap:12px;padding:14px 22px;display:flex;overflow-y:auto}.cart-panel__foot{border-top:1px solid var(--line-soft);flex-direction:column;gap:10px;padding:18px 22px 28px;display:flex}.cart-empty{color:#84867a;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;padding:40px 20px;display:flex}.cart-empty svg{opacity:.3;width:52px;height:52px}.cart-empty p{font-family:var(--font-serif), "Times New Roman", Georgia, serif;color:#52544a;margin:0;font-size:1.3rem}.cart-empty span{font-size:.88rem}.cart-item{border:1px solid var(--line-soft);background:#f6f2ea;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.cart-item__info{flex:1;min-width:0}.cart-item__cat{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#8c6e3e;margin-bottom:4px;font-size:.64rem}.cart-item__name{font-family:var(--font-serif), "Times New Roman", Georgia, serif;font-size:1.1rem;font-weight:600;line-height:1.15}.cart-item__price{color:#84867a;margin-top:4px;font-size:.82rem}.cart-item__controls{flex-shrink:0;align-items:center;gap:6px;margin-top:2px;display:flex}.cart-qty{border:1px solid var(--line);color:#1c1d18;cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:28px;height:28px;font-size:1rem;transition:all .25s;display:grid}.cart-qty:hover{color:#fff;background:#0e3829;border-color:#0e3829}.cart-qty__n{text-align:center;min-width:20px;font-size:.9rem;font-weight:700}.cart-del{color:#84867a;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:4px;transition:all .25s;display:grid}.cart-del:hover{color:#c0392b;background:#fee}.cart-del svg{width:15px;height:15px}.cart-summary{color:#52544a;justify-content:space-between;align-items:center;padding-bottom:8px;font-size:.84rem;display:flex}.cart-summary__note{color:#84867a;font-size:.75rem;font-style:italic}.cart-clear{color:#84867a;text-align:center;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-family:inherit;font-size:.78rem;text-decoration:underline;transition:color .3s}.cart-clear:hover{color:#1c1d18}.cart-toast{color:#fff;box-shadow:var(--shadow-md);opacity:0;pointer-events:none;z-index:300;white-space:nowrap;background:#0e3829;border-radius:999px;max-width:90vw;padding:.7em 1.2em;font-size:.85rem;font-weight:600;transition:opacity .3s,transform .3s;position:fixed;bottom:clamp(80px,12vw,100px);right:clamp(16px,3vw,28px);transform:translateY(12px)}.cart-toast.is-visible{opacity:1;transform:none}.bloghero{color:#fff;background:radial-gradient(120% 100% at 80% 0,#154a38,#0a2a20 62%);padding:clamp(150px,20vh,200px) 0 clamp(48px,6vw,80px)}.bloghero .eyebrow{color:#cbb389}.bloghero .eyebrow:before{background:var(--line-gold)}.bloghero h1{color:#fff;margin-top:18px}.bloghero__lede{color:#ffffffbd;max-width:52ch;margin-top:20px;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.62}.bloghero__cats{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.blogchip{color:#ffffffdb;cursor:pointer;background:#ffffff0d;border:1px solid #fff3;border-radius:999px;padding:.55em 1.05em;font-size:.8rem;font-weight:600;transition:all .3s}.blogchip:hover{background:#ffffff1a;border-color:#cbb389}.blogchip.is-active{color:#2a2113;background:#b08d54;border-color:#b08d54}.story{background:#f6f2ea}.story__grid{grid-template-columns:1fr;align-items:center;gap:clamp(36px,5vw,72px);display:grid}@media (min-width:980px){.story__grid{grid-template-columns:.92fr 1.08fr;align-items:stretch}}.story__media{position:relative}.story__portrait,.story__media .ph{aspect-ratio:3/5;object-fit:cover;width:100%}@media (min-width:980px){.story__portrait,.story__media .ph{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}}.story__badge{border:1px solid var(--line);box-shadow:var(--shadow-md);background:#fbf8f2;border-radius:14px;max-width:230px;padding:16px 20px;position:absolute;bottom:28px;left:-18px}.story__badge .n{font-family:var(--font-serif), serif;color:#154a38;font-size:2rem;font-weight:600;line-height:1}.story__badge .l{color:#52544a;margin-top:4px;font-size:.78rem}.story__body p{color:#52544a;max-width:52ch;margin:0 0 1.1em;font-size:1.08rem;line-height:1.72}.story__body p .lead-in{font-family:var(--font-serif), serif;color:#1c1d18;font-size:1.05em}.story__sign{color:#84867a;letter-spacing:.04em;align-items:center;gap:12px;margin-top:18px;font-size:.8rem;display:flex}.story__sign b{font-family:var(--font-serif), serif;color:#1c1d18;font-size:1.4rem;font-style:italic;font-weight:600}.story__timeline{gap:16px;margin-top:30px;display:grid}.mile{align-items:flex-start;gap:16px;display:flex}.mile__dot{border:1px solid var(--line-gold);width:36px;height:36px;font-family:var(--font-mono), ui-monospace, monospace;color:#8c6e3e;background:#fbf8f2;border-radius:50%;flex:none;place-items:center;font-size:.72rem;display:grid;position:relative}.mile:not(:last-child) .mile__dot:after{content:"";background:var(--line-gold);width:1px;height:16px;position:absolute;top:36px;left:50%;transform:translate(-50%)}.mile.is-key .mile__dot{color:#2a2113;background:#b08d54;border-color:#b08d54;font-size:.9rem}.mile__txt{flex:1}.mile__t{font-family:var(--font-serif), serif;font-size:1.2rem;font-weight:600;line-height:1.15}.mile__d{color:#52544a;margin-top:2px;font-size:.9rem;line-height:1.45}.missearth{color:#fff;background:#0a2a20;overflow:hidden}.missearth__grid{grid-template-columns:1fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}@media (min-width:940px){.missearth__grid{grid-template-columns:1.05fr .95fr}}.missearth .eyebrow{color:#cbb389}.missearth .eyebrow:before{background:var(--line-gold)}.missearth h2{color:#fff;margin-top:18px}.missearth p{color:#ffffffbd;max-width:50ch;margin:20px 0 0;font-size:1.05rem;line-height:1.7}.missearth__facts{border-top:1px solid #ffffff24;flex-wrap:wrap;gap:28px 44px;margin:30px 0 0;padding-top:26px;display:flex}.missearth__facts div{flex-direction:column;gap:4px;display:flex}.missearth__facts dt{letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;font-size:.68rem;font-weight:600}.missearth__facts dd{font-family:var(--font-serif), serif;color:#fff;margin:0;font-size:1.5rem;font-weight:600}.missearth__cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.missearth__media{position:relative}.missearth__media .ph{aspect-ratio:4/5;border-radius:18px;width:100%}.missearth__seal{color:#2a2113;text-align:center;width:104px;height:104px;box-shadow:var(--shadow-md);background:#b08d54;border-radius:50%;place-items:center;display:grid;position:absolute;top:26px;right:-14px;transform:rotate(-8deg)}.missearth__seal span{font-family:var(--font-serif), serif;font-size:.78rem;font-weight:600;line-height:1.15}.missearth__seal b{font-size:1.3rem;display:block}.comunidad{background:#efe9dc}.comunidad__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.comunidad__live{letter-spacing:.14em;text-transform:uppercase;color:#84867a;align-items:center;gap:9px;font-size:.72rem;font-weight:600;display:inline-flex}.comunidad__live i{background:var(--color-live);border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite livePulse;display:block;box-shadow:0 0 #d98a3d80}.social__grid{grid-template-columns:1fr;gap:18px;margin-top:clamp(36px,4vw,52px);display:grid}@media (min-width:720px){.social__grid{grid-template-columns:repeat(3,1fr)}}.scard{border:1px solid var(--line);background:#fbf8f2;border-radius:18px;flex-direction:column;gap:16px;padding:28px 26px 26px;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s,border-color .4s;display:flex}.scard:hover{box-shadow:var(--shadow-md);border-color:var(--line-gold);transform:translateY(-5px)}.scard__top{align-items:center;gap:14px;display:flex}.scard__ic{color:#fff;border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.scard__ic svg{width:23px;height:23px}.scard__ic.ig{background:linear-gradient(135deg,#7a3cc4,#d62976 45%,#f5a623)}.scard__ic.tt{background:#0d0d0d}.scard__ic.reach{background:#154a38}.scard__handle{font-size:1rem;font-weight:700}.scard__plat{color:#84867a;font-size:.76rem}.scard__count{font-family:var(--font-serif), serif;color:#0e3829;letter-spacing:-.01em;font-size:clamp(2.6rem,4vw,3.3rem);font-weight:600;line-height:1}.scard__label{color:#52544a;margin-top:-8px;font-size:.82rem}.scard__foot{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.scard__stat{color:#84867a;font-size:.78rem}.scard__stat b{color:#1c1d18;font-weight:700}.scard__btn{color:#154a38;align-items:center;gap:7px;font-size:.8rem;font-weight:600;transition:gap .3s,color .3s;display:inline-flex}.scard__btn:hover{color:#8c6e3e;gap:11px}.scard__btn svg{width:14px;height:14px}.comunidad__note{color:#84867a;align-items:center;gap:10px;margin-top:26px;font-size:.8rem;display:flex}.comunidad__note svg{color:#8c6e3e;flex-shrink:0;width:17px;height:17px}.diario{background:#f6f2ea}.feature{grid-template-columns:1fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (min-width:900px){.feature{grid-template-columns:1.15fr .85fr}}.feature__media{aspect-ratio:16/11;background:#efe9dc;border-radius:18px;overflow:hidden}.feature__media img,.feature__media .ph{border-radius:0;width:100%;height:100%}.feature__tag{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#8c6e3e;align-items:center;gap:9px;font-size:.68rem;display:inline-flex}.feature__tag .pin{color:#8c6e3e;letter-spacing:.08em;background:#e8dcc4;border-radius:999px;padding:.35em .7em}.feature h2{font-family:var(--font-serif), serif;margin:16px 0 0;font-size:clamp(2rem,3.4vw,3rem);font-weight:600;line-height:1.08}.feature p{color:#52544a;max-width:48ch;margin:16px 0 0;font-size:1.05rem;line-height:1.62}.feature__foot{align-items:center;gap:16px;margin-top:22px;display:flex}.feature__by{color:#84867a;font-size:.82rem}.feature__by b{color:#1c1d18;font-family:var(--font-serif), serif;font-style:italic;font-weight:600}.blog-divider{border:0;border-top:1px solid var(--line);margin:clamp(40px,6vw,72px) 0}.posts--page{grid-template-columns:1fr;gap:22px;display:grid}@media (min-width:640px){.posts--page{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.posts--page{grid-template-columns:repeat(3,1fr)}}.post{border:1px solid var(--line-soft);background:#fbf8f2;border-radius:16px;flex-direction:column;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s;display:flex;overflow:hidden}.post:hover{box-shadow:var(--shadow-md);border-color:var(--line);transform:translateY(-5px)}.post__media{aspect-ratio:16/10;background:#efe9dc;overflow:hidden}.post__media img,.post__media .ph{border-radius:0;width:100%;height:100%;transition:transform .7s}.post:hover .post__media img{transform:scale(1.04)}.post__body{flex-direction:column;flex:1;gap:10px;padding:20px 22px 24px;display:flex}.post__meta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:#8c6e3e;align-items:center;gap:12px;font-size:.66rem;display:flex}.post__meta .dot{background:#84867a;border-radius:50%;width:3px;height:3px}.post__meta time{color:#84867a}.post h3{font-family:var(--font-serif), serif;margin:0;font-size:1.4rem;font-weight:600;line-height:1.15}.post p{color:#52544a;margin:0;font-size:.9rem;line-height:1.55}.post__more{color:#154a38;align-items:center;gap:7px;margin-top:auto;padding-top:8px;font-size:.8rem;font-weight:600;transition:gap .3s;display:inline-flex}.post:hover .post__more{gap:11px}.post__more svg{width:14px;height:14px}.filters{flex-wrap:wrap;gap:9px;display:flex}.filters button{border:1px solid var(--line);color:#52544a;cursor:pointer;background:#fbf8f2;border-radius:999px;padding:.55em 1.15em;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .3s}.filters button:hover{color:#1c1d18;border-color:#cbb389}.filters button.is-active{color:#fff;box-shadow:var(--shadow-sm);background:#0e3829;border-color:#0e3829}.shop--clean{background:var(--color-white)}.shop--clean .shop__grid{background:var(--line-soft);border:1px solid var(--line-soft);gap:2px;margin-top:clamp(34px,4vw,52px)}.shop--clean .product{background:var(--color-white);border:0;border-radius:0}.shop--clean .product__media{background:var(--color-bg-grey);aspect-ratio:3/4;border-radius:0}.shop--clean .product__body{padding:14px 12px 18px}.shop--clean .product__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;display:-webkit-box;overflow:hidden}.shop--clean .product__foot{border-top:0;padding-top:6px}.shop--clean .product__price{font-family:var(--font-sans), sans-serif;font-size:.98rem;font-weight:700}.shop__note{color:#84867a;align-items:center;gap:12px;margin-top:30px;font-size:.86rem;display:flex}.shop__note svg{color:#8c6e3e;flex-shrink:0;width:18px;height:18px}.shop__empty{text-align:center;font-family:var(--font-serif), "Times New Roman", Georgia, serif;color:#84867a;padding:clamp(40px,6vw,72px) 0;font-size:1.3rem}.nav__links a.is-active,.nav__links a[aria-current=page]{color:#1c1d18}.nav__links a.is-active:after,.nav__links a[aria-current=page]:after{background:#b08d54;width:100%}.hscroll-wrap{position:relative;overflow:visible}.hscroll-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding-bottom:12px;display:flex;overflow:auto hidden}.hscroll-row::-webkit-scrollbar{display:none}.hscroll-arrow{z-index:10;border:1px solid var(--line);color:#1c1d18;width:38px;height:38px;box-shadow:var(--shadow-sm);cursor:pointer;background:#fbf8f2;border-radius:50%;place-items:center;margin-top:-6px;transition:background .25s,opacity .25s,transform .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.hscroll-arrow svg{width:18px;height:18px}.hscroll-arrow:hover{color:#fff;background:#0e3829;border-color:#0e3829}.hscroll-arrow--left{left:-14px}.hscroll-arrow--right{right:-14px}.hscroll-arrow.is-disabled{opacity:.35;pointer-events:none}@media (hover:none) and (pointer:coarse){.hscroll-arrow{display:none}}@media (max-width:880px){.hero{margin-top:85px}.hero--full .hero__media{min-height:calc(100dvh - 176px)}}.bottomnav{z-index:70;border-top:1px solid var(--line-soft);padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:#fbf8f2;grid-template-columns:repeat(5,1fr);align-items:stretch;gap:0;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px -6px #0a281e1f}.bottomnav__item{color:#84867a;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;text-align:center;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;padding:7px 4px 5px;font-family:inherit;font-size:.6rem;font-weight:600;transition:color .25s;display:flex}.bottomnav__item svg{width:22px;height:22px;transition:stroke-width .2s}.bottomnav__item:hover{color:#1c1d18}.bottomnav__icon{border-radius:999px;justify-content:center;align-items:center;width:46px;height:28px;transition:background .25s;display:inline-flex}.bottomnav__item.is-active{color:#154a38;font-weight:700}.bottomnav__item.is-active .bottomnav__icon{background:#154a3829;background:lab(27.6158% -21.976 5.45403/.16)}.bottomnav__item.is-active svg{stroke-width:2.1px}.bottomnav__item--cart{position:relative}.bottomnav__cart-wrap{color:#fff;background:#0e3829;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:inline-flex;position:relative;box-shadow:0 4px 14px -4px #0e382980}.bottomnav__item--cart:hover .bottomnav__cart-wrap{transform:translateY(-2px);box-shadow:0 8px 20px -4px #0e382999}.bottomnav__cart-wrap svg{width:20px;height:20px}.bottomnav__badge{color:#2a2113;background:#b08d54;border:1.5px solid #fbf8f2;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 3px;font-size:.58rem;font-weight:800;line-height:1;display:grid;position:absolute;top:-3px;right:-3px}@media (max-width:880px){.bottomnav{display:grid}.page{padding-bottom:72px}.wafab{bottom:calc(72px + clamp(10px,2vw,20px))}.nav__toggle,.cart-trigger,.header [role=dialog]{display:none!important}}@media (min-width:881px){.bottomnav{display:none!important}.cart-trigger{display:inline-flex!important}}@media (max-width:880px){.footer{padding-bottom:calc(clamp(80px,10vw,100px) + 72px)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
