@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-italic.B5xAaiFk.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-italic.DzZdc28x.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-italic.DcOpz6Lw.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-italic.CILZdfAp.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-italic.K3WlGtc8.woff2)format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-italic.0pjOp8NU.woff2)format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-italic.DpCbqKDY.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-normal.5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-normal.Cabi7G8-.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-normal.CT1r92Rl.woff2)format("woff2-variations");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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-normal.BOwq7MWX.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-italic.D5dBZ3aJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-italic.DUEcMSM3.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-italic.ze_cPdSg.woff2)format("woff2-variations");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:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-italic.DmbndNpe.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-wght-normal.DHTKMUil.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-wght-normal.B1g8a0vD.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-wght-normal.BpXpdlRW.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-wght-normal.BsaNuasd.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-wght-normal.BVZ5su8S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-normal.DMe4EKeb.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-ext-wght-italic.y6hTrs-Y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-cyrillic-wght-italic.CRzqOTyj.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-greek-wght-italic.CUp-f2uw.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-vietnamese-wght-italic.D3EGHrWW.woff2)format("woff2-variations");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:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-ext-wght-italic.B_cmBfNX.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_astro/source-serif-4-latin-wght-italic.B-rCj6ir.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-ext-wght-normal.Bt3rCdHq.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-wght-normal.DBa2mnKT.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-ext-wght-normal.CW-BywWH.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-wght-normal.DCPER7xl.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-vietnamese-wght-normal.DvUmmjCN.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-ext-wght-normal.B6IpcvL2.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-wght-normal.CRpggXlh.woff2)format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-ext-wght-italic.Ba0fXTjv.woff2)format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-cyrillic-wght-italic.Cini1BOa.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-ext-wght-italic.nvsmRjVx.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:EB Garamond Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-greek-wght-italic.Dc0bJcw6.woff2)format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-vietnamese-wght-italic.2ii8blLS.woff2)format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-ext-wght-italic.CYvIfuu9.woff2)format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:400 800;src:url(/_astro/eb-garamond-latin-wght-italic.AvGrCMCN.woff2)format("woff2-variations");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:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cinzel-latin-ext-400-normal.XQK_CSAr.woff2)format("woff2"),url(/_astro/cinzel-latin-ext-400-normal.DJ0Lq8y-.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:Cinzel;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cinzel-latin-400-normal.DnUIPmzd.woff2)format("woff2"),url(/_astro/cinzel-latin-400-normal.C8jUSQqm.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:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cinzel-latin-ext-600-normal.BEFdM_VE.woff2)format("woff2"),url(/_astro/cinzel-latin-ext-600-normal.BY9Mq9iK.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:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cinzel-latin-600-normal.Dd5YO2UX.woff2)format("woff2"),url(/_astro/cinzel-latin-600-normal.CH_LB4su.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}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:5rem}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);margin:0;line-height:1.65}a{color:var(--accent)}img{max-width:100%;height:auto}button,input,select{font:inherit}h1,h2,h3{font-family:var(--font-head);color:var(--strong);text-wrap:balance;line-height:1.2}p,li{text-wrap:pretty}.ico{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-4px;flex:none;width:20px;height:20px}:focus-visible{outline:3px solid var(--highlight);outline-offset:2px}.t-m,.t-k,.t-h{display:none}[data-sablona=moderni] .t-m,[data-sablona=klasicka] .t-k,[data-sablona=historicka] .t-h{display:revert}.v-moderni,.v-klasicka,.v-historicka{display:none}[data-sablona=moderni] .v-moderni,[data-sablona=klasicka] .v-klasicka,[data-sablona=historicka] .v-historicka{display:block}main.pg{max-width:1120px;margin:0 auto;padding:32px 24px 64px}main.pg.wide{max-width:1600px}main.pg.wider{max-width:none}main.pg.full,main.pg.pg-home{max-width:none;padding:0}.prose,.lead{max-width:44rem}.hd{z-index:2000;position:relative}.hd-bar{align-items:center;gap:16px;display:flex}.hd-nav{align-items:center;display:flex}.hd-a{cursor:pointer;white-space:nowrap;user-select:none;text-decoration:none;list-style:none;display:block}.hd-dd>summary::-webkit-details-marker{display:none}.hd-dd{position:relative}.hd-panel{z-index:10;min-width:250px;padding:6px;position:absolute;top:calc(100% + 8px);left:0}.hd-panel a{padding:9px 12px;line-height:1.3;text-decoration:none;display:block}.hd-panel a small{opacity:.7;margin-top:2px;font-size:.8em;display:block}.hd-menu{cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:8px;display:none}.hd-search,.hd-me,.hd-logo{align-items:center;gap:8px;text-decoration:none;display:flex}.av{color:#fff;background:var(--c,#64748b);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font:700 .76rem Inter Variable,system-ui,sans-serif;display:inline-grid}.tabbar{display:none}.prepinac{z-index:3000;color:#fff;backdrop-filter:blur(10px);background:#111111e0;border-radius:999px;align-items:center;gap:4px;padding:5px 6px 5px 14px;font:500 13px Inter Variable,system-ui,sans-serif;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000004d}.prepinac span{opacity:.7;margin-right:4px}.prepinac button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 13px;font-weight:600}.prepinac button[aria-pressed=true]{color:#111;background:#fff}@media (width<=960px){.hd-menu{display:inline-flex}.hd-nav{flex-direction:column;align-items:stretch;max-height:calc(100dvh - 70px);padding:8px 16px 20px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}body.nav-open .hd-nav{display:flex}.hd-panel{min-width:0;padding:0 0 6px 12px;position:static;box-shadow:none!important;background:0 0!important;border:0!important}.prepinac{bottom:84px}}@media (width<=640px){main.pg{padding:20px 16px 48px}.prepinac{padding-left:10px;font-size:12px}.prepinac span{display:none}.prepinac button{padding:6px 10px}}@media print{.hd,.ft,.tabbar,.prepinac{display:none!important}}.osoba-dalsi{max-width:1120px;margin:0 auto}[data-sablona=historicka] .osoba-dalsi{background:var(--paper) var(--noise);max-width:920px;box-shadow:0 0 0 1px var(--line);padding:10px 60px 50px}@media (width<=760px){.only-mobile{display:block}.only-desktop{display:none}[data-sablona=historicka] .osoba-dalsi{padding:10px 20px 40px}}.rec .scan{max-width:760px}.hl{box-shadow:none!important;background:0 0!important;border-width:2px!important}.lead{color:var(--muted);max-width:46rem;font-size:1.1rem}.muted{color:var(--muted)}.small{font-size:.88rem}.crumbs{color:var(--muted);flex-wrap:wrap;gap:.2rem .4rem;font-size:.85rem;display:flex}.crumbs a{color:var(--muted)}.chips{flex-wrap:wrap;gap:.4rem;margin:.4rem 0 1rem;display:flex}.chip{background:var(--accent-soft);color:var(--accent-strong);border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .6rem;font-size:.82rem;text-decoration:none;display:inline-flex}.chip .dot{border-radius:50%;width:.7rem;height:.7rem;display:inline-block}.st-doc{color:var(--doc);background:#e3f0e3}.st-prob,.st-mh{color:var(--prob);background:#f8ecd2}.st-fam{color:#3e6488;background:#e6eef6}.st-unk{color:var(--unk);background:#eeeae3}.grid2{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:1rem 1.1rem}.card h3{margin-top:0}.facts{margin:.3rem 0;padding-left:1.2rem}.facts li{margin:.2rem 0}.note{background:var(--note-bg);border-left:3px solid var(--highlight);border-radius:4px;padding:.6rem .9rem}.person-link{text-decoration:none}.person-link .yrs{color:var(--muted);white-space:nowrap;margin-left:.3em;font-size:.88em}.person-link.prob .nm,.person-link.mh .nm{font-style:italic}.recs{gap:1rem;display:grid}.rec{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(0,1fr);gap:.6rem;padding:.9rem 1rem;display:grid}.rec .meta{color:var(--muted);font-size:.82rem}.rec .title{font-weight:600}.rec .scan{border:1px solid var(--line);background:var(--tint);border-radius:6px;display:block;overflow:hidden}.rec .scan img{width:100%;display:block}.rec .links{flex-wrap:wrap;gap:.3rem 1rem;font-size:.85rem;display:flex}.kind{text-transform:uppercase;letter-spacing:.05em;background:var(--tint);color:var(--accent-strong);border-radius:4px;margin-right:.4rem;padding:.05rem .45rem;font-size:.75rem;display:inline-block}.pedigree{grid-template-rows:repeat(8,minmax(44px,auto));grid-template-columns:repeat(4,minmax(150px,1fr));gap:4px 10px;display:grid;overflow-x:auto}.pedigree .box{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;align-self:center;padding:.35rem .55rem;font-size:.85rem;line-height:1.25;text-decoration:none}.pedigree a.box:hover{border-color:var(--accent)}.pedigree .box .y{color:var(--muted);font-size:.8rem;display:block}.pedigree .box.empty{background:var(--tint-2);color:var(--unk);border-style:dashed}.pedigree .box.self{font-weight:600}.table-box{overflow-x:auto}table{border-collapse:collapse;background:var(--paper);width:100%;font-size:.92rem}th,td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.45rem .6rem}th{color:var(--accent-strong);background:var(--tint);font-weight:600}.fan-wrap{background:var(--paper);border:1px solid var(--line);border-radius:14px;max-height:92vh;position:relative;overflow:auto}.fan-inner{width:100%;margin:0 auto;transition:width .2s}.fan-inner svg{width:100%;height:auto;display:block}.fan-links a path,.fan-links a circle{fill:#0000;cursor:pointer}.fan-links a:hover path,.fan-links a:hover circle{fill:#ffffff59;stroke:var(--strong);stroke-width:3px}.fan-tools{z-index:2;gap:.3rem;margin:.5rem;display:inline-flex;position:sticky;top:.5rem;left:.5rem}.fan-tools button{font:inherit;border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:6px;padding:.2rem .65rem}.stats{flex-wrap:wrap;gap:.8rem 2rem;margin:.5rem 0 1.2rem;display:flex}.stats div{color:var(--muted);font-size:.9rem}.stats strong{font:600 2rem var(--font-head);color:var(--strong);display:block}.line-card{border-top:6px solid var(--c)}.prose{max-width:46rem}.prose p{margin:.6rem 0}.docs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}.docs figure{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);margin:0;padding:.6rem}.docs figcaption{color:var(--muted);margin-top:.4rem;font-size:.85rem}@media (width<=640px){main{padding:1rem .8rem 2rem}.pedigree{grid-template-columns:repeat(4,minmax(120px,1fr))}}.pedigree .box.has-more{border-right:4px solid var(--highlight);box-shadow:4px 0 0 -1px var(--highlight-soft), 8px 0 0 -2px var(--note-bg);position:relative}.pedigree .box .more{color:var(--accent);margin-top:.15rem;font-size:.75rem;font-weight:600;display:block}.only-mobile{display:none}.mtree section{margin-bottom:.8rem}.mtree h3{color:var(--muted);margin:.6rem 0 .4rem;font-size:1rem}.mtree-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.mbox{background:var(--paper);border:1px solid var(--line);border-left:5px solid var(--line-strong);color:var(--ink);border-radius:8px;padding:.4rem .55rem;font-size:.9rem;line-height:1.25;text-decoration:none;display:block}.mbox strong{font-weight:600;display:block}.mbox span{color:var(--muted);font-size:.8rem;display:block}.mbox .more{color:var(--accent);font-weight:600}.mbox.empty{background:var(--tint-2);color:var(--unk);text-align:center;border-style:dashed}@media (width<=760px){.only-mobile{display:block}.only-desktop{display:none}}.hl-wrap{line-height:0;display:block;position:relative}.hl-wrap img{width:100%;display:block}.hl{pointer-events:none;background:#ffd6001f;border:3px solid #d7302a;border-radius:4px;position:absolute;box-shadow:0 0 0 2px #fff9}main.full{max-width:none;padding:0}.fan-bar{border-bottom:1px solid var(--line);background:var(--paper);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.5rem 1rem;display:flex}.fan-bar strong{font:1.15rem var(--font-head);color:var(--strong)}.fan-search{gap:.3rem;display:flex}.fan-search input{font:inherit;border:1px solid var(--line-strong);border-radius:6px;width:15rem;max-width:52vw;padding:.3rem .6rem}.fan-bar button{font:inherit;border:1px solid var(--line);background:var(--paper);cursor:pointer;border-radius:6px;padding:.25rem .7rem}.fan-stage{touch-action:none;cursor:grab;background:var(--bg);height:calc(100vh - 110px);overflow:hidden}.fan-stage:active{cursor:grabbing}.fan-stage svg{width:100%;height:100%;display:block}.fan-links a.hit path,.fan-links a.hit circle{fill:#ffd60080;stroke:#d7302a;stroke-width:3px;vector-effect:non-scaling-stroke}@media (width<=760px){.fan-hint{display:none}.fan-stage{height:calc(100vh - 150px)}}.teaser{background:var(--paper);border:1px solid var(--line);border-radius:14px;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:1.5rem;margin:.6rem 0 1.4rem;padding:1.4rem 1.5rem;display:grid}.teaser h2{border:0;margin:0 0 .4rem;font-size:1.8rem}.teaser p{margin:.5rem 0}.teaser img{object-fit:cover;object-position:center 22%;border-radius:10px;width:100%;max-height:300px}.btn{background:var(--strong);color:var(--paper);border-radius:8px;margin-top:.5rem;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:inline-block}.btn:hover{background:var(--accent-strong);color:var(--paper)}.fan-preview{max-width:520px;margin:0 auto;display:block}.fan-preview svg{pointer-events:none;width:100%;height:auto}@media (width<=760px){.teaser{grid-template-columns:1fr;padding:1rem}}.fan-preview{position:relative}.fan-preview .cover{z-index:1;position:absolute;inset:0}@media (width<=760px){body.nav-open .site-header{max-height:100vh;overflow-y:auto}}.next-step{background:var(--accent-soft);border-left:4px solid var(--highlight);border-radius:8px;max-width:46rem;margin:2.5rem 0 1rem;padding:1.1rem 1.3rem}.next-step p{margin:.3rem 0}.next-step .btn{margin:.4rem .4rem 0 0}.transcript summary{cursor:pointer;color:var(--accent);font-size:.9rem;font-weight:600}.transcript summary:hover{text-decoration:underline}.tr-grid{grid-template-columns:1fr 1fr;gap:1rem;margin-top:.6rem;display:grid}.tr-grid h4{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 0 .3rem;font-size:.8rem}.tr-orig,.tr-cs{white-space:pre-line;background:var(--tint);border:1px solid var(--line);border-radius:6px;margin:0;padding:.6rem .75rem;font-size:.9rem;line-height:1.5}.tr-orig{font-family:var(--font-head);font-style:italic}@media (width<=760px){.tr-grid{grid-template-columns:1fr}}.card-link{color:inherit;flex-direction:column;text-decoration:none;transition:box-shadow .15s,transform .15s,border-color .15s;display:flex}.card-link:hover{color:inherit;border-color:var(--line-strong);box-shadow:0 6px 18px var(--shadow-c);transform:translateY(-2px)}.card-link .more-link{color:var(--accent);margin-top:auto;padding-top:.5rem;font-size:.88rem;font-weight:600}.card-link:hover .more-link{text-decoration:underline}.card-link:focus-visible{outline:3px solid var(--highlight);outline-offset:2px}.line-card.card-link:hover{border-top-color:var(--c)}.card-link{position:relative}.card-link:after{content:"→";color:var(--accent);opacity:.55;font-size:1.15rem;transition:opacity .15s,transform .15s;position:absolute;top:.7rem;right:.9rem}.card-link:hover:after{opacity:1;transform:translate(3px)}.card-link h3{padding-right:1.4rem}.tree-lines path{fill:none;stroke:var(--tree-line);stroke-width:2px}.tree-links a rect:first-of-type{fill:var(--paper);stroke:var(--tree-line);stroke-width:1.5px}.tree-links a.st-fam rect:first-of-type,.tree-links a.st-prob rect:first-of-type,.tree-links a.st-mh rect:first-of-type{stroke-dasharray:6 4;fill:var(--tint)}.tree-links a.st-unk rect:first-of-type{stroke-dasharray:3 4;fill:var(--tint-2)}.tree-links a.self rect:first-of-type,.tree-links a:hover rect:first-of-type{stroke:var(--strong);stroke-width:2.5px}.tree-links a.hit rect:first-of-type{fill:#ffd60073;stroke:#d7302a;stroke-width:3px}.tree-links text{text-anchor:middle;font-family:var(--font-head);fill:var(--ink)}.tree-links text.nm{font-size:15px;font-weight:600}.tree-links text.yr{fill:var(--muted);font-size:13px}.tree-links text.rl{fill:var(--accent);font-size:12px;font-style:italic}.tree-links g.node rect:first-of-type{fill:var(--tint);stroke:var(--tree-line);stroke-width:1.5px;stroke-dasharray:6 4}.tree-links g.node.self rect:first-of-type,.tree-links a.self rect:first-of-type{stroke:var(--strong);stroke-width:3px;stroke-dasharray:none;fill:var(--note-bg)}.tree-links text.sec{font:600 34px var(--font-head);fill:var(--strong)}.kdo{align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.kdo select{font:inherit;border:1px solid var(--line);background:var(--paper);border-radius:6px;padding:.3rem .5rem;font-weight:400}.teaser-fan{justify-self:center;max-width:360px;transition:transform .2s}.teaser-fan:hover{transform:scale(1.02)}@media (width<=760px){.teaser-fan{max-width:280px}}.cite{background:var(--tint);border:1px dashed var(--line-strong);border-radius:var(--radius);align-items:flex-start;gap:.8rem;padding:.8rem 1rem;display:flex}.cite-ico{font-size:1.6rem;line-height:1}.cite .btn{margin:.4rem 0}.btn-small{padding:.35rem .8rem;font-size:.9rem}@media (width<=760px){.fan-bar{gap:.4rem .6rem;padding:.5rem .75rem}.fan-bar>strong{display:none}.kdo{flex:100%;min-width:0}.kdo select{flex:1;min-width:0;max-width:100%}}[data-sablona=moderni]{--bg:#f6f7f9;--paper:#fff;--tint:#f1f5f9;--tint-2:#e2e8f0;--ink:#0f172a;--strong:#0f172a;--muted:#64748b;--line:#e2e8f0;--line-strong:#cbd5e1;--accent:#1e40af;--accent-strong:#1e3a8a;--accent-soft:#eff4ff;--highlight:#f59e0b;--highlight-soft:#fde68a;--note-bg:#fffbeb;--tree-line:#94a3b8;--doc:#059669;--prob:#b45309;--unk:#94a3b8;--shadow-c:#0f172a1a;--sh:0 1px 2px #0f172a0d, 0 8px 24px #0f172a0f;--font-body:"Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-head:"Inter Variable", system-ui, sans-serif;--font-ui:var(--font-body);--radius:16px;--radius-lg:22px;font-size:17px;& body{font-feature-settings:"cv11", "ss01"}& a{text-decoration:none}& h1,& h2,& h3{letter-spacing:-.02em;font-weight:750}& main.pg h1{letter-spacing:-.035em;margin:8px 0 12px;font-size:clamp(2rem,4.5vw,3rem);font-weight:800}& main.pg h2{border:0;margin:40px 0 16px;font-size:1.5rem}& .lead{color:#334155;font-size:1.12rem}& .hd{backdrop-filter:saturate(1.6)blur(14px);border-bottom:1px solid var(--line);background:#ffffffdb;position:sticky;top:0}& .hd-mast{display:none}& .hd-bar{gap:20px;max-width:1200px;height:68px;margin:0 auto;padding:0 24px}& .hd-logo{color:var(--ink);font-size:1.05rem;font-weight:700}& .hd-logo i{color:#fff;background:linear-gradient(135deg,#1e40af,#3b82f6);border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:800;display:grid}& .hd-nav{background:#f1f5f9;border-radius:999px;gap:2px;margin:0 auto;padding:4px}& .hd-a{color:#334155;border-radius:999px;padding:8px 15px;font-size:.92rem;font-weight:500}& .hd-dd>summary.hd-a:after{content:"▾";opacity:.6;margin-left:5px;font-size:.7em}& .hd-a:hover{color:var(--ink);background:#ffffffb3}& .hd-a[aria-current=page],& .hd-dd.current>summary,& .hd-dd[open]>summary{color:var(--ink);background:#fff;font-weight:600;box-shadow:0 1px 3px #0f172a1f}& .hd-panel{border:1px solid var(--line);background:#fff;border-radius:16px;box-shadow:0 16px 40px #0f172a24}& .hd-panel a{color:var(--ink);border-radius:10px;font-size:.92rem;font-weight:600}& .hd-panel a small{color:var(--muted);opacity:1;font-weight:400}& .hd-panel a:hover{background:#f1f5f9}& .hd-panel a[aria-current=page]{background:var(--accent-soft);color:var(--accent)}& .hd-search{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;padding:8px 14px;font-size:.88rem}& .hd-me{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:3px 12px 3px 3px;font-size:.88rem;font-weight:600}& .ft{border-top:1px solid var(--line);color:var(--muted);text-align:center;padding:28px 24px 100px;font-size:.85rem}& .ft p{margin:4px 0}& .card,& .rec,& .teaser,& .cite{box-shadow:var(--sh);border-radius:var(--radius);border:0}& .chip{border-radius:999px;font-weight:600}& .btn{background:var(--ink);color:#fff;border-radius:999px;padding:11px 20px;font-weight:600}& .btn:hover{color:#fff;background:#1e293b}& table{border-radius:var(--radius);box-shadow:var(--sh);overflow:hidden}& th{color:#334155;background:#f8fafc}& .fan-bar{background:#fff}& .next-step{background:var(--accent-soft);border-left-color:var(--accent);border-radius:var(--radius)}@media (width<=960px){& .hd-bar{height:58px;padding:0 16px}& .hd-search span,& .hd-me span:not(.av),& .hd-menu{display:none}& .hd-search{margin-left:auto;padding:9px}& .hd-me{padding:3px}& .hd-nav{border-bottom:1px solid var(--line);background:#fff;border-radius:0;box-shadow:0 20px 40px #0f172a26}& .hd-a{border-radius:10px;padding:12px;font-size:1rem}& body{padding-bottom:84px}& .tabbar{z-index:2500;backdrop-filter:blur(12px);background:#0f172aeb;border-radius:22px;justify-content:space-around;padding:8px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 10px 30px #0f172a4d}& .tabbar a,& .tabbar button{color:#94a3b8;font:600 .66rem var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:6px 10px;text-decoration:none;display:flex}& .tabbar a[aria-current=page]{color:#fff;background:#ffffff1a}& body.nav-open .hd-nav{border-radius:22px;max-height:70vh;position:fixed;inset:auto 12px 90px}}}.v-moderni{& .wrap{max-width:1200px;margin:0 auto;padding:0 24px}& .hero{padding:56px 0 32px}& .hero .wrap{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}& .eyebrow{color:var(--accent);background:var(--accent-soft);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.82rem;font-weight:600;display:inline-flex}& .eyebrow b{background:#3b82f6;border-radius:50%;width:6px;height:6px}& .hero h1{letter-spacing:-.035em;margin:18px 0 16px;font-size:clamp(2.6rem,5.5vw,4.4rem);font-weight:800;line-height:1.05}& .hero h1 span{background:linear-gradient(90deg,#1e40af,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text}& .hero p.lead{color:#334155;max-width:34rem;margin:0 0 28px;font-size:1.15rem}& .btns{flex-wrap:wrap;gap:12px;display:flex}& .b{border-radius:999px;align-items:center;gap:8px;padding:13px 22px;font-size:.95rem;font-weight:600;transition:transform .15s;display:inline-flex}& .b.pri{background:var(--ink);color:#fff;box-shadow:0 6px 20px #0f172a33}& .b.pri:hover{transform:translateY(-1px)}& .b.sec{color:var(--ink);border:1px solid var(--line);background:#fff}& .hero-art{aspect-ratio:1;box-shadow:var(--sh);background:radial-gradient(circle at 30% 20%,#e0e7ff,#0000 55%),radial-gradient(circle at 80% 90%,#fde68a,#0000 50%),#fff;border-radius:32px;place-items:center;display:grid;position:relative}& .hero-art .vejir{width:88%;height:auto}& .float{color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:.85rem;display:flex;position:absolute;box-shadow:0 10px 30px #0f172a1f}& .float strong{font-size:1.05rem;display:block}& .float.a{top:8%;left:-4%}& .float.b{bottom:10%;right:-3%}& .float .dot{color:#059669;background:#ecfdf5;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}& .stats{grid-template-columns:repeat(4,1fr);gap:16px;margin:8px 0 40px;display:grid}& .stat{box-shadow:var(--sh);background:#fff;border-radius:18px;align-items:center;gap:14px;padding:20px;display:flex}& .stat .ic{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:12px;place-items:center;display:grid}& .stat strong{letter-spacing:-.03em;font-size:1.65rem;font-weight:800;line-height:1.1;display:block}& .stat span{color:var(--muted);font-size:.85rem}& section.blk{margin:0 0 48px}& .blk-h{justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px;display:flex}& .blk-h h2{margin:0;font-size:1.6rem}& .blk-h p{color:var(--muted);margin:4px 0 0}& .more{white-space:nowrap;align-items:center;gap:4px;font-size:.92rem;font-weight:600;display:inline-flex}& .who{scrollbar-width:none;gap:12px;padding:4px 2px 12px;display:flex;overflow-x:auto}& .who a{width:108px;box-shadow:var(--sh);color:var(--ink);text-align:center;background:#fff;border:2px solid #0000;border-radius:18px;flex-direction:column;flex:none;align-items:center;gap:8px;padding:16px 8px;font-size:.84rem;font-weight:600;line-height:1.25;display:flex}& .who a .av{width:52px;height:52px;font-size:1rem}& .who a small{color:var(--muted);font-size:.74rem;font-weight:500;display:block}& .who a:hover,& .who a.on{border-color:#3b82f6}& .rody{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}& .rod{box-shadow:var(--sh);color:var(--ink);background:#fff;border-radius:18px;padding:18px 18px 16px;transition:transform .15s;position:relative;overflow:hidden}& .rod:hover{transform:translateY(-2px)}& .rod:before{content:"";background:var(--c);height:5px;position:absolute;inset:0 0 auto}& .rod .mono{background:color-mix(in srgb, var(--c) 25%, #fff);width:40px;height:40px;color:color-mix(in srgb, var(--c) 55%, #000);border-radius:12px;place-items:center;margin-bottom:12px;font-weight:800;display:grid}& .rod h3{margin:0;font-size:1.05rem}& .rod p{color:var(--muted);margin:4px 0 10px;font-size:.84rem;line-height:1.45}& .rod .meta{color:#334155;gap:8px;font-size:.76rem;font-weight:600;display:flex}& .rod .meta span{background:#f1f5f9;border-radius:999px;padding:3px 9px}& .bento{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}& .kc{box-shadow:var(--sh);background:#fff;border-radius:18px;padding:22px}& .kc h3{align-items:center;gap:8px;margin:0 0 14px;font-size:1.1rem;display:flex}& .c-story{grid-column:span 4;grid-template-columns:1fr 1fr;padding:0;display:grid;overflow:hidden}& .c-story .txt{flex-direction:column;padding:26px;display:flex}& .c-story .tag{color:#d97706;text-transform:uppercase;letter-spacing:.06em;font-size:.76rem;font-weight:700}& .c-story h3{margin:8px 0 10px;font-size:1.45rem;font-weight:800;display:block}& .c-story p{color:#334155;margin:0 0 18px}& .c-story .pic{color:#fff;background:#1e293b;place-items:end start;min-height:220px;padding:20px;display:grid;position:relative}& .c-story .pic svg{width:100%;height:100%;position:absolute;inset:0}& .c-story .pic small{opacity:.9;font-size:.8rem;position:relative}& .c-ann{grid-column:span 2}& .ann{gap:12px;margin:0;padding:0;list-style:none;display:grid}& .ann li{color:#334155;align-items:center;gap:12px;font-size:.88rem;line-height:1.4;display:flex}& .ann .d{text-align:center;background:var(--accent-soft);width:46px;color:var(--accent);border-radius:10px;flex:none;padding:4px 0;font-weight:800;line-height:1.1}& .ann .d small{text-transform:uppercase;font-size:.62rem;font-weight:700;display:block}& .c-map,& .c-rec{grid-column:span 3}& .mapka{border-radius:12px;width:100%;height:auto;display:block}& .mapka .m-bg{fill:#f1f5f9}& .mapka circle{fill:var(--c);fill-opacity:.85;stroke:#fff;stroke-width:2px}& .mapka .m-obec{font:600 12px var(--font-ui);fill:#334155}& .recimg{border:1px solid var(--line);border-radius:12px}& .row{color:var(--muted);justify-content:space-between;gap:12px;margin-top:10px;font-size:.85rem;display:flex}& .pill{color:#059669;background:#ecfdf5;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.76rem;font-weight:600;display:inline-flex}& .crumbs2{flex-wrap:wrap;gap:6px;margin:0 0 18px;font-size:.84rem;display:flex}& .crumbs2 a{border:1px solid var(--line);color:#334155;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-weight:500;display:inline-flex}& .crumbs2 a .av{width:22px;height:22px;font-size:.6rem}& .crumbs2 .sep{color:#cbd5e1;align-self:center}& .profile{box-shadow:var(--sh);background:#fff;border-radius:24px;align-items:center;gap:24px;padding:28px;display:flex;position:relative;overflow:hidden}& .profile:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--c) 40%, transparent), transparent 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-60px;right:-60px}& .profile .av{border-radius:28px;width:96px;height:96px;font-size:2rem}& .profile h1{letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,4vw,2.8rem);font-weight:800}& .profile .sub{color:#334155;margin:6px 0 12px;font-size:1.05rem}& .chips2{flex-wrap:wrap;gap:8px;display:flex}& .chip2{color:#334155;background:#f1f5f9;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.8rem;font-weight:600;display:inline-flex}& .chip2 .sw{background:var(--c);border-radius:50%;width:9px;height:9px}& .chip2.ok{color:#059669;background:#ecfdf5}& .cols{grid-template-columns:1.6fr 1fr;align-items:start;gap:24px;margin-top:26px;display:grid}& .tl{margin:0;padding:0;list-style:none;position:relative}& .tl:before{content:"";background:var(--line);width:2px;position:absolute;top:8px;bottom:8px;left:21px}& .tl li{grid-template-columns:44px 1fr;gap:14px;padding:0 0 22px;display:grid;position:relative}& .tl .ic{border:2px solid var(--line);width:44px;height:44px;color:var(--accent);z-index:1;background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}& .tl .when{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:700}& .tl h4{margin:2px 0 4px;font-size:1.05rem}& .tl h4 a{color:var(--ink)}& .tl p{color:#334155;margin:0;font-size:.92rem}& .tl .age{color:var(--accent);background:var(--accent-soft);border-radius:999px;margin-left:6px;padding:2px 8px;font-size:.74rem;font-weight:600}& .fam{gap:10px;display:grid}& .fam h5{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:8px 0 0;font-size:.72rem}& .per{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}& a.per:hover{border-color:#3b82f6}& .per b{font-size:.95rem;display:block}& .per small{color:var(--muted);font-size:.8rem}& .sec-t{margin:34px 0 14px;font-size:1.3rem}@media (width<=980px){& .hero .wrap{grid-template-columns:1fr;gap:28px}& .hero-art{justify-self:center;width:100%;max-width:420px}& .stats,& .rody{grid-template-columns:repeat(2,1fr)}& .bento>*{grid-column:span 6!important}& .cols{grid-template-columns:1fr}}@media (width<=640px){& .wrap{padding:0 16px}& .hero{padding:28px 0 20px}& .hero h1{font-size:2.5rem}& .float.a{left:2%}& .float.b{right:2%}& .stat{padding:14px}& .stat .ic{display:none}& .c-story{grid-template-columns:1fr}& .rody{gap:10px}& .rod{padding:14px}& .rod p,& .rod .meta span+span{display:none}& .profile{flex-direction:column;align-items:flex-start;padding:22px}}}.v-moderni .vejir .v-bg,.v-klasicka .vejir .v-bg{fill:#fff}.v-moderni .vejir path{fill:color-mix(in srgb, var(--c) calc(100% - var(--l) * 100%), #fff);stroke:#fff;stroke-width:1.5px}.v-moderni .vejir a:hover path{filter:brightness(.9)}.v-moderni .vejir .v-root{fill:#0f172a}.v-moderni .vejir .v-t{fill:#fff;text-anchor:middle;font:700 15px Inter Variable,sans-serif}.v-moderni .vejir .v-y{fill:#cbd5e1;text-anchor:middle;font:500 11px Inter Variable,sans-serif}[data-sablona=klasicka]{--bg:#fbf9f4;--paper:#fffdf8;--tint:#f6f1e6;--tint-2:#efe8da;--ink:#1f1b16;--strong:#1f1b16;--muted:#7b7064;--line:#e3dccf;--line-strong:#cfc4b2;--accent:#7a1f2b;--accent-strong:#5a1520;--accent-soft:#f3e6e2;--highlight:#b08d57;--highlight-soft:#efe0c2;--note-bg:#f8f1e4;--tree-line:#a8998a;--doc:#3f6d43;--prob:#9a6a14;--unk:#9a8f80;--shadow-c:#1f1b161a;--font-body:"Source Serif 4 Variable", Georgia, serif;--font-head:"Playfair Display Variable", Georgia, serif;--font-ui:"Source Serif 4 Variable", Georgia, serif;--radius:2px;--radius-lg:2px;font-size:18px;& a{text-decoration:none}& h1,& h2,& h3{font-weight:500}& main.pg h1{text-align:center;margin:16px 0 10px;font-size:clamp(2.3rem,5vw,3.5rem)}& main.pg>.lead{text-align:center;margin:0 auto 26px;font-style:italic}& main.pg h2{border:0;align-items:center;gap:18px;margin:44px 0 20px;font-size:1.8rem;display:flex}& main.pg h2:after{content:"";background:var(--line-strong);flex:1;height:1px}& .hd{background:var(--bg)}& .hd-mast{text-align:center;padding:26px 24px 0}& .hd-kicker{font:600 .7rem var(--font-ui);letter-spacing:.3em;text-transform:uppercase;color:var(--highlight)}& .hd-title{font:500 clamp(2rem, 4.6vw, 3.4rem)/1.08 var(--font-head);color:var(--ink);margin:10px 0 6px;display:block}& .hd-title em{color:var(--accent)}& .hd-motto{color:var(--muted);margin:0 0 6px;font-style:italic}& .hd-leta{font:italic .85rem var(--font-ui);color:var(--highlight);margin-bottom:14px}& .hd-bar{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);max-width:1180px;box-shadow:0 3px 0 -2px var(--bg), 0 4px 0 -2px var(--ink);justify-content:center;margin:0 auto;padding:0 24px;position:relative}& .hd-logo,& .hd-me{display:none}& .hd-a{color:var(--ink);font:600 .74rem var(--font-ui);letter-spacing:.18em;text-transform:uppercase;padding:12px 16px;position:relative}& .hd-nav>*+:before{content:"·";color:var(--highlight);position:absolute;top:11px;left:-3px}& .hd-nav>*{position:relative}& .hd-a[aria-current=page],& .hd-dd.current>summary{color:var(--accent)}& .hd-panel{background:var(--paper);border:1px solid var(--line-strong);box-shadow:0 14px 34px var(--shadow-c)}& .hd-panel a{color:var(--ink);font:500 1rem var(--font-head)}& .hd-panel a small{font:italic .8rem var(--font-ui);color:var(--muted);opacity:1}& .hd-panel a:hover,& .hd-panel a[aria-current=page]{background:var(--tint);color:var(--accent)}& .hd-search{color:var(--ink);font-size:.85rem;position:absolute;top:50%;right:24px;transform:translateY(-50%)}& .ft{border-top:1px solid var(--ink);text-align:center;color:var(--muted);margin-top:40px;padding:30px 24px 90px;font-size:.86rem}& .ft-orn:before{content:"❦";font:italic 1.6rem var(--font-head);color:var(--highlight);display:block}& .ft p{margin:4px 0}& .card,& .rec,& .teaser{box-shadow:none;border-color:var(--line);background:var(--paper);border-radius:0}& .chip{font:600 .7rem var(--font-ui);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-strong);background:0 0;border-radius:0}& .btn{background:var(--accent);color:#fff;font:600 .74rem var(--font-ui);letter-spacing:.18em;text-transform:uppercase;border-radius:0;padding:13px 24px}& .btn:hover{background:var(--ink)}& th{font:600 .72rem var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);background:0 0}& table{background:0 0}& .next-step{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:0}& .prose p:first-of-type:first-letter{float:left;font:500 3.6em/.8 var(--font-head);color:var(--accent);padding:.06em .1em 0 0}@media (width<=960px){& .hd-motto{display:none}& .hd-bar{justify-content:space-between;min-height:46px}& .hd-menu{font:600 .76rem var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}& .hd-search{position:static;transform:none}& .hd-nav{background:var(--paper);border-bottom:1px solid var(--ink);box-shadow:0 20px 40px var(--shadow-c)}& .hd-nav>*+:before{display:none}& .hd-a{border-bottom:1px solid var(--line);font-size:.82rem}}}.v-klasicka{& .wrap{max-width:1180px;margin:0 auto;padding:0 32px}& .lead-story{border-bottom:1px solid var(--line);grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;padding:44px 0 40px;display:grid}& .rubrika{font:600 .72rem var(--font-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}& .lead-story h1{font:500 clamp(2.1rem, 4vw, 3.2rem)/1.12 var(--font-head);text-align:left;margin:12px 0 18px}& .lead-story h1 em{color:var(--accent)}& .perex{color:#4a4239;font-size:1.1rem}& .perex:first-letter{float:left;font:500 4.2em/.82 var(--font-head);color:var(--accent);padding:.06em .1em 0 0}& .byline{flex-wrap:wrap;gap:18px;margin-top:22px;display:flex}& .kb{border:1px solid var(--ink);color:var(--ink);font:600 .74rem var(--font-ui);letter-spacing:.18em;text-transform:uppercase;align-items:center;padding:12px 24px;display:inline-flex}& .kb:hover{background:var(--ink);color:var(--paper)}& .kb.fill{background:var(--accent);border-color:var(--accent);color:#fff}& figure.portrait{text-align:center;margin:0}& .ring{border:1px solid var(--line-strong);background:var(--paper);box-shadow:0 0 0 8px var(--bg), 0 0 0 9px var(--line);border-radius:50%;padding:16px}& figure figcaption{color:var(--muted);margin-top:18px;font-size:.88rem;font-style:italic}& .figures{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding:28px 0;display:grid}& .figures div{text-align:center;padding:0 12px}& .figures div+div{border-left:1px solid var(--line)}& .figures strong{font:italic 500 2.7rem/1 var(--font-head);color:var(--accent);display:block}& .figures span{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.74rem}& .sec-h{align-items:center;gap:18px;margin:52px 0 24px;display:flex}& .sec-h h2{font:500 1.9rem var(--font-head);white-space:nowrap;margin:0;display:block}& .sec-h h2:after{display:none}& .sec-h:after{content:"";background:var(--line-strong);flex:1;height:1px}& .sec-h .no{font:italic 1rem var(--font-head);color:var(--highlight)}& .grid-main{grid-template-columns:1fr 320px;gap:56px;display:grid}& .rody{grid-template-columns:1fr 1fr;column-gap:40px;margin:0;padding:0;list-style:none;display:grid}& .rody li a{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:30px 1fr auto;align-items:baseline;gap:12px;padding:16px 0;display:grid}& .rody .n{font:italic 1rem var(--font-head);color:var(--highlight)}& .rody h3{font:500 1.25rem var(--font-head);margin:0}& .rody h3:before{content:"";background:var(--c);vertical-align:2px;width:10px;height:10px;margin-right:10px;display:inline-block;transform:rotate(45deg)}& .rody p{color:var(--muted);margin:2px 0 0;font-size:.9rem;line-height:1.5}& .rody .od{font:italic .9rem var(--font-ui);color:#4a4239;white-space:nowrap}& .side h4{font:600 .72rem var(--font-ui);letter-spacing:.24em;text-transform:uppercase;color:var(--accent);border-bottom:2px solid var(--ink);margin:0 0 14px;padding-bottom:8px}& .kdo{margin-bottom:36px;display:grid}& .kdo a{border-bottom:1px dotted var(--line-strong);color:var(--ink);justify-content:space-between;gap:12px;padding:9px 0;display:flex}& .kdo a span{color:var(--muted);text-align:right;font-size:.88rem;font-style:italic}& .vyr{margin:0;padding:0;list-style:none}& .vyr li{border-bottom:1px dotted var(--line-strong);grid-template-columns:72px 1fr;gap:12px;padding:12px 0;font-size:.92rem;line-height:1.45;display:grid}& .vyr .d{font:500 1.6rem/1 var(--font-head);color:var(--accent);text-align:center}& .vyr .d small{font:600 .56rem var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:4px;display:block}& .feature{background:var(--paper);border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}& .feature .txt{padding:36px 40px}& .feature .txt h3{font:500 1.9rem/1.15 var(--font-head);margin:10px 0 14px}& .feature blockquote{border-left:2px solid var(--highlight);font:italic 1.2rem/1.5 var(--font-head);color:#4a4239;margin:20px 0;padding:0 0 0 22px}& .feature .pic{background:#2b2620;min-height:320px;margin:0;position:relative}& .feature .pic svg{width:100%;height:100%;position:absolute;inset:0}& .feature .pic figcaption{color:#e9dfcf;background:linear-gradient(#0000,#0000008c);margin:0;padding:14px 20px;position:absolute;bottom:0;left:0;right:0}& .two{grid-template-columns:1fr 1fr;gap:40px;display:grid}& figure.doc{background:var(--paper);border:1px solid var(--line);margin:0;padding:14px}& figure.doc img{border:1px solid var(--line);display:block}& figure.doc figcaption{justify-content:space-between;gap:12px;margin-top:10px;display:flex}& .mapka{width:100%;height:auto;display:block}& .mapka .m-bg{fill:var(--paper)}& .mapka circle{fill:color-mix(in srgb, var(--c) 70%, #6b5a46);stroke:var(--paper);stroke-width:2px}& .mapka .m-obec{font:italic 14px var(--font-ui);fill:#4a4239}& .bio-head{text-align:center;border-bottom:1px solid var(--line);padding:30px 0 26px}& .bio-head .crumbs3{color:var(--muted);font-size:.82rem;font-style:italic}& .bio-head .crumbs3 a{color:var(--muted);border-bottom:1px solid var(--line-strong)}& .bio-head h1{font:500 clamp(2.5rem, 6vw, 4rem)/1.05 var(--font-head);margin:16px 0 8px}& .bio-head .life{font:italic 1.25rem var(--font-head);color:var(--accent)}& .bio-head .tags{letter-spacing:.16em;text-transform:uppercase;color:#4a4239;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:16px;font-size:.74rem;display:flex}& .bio-head .tags span:before{content:"◆";color:var(--highlight);vertical-align:2px;margin-right:8px;font-size:.6rem}& .bio{grid-template-columns:1fr 330px;gap:60px;padding-top:36px;display:grid}& .bprose p:first-of-type:first-letter{float:left;font:500 3.6em/.8 var(--font-head);color:var(--accent);padding:.06em .1em 0 0}& .facts2{border-collapse:collapse;width:100%;margin:10px 0 30px;font-size:.95rem}& .facts2 th{text-align:left;font:600 .7rem var(--font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);vertical-align:top;border-bottom:1px solid var(--line);width:130px;padding:12px 18px 12px 0}& .facts2 td{border-bottom:1px solid var(--line);padding:10px 0}& .chart{text-align:center;grid-template-columns:1fr 1fr;gap:22px 12px;margin-bottom:30px;display:grid}& .chart .p{border:1px solid var(--line-strong);background:var(--paper);color:var(--ink);padding:10px 8px;font-size:.9rem;line-height:1.3;display:block;position:relative}& .chart .p b{font:500 1rem var(--font-head);display:block}& .chart .p i{color:var(--muted);font-size:.8rem}& .chart .me{border:2px solid var(--accent);grid-column:span 2}& .chart .me b{color:var(--accent)}& .chart .up:after{content:"";border-left:1px solid var(--line-strong);height:11px;position:absolute;bottom:-12px;left:50%}& .chart .kid{grid-column:span 2}& .chart .kid:before{content:"";border-left:1px solid var(--line-strong);height:11px;position:absolute;top:-12px;left:50%}& .chart .none{color:var(--muted);border-style:dashed}@media (width<=960px){& .lead-story,& .grid-main,& .feature,& .two,& .bio{grid-template-columns:1fr;gap:34px}& figure.portrait{max-width:380px;margin:0 auto}& .rody{grid-template-columns:1fr}}@media (width<=720px){& .wrap{padding:0 20px}& .figures{grid-template-columns:1fr 1fr;row-gap:22px}& .figures div:nth-child(3){border-left:0}& .feature .txt{padding:26px 22px}}}.v-klasicka .vejir path{fill:color-mix(in srgb, color-mix(in srgb, var(--c) 70%, #8a7a66) calc(100% - var(--l) * 100%), #fffdf8);stroke:#fffdf8;stroke-width:1.4px}.v-klasicka .vejir .v-bg{fill:#fffdf8}.v-klasicka .vejir .v-root{fill:#7a1f2b}.v-klasicka .vejir .v-t{fill:#fff;text-anchor:middle;font:600 16px Playfair Display Variable,serif}.v-klasicka .vejir .v-y{fill:#f3d9dc;text-anchor:middle;font:italic 12px "Source Serif 4 Variable",serif}[data-sablona=historicka]{--bg:#efe2c4;--paper:#f6ecd4;--tint:#efe2c4;--tint-2:#e6d4ae;--ink:#34261a;--strong:#34261a;--muted:#806a4f;--line:#d4bc90;--line-strong:#c9b088;--accent:#8b2a1d;--accent-strong:#6d1f15;--accent-soft:#f0dcc2;--highlight:#a8833a;--highlight-soft:#e6cf9a;--note-bg:#f3e6c8;--tree-line:#9a8058;--doc:#3d6b3a;--prob:#8a5f12;--unk:#857a69;--shadow-c:#462d0f33;--font-body:"EB Garamond Variable", Garamond, "Palatino Linotype", serif;--font-head:"Cinzel", "Trajan Pro", serif;--font-ui:"EB Garamond Variable", Garamond, serif;--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .25 0 0 0 0 .12 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--radius:0;--radius-lg:0;font-size:20px;& body{background:var(--noise), radial-gradient(ellipse at 50% 0%, #f7ecd2 0%, transparent 1200px), var(--bg)}& a{text-decoration:none}& h1,& h2,& h3{letter-spacing:.05em;font-weight:600}& main.pg:not(.full):not(.pg-home):not(.pg-volne){background:var(--paper) var(--noise);box-shadow:0 0 0 1px var(--line), 0 30px 60px -30px #462d0f8c;margin-top:30px;margin-bottom:30px;padding:50px 60px 60px;position:relative}& main.pg:not(.full):not(.pg-home):not(.pg-volne):before{content:"";border:1px solid var(--line);outline:1px solid var(--line);outline-offset:4px;pointer-events:none;position:absolute;inset:12px}& main.pg h1{text-align:center;margin:4px 0 10px;font-size:clamp(1.9rem,4.5vw,2.8rem)}& main.pg h1:after{content:"❧";font:400 1.2rem var(--font-body);color:var(--highlight);letter-spacing:0;margin-top:6px;display:block}& main.pg>.lead{text-align:center;margin:0 auto 26px;font-style:italic}& main.pg h2{text-align:center;border:0;margin:40px 0 18px;font-size:1.3rem}& main.pg h2:before,& main.pg h2:after{content:" ✦ ";color:var(--highlight);vertical-align:3px;font-size:.7em}& .hd{text-align:center}& .hd-mast{padding:30px 24px 0}& .hd-mast:before{content:"❦ ❦ ❦";color:var(--highlight);letter-spacing:.5em;font-size:1.2rem;display:block}& .hd-kicker{display:none}& .hd-title{font:600 clamp(1.7rem, 4.4vw, 3.1rem)/1.1 var(--font-head);letter-spacing:.08em;color:var(--ink);text-transform:uppercase;margin:6px 0 4px;display:block}& .hd-title em{font-style:normal}& .hd-motto{color:#5a4632;margin:0 0 4px;font-style:italic}& .hd-leta{font:400 .74rem var(--font-head);letter-spacing:.38em;color:var(--accent);text-transform:uppercase}& .hd-bar{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);justify-content:center;max-width:1140px;margin:18px auto 0;padding:8px 24px;position:relative}& .hd-bar:before,& .hd-bar:after{content:"";background:var(--line-strong);height:1px;position:absolute;left:0;right:0}& .hd-bar:before{top:3px}& .hd-bar:after{bottom:3px}& .hd-logo,& .hd-me{display:none}& .hd-a{font:400 .7rem var(--font-head);letter-spacing:.2em;color:var(--ink);text-transform:uppercase;padding:6px 14px}& .hd-nav>*+:before{content:"✦";color:var(--highlight);font-size:.55rem;position:absolute;top:8px;left:-4px}& .hd-nav>*{position:relative}& .hd-a[aria-current=page],& .hd-dd.current>summary{color:var(--accent)}& .hd-panel{background:var(--paper) var(--noise);border:1px solid var(--line-strong);box-shadow:0 16px 34px var(--shadow-c);text-align:left}& .hd-panel a{color:var(--ink);font:400 1.05rem var(--font-body)}& .hd-panel a small{color:var(--muted);opacity:1;font-style:italic}& .hd-panel a:hover,& .hd-panel a[aria-current=page]{background:var(--tint-2);color:var(--accent)}& .hd-search{color:var(--ink);font:400 .7rem var(--font-head);letter-spacing:.2em;text-transform:uppercase;position:absolute;top:50%;right:24px;transform:translateY(-50%)}& .ft{text-align:center;border-top:1px solid var(--line-strong);max-width:1100px;color:var(--muted);margin:50px auto 0;padding:24px 24px 90px;font-size:.86rem;font-style:italic}& .ft-orn:before{content:"❧";color:var(--highlight);font-size:1.5rem;font-style:normal;display:block}& .ft p{margin:3px 0}& .card,& .rec,& .teaser,& .cite{border:1px solid var(--line);box-shadow:inset 0 0 0 4px #fbf4e2, inset 0 0 0 5px var(--line);background:#fbf4e2;border-radius:0}& .chip{border:1px solid var(--line-strong);font:400 .66rem var(--font-head);letter-spacing:.14em;text-transform:uppercase;background:0 0;border-radius:0}& .btn{background:var(--accent);color:var(--paper);font:600 .68rem var(--font-head);letter-spacing:.2em;box-shadow:inset 0 0 0 2px var(--accent), inset 0 0 0 3px #c9a55a;border-radius:0;padding:12px 22px}& .btn:hover{background:var(--accent-strong)}& th{color:var(--accent);font:600 .68rem var(--font-head);letter-spacing:.12em;background:0 0}& table{background:0 0}& td,& th{border-bottom:1px dashed var(--line-strong)}& .rec .scan,& .hl-wrap{box-shadow:0 8px 18px -8px #3c230a80}& .prose p:first-of-type:first-letter,& .iniciala:first-letter{float:left;font:600 3.8em/.86 var(--font-head);color:var(--accent);border:2px solid var(--highlight);box-shadow:inset 0 0 0 3px var(--paper), inset 0 0 0 4px var(--highlight);background:linear-gradient(135deg,#f3e2b8,#e2c98f);margin:.06em .14em 0 0;padding:.08em .14em .02em .08em}& .next-step{border:1px solid var(--line);border-left:3px solid var(--accent);background:#fbf4e2;border-radius:0}@media (width<=960px){& .hd-bar{justify-content:space-between}& .hd-menu{font:600 .74rem var(--font-head);letter-spacing:.22em;text-transform:uppercase;color:var(--ink);margin:0 auto}& .hd-search{display:none}& .hd-nav{background:var(--paper) var(--noise);border-bottom:1px solid var(--line-strong);box-shadow:0 20px 40px var(--shadow-c);text-align:left}& .hd-nav>*+:before{display:none}& .hd-a{border-bottom:1px dashed var(--line);padding:12px 6px;font-size:.8rem}& main.pg:not(.full):not(.pg-home):not(.pg-volne){margin:16px 8px;padding:36px 22px 44px}& main.pg:not(.full):not(.pg-home):not(.pg-volne):before{inset:7px}}}.v-historicka{& .wrap{max-width:1140px;margin:0 auto;padding:0 30px}& .kniha{background:var(--paper) var(--noise);grid-template-columns:1fr 1fr;margin:40px 0 10px;display:grid;position:relative;box-shadow:0 30px 60px -30px #462d0f8c,0 0 0 1px #d4bc90}& .kniha:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#5a3c1929 45%,#5a3c1938 50%,#5a3c1929 55%,#0000);width:70px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}& .list{padding:46px 56px 54px;position:relative}& .folio{font:italic .8rem var(--font-body);color:var(--muted);position:absolute;bottom:16px}& .list:first-child .folio{left:56px}& .list:last-child .folio{right:56px}& .rubr{font:600 .72rem var(--font-head);letter-spacing:.3em;color:var(--accent);text-align:center;text-transform:uppercase;margin-bottom:14px}& .rubr:before,& .rubr:after{content:" ❧ ";color:var(--highlight);letter-spacing:0}& .list p{text-align:justify;hyphens:auto;margin:0 0 1em}& .list h2{font:600 1.3rem var(--font-head);letter-spacing:.06em;text-align:center;margin:0 0 18px}& .kruh{padding:20px;position:relative}& .kruh:before{content:"";border:2px solid var(--highlight);box-shadow:inset 0 0 0 6px var(--paper), inset 0 0 0 7px var(--highlight);pointer-events:none;border-radius:50%;position:absolute;inset:0}& .podpis{text-align:center;color:var(--muted);margin-top:14px;font-size:.88rem;font-style:italic}& .hb{font:600 .68rem var(--font-head);letter-spacing:.2em;color:var(--paper);background:var(--accent);box-shadow:inset 0 0 0 2px var(--accent), inset 0 0 0 3px #c9a55a;text-transform:uppercase;padding:12px 22px;display:inline-block}& .hb.light{color:var(--accent);box-shadow:inset 0 0 0 2px var(--paper), inset 0 0 0 3px var(--accent);background:0 0}& .zapis{text-align:center;color:#5a4632;max-width:780px;margin:34px auto 0;font-size:1.1rem;font-style:italic}& .zapis b{font:600 1.6rem var(--font-head);color:var(--accent);margin:0 4px;font-style:normal}& .predel{text-align:center;color:var(--highlight);letter-spacing:.5em;margin:50px 0 26px;font-size:1.1rem}& .kap{text-align:center;margin:0 0 30px}& .kap h2{font:600 1.6rem var(--font-head);letter-spacing:.1em;margin:0}& .kap p{color:var(--muted);margin:6px 0 0;font-style:italic}& .pecete{grid-template-columns:repeat(4,1fr);gap:34px 24px;display:grid}& .pecet{text-align:center;color:var(--ink)}& .vosk{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--c) 55%, #fff) 0%, color-mix(in srgb, var(--c) 70%, #7a2a18) 45%, color-mix(in srgb, var(--c) 35%, #3b1208) 100%);border-radius:47% 53% 50% 50%/52% 48%;place-items:center;width:104px;height:104px;margin:0 auto 12px;transition:transform .2s;display:grid;box-shadow:0 6px 14px #3c190a59,inset 0 -4px 10px #00000040}& .pecet:hover .vosk{transform:rotate(-6deg)scale(1.04)}& .vosk span{width:74px;height:74px;font:600 2rem var(--font-head);color:#fff4deeb;border:2px solid #fff0d273;border-radius:50%;place-items:center;display:grid}& .pecet h3{font:600 1rem var(--font-head);letter-spacing:.08em;margin:0}& .pecet p{color:var(--muted);margin:2px 0 0;font-size:.86rem;font-style:italic;line-height:1.35}& .tri{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}& .ramec{background:var(--paper) var(--noise);border:1px solid var(--line);box-shadow:inset 0 0 0 5px var(--paper), inset 0 0 0 6px var(--line), 0 18px 40px -26px #462d0f99;padding:30px 34px}& .ramec h3{font:600 1rem var(--font-head);letter-spacing:.12em;text-align:center;color:var(--accent);margin:0 0 16px}& .kal{margin:0;padding:0;list-style:none}& .kal li{border-bottom:1px dashed var(--line-strong);grid-template-columns:70px 1fr;gap:14px;padding:10px 0;font-size:.95rem;line-height:1.4;display:grid}& .kal .d{font:600 1.5rem/1 var(--font-head);color:var(--accent);text-align:center}& .kal .d small{font:italic .72rem var(--font-body);color:var(--muted);margin-top:3px;display:block}& .vlepeno{background:#fbf4e2;margin:0;padding:14px;position:relative;transform:rotate(-1.2deg);box-shadow:0 10px 22px -10px #3c230a80}& .vlepeno:before,& .vlepeno:after,& .vlepeno .r1,& .vlepeno .r2{content:"";opacity:.85;background:linear-gradient(135deg,#5a4632 50%,#0000 50%);width:38px;height:38px;position:absolute}& .vlepeno:before{top:-4px;left:-4px}& .vlepeno:after{bottom:-4px;right:-4px;transform:rotate(180deg)}& .vlepeno .r1{top:-4px;right:-4px;transform:rotate(90deg)}& .vlepeno .r2{bottom:-4px;left:-4px;transform:rotate(-90deg)}& .vlepeno img{display:block}& .vlepeno figcaption{color:#5a4632;text-align:center;margin-top:10px;font-size:.85rem;font-style:italic}& .mapka{filter:sepia(.2);width:100%;height:auto;display:block}& .mapka .m-bg{fill:#0000}& .mapka circle{fill:color-mix(in srgb, var(--c) 55%, #6b3d1d);stroke:var(--paper);stroke-width:2px}& .mapka .m-obec{font:italic 15px var(--font-body);fill:var(--ink)}& .list-kroniky{background:var(--paper) var(--noise);max-width:920px;margin:30px auto 0;padding:56px 70px 60px;position:relative;box-shadow:0 0 0 1px #d4bc90,0 30px 60px -30px #462d0f8c}& .list-kroniky:before{content:"";border:1px solid var(--line);outline:1px solid var(--line);outline-offset:4px;pointer-events:none;position:absolute;inset:14px}& .cesta{text-align:center;color:var(--muted);font-size:.85rem;font-style:italic}& .cesta a{color:var(--muted)}& .list-kroniky h1{font:600 clamp(2rem, 5vw, 2.9rem)/1.1 var(--font-head);letter-spacing:.06em;text-align:center;margin:14px 0 4px}& .list-kroniky h1:after{display:none}& .zivot{text-align:center;color:var(--accent);font-size:1.12rem;font-style:italic}& .stav{text-align:center;font:400 .66rem var(--font-head);letter-spacing:.22em;color:#5a4632;text-transform:uppercase;margin-top:10px}& .kniha-tab{border-collapse:collapse;width:100%;margin:18px 0 30px}& .kniha-tab th{font:600 .68rem var(--font-head);letter-spacing:.14em;text-align:left;color:var(--accent);vertical-align:top;border-bottom:1px dashed var(--line-strong);text-transform:uppercase;width:150px;padding:10px 14px 10px 0}& .kniha-tab td{border-bottom:1px dashed var(--line-strong);padding:8px 0}& .pokoleni{text-align:center;grid-template-columns:1fr 1fr;gap:14px 18px;margin:10px 0 34px;display:grid}& .pokoleni .o{border:1px solid var(--line);color:var(--ink);background:#fbf4e2;padding:10px;display:block}& .pokoleni .o b{font:600 .92rem var(--font-head);letter-spacing:.04em;display:block}& .pokoleni .o i{color:var(--muted);font-size:.85rem}& .pokoleni .ja{border:2px solid var(--accent);grid-column:span 2}& .pokoleni .ja b{color:var(--accent)}& .pokoleni .pot{grid-column:span 2;width:100%;max-width:50%;margin:0 auto}& .pokoleni .none{color:var(--muted);border-style:dashed}@media (width<=900px){& .kniha{grid-template-columns:1fr}& .kniha:after{display:none}& .list{padding:34px 26px 46px}& .list:first-child{border-bottom:1px dashed var(--line-strong)}& .list:first-child .folio,& .list:last-child .folio{left:auto;right:26px}& .kruh{max-width:420px;margin:0 auto}& .pecete{grid-template-columns:repeat(2,1fr)}& .tri{grid-template-columns:1fr}}@media (width<=640px){& .wrap{padding:0 14px}& .list p,& .list-kroniky p{text-align:left!important}& .vosk{width:88px;height:88px}& .vosk span{width:62px;height:62px;font-size:1.7rem}& .ramec{padding:24px 18px}& .list-kroniky{padding:40px 24px 44px}& .list-kroniky:before{inset:8px}& .kniha-tab th{width:100px}}}.v-historicka .vejir{filter:sepia(.45)saturate(.85);width:100%;height:auto}.v-historicka .vejir .v-bg{fill:#f6ecd4}.v-historicka .vejir path{fill:color-mix(in srgb, color-mix(in srgb, var(--c) 65%, #8a6a3e) calc(100% - var(--l) * 100%), #f6ecd4);stroke:#f6ecd4;stroke-width:1.4px}.v-historicka .vejir .v-root{fill:#8b2a1d}.v-historicka .vejir .v-t{fill:#f6ecd4;text-anchor:middle;font:600 15px Cinzel,serif}.v-historicka .vejir .v-y{fill:#f0d6b8;text-anchor:middle;font:italic 12px EB Garamond Variable,serif}.v-klasicka .vejir{width:100%;height:auto;display:block}
