@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-ext-400-normal.W3Dto7M0.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-400-normal.DLdKLAvx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-400-normal.DD2KOZkl.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-400-normal.CVFrM67f.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-vietnamese-400-normal.6K-YXo6g.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-400-normal.4uxlocMh.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-ext-400-normal.Drx2k2n9.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-400-normal.uvC0WHQr.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-400-normal.B-1hWBU7.woff2)format("woff2"),url(./cormorant-garamond-latin-400-normal.B7YtguxJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-500-normal.DqXqCC0q.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-500-normal.DYeaGGzO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(./cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-cyrillic-ext-600-normal.BMhMHfrj.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-600-normal.CsIYWmWK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-vietnamese-600-normal.BoXdMtcr.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-600-normal.C4HEjEaf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-600-normal.Dk3-quAP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(./cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(./cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-ext-400-italic.BEGvmv_3.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-400-italic.C_Uk1MUY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./cormorant-garamond-cyrillic-400-italic.D3GtrbRZ.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-400-italic.AH1vqu4S.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./cormorant-garamond-vietnamese-400-italic.BoXDRTEW.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-400-italic.CJpMwFnN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-ext-400-italic.BdEzgT7i.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-400-italic.CQvLaSWn.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2)format("woff2"),url(./cormorant-garamond-latin-400-italic.BLh7T8o8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./cormorant-garamond-cyrillic-ext-500-italic.ClXnudBg.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-ext-500-italic.DakTmaFY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./cormorant-garamond-cyrillic-500-italic.DVnfXoMy.woff2)format("woff2"),url(./cormorant-garamond-cyrillic-500-italic.C9gO-8KC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./cormorant-garamond-vietnamese-500-italic.D3igDnAQ.woff2)format("woff2"),url(./cormorant-garamond-vietnamese-500-italic.C-296ow0.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-ext-500-italic.CE7zdTnu.woff2)format("woff2"),url(./cormorant-garamond-latin-ext-500-italic.CalKM9tT.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(./cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(./cormorant-garamond-latin-500-italic.DhNIfkTX.woff)format("woff");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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-cyrillic-ext-400-normal.CBMNjBwz.woff2)format("woff2"),url(./eb-garamond-cyrillic-ext-400-normal.DvVFcYIV.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-cyrillic-400-normal.DLFur4M8.woff2)format("woff2"),url(./eb-garamond-cyrillic-400-normal.Cgupd8z3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-greek-ext-400-normal.xgh5yVqR.woff2)format("woff2"),url(./eb-garamond-greek-ext-400-normal.m3zVZPMF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-greek-400-normal.Bd9qxgO7.woff2)format("woff2"),url(./eb-garamond-greek-400-normal.Co9-8-br.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-vietnamese-400-normal.CfDT8MMM.woff2)format("woff2"),url(./eb-garamond-vietnamese-400-normal.yoRrTn3C.woff)format("woff");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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-latin-ext-400-normal.8a_ZZ2Qq.woff2)format("woff2"),url(./eb-garamond-latin-ext-400-normal.Ckqal4CG.woff)format("woff");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:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(./eb-garamond-latin-400-normal.DSJrtJSV.woff2)format("woff2"),url(./eb-garamond-latin-400-normal.zgGxM6DR.woff)format("woff");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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-cyrillic-ext-500-normal.BKz78T03.woff2)format("woff2"),url(./eb-garamond-cyrillic-ext-500-normal.BW_wrb5p.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-cyrillic-500-normal.RaVCNQX7.woff2)format("woff2"),url(./eb-garamond-cyrillic-500-normal.DMxgMKSc.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-greek-ext-500-normal.B2GLvXWD.woff2)format("woff2"),url(./eb-garamond-greek-ext-500-normal.BdAXjnQq.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-greek-500-normal.CmiK3K51.woff2)format("woff2"),url(./eb-garamond-greek-500-normal.qyq7qiEo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-vietnamese-500-normal.aFhv2iya.woff2)format("woff2"),url(./eb-garamond-vietnamese-500-normal.CYDqHS6k.woff)format("woff");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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-latin-ext-500-normal.BUqUdxpG.woff2)format("woff2"),url(./eb-garamond-latin-ext-500-normal.DBzjYlhR.woff)format("woff");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:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(./eb-garamond-latin-500-normal.LNvnJ-zC.woff2)format("woff2"),url(./eb-garamond-latin-500-normal.DX0gtuIC.woff)format("woff");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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-cyrillic-ext-400-italic.CrXb_wUK.woff2)format("woff2"),url(./eb-garamond-cyrillic-ext-400-italic.CWxonse8.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-cyrillic-400-italic.D_DWC1IY.woff2)format("woff2"),url(./eb-garamond-cyrillic-400-italic.DCsSAFyU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-greek-ext-400-italic.FLlJiINU.woff2)format("woff2"),url(./eb-garamond-greek-ext-400-italic.11TUomBd.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-greek-400-italic.BU6_2yEY.woff2)format("woff2"),url(./eb-garamond-greek-400-italic.Bgino0Sw.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-vietnamese-400-italic.BW8oGKYg.woff2)format("woff2"),url(./eb-garamond-vietnamese-400-italic.BCMO1dRL.woff)format("woff");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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-latin-ext-400-italic.dkY5D-I6.woff2)format("woff2"),url(./eb-garamond-latin-ext-400-italic.CAWkC-nM.woff)format("woff");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:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(./eb-garamond-latin-400-italic.KGnr19QW.woff2)format("woff2"),url(./eb-garamond-latin-400-italic.DxAerz_z.woff)format("woff");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:Marck Script;font-style:normal;font-display:swap;font-weight:400;src:url(./marck-script-cyrillic-400-normal.BIatlnl2.woff2)format("woff2"),url(./marck-script-cyrillic-400-normal.C4wWsGQ-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Marck Script;font-style:normal;font-display:swap;font-weight:400;src:url(./marck-script-latin-ext-400-normal.CEQHAJDc.woff2)format("woff2"),url(./marck-script-latin-ext-400-normal.BipQGsdP.woff)format("woff");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:Marck Script;font-style:normal;font-display:swap;font-weight:400;src:url(./marck-script-latin-400-normal.hvIDGCO4.woff2)format("woff2"),url(./marck-script-latin-400-normal.DonRfbfk.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-ext-400-normal.BQZuk6qB.woff2)format("woff2"),url(./inter-cyrillic-ext-400-normal.DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-400-normal.obahsSVq.woff2)format("woff2"),url(./inter-cyrillic-400-normal.HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-ext-400-normal.DGGRlc-M.woff2)format("woff2"),url(./inter-greek-ext-400-normal.KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-400-normal.B4URO6DV.woff2)format("woff2"),url(./inter-greek-400-normal.q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-vietnamese-400-normal.DMkecbls.woff2)format("woff2"),url(./inter-vietnamese-400-normal.Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2"),url(./inter-latin-ext-400-normal.77YHD8bZ.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(./inter-latin-400-normal.CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-cyrillic-ext-500-normal.B0yAr1jD.woff2)format("woff2"),url(./inter-cyrillic-ext-500-normal.BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-cyrillic-500-normal.BasfLYem.woff2)format("woff2"),url(./inter-cyrillic-500-normal.CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-ext-500-normal.C4iEst2y.woff2)format("woff2"),url(./inter-greek-ext-500-normal.2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-500-normal.BIZE56-Y.woff2)format("woff2"),url(./inter-greek-500-normal.Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-vietnamese-500-normal.DOriooB6.woff2)format("woff2"),url(./inter-vietnamese-500-normal.mJboJaSs.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-ext-500-normal.CV4jyFjo.woff2)format("woff2"),url(./inter-latin-ext-500-normal.BxGbmqWO.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(./inter-latin-500-normal.BL9OpVg8.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-ext-600-normal.Dfes3d0z.woff2)format("woff2"),url(./inter-cyrillic-ext-600-normal.Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-600-normal.CWCymEST.woff2)format("woff2"),url(./inter-cyrillic-600-normal.4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-ext-600-normal.DRtmH8MT.woff2)format("woff2"),url(./inter-greek-ext-600-normal.B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-600-normal.plRanbMR.woff2)format("woff2"),url(./inter-greek-600-normal.BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-vietnamese-600-normal.Cc8MFFhd.woff2)format("woff2"),url(./inter-vietnamese-600-normal.BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-ext-600-normal.D2bJ5OIk.woff2)format("woff2"),url(./inter-latin-ext-600-normal.CIVaiw4L.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(./inter-latin-600-normal.CiBQ2DWP.woff)format("woff");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}:root{--paper:#f4eddd;--paper-soft:#ede4cf;--paper-deep:#e6dbc2;--ink:#372c24;--ink-strong:#2b211b;--ink-soft:#857462;--accent:var(--brand-primary,#6b1d2c);--accent-ink:#f6efe2;--accent-soft:color-mix(in srgb, var(--accent) 8%, var(--paper));--gold:var(--brand-accent,#a9853f);--line:#d9cdb2;--line-soft:#e5dcc6;--frame:1px solid var(--line);--urgency:#b3452e;--tone-sale:var(--urgency);--tone-offer:var(--accent);--tone-note:var(--gold);--tone-neutral:var(--ink-soft);--footer-bg:#241d19;--footer-ink:#ede4d3;--footer-ink-soft:#a89781;--footer-line:#ffffff1f;--desk:#6b4b2f;--book-cover:#2f211a;--desk-deep:color-mix(in srgb, var(--desk) 72%, #000);--book-cover-edge:color-mix(in srgb, var(--book-cover) 76%, #000);--gutter-shade:#2b211b47;--card:#fffdf6a6;--sheen:#fffcf08c;--vignette:#785a3c0f;--font-display:"Cormorant Garamond", "Times New Roman", serif;--font-body:"EB Garamond", Georgia, serif;--font-script:"Marck Script", cursive;--font-ui:"Inter", system-ui, sans-serif;--fs-hero:clamp(2.6rem, 6vw, 4.4rem);--fs-h1:clamp(2.2rem, 4.5vw, 3.2rem);--fs-h2:clamp(1.7rem, 3vw, 2.3rem);--fs-h3:1.35rem;--fs-body:1.155rem;--fs-small:.95rem;--fs-caps:.78rem;--fs-meta:.84rem;--space-band:clamp(4rem, 9vh, 7rem);--container:1180px;--radius:4px;--header-h:4.4rem;--shadow-soft:0 12px 34px -18px #2b211b59;--shadow-lift:0 24px 48px -20px #2b211b73;--focus-ring:0 0 0 3px color-mix(in srgb, var(--accent) 38%, transparent);--ease-out:cubic-bezier(.22, 1, .36, 1)}:root[data-theme=dark]{--paper:#211a12;--paper-soft:#2a2318;--paper-deep:#191309;--ink:#e6dcc4;--ink-strong:#f3ead4;--ink-soft:#a3927a;--accent:var(--brand-primary,#9e3a4d);--accent-ink:#f6efe2;--gold:var(--brand-accent,#c9a24a);--line:#40362a;--line-soft:#352c21;--urgency:#d9694e;--footer-bg:#171109;--footer-ink:#e6dcc4;--footer-ink-soft:#9c8b73;--footer-line:#ffffff1a;--desk:#241a12;--book-cover:#191009;--gutter-shade:#00000080;--card:#fff9eb0d;--sheen:#fff6dc0d;--vignette:#00000040;--shadow-soft:0 12px 34px -18px #0009;--shadow-lift:0 24px 48px -20px #000000b3}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;background-image:radial-gradient(ellipse at 20% 0,var(--sheen),transparent 55%),radial-gradient(ellipse at 85% 100%,var(--vignette),transparent 60%);background-attachment:fixed;margin:0;line-height:1.65}h1,h2,h3,h4{font-family:var(--font-display);color:var(--ink-strong);margin:0 0 .5em;font-weight:600;line-height:1.12}[id],h1,h2,h3,h4,h5,h6{scroll-margin-top:calc(var(--header-h) + 1.25rem)}p{margin:0 0 1em}a{color:var(--accent);text-decoration:none;transition:color .2s}a:hover{color:var(--ink-strong)}img{max-width:100%}button{font-family:var(--font-ui)}::selection{background:color-mix(in srgb,var(--accent) 22%,var(--paper))}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.skip-link{z-index:100;background:var(--accent);color:var(--accent-ink);font-family:var(--font-ui);font-size:var(--fs-caps);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius);transition:top .2s var(--ease-out);padding:.7rem 1.1rem;position:absolute;top:-3rem;left:.6rem}.skip-link:focus{color:var(--accent-ink);top:.6rem}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{max-width:var(--container);margin:0 auto;padding:0 clamp(1.1rem,4vw,2.5rem)}.band{padding-block:var(--space-band)}.band--soft{background:var(--paper-soft)}.band--frame{border-block:var(--frame)}.caps{font-family:var(--font-ui);font-size:var(--fs-caps);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-weight:600}.meta,.muted{color:var(--ink-soft)}.meta{font-family:var(--font-ui);font-size:var(--fs-meta)}.rule{background:var(--accent);border:0;width:44px;height:2px;margin:1.1rem 0 0;display:block}.rule--center{margin-inline:auto}.btn,.btn--link{font-family:var(--font-ui);font-size:var(--fs-caps);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.btn{border-radius:var(--radius);border:1px solid var(--accent);background:var(--accent);padding:.85rem 1.7rem;transition:background .25s,color .25s,border-color .25s}.btn,.btn:hover{color:var(--accent-ink)}.btn:hover{background:color-mix(in srgb,var(--accent) 84%,#000)}.btn--ghost{color:var(--accent);background:0 0}.btn--ghost:hover{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.btn--link{color:var(--accent);background:0 0;border:0;padding:.35rem 0;position:relative}.btn--link:after{content:"";height:1.5px;transition:right .3s var(--ease-out);background:currentColor;position:absolute;bottom:0;left:0;right:100%}.btn--link:hover{color:var(--accent)}.btn--link:hover:after{right:0}.btn--sm{letter-spacing:.12em;padding:.5rem 1rem;font-size:.7rem}.btn--block{width:100%}.btn[disabled]{border-color:var(--line);opacity:1;cursor:not-allowed}.btn[disabled],.btn[disabled]:hover{color:var(--ink-soft);background:0 0}.btn--link[disabled]{opacity:.55;cursor:not-allowed}.btn--link[disabled]:after{display:none}.badge{font-family:var(--font-ui);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:2px;align-items:center;padding:.34rem .62rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex}.badge--sale{background:var(--tone-sale);border-color:var(--tone-sale);color:#fff}.badge--offer{background:var(--tone-offer);border-color:var(--tone-offer);color:var(--accent-ink)}.badge--note{border-color:var(--tone-note);color:var(--tone-note);background:0 0}.badge--neutral{border-color:var(--line);color:var(--ink-soft);background:0 0}.field{width:100%;font-family:var(--font-body);color:var(--ink);background:var(--card);border:var(--frame);border-radius:var(--radius);padding:.8rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.field:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent);outline:none}textarea.field{resize:vertical;min-height:8.5rem}.trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.card{background:var(--card);border:var(--frame);border-radius:var(--radius);transition:border-color .3s,background .3s}.card:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--line))}.fitbox{border-radius:var(--radius);background:var(--paper-deep);position:relative;overflow:hidden}.fitbox__bg{-o-object-fit:cover;object-fit:cover;filter:blur(22px)saturate(.85);opacity:.55;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.15)}.fitbox__img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;position:relative}.ct-art{max-width:720px;margin:3.5rem auto 0}.ct-art__img{border:1px solid var(--line)}.tile__glyph{color:var(--accent);margin-right:.45em;font-weight:400}.fitbox--empty{background:var(--paper-soft);border:1px solid var(--line-soft);background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-position:50%;background-size:28px 28px,28px 28px}.fitbox__empty{color:var(--ink-soft);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex;position:absolute;inset:0}.fitbox__mark{border:1px solid var(--line);background:var(--paper);width:2.6rem;height:2.6rem;color:var(--ink-soft);opacity:.75;border-radius:50%;place-items:center;display:grid}.fitbox__label{font-family:var(--font-ui);letter-spacing:.16em;text-transform:uppercase;opacity:.6;font-size:.66rem}.rv{opacity:0;filter:blur(3px);transition:opacity .9s var(--ease-out),transform .9s var(--ease-out),filter .9s var(--ease-out);transition-delay:var(--rv-delay,0s);transform:translateY(26px)}.rv.rv--in{opacity:1;filter:none;transform:none}@keyframes rise-in{0%{opacity:0;filter:blur(4px);transform:translateY(30px)}to{opacity:1;filter:none;transform:none}}@keyframes ink-in{0%{opacity:0;letter-spacing:.12em}to{opacity:1;letter-spacing:normal}}.intro>*{animation:rise-in 1s var(--ease-out) both}.intro>:nth-child(2){animation-delay:.15s}.intro>:nth-child(3){animation-delay:.3s}.intro>:nth-child(4){animation-delay:.45s}.intro>:nth-child(5){animation-delay:.6s}.intro>:nth-child(6){animation-delay:.75s}.sig-anim{animation:ink-in 1.6s .5s var(--ease-out) both}.page-enter-active,.page-leave-active{transition:opacity .3s,transform .3s var(--ease-out)}.page-enter-from{opacity:0;transform:translateY(12px)}.page-leave-to{opacity:0;transform:translateY(-8px)}.skel__block,.skel__line{background:var(--paper-soft)}.skel__line{border-radius:2px;height:.75rem}.skel__block{border-radius:var(--radius)}.skel__block,.skel__cover,.skel__date,.skel__img,.skel__line{animation:skel-pulse 1.4s var(--ease-out) infinite}@keyframes skel-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.intro>*,.rv,.sig-anim{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.page-enter-active,.page-leave-active{transition:none}.skel__block,.skel__cover,.skel__date,.skel__img,.skel__line{animation:none}}html.no-motion .intro>*,html.no-motion .rv,html.no-motion .sig-anim{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}html.no-motion .skel__block,html.no-motion .skel__cover,html.no-motion .skel__date,html.no-motion .skel__img,html.no-motion .skel__line{animation:none}.stage[data-v-715c6508]{background:radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--desk) 88%,#fff) 0,var(--desk) 45%,var(--desk-deep) 100%);flex:auto;justify-content:center;align-items:center;min-width:0;padding:clamp(1rem,4vw,3rem);display:flex}.book[data-v-715c6508]{box-shadow:0 40px 90px #00000080}.book[data-v-715c6508] .page{background:var(--paper);box-sizing:border-box}.book[data-v-715c6508] .hard{background:linear-gradient(160deg,var(--book-cover) 0,var(--book-cover-edge) 60%,color-mix(in srgb,var(--book-cover) 60%,#000) 100%);color:var(--footer-ink)}.book[data-v-715c6508] .shadow{box-shadow:inset 0 0 32px var(--gutter-shade)}.bookshell[data-v-b712f980]{background:var(--desk-deep);flex-direction:column;min-height:100vh;display:flex}.bookshell__main[data-v-b712f980]{flex:1;display:flex}.bar[data-v-b712f980]{z-index:20;background:color-mix(in srgb,var(--book-cover) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #ffffff17;position:sticky;top:0}.bar__row[data-v-b712f980]{align-items:center;gap:1.2rem;max-width:1400px;min-height:3.2rem;margin:0 auto;padding:.55rem clamp(.8rem,3vw,2rem);display:flex}.bar__links[data-v-b712f980]{scrollbar-width:none;gap:1.1rem;margin-left:auto;display:flex;overflow-x:auto}.bar__links[data-v-b712f980]::-webkit-scrollbar{display:none}.bar__cart[data-v-b712f980],.bar__cover[data-v-b712f980],.bar__link[data-v-b712f980]{font-family:var(--font-ui);font-size:var(--fs-caps);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;color:var(--footer-ink-soft);font-weight:500;transition:color .2s}.bar__cover[data-v-b712f980]{color:var(--gold);flex:none}.bar__cart[data-v-b712f980]:hover,.bar__cover[data-v-b712f980]:hover,.bar__link[data-v-b712f980]:hover{color:var(--footer-ink)}.bar__link--on[data-v-b712f980]{color:var(--gold)}.bar__side[data-v-b712f980]{flex:none;align-items:center;gap:.9rem;display:flex}.bar__cart[data-v-b712f980]{color:var(--gold)}.bar__mute[data-v-b712f980]{cursor:pointer;color:var(--footer-ink-soft);background:0 0;border:0;padding:.25rem;font-size:.95rem;line-height:1}.bar[data-v-b712f980] :focus-visible{box-shadow:var(--focus-ring);border-radius:2px;outline:none}.board[data-v-b712f980]{box-sizing:border-box;height:100%;color:var(--footer-ink);flex-direction:column;padding:clamp(1.8rem,4vw,2.9rem);display:flex}.board--end[data-v-b712f980]{justify-content:flex-end}.board__caps[data-v-b712f980]{font-family:var(--font-ui);font-size:var(--fs-caps);letter-spacing:.2em;color:var(--gold)}.board__caps--dim[data-v-b712f980]{color:#f6efe273;margin:1.9rem 0 .4rem}.board__name[data-v-b712f980]{font-family:var(--font-script);color:var(--footer-ink);margin-top:.85rem;font-size:clamp(2rem,4vw,3.1rem);line-height:1.05}.board__name--small[data-v-b712f980]{margin-top:0;font-size:clamp(1.4rem,3vw,1.9rem)}.board__rule[data-v-b712f980]{background:var(--gold);width:84px;height:1px;margin:1.3rem 0 0}.board__item[data-v-b712f980]{color:var(--footer-ink);transition:padding-left .3s var(--ease-out);border-bottom:1px solid #f6efe224;align-items:baseline;gap:.9rem;padding:.55rem 0;display:flex}.board__item[data-v-b712f980]:hover{color:var(--gold);padding-left:.6rem}.board__num[data-v-b712f980]{font-family:var(--font-ui);color:var(--gold);min-width:1.4rem;font-size:.72rem}.board__label[data-v-b712f980]{font-family:var(--font-display);font-size:1.2rem}.leaf[data-v-b712f980],.leaf__inner[data-v-b712f980]{overflow:hidden}.leaf__inner[data-v-b712f980]{box-sizing:border-box;flex-direction:column;height:100%;padding:clamp(1.4rem,3vw,2.4rem);display:flex}.leaf__caps[data-v-b712f980]{font-family:var(--font-ui);font-size:var(--fs-caps);letter-spacing:.2em;color:var(--gold)}.leaf__title[data-v-b712f980]{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h1);color:var(--ink-strong);margin:.6rem 0 0;line-height:1.1}.leaf__rule[data-v-b712f980]{background:var(--line);width:64px;height:1px;margin:1rem 0}.leaf__lead[data-v-b712f980]{font-size:var(--fs-body);max-width:34ch;margin:0;line-height:1.65}.folio[data-v-b712f980],.leaf__lead[data-v-b712f980]{color:var(--ink-soft)}.folio[data-v-b712f980]{font-family:var(--font-ui);letter-spacing:.18em;margin:auto 0 0;padding-top:.9rem;font-size:.72rem}.leaf[data-v-b712f980] .container{max-width:100%;margin-inline:0;padding-inline:0}.leaf[data-v-b712f980] .band{padding-block:clamp(.4rem,1.2vw,.9rem)}.leaf[data-v-b712f980] .arts,.leaf[data-v-b712f980] .buyband__inner,.leaf[data-v-b712f980] .cards,.leaf[data-v-b712f980] .feat,.leaf[data-v-b712f980] .grid,.leaf[data-v-b712f980] .hero__grid,.leaf[data-v-b712f980] .tiles{grid-template-columns:minmax(0,1fr)!important}.leaf[data-v-b712f980] *{min-width:0;max-width:100%}.leaf[data-v-b712f980] img,.leaf[data-v-b712f980] video{height:auto}.ann[data-v-0f31b039]{background:var(--ann-bg,var(--accent));color:var(--ann-fg,var(--accent-ink,#fff));letter-spacing:.04em;font-size:.85rem}.ann__inner[data-v-0f31b039]{justify-content:center;align-items:center;gap:.75rem;padding:.45rem 0;display:flex;position:relative}.ann__text[data-v-0f31b039]{text-align:center;margin:0}.ann__text a[data-v-0f31b039]{color:var(--ann-link,inherit);text-underline-offset:3px;text-decoration:underline}.ann__close[data-v-0f31b039]{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;font-size:1.1rem;line-height:1;position:absolute;right:0}.ann__close[data-v-0f31b039]:hover{opacity:1}.ann-fade-enter-active[data-v-0f31b039],.ann-fade-leave-active[data-v-0f31b039]{transition:opacity .35s}.ann-fade-enter-from[data-v-0f31b039],.ann-fade-leave-to[data-v-0f31b039]{opacity:0}.sig--img[data-v-a7ca5517]{width:auto;display:inline-block}.sig--signature[data-v-a7ca5517]{background-color:currentColor;max-width:100%;display:inline-block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sig__ghost[data-v-a7ca5517]{visibility:hidden;width:auto;height:100%;display:block}.sig--wordmark[data-v-a7ca5517]{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;font-weight:600}.sig--script[data-v-a7ca5517],.sig--wordmark[data-v-a7ca5517]{color:currentColor;white-space:nowrap;line-height:1}.sig--script[data-v-a7ca5517]{font-family:var(--font-script)}.hd[data-v-2313f84d]{z-index:50;background:var(--paper);border-bottom:1px solid #0000;transition:border-color .3s,box-shadow .3s;position:sticky;top:0}.hd--scrolled[data-v-2313f84d]{border-bottom-color:var(--line);box-shadow:0 8px 24px -20px #2b211b80}.hd__row[data-v-2313f84d]{min-height:var(--header-h);align-items:center;gap:1.6rem;max-width:1360px;display:flex}.hd__brand[data-v-2313f84d]{color:var(--ink-strong);flex:none;display:inline-flex}.hd__nav[data-v-2313f84d]{gap:1.5rem;margin-left:auto;display:flex}.hd__link[data-v-2313f84d]{font-family:var(--font-ui);font-size:var(--fs-caps);letter-spacing:.15em;text-transform:uppercase;color:var(--ink);white-space:nowrap;padding-block:.4rem;font-weight:500;position:relative}.hd__link[data-v-2313f84d]:after{content:"";background:var(--accent);height:1.5px;transition:right .3s var(--ease-out);position:absolute;bottom:0;left:0;right:100%}.hd__link.router-link-active[data-v-2313f84d]:after,.hd__link[data-v-2313f84d]:hover:after{right:0}.hd__link.router-link-active[data-v-2313f84d]{color:var(--accent)}.hd__side[data-v-2313f84d]{flex:none;align-items:center;gap:1.1rem;display:flex}.hd__cart[data-v-2313f84d]{color:var(--accent);white-space:nowrap}.hd__cart-icon[data-v-2313f84d],.hd__tools[data-v-2313f84d]{display:none}.hd__club[data-v-2313f84d]{color:var(--ink-soft);white-space:nowrap;transition:color .2s}.hd__club[data-v-2313f84d]:hover{color:var(--accent)}.hd__theme[data-v-2313f84d]{cursor:pointer;color:var(--ink-soft);background:0 0;border:0;padding:.15rem;font-size:1.05rem;line-height:1}.hd__theme[data-v-2313f84d]:hover{color:var(--accent)}.hd__search[data-v-2313f84d]{color:var(--ink-soft);padding:0 .15rem;font-size:1.35rem;line-height:1;text-decoration:none}.hd__search[data-v-2313f84d]:hover{color:var(--accent)}.hd__lang[data-v-2313f84d]{cursor:pointer;font-size:var(--fs-caps);letter-spacing:.12em;color:var(--ink-soft);background:0 0;border:0;gap:.3rem;padding:.4rem 0;display:inline-flex}.hd__lang .hd__on[data-v-2313f84d]{color:var(--accent);font-weight:600}.hd__bar[data-v-2313f84d]{color:var(--line)}.hd__burger[data-v-2313f84d]{cursor:pointer;background:0 0;border:0;padding:.4rem;display:none}.hd__burger span[data-v-2313f84d]{background:var(--ink);width:22px;height:2px;margin:4px 0;display:block}@media (width>=1181px){.hd__link--low[data-v-2313f84d]{display:none}}@media (width<=1180px){.hd__nav[data-v-2313f84d]{background:var(--paper);border-bottom:var(--frame);visibility:hidden;max-height:0;transition:max-height .4s var(--ease-out),visibility 0s linear .4s;flex-direction:column;gap:0;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 18px 30px -26px #2b211b99}.hd__nav--open[data-v-2313f84d]{visibility:visible;max-height:32rem;transition-delay:0s,0s}.hd__link[data-v-2313f84d]{border-top:1px solid var(--line-soft);padding:.9rem clamp(1.1rem,4vw,2.5rem)}.hd__link[data-v-2313f84d]:after{display:none}.hd__burger[data-v-2313f84d]{display:block}}@media (width<=767px){.hd__row[data-v-2313f84d]{gap:.75rem}.hd__brand[data-v-2313f84d]{align-items:center;min-height:44px}.hd__side[data-v-2313f84d]{gap:.25rem;margin-left:auto}.hd__side>.hd__club[data-v-2313f84d],.hd__side>.hd__lang[data-v-2313f84d],.hd__side>.hd__search[data-v-2313f84d],.hd__side>.hd__theme[data-v-2313f84d]{display:none}.hd__cart[data-v-2313f84d]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.hd__cart-text[data-v-2313f84d]{display:none}.hd__cart-icon[data-v-2313f84d]{align-items:center;gap:.2rem;display:inline-flex}.hd__count[data-v-2313f84d]{font-size:var(--fs-caps);letter-spacing:.04em}.hd__burger[data-v-2313f84d]{flex-direction:column;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-right:-.4rem;display:inline-flex}.hd__nav--open[data-v-2313f84d]{max-height:calc(100vh - 100%);max-height:var(--hd-menu-room,calc(100vh - 100%));overscroll-behavior:contain;overflow:hidden auto}.hd__tools[data-v-2313f84d]{display:block}.hd__tools-club[data-v-2313f84d]{color:var(--ink-soft);text-overflow:ellipsis;display:block;overflow:hidden}.hd__tools-row[data-v-2313f84d]{border-top:1px solid var(--line-soft);align-items:center;gap:.5rem;padding:.2rem clamp(1.1rem,4vw,2.5rem) .6rem;display:flex}.hd__tool[data-v-2313f84d]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.hd__tools-row .hd__lang[data-v-2313f84d]{padding-inline:0}}@media (width<=767px) and (height<=500px){.hd__nav[data-v-2313f84d]{flex-flow:wrap}.hd__link[data-v-2313f84d]{text-overflow:ellipsis;flex:0 0 50%;min-width:0;overflow:hidden}.hd__tools[data-v-2313f84d]{flex:0 0 100%;min-width:0;display:flex}.hd__tools-club[data-v-2313f84d]{flex:auto}.hd__tools-row[data-v-2313f84d]{flex:none;padding-block:.2rem}}.ft[data-v-45ce4118]{background:var(--footer-bg);color:var(--footer-ink);margin-top:auto;padding:clamp(2.6rem,6vw,4rem) 0 1.4rem}.ft__cols[data-v-45ce4118]{grid-template-columns:1.3fr 1fr 1.2fr 1.5fr;align-items:start;gap:clamp(1.6rem,4vw,3.5rem);display:grid}.ft__col[data-v-45ce4118]{min-width:0}.ft__brand[data-v-45ce4118]{color:var(--footer-ink);display:inline-flex}.ft__tagline[data-v-45ce4118]{font-size:var(--fs-small);color:var(--footer-ink-soft);max-width:28ch;margin:.9rem 0 0;line-height:1.55}.ft__head[data-v-45ce4118]{color:var(--footer-ink);opacity:.95;font-size:var(--fs-caps);margin:0 0 1rem;display:block}.ft__list[data-v-45ce4118]{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.ft__link[data-v-45ce4118]{font-family:var(--font-ui);font-size:var(--fs-meta);color:var(--footer-ink-soft);overflow-wrap:anywhere;transition:color .2s}.ft__link[data-v-45ce4118]:hover{color:var(--footer-ink)}.ft__social[data-v-45ce4118]{flex-wrap:wrap;gap:.5rem;margin:1.2rem 0 0;padding:0;list-style:none;display:flex}.ft__icon[data-v-45ce4118]{border:1px solid var(--footer-line);width:2.1rem;height:2.1rem;color:var(--footer-ink-soft);font-family:var(--font-ui);border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;transition:color .2s,border-color .2s;display:inline-flex}.ft__icon[data-v-45ce4118]:hover{color:var(--footer-ink);border-color:var(--footer-ink)}.ft__newssub[data-v-45ce4118]{font-size:var(--fs-meta);color:var(--footer-ink-soft);margin:0 0 .9rem;line-height:1.55}.ft__form[data-v-45ce4118]{gap:.6rem;display:grid}.ft__field[data-v-45ce4118]{width:100%;font-family:var(--font-ui);color:var(--footer-ink);border:1px solid var(--footer-line);border-radius:var(--radius);background:#ffffff0f;padding:.75rem .9rem;font-size:.9rem;transition:border-color .2s}.ft__field[data-v-45ce4118]::placeholder{color:var(--footer-ink-soft)}.ft__field[data-v-45ce4118]:focus{border-color:var(--accent);outline:none}.ft__field[data-v-45ce4118]:focus-visible{outline:2px solid var(--footer-ink);outline-offset:2px}.ft__btn[data-v-45ce4118]{justify-self:start}.ft__note[data-v-45ce4118]{font-size:var(--fs-meta);color:var(--footer-ink);font-family:var(--font-ui);margin:0}.ft__note--err[data-v-45ce4118]{color:#f0a08c}.ft__legal[data-v-45ce4118]{border-top:1px solid var(--footer-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem 1.6rem;margin-top:clamp(2rem,5vw,3rem);padding-top:1.2rem;display:flex}.ft__copy[data-v-45ce4118]{font-family:var(--font-ui);color:var(--footer-ink-soft);margin:0;font-size:.78rem}.ft__legallinks[data-v-45ce4118]{flex-wrap:wrap;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.ft__legallink[data-v-45ce4118]{font-family:var(--font-ui);color:var(--footer-ink-soft);font-size:.78rem}.ft__legallink[data-v-45ce4118]:hover{color:var(--footer-ink)}@media (width<=940px){.ft__cols[data-v-45ce4118]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.4rem}.ft__col--news[data-v-45ce4118]{grid-column:1/-1}}@media (width<=560px){.ft__cols[data-v-45ce4118]{grid-template-columns:1fr}.ft__legal[data-v-45ce4118]{justify-content:flex-start}}.site-shell[data-v-38d57315]{flex-direction:column;min-height:100vh;display:flex}.site-shell__main[data-v-38d57315]{flex:1}.pp__book[data-v-b708644b]{pointer-events:auto;perspective:1200px;border-radius:var(--radius);background:var(--pp-surface,var(--paper));width:min(92vw,470px);min-height:280px;box-shadow:var(--shadow-lift);animation:pp-rise-b708644b .4s var(--ease-out);position:relative;overflow:hidden}.pp__book--slim[data-v-b708644b]{width:min(88vw,330px);min-height:230px}.pp__book--card[data-v-b708644b]{width:min(92vw,430px);min-height:0}.pp__spread[data-v-b708644b]{min-height:inherit;grid-template-columns:1fr 1fr;display:grid}.pp__spread[data-v-b708644b]:has(.pp__page--offer:only-child){grid-template-columns:1fr}.pp__book--slim .pp__spread[data-v-b708644b]{grid-template-columns:1fr}.pp__book--slim .pp__page--art[data-v-b708644b]{display:none}.pp__book--card .pp__spread[data-v-b708644b]{grid-template-columns:minmax(0,.7fr) minmax(0,1fr)}.pp__page[data-v-b708644b]{min-width:0;padding:1.15rem 1.25rem;position:relative}.pp__page--art[data-v-b708644b]{background:var(--pp-surface-deep,var(--paper-deep));align-items:stretch;padding:0;display:flex}.pp__well[data-v-b708644b]{flex:1;justify-content:center;align-items:center;min-width:0;display:flex;overflow:hidden}.pp__img[data-v-b708644b]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.pp__page--art-set[data-v-b708644b]{gap:.4rem;padding:.9rem .6rem}.pp__page--art-set .pp__well[data-v-b708644b]{background:color-mix(in srgb,var(--ink) 6%,transparent);border-radius:2px}.pp__page--art-set .pp__img[data-v-b708644b]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.pp__ph[data-v-b708644b]{border:1px solid var(--line);border-radius:2px;width:42%;height:55%}.pp__page--offer[data-v-b708644b]{flex-direction:column;justify-content:center;gap:.5rem;display:flex}.pp__gutter[data-v-b708644b]{background:linear-gradient(90deg,var(--gutter-shade),transparent);pointer-events:none;width:22px;position:absolute;top:0;bottom:0;left:0}.pp__cover[data-v-b708644b]{z-index:2;transform-origin:0;transform-style:preserve-3d;transition:transform .75s var(--ease-out);backface-visibility:hidden;position:absolute;inset:0}.pp__book--open .pp__cover[data-v-b708644b]{transform:rotateY(-165deg)}.pp__cover-face[data-v-b708644b]{text-align:center;background:linear-gradient(105deg,var(--book-cover-edge) 0 3%,var(--pp-btn-bg,var(--book-cover)) 3% 100%);height:100%;color:var(--pp-btn-text,var(--footer-ink));flex-direction:column;justify-content:center;align-items:center;gap:.7rem;padding:1.4rem;display:flex}.pp__cover-rule[data-v-b708644b]{background:linear-gradient(90deg,transparent,var(--pp-accent,var(--gold)),transparent);width:54%;height:1px}.pp__cover-text[data-v-b708644b]{font-family:var(--font-display);font-size:1.3rem}.pp__cover-text[data-v-b708644b],.pp__eyebrow[data-v-b708644b]{color:var(--pp-accent,var(--gold))}.pp__eyebrow[data-v-b708644b]{font-family:var(--font-ui);font-size:var(--fs-caps);letter-spacing:.16em;margin:0}.pp__title[data-v-b708644b]{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--pp-heading,var(--ink-strong));margin:0}.pp__body[data-v-b708644b]{font-size:var(--fs-small);color:var(--pp-text,var(--ink-soft));margin:0;line-height:1.5}.pp__prices[data-v-b708644b]{align-items:baseline;gap:.5rem;margin:0;display:flex}.pp__was[data-v-b708644b]{color:var(--pp-text,var(--ink-soft));opacity:.7}.pp__now[data-v-b708644b]{color:var(--pp-accent,var(--accent));font-weight:700}.pp__actions[data-v-b708644b]{margin-top:.4rem}.pp__cta[data-v-b708644b]{text-align:center;width:100%}.pp__close[data-v-b708644b]{cursor:pointer;color:var(--pp-text,var(--ink-soft));background:0 0;border:0;padding:.2rem .4rem;font-size:1.4rem;line-height:1;position:absolute;top:.35rem;right:.5rem}.pp__close[data-v-b708644b]:hover{color:var(--pp-accent,var(--accent))}.pp__book[data-v-b708644b] :focus-visible{box-shadow:var(--focus-ring);border-radius:2px;outline:none}@keyframes pp-rise-b708644b{0%{opacity:0;transform:translateY(14px)}}.pp__book--flat[data-v-b708644b]{animation:none}.pp__book--flat .pp__cover[data-v-b708644b]{transition:none;display:none}@media (prefers-reduced-motion:reduce){.pp__book[data-v-b708644b]{animation:none}.pp__cover[data-v-b708644b]{transition:none;display:none}}html.no-motion{transition:none;animation:none;display:none}@media (width<=560px){.pp__spread[data-v-b708644b]{grid-template-columns:1fr}.pp__page--art[data-v-b708644b]{display:none}}.pp[data-v-17e3bc36]{z-index:45;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pp__scrim[data-v-17e3bc36]{pointer-events:auto;background:var(--pp-overlay,#140e0a8c);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:pp-fade-17e3bc36 .3s var(--ease-out);position:absolute;inset:0}.pp--at-center[data-v-17e3bc36]{padding:clamp(4.5rem,11vh,7.5rem) clamp(1rem,4vw,3rem) clamp(1.5rem,5vh,3rem)}.pp--at-tl[data-v-17e3bc36],.pp--at-tr[data-v-17e3bc36]{align-items:flex-start}.pp--at-bl[data-v-17e3bc36],.pp--at-br[data-v-17e3bc36]{align-items:flex-end}.pp--at-bl[data-v-17e3bc36],.pp--at-tl[data-v-17e3bc36]{justify-content:flex-start}.pp--at-br[data-v-17e3bc36],.pp--at-tr[data-v-17e3bc36]{justify-content:flex-end}.pp--at-tl[data-v-17e3bc36] .pp__book,.pp--at-tr[data-v-17e3bc36] .pp__book{margin-top:clamp(4.5rem,11vh,7.5rem)}.pp--at-bl[data-v-17e3bc36] .pp__book,.pp--at-br[data-v-17e3bc36] .pp__book{margin-bottom:clamp(1.25rem,4vh,2.5rem)}.pp--at-bl[data-v-17e3bc36] .pp__book,.pp--at-tl[data-v-17e3bc36] .pp__book{margin-left:clamp(1rem,4vw,3rem)}.pp--at-br[data-v-17e3bc36] .pp__book,.pp--at-tr[data-v-17e3bc36] .pp__book{margin-right:clamp(1rem,4vw,3rem)}@media (width<=560px){.pp[data-v-17e3bc36]:not(.pp--at-center){justify-content:center;align-items:flex-end;padding:0 .75rem .75rem}.pp[data-v-17e3bc36]:not(.pp--at-center) .pp__book{width:100%;margin:0}}@keyframes pp-fade-17e3bc36{0%{opacity:0}}html.no-motion{animation:none}@media (prefers-reduced-motion:reduce){.pp__scrim[data-v-17e3bc36]{animation:none}}.pp[data-v-f97d571b]{z-index:45;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pp--at-tl[data-v-f97d571b],.pp--at-tr[data-v-f97d571b]{align-items:flex-start}.pp--at-bl[data-v-f97d571b],.pp--at-br[data-v-f97d571b]{align-items:flex-end}.pp--at-bl[data-v-f97d571b],.pp--at-tl[data-v-f97d571b]{justify-content:flex-start}.pp--at-br[data-v-f97d571b],.pp--at-tr[data-v-f97d571b]{justify-content:flex-end}.pp--at-tl[data-v-f97d571b] .pp__book,.pp--at-tr[data-v-f97d571b] .pp__book{margin-top:clamp(4.5rem,11vh,7.5rem)}.pp--at-bl[data-v-f97d571b] .pp__book,.pp--at-br[data-v-f97d571b] .pp__book{margin-bottom:clamp(1.25rem,4vh,2.5rem)}.pp--at-bl[data-v-f97d571b] .pp__book,.pp--at-tl[data-v-f97d571b] .pp__book{margin-left:clamp(1rem,4vw,3rem)}.pp--at-br[data-v-f97d571b] .pp__book,.pp--at-tr[data-v-f97d571b] .pp__book{margin-right:clamp(1rem,4vw,3rem)}@media (width<=560px){.pp[data-v-f97d571b]:not(.pp--at-center){justify-content:center;align-items:flex-end;padding:0 .75rem .75rem}.pp[data-v-f97d571b]:not(.pp--at-center) .pp__book{width:100%;margin:0}}.pp__ribbon[data-v-f97d571b]{pointer-events:auto;--nudge:-27px;--vcenter:0px;cursor:pointer;background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 78%,#000));color:var(--accent-ink);font-family:var(--font-ui);font-size:var(--fs-small);letter-spacing:.18em;text-transform:uppercase;box-shadow:var(--shadow-lift);transform:translate(var(--nudge),var(--vcenter));transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out);border:0;border-radius:0 5px 5px 0;align-items:center;padding:1.6rem .9rem 1.6rem 1.7rem;font-weight:600;display:flex;position:absolute;left:0}.pp__ribbon[data-v-f97d571b]:after{content:"";background:var(--gold);width:3px;position:absolute;top:0;bottom:0;right:0}.pp--at-br .pp__ribbon[data-v-f97d571b]:after,.pp--at-tr .pp__ribbon[data-v-f97d571b]:after{left:0;right:auto}.pp__ribbon-text[data-v-f97d571b]{writing-mode:vertical-rl}.pp--at-br .pp__ribbon[data-v-f97d571b],.pp--at-tr .pp__ribbon[data-v-f97d571b]{--nudge:27px;border-radius:5px 0 0 5px;padding:1.6rem 1.7rem 1.6rem .9rem;left:auto;right:0}.pp--at-br .pp__ribbon-text[data-v-f97d571b],.pp--at-tr .pp__ribbon-text[data-v-f97d571b]{transform:rotate(180deg)}.pp--at-center .pp__ribbon[data-v-f97d571b]{--vcenter:-50%;top:50%}.pp--at-tl .pp__ribbon[data-v-f97d571b],.pp--at-tr .pp__ribbon[data-v-f97d571b]{top:clamp(5rem,14vh,9rem)}.pp--at-bl .pp__ribbon[data-v-f97d571b],.pp--at-br .pp__ribbon[data-v-f97d571b]{bottom:clamp(1.5rem,6vh,4rem)}.pp__ribbon[data-v-f97d571b]:focus-visible,.pp__ribbon[data-v-f97d571b]:hover{--nudge:0px}.pp__ribbon[data-v-f97d571b]:focus-visible{box-shadow:var(--shadow-lift),var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.pp__ribbon[data-v-f97d571b]{transition:none}}html.no-motion{transition:none}.shell[data-v-fd45f831]{min-height:100vh}.site-shell[data-v-34f8ad87]{flex-direction:column;min-height:100vh;display:flex}.site-shell__main[data-v-34f8ad87]{flex:1}.err[data-v-34f8ad87]{text-align:center;max-width:44rem}.err__code[data-v-34f8ad87]{color:var(--ink-soft);letter-spacing:.22em;display:block}.err__title[data-v-34f8ad87]{font-size:var(--fs-h1);margin:.6rem 0 0}.err .rule[data-v-34f8ad87]{margin:1.1rem auto 1.6rem}.err__body[data-v-34f8ad87]{color:var(--ink-soft);max-width:46ch;margin:0 auto}.err__retry[data-v-34f8ad87]{margin-top:1.6rem}.err__next[data-v-34f8ad87]{border-top:var(--frame);margin-top:3.2rem;padding-top:2rem}.err__nexthead[data-v-34f8ad87]{color:var(--ink-soft);margin-bottom:1.2rem;display:block}.err__links[data-v-34f8ad87]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.err__link[data-v-34f8ad87]{color:var(--ink);text-align:left;justify-content:space-between;align-items:center;gap:.8rem;padding:.9rem 1.1rem;display:flex}.err__linklabel[data-v-34f8ad87]{font-family:var(--font-display);color:var(--ink-strong);font-size:1.1rem}.err__arrow[data-v-34f8ad87]{color:var(--accent);transition:transform .25s var(--ease-out)}.err__link:hover .err__arrow[data-v-34f8ad87]{transform:translate(3px)}
