@import "https://fonts.googleapis.com/css2?family=Pixelify+Sans:wght@400;500;600;700&family=Press+Start+2P&display=swap";
@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/79e9e0e3b9220e46-s.15s2gb72mvmw9.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/e62850744c7f266e-s.43_ypb-kqawuo.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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/9433d1a810498265-s.p.3z77xcxvtx9_e.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.2ym9msm88vm4r.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.08jxdyhjmo52g.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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.23oeb0afa3wba.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:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_51295ae6-module__qXRZ8q__className{font-family:Newsreader,Newsreader Fallback}.newsreader_51295ae6-module__qXRZ8q__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/35161b7740c25d33-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:400;font-display:swap;src:url(../media/391e53907fa6d8ec-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:400;font-display:swap;src:url(../media/ae8872c8a32e309c-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:400;font-display:swap;src:url(../media/70e3db2de7f94926-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:500;font-display:swap;src:url(../media/35161b7740c25d33-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:500;font-display:swap;src:url(../media/391e53907fa6d8ec-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:500;font-display:swap;src:url(../media/ae8872c8a32e309c-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:500;font-display:swap;src:url(../media/70e3db2de7f94926-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:600;font-display:swap;src:url(../media/35161b7740c25d33-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/391e53907fa6d8ec-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/ae8872c8a32e309c-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/70e3db2de7f94926-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/35161b7740c25d33-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/391e53907fa6d8ec-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/ae8872c8a32e309c-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/70e3db2de7f94926-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/35161b7740c25d33-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/391e53907fa6d8ec-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/ae8872c8a32e309c-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/70e3db2de7f94926-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:900;font-display:swap;src:url(../media/35161b7740c25d33-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:900;font-display:swap;src:url(../media/391e53907fa6d8ec-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:900;font-display:swap;src:url(../media/ae8872c8a32e309c-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:900;font-display:swap;src:url(../media/70e3db2de7f94926-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:400;font-display:swap;src:url(../media/65c558afe41e89d6-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:400;font-display:swap;src:url(../media/14e23f9b59180572-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:400;font-display:swap;src:url(../media/b49b0d9b851e4899-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:400;font-display:swap;src:url(../media/2a65768255d6b625-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:500;font-display:swap;src:url(../media/65c558afe41e89d6-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:500;font-display:swap;src:url(../media/14e23f9b59180572-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:500;font-display:swap;src:url(../media/b49b0d9b851e4899-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:500;font-display:swap;src:url(../media/2a65768255d6b625-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:600;font-display:swap;src:url(../media/65c558afe41e89d6-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/14e23f9b59180572-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/b49b0d9b851e4899-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/2a65768255d6b625-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/65c558afe41e89d6-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/14e23f9b59180572-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/b49b0d9b851e4899-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/2a65768255d6b625-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/65c558afe41e89d6-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/14e23f9b59180572-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/b49b0d9b851e4899-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/2a65768255d6b625-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:900;font-display:swap;src:url(../media/65c558afe41e89d6-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:900;font-display:swap;src:url(../media/14e23f9b59180572-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:900;font-display:swap;src:url(../media/b49b0d9b851e4899-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:900;font-display:swap;src:url(../media/2a65768255d6b625-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%}.playfair_display_126deb3b-module__E3jwMa__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_126deb3b-module__E3jwMa__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_81da2ef4-module__268STW__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_81da2ef4-module__268STW__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_a53be83d-module__OnOITG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_a53be83d-module__OnOITG__variable{--font-mono-stamp:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/da4b870ab52b3094-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:400 700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-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:400 700;font-display:swap;src:url(../media/11cc37d7380d16b4-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:400 700;font-display:swap;src:url(../media/a85fe84266768609-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%}.caveat_f2376c4f-module__U2spbq__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_f2376c4f-module__U2spbq__variable{--font-handwriting:"Caveat", "Caveat Fallback"}
:root{--canvas:#faf6f0;--paper:#fffefb;--paper-muted:#f6f1ea;--ink:#2d221e;--ink-muted:#6b5f58;--line:#ede6dc;--tc-espresso:#2d221e;--tc-espresso-soft:#3c2f2a;--tc-bistre:#6b5f58;--tc-terracotta:#c86d56;--tc-terracotta-hover:#b75d47;--tc-blush:#faede9;--tc-sage:#4d6352;--tc-sage-wash:#eaf0ea;--tc-butter:#fcf6e8;--tc-canvas:#faf6f0;--tc-paper:#fffefb;--tc-border:#ede6dc;--plum:#5c3a59;--plum-soft:#e9dce8;--lilac:#b8a6cc;--lilac-soft:#eee8f4;--apricot:#c86d56;--apricot-soft:#faede9;--moss:#4d6352;--moss-soft:#eaf0ea;--butter:#e7cf87;--butter-soft:#fcf6e8;--shadow-paper:0 2px 6px #2d221e0d, 0 12px 28px #2d221e0a;--shadow-lift:0 8px 24px #2d221e12, 0 20px 48px #2d221e0d;--accent-home:var(--butter);--accent-home-soft:var(--butter-soft);--accent-home-ink:var(--plum);--accent-corner:var(--lilac);--accent-corner-soft:var(--lilac-soft);--accent-corner-ink:#4b3a54;--accent-letters:var(--apricot);--accent-letters-soft:var(--apricot-soft);--accent-letters-ink:#753e23;--accent-together:var(--moss);--accent-together-soft:var(--moss-soft);--accent-together-ink:#324730;--accent-memories:var(--plum);--accent-memories-soft:var(--plum-soft);--accent-memories-ink:var(--plum);--color-paper-warm:var(--canvas);--color-paper-soft:var(--canvas);--color-paper-card:var(--paper);--color-paper-muted:var(--paper-muted);--color-paper-deep:var(--line);--color-paper-pressed:#d2c4be;--color-ink-primary:var(--ink);--color-ink-secondary:#483e4c;--color-ink-muted:var(--ink-muted);--color-ink-faint:#988e95;--color-butter:var(--butter-soft);--color-butter-border:var(--butter);--color-butter-wash:var(--butter-soft);--color-butter-ink:#6a5622;--color-sage:var(--moss);--color-sage-border:#bcd0b9;--color-sage-wash:var(--moss-soft);--color-sage-ink:var(--accent-together-ink);--color-terracotta:var(--apricot);--color-terracotta-border:#e8bcaf;--color-terracotta-wash:var(--apricot-soft);--color-terracotta-ink:var(--accent-letters-ink);--color-lilac:var(--lilac);--color-lilac-border:#d5c8e2;--color-lilac-wash:var(--lilac-soft);--color-lilac-ink:var(--accent-corner-ink);--color-slate:#5e5363;--color-slate-border:#d1c9d4;--color-slate-wash:var(--plum-soft);--color-slate-ink:var(--plum);--color-tape:#f7f2ecd9;--color-tape-border:#ddd1cca6;--color-photo-frame:var(--paper);--font-serif:var(--font-newsreader,"Newsreader", Georgia, "Times New Roman", serif);--font-sans:var(--font-jakarta,"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--font-mono:var(--font-mono-stamp,"JetBrains Mono", ui-monospace, SFMono-Regular, monospace);--font-handwriting:var(--font-handwriting,"Caveat", cursive, sans-serif);--text-xs:.75rem;--text-sm:.875rem;--text-base:1.0625rem;--text-lg:1.25rem;--text-xl:1.625rem;--text-2xl:2.125rem;--text-3xl:2.875rem;--text-4xl:3.5rem;--leading-tight:1.15;--leading-snug:1.35;--leading-relaxed:1.65;--leading-loose:1.85;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-xs:3px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--border-hairline:1px solid var(--line);--border-focus:1.5px solid var(--plum);--transition-subtle:.18s cubic-bezier(.16, 1, .3, 1);--transition-bounce:.3s cubic-bezier(.34, 1.56, .64, 1)}
.font-serif{font-family:var(--font-serif);font-feature-settings:"liga" 1, "kern" 1, "calt" 1}.font-sans{font-family:var(--font-sans);letter-spacing:-.01em}.font-mono{font-family:var(--font-mono);letter-spacing:-.02em}.font-handwriting{font-family:var(--font-handwriting);font-feature-settings:"calt" 1}.tc-brand-wordmark{font-family:var(--font-newsreader,"Newsreader", Georgia, serif);color:#2d221e;letter-spacing:-.025em;-webkit-user-select:none;user-select:none;align-items:baseline;gap:.28em;font-size:clamp(1.35rem,3.6vw,1.62rem);font-style:italic;font-weight:400;line-height:1;transition:color .15s,opacity .15s;display:inline-flex}.tc-brand-wordmark-first{letter-spacing:-.035em;font-style:normal;font-weight:400}.tc-brand-wordmark-second{font-style:italic;font-weight:400;font-family:var(--font-playfair,var(--font-newsreader,serif));color:#c86d56;letter-spacing:-.015em}.tc-brand-wordmark-dot{background-color:#c86d56;border-radius:50%;align-self:flex-end;width:4px;height:4px;margin-bottom:3px;margin-left:1px;display:inline-block}.handwritten-note{font-family:var(--font-handwriting);color:var(--color-ink-secondary);font-size:1.35rem;line-height:1.3;display:inline-block;transform:rotate(-1.5deg)}.handwritten-note.terracotta{color:var(--color-terracotta)}.handwritten-note.lilac{color:var(--color-lilac-ink)}.handwritten-note.sage{color:var(--color-sage-ink)}.stamp{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-muted)}.hearth-title{font-family:var(--font-serif);font-size:clamp(2.4rem, 6vw, var(--text-4xl));font-weight:400;line-height:var(--leading-tight);color:var(--color-ink-primary);letter-spacing:-.025em}.editorial-h1{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:400;line-height:var(--leading-tight);color:var(--color-ink-primary);letter-spacing:-.02em}.editorial-h2{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:400;line-height:var(--leading-snug);color:var(--color-ink-primary);letter-spacing:-.01em}.editorial-h3{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:400;line-height:var(--leading-snug);color:var(--color-ink-primary)}.editorial-body{font-family:var(--font-serif);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-ink-secondary)}.editorial-caption{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-ink-muted)}.tc-title-hero{font-family:var(--font-playfair,"Playfair Display", Georgia, serif)!important;letter-spacing:-.025em!important;color:#2d221e!important;font-size:clamp(2rem,6.2vw,2.9rem)!important;font-style:normal!important;font-weight:600!important;line-height:1.15!important}@media (min-width:768px){.tc-title-hero{font-size:3.25rem!important}}.tc-title-section{font-family:var(--font-newsreader,"Newsreader", Georgia, serif)!important;letter-spacing:-.015em!important;color:#2d221e!important;font-size:1.625rem!important;font-style:italic!important;font-weight:400!important;line-height:1.25!important}@media (min-width:768px){.tc-title-section{font-size:1.875rem!important}}.tc-title-card{font-family:var(--font-newsreader,"Newsreader", Georgia, serif)!important;letter-spacing:-.01em!important;color:#2d221e!important;font-size:1.25rem!important;font-style:italic!important;font-weight:400!important;line-height:1.35!important}.tc-eyebrow{font-family:var(--font-jakarta,"Plus Jakarta Sans", sans-serif)!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#6b5f58!important;font-size:.75rem!important;font-weight:600!important}.tc-subtitle{font-family:var(--font-jakarta,"Plus Jakarta Sans", sans-serif)!important;letter-spacing:.01em!important;color:#6b5f58!important;font-size:.875rem!important;font-weight:300!important;line-height:1.5!important}.tc-letter-body{font-family:var(--font-newsreader,"Newsreader", Georgia, serif)!important;letter-spacing:-.005em!important;color:#2d221e!important;font-size:1.0625rem!important;font-weight:400!important;line-height:1.85!important}.tc-caption{font-family:var(--font-jakarta,"Plus Jakarta Sans", sans-serif)!important;letter-spacing:.02em!important;color:#6b5f58!important;font-size:.75rem!important;font-weight:400!important}
.paper-surface{background-color:var(--color-paper-warm);color:var(--color-ink-primary);position:relative}.paper-grain{position:relative}.paper-grain:before{content:"";pointer-events:none;opacity:.03;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");position:absolute;inset:0}.washi-tape{z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.washi-tape,.washi-tape-translucent{filter:drop-shadow(0 2px 3px #2c262317);background-image:url(/tape_translucent.png)}.washi-tape-hearts{filter:drop-shadow(0 2px 4px #ba5b3e29)!important;background-image:url(/tape_hearts.png)!important}.washi-tape-top{width:108px;height:30px;top:-14px;left:50%;transform:translate(-50%)rotate(-.8deg)}.washi-tape-hearts.washi-tape-top,.washi-tape-top.washi-tape-hearts{width:124px;height:27px;top:-13px;transform:translate(-50%)rotate(-1deg)}.washi-tape-translucent.washi-tape-top,.washi-tape-top.washi-tape-translucent{width:104px;height:33px;top:-15px;transform:translate(-50%)rotate(.8deg)}.washi-tape-left{width:96px;height:26px;top:-12px;left:22px;transform:rotate(-3.5deg)}.washi-tape-right{width:96px;height:26px;top:-12px;right:22px;transform:rotate(3deg)}@media (max-width:640px){.washi-tape-top{width:86px;height:24px;top:-11px}.washi-tape-hearts.washi-tape-top,.washi-tape-top.washi-tape-hearts{width:98px;height:22px;top:-10px}.washi-tape-translucent.washi-tape-top,.washi-tape-top.washi-tape-translucent{width:84px;height:26px;top:-11px}.washi-tape-left{width:76px;height:22px;top:-10px;left:12px}.washi-tape-right{width:76px;height:22px;top:-10px;right:12px}}.tilt-left{transition:transform var(--transition-subtle), box-shadow var(--transition-subtle);transform:rotate(-.8deg)}.tilt-right{transition:transform var(--transition-subtle), box-shadow var(--transition-subtle);transform:rotate(.9deg)}.tilt-left:hover,.tilt-right:hover{box-shadow:var(--shadow-lift);transform:rotate(0)translateY(-2px)}.photo-print{background-color:var(--color-photo-frame);border:1px solid var(--color-paper-deep);box-shadow:var(--shadow-paper);border-radius:var(--radius-xs);transition:transform var(--transition-subtle), box-shadow var(--transition-subtle);padding:12px 12px 18px;position:relative}.photo-print:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.lined-stationery{background-color:var(--color-paper-card);border:1px solid var(--color-paper-deep);box-shadow:var(--shadow-paper);border-radius:var(--radius-xs);background-image:repeating-linear-gradient(#0000,#0000 31px,#dcd2c473 31px 32px);padding:24px;line-height:32px}.desk-mat{background-color:var(--color-lilac-wash);border:1px solid var(--color-lilac-border);border-radius:var(--radius-md);box-shadow:inset 0 1px 3px #87748b14}.pinboard-container{background-color:var(--color-butter-wash);border:1px solid var(--color-butter-border);border-radius:var(--radius-md);padding:var(--space-8);box-shadow:inset 0 2px 5px #baaa8c1f}.hairline-rule{background:var(--color-paper-deep);height:1px;margin:var(--space-6) 0;border:0}.stamp-badge{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-xs);border:1px solid var(--color-paper-deep);background:var(--color-paper-card);padding:3px 9px;display:inline-flex}.stamp-badge.butter{border-color:var(--color-butter-border);color:var(--color-butter-ink);background:var(--color-butter)}.stamp-badge.sage{border-color:var(--color-sage-border);color:var(--color-sage-ink);background:var(--color-sage-wash)}.stamp-badge.terracotta{border-color:var(--color-terracotta-border);color:var(--color-terracotta);background:var(--color-terracotta-wash)}.stamp-badge.lilac{border-color:var(--color-lilac-border);color:var(--color-lilac);background:var(--color-lilac-wash)}.stamp-badge.slate{border-color:var(--color-slate-border);color:var(--color-slate);background:var(--color-slate-wash)}
:root{--font-terraria:"Pixelify Sans", "Press Start 2P", "Andy Bold", "Andy", cursive, sans-serif;--font-pixel:"Press Start 2P", monospace}@keyframes terrariaSlideDown{0%{opacity:0;transform:translate(-50%,-40px)scale(.9)}70%{opacity:1;transform:translate(-50%,4px)scale(1.02)}to{opacity:1;transform:translate(-50%)scale(1)}}.terraria-font{font-family:var(--font-terraria)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;height:100%;font-size:16px}body{background-color:var(--color-paper-warm);min-height:100%;color:var(--color-ink-primary);font-family:var(--font-serif);line-height:var(--leading-relaxed);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}::selection{background-color:var(--color-paper-deep);color:var(--color-ink-primary)}a{color:inherit;transition:color var(--transition-subtle);text-decoration:none}a:hover{color:var(--color-ink-secondary)}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}input:focus,textarea:focus,button:focus-visible{outline:1px solid var(--color-ink-secondary);outline-offset:2px}@media (max-width:640px){html{font-size:15px}nav a,button{align-items:center;min-height:38px;display:inline-flex}}button,a,input[type=button],input[type=submit]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.desktop-header-nav,.desktop-only{display:flex!important}.mobile-bottom-nav{display:none!important}#site-header{padding-top:env(safe-area-inset-top,0px)}@media (max-width:768px){input,textarea,select{font-size:16px!important}body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}.desktop-header-nav,.desktop-only{display:none!important}.header-inner{gap:8px!important;padding:9px 12px!important}.desktop-search-kbd{display:none!important}.space-main-container{padding:16px 12px calc(24px + env(safe-area-inset-bottom,0px)) 12px!important;width:100%!important}.mobile-bottom-nav{height:calc(58px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--line);z-index:90;-webkit-user-select:none;user-select:none;background-color:#fffdf9f5;justify-content:space-around;align-items:center;padding-left:4px;padding-right:4px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #3d2c330d;display:flex!important}.mobile-nav-tab{min-width:0;height:100%;color:var(--color-ink-muted,#78716c);border-radius:var(--radius-xs,4px);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:4px 1px 2px;text-decoration:none;transition:transform .12s,opacity .12s,color .12s;display:flex;position:relative}.mobile-nav-tab:active{opacity:.8;transform:scale(.92)}.mobile-nav-tab.active{color:var(--color-ink-primary,#1c1917);font-weight:600}.mobile-nav-label{font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:500;transition:color .15s,font-weight .15s;overflow:hidden}.mobile-nav-tab.active .mobile-nav-label{color:var(--color-ink-primary,#1c1917);font-weight:600}.mobile-nav-dot{background-color:var(--color-terracotta,#ba4e3b);border-radius:50%;width:3.5px;height:3.5px;margin-top:2px}.mobile-nav-badge{background-color:var(--color-terracotta,#ba4e3b);color:var(--color-paper-card,#fff);font-family:var(--font-mono,monospace);border-radius:7px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-weight:600;display:flex;position:absolute;top:3px;right:14%;box-shadow:0 1px 3px #ba4e3b47}}@media (max-width:480px){.header-brand-sub{font-size:.82rem!important}.header-search-btn .search-btn-text{display:none}.header-search-btn{padding:.35rem .5rem!important}.header-profile-btn{padding:4px 7px!important}.header-profile-name{text-overflow:ellipsis;white-space:nowrap;max-width:68px;overflow:hidden}.header-door-btn{padding:4px 6px!important;font-size:10.5px!important}.space-main-container{padding:12px 10px calc(24px + env(safe-area-inset-bottom,0px)) 10px!important}}@media (max-width:768px){.header-desktop-capsule{display:none!important}.header-mobile-bar{display:flex!important}.tc-desktop-text{display:none!important}.tc-mobile-text{display:inline!important}}@media (min-width:769px){.header-desktop-capsule{display:inline-flex!important}.header-mobile-bar{display:none!important}.tc-desktop-text{display:inline!important}.tc-mobile-text{display:none!important}}@keyframes fadeInSlideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.header-expandable-drawer{animation:.2s cubic-bezier(.16,1,.3,1) forwards fadeInSlideDown}@keyframes tcMarqueeScroll{0%{transform:translate(0%)}to{transform:translate(-50%)}}.tc-header-marquee{will-change:transform;width:max-content;animation:26s linear infinite tcMarqueeScroll;display:flex}.tc-header-marquee:hover{animation-play-state:paused}@keyframes tcOnlinePulse{0%{transform:scale(1);box-shadow:0 0 #4d635273}70%{transform:scale(1.15);box-shadow:0 0 0 5px #4d635200}to{transform:scale(1);box-shadow:0 0 #4d635200}}.tc-online-dot{animation:2s ease-in-out infinite tcOnlinePulse}@media (orientation:landscape) and (max-height:560px){.mobile-bottom-nav{display:none!important}body{padding-bottom:0!important}}@keyframes tcGalleryFadeIn{0%{opacity:0;transform:scale(.96)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes tcFloatSlow{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(.4deg)}}.tc-gallery-modal{animation:.28s cubic-bezier(.16,1,.3,1) forwards tcGalleryFadeIn}.tc-polaroid-card{will-change:transform;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1)}.tc-polaroid-card:hover{transform:translateY(-4px)rotate(.5deg)scale(1.015);box-shadow:0 16px 36px -6px #2d221e1f,0 0 0 1px #c86d5633}@keyframes tcOdometerRollIn{0%{opacity:0;filter:blur(2px);transform:translateY(-100%)scale(.92)}60%{opacity:.95;filter:blur();transform:translateY(6%)scale(1.02)}to{opacity:1;filter:blur();transform:translateY(0%)scale(1)}}@keyframes tcOdometerRollOut{0%{opacity:1;filter:blur();transform:translateY(0%)scale(1)}to{opacity:0;filter:blur(2px);transform:translateY(100%)scale(.92)}}.tc-digit-wheel{vertical-align:middle;height:1.15em;line-height:1.15em;display:inline-block;position:relative;overflow:hidden}.tc-digit-current{will-change:transform, opacity, filter;animation:.45s cubic-bezier(.22,1,.36,1) forwards tcOdometerRollIn}.tc-digit-previous{will-change:transform, opacity, filter;pointer-events:none;animation:.45s cubic-bezier(.22,1,.36,1) forwards tcOdometerRollOut;position:absolute;inset:0}
