@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d2ff16fccf6039e5-s.3w5ypl7q_0u42.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/33d604577f319f36-s.25t28aocp-yrs.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/cb72272a4a93c7ca-s.045vyssn_-uz_.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6ec79a9e69808d52-s.21d8zr9u73jam.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:italic;font-weight:400;font-display:swap;src:url(../media/61f83d1116c3c119-s.p.1i770ixt5m62g.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d2ff16fccf6039e5-s.3w5ypl7q_0u42.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/33d604577f319f36-s.25t28aocp-yrs.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/cb72272a4a93c7ca-s.045vyssn_-uz_.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/6ec79a9e69808d52-s.21d8zr9u73jam.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:italic;font-weight:500;font-display:swap;src:url(../media/61f83d1116c3c119-s.p.1i770ixt5m62g.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d2ff16fccf6039e5-s.3w5ypl7q_0u42.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:italic;font-weight:600;font-display:swap;src:url(../media/33d604577f319f36-s.25t28aocp-yrs.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:italic;font-weight:600;font-display:swap;src:url(../media/cb72272a4a93c7ca-s.045vyssn_-uz_.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:italic;font-weight:600;font-display:swap;src:url(../media/6ec79a9e69808d52-s.21d8zr9u73jam.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:italic;font-weight:600;font-display:swap;src:url(../media/61f83d1116c3c119-s.p.1i770ixt5m62g.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a411a32db4b3826f-s.3_btrzgvfdy8c.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b27a2cd9989897de-s.28de03t9-1qub.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1defe2f535e9e229-s.0w1krs28-s2mo.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48aba64d9212b746-s.321r5i30wnbc0.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.25_z0nxfvnd9o.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a411a32db4b3826f-s.3_btrzgvfdy8c.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b27a2cd9989897de-s.28de03t9-1qub.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1defe2f535e9e229-s.0w1krs28-s2mo.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48aba64d9212b746-s.321r5i30wnbc0.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-weight:500;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.25_z0nxfvnd9o.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a411a32db4b3826f-s.3_btrzgvfdy8c.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b27a2cd9989897de-s.28de03t9-1qub.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1defe2f535e9e229-s.0w1krs28-s2mo.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48aba64d9212b746-s.321r5i30wnbc0.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant;font-style:normal;font-weight:600;font-display:swap;src:url(../media/daa29454a3e61cb2-s.p.25_z0nxfvnd9o.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Fallback;src:local(Times New Roman);ascent-override:95.52%;descent-override:29.67%;line-gap-override:0.0%;size-adjust:96.74%}.cormorant_bca3bc5f-module__V6DGIq__className{font-family:Cormorant,Cormorant Fallback}.cormorant_bca3bc5f-module__V6DGIq__variable{--font-cormorant:"Cormorant", "Cormorant Fallback"}
@font-face{font-family:Noto Serif;font-style:italic;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/f235270b8afd907b-s.3b91gzemcxdu4.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/c14305b455766245-s.2ailwoqdfbfgl.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/c8fb9a90ee866113-s.3gdi-fvppt6oo.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/c4a62e80926bd3eb-s.1t1adjbhlt4uw.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/f696e86c2120700b-s.34gngbk9p3yk5.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/00906005547b49fc-s.1c8v2d5rbyc0t.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/c4270037a9fd2e09-s.41a06791jqzxz.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:italic;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/8e9d1a1dbcc3c9ea-s.p.0f4qks61ecm_u.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/f235270b8afd907b-s.3b91gzemcxdu4.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/c14305b455766245-s.2ailwoqdfbfgl.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/c8fb9a90ee866113-s.3gdi-fvppt6oo.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/c4a62e80926bd3eb-s.1t1adjbhlt4uw.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/f696e86c2120700b-s.34gngbk9p3yk5.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/00906005547b49fc-s.1c8v2d5rbyc0t.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/c4270037a9fd2e09-s.41a06791jqzxz.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:italic;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/8e9d1a1dbcc3c9ea-s.p.0f4qks61ecm_u.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/f235270b8afd907b-s.3b91gzemcxdu4.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/c14305b455766245-s.2ailwoqdfbfgl.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/c8fb9a90ee866113-s.3gdi-fvppt6oo.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/c4a62e80926bd3eb-s.1t1adjbhlt4uw.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/f696e86c2120700b-s.34gngbk9p3yk5.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/00906005547b49fc-s.1c8v2d5rbyc0t.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/c4270037a9fd2e09-s.41a06791jqzxz.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:italic;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/8e9d1a1dbcc3c9ea-s.p.0f4qks61ecm_u.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f235270b8afd907b-s.3b91gzemcxdu4.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c14305b455766245-s.2ailwoqdfbfgl.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c8fb9a90ee866113-s.3gdi-fvppt6oo.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c4a62e80926bd3eb-s.1t1adjbhlt4uw.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f696e86c2120700b-s.34gngbk9p3yk5.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/00906005547b49fc-s.1c8v2d5rbyc0t.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c4270037a9fd2e09-s.41a06791jqzxz.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8e9d1a1dbcc3c9ea-s.p.0f4qks61ecm_u.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f235270b8afd907b-s.3b91gzemcxdu4.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c14305b455766245-s.2ailwoqdfbfgl.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c8fb9a90ee866113-s.3gdi-fvppt6oo.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c4a62e80926bd3eb-s.1t1adjbhlt4uw.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f696e86c2120700b-s.34gngbk9p3yk5.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/00906005547b49fc-s.1c8v2d5rbyc0t.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c4270037a9fd2e09-s.41a06791jqzxz.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:italic;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/8e9d1a1dbcc3c9ea-s.p.0f4qks61ecm_u.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/d829ba9c72f21fd6-s.2-vp0022p7fyq.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/cf1514ba67088a5f-s.3z2z-25kqhk1o.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/142d1fb481f1ebcd-s.10g5ueymhy-4m.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/41900da7e74536d5-s.3xqx9yet3wew_.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/aeacf25a943e1f19-s.3iywbw035752i.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/5d3604dad620f8b2-s.38lyhzkn9ujp7.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/2b4499d915222007-s.1-tyf9-r4gru-.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(../media/b4e85636e2ca4056-s.p.11bvk_b9f2jcg.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/d829ba9c72f21fd6-s.2-vp0022p7fyq.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/cf1514ba67088a5f-s.3z2z-25kqhk1o.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/142d1fb481f1ebcd-s.10g5ueymhy-4m.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/41900da7e74536d5-s.3xqx9yet3wew_.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/aeacf25a943e1f19-s.3iywbw035752i.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/5d3604dad620f8b2-s.38lyhzkn9ujp7.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/2b4499d915222007-s.1-tyf9-r4gru-.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../media/b4e85636e2ca4056-s.p.11bvk_b9f2jcg.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/d829ba9c72f21fd6-s.2-vp0022p7fyq.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/cf1514ba67088a5f-s.3z2z-25kqhk1o.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/142d1fb481f1ebcd-s.10g5ueymhy-4m.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/41900da7e74536d5-s.3xqx9yet3wew_.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/aeacf25a943e1f19-s.3iywbw035752i.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/5d3604dad620f8b2-s.38lyhzkn9ujp7.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/2b4499d915222007-s.1-tyf9-r4gru-.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/b4e85636e2ca4056-s.p.11bvk_b9f2jcg.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d829ba9c72f21fd6-s.2-vp0022p7fyq.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/cf1514ba67088a5f-s.3z2z-25kqhk1o.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/142d1fb481f1ebcd-s.10g5ueymhy-4m.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/41900da7e74536d5-s.3xqx9yet3wew_.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/aeacf25a943e1f19-s.3iywbw035752i.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/5d3604dad620f8b2-s.38lyhzkn9ujp7.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2b4499d915222007-s.1-tyf9-r4gru-.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/b4e85636e2ca4056-s.p.11bvk_b9f2jcg.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/d829ba9c72f21fd6-s.2-vp0022p7fyq.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/cf1514ba67088a5f-s.3z2z-25kqhk1o.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/142d1fb481f1ebcd-s.10g5ueymhy-4m.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/41900da7e74536d5-s.3xqx9yet3wew_.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/aeacf25a943e1f19-s.3iywbw035752i.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5d3604dad620f8b2-s.38lyhzkn9ujp7.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/2b4499d915222007-s.1-tyf9-r4gru-.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/b4e85636e2ca4056-s.p.11bvk_b9f2jcg.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)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:Noto Serif Fallback;src:local(Times New Roman);ascent-override:90.29%;descent-override:24.75%;line-gap-override:0.0%;size-adjust:118.4%}.noto_serif_6bd4bfbd-module__Me1STq__className{font-family:Noto Serif,Noto Serif Fallback}.noto_serif_6bd4bfbd-module__Me1STq__variable{--font-ui:"Noto Serif", "Noto Serif Fallback"}
@font-face{font-family:Cormorant Unicase;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e4a2e0c0ae926c11-s.04n-ukktjjj2c.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Unicase;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e22364a21ba69bd9-s.10ohyu0c5yfrb.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Unicase;font-style:normal;font-weight:300;font-display:swap;src:url(../media/cbf6e2f687b7335d-s.1rnle_goi585_.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Unicase;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c3378d087edfb316-s.3t0u64vbq07vc.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Unicase;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0e1960823873c2d5-s.p.3dap3a_56tcxc.woff2?dpl=dpl_D2eZLRvoDfHLmwMY7H5cANqLPB9P)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Unicase Fallback;src:local(Times New Roman);ascent-override:83.05%;descent-override:25.8%;line-gap-override:0.0%;size-adjust:111.26%}.cormorant_unicase_81964144-module__9rWUtG__className{font-family:Cormorant Unicase,Cormorant Unicase Fallback;font-style:normal;font-weight:300}.cormorant_unicase_81964144-module__9rWUtG__variable{--font-unicase:"Cormorant Unicase", "Cormorant Unicase Fallback"}
:root{--bg0:#070d16;--bg1:#0b1626;--ink:#e7eefb;--ink-soft:#9fb0cc;--ink-faint:#9fb0cc8c;--empty:#96afd717;--empty-line:#96afd738;--accent-soft:#fff7e6;--accent:#ffe0a0;--accent-strong:#ffc978;--accent-glow:#ffc86e66;--font-body:var(--font-ui), "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--font-serif:var(--font-cormorant), "Iowan Old Style", Palatino, Georgia, serif;--fs-display:34px;--fs-title:19px;--fs-body:14.5px;--fs-label:13px;--fs-caption:12px;--fs-micro:10.5px;--fs-count:22px;--lh-tight:1.12;--lh-snug:1.35;--lh-body:1.55;--ls-display:0;--ls-normal:0;--ls-micro:.18em;--fw-thin:100;--fw-normal:300;--fw-medium:400;--fw-semibold:500}*{box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-normal);line-height:var(--lh-body);letter-spacing:var(--ls-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;color:var(--ink);background:radial-gradient(1200px 800px at 78% -10%, #5878be2e, transparent 60%), radial-gradient(1000px 700px at 12% 110%, #50b4a01f, transparent 55%), linear-gradient(160deg, var(--bg1), var(--bg0));background-attachment:fixed;min-height:100%;overflow-x:hidden}#horizon{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.stage{z-index:2;justify-content:center;align-items:center;padding:28px 24px 10px;display:flex;position:fixed;inset:0 0 116px}.grid{place-content:center;gap:5px;display:grid;position:relative}.season-layer{pointer-events:none;opacity:0;transition:opacity 1s;position:absolute;inset:0}.season-layer.on{opacity:1}.season-layer.on .season-seam{pointer-events:auto}.season-seam{background:linear-gradient(180deg, transparent 0%, var(--sea) 42%, var(--sea) 58%, transparent 100%);filter:blur(1.4px);opacity:.5;border-radius:99px;transition:opacity .5s,filter .5s;animation:6.5s ease-in-out infinite seamBreathe;position:absolute;transform:translate(-50%,-50%)}@keyframes seamBreathe{0%,to{opacity:.26;filter:blur(1.7px)}50%{opacity:.58;filter:blur(1px)}}.season-seam:hover{opacity:.95;filter:blur(.4px) drop-shadow(0 0 6px var(--sea));z-index:8;animation:none}.season-label{font-size:var(--fs-caption);color:var(--sea);white-space:nowrap;opacity:0;pointer-events:none;font-style:italic;transition:opacity .3s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.season-seam:hover .season-label{opacity:1}@media (prefers-reduced-motion:reduce){.season-seam{opacity:.45;animation:none}}.dock-leaf{width:15px;height:15px;color:var(--ink-soft);opacity:.5;transition:all .25s;display:inline-flex}.dock-icon:hover .dock-leaf{opacity:.85;color:var(--ink)}.dock-leaf.on{opacity:1;color:var(--accent,#ffd98a);filter:drop-shadow(0 0 5px var(--accent-glow,#ffd68a80))}.cell{background:var(--empty);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--empty-line);cursor:pointer;border:none;border-radius:50%;padding:0;transition:transform .8s cubic-bezier(.22,.61,.36,1),box-shadow 1.8s cubic-bezier(.33,.7,.35,1),background 1.5s cubic-bezier(.33,.7,.35,1),opacity .6s;position:relative}.cell:hover{z-index:5;box-shadow:0 0 calc(var(--halo-blur,16px) * 1.1) var(--halo-spread,4px) #d2e1ff33, inset 0 0 0 1px #d2e1ff61;transform:scale(1.12)}.cell.lit{background:var(--c);box-shadow:0 0 var(--halo-blur,16px) var(--halo-spread,4px) var(--g)}.cell.today{animation:3s ease-in-out infinite pulseToday}.cell.today.lit{box-shadow:0 0 calc(var(--halo-blur,16px) * .94) calc(var(--halo-spread,4px) * .75) var(--g);animation:none}@keyframes pulseToday{0%,to{box-shadow:inset 0 0 0 1.5px #ffe8b480, 0 0 calc(var(--halo-blur,16px) * .56) calc(var(--halo-spread,4px) * .25) #ffdc964d;transform:scale(1)}50%{box-shadow:inset 0 0 0 1.5px #fff5d7f2, 0 0 calc(var(--halo-blur,16px) * 1.5) calc(var(--halo-spread,4px) * 1.5) #ffde96d1;transform:scale(1.2)}}.brand{opacity:.92;line-height:1.05}.wordmark{font-family:var(--font-serif);letter-spacing:.4px;background:linear-gradient(180deg, var(--accent-soft,#fff7e6), var(--accent,#ffe0a0) 55%, var(--accent-strong,#ffc978));color:#0000;text-shadow:0 0 18px var(--accent-glow,#ffc86e47);-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:500}.wordmark .amp{font-family:var(--font-cormorant), Baskerville, "Baskerville Old Face", "Times New Roman", serif;transform:translateY(var(--amp-nudge,.05em));background:linear-gradient(180deg, var(--accent-soft,#fff7e6), var(--accent,#ffe0a0) 55%, var(--accent-strong,#ffc978));-webkit-background-clip:text;background-clip:text;padding-right:2px;font-size:40px;font-style:italic;font-weight:500;display:inline-block}.dock{z-index:6;pointer-events:none;justify-content:space-between;align-items:center;gap:16px;height:76px;padding:0 30px;display:flex;position:fixed;bottom:0;left:0;right:0}.dock-count{opacity:0;transform:translateY(var(--count-lift,0px));align-items:baseline;gap:8px;transition:opacity .55s;display:flex}.dock-count.in{opacity:1}.dock-count .n{font-family:var(--font-unicase), var(--font-serif);font-size:var(--fs-count);color:var(--ink);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;text-shadow:0 0 18px var(--accent-glow,#ffe1aa47);transform:translateY(var(--count-nudge,0px));font-weight:300;line-height:1;transition:color 1.3s,text-shadow 1.3s}.dock-count .u{font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-soft);transition:color 1.3s}.dock-count:hover .n{color:var(--mote,var(--ink));text-shadow:0 0 26px var(--mote-glow,var(--accent-glow,#ffe1aa66))}.dock-count:hover .u{color:var(--mote,var(--ink-soft))}.link{cursor:pointer;color:var(--ink-soft);font-family:inherit;font-size:var(--fs-label);background:0 0;border:none;padding:0;transition:color .25s,opacity .25s}.link:hover{color:var(--ink)}.link:disabled{opacity:.55;cursor:default}.drawer-veil{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#04080e00;justify-content:center;align-items:flex-end;transition:background .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s;display:flex;position:fixed;inset:0}.drawer-veil.open{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04080e99}.drawer-panel{background:#0a111dfa;border:1px solid #a0b9e129;border-bottom:none;border-radius:22px 22px 0 0;flex-direction:column;width:min(560px,100%);max-height:92dvh;transition:transform .34s cubic-bezier(.22,.61,.36,1);display:flex;transform:translateY(100%);box-shadow:0 -20px 60px #00000080}.drawer-panel.open{transform:none}.drawer-grab-zone{cursor:grab;touch-action:none;flex:none;justify-content:center;align-items:center;height:26px;display:flex}.drawer-grab{background:#a0b9e157;border-radius:999px;width:36px;height:4px}.drawer-body{flex-direction:column;flex:auto;align-items:center;display:flex;overflow-y:auto}.drawer-body>*{width:100%}@media (max-width:640px){.drawer-panel{height:92dvh}}@media (min-width:720px){.drawer-panel.wide{width:min(720px,100%)}.drawer-panel.wide .conn-card,.drawer-panel.wide .acct-card{max-width:620px}.drawer-panel.wide .conn-lede,.drawer-panel.wide .conn-fresh{max-width:52ch;margin-left:auto;margin-right:auto}.drawer-panel.wide .acct-note{max-width:52ch}}@media (prefers-reduced-motion:reduce){.drawer-panel{transition:none;transform:none}.drawer-veil{transition:none}}.daysheet{width:100%;max-width:460px;margin:0 auto;padding:4px 26px 22px}.day-label{text-align:center;color:var(--ink);font-size:var(--fs-title);font-weight:var(--fw-normal);margin-bottom:16px}.timeline{flex-direction:column;margin:0 0 4px;padding:0;list-style:none;display:flex}.moment{border-radius:12px;align-items:center;gap:4px;transition:background .2s;display:flex;position:relative}.moment:not(:last-child):before{content:"";background:linear-gradient(var(--empty-line,#9fb0cc47), transparent);width:1px;position:absolute;top:30px;bottom:-4px;left:16px}.moment-main{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;flex:auto;align-items:center;gap:12px;min-width:0;padding:8px 6px 8px 8px;font-family:inherit;transition:all .2s;display:flex}.moment-main:hover{background:#a0b9e10f}.moment-dot{width:16px;height:16px;box-shadow:0 0 12px 1px var(--g), inset 0 0 5px #ffffff4d;border-radius:50%;flex:none;transition:all .2s}.moment-name{color:var(--ink);font-size:var(--fs-body)}.moment-time{color:var(--ink-faint);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;margin-left:auto;font-style:italic}.moment-x{color:var(--ink-faint);cursor:pointer;opacity:0;background:0 0;border:none;flex:none;padding:4px 6px;font-size:17px;line-height:1;transition:all .2s}.moment:hover .moment-x{opacity:.55}.moment-x:hover{opacity:1;color:var(--ink)}.moment.editing{background:#a0b9e114}.moment.editing .moment-dot{box-shadow:0 0 14px 2px var(--g), inset 0 0 5px #ffffff59, 0 0 0 2px #e7eefba6;transform:scale(1.12)}.day-empty{text-align:center;color:var(--ink-soft);font-size:var(--fs-body);padding:6px 0 2px;font-style:italic}.day-add{border-top:1px solid #a0b9e11a;margin-top:16px;padding-top:16px}.day-add-label{text-align:center;color:var(--ink-faint);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;margin-bottom:14px}.moods{flex-wrap:nowrap;justify-content:space-between;gap:6px;display:flex}.moodbtn{cursor:pointer;min-width:0;color:var(--ink-soft);background:0 0;border:none;flex-direction:column;flex:1 1 0;align-items:center;gap:8px;font-family:inherit;transition:all .2s;display:flex}.moodbtn:hover{color:var(--ink);transform:translateY(-3px)}.dot{width:clamp(28px,8vw,34px);height:clamp(28px,8vw,34px);box-shadow:0 0 16px 2px var(--g), inset 0 0 8px #ffffff4d;border-radius:50%;transition:all .2s}.moodbtn span{font-size:var(--fs-caption);white-space:nowrap}.day-foot{justify-content:center;align-items:center;gap:20px;margin-top:20px;display:flex}.day-foot .clear,.day-close,.day-cancel{color:var(--ink-soft);font-family:inherit;font-size:var(--fs-caption);cursor:pointer;opacity:.7;background:0 0;border:none;transition:all .2s}.day-foot .clear:hover,.day-close:hover,.day-cancel:hover{opacity:1;color:var(--ink)}.play-note{z-index:25;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--ink-soft);font-family:inherit;font-size:var(--fs-caption);cursor:pointer;opacity:0;background:#0e1624b3;border:1px solid #a0b9e129;border-radius:999px;max-width:calc(100vw - 24px);padding:7px 16px;font-style:italic;transition:color .25s,border-color .25s;animation:.6s .4s forwards playNoteIn;position:fixed;top:14px;left:50%;transform:translate(-50%)}@keyframes playNoteIn{to{opacity:1}}.play-note:hover{color:var(--ink);border-color:var(--accent,#ffd98a)}.play-cta{color:var(--accent,#ffd98a);font-style:normal}.import-card{text-align:center;width:100%;max-width:380px;margin:0 auto;padding:20px 32px 30px}.import-title{font-size:var(--fs-title);color:var(--ink);margin-bottom:10px}.import-body{font-size:var(--fs-body);color:var(--ink-soft);line-height:var(--lh-body);margin-bottom:22px}.import-body strong{color:var(--accent,#ffd98a);font-weight:var(--fw-semibold)}.import-actions{flex-direction:column;align-items:center;gap:12px;display:flex}.import-keep{color:var(--ink);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-medium);cursor:pointer;box-shadow:0 0 22px -6px var(--accent-glow,#ffc86e66);background:#ffffff0a;border:1px solid #a0b9e138;border-radius:999px;align-items:center;padding:11px 26px;transition:all .25s;display:inline-flex}.import-keep:hover{border-color:var(--accent,#ffd98a);transform:translateY(-1px)}.import-clean{color:var(--ink-soft);font-family:inherit;font-size:var(--fs-caption);cursor:pointer;opacity:.7;background:0 0;border:none;transition:all .2s}.import-clean:hover{opacity:1;color:var(--ink)}.je-page{flex-direction:column;flex:auto;width:min(680px,100%);min-height:min(60dvh,560px);margin:0 auto;padding:4px 34px 20px;display:flex}.je-context{text-align:center;color:var(--ink-faint);font-size:var(--fs-caption);margin-bottom:20px;font-style:italic}.je-body{color:var(--ink);font-family:var(--font-body);font-size:18px;font-weight:var(--fw-normal);outline:none;flex:auto;line-height:1.75;overflow-y:auto}.je-body:empty:before{content:attr(data-placeholder);color:var(--ink-faint);pointer-events:none;font-style:italic}.je-body p{margin:0 0 .7em}.je-body ul,.je-body ol{margin:0 0 .7em;padding-left:1.25em}.je-body strong,.je-body b{font-weight:700}.je-body em,.je-body i{font-style:italic}.je-foot{justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding-top:16px;display:flex}.je-foot-right{align-items:center;gap:16px;margin-left:auto;display:inline-flex}.je-done{color:var(--ink-soft);font-family:inherit;font-size:var(--fs-label);cursor:pointer;opacity:.8;background:0 0;border:none;border-radius:999px;padding:7px 22px;transition:all .2s}.je-done:hover{opacity:1;color:var(--ink);background:#ffffff0d}.je-mic{color:var(--ink-soft);font-family:inherit;font-size:var(--fs-caption);cursor:pointer;opacity:.85;background:0 0;border:1px solid #a0b9e129;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;transition:all .2s;display:inline-flex}.je-mic:hover{opacity:1;color:var(--ink);border-color:#a0b9e14d}.je-mic:disabled{cursor:default}.je-mic .je-mic-label{font-variant-numeric:tabular-nums;font-style:italic}.je-mic.live{color:#f0b6a8;border-color:#e8746e66}.je-mic.live svg{color:#e8746e;animation:1.6s ease-in-out infinite jeMicPulse}.je-mic.busy{opacity:.7}@keyframes jeMicPulse{0%,to{opacity:.5}50%{opacity:1}}.je-dictate-consent{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.je-dictate-msg{color:var(--ink-faint);font-size:var(--fs-caption);line-height:var(--lh-body);flex:60%;min-width:220px;font-style:italic}.je-dictate-actions{align-items:center;gap:12px;margin-left:auto;display:inline-flex}.je-textbtn{color:var(--ink-soft);font-family:inherit;font-size:var(--fs-caption);cursor:pointer;opacity:.8;background:0 0;border:none;transition:all .2s}.je-textbtn:hover{opacity:1;color:var(--ink)}.je-mic-cta{color:var(--ink);font-family:inherit;font-size:var(--fs-caption);cursor:pointer;box-shadow:0 0 20px -8px var(--accent-glow,#ffc86e66);background:#ffffff0a;border:1px solid #a0b9e138;border-radius:999px;padding:6px 16px;transition:all .2s}.je-mic-cta:hover{border-color:var(--accent,#ffd98a)}.je-dict-hint{color:var(--ink-faint);font-size:var(--fs-caption);font-style:italic}.je-toolbar{z-index:61;background:#141c2cfa;border:1px solid #a0b9e133;border-radius:10px;gap:2px;padding:4px;display:flex;position:fixed;transform:translate(-50%,calc(-100% - 10px));box-shadow:0 10px 30px #00000080}.je-toolbar button{width:30px;height:30px;color:var(--ink-soft);font-family:var(--font-body);cursor:pointer;background:0 0;border:none;border-radius:7px;font-size:15px;transition:all .15s}.je-toolbar button:hover{color:var(--ink);background:#ffffff14}.jg-card{text-align:center;width:100%;max-width:380px;margin:0 auto;padding:20px 32px 30px}.jg-title{font-size:var(--fs-title);color:var(--ink);margin-bottom:10px}.jg-warn{text-align:left;font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--ink-soft);background:#a0b9e10f;border:1px solid #a0b9e129;border-radius:16px;margin:14px 0 0;padding:14px 16px}.jg-warn strong{color:var(--ink);font-weight:var(--fw-medium)}.jg-forgot{color:var(--ink-faint);font-family:inherit;font-size:var(--fs-caption);cursor:pointer;background:0 0;border:none;padding:4px;transition:color .25s}.jg-forgot:hover{color:var(--ink-soft)}.jg-forget{text-align:left;background:#a0b9e10f;border:1px solid #ff8c7847;border-radius:16px;margin-top:4px;padding:14px 16px}.jg-forget p{font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--ink-soft);margin:0}.jg-forget strong{color:var(--ink);font-weight:var(--fw-medium)}.jg-forget-row{align-items:center;gap:18px;margin-top:12px;display:flex}.jg-danger{color:#ffb4a2;font-family:inherit;font-size:var(--fs-label);cursor:pointer;background:0 0;border:none;padding:0}.jg-danger:disabled{opacity:.6;cursor:default}.jg-body{font-size:var(--fs-body);color:var(--ink-soft);line-height:var(--lh-body);margin-bottom:20px}.jg-body strong{color:var(--ink);font-weight:var(--fw-medium)}.jg-form{flex-direction:column;align-items:stretch;gap:10px;display:flex}.jg-form input{color:var(--ink);font-family:inherit;font-size:var(--fs-body);text-align:center;background:#ffffff0a;border:1px solid #a0b9e133;border-radius:12px;padding:11px 14px}.jg-form input:focus{border-color:var(--accent,#ffd98a);outline:none}.jg-err{color:#e79f8f;font-size:var(--fs-caption)}.jg-go{color:var(--ink);font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-medium);cursor:pointer;box-shadow:0 0 22px -6px var(--accent-glow,#ffc86e66);background:#ffffff0a;border:1px solid #a0b9e138;border-radius:999px;margin-top:4px;padding:11px 18px;transition:all .25s}.jg-go:hover:not(:disabled){border-color:var(--accent,#ffd98a);transform:translateY(-1px)}.jg-go:disabled{opacity:.5;cursor:default}.jg-cancel{color:var(--ink-soft);font-family:inherit;font-size:var(--fs-caption);cursor:pointer;opacity:.7;background:0 0;border:none;margin-top:14px}.jg-cancel:hover{opacity:1;color:var(--ink)}.moment-note{color:var(--ink-faint);cursor:pointer;opacity:0;background:0 0;border:none;flex:none;align-items:center;padding:4px 5px;font-size:13px;line-height:1;transition:all .2s;display:inline-flex}.moment:hover .moment-note{opacity:.55}.moment-note:hover{opacity:1;color:var(--ink)}.moment-note.has{opacity:.9;color:var(--accent,#ffd98a)}.moment-mic{color:var(--ink-faint);cursor:pointer;opacity:0;background:0 0;border:none;flex:none;padding:4px 5px;font-size:13px;line-height:1;transition:all .2s}.moment:hover .moment-mic{opacity:.55}.moment-mic:hover{opacity:1;color:var(--ink)}.moment-mic.has{opacity:.9;color:var(--accent,#ffd98a)}.moment-confirm,.clear-confirm{align-items:center;gap:10px;display:inline-flex}.mc-q,.cc-q{color:var(--ink-soft);font-size:var(--fs-caption);font-style:italic}.mc-yes{color:#e79f8f;font-family:inherit;font-size:var(--fs-caption);cursor:pointer;opacity:.9;background:0 0;border:none;transition:all .2s}.mc-yes:hover{opacity:1;color:#f0b6a8}.mc-no{color:var(--ink-soft);font-family:inherit;font-size:var(--fs-caption);cursor:pointer;opacity:.75;background:0 0;border:none;transition:all .2s}.mc-no:hover{opacity:1;color:var(--ink)}#tip{z-index:40;pointer-events:none;color:var(--ink);font-size:var(--fs-caption);opacity:0;white-space:nowrap;background:#0a101af2;border:1px solid #a0b9e133;border-radius:9px;padding:6px 10px;transition:opacity .15s;position:fixed;box-shadow:0 8px 24px #0006}.particle{z-index:35;pointer-events:none;background:var(--pc);width:6px;height:6px;box-shadow:0 0 8px 2px var(--pc);border-radius:50%;position:fixed}.dock-right{pointer-events:none;flex:none;align-items:center;gap:12px;display:flex}.dock-icon{pointer-events:auto;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;display:flex}.dock-icon:focus-visible{outline:2px solid var(--accent-glow,#ffd68a99);outline-offset:3px;border-radius:999px}.dock-note{width:16px;height:16px;color:var(--ink-soft);transition:all .25s;display:inline-flex}.dock-icon:hover .dock-note{color:var(--ink)}.dock-note.muted{opacity:.38}.dock-menu-dot{width:11px;height:11px;box-shadow:0 0 10px 1px var(--accent-glow,#ffd68a59);background:#e6eefb8c;border-radius:50%;transition:all .25s}.dock-icon:hover .dock-menu-dot{box-shadow:0 0 14px 3px var(--accent-glow,#ffd68a99);background:#fff}.brand{flex:none}@media (max-width:600px){.dock{gap:8px;height:72px;padding:0 14px}.wordmark{font-size:24px}.wordmark .amp{font-size:28px}.dock-count .n{font-size:17px}.dock-right{gap:6px}.dock-icon{padding:6px}.stage{padding:20px 14px 8px;bottom:108px}.daysheet{padding:4px 18px 20px}}.acct-card{width:100%;max-width:420px;margin:0 auto;padding:4px 26px 24px}.acct-head{justify-content:center;margin-bottom:12px;display:flex}.acct-section{border-top:1px solid #a0b9e11f;padding:16px 0}.acct-section:first-of-type{border-top:none}.acct-note{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-snug);margin:0}.acct-note strong{color:var(--accent,#ffd98a);font-weight:var(--fw-semibold)}.acct-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.acct-label{font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-faint);margin-bottom:12px}.me-card .link:disabled{opacity:.55;cursor:default}.acct-links{font-size:var(--fs-label);color:var(--ink-soft);justify-content:center;align-items:baseline;gap:6px;padding:18px 0;display:flex}.acct-links a{color:var(--ink-soft);border-bottom:1px solid #0000;text-decoration:none;transition:all .25s}.acct-links a:hover{color:var(--ink);border-bottom-color:var(--accent-glow)}.acct-links span{color:var(--ink-faint)}.acct-close{margin:4px auto 0;display:block}.acct-auth{flex-direction:column;gap:10px;display:flex}.acct-card input{font-family:inherit;font-size:var(--fs-body);color:var(--ink);text-align:center;background:#a0b9e114;border:1px solid #a0b9e138;border-radius:999px;outline:none;padding:11px 16px;transition:all .2s}.acct-card input:focus{border-color:var(--accent-glow,#ffd68a80);background:#a0b9e11f}.acct-card input::placeholder{color:#9fb0cc99}.acct-card .send{font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-medium);cursor:pointer;color:#1a1205;background:linear-gradient(180deg, var(--accent-soft,#ffe9b8), var(--accent-strong,#ffd07a));box-shadow:0 0 18px var(--accent-glow,#ffc86e47);border:none;border-radius:999px;padding:11px 16px;transition:all .2s}.acct-card .send:hover{filter:brightness(1.06)}.acct-card .send:disabled{opacity:.6;cursor:default}.acct-card .err{color:#ff9c8a;font-size:var(--fs-caption)}.moment-bring{cursor:pointer;color:var(--ink-faint);background:0 0;border:none;padding:2px 4px;line-height:0;transition:all .25s}.moment-bring:hover{color:var(--ink-soft)}.moment-bring.has{color:var(--accent,#ffd98a)}.ses-card{text-align:center;width:100%;max-width:460px;margin:0 auto;padding:4px 26px 26px}.ses-eyebrow{font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-faint)}.ses-title{font-size:var(--fs-title);color:var(--ink);margin:8px 0 24px}.ses-days{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:18px;margin:22px 0 16px;display:flex}.ses-day{flex-direction:column;align-items:center;gap:7px;display:flex}.ses-day-mote{border-radius:50%;width:38px;height:38px}.ses-day-when{font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-faint)}.ses-line{font-size:var(--fs-body);color:var(--ink-soft);margin:0 0 22px}.ses-strand{height:96px}.ses-strand canvas{width:100%;height:96px;display:block}.ses-ends{font-size:var(--fs-caption);color:var(--ink-faint);justify-content:space-between;margin-top:10px;font-style:italic;display:flex}.ses-ends-empty{height:1.2em}.ses-census{font-size:var(--fs-caption);color:var(--ink-faint);margin:22px 0 0}.ses-marked{text-align:left;margin-top:30px}.ses-marked ul{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ses-marked li{align-items:baseline;gap:10px;display:flex}.ses-mark{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:baseline;gap:12px;min-width:0;padding:0;font-family:inherit;display:flex}.ses-tick{cursor:pointer;color:#0000;background:0 0;border:1px solid #a0b9e14d;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;transition:all .2s;display:grid}.ses-tick:hover{color:#a0b9e180;border-color:#a0b9e18c}.ses-tick[aria-checked=true]{color:var(--accent,#ffd98a);border-color:var(--accent-glow,#ffc86e80)}.ses-marked li.said .ses-mark-when{color:var(--ink-faint);-webkit-text-decoration:line-through #a0b9e159;text-decoration:line-through #a0b9e159}.ses-marked li.said .ses-mark-mote{opacity:.45;box-shadow:none}.ses-marked+.ses-marked{margin-top:24px}.acct-door{width:100%;margin-top:12px;display:block}.ses-mark-off{cursor:pointer;color:var(--ink-faint);opacity:.6;background:0 0;border:none;flex:none;padding:2px;line-height:0;transition:all .2s}.ses-mark-off:hover{opacity:1}.ses-note{font-size:var(--fs-caption);color:var(--ink-faint);margin:10px 0 0}.ses-mark-open{cursor:pointer;color:var(--accent,#ffd98a);opacity:.85;background:0 0;border:none;flex:none;padding:2px;line-height:0;transition:all .2s}.ses-mark-open:hover{opacity:1}.ses-mark-mote{border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 0 8px}.ses-mark-when{font-size:var(--fs-body);color:var(--ink)}.ses-primary{cursor:pointer;width:100%;font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-medium);color:#1a1205;background:linear-gradient(180deg, var(--accent-soft,#ffe9b8), var(--accent-strong,#ffd07a));box-shadow:0 0 22px -6px var(--accent-glow,#ffc86e66);border:none;border-radius:999px;margin-top:26px;padding:12px 18px;transition:all .2s;display:block}.ses-primary:hover{filter:brightness(1.06)}.ses-close{margin:12px auto 0;display:block}.ses-send{border-top:1px solid #a0b9e11f;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:22px;padding-top:18px;display:flex}.ses-sent{border-top:1px solid #a0b9e11f;margin-top:22px;padding-top:18px}.ses-confirm{text-align:left;margin-top:26px}.ses-confirm p{font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--ink-soft);margin:0}.ses-confirm-row{gap:18px;margin-top:12px;display:flex}.ses-go{color:var(--accent,#ffd98a)}.acct-palettes{flex-direction:column;gap:2px;display:flex}.pal-row{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:999px;align-items:center;gap:14px;width:calc(100% + 28px);margin:0 -14px;padding:10px 14px;font-family:inherit;transition:all .25s;display:flex}.pal-row.on{box-shadow:inset 0 0 0 1px var(--accent-glow,#ffc86e80);background:#a0b9e112}.pal-row.locked{opacity:.5;cursor:default}.pal-row .pal-name{font-size:var(--fs-body);color:var(--ink-soft);flex:1}.pal-row.on .pal-name{color:var(--ink)}.pal-check{color:var(--accent,#ffd98a);font-size:13px}.pal-swatch{border-radius:999px;display:flex;overflow:hidden;box-shadow:0 0 10px #0006}.pal-swatch i{width:19px;height:20px}.acct-motion{margin-top:18px}.acct-switch{cursor:pointer;font-size:var(--fs-label);color:var(--ink);align-items:center;gap:10px;display:flex}.acct-switch input{appearance:none;cursor:pointer;background:#a0b9e129;border:1px solid #a0b9e138;border-radius:999px;flex:none;width:40px;height:23px;margin:0;transition:all .25s;position:relative}.acct-switch input:after{content:"";background:var(--ink-soft);border-radius:50%;width:17px;height:17px;transition:all .25s cubic-bezier(.22,.61,.36,1);position:absolute;top:2px;left:2px}.acct-switch input:checked{background:var(--accent-strong,#ffd07a);box-shadow:0 0 14px var(--accent-glow,#ffc86e4d);border-color:#0000}.acct-switch input:checked:after{background:#fff;left:19px}.acct-switch input:focus-visible{outline:2px solid var(--accent-glow,#ffc86e80);outline-offset:2px}.acct-hint{font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--ink-faint);margin:8px 0 0}.acct-moods{flex-direction:column;gap:2px;display:flex}.acct-mood{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:12px;width:100%;padding:7px 0;font-family:inherit;transition:all .25s;display:flex}.acct-mood:hover{background:#a0b9e10f;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.acct-mood-mote{border-radius:50%;flex:none;width:16px;height:16px;margin:5px}.acct-mood-name{font-size:var(--fs-body);color:var(--ink);flex:1}.acct-mood-go{color:var(--ink-faint);font-size:18px;line-height:1}.me-card{flex-direction:column;gap:20px;width:100%;max-width:380px;margin:0 auto;padding:4px 26px 26px;display:flex}.me-preview{flex-direction:column;align-items:center;gap:12px;display:flex}.me-mote{border-radius:50%;width:44px;height:44px;transition:all .6s}.me-name{font-size:var(--fs-title);color:var(--ink)}.me-field{flex-direction:column;display:flex}.me-field .acct-label{margin-bottom:8px}.me-field input[type=text]{font-family:inherit;font-size:var(--fs-body);color:var(--ink);background:#a0b9e114;border:1px solid #a0b9e138;border-radius:999px;outline:none;width:100%;padding:11px 16px;transition:all .25s}.me-field input[type=text]:focus{border-color:var(--accent-glow,#ffc86e80)}.me-hint{font-size:var(--fs-caption);line-height:var(--lh-body);color:var(--ink-faint);margin:8px 0 0}.me-colour{align-items:center;gap:14px;display:flex}.me-colour input[type=color]{cursor:pointer;background:0 0;border:1px solid #a0b9e138;border-radius:10px;width:44px;height:32px;padding:0}.me-locked{align-items:center;gap:12px;display:flex}.me-locked .me-hint{margin:0}.me-swatch{opacity:.55;border-radius:50%;flex:none;width:26px;height:26px}.me-actions{align-items:center;gap:20px;display:flex}.me-card .link.me-save{color:var(--accent,#ffd98a)}.acct-data{grid-template-columns:1fr 1fr;gap:10px;display:grid}.acct-data .span{grid-column:1/-1}.acct-action{font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-medium);cursor:pointer;color:var(--ink);text-align:center;white-space:nowrap;background:#a0b9e114;border:1px solid #a0b9e138;border-radius:999px;padding:10px 16px;transition:all .2s}.acct-action:hover{background:#a0b9e124;border-color:#a0b9e166}.acct-action:disabled{opacity:.55;cursor:default}.acct-action.danger{color:#ffb4a2;border-color:#ff8c784d}.acct-data .danger.span{margin-top:6px}.acct-action.danger:hover{background:#ff78641a;border-color:#ff8c7880}.acct-confirm{width:100%}.acct-confirm p{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-snug);margin:0 0 12px}.acct-confirm-row{align-items:center;gap:16px;display:flex}.conn-card{width:100%;max-width:460px;margin:0 auto;padding:4px 22px 26px}.conn-title{font-size:var(--fs-title);color:var(--ink);text-align:center;margin-top:22px}.conn-lede{font-size:var(--fs-caption);color:var(--ink-soft);line-height:var(--lh-body);text-align:center;margin:10px 0 0}.conn-group{margin-top:34px}.conn-group:first-of-type{margin-top:26px}.conn-note{font-size:var(--fs-caption);color:var(--ink-faint);margin:8px 0 0}.conn-group .acct-action:not(.acct-door){margin-top:16px}.conn-row{text-align:left;background:0 0;border:none;border-top:1px solid #a0b9e11f;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 0;font-family:inherit;display:flex}.conn-open{cursor:pointer}.conn-who{font-size:var(--fs-body);color:var(--ink)}.conn-code{font-size:var(--fs-body);color:var(--ink);letter-spacing:.18em;font-variant-numeric:tabular-nums}.conn-actions{align-items:center;gap:12px;display:flex}.conn-stop{color:var(--ink-faint)}.conn-stop:hover{color:#ffb4a2}.conn-name{font-family:inherit;font-size:var(--fs-caption);color:var(--ink);background:#a0b9e114;border:1px solid #a0b9e138;border-radius:999px;outline:none;flex:auto;min-width:0;padding:7px 12px}.conn-name::placeholder{color:#9fb0cc99}.conn-redeem{align-items:center;gap:10px;margin-top:14px;display:flex}.conn-fresh{font-size:var(--fs-caption);color:var(--ink-soft);line-height:var(--lh-body);margin:12px 0 0}.conn-fresh strong{color:var(--accent,#ffd98a);letter-spacing:.18em}.conn-problem{font-size:var(--fs-caption);color:#ff9c8a;margin:14px 0 0}.conn-naming{flex-direction:column;gap:4px;margin-top:16px;display:flex}.conn-field{flex-direction:column;gap:6px;margin-top:10px;display:flex}.conn-field .conn-name{width:100%}.conn-waiting{font-size:var(--fs-caption);color:var(--ink-faint)}.conn-send{background:#a0b9e10d;border:1px solid #a0b9e124;border-radius:16px;margin-top:18px;padding:18px}.conn-send-code{font-family:var(--font-unicase), var(--font-serif);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;letter-spacing:.14em;color:var(--ink);text-align:center;text-shadow:0 0 18px var(--accent-glow,#ffe1aa47);font-size:26px}.conn-send-message{font-family:inherit;font-size:var(--fs-caption);color:var(--ink-soft);line-height:var(--lh-body);white-space:pre-wrap;word-break:break-word;background:#04080e59;border:1px solid #a0b9e11a;border-radius:12px;margin:14px 0 0;padding:12px 14px}.conn-send .conn-actions{flex-wrap:wrap;margin-top:14px}.invite-page{justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.invite-card{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:380px;display:flex}.invite-lede{font-size:var(--fs-title);color:var(--ink);line-height:var(--lh-body);margin:18px 0 0}.invite-note{font-size:var(--fs-caption);color:var(--ink-soft);line-height:var(--lh-body);margin:0}.invite-card .conn-field{text-align:left;width:100%}.invite-code{text-align:center;letter-spacing:.14em;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.conn-row-go{color:var(--ink-faint);font-size:18px;line-height:1}.conn-close{margin:22px auto 0;display:block}.conn-sent{color:var(--ink-faint)}.conn-sent:hover{color:var(--ink)}.conn-moments{text-align:left;flex-direction:column;gap:12px;margin:22px 0 6px;padding:0;list-style:none;display:flex}.conn-moments li{align-items:center;gap:12px;display:flex}.conn-moment-when{font-size:var(--fs-body);color:var(--ink)}.conn-moment-mood{font-size:var(--fs-caption);color:var(--ink-soft);margin-left:auto}.conn-days{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:22px 0 18px;display:flex}.conn-mote{background:var(--empty,#96afd724);border-radius:50%;width:14px;height:14px}.ins-card{text-align:center;width:100%;max-width:460px;margin:0 auto;padding:4px 22px 26px}.ins-title{font-size:var(--fs-title);color:var(--ink);margin-top:22px}.ins-sample{font-size:var(--fs-caption);color:var(--ink-faint);margin-top:6px;font-style:italic}.ins-empty{font-size:var(--fs-body);color:var(--ink-soft);line-height:var(--lh-body);margin:34px 20px}.ins-arc{margin-top:22px}.ins-arc canvas{width:100%;height:76px;display:block}.ins-marks{height:14px;margin-top:4px;position:relative}.ins-mark{font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--ink-faint);white-space:nowrap;position:absolute;transform:translate(-50%)}.ins-rows{text-align:left;margin-top:26px}.ins-row{cursor:pointer;background:0 0;border:none;border-top:1px solid #a0b9e11f;align-items:center;gap:12px;width:100%;padding:14px 0;font-family:inherit;display:flex}.ins-row-text{flex-direction:column;flex:auto;gap:3px;display:flex}.ins-row-title{font-size:var(--fs-body);color:var(--ink)}.ins-row-note{font-size:var(--fs-caption);color:var(--ink-faint)}.ins-row-go{color:var(--ink-faint);font-size:18px;line-height:1}.ins-row:hover .ins-row-title{color:var(--accent,#ffd98a)}.ins-close{margin:22px auto 0;display:block}.page-orbs{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.standalone-root{--accent-soft:#efdce9;--accent:#d3aecb;--accent-strong:#b78fc4;--accent-glow:#be96c366}.standalone{z-index:2;max-width:40rem;margin:0 auto;padding:clamp(48px,9vh,104px) 24px 170px;position:relative}.page-home{z-index:6;border-bottom:none;align-items:center;height:76px;padding:0 30px;text-decoration:none;transition:opacity .3s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;bottom:0;left:0}.page-home:hover{opacity:1}.page-home .brand{opacity:.92}.page-home:hover .brand{opacity:1}.page-home-scrim{z-index:5;pointer-events:none;background:linear-gradient(180deg, #070d1600 0%, #070d16b8 42%, #070d16f7 66%, var(--bg0) 100%);height:168px;position:fixed;bottom:0;left:0;right:0}.standalone h1{font-family:var(--font-serif);font-size:var(--fs-display);font-weight:var(--fw-medium);line-height:var(--lh-tight);letter-spacing:var(--ls-display);background:linear-gradient(180deg, var(--accent-soft), var(--accent) 55%, var(--accent-strong));color:#0000;text-shadow:0 0 18px var(--accent-glow);-webkit-background-clip:text;background-clip:text;margin:0}@media (forced-colors:active){.wordmark,.wordmark .amp,.standalone h1{color:canvastext;text-shadow:none;forced-color-adjust:auto;background:0 0}}.standalone .page-updated{font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-faint);margin:14px 0 0}.standalone .page-lede{font-size:var(--fs-title);font-weight:var(--fw-thin);line-height:var(--lh-snug);color:var(--ink);margin:clamp(28px,5vh,44px) 0 0}.standalone h2{font-family:var(--font-body);font-size:var(--fs-title);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--ink);margin:clamp(44px,7vh,68px) 0 0;padding-left:26px;position:relative}.standalone h2:before{content:"";background:var(--accent);width:11px;height:11px;box-shadow:0 0 14px 2px var(--accent-glow);opacity:.85;border-radius:50%;position:absolute;top:.52em;left:0}.standalone p{color:var(--ink-soft);line-height:var(--lh-body);margin:18px 0 0}.standalone h2+p{margin-top:14px}.standalone strong{color:var(--ink);font-weight:var(--fw-medium)}.standalone em{font-style:italic}.standalone a{color:var(--accent);border-bottom:1px solid color-mix(in srgb, var(--accent) 30%, transparent);padding-bottom:1px;text-decoration:none;transition:border-color .25s cubic-bezier(.22,.61,.36,1)}.standalone a:hover{border-bottom-color:var(--accent)}.page-note{background:#a0b9e10f;border:1px solid #a0b9e129;border-radius:22px;margin-top:22px;padding:18px 22px}.page-note strong{color:var(--ink)}@media (max-width:560px){.standalone{padding-left:20px;padding-right:20px}.page-home{height:72px;padding:0 14px}.standalone h2{padding-left:22px}.standalone h2:before{width:9px;height:9px}}:root[data-motion=off] *,:root[data-motion=off] :before,:root[data-motion=off] :after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}:root[data-motion=off] .season-seam{opacity:.45}:root[data-motion=off] .drawer-panel{transform:none}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--accent,#ffe0a0) 35%, transparent) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent,#ffe0a0) 32%, transparent);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--accent,#ffe0a0) 55%, transparent)}.wl-veil{z-index:85;background:linear-gradient(180deg, var(--bg1,#0b1626), var(--bg0,#070d16));flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:fixed;inset:0}.wl-veil .wordmark{font-size:34px}.wl-veil .wordmark .amp{font-size:40px}.wl-strand{width:100%;height:100%;position:absolute;inset:0}.wl-breathe{animation:6s ease-in-out infinite wlBreathe;position:relative}@keyframes wlBreathe{0%,to{opacity:.72}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.wl-breathe{opacity:.9;animation:none}}.wl-unlock{cursor:pointer;font-family:inherit;font-size:var(--fs-label);color:#1a1205;background:linear-gradient(180deg, var(--accent-soft), var(--accent-strong));box-shadow:0 0 18px var(--accent-glow,#ffc86e47);border:none;border-radius:999px;margin-top:26px;padding:10px 40px}.fl-scene{z-index:45;background:linear-gradient(180deg, var(--bg1,#0b1626), var(--bg0,#070d16));justify-content:center;align-items:center;transition:background 1.15s;display:flex;position:fixed;inset:0}.fl-scene.fl-open{background:0 0}.fl-strand{transition:-webkit-mask-position 4.4s cubic-bezier(.33,.7,.35,1),mask-position 4.4s cubic-bezier(.33,.7,.35,1),transform 4.4s cubic-bezier(.33,.7,.35,1),opacity 2.2s cubic-bezier(.33,.7,.35,1);position:fixed;inset:0;transform:translateY(calc(100px - 50vh));-webkit-mask-image:linear-gradient(90deg,#000 0% 48%,#0000 52%);mask-image:linear-gradient(90deg,#000 0% 48%,#0000 52%);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:220% 100%;mask-size:220% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fl-strand canvas{width:100%;height:100%;position:absolute;inset:0}.fl-strand.fl-drawn{-webkit-mask-position:0 0;mask-position:0 0}.fl-strand.fl-settled{transform:translateY(0)}.fl-strand.fl-strand-fade{opacity:0}.fl-vista{transition:opacity 1.4s;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000000d 0,#0000001a 120px,#000 220px);mask-image:linear-gradient(#0000000d 0,#0000001a 120px,#000 220px)}.fl-vista.fl-vista-fade{opacity:0}.fl-vista.fl-vista-fade .fl-seed-today{opacity:1}.fl-vista-grid{display:grid;position:absolute}.fl-seed{background:var(--empty);box-shadow:inset 0 0 0 1px var(--empty-line);opacity:0;border-radius:50%;animation:1.1s cubic-bezier(.33,.7,.35,1) both flSeedIn;transform:scale(.55)}.fl-seed-lit{background:var(--c);box-shadow:0 0 var(--halo-blur,16px) var(--halo-spread,4px) var(--g);animation-name:flSeedRise;animation-duration:1.5s}.fl-seed-today{animation-name:flSeedIn;animation-duration:1.1s}@keyframes flSeedIn{to{opacity:1;transform:scale(1)}}@keyframes flSeedRise{0%{transform:translateY(var(--rise,40px)) scale(.3);opacity:0}30%{opacity:calc(var(--o,1) * .8)}to{opacity:var(--o,1);transform:translateY(0)scale(1)}}.fl-seed:not(.fl-seed-lit){animation-name:flSeedInFaint}@keyframes flSeedInFaint{to{opacity:.55;transform:scale(1)}}.fl-line{text-align:center;font-size:var(--fs-title);color:var(--ink);text-shadow:0 1px 22px #04080ef2,0 0 8px #04080ecc;opacity:0;padding:0 40px;transition:opacity .5s;position:fixed;top:96px;left:0;right:0}.fl-line.fl-line-on{opacity:1;transition:opacity 1s}@keyframes flFade{0%{opacity:0}to{opacity:1}}.fl-stage{width:320px;height:320px;position:relative}.fl-mood.fl-mood-fan{transform:rotate(var(--fa,-168deg)) translateX(132px) rotate(calc(-1 * var(--fa,-168deg)));transition:transform 1.1s cubic-bezier(.33,.7,.35,1),opacity .6s;animation:none}.fl-mood.fl-mood-fan.fl-mood-gone{transform:rotate(var(--fa,-168deg)) translateX(132px) rotate(calc(-1 * var(--fa,-168deg))) scale(.86)}.fl-amp{font-family:var(--font-cormorant), Baskerville, "Baskerville Old Face", "Times New Roman", serif;padding:0 1px;font-size:1.12em;font-style:italic;font-weight:500}.fl-mote.fl-mote-strand{animation:.9s cubic-bezier(.22,.61,.36,1) both flMoteIn,3s ease-in-out .9s infinite flBreathe}@keyframes flMoteIn{0%{opacity:0;transform:scale(.25)}to{opacity:1;transform:scale(1)}}.fl-mote{background:#96afd74d;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:3s ease-in-out infinite flBreathe;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 1px #a0b9e180,0 0 26px 8px #96afd733}.fl-mote.fl-chosen{background:var(--c);box-shadow:0 0 34px 12px var(--g);transition:background .8s cubic-bezier(.33,.7,.35,1),box-shadow .8s cubic-bezier(.33,.7,.35,1),transform .8s;animation:none;transform:scale(1.06)}.fl-mote.fl-yours{box-shadow:inset 0 0 0 1px #a0b9e180, 0 0 34px 12px var(--accent-glow,#ffc86e47);animation:3s ease-in-out infinite flBreathe,1.6s cubic-bezier(.33,.7,.35,1) flYours}@keyframes flYours{0%{box-shadow:inset 0 0 0 1px #a0b9e180,0 0 26px 8px #96afd733}55%{box-shadow:inset 0 0 0 1px #a0b9e18c, 0 0 44px 18px var(--accent-glow,#ffc86e66)}}.fl-mote.fl-flying{transform:translate(var(--fx,0), var(--fy,0)) scale(var(--fs,1));box-shadow:0 0 var(--halo-blur,16px) var(--halo-spread,4px) var(--g);transition:transform 1.6s cubic-bezier(.33,.7,.35,1),box-shadow 1.6s cubic-bezier(.33,.7,.35,1);animation:none}@keyframes flBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.fl-mood{cursor:pointer;opacity:0;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;width:64px;height:64px;margin:-32px 0 0 -32px;font-family:inherit;animation:.7s cubic-bezier(.22,.61,.36,1) both flBloomIn;display:flex;position:absolute}.fl-mood i{background:var(--c);width:22px;height:22px;box-shadow:0 0 14px 5px var(--g);border-radius:50%;display:block}.fl-mood span{font-size:var(--fs-caption);color:var(--ink-soft)}.fl-mood:hover i{transition:transform .4s;transform:scale(1.15)}.fl-mood{transition:opacity .7s cubic-bezier(.33,.7,.35,1),transform .7s cubic-bezier(.33,.7,.35,1)}.fl-mood.fl-mood-gone{pointer-events:none;transform:scale(.86);opacity:0!important}@keyframes flBloomIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.fl-skip{color:var(--ink-faint);position:fixed;top:22px;right:26px}.fl-later{width:max-content;color:var(--ink-faint);margin:0 auto;position:fixed;bottom:14vh;left:0;right:0}.fl-scene .link{cursor:pointer;font-family:inherit;font-size:var(--fs-label);background:0 0;border:none;padding:4px 8px;transition:color .25s}.fl-scene .link:hover{color:var(--ink)}.fl-door{flex-direction:column;align-items:center;gap:16px;padding:0 44px;animation:.9s both flFade;display:flex;position:fixed;bottom:170px;left:0;right:0}.fl-door p{font-size:var(--fs-caption);color:var(--ink-faint);text-align:center;margin:0}.fl-sync{font-family:inherit;font-size:var(--fs-label);font-weight:var(--fw-medium);cursor:pointer;color:#1a1205;background:linear-gradient(180deg, var(--accent-soft,#ffe9b8), var(--accent-strong,#ffd07a));min-width:min(320px,80vw);box-shadow:0 0 22px var(--accent-glow,#ffc86e4d);border:none;border-radius:999px;padding:12px 34px;transition:all .2s}.fl-sync:hover{filter:brightness(1.06);transform:translateY(-1px)}.wheel-screen{z-index:60;touch-action:none;background:linear-gradient(180deg, var(--bg1,#0b1626), var(--bg0,#070d16));border-radius:22px 22px 0 0;transition:transform .42s cubic-bezier(.22,.61,.36,1);animation:.5s cubic-bezier(.22,.61,.36,1) both wheelRise;position:fixed;inset:0;box-shadow:0 -18px 60px #0000008c}@keyframes wheelRise{0%{opacity:0;transform:translateY(3%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wheel-screen{transition:none;animation:.2s both flFade}}.wheel-grab{background:#a0b9e147;border-radius:999px;width:38px;height:5px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.wheel-stage,.wheel-stage canvas{position:absolute;inset:0}.wheel-back{z-index:2;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;padding:8px 14px;font-size:26px;line-height:1;position:absolute;top:18px;left:18px}.wheel-name{text-align:center;letter-spacing:.18em;color:var(--ink-soft);opacity:.62;font-size:12px;position:absolute;left:0;right:0}.wheel-name-top{top:calc(46% - min(50vw,46vh)/2.38095 - 30px)}.wheel-name-bottom{top:calc(46% + min(50vw,46vh)/2.38095 + 16px)}.wheel-count{pointer-events:none;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.wheel-count .n{font-family:var(--font-unicase), var(--font-serif);font-size:var(--fs-count);color:var(--ink);text-shadow:0 0 18px var(--accent-glow,#ffe1aa47);font-weight:300;line-height:1}.wheel-count .u{font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-soft)}.wheel-day{pointer-events:none;font-size:var(--fs-label);color:var(--ink);text-shadow:0 1px 10px #04080ee6;position:absolute;transform:translate(-50%)}.rk-veil{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04080ed1;place-items:center;padding:32px 20px;display:grid;position:fixed;inset:0;overflow-y:auto}.rk-card{text-align:center;width:min(460px,100%)}.rk-title{color:var(--ink);margin:0 0 10px;font-size:28px;font-weight:400}.rk-lede{color:var(--ink-soft);margin:0 0 28px;font-size:15px;line-height:1.6}.rk-code{border:1px solid var(--accent,#ffd98a);background:#a0b9e10f;border-radius:18px;flex-direction:column;align-items:center;gap:10px;margin-bottom:18px;padding:26px 18px;display:flex}.rk-group{letter-spacing:6px;color:var(--accent,#ffd98a);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:30px}.rk-actions{justify-content:center;gap:12px;margin-bottom:26px;display:flex}.rk-btn{color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:1px solid #a0b9e138;border-radius:999px;padding:9px 20px;font-size:13px}.rk-btn:hover{color:var(--ink);border-color:#a0b9e166}.rk-note{color:var(--ink-soft);text-align:left;margin:0 0 10px;font-size:12px;line-height:1.65}.rk-kept{cursor:pointer;width:100%;font:inherit;color:#1a1205;background:linear-gradient(180deg, var(--accent-soft,#fff7e6), var(--accent,#ffd98a));box-shadow:0 0 24px var(--accent-glow,#ffc86e66);border:none;border-radius:999px;margin-top:20px;padding:13px;font-size:13px;display:block}.rk-final{color:var(--ink-faint);margin:12px 0 0;font-size:12px}@media print{body>:not(.rk-veil){display:none!important}.rk-veil{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;position:static}.rk-title,.rk-group,.rk-note,.rk-lede{color:#000!important}.rk-code{background:0 0;border-color:#000}.rk-actions,.rk-kept,.rk-final{display:none!important}}.jg-key{color:var(--accent,#ffd98a)}.acct-key{grid-column:1/-1}.acct-key .acct-note{margin-top:4px}.site{flex-direction:column;min-height:100dvh;display:flex}.site-hero{text-align:center;z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;max-width:640px;margin:0 auto;padding:8vh 24px 4vh;display:flex;position:relative}.site-lede{font-size:clamp(26px,5vw,40px);font-weight:var(--fw-thin);color:var(--ink);line-height:var(--lh-tight);text-wrap:balance;margin:10px 0 0}.site-line{font-size:var(--fs-body);color:var(--ink-soft);line-height:var(--lh-body);margin:0}.site-quiet{color:var(--ink-faint);font-size:var(--fs-caption)}.site-foot{z-index:1;justify-content:center;gap:22px;padding:0 24px 40px;display:flex;position:relative}.site-foot a{font-size:var(--fs-caption);color:var(--ink-faint);text-decoration:none}.site-foot a:hover{color:var(--ink-soft)}.shared{flex-direction:column;justify-content:center;align-items:center;gap:26px;height:100dvh;min-height:100dvh;padding:24px 20px 28px;display:flex;overflow:hidden}.shared-field{opacity:0;place-content:center;transition:opacity 1.6s,transform 1.6s;display:grid;transform:scale(.985)}.shared.in .shared-field{opacity:1;transform:none}.shared-field .cell{cursor:default}.shared-field .cell:hover{box-shadow:none;z-index:auto;transform:none}.shared-field .cell.lit:hover{box-shadow:0 0 var(--halo-blur,16px) var(--halo-spread,4px) var(--g)}.shared-below{flex-direction:column;align-items:center;gap:22px;display:flex}.shared-say{text-align:center;opacity:0;flex-direction:column;gap:8px;transition:opacity 1.2s .5s;display:flex}.shared.in .shared-say{opacity:1}.shared-count{font-family:var(--font-unicase), var(--font-serif);font-size:var(--fs-count);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;color:var(--ink);letter-spacing:.04em;margin:0}.shared-whose{font-family:var(--font-body);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-faint);margin-top:8px;display:block}.shared-note{font-size:var(--fs-caption);color:var(--ink-soft);max-width:42ch;line-height:var(--lh-body);margin:0}.shared-keep{opacity:0;flex-direction:column;align-items:center;gap:4px;text-decoration:none;transition:opacity 1.2s 1.1s;display:flex}.shared.in .shared-keep{opacity:.72}.shared-keep:hover{opacity:1}.shared-keep .wordmark{font-size:22px}.shared-keep .wordmark .amp{font-size:26px}.shared-keep-say{font-family:var(--font-body);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-faint)}.shared-field .shared-cell{cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;padding:0}.shared-field .shared-cell:before{content:"";inset:calc(var(--cell-gap,5px) / -2);position:absolute}.shared-field .shared-cell:hover{z-index:2;box-shadow:0 0 calc(var(--halo-blur,16px) * 1.5) calc(var(--halo-spread,4px) * 1.4) var(--g);transform:translateY(-1px)scale(1.14)}.shared-field .shared-cell:focus-visible{z-index:2;box-shadow:0 0 var(--halo-blur,16px) var(--halo-spread,4px) var(--g), 0 0 0 2px #e7eefbb3;outline:none}@media (prefers-reduced-motion:reduce){.shared-field .shared-cell:hover{transform:none}}:root[data-motion=off] .shared-field .shared-cell:hover{transform:none}@media (prefers-reduced-motion:reduce){.shared-field{opacity:1;transition:none;transform:none}.shared-say{opacity:1;transition:none}.shared-keep{opacity:.72;transition:none}.shared-keep:hover{opacity:1}}:root[data-motion=off] .shared-field{opacity:1;transition:none;transform:none}:root[data-motion=off] .shared-say{opacity:1;transition:none}:root[data-motion=off] .shared-keep{opacity:.72;transition:none}:root[data-motion=off] .shared-keep:hover{opacity:1}.drawer-panel.sday-drawer{height:auto}.sday{padding-bottom:max(26px, env(safe-area-inset-bottom));flex-direction:column;align-items:center;display:flex}.sday-when{font-family:var(--font-unicase), var(--font-serif);font-size:var(--fs-title);color:var(--ink);letter-spacing:.03em;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;margin:0 0 18px}.sday-light{background:var(--c);width:56px;height:56px;box-shadow:0 0 34px 10px var(--g), inset 0 0 12px #ffffff4d;border-radius:50%;flex:none;margin-bottom:22px}.sday-timeline{width:100%;max-width:320px;margin:0 auto}.sday-moment{gap:12px;width:100%;padding:9px 8px}.sday-moment:hover{background:#a0b9e10f}.sday-moment:focus-visible{background:#a0b9e114;border-radius:12px;outline:none;box-shadow:0 0 0 2px #e7eefb80}.sday-moment .moment-time{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"lnum" 1, "tnum" 1;padding-left:10px}.sday-sounding .moment-dot{box-shadow:0 0 18px 3px var(--g), inset 0 0 5px #fff6;transform:scale(1.25)}.sday-sounding .moment-name{color:var(--ink)}.sday-timeline .moment-name{color:var(--ink-soft);transition:color .3s}.sday-note{font-size:var(--fs-caption);color:var(--ink-faint);text-align:center;max-width:34ch;line-height:var(--lh-body);margin:14px 0 0}.lp{position:relative}.lp-hero{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:100dvh;padding:9vh 20px 7vh;display:flex;position:relative}@media (min-width:900px){.lp-hero{gap:44px;padding:10vh 40px 8vh}}.lp-hero-say{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.lp-hero-say .brandmark{font-size:40px}@media (min-width:900px){.lp-hero-say .brandmark{font-size:52px}}.lp-lede{font-size:clamp(28px,7.4vw,54px);font-weight:var(--fw-thin);color:var(--ink);line-height:var(--lh-tight);text-wrap:balance;max-width:18ch;margin:0}.sweep{touch-action:none;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.sweep-field{place-content:center;display:grid}.sweep-day{aspect-ratio:1;opacity:0;background:#a0b9e10d;border-radius:999px;transition:transform .5s cubic-bezier(.2,.7,.3,1),box-shadow .5s,opacity .9s;transform:scale(.72)}.sweep .sweep-day{transition-delay:var(--delay,0s)}.sweep.in .sweep-day{opacity:1}.sweep-day.lit{background:var(--c);transform:scale(calc(.84 + .16 * var(--full,0) + .06 * var(--age,0)));box-shadow:0 0 calc((7px + 5px * var(--full,0)) * (.55 + .45 * var(--age,0))) 0 var(--g), 0 0 calc(22px * var(--near,0)) calc(3px * var(--near,0)) var(--g)}.sweep.in .sweep-day.lit{opacity:calc((.5 + .42 * var(--age,0)) + .15 * var(--near,0))}.sweep-day.hot{transform:scale(1.85)}.sweep.in .sweep-day.hot{opacity:1}@media (prefers-reduced-motion:reduce){.sweep-day,.sweep-day.lit{transition:opacity .3s,box-shadow .3s}.sweep-day.hot{transform:scale(calc(.84 + .16 * var(--full,0)))}}:root[data-motion=off] .sweep .sweep-day{transition-delay:0s}.lp-sweep-say{font-size:var(--fs-body);color:var(--ink-soft);text-align:center;max-width:34ch;line-height:var(--lh-body);margin:0 0 8px}.lp-sweep-hint{font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-faint);margin:0}@media (max-height:560px){.lp-hero{gap:14px;min-height:100dvh;padding:4vh 20px 3vh}.lp-hero-say{gap:8px}.lp-hero-say .brandmark{font-size:28px}.lp-lede{max-width:30ch;font-size:clamp(20px,3.4vh,30px)}.lp-sweep-say{font-size:var(--fs-caption);margin-bottom:4px}}.lp-band{z-index:1;text-align:center;max-width:34rem;margin:0 auto;padding:13vh 24px;position:relative}@media (min-width:900px){.lp-band{max-width:40rem;padding:17vh 24px}}.lp-scale{font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-faint);margin:0 0 14px}.lp-say{font-size:clamp(17px,4.4vw,23px);font-weight:var(--fw-thin);color:var(--ink-soft);line-height:var(--lh-body);text-wrap:pretty;margin:0}.lp-day{background:#a0b9e10d;border:1px solid #a0b9e124;border-radius:22px;flex-direction:column;gap:14px;max-width:22rem;margin:34px auto 0;padding:18px;list-style:none;display:flex}.lp-moment{align-items:center;gap:12px;display:flex}.lp-dot{border-radius:999px;flex:none;width:13px;height:13px}.lp-mood{font-size:var(--fs-body);color:var(--ink);text-align:left;flex:1}.lp-at{font-size:var(--fs-caption);color:var(--ink-faint);font-variant-numeric:lining-nums}.m-elated{background:#ffd67a;box-shadow:0 0 12px #ffbe5a8c}.m-happy{background:#ffb28a;box-shadow:0 0 12px #ff966e80}.m-calm{background:#7fe6c9;box-shadow:0 0 12px #5adcb973}.m-neutral{background:#a9c0e8;box-shadow:0 0 12px #96afd766}.m-low{background:#8f9ee8;box-shadow:0 0 12px #8291dc66}.m-heavy{background:#7d6fd1;box-shadow:0 0 12px #6e5fc866}.lp-soon .lp-say{color:var(--ink)}.lp-foot{z-index:1;flex-wrap:wrap;justify-content:center;gap:22px;padding:0 24px 48px;display:flex;position:relative}.lp-foot a{font-size:var(--fs-caption);color:var(--ink-faint);text-decoration:none}.lp-foot a:hover{color:var(--ink-soft)}
