@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/90bfca24981de995-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/813db4da1994ef51-s.0uzdxrcy6_2v0.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:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/6e74c70e8d776c42-s.2gucyqm69382k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/f462257512209772-s.p.43n2qzmbjskyp.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/90bfca24981de995-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/813db4da1994ef51-s.0uzdxrcy6_2v0.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:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/6e74c70e8d776c42-s.2gucyqm69382k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/f462257512209772-s.p.43n2qzmbjskyp.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:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/90bfca24981de995-s.3db0z0l2qmrmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/813db4da1994ef51-s.0uzdxrcy6_2v0.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:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/6e74c70e8d776c42-s.2gucyqm69382k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:800;font-display:swap;src:url(../media/f462257512209772-s.p.43n2qzmbjskyp.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.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:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.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:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.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:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b0e156020fd1d73f-s.013x9cty0dvbp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ece6651c07dc3133-s.054a9rxhye2rx.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:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1d0bb6ba8433fca1-s.12c_00cnxx2oq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;font-display:swap;src:url(../media/9d036f80216c14ee-s.p.2r-cuu_7locvx.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.GzrrHa_className{font-family:Playfair Display,Playfair Display Fallback}.GzrrHa_variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.2yhdohbnxjaph.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1tzxx-40rxw3x.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/648e19a466ec92f1-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.1d8-5gtibtj96.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.2yhdohbnxjaph.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1tzxx-40rxw3x.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/648e19a466ec92f1-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.1d8-5gtibtj96.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.2yhdohbnxjaph.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1tzxx-40rxw3x.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/648e19a466ec92f1-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.1d8-5gtibtj96.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.2yhdohbnxjaph.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1tzxx-40rxw3x.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/648e19a466ec92f1-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.1d8-5gtibtj96.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.2yhdohbnxjaph.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1tzxx-40rxw3x.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:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/648e19a466ec92f1-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.1d8-5gtibtj96.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:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.OuWQWa_className{font-family:Nunito,Nunito Fallback;font-style:normal}.OuWQWa_variable{--font-nunito:"Nunito", "Nunito Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.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:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3679aa72a9b9035f-s.p.00hx3ibfyf9qx.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:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0bd866694792eeb1-s.2uxt0u9yugpfw.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:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fdb22df95c69d750-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/22bc6ebae07d77f5-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3679aa72a9b9035f-s.p.00hx3ibfyf9qx.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:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.MjACiG_className{font-family:Caveat,Caveat Fallback;font-style:normal}.MjACiG_variable{--font-script:"Caveat", "Caveat Fallback"}
.jl2mdG_icon,.jl2mdG_heart{vertical-align:middle;flex-shrink:0;display:inline-block}.jl2mdG_icon{color:var(--gold);background-color:currentColor}.jl2mdG_heart{object-fit:contain}
.qHR2Ta_list{flex-wrap:wrap;gap:.35rem .45rem;max-width:100%;margin:0 0 1rem;padding:0;font-size:.95rem;list-style:none;display:flex}.qHR2Ta_list li{overflow-wrap:break-word;min-width:0}.qHR2Ta_list li:not(:last-child):after{content:"/";color:var(--gold);margin-left:.45rem}.qHR2Ta_list a{color:var(--rose);text-decoration:none}.qHR2Ta_list a:hover{text-decoration:underline}.qHR2Ta_small .qHR2Ta_list{color:color-mix(in srgb, var(--ink) 68%, transparent);margin-bottom:0;font-size:13px}@media (max-width:699px){.qHR2Ta_trim .qHR2Ta_list li:last-child{display:none}}.qHR2Ta_uppercase .qHR2Ta_list{color:color-mix(in srgb, var(--ink) 62%, transparent);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.8rem;font-size:13px;font-weight:700}
.EDswAq_featured,.EDswAq_standard,.EDswAq_listCard{min-width:0}.EDswAq_featured h3,.EDswAq_standard h3,.EDswAq_listCard h3{font-family:var(--font-playfair), Georgia, serif;margin:.7rem 0 0;font-size:17px;font-weight:600;line-height:1.3}.EDswAq_featured h3 a,.EDswAq_standard h3 a,.EDswAq_listCard h3 a{color:var(--ink);text-decoration:none}.EDswAq_featured h3 a:hover,.EDswAq_standard h3 a:hover,.EDswAq_listCard h3 a:hover{color:var(--rose)}.EDswAq_featuredMedia,.EDswAq_standardMedia,.EDswAq_listMedia{background:var(--lavender);border-radius:16px;display:block;position:relative;overflow:hidden}.EDswAq_featuredMedia{aspect-ratio:2/3}.EDswAq_standardMedia,.EDswAq_listMedia{aspect-ratio:1}.EDswAq_featuredMedia img,.EDswAq_standardMedia img,.EDswAq_listMedia img{object-fit:cover}.EDswAq_badge{background:var(--cream);color:var(--ink);letter-spacing:.03em;border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:800;position:absolute;top:.7rem;left:.7rem}.EDswAq_read{color:var(--rose);margin-top:.45rem;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.EDswAq_standard p,.EDswAq_listCard p{margin:.4rem 0 0}.EDswAq_standard p,.EDswAq_listCard p:not(.EDswAq_meta){-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EDswAq_listCard{border-bottom:1px solid color-mix(in srgb, var(--gold) 55%, white);grid-template-columns:92px minmax(0,1fr);align-items:center;gap:.9rem;padding:.9rem 0;display:grid}.EDswAq_listCard h3{margin-top:0}.EDswAq_listCard p:not(.EDswAq_meta){-webkit-line-clamp:2}.EDswAq_meta{color:color-mix(in srgb, var(--ink) 68%, transparent);font-size:.86rem}
.e1dRgG_wrap{width:min(var(--page-max), calc(100% - 2.5rem));margin:0 auto;padding:1.25rem 0 0}.e1dRgG_hero{background:var(--blush);text-align:center;padding:1.5rem 1.25rem 2.4rem}.e1dRgG_heroMark{color:var(--gold);justify-content:center;display:flex}.e1dRgG_hero h1{text-wrap:balance;max-width:18ch;color:var(--ink);letter-spacing:-.01em;overflow-wrap:break-word;margin:.4rem auto 0;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.15}.e1dRgG_hero p{overflow-wrap:break-word;max-width:min(640px,100%);margin:.9rem auto 0;font-size:16px;line-height:1.7}.e1dRgG_heroSplit{align-items:center;gap:1.25rem;display:grid}.e1dRgG_heroImage{border-radius:16px;width:min(100%,420px);height:auto;margin:0 auto}.e1dRgG_chips{scrollbar-width:none;gap:.55rem;margin:1.4rem 0 .4rem;display:flex;overflow-x:auto}.e1dRgG_chips::-webkit-scrollbar{display:none}.e1dRgG_chips a{border:1.5px solid var(--gold);color:var(--rose);white-space:nowrap;background:#fff;border-radius:999px;flex:none;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none}.e1dRgG_chips a:hover{background:var(--blush)}.e1dRgG_chips a[aria-current=page]{border-color:var(--rose);background:var(--rose);color:#fff}.e1dRgG_block{margin-top:2.4rem}.e1dRgG_block h2,.e1dRgG_closing h2{font-family:var(--font-playfair), Georgia, serif;margin:0 0 .9rem}.e1dRgG_count{color:color-mix(in srgb, var(--ink) 68%, transparent);font-family:var(--font-nunito), sans-serif;margin:-.4rem 0 1rem;font-size:.95rem;font-weight:700}.e1dRgG_popular{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;display:flex;overflow-x:auto}.e1dRgG_popular::-webkit-scrollbar{display:none}.e1dRgG_popular>article{scroll-snap-align:start;flex:0 0 72%}.e1dRgG_grid{gap:1.15rem;display:grid}.e1dRgG_more{color:var(--rose);margin-top:.9rem;font-weight:800;text-decoration:none;display:inline-block}.e1dRgG_empty{text-align:center;margin:2rem 0}.e1dRgG_closing{background:var(--lavender);border-radius:16px;margin-top:2.6rem;padding:1.6rem 1.3rem 1.7rem}.e1dRgG_closing p{margin:0 0 1rem}.e1dRgG_closingButton,.e1dRgG_closingButton:hover{color:#fff}.e1dRgG_back{margin:1.5rem 0 3rem}.e1dRgG_back a{color:var(--rose);font-weight:700}.e1dRgG_siblings{gap:.75rem;margin-top:2rem;display:grid}.e1dRgG_siblings a{background:var(--lavender);color:var(--ink);font-family:var(--font-playfair), Georgia, serif;border-radius:16px;padding:1rem 1.1rem;font-size:1.25rem;text-decoration:none;display:block}.e1dRgG_pager{gap:1rem;margin-top:1.4rem;font-weight:800;display:flex}.e1dRgG_pager a{color:var(--rose);text-decoration:none}@media (max-width:639px){.e1dRgG_wrap{width:min(var(--page-max), calc(100% - 2 * var(--gutter,16px)))}.e1dRgG_hero{padding-inline:var(--gutter,16px)}.e1dRgG_heroMark{--icon-h:32px;--icon-w:32px}.e1dRgG_hero p{font-size:15px;line-height:24px}.e1dRgG_block h2,.e1dRgG_closing h2{font-size:22px}.e1dRgG_chips{flex-wrap:wrap;justify-content:flex-start;gap:8px;overflow:visible}.e1dRgG_chips a{white-space:normal;align-items:center;height:36px;font-size:13px;display:inline-flex}.e1dRgG_popular{scroll-padding-inline:var(--gutter,16px)}.e1dRgG_popular>article{flex-basis:78%}.e1dRgG_closing{padding:18px 16px}}@media (min-width:700px){.e1dRgG_grid,.e1dRgG_siblings{grid-template-columns:repeat(2,minmax(0,1fr))}.e1dRgG_popular>article{flex-basis:32%}}@media (min-width:900px){.e1dRgG_chips{flex-wrap:wrap;overflow:visible}.e1dRgG_heroSplit{width:min(var(--page-max), 100%);text-align:left;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);margin:0 auto}.e1dRgG_heroSplit h1,.e1dRgG_heroSplit p{margin-left:0}.e1dRgG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.e1dRgG_popular{grid-template-columns:repeat(auto-fit,minmax(calc(20% - .8rem),1fr));display:grid;overflow:visible}.e1dRgG_popular>article{flex:none}.e1dRgG_grid,.e1dRgG_siblings{grid-template-columns:repeat(3,minmax(0,1fr))}}
.uUVEyG_mark,.uUVEyG_photo{color:var(--gold);flex:none;place-items:center;display:grid}.uUVEyG_mark{background:var(--blush);box-shadow:0 0 0 2px var(--gold);border-radius:50%}.uUVEyG_photo{background:var(--blush);box-shadow:0 0 0 2px var(--gold);border-radius:50%;overflow:hidden}.uUVEyG_photo img{object-fit:cover;width:100%;height:100%}
.EZoWya_footer{background:var(--cream);border-top:1px solid #e6d3c8;margin-top:.5rem;padding:2.8rem 0 1.6rem}.EZoWya_inner{width:min(1654px,100% - 2.5rem);margin-inline:auto}.EZoWya_wordmark{width:fit-content;color:var(--ink);margin-inline:auto;text-decoration:none;display:block}.EZoWya_logoImage{width:200px;height:auto}.EZoWya_wordmark:hover{color:var(--ink)}.EZoWya_sparkle,.EZoWya_heart{width:1.35rem;height:1.35rem;color:var(--gold);flex:none}.EZoWya_wordMain{font-family:var(--font-nunito), sans-serif;letter-spacing:-.03em;font-size:clamp(1.2rem,2.4vw,1.7rem);font-weight:800;line-height:1}.EZoWya_wordScript{font-family:var(--font-playfair), Georgia, serif;color:var(--rose);font-size:clamp(1.15rem,2.4vw,1.65rem);font-style:italic;font-weight:500;line-height:1}.EZoWya_brand{text-align:center}.EZoWya_brand p{margin:.85rem 0 0}.EZoWya_social{justify-content:center;gap:12px;margin:.85rem 0 0;padding:0;list-style:none;display:flex}.EZoWya_social a{color:var(--gold);place-items:center;display:grid}.EZoWya_social a:hover{color:var(--rose)}.EZoWya_social svg{width:18px;height:18px}.EZoWya_columns{gap:1.8rem;margin-top:2.1rem;display:grid}.EZoWya_columns h2{color:var(--ink);font-family:var(--font-nunito), sans-serif;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .35rem;font-size:.82rem;font-style:normal;font-weight:800;line-height:1.2}.EZoWya_columns h2:before{content:"";background:var(--gold);width:2.1rem;height:3px;margin-bottom:.45rem;display:block}.EZoWya_columns ul{margin:0;padding:0;list-style:none}.EZoWya_columns li{border-bottom:1px solid #e6d3c8}.EZoWya_columns a{color:var(--ink);padding:.62rem 0;font-weight:600;text-decoration:none;display:block}.EZoWya_columns a:hover{color:var(--rose)}.EZoWya_loop p{max-width:18rem;margin:.35rem 0 .8rem;font-size:.98rem;line-height:1.45}.EZoWya_loop .signup-form{gap:.65rem;max-width:16.5rem;display:grid}.EZoWya_loop .signup-form input{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #e6d3c8;border-radius:2px;padding:.72rem .75rem;font-size:1rem}.EZoWya_loop .signup-form input::placeholder{color:#3e343873}.EZoWya_loop .signup-form button{background:var(--rose);color:#fff;width:100%;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:2px;justify-content:center;align-items:center;gap:.4rem;padding:.78rem .9rem;font-size:.82rem;font-weight:800;line-height:1;display:inline-flex}.EZoWya_loop .signup-form button svg{width:.95rem;height:.95rem}.EZoWya_loop .signup-form button:hover{background:var(--rose-deep)}.EZoWya_bottom{border-top:1px solid #e6d3c8;grid-template-columns:1fr auto;align-items:center;gap:.2rem 1rem;margin-top:2rem;padding-top:1.15rem;display:grid}.EZoWya_copy,.EZoWya_legal,.EZoWya_sell{margin:0}.EZoWya_legal{grid-column:1}.EZoWya_legal a,.EZoWya_sell a{color:var(--ink);font-weight:600;text-decoration:none}.EZoWya_legal a:hover,.EZoWya_sell a:hover,.EZoWya_toTop:hover{color:var(--rose)}.EZoWya_sell{text-align:center;grid-column:1/-1;margin-top:1.35rem}.EZoWya_sell a{letter-spacing:.06em;font-size:.72rem;font-weight:800}.EZoWya_toTop{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:800;line-height:1;text-decoration:none}@media (max-width:639px){.EZoWya_inner{width:min(1654px, calc(100% - 2 * var(--gutter,16px)))}.EZoWya_loop .signup-form{max-width:none}.EZoWya_loop .signup-form input{font-size:16px}.EZoWya_loop .signup-form button{width:100%;height:44px;min-height:44px}.EZoWya_bottom{text-align:center;flex-direction:column;align-items:center;display:flex}.EZoWya_toTop{order:1}.EZoWya_copy{order:2;font-size:12px}.EZoWya_legal{order:3;font-size:12px}.EZoWya_sell{order:4}}@media (min-width:900px){.EZoWya_columns{grid-template-columns:1fr 1.15fr .9fr 1.05fr;gap:1.75rem 2rem}}
.DmgReG_script{font-family:var(--font-script), cursive;font-size:22px;font-weight:500;line-height:1.2}.DmgReG_doodle{color:var(--gold);vertical-align:middle;display:inline-flex}.DmgReG_headingRow{align-items:center;gap:.4rem;display:flex}.DmgReG_soft,.DmgReG_dashed{border-radius:16px}.DmgReG_soft{border:1px solid var(--gold);background:var(--cream)}.DmgReG_dashed{border:2px dashed var(--ink);background:var(--cream)}.DmgReG_figure{width:100%;max-width:440px;margin:1.2rem auto}.DmgReG_frame{position:relative}.DmgReG_pinImage{border-radius:16px;width:100%;height:auto}.DmgReG_roundFrame .DmgReG_pinImage{aspect-ratio:1;object-fit:cover;border-radius:50%}.DmgReG_pinSave{background:var(--rose);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:50%;place-items:center;width:3.1rem;height:3.1rem;font-size:.72rem;font-weight:800;text-decoration:none;display:grid;position:absolute;bottom:.75rem;right:.75rem}.DmgReG_pinSave:hover{background:var(--rose-deep);color:#fff}.DmgReG_figure figcaption{color:color-mix(in srgb, var(--ink) 70%, transparent);text-align:center;margin-top:.45rem;font-size:.92rem}.DmgReG_note{margin:0 0 1rem;font-size:.95rem}.DmgReG_lead p{margin:0 0 .9rem;font-size:17px;line-height:1.7}.DmgReG_lead p:first-child{font-size:19px}.DmgReG_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:1rem 0 1.3rem;padding:0;list-style:none;display:grid}.DmgReG_stats li{background:var(--blush);text-align:center;border-radius:16px;padding:.8rem .7rem}.DmgReG_stats strong{font-family:var(--font-playfair), Georgia, serif;font-size:1.6rem;font-weight:500;line-height:1.1;display:block}.DmgReG_stats span{font-size:.82rem}.DmgReG_bar,.DmgReG_tested{flex-wrap:wrap;align-items:center;margin:.8rem 0 1.1rem;padding:.85rem 1rem;display:flex}.DmgReG_bar{background:var(--blush);justify-content:space-between;gap:.7rem}.DmgReG_bar .DmgReG_script{margin:0;font-size:20px}.DmgReG_tested{justify-content:flex-start;gap:8px;font-size:14px;font-weight:600}.DmgReG_chips{flex-wrap:wrap;gap:.5rem;margin:0 0 1.2rem;padding:0;list-style:none;display:flex}.DmgReG_chips li{border:1px solid var(--gold);background:var(--cream);border-radius:999px;padding:.4rem .75rem;font-size:.92rem}.DmgReG_toc{margin:1rem 0 1.4rem;padding:1rem 1.1rem}.DmgReG_toc summary{color:var(--ink);letter-spacing:.06em;cursor:pointer;font-weight:800}.DmgReG_toc ol{margin:.8rem 0 0;padding-left:1.2rem}.DmgReG_toc a{color:var(--rose);font-weight:700}.DmgReG_section{margin:2.5rem 0}.DmgReG_section h2,.DmgReG_blockTitle{margin:2.5rem 0 .7rem;font-size:1.75rem;font-weight:700}.DmgReG_item h2{margin:.35rem 0 .7rem;font-size:1.75rem;font-weight:700}.DmgReG_callout{border-left:3px solid var(--gold);border-radius:16px;margin:1rem 0;padding:.9rem 1rem}.DmgReG_callout strong{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:800;display:block}.DmgReG_callout p,.DmgReG_callout div{margin:.35rem 0 0;font-size:16px}.DmgReG_tip{background:color-mix(in srgb, var(--lavender) 50%, transparent);border-left-color:var(--lavender)}.DmgReG_truth{background:var(--blush-soft);border-left-color:var(--rose)}.DmgReG_science{background:var(--gold-soft);border-left-color:var(--gold)}.DmgReG_warning{background:color-mix(in srgb, var(--rose) 22%, white);border-left-color:var(--rose)}.DmgReG_answer{background:var(--lavender);border-radius:16px;margin:1rem 0 1.2rem;padding:1rem 1.05rem}.DmgReG_answer p{margin:.35rem 0 0;font-size:1.05rem;font-weight:700;line-height:1.6}.DmgReG_badge{background:var(--rose);color:#fff;font-family:var(--font-nunito), sans-serif;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-left:.4rem;padding:.15rem .5rem;font-size:.75rem;font-weight:800;display:inline-block}.DmgReG_summary{margin:1.4rem 0;padding:1.1rem}.DmgReG_thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:.8rem 0;padding:0;list-style:none;display:grid}.DmgReG_thumbs li,.DmgReG_thumbs li+li{margin:0;line-height:0}.post-content .DmgReG_thumbs li+li{margin:0;line-height:0}.DmgReG_thumb{aspect-ratio:1;border-radius:12px;width:100%;margin:0;display:block;position:relative;overflow:hidden}.DmgReG_thumb img,.DmgReG_thumbs img{object-fit:cover;border-radius:0;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.post-content .DmgReG_thumb img{object-fit:cover;border-radius:0;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.post-content .DmgReG_productMedia img{object-fit:cover;border-radius:0;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.DmgReG_facts{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:12px;margin:.8rem 0 0;padding:0;display:grid}.DmgReG_facts>div{min-width:0}.DmgReG_facts>div>span:first-child{color:color-mix(in srgb, var(--ink) 65%, transparent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:800;line-height:1.2;display:block}.DmgReG_facts>div>span:last-child{color:var(--ink);font-size:15px;font-weight:600;line-height:1.35;display:block}.DmgReG_share{text-align:center;margin:1.6rem 0}.DmgReG_shareButtons{justify-content:center;align-items:flex-start;gap:.9rem;margin:.8rem 0;padding:0;list-style:none;display:flex}.DmgReG_shareButtons li,.DmgReG_shareButtons li+li{align-content:start;justify-items:center;width:4.6rem;margin:0;display:grid}.post-content .DmgReG_shareButtons li+li{align-content:start;justify-items:center;width:4.6rem;margin:0;display:grid}.DmgReG_shareButtons a{border:1.5px solid var(--rose);width:44px;height:44px;color:var(--rose);border-radius:50%;justify-content:center;align-items:center;margin:0;line-height:0;text-decoration:none;display:flex}.DmgReG_shareIcon{justify-content:center;align-items:center;width:18px;height:18px;margin:0;line-height:0;display:flex}.DmgReG_shareIcon svg{width:18px;height:18px;margin:0;display:block}.DmgReG_shareButtons span{color:var(--ink);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin-top:.35rem;font-size:11px;font-weight:700;line-height:1.2;display:block}.DmgReG_toolkit{margin:1.4rem 0;padding:1.1rem}.DmgReG_products{gap:.9rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.DmgReG_product,.DmgReG_products li+li{background:#fff;border-radius:16px;margin:0;padding:.8rem}.post-content .DmgReG_products li+li{background:#fff;border-radius:16px;margin:0;padding:.8rem}.DmgReG_productMedia{aspect-ratio:1;background:var(--blush);border-radius:12px;padding:0;position:relative;overflow:hidden}.DmgReG_productMedia img,.DmgReG_product img{object-fit:cover;border-radius:12px;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}.DmgReG_productBadge{margin:0;position:absolute;top:8px;right:8px}.DmgReG_product h3{margin:.45rem 0 .25rem}.DmgReG_pill{letter-spacing:.05em;border-radius:999px;margin:.45rem 0;padding:.15rem .45rem;font-size:.68rem;font-weight:800;display:inline-block}.DmgReG_recommended{background:var(--lavender)}.DmgReG_optional{background:var(--blush)}.DmgReG_free{background:var(--lavender)}.DmgReG_method{margin:1.5rem 0;padding:1.15rem}.DmgReG_methodHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.DmgReG_methodHead h2{margin:0 0 .35rem}.DmgReG_methodHead p{margin:0}.DmgReG_needs,.DmgReG_notes,.DmgReG_steps{margin:.4rem 0 1rem;padding-left:0;list-style:none}.DmgReG_needs label{align-items:flex-start;gap:.5rem;display:flex}.DmgReG_steps{counter-reset:step}.DmgReG_steps li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:.65rem;margin:.7rem 0;display:grid}.DmgReG_stepNum{border:1.5px solid var(--gold);width:28px;height:28px;color:var(--ink);border-radius:50%;place-items:center;font-weight:700;display:grid}.DmgReG_methodPhoto{flex:0 0 120px;width:120px;max-width:120px;margin:0}.DmgReG_stepPhoto{width:min(200px,100%);max-width:200px;margin:.6rem 0 0}.DmgReG_stepPhoto img{border-radius:12px}.DmgReG_stepPhoto img{border-radius:12px}@media (min-width:700px){.DmgReG_methodPhoto{flex-basis:160px;width:160px;max-width:160px}}.DmgReG_actions{flex-wrap:wrap;gap:.6rem;display:flex}.DmgReG_emailCard,.DmgReG_newsletter,.DmgReG_printable,.DmgReG_appCard,.DmgReG_quote,.DmgReG_meaning,.DmgReG_diary,.DmgReG_tableWrap,.DmgReG_relatedInline,.DmgReG_relatedWrap,.DmgReG_author,.DmgReG_disclaimer{margin:1.3rem 0}.DmgReG_emailCard,.DmgReG_newsletter,.DmgReG_printable{padding:1.1rem}.DmgReG_printable .DmgReG_figure{width:160px;max-width:160px;margin:0 0 .8rem}.DmgReG_printable .DmgReG_frame{background:#fff;border:6px solid #fff;border-radius:8px;overflow:hidden;box-shadow:0 6px 18px #3e34381f}.DmgReG_printable .DmgReG_pinImage{border-radius:0}.DmgReG_printable .DmgReG_form{flex:260px}.DmgReG_printable .DmgReG_form input{min-width:min(260px,100%)}.DmgReG_appCard{background:var(--lavender);border-radius:16px;padding:1.1rem}.DmgReG_quote{margin:1.2rem 0;padding:.4rem 0}.DmgReG_quote p{font-family:var(--font-playfair), Georgia, serif;margin:0;font-size:clamp(1.6rem,4vw,2.1rem);font-style:italic;line-height:1.35}.DmgReG_quote cite{margin-top:.7rem;font-size:.95rem;font-style:normal;display:block}.DmgReG_infoGrid,.DmgReG_meaningGrid,.DmgReG_variations{gap:.8rem;display:grid}.DmgReG_infoGrid article,.DmgReG_meaningGrid article,.DmgReG_variations article{background:var(--blush);border-radius:16px;padding:.95rem 1rem}.DmgReG_meaningGrid article:nth-child(2n){background:var(--lavender)}.DmgReG_group{border-top:1px solid var(--gold);margin:2rem 0 1rem;padding-top:.8rem}.DmgReG_group p{margin:.3rem 0 0}.DmgReG_tier{background:var(--lavender);border-radius:999px;margin:0 0 .4rem;padding:.15rem .55rem;font-size:.75rem;font-weight:800;display:inline-block}.DmgReG_itemStats{color:color-mix(in srgb, var(--ink) 70%, transparent);font-size:.92rem}.DmgReG_affirmations,.DmgReG_prompts{margin:.6rem 0 0;padding:0;list-style:none}.DmgReG_affirmations li,.DmgReG_prompts li{align-items:flex-start;gap:.45rem;margin:.55rem 0;display:flex}.DmgReG_copy{color:var(--gold);cursor:pointer;background:0 0;border:0;margin-left:12px;display:inline-flex}@media (min-width:700px){.DmgReG_copy{opacity:0}.DmgReG_affirmations li:hover .DmgReG_copy,.DmgReG_affirmations li:focus-within .DmgReG_copy{opacity:1}}.DmgReG_lock{font-size:.92rem}.DmgReG_diary{border-left:2px solid var(--gold);margin-left:.4rem;padding-left:1rem}.DmgReG_diary article{margin:0 0 1rem}.DmgReG_tag{color:var(--rose);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-size:.78rem;font-weight:800;display:inline-block}.DmgReG_tableWrap{overflow-x:auto}.DmgReG_tableWrap table{border-collapse:collapse;width:100%;min-width:32rem}.DmgReG_tableWrap th,.DmgReG_tableWrap td{border-bottom:1px solid var(--blush);text-align:left;padding:.55rem .6rem;font-size:.95rem}.DmgReG_faqIntro{margin-bottom:.8rem}.DmgReG_faqGrid{gap:.7rem;display:grid}.DmgReG_faqGrid details{border:2px dashed var(--ink);background:var(--cream);border-radius:16px;padding:.8rem .9rem}.DmgReG_faqGrid summary{color:var(--ink);cursor:pointer;align-items:center;gap:.4rem;font-weight:800;display:flex}.DmgReG_plus{color:var(--gold);margin-left:auto;display:inline-flex}.DmgReG_minusIcon,.DmgReG_faqGrid details[open] .DmgReG_plusIcon{display:none}.DmgReG_faqGrid details[open] .DmgReG_minusIcon{display:inline}.DmgReG_highlight{background:linear-gradient(#0000 62%,#c9a45c73 62% 92%,#0000 92%);padding:0 2px}.DmgReG_ctaRow{align-items:center;gap:.5rem;display:flex}.DmgReG_savedHeart{color:var(--rose)}.DmgReG_cardHeart{z-index:1;background:var(--cream);width:32px;height:32px;color:var(--gold);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.DmgReG_relatedInline{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:.8rem;padding:.8rem;display:grid}.DmgReG_relatedInline img{aspect-ratio:2/3;object-fit:cover;border-radius:12px;width:120px;height:auto}.DmgReG_relatedKicker{color:var(--rose);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.DmgReG_relatedTitle{color:var(--ink);font-family:var(--font-playfair), Georgia, serif;margin-top:.2rem;font-size:20px;font-weight:600;line-height:1.25;text-decoration:none;display:block}.DmgReG_relatedWrap{padding:1rem}.DmgReG_kicker{background:var(--rose);color:#fff;letter-spacing:.05em;border-radius:999px;margin:0 0 .6rem;padding:.25rem .55rem;font-size:.78rem;font-weight:800;display:inline-block}.DmgReG_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.DmgReG_relatedGrid a{color:var(--ink);text-decoration:none}.DmgReG_relatedGrid img{aspect-ratio:3/4;object-fit:cover;border-radius:12px;width:100%;height:auto}.DmgReG_relatedGrid h3{font-family:var(--font-nunito), sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:.45rem 0 0;font-size:.82rem;font-weight:800}.DmgReG_goldLine{background:var(--gold);width:2.2rem;height:1px;margin:.4rem 0}.DmgReG_author{align-items:center;gap:.9rem;display:flex}.DmgReG_author img{object-fit:cover;border-radius:50%}.DmgReG_mini{color:var(--ink);border-bottom:1px solid #3e34381a;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:.7rem;margin:0;padding:14px 0;text-decoration:none;display:grid}.DmgReG_mini img{object-fit:cover;border-radius:12px;flex-shrink:0;width:64px;height:64px}.DmgReG_mini span{font-family:var(--font-playfair), Georgia, serif;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.DmgReG_disclaimer{color:color-mix(in srgb, var(--ink) 68%, transparent);font-size:.85rem}.DmgReG_form,.DmgReG_formDark{gap:.55rem;display:grid}.DmgReG_form input,.DmgReG_formDark input{border:1px solid var(--lavender);width:100%;color:var(--ink);font:inherit;background:#fff;border-radius:16px;padding:.75rem .85rem}.DmgReG_formDark input{background:var(--cream)}.DmgReG_success,.DmgReG_successDark{margin:0;font-weight:700}.DmgReG_formError{color:var(--rose);margin:0;font-size:.9rem}.DmgReG_savePost,.DmgReG_saved{border:1px solid var(--rose);width:2.6rem;height:2.6rem;color:var(--rose);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.DmgReG_saved{color:var(--rose);background:0 0}.DmgReG_savePost svg,.DmgReG_saved svg{width:1.15rem;height:1.15rem}.DmgReG_gallery{gap:.8rem;display:grid}.DmgReG_phone{border:2px solid var(--ink);background:#fff;border-radius:24px;width:min(180px,46%);margin:0 auto .8rem;padding:.45rem}.DmgReG_phone img{border-radius:18px;width:100%;height:auto}.DmgReG_jump{border:1.5px dashed var(--rose);color:var(--rose);border-radius:999px;margin:.35rem 0 .9rem;padding:.55rem .9rem;font-weight:800;text-decoration:none;display:inline-flex}.DmgReG_meta{color:color-mix(in srgb, var(--ink) 75%, transparent);flex-wrap:wrap;align-items:center;gap:.35rem .55rem;margin:.4rem 0 1rem;font-size:.92rem;display:flex}.DmgReG_metaPrimary,.DmgReG_metaSecondary{display:contents}@media (max-width:640px){.DmgReG_meta{flex-direction:column;align-items:flex-start;gap:2px}.DmgReG_metaPrimary,.DmgReG_metaSecondary{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.35rem;display:flex}.DmgReG_metaSecondary{font-size:13px;line-height:1.3}}.DmgReG_meta img{object-fit:cover;border-radius:50%;width:36px;height:36px}.DmgReG_titleRow{justify-content:space-between;align-items:flex-start;gap:.8rem;min-width:0;display:flex}.DmgReG_titleRow h1{letter-spacing:-.01em;overflow-wrap:break-word;flex:1;min-width:0;margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.15}.DmgReG_factsLine,.DmgReG_meta{overflow-wrap:break-word}.DmgReG_factsLine{margin:.55rem 0 0;font-size:.95rem}.DmgReG_permission{font-size:.92rem}.DmgReG_sidebarCard,.DmgReG_sidebarNews,.DmgReG_sidebarList{border-radius:16px;margin-bottom:1rem;padding:1rem}.DmgReG_sidebarCard{background:var(--blush);text-align:center}.DmgReG_sidebarCard>:first-child{margin:0 auto .55rem}.DmgReG_sidebarNews{background:var(--ink);color:#fff}.DmgReG_sidebarNews .DmgReG_script{color:var(--blush)}.DmgReG_sidebarList h2{align-items:center;gap:.35rem;margin:0 0 .4rem;font-size:1.2rem;display:flex}@media (min-width:700px){.DmgReG_stats,.DmgReG_facts,.DmgReG_products,.DmgReG_infoGrid,.DmgReG_meaningGrid,.DmgReG_faqGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DmgReG_printable,.DmgReG_appCard{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:1.2rem;display:grid}.DmgReG_appCard{grid-template-columns:120px minmax(0,1fr)}.DmgReG_printable .DmgReG_figure{width:180px;max-width:180px;margin:0}.DmgReG_appCard .DmgReG_phone{width:120px;margin:0}.DmgReG_emailCard{grid-template-columns:1fr 1fr;align-items:center;gap:1rem;display:grid}.DmgReG_relatedInline{grid-template-columns:150px 1fr}}@media (min-width:1024px){.DmgReG_pinSave{opacity:0}.DmgReG_frame:hover .DmgReG_pinSave,.DmgReG_pinSave:focus{opacity:1}.DmgReG_stats,.DmgReG_relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.DmgReG_toc summary{pointer-events:none;list-style:none}.DmgReG_lead p{font-size:18px}}@media (max-width:639px){.DmgReG_lead p,.DmgReG_lead p:first-child{font-size:17px;line-height:28px}.DmgReG_section h2,.DmgReG_blockTitle{margin:32px 0 12px;font-size:22px;line-height:1.25}.DmgReG_section h3,.DmgReG_item h2{margin:24px 0 8px;font-size:18px}.DmgReG_factsLine{font-size:13px}.DmgReG_soft,.DmgReG_dashed,.DmgReG_toolkit,.DmgReG_method,.DmgReG_printable,.DmgReG_emailCard,.DmgReG_newsletter,.DmgReG_appCard,.DmgReG_author,.DmgReG_stats li{padding:18px 16px}.DmgReG_method h2,.DmgReG_toolkit h2,.DmgReG_printable h2,.DmgReG_share h2,.DmgReG_author h2,.DmgReG_emailCard h2,.DmgReG_newsletter h2,.DmgReG_appCard h2,.DmgReG_headingRow{font-size:20px}.DmgReG_product{grid-template-columns:96px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.DmgReG_productMedia{aspect-ratio:auto;grid-row:1/span 3;width:96px;height:96px}.DmgReG_product h3{font-family:var(--font-playfair), Georgia, serif;margin:0;font-size:16px}.DmgReG_product p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}:is(.DmgReG_product .button,.DmgReG_product .coming-soon){justify-self:start;height:36px;min-height:36px;margin-top:6px;padding:0 12px;font-size:13px}.DmgReG_productBadge{font-size:9px}.DmgReG_methodPhoto{flex-basis:88px;width:88px;max-width:88px}.DmgReG_stepPhoto{width:calc(100% + 28px + .65rem);max-width:none;margin-top:.7rem;margin-left:calc(-28px - .65rem)}.DmgReG_stepPhoto img{aspect-ratio:4/5;object-fit:cover;width:100%;max-height:360px}.DmgReG_stepPhoto img{aspect-ratio:4/5;object-fit:cover;width:100%;max-height:360px}.DmgReG_actions{grid-template-columns:1fr 1fr;display:grid}.DmgReG_actions .button:not(.outline){order:-1;grid-column:1/-1}.DmgReG_actions .button{width:100%;min-height:44px}.DmgReG_printable .DmgReG_figure{width:100%;max-width:200px;margin:0 auto 16px}.DmgReG_printable .DmgReG_ctaRow>span{display:none}.DmgReG_printable .DmgReG_form,.DmgReG_printable .DmgReG_form input,.DmgReG_printable .DmgReG_form button{width:100%}.DmgReG_author{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.DmgReG_author>span{width:56px!important;height:56px!important}.DmgReG_author>div{display:contents}.DmgReG_author h2,.DmgReG_author p:last-child{margin:0}.DmgReG_author p:not(:last-child){flex:1 0 100%}.DmgReG_relatedGrid h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}}@media print{.DmgReG_pinSave,.DmgReG_copy,.DmgReG_actions,.DmgReG_jump{display:none!important}}
.-IEKta_box{background:var(--blush);border-radius:16px;margin:1.5rem 0;padding:1.5rem 1.35rem 1.6rem}.-IEKta_heading{color:var(--ink);margin:0 0 .4rem;font-size:clamp(1.5rem,3vw,1.9rem)}.-IEKta_text{color:var(--ink);margin:0 0 1rem}:is(.-IEKta_box a.button,.-IEKta_box a.button:hover){color:#fff}
.Af2_WG_header{z-index:30;background:var(--cream);border-bottom:1px solid var(--blush);transition:transform .28s;position:sticky;top:0}.Af2_WG_isHidden{pointer-events:none;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.Af2_WG_header{transition:none}}.Af2_WG_announce{background:var(--blush);color:var(--ink)}.Af2_WG_announceInner{text-align:center;justify-content:center;align-items:center;width:min(1654px,100%);min-height:2.15rem;margin-inline:auto;padding:.35rem 5.5rem;display:flex;position:relative}.Af2_WG_announce p{letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;line-height:1.3}.Af2_WG_announce a{color:var(--ink);text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.Af2_WG_social{gap:.55rem;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.Af2_WG_social a{width:18px;height:18px;color:var(--gold);place-items:center;display:grid}.Af2_WG_social a:hover{color:var(--rose)}.Af2_WG_social svg{width:18px;height:18px}.Af2_WG_bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;width:min(1654px,100%);min-height:4.6rem;margin-inline:auto;padding:.45rem 6.4rem;display:grid;position:relative}.Af2_WG_logo{grid-column:2;justify-content:center;justify-self:center;align-items:center;display:flex}.Af2_WG_wordmark{color:var(--ink);align-items:center;line-height:0;text-decoration:none;display:flex}.Af2_WG_logoImage{width:180px;height:auto;display:block}@media (min-width:768px){.Af2_WG_logoImage{width:240px}}@media (max-width:639px){.Af2_WG_logoImage{width:157px}.Af2_WG_bar{padding-inline:44px}}.Af2_WG_wordmark:hover{color:var(--ink)}.Af2_WG_sparkle,.Af2_WG_heart{width:1.05rem;height:1.05rem;color:var(--gold);flex:none}.Af2_WG_wordMain{font-family:var(--font-nunito), sans-serif;letter-spacing:-.03em;font-size:clamp(1.2rem,2.4vw,1.7rem);font-weight:800;line-height:1}.Af2_WG_wordScript{font-family:var(--font-playfair), Georgia, serif;color:var(--rose);font-size:clamp(1.15rem,2.4vw,1.65rem);font-style:italic;font-weight:500;line-height:1}.Af2_WG_desktopNav{display:none}@media (max-width:639px){.Af2_WG_social{display:none}.Af2_WG_announce p{white-space:nowrap;font-size:10px}}@media (min-width:720px){.Af2_WG_announce p{font-size:11px}}@media (max-width:1099px){.Af2_WG_bar>:nth-child(2),.Af2_WG_bar>:last-child{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.Af2_WG_bar>:nth-child(2){left:auto;right:.7rem}.Af2_WG_bar>:last-child{right:3.2rem}}@media (min-width:1100px){.Af2_WG_announceInner,.Af2_WG_bar{width:min(1654px,100% - 2.5rem)}.Af2_WG_bar{grid-template-columns:auto 1fr auto 1fr auto;padding-inline:.85rem}.Af2_WG_logo{grid-column:auto}.Af2_WG_desktopNav{display:block}.Af2_WG_desktopNav ul{flex-wrap:wrap;align-items:center;gap:.35rem .9rem;margin:0;padding:0;list-style:none;display:flex}.Af2_WG_desktopNavRight ul{justify-content:flex-end}.Af2_WG_desktopNav a{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.2;text-decoration:none}.Af2_WG_desktopNav a:hover{color:var(--rose)}}
.BVWOdq_grid{grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:680px){.BVWOdq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.BVWOdq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.lB7WuW_wrap{position:static}.lB7WuW_button{z-index:2;width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.lB7WuW_panel{z-index:40;background:var(--cream);padding:0 0 2rem;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.lB7WuW_card{margin:12px var(--gutter,16px);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 6px 18px #3e343814}.lB7WuW_card ul{margin:0;padding:0;list-style:none}.lB7WuW_card a{border-bottom:1px solid var(--blush);min-height:52px;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;display:grid}.lB7WuW_card li:last-child a{border-bottom:0}.lB7WuW_card a>:first-child{color:var(--gold)}.lB7WuW_card a>svg:last-child{color:color-mix(in srgb, var(--ink) 45%, transparent)}.lB7WuW_card a[aria-current=page] span{color:var(--rose)}.lB7WuW_social{justify-content:center;gap:.7rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.lB7WuW_social a{width:36px;height:36px;color:var(--gold);place-items:center;display:grid}@media (min-width:1100px){.lB7WuW_wrap{display:none}}
.TbX0uG_figure{max-width:420px;margin:1.5rem auto}.TbX0uG_image{aspect-ratio:2/3;object-fit:cover;background:var(--lavender);border-radius:16px;width:100%;height:auto}.TbX0uG_figure figcaption{text-align:center;margin-top:.45rem;font-size:.92rem}
.dpcBkW_card{background:var(--cream);border:1px solid var(--blush);border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.dpcBkW_imageLink{background:var(--lavender);display:block}.dpcBkW_image{aspect-ratio:3/2;object-fit:cover;border-radius:0;width:100%}.dpcBkW_body{flex-direction:column;gap:.45rem;padding:1rem 1rem 1.15rem;display:flex}.dpcBkW_tag{background:var(--blush);color:var(--rose);border-radius:999px;align-self:flex-start;padding:.15rem .7rem;font-size:.8rem;font-weight:700;line-height:1.5;text-decoration:none}.dpcBkW_tag:hover{color:var(--rose-deep)}.dpcBkW_title{margin:0;font-size:17px;font-weight:600}.dpcBkW_title a{color:var(--ink);text-decoration:none}.dpcBkW_title a:hover{color:var(--rose)}.dpcBkW_excerpt{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.dpcBkW_suggest{height:100%}.dpcBkW_imageWrap{position:relative}.dpcBkW_suggest .dpcBkW_image{aspect-ratio:3/4}.dpcBkW_heart{color:#fff;filter:drop-shadow(0 1px 2px #3e343859);pointer-events:none;line-height:0;position:absolute;top:10px;right:10px}.dpcBkW_suggestBody{flex-direction:column;flex:1;gap:.4rem;padding:.9rem 1rem 1.1rem;display:flex}.dpcBkW_suggestTitle{font-family:var(--font-playfair), "Playfair Display", Georgia, serif;margin:0;font-size:16px;font-weight:600;line-height:1.3}.dpcBkW_suggestTitle a{color:var(--ink);text-decoration:none}.dpcBkW_suggestTitle a:hover{color:var(--rose)}.dpcBkW_meta{color:#3e3438bf;margin:0;font-size:13px}.dpcBkW_read{color:var(--rose);margin-top:auto;padding-top:.65rem;font-size:14px;font-weight:700;text-decoration:none}.dpcBkW_read:hover{color:var(--rose-deep)}
.KvctSq_accent{display:inline-block;position:relative}.KvctSq_line{width:100%;height:.7rem;color:var(--gold);position:absolute;bottom:-.28rem;left:0}
.XYoGMW_button{border:1.5px solid var(--gold);width:2.35rem;height:2.35rem;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;justify-self:end;place-items:center;padding:0;display:grid}.XYoGMW_button svg{width:1.05rem;height:1.05rem;color:var(--gold)}.XYoGMW_button:hover{background:var(--blush);color:var(--ink)}.XYoGMW_button:disabled{cursor:default;opacity:.45}@media (max-width:639px){.XYoGMW_button{background:0 0;border:0;width:40px;height:40px}.XYoGMW_button svg{width:22px;height:22px;color:var(--ink)}}
._7SM5GW_grid{gap:.75rem;margin:.5rem 0 1.25rem;padding:0;display:grid}._7SM5GW_card{border:1px solid var(--lavender);height:100%;color:var(--ink);background:var(--cream);border-radius:16px;flex-direction:column;gap:.2rem;padding:.9rem 1rem;text-decoration:none;display:flex}._7SM5GW_card:hover{border-color:var(--rose);color:var(--ink)}._7SM5GW_card strong{font-family:var(--font-playfair), Georgia, serif;font-size:1.25rem;font-weight:500}@media (min-width:640px){._7SM5GW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.j6Q3dW_hero{background:var(--blush);text-align:center;padding:2.8rem 1.25rem 2.6rem}.j6Q3dW_mark{justify-content:center;margin:0 auto 16px;display:flex}.j6Q3dW_hero h1{color:var(--ink);margin:0;font-size:clamp(2.2rem,6vw,3.4rem)}.j6Q3dW_intro{max-width:600px;margin:.9rem auto 0;font-size:19px;line-height:1.7}.j6Q3dW_tagline{color:color-mix(in srgb, var(--ink) 72%, transparent);margin:.7rem auto 0;font-size:.95rem}.j6Q3dW_columns{width:min(var(--page-max), calc(100% - 2.5rem));gap:1.75rem;margin:2.5rem auto 0;display:grid}.j6Q3dW_card,.j6Q3dW_ways li{border-radius:16px}.j6Q3dW_card{border:1px solid var(--gold);background:var(--cream);padding:2rem}@media (max-width:639px){.j6Q3dW_hero{padding-inline:var(--gutter,16px)}.j6Q3dW_hero h1{font-size:30px}.j6Q3dW_columns,.j6Q3dW_faq,.j6Q3dW_band{width:min(var(--page-max), calc(100% - 2 * var(--gutter,16px)))}.j6Q3dW_card{padding:18px 16px}}.j6Q3dW_card h2,.j6Q3dW_ways h2,.j6Q3dW_faq h2{font-family:var(--font-playfair), Georgia, serif;margin:0 0 .45rem}.j6Q3dW_reply{margin:0 0 1.15rem}.j6Q3dW_fine{color:color-mix(in srgb, var(--ink) 72%, transparent);margin:1.15rem 0 0;font-size:13px;line-height:1.5}.j6Q3dW_ways h2{margin-bottom:.9rem}.j6Q3dW_ways ul{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.j6Q3dW_ways li{background:var(--lavender);grid-template-columns:auto 1fr;gap:.8rem;padding:1.1rem 1.15rem;display:grid}.j6Q3dW_icon{color:var(--gold);align-items:center;gap:.35rem;display:flex}.j6Q3dW_icon svg{width:18px;height:18px}.j6Q3dW_ways h3{font-family:var(--font-playfair), Georgia, serif;margin:0 0 .15rem;font-size:1.35rem}.j6Q3dW_ways a{color:var(--rose);font-weight:700}.j6Q3dW_ways p,.j6Q3dW_kicker{margin:.35rem 0 0}.j6Q3dW_kicker{font-weight:700}.j6Q3dW_faq{width:min(720px,100% - 2.5rem);margin:3rem auto}.j6Q3dW_faq h2{text-align:center;margin-bottom:1rem}.j6Q3dW_faq details+details{border-top:1px solid var(--gold)}.j6Q3dW_faq summary{color:var(--ink);cursor:pointer;padding:.9rem 0;font-weight:800}.j6Q3dW_faq summary:hover{color:var(--rose)}.j6Q3dW_faq details p{margin:0 0 .95rem}.j6Q3dW_band{width:min(var(--page-max), calc(100% - 2.5rem));background:var(--blush);text-align:center;border-radius:16px;margin:0 auto 3.5rem;padding:2rem 1.4rem}.j6Q3dW_band p{margin:0 0 1rem;font-size:1.2rem}:is(.j6Q3dW_band a.button,.j6Q3dW_band a.button:hover){color:#fff}@media (min-width:900px){.j6Q3dW_columns{grid-template-columns:1.5fr 1fr;align-items:start;gap:2rem}}
.Kk8I-W_list{align-items:start;gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.Kk8I-W_list li{border:2px dashed var(--ink);background:var(--blush-soft);border-radius:16px}.Kk8I-W_list button{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.95rem 1rem;font-size:1rem;font-weight:700;line-height:1.35;display:grid}.Kk8I-W_icon{width:1.7rem;height:1.7rem;color:var(--gold)}.Kk8I-W_question{min-width:0}.Kk8I-W_plus{color:var(--gold);font-size:1.45rem;font-weight:500;line-height:1}.Kk8I-W_list p{margin:0;padding:0 1rem 1rem 3.4rem}.Kk8I-W_list p a{color:var(--rose);font-weight:800}@media (min-width:760px){.Kk8I-W_list{grid-template-columns:1fr 1fr;gap:.9rem 1rem}}
.aE6RSq_hero{background:var(--blush);padding:3.25rem 0 2.75rem}.aE6RSq_inner{width:min(var(--page-max), calc(100% - 2.5rem));margin-inline:auto}.aE6RSq_hero h1{margin-bottom:0;font-size:clamp(2.1rem,6vw,3.4rem)}.aE6RSq_hero p{max-width:40rem;margin:.85rem 0 0}.aE6RSq_split{width:min(var(--page-max), calc(100% - 2.5rem));grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:1rem;margin-inline:auto;display:grid}.aE6RSq_figure{aspect-ratio:4/3;border-radius:16px;position:relative;overflow:hidden}.aE6RSq_figure img{object-fit:cover}.aE6RSq_split ol{margin-bottom:.55rem}@media (max-width:639px){.aE6RSq_inner,.aE6RSq_split{width:min(var(--page-max), calc(100% - 2 * var(--gutter,16px)))}}@media (min-width:700px){.aE6RSq_split{grid-template-columns:minmax(0,1fr) 320px;gap:2rem}}
.semSRW_slot{justify-self:start;position:relative}.semSRW_search{width:2.2rem;height:2.2rem;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.semSRW_search svg,.semSRW_field button svg{width:1.2rem;height:1.2rem}.semSRW_panel{z-index:40;background:var(--cream);border-bottom:1px solid #e6d3c8;max-height:calc(100vh - 7.5rem);padding:1.25rem 0 2rem;position:fixed;top:7rem;left:0;right:0;overflow:auto}.semSRW_field{background:#fff;border:1px solid #e6d3c8;border-radius:999px;align-items:center;width:min(680px,100% - 2rem);margin:0 auto 1.6rem;padding:.15rem .35rem .15rem 1.05rem;display:flex}.semSRW_field input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;padding:.7rem 0;font-size:1rem}.semSRW_field input:focus{outline:none}.semSRW_field button{width:2.4rem;height:2.4rem;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.semSRW_results{width:min(var(--page-max), calc(100% - 2rem));margin-inline:auto}.semSRW_section+.semSRW_section{margin-top:1.6rem}.semSRW_sectionHead{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.semSRW_sectionHead h2{color:var(--rose);font-family:var(--font-nunito), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.82rem;font-style:normal;font-weight:800;line-height:1.2}.semSRW_showAll{color:var(--ink);background:#fff;border:1px solid #e6d3c8;border-radius:999px;padding:.35rem .7rem;font-size:.82rem;font-weight:700;text-decoration:none}.semSRW_showAll:hover{border-color:var(--gold);color:var(--ink)}.semSRW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem .75rem;margin:0;padding:0 0 .35rem;list-style:none;display:grid}.semSRW_grid a{color:var(--ink);text-decoration:none}.semSRW_media{aspect-ratio:1;background:var(--blush);border-radius:10px;display:block;position:relative;overflow:hidden}.semSRW_media img{object-fit:cover}.semSRW_cardTitle{margin-top:.45rem;font-size:.92rem;font-weight:700;line-height:1.35;display:block}.semSRW_grid a:hover .semSRW_cardTitle{color:var(--rose)}.semSRW_empty{margin:0}@media (min-width:800px){.semSRW_grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:639px){.semSRW_search{width:40px;height:40px}.semSRW_search svg{width:22px;height:22px}}.semSRW_inline{width:100%}.semSRW_inlineForm{align-items:center;gap:8px;display:flex}.semSRW_inlineField{min-width:0;height:44px;color:var(--ink);background:#fff;border:1.5px solid #e6d3c8;border-radius:8px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.semSRW_inlineField input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;font-size:15px}.semSRW_inlineField input:focus{outline:none}.semSRW_inlineField svg{flex:none;width:18px;height:18px}.semSRW_inlineSubmit{background:var(--rose);color:#fff;height:44px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;border-radius:8px;padding:0 14px;font-size:13px;font-weight:700}.semSRW_inlineResults{text-align:left;width:100%;max-height:320px;margin-top:12px;overflow:auto}.semSRW_inlineResults .semSRW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.KXTmZG_article{padding:1.4rem 0 3rem;font-size:1.0625rem;line-height:1.75}.KXTmZG_printUrl{width:min(720px,100% - 2rem);margin:0 auto 1rem;font-size:.9rem;display:none}.KXTmZG_layout{width:min(var(--page-max), calc(100% - 2.5rem));margin:0 auto}.KXTmZG_main{max-width:720px;margin:0 auto}.KXTmZG_sidebar{margin-top:2rem}.KXTmZG_draft{background:var(--rose);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin:0 0 .6rem;padding:.2rem .55rem;font-size:11px;font-weight:700;display:inline-block}.KXTmZG_stickyGroup{margin-bottom:1rem}@media (max-width:1023px){.KXTmZG_sidebar{display:none}}@media (max-width:639px){.KXTmZG_layout{width:min(var(--page-max), calc(100% - 2 * var(--gutter,16px)))}.KXTmZG_article{font-size:16px;line-height:26px}}@media (min-width:1024px){.KXTmZG_layout{grid-template-columns:minmax(0,720px) 300px;justify-content:center;align-items:stretch;gap:2.5rem;display:grid}.KXTmZG_main,.KXTmZG_sidebar{margin:0}.KXTmZG_stickyGroup{position:sticky;top:96px}}@media print{.KXTmZG_sidebar{display:none!important}.KXTmZG_article [data-print=hide]{display:none!important}.KXTmZG_printUrl{display:block}.KXTmZG_layout{width:auto;display:block}}
.xgPmsG_hero{background:var(--blush);text-align:center;padding:2.6rem 1.25rem 2.2rem}.xgPmsG_heroInner{width:min(860px,100%);margin:0 auto}.xgPmsG_hero h1{color:var(--ink);letter-spacing:-.01em;margin:.2rem 0 .7rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.15}.xgPmsG_script{font-family:var(--font-script), cursive;margin:0;font-size:22px;line-height:1.2}.xgPmsG_intro{max-width:40rem;margin:.7rem auto 0;font-size:19px;line-height:1.7}.xgPmsG_actions{flex-direction:column;align-items:center;gap:.7rem;margin-top:1.1rem;display:flex}.xgPmsG_collage{z-index:1;justify-content:center;align-items:center;width:min(100%,560px);margin:1.6rem auto -60px;padding:.5rem 0 .8rem;list-style:none;display:flex;position:relative}.xgPmsG_collage li{aspect-ratio:2/3;border-radius:16px;width:31%;max-width:170px;margin:0 -.35rem;position:relative;overflow:hidden}.xgPmsG_collage li:first-child{transform:rotate(-3deg)}.xgPmsG_collage li:nth-child(3){transform:rotate(3deg)}.xgPmsG_collage img{object-fit:cover}.xgPmsG_story img,.xgPmsG_starts img{object-fit:cover;border-radius:16px;width:100%;height:auto}.xgPmsG_story img{aspect-ratio:2/3;object-position:center 30%}.xgPmsG_starts img{aspect-ratio:3/4}.xgPmsG_page{width:min(var(--page-max), calc(100% - 2.5rem));margin:0 auto;padding:5.4rem 0 3.5rem}.xgPmsG_page h2{margin:0 0 .8rem;font-size:clamp(1.8rem,4vw,2.4rem)}.xgPmsG_page section+section{margin-top:2.8rem}.xgPmsG_facts,.xgPmsG_finds,.xgPmsG_favorites,.xgPmsG_starts{margin:0;padding:0;list-style:none}.xgPmsG_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.xgPmsG_facts li,.xgPmsG_finds a,.xgPmsG_faceless{border-radius:16px}.xgPmsG_facts li{border:1px solid var(--gold);background:var(--cream);min-width:0;color:var(--ink);text-align:center;flex-direction:column;align-items:center;gap:.55rem;padding:14px 10px;display:flex}.xgPmsG_facts li>span:last-child{width:100%;min-width:0;font-size:14px;line-height:20px}.xgPmsG_facts svg{flex:none;width:24px;height:24px}.xgPmsG_facts svg,.xgPmsG_finds svg,.xgPmsG_faceless svg{color:var(--gold)}.xgPmsG_story{align-items:start;gap:1.2rem;margin-top:2.4rem;display:grid}.xgPmsG_story img{aspect-ratio:2/3;object-fit:cover;object-position:center 30%;width:min(100%,420px);max-width:420px;margin-inline:auto}.xgPmsG_story p,.xgPmsG_faceless p,.xgPmsG_page>section>p{font-size:17px;line-height:1.7}.xgPmsG_faceless{background:var(--lavender);padding:1.3rem 1.15rem}.xgPmsG_finds{gap:.8rem;display:grid}.xgPmsG_finds a{border:1px solid var(--gold);background:var(--cream);color:var(--ink);gap:.25rem;padding:1rem;text-decoration:none;display:grid}.xgPmsG_finds strong{letter-spacing:.05em}.xgPmsG_steps{border:1px solid var(--gold);background:var(--cream);counter-reset:test;border-radius:16px;margin:0 0 1rem;padding:1.1rem 1.1rem 1.1rem .4rem;list-style:none}.xgPmsG_steps li{counter-increment:test;grid-template-columns:2rem 1fr;gap:.55rem;margin:.75rem 0;display:grid}.xgPmsG_steps li:before{content:counter(test);color:var(--gold);font-family:var(--font-playfair), Georgia, serif;font-size:1.5rem;line-height:1}.xgPmsG_favorites{grid-template-columns:repeat(2,minmax(0,200px));justify-content:center;gap:.9rem;display:grid}.xgPmsG_favorites li{border:1px solid #c9a45c40;border-radius:16px}.xgPmsG_favorites li:nth-child(3n+1){background:var(--cream)}.xgPmsG_favorites li:nth-child(3n+2){background:var(--blush)}.xgPmsG_favorites li:nth-child(3n+3){background:var(--lavender)}.xgPmsG_favFrame{aspect-ratio:1;width:80%;margin:10% auto 0;position:relative}.xgPmsG_favFrame img{object-fit:contain}.xgPmsG_favorites span{color:var(--ink);font-family:var(--font-playfair), Georgia, serif;text-align:center;margin:0;padding:.15rem .75rem .85rem;font-size:15px;font-style:italic;font-weight:500;line-height:1.25;display:block}.xgPmsG_starts span{margin-top:.35rem;font-size:14px;display:block}.xgPmsG_beliefs{text-align:center}.xgPmsG_page .xgPmsG_beliefs p{font-family:var(--font-playfair), Georgia, serif;margin:.35rem 0;font-size:20px;font-style:italic;line-height:1.35}.xgPmsG_star{color:var(--gold)}.xgPmsG_starts{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.xgPmsG_starts li{width:min(320px,100%);display:flex}.xgPmsG_starts a{width:100%;height:100%;color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.xgPmsG_startCopy{flex-direction:column;flex:1;display:flex}.xgPmsG_starts a span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xgPmsG_starts strong{margin-top:.5rem;display:block}.xgPmsG_stay{background:var(--blush);text-align:center;border-radius:16px;padding:1.4rem 1.1rem}.xgPmsG_fine{color:color-mix(in srgb, var(--ink) 68%, transparent);margin:1.6rem 0 0;font-size:13px;line-height:1.6}@media (min-width:800px){.xgPmsG_heroInner{text-align:left;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:40px;display:grid}.xgPmsG_intro{margin-left:0}.xgPmsG_actions{flex-direction:row;justify-content:flex-start}.xgPmsG_facts{grid-template-columns:repeat(4,minmax(0,1fr))}.xgPmsG_facts li{text-align:left;flex-direction:row;align-items:center;gap:.75rem;padding:16px 20px}.xgPmsG_facts li>span:last-child{width:auto;font-size:inherit;flex:1;line-height:1.35}.xgPmsG_story{grid-template-columns:1.2fr .8fr;align-items:start}.xgPmsG_finds{grid-template-columns:repeat(2,minmax(0,1fr))}.xgPmsG_favorites{grid-template-columns:repeat(3,200px)}.xgPmsG_page .xgPmsG_beliefs p{font-size:26px}.xgPmsG_story p,.xgPmsG_faceless p,.xgPmsG_page>section>p{font-size:18px}}@media (max-width:639px){.xgPmsG_hero{padding:32px var(--gutter,16px) 24px;text-align:left}.xgPmsG_heroInner>span{margin-inline:auto;width:120px!important;height:120px!important}.xgPmsG_heroInner>span>span{width:102px!important;height:102px!important}.xgPmsG_intro{text-align:left;margin-left:0;font-size:16px;line-height:26px}.xgPmsG_collage{width:100%;margin:16px auto 0}.xgPmsG_collage li{width:100%;max-width:320px;margin:0 auto;display:none;transform:none}.xgPmsG_collage li:nth-child(2){aspect-ratio:4/5;flex:none;width:min(320px,100%);min-width:0;display:block}.xgPmsG_page{width:min(var(--page-max), calc(100% - 2 * var(--gutter,16px)));padding-top:2rem}.xgPmsG_page h2{font-size:22px}.xgPmsG_page p,.xgPmsG_story p,.xgPmsG_faceless p{font-size:16px;line-height:26px}.xgPmsG_facts li{text-align:center;flex-direction:column;align-items:center;padding:14px 10px}.xgPmsG_facts li span{font-size:14px;line-height:20px}.xgPmsG_starts{flex-direction:column;align-items:stretch}.xgPmsG_starts li{width:100%}.xgPmsG_starts a{flex-direction:row;align-items:center;gap:12px}.xgPmsG_starts img{aspect-ratio:1;border-radius:12px;flex:none;width:96px;height:96px}.xgPmsG_starts strong{font-family:var(--font-playfair), Georgia, serif;margin-top:0;font-size:17px}.xgPmsG_stay{padding:18px 16px}.xgPmsG_stay h2{font-size:22px}}@media (hover:hover) and (min-width:800px){.xgPmsG_favFrame img{transition:transform .2s}.xgPmsG_favorites li:hover img{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.xgPmsG_favFrame img{transition:none}.xgPmsG_favorites li:hover img{transform:none}}
.sxuMuG_hero{text-align:center;max-width:640px;margin:0 auto;padding:56px 20px 32px}.sxuMuG_kicker{color:var(--gold);letter-spacing:.2em;justify-content:center;align-items:center;gap:8px;margin:0 0 16px;font-size:12px;font-weight:700;display:flex}.sxuMuG_headline{max-width:100%;margin-top:8px;display:inline-block;position:relative}.sxuMuG_headline h1{color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.15}.sxuMuG_doodleHeart,.sxuMuG_doodleBurst{color:var(--gold);pointer-events:none;line-height:0;position:absolute}.sxuMuG_doodleHeart{top:-22px;left:0;transform:rotate(-12deg)}.sxuMuG_doodleBurst{top:-24px;right:0}.sxuMuG_helper{color:#3e3438bf;max-width:460px;margin:16px auto 0;font-size:16px;line-height:1.5}.sxuMuG_actions{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-top:28px;display:grid}.sxuMuG_solid,.sxuMuG_outline{letter-spacing:.08em;text-align:center;text-transform:uppercase;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.sxuMuG_solid{border:1.5px solid var(--rose);background:var(--rose);color:#fff}.sxuMuG_outline{border:1.5px solid var(--ink);color:var(--ink);background:0 0}.sxuMuG_search{width:min(420px,100%);margin:20px auto 0}.sxuMuG_reminder{background:var(--blush-soft);max-width:520px;color:var(--gold);text-align:left;border-radius:16px;align-items:flex-start;gap:12px;margin:40px auto;padding:20px 24px;display:flex}.sxuMuG_script{color:var(--rose);font-family:var(--font-script), "Caveat", cursive;margin:0;font-size:18px;line-height:1.2}.sxuMuG_quote{color:var(--ink);font-family:var(--font-playfair), "Playfair Display", Georgia, serif;margin:4px 0 0;font-size:20px;font-style:italic;font-weight:600;line-height:1.35}.sxuMuG_browse{width:min(var(--page-max), calc(100% - 2rem));text-align:center;margin:8px auto 0}.sxuMuG_browse h2{color:var(--ink);font-family:var(--font-nunito), "Nunito", sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}.sxuMuG_chips{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sxuMuG_chip{border:1.5px solid var(--gold);color:var(--rose);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.sxuMuG_chip:hover{background:var(--blush-soft)}.sxuMuG_suggest{width:min(var(--page-max), calc(100% - 2rem));margin:64px auto 0}.sxuMuG_suggestHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.sxuMuG_suggestHead h2{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:28px;font-weight:700;display:flex}.sxuMuG_showAll{border:1.5px solid var(--ink);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;border-radius:8px;flex:none;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none}.sxuMuG_cards{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.sxuMuG_rule{color:var(--gold);justify-content:center;margin:48px auto;display:flex}@media (max-width:639px){.sxuMuG_hero{padding-inline:var(--gutter,16px)}.sxuMuG_browse,.sxuMuG_suggest{width:min(var(--page-max), calc(100% - 2 * var(--gutter,16px)))}}@media (max-width:399px){.sxuMuG_doodleHeart,.sxuMuG_doodleBurst{display:none}}@media (min-width:700px){.sxuMuG_hero{padding:96px 24px 48px}}@media (min-width:760px){.sxuMuG_actions{flex-wrap:nowrap;justify-content:center;width:auto;display:flex}.sxuMuG_solid,.sxuMuG_outline{width:auto;padding:0 16px}}@media (min-width:900px){.sxuMuG_cards{grid-template-columns:repeat(4,minmax(0,1fr))}}
.E0kJGG_wrap{width:min(var(--page-max), calc(100% - 2rem));margin-inline:auto}.E0kJGG_featureSection{padding:1.25rem 0 2.5rem}.E0kJGG_featureGrid{gap:1rem;display:grid}.E0kJGG_featureCard{border:2px dashed var(--ink);background:var(--lavender);border-radius:22px;min-height:260px;position:relative;overflow:hidden}.E0kJGG_featureLarge{min-height:260px}.E0kJGG_featureImage{object-fit:cover}.E0kJGG_badge{z-index:1;background:var(--gold);color:var(--ink);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;margin:0;padding:.35rem .75rem;font-size:.68rem;font-weight:800;line-height:1.2;position:absolute;top:.9rem;left:.9rem}.E0kJGG_overlay{z-index:1;background:#fff;border-radius:15px;width:min(300px,100% - 24px);padding:12px 14px;position:absolute;bottom:12px;left:12px;right:auto}.E0kJGG_overlayLarge{width:min(340px,100% - 24px);padding:14px 16px}.E0kJGG_overlay h2{font-family:var(--font-nunito), sans-serif;letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:flex-start;gap:.5rem;margin:0;font-size:16px;font-style:normal;font-weight:800;line-height:1.2;display:flex}.E0kJGG_overlayLarge h2{font-size:1.375rem}.E0kJGG_overlay h2 a{-webkit-line-clamp:3;color:var(--ink);-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.E0kJGG_overlay h2 a:hover{color:var(--rose)}.E0kJGG_overlay p{color:var(--ink);margin:.25rem 0 .15rem;font-size:.92rem}.E0kJGG_heart{width:1rem;height:1rem;color:var(--gold);flex:none}.E0kJGG_scribble{width:7.5rem;height:.7rem;color:var(--gold);margin:.1rem 0 .7rem;display:block}.E0kJGG_read{background:var(--rose);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.45rem .85rem;font-size:.72rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.E0kJGG_read:hover{background:var(--rose);color:#fff}.E0kJGG_moreWrap{justify-content:center;align-items:center;gap:.45rem;margin-top:1.35rem;display:flex}.E0kJGG_moreLeft{justify-content:flex-start}.E0kJGG_outline{border:1.5px solid var(--ink);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;background:0 0;border-radius:999px;padding:.7rem 1.15rem;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.E0kJGG_outline:hover{border-color:var(--rose);color:var(--rose)}.E0kJGG_browse{background:var(--gold-soft);padding:3.25rem 0 3.5rem}.E0kJGG_browseHead{text-align:center;justify-items:center;display:grid}.E0kJGG_browseHead .E0kJGG_heart{width:1.35rem;height:1.35rem;margin-bottom:.35rem}.E0kJGG_browseHead h2,.E0kJGG_latestHead h2,.E0kJGG_about h2,.E0kJGG_faqHead h2{letter-spacing:-.02em;font-weight:800}.E0kJGG_sectionIntro{color:#3e3438bf;text-align:center;max-width:38rem;margin:.35rem auto 0;font-size:15px;font-weight:500}.E0kJGG_sectionIntro .E0kJGG_heart{vertical-align:-.1rem;width:.85rem;height:.85rem;margin-left:.2rem;display:inline-block}.E0kJGG_browseHead h2{margin:0;font-size:clamp(2rem,4vw,3rem)}.E0kJGG_browseHead h2 span{display:inline-block}.E0kJGG_browseHead .E0kJGG_scribble{margin:.15rem auto .45rem}.E0kJGG_browseHead p{margin:0 0 1.75rem}.E0kJGG_categories{flex-wrap:wrap;justify-content:center;gap:1.5rem .75rem;margin:0;padding:0;list-style:none;display:flex}.E0kJGG_categories li{justify-content:center;width:calc(50% - .4rem);display:flex}.E0kJGG_categories a{color:var(--ink);flex-direction:column;align-items:center;text-decoration:none;display:flex}.E0kJGG_circle{--icon-h:44px;--icon-w:44px;border:3px dashed var(--ink);width:110px;height:110px;color:var(--gold);background:#fff;border-radius:50%;place-items:center;margin-bottom:.7rem;display:grid;position:relative}.E0kJGG_circleSparkle{--icon-h:18px;--icon-w:18px;line-height:0;position:absolute;top:-6px;right:-6px}.E0kJGG_circleSparkle .E0kJGG_sparkle{width:.85rem;height:.85rem}.E0kJGG_icon{width:56px;height:56px}.E0kJGG_pill{z-index:1;max-width:100%;color:var(--ink);letter-spacing:.1em;text-align:center;text-transform:uppercase;background:#fff;border-radius:3px;padding:8px 16px;font-size:11px;font-weight:800;line-height:1.2;position:relative}.E0kJGG_categories a:hover .E0kJGG_pill{background:var(--rose);color:#fff}.E0kJGG_sparkle{width:.85rem;height:.85rem;color:var(--gold);flex:none}.E0kJGG_latest{padding:3.25rem 0 3.5rem}.E0kJGG_latestHead{text-align:center;justify-items:center;margin-bottom:1.6rem;display:grid}.E0kJGG_latestHead h2{align-items:center;gap:.45rem;margin:.15rem 0 .45rem;font-size:clamp(2rem,4vw,3rem);display:flex}.E0kJGG_latestHead h2 .E0kJGG_heart{width:1.25rem;height:1.25rem}.E0kJGG_latestHead p{max-width:38rem;margin:0}.E0kJGG_latestGrid{align-items:stretch;gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.E0kJGG_latestGrid>li{min-width:0;display:flex}.E0kJGG_latestCard{background:#fff;border:1.5px dashed #3e343859;border-radius:18px;flex-direction:column;width:100%;height:100%;padding:.65rem .65rem 1rem;display:flex}.E0kJGG_latestMedia{aspect-ratio:4/3;background:var(--blush);border-radius:12px;display:block;position:relative;overflow:hidden}.E0kJGG_mediaHeart{z-index:1;background:var(--cream);border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;display:grid;position:absolute;top:.5rem;right:.5rem}.E0kJGG_mediaHeart .E0kJGG_heart{width:.85rem;height:.85rem}.E0kJGG_latestBody{flex-direction:column;flex:1;min-height:0;display:flex}.E0kJGG_kicker{color:var(--rose);letter-spacing:.12em;text-transform:uppercase;margin:.75rem .35rem .15rem;font-size:.68rem;font-weight:800;line-height:1.3}.E0kJGG_latestCard h3{margin:0 .35rem .35rem;font-size:1.2rem;font-weight:600}.E0kJGG_latestCard h3 a{color:var(--ink);text-decoration:none}.E0kJGG_latestCard h3 a:hover{color:var(--rose)}.E0kJGG_excerpt{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 .35rem;font-size:.95rem;line-height:1.45;display:-webkit-box;overflow:hidden}.E0kJGG_postLink{color:var(--rose);align-items:center;gap:.3rem;margin:auto .35rem 0;font-weight:700;text-decoration:none;display:inline-flex}.E0kJGG_postLink:hover{color:var(--rose-deep)}.E0kJGG_postLink .E0kJGG_sparkle{width:.7rem;height:.7rem}.E0kJGG_ctaRow{justify-content:center;align-items:center;gap:.45rem;margin-top:1.5rem;display:flex}.E0kJGG_roseBtn{background:var(--rose);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.8rem 1.2rem;font-size:.75rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.E0kJGG_roseBtn:hover{background:var(--rose-deep);color:#fff}.E0kJGG_ctaSparkles{align-items:center;display:inline-flex}.E0kJGG_goldBtn{background:var(--gold);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;border-radius:8px;align-items:center;padding:.8rem 1.15rem;font-size:.75rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.E0kJGG_goldBtn:hover{background:var(--rose);color:#fff}.E0kJGG_about{background:0 0;padding:1.5rem 0 3.2rem}.E0kJGG_aboutGrid{width:min(var(--page-max), calc(100% - 2rem));gap:2.4rem;margin-inline:auto;display:grid}.E0kJGG_aboutMarks{margin:0 0 .2rem}.E0kJGG_aboutMarks .E0kJGG_heart{width:1.15rem;height:1.15rem}.E0kJGG_about h2{text-align:left;text-wrap:balance;margin:0 0 .9rem;font-size:clamp(2rem,4vw,3rem)}.E0kJGG_about .E0kJGG_ctaRow{justify-content:flex-start}.E0kJGG_about p{max-width:36rem}.E0kJGG_meetTitle{justify-content:center;align-items:center;gap:.4rem;margin:0 0 .9rem;font-size:clamp(1.8rem,4vw,2.35rem);display:flex}.E0kJGG_meetTitle .E0kJGG_heart,.E0kJGG_miaRole .E0kJGG_heart{width:.9rem;height:.9rem}.E0kJGG_meetTitle .E0kJGG_sparkle{width:.85rem;height:.85rem}.E0kJGG_miaCard{border:2px dashed var(--ink);background:var(--blush-soft);border-radius:18px;padding:1.15rem 1.1rem .95rem}.E0kJGG_miaTop{align-items:center;gap:.85rem;display:grid}.E0kJGG_portrait{border:2px dashed var(--ink);background:var(--blush);border-radius:50%;width:7.4rem;height:7.4rem;position:relative;overflow:hidden}.E0kJGG_portrait img{object-fit:cover}.E0kJGG_miaName{letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.E0kJGG_miaRole{color:var(--gold);font-family:var(--font-playfair), Georgia, serif;align-items:center;gap:.3rem;margin:.05rem 0 .45rem;font-size:1.15rem;font-style:italic;display:flex}.E0kJGG_miaBio{margin:0;font-size:.98rem}.E0kJGG_traits{border-top:1px solid #e6d3c8;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 0;margin:1rem 0 0;padding:.9rem 0 0;list-style:none;display:grid}.E0kJGG_traits li{color:var(--ink);text-align:center;justify-items:center;gap:.25rem;font-size:.75rem;line-height:1.3;display:grid}.E0kJGG_traitIcon{width:1.7rem;height:1.7rem;color:var(--gold)}.E0kJGG_faq{background:0 0;padding:1rem 0 3.2rem}.E0kJGG_faqHead{text-align:center;justify-items:center;margin-bottom:1.35rem;display:grid}.E0kJGG_faqMarks{gap:.2rem;margin:0 0 .2rem;display:flex}.E0kJGG_faqMarks .E0kJGG_heart{width:.95rem;height:.95rem}.E0kJGG_faqHead h2{margin:0;font-size:clamp(2rem,4vw,3rem)}.E0kJGG_faqHead p{max-width:34rem;margin:.45rem 0 0}.E0kJGG_faqRule{justify-content:center;align-items:center;gap:.55rem;margin-top:1.6rem;display:flex}.E0kJGG_faqRule span{background:var(--gold);width:min(10rem,24vw);height:1.5px}.E0kJGG_faqRule .E0kJGG_heart{width:.9rem;height:.9rem}@media (min-width:700px){.E0kJGG_categories li{flex:1 1 0;width:auto}.E0kJGG_circle{--icon-h:56px;--icon-w:56px;width:150px;height:150px}.E0kJGG_latestGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.E0kJGG_miaTop{grid-template-columns:120px 1fr}.E0kJGG_traits{grid-template-columns:repeat(4,minmax(0,1fr))}.E0kJGG_traits li+li{border-left:1px solid #e6d3c8}}@media (min-width:980px){.E0kJGG_featureSection{padding-top:1.6rem}.E0kJGG_featureGrid{grid-template-rows:1fr 1fr;grid-template-columns:1.35fr .9fr;height:clamp(340px,34vw,420px);min-height:0}.E0kJGG_featureLarge{grid-row:1/span 2;height:100%;min-height:0}.E0kJGG_featureCard:not(.E0kJGG_featureLarge){min-height:0}.E0kJGG_latestGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.E0kJGG_aboutGrid{grid-template-columns:1.05fr .95fr;align-items:start;gap:2.5rem}}@media (max-width:639px){.E0kJGG_wrap,.E0kJGG_aboutGrid{width:min(var(--page-max), calc(100% - 2 * var(--gutter,16px)))}.E0kJGG_aboutGrid>div:first-child{order:2}.E0kJGG_featureSection,.E0kJGG_browse,.E0kJGG_latest,.E0kJGG_about,.E0kJGG_faq{padding-block:40px}.E0kJGG_featureCard{height:260px;min-height:260px}.E0kJGG_featureLarge{height:360px;min-height:360px}.E0kJGG_overlay,.E0kJGG_overlayLarge{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;width:auto;padding:12px 14px;display:flex;bottom:10px;left:10px;right:10px}.E0kJGG_overlay h2,.E0kJGG_overlayLarge h2{flex:1 0 100%;font-size:16px;font-weight:800;line-height:1.2}.E0kJGG_overlay h2 a{-webkit-line-clamp:2}.E0kJGG_overlay p{margin:0}.E0kJGG_overlay .E0kJGG_scribble{display:none}.E0kJGG_read{min-height:36px;margin-left:auto}.E0kJGG_latestGrid{grid-template-columns:1fr 1fr;gap:12px}.E0kJGG_latestGrid>li:nth-child(n+7){display:none}.E0kJGG_latestMedia{aspect-ratio:4/5;border-radius:12px}.E0kJGG_mediaHeart{width:28px;height:28px}.E0kJGG_kicker{font-size:10px}.E0kJGG_latestCard h3{font-family:var(--font-playfair), Georgia, serif;font-size:15px;font-weight:600}.E0kJGG_latestCard h3 a{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.E0kJGG_excerpt{display:none}.E0kJGG_postLink{min-height:36px;font-size:13px}.E0kJGG_browseHead h2,.E0kJGG_latestHead h2,.E0kJGG_about h2,.E0kJGG_faqHead h2,.E0kJGG_meetTitle{font-size:26px}.E0kJGG_sectionIntro,.E0kJGG_browseHead p,.E0kJGG_latestHead p,.E0kJGG_about p,.E0kJGG_faqHead p{font-size:15px}.E0kJGG_miaCard{padding:18px 16px}.E0kJGG_miaTop{text-align:center;justify-items:center}.E0kJGG_miaTop>span{justify-self:center;width:96px!important;height:96px!important}.E0kJGG_miaTop>span>span{width:82px!important;height:82px!important}.E0kJGG_miaTop>div{width:100%}.E0kJGG_miaRole{justify-content:center}.E0kJGG_roseBtn,.E0kJGG_outline,.E0kJGG_goldBtn{min-height:36px}}
.ALhLhW_wrap{width:min(720px,100% - 2.5rem);margin:0 auto;padding:2.75rem 0 3.5rem}@media (max-width:639px){.ALhLhW_wrap{width:min(720px, calc(100% - 2 * var(--gutter,16px)))}}.ALhLhW_wrap ol{margin:0;padding-left:1.25rem}.ALhLhW_wrap li+li{margin-top:1.5rem}.ALhLhW_wrap h2{margin:0 0 .35rem;font-size:clamp(1.45rem,3vw,1.85rem)}.ALhLhW_wrap p{margin:0}
.DTgQIG_hero{background:var(--blush);text-align:center;padding:3.25rem 1.25rem 2.6rem}.DTgQIG_hero h1{color:var(--ink);font-family:var(--font-playfair), Georgia, serif;margin:0;font-size:clamp(2.1rem,6vw,3.4rem)}.DTgQIG_hero p{color:color-mix(in srgb, var(--ink) 72%, transparent);margin:.7rem 0 0;font-size:14px}.DTgQIG_page{width:min(var(--page-max), calc(100% - 2rem));margin:0 auto;padding:2.25rem 0 3.5rem}.DTgQIG_intro{text-align:center;width:min(720px,100%);margin:0 auto 2rem;font-size:19px;line-height:1.7}.DTgQIG_toc{border:1px solid var(--gold);background:var(--cream);border-radius:16px;margin-bottom:2rem;padding:1.1rem 1.15rem 1.2rem}.DTgQIG_toc p{margin:0 0 .55rem;font-weight:800}.DTgQIG_toc ul{margin:0;padding:0;list-style:none}.DTgQIG_toc li+li{margin-top:.35rem}.DTgQIG_toc a{color:var(--rose);font-weight:700}.DTgQIG_content{max-width:720px;color:var(--ink);font-size:1.0625rem;line-height:1.7}.DTgQIG_content>section h2{font-family:var(--font-playfair), Georgia, serif;margin:0 0 .75rem;font-size:clamp(1.5rem,3vw,1.9rem)}.DTgQIG_content>section+section{border-top:1px solid var(--gold);margin-top:2.5rem;padding-top:2.5rem}.DTgQIG_content p,.DTgQIG_content ul{margin:0 0 .9rem}.DTgQIG_content ul{padding-left:1.25rem}.DTgQIG_content li+li{margin-top:.35rem}.DTgQIG_content a{color:var(--rose)}.DTgQIG_back{margin:0}@media (max-width:639px){.DTgQIG_hero{padding-inline:var(--gutter,16px)}.DTgQIG_page{width:min(var(--page-max), calc(100% - 2 * var(--gutter,16px)))}}@media (min-width:768px){.DTgQIG_content{font-size:1.125rem}}@media (min-width:1024px){.DTgQIG_layout{grid-template-columns:240px minmax(0,720px);justify-content:center;align-items:start;gap:2.5rem;display:grid}.DTgQIG_toc{max-height:calc(100vh - 8.75rem);margin-bottom:0;position:sticky;top:7.5rem;overflow:auto}}
._XjRuG_nav{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;display:flex}._XjRuG_nav ol{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._XjRuG_nav a,._XjRuG_nav span{border-radius:16px;justify-content:center;min-width:2.4rem;padding:.35rem .7rem;text-decoration:none;display:inline-flex}._XjRuG_nav a{background:var(--blush);color:var(--ink);font-weight:700}._XjRuG_nav [aria-current=page]{background:var(--rose);color:#fff}
