@font-face{font-family:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)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:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gloock-latin-ext-400-normal.B4R8XxiG.woff2)format("woff2"),url(/_astro/gloock-latin-ext-400-normal.B7xb9eut.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:Gloock;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gloock-latin-400-normal.3dTk9V3B.woff2)format("woff2"),url(/_astro/gloock-latin-400-normal.DCcIaDhi.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-cyrillic-ext-400-normal.CWV284fw.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-ext-400-normal.DLkyKLvH.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-cyrillic-400-normal.C44pakCn.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-400-normal.B8Z6Jvzv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-greek-400-normal.Cw5-AHNN.woff2)format("woff2"),url(/_astro/source-serif-4-greek-400-normal.BccYJ-vZ.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-vietnamese-400-normal.BbG3LG1A.woff2)format("woff2"),url(/_astro/source-serif-4-vietnamese-400-normal.DR1UuFon.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-ext-400-normal.Cp7z-ARB.woff2)format("woff2"),url(/_astro/source-serif-4-latin-ext-400-normal.CEpydyUl.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-normal.DJ5YJwmz.woff2)format("woff2"),url(/_astro/source-serif-4-latin-400-normal.Dn3IlU-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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-cyrillic-ext-600-normal.D_E8FDgP.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-ext-600-normal.DiT2IGQm.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-cyrillic-600-normal.BDP5YDHD.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-600-normal.DFnC3vAY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-greek-600-normal.DdRkKr-1.woff2)format("woff2"),url(/_astro/source-serif-4-greek-600-normal.DhXQw1Kl.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-vietnamese-600-normal.CznyfUKR.woff2)format("woff2"),url(/_astro/source-serif-4-vietnamese-600-normal.B0WJbuqT.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-ext-600-normal.0sIUyHMO.woff2)format("woff2"),url(/_astro/source-serif-4-latin-ext-600-normal.C6NNqpJh.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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-600-normal.DouSKlru.woff2)format("woff2"),url(/_astro/source-serif-4-latin-600-normal.DMD1h6_f.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-cyrillic-ext-400-italic.zoDFlEzN.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-ext-400-italic.Dx4A8QUO.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-cyrillic-400-italic.BLN19cOa.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-400-italic.Dx8qIUN3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-greek-400-italic.C7D4Dq0H.woff2)format("woff2"),url(/_astro/source-serif-4-greek-400-italic.DcuniPAV.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-vietnamese-400-italic.CjUPRDIa.woff2)format("woff2"),url(/_astro/source-serif-4-vietnamese-400-italic.DyjhI2GX.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-ext-400-italic.JynPwBMj.woff2)format("woff2"),url(/_astro/source-serif-4-latin-ext-400-italic.G7LDTi7t.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:"Source Serif 4";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-italic.0j97Jm6B.woff2)format("woff2"),url(/_astro/source-serif-4-latin-400-italic.Dv9jnFA_.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-cyrillic-400-normal.BEIGL1Tu.woff2)format("woff2"),url(/_astro/jetbrains-mono-cyrillic-400-normal.ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-greek-400-normal.C190GLew.woff2)format("woff2"),url(/_astro/jetbrains-mono-greek-400-normal.B9oWc5Lo.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA)format("woff2"),url(/_astro/jetbrains-mono-vietnamese-400-normal.CqNFfHCs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-ext-400-normal.Bc8Ftmh3.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-ext-400-normal.fXTG6kC5.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,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)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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-cyrillic-500-normal.DmUKJPL_.woff2)format("woff2"),url(/_astro/jetbrains-mono-cyrillic-500-normal.DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-greek-500-normal.JpySY46c.woff2)format("woff2"),url(/_astro/jetbrains-mono-greek-500-normal.D7SFKleX.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/_astro/jetbrains-mono-vietnamese-500-normal.DNRqzVM1.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-ext-500-normal.Cut-4mMH.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-ext-500-normal.ckzbgY84.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.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:Whisper;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/whisper-vietnamese-400-normal.Dnxk8_7F.woff2)format("woff2"),url(/_astro/whisper-vietnamese-400-normal.hOVp2Brs.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:Whisper;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/whisper-latin-ext-400-normal.BMtNFKE-.woff2)format("woff2"),url(/_astro/whisper-latin-ext-400-normal.BJEj0pDe.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:Whisper;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/whisper-latin-400-normal.Cp1j6fK2.woff2)format("woff2"),url(/_astro/whisper-latin-400-normal.ButKKfYU.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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-ext-600-normal.DDEJyoof.woff2)format("woff2"),url(/_astro/caveat-cyrillic-ext-600-normal.BLVNc-Ct.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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-600-normal.Ba_MyzgW.woff2)format("woff2"),url(/_astro/caveat-cyrillic-600-normal.CqH0c_uj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-ext-600-normal.DDJRD6ps.woff2)format("woff2"),url(/_astro/caveat-latin-ext-600-normal.shBvSnoU.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:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-600-normal.zlTlWIYU.woff2)format("woff2"),url(/_astro/caveat-latin-600-normal.DUjB8dgm.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{--f-display:"Gloock",Georgia,serif;--f-body:"Source Serif 4",Georgia,serif;--f-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--f-sign:"Whisper","Snell Roundhand","Segoe Script",cursive;--wrap:62rem}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--ink);font:400 1.125rem/1.65 var(--f-body);font-synthesis:none;margin:0;padding-block:0;padding-inline:16px;overflow-x:hidden}.wrap{max-width:var(--wrap);margin-inline:auto}.full{margin-inline:-16px;padding-inline:16px}h1,h2,h3{font-family:var(--f-display);text-wrap:balance;margin:0;font-weight:400;line-height:1.06}h1{font-size:clamp(3rem,7.5vw,5.2rem)}h2{font-size:clamp(2.1rem,4.6vw,3.1rem)}h3{font-size:1.35rem}p{margin:0}a{color:inherit}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}.btn{font:600 1.02rem/1 var(--f-body);background:var(--accent);color:var(--accent-ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:1rem 1.45rem;text-decoration:none;display:inline-flex}.btn:hover{filter:brightness(1.06)}.eyebrow{font:600 .8rem/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}.sec{padding-block:clamp(4rem,9vw,6.5rem)}.tint{background:var(--tint)}.txt{gap:1.2rem;max-width:34rem;display:grid}.txt>p:not(.eyebrow){font-size:1.2rem}.band{color:var(--band-ink);background:radial-gradient(42rem 34rem at 78% 42%,var(--band-glow),var(--band) 72%);position:relative;overflow:hidden}.band .wrap{z-index:1;position:relative}.band p{color:var(--band-muted)}.band h1,.band h2,.band h3,.band b{color:var(--band-ink)}.band .eyebrow{color:var(--glow-num)}.band form h3,.band form b{color:var(--ink)}.band form p,.band form .consent{color:var(--muted)}.band form .err{color:var(--accent)}.band.plain{background:radial-gradient(40rem 26rem at 15% 0%,var(--band-glow),var(--band) 75%)}.band .ph{z-index:0;-webkit-mask-composite:source-in;width:auto;max-width:none;height:100%;position:absolute;top:0;bottom:0;right:max(-2rem,50% - 34rem);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32% 82%,#0000 100%),linear-gradient(0deg,#0000 0,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000 32% 82%,#0000 100%),linear-gradient(0deg,#0000 0,#000 22%);mask-composite:intersect}.band.left{background:radial-gradient(40rem 32rem at 22% 45%,var(--band-glow),var(--band) 72%)}.band.left .ph{left:max(-2rem,50% - 34rem);right:auto;-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 32% 82%,#0000 100%),linear-gradient(0deg,#0000 0,#000 22%);mask-image:linear-gradient(270deg,#0000 0,#000 32% 82%,#0000 100%),linear-gradient(0deg,#0000 0,#000 22%)}.logo{color:inherit;font:400 1.75rem/1 var(--f-display);letter-spacing:-.01em;white-space:nowrap;align-items:baseline;text-decoration:none;display:inline-flex}.logo .caret{background:var(--accent);width:.085em;height:.8em;margin:0 .08em 0 .07em;animation:1.1s step-end infinite blik;display:inline-block;transform:translateY(.1em)}.logo .x{font:italic 400 .95em/1 var(--f-body);color:var(--glow-num);display:inline-block}.logo:hover .x,.logo:focus-visible .x{animation:.5s steps(2,end) both dopis}@keyframes blik{50%{opacity:0}}@keyframes dopis{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.logo .caret,.logo:hover .x,.logo:focus-visible .x{animation:none}}footer .logo{font-size:1.45rem}footer .logo .x{color:var(--accent)}.podpis{z-index:1;font:400 clamp(2.6rem,4.4vw,3.6rem)/1.2 var(--f-sign);color:var(--band-ink);opacity:.92;pointer-events:none;margin:0;padding:.4em .35em .15em .15em;position:absolute;bottom:calc(2.75rem - .15em);right:calc(max(-2rem,50% - 34rem) + 2.5rem - .35em);transform:rotate(-7deg)}header.top{flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;padding-block:1rem;display:flex}header.top .logo{margin-right:auto}.menu{align-items:center;gap:1.4rem;font-size:.98rem;display:flex}.menu a{color:var(--band-muted);text-decoration:none}.menu a:hover,.menu a[aria-current=page]{color:var(--band-ink)}.menu a[aria-current=page]{text-decoration:underline;text-decoration-color:var(--glow-num);text-underline-offset:.4em;text-decoration-thickness:2px}header.top>.btn{padding:.65rem 1.05rem;font-size:.95rem}.hero{align-content:center;min-height:clamp(34rem,62vw,40rem);padding-block:1rem 4.5rem;display:grid}.noise{flex-wrap:wrap;align-content:flex-start;gap:.45rem;max-width:31rem;min-height:5.6rem;display:flex}.noise span{border:1px solid var(--band-line);color:var(--band-muted);white-space:nowrap;border-radius:999px;padding:.3rem .75rem;font-size:.92rem;line-height:1.35;transition:opacity .35s,transform .35s;position:relative}.noise span:after{content:"";background:var(--glow-num);transform-origin:0;height:1.5px;transition:transform .5s ease-out;position:absolute;top:52%;left:.6rem;right:.6rem}.noise span.out{opacity:0;transform:translateY(-.35rem)}.noise span.bez:after{transition:none;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.noise span,.noise span:after{transition:none}}.cta{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.cta a.sub{color:var(--band-muted)}.known{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,6vw,4.5rem);display:grid}.scene{border:1px dashed var(--muted);color:var(--muted);border-radius:12px;padding:1rem 1.2rem;font-size:1rem!important}.facts{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.facts li{border-top:1px solid var(--line);gap:.2rem;padding-top:1rem;display:grid}.facts b{font:400 2.4rem/1 var(--f-display);font-variant-numeric:tabular-nums}.facts span{color:var(--muted)}.side{gap:2.5rem;display:grid}.chyby{background:var(--tint);border-radius:16px;gap:.7rem;padding:1.3rem 1.4rem;display:grid}.chyby h3{font-size:1.35rem}.chyby ul{gap:.45rem;margin:0;padding-left:1.1rem;font-size:1rem;display:grid}.chyby li::marker{color:var(--accent)}.chyby>p{color:var(--muted);font-size:.95rem}.turn{align-content:center;justify-items:end;min-height:clamp(36rem,64vw,44rem);padding-block:4.5rem;display:grid}.tree{border:1px solid var(--band-line);font:400 .84rem/1.75 var(--f-mono);color:var(--band-ink);white-space:pre;background:#0a0a1480;border-radius:14px;max-width:100%;margin:.4rem 0 0;padding:1.1rem 1.25rem;overflow-x:auto}.tree .c{color:var(--band-muted)}.tree .o{color:var(--glow-num)}.problemy{border-top:1px solid var(--line);margin-top:2.2rem;display:grid}.problemy li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:.6rem clamp(1.5rem,5vw,4rem);padding-block:1.4rem;display:grid}.problemy{margin-bottom:0;padding:0;list-style:none}.problemy q{font:400 clamp(1.4rem,2.6vw,1.8rem)/1.15 var(--f-display);quotes:"„" "“"}.problemy p{color:var(--muted);font-size:1.05rem}.ukazky{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,4vw,2.5rem);margin-top:2.2rem;display:grid}.ukazky figure{align-content:start;gap:.8rem;margin:0;display:grid}.ramec{background:var(--bg);border:1px solid var(--line);border-radius:12px;overflow:hidden;box-shadow:0 22px 50px -28px #14132273}.ramec:before{content:"";background:radial-gradient(circle,#e8695f .28rem,transparent .3rem) .9rem 50%/1.1rem 100% no-repeat,radial-gradient(circle,#e9b949 .28rem,transparent .3rem) 1.7rem 50%/1.1rem 100% no-repeat,radial-gradient(circle,#5fbf6e .28rem,transparent .3rem) 2.5rem 50%/1.1rem 100% no-repeat,var(--tint);border-bottom:1px solid var(--line);height:1.6rem;display:block}.ramec img{aspect-ratio:4/3;object-fit:cover;object-position:top center;width:100%;height:auto;display:block}.ukazky .hlavni{grid-column:1/-1}.ukazky .hlavni .ramec img{aspect-ratio:16/8}.ukazky figcaption{gap:.2rem;display:grid}.ukazky figcaption b{font:400 1.3rem/1.2 var(--f-display)}.ukazky figcaption span{color:var(--muted);font-size:1rem}.reference{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.2rem;margin-top:2.2rem;display:grid}.ref{background:var(--tint);border-radius:16px;align-content:start;gap:.8rem;padding:1.4rem 1.5rem;display:grid}.ref .kdo{align-items:center;gap:.8rem;display:flex}.ref .kdo i{background:var(--accent);width:2.6rem;height:2.6rem;color:var(--accent-ink);font:400 1.1rem/1 var(--f-display);border-radius:50%;place-items:center;font-style:normal;display:grid}.ref .kdo b{display:block}.ref .kdo small{color:var(--muted);font-size:.9rem}.ref .vysledek{font:400 1.25rem/1.25 var(--f-display)}.ref .citace{color:var(--muted);font-size:1rem;font-style:italic}.ref.ceka{border:1px dashed var(--muted);background:0 0}.ref.ceka p{color:var(--muted);font-size:1rem}.sec.slim{padding-block:clamp(3rem,6vw,4.5rem)}.free{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:1.5rem clamp(2rem,6vw,4.5rem);display:grid}.free h2{font-size:clamp(1.8rem,3.6vw,2.4rem)}.dl{gap:.8rem;display:grid}.dl a{background:var(--tint);border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem 1.15rem;text-decoration:none;display:flex}.dl a:hover{border-color:var(--accent)}.dl a b{color:var(--accent);font-weight:600}.dl a span{color:var(--muted);font-size:.9rem}code{font:400 .9em/1 var(--f-mono);background:var(--tint);border-radius:6px;padding:.1em .35em}.proof{justify-items:start;gap:1.25rem;max-width:46rem;display:grid}.proof .num{font:500 clamp(2.4rem,8vw,5.2rem)/1 var(--f-mono);color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:-.03em;overflow-wrap:anywhere;display:block}.proof .lead{font:400 clamp(1.6rem,3.4vw,2.2rem)/1.15 var(--f-display)}.proof .live{align-items:center;gap:.5rem;display:flex}.proof .live:before{content:"";background:var(--accent);border-radius:50%;width:.55rem;height:.55rem;animation:1.6s ease-in-out infinite puls}@keyframes puls{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.proof .live:before{animation:none}}.proof p.why{color:var(--muted);max-width:38rem}.proof-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;width:100%;display:flex}.seg{background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:3px;display:inline-flex}.seg button{font:600 .9rem/1 var(--f-body);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.55rem .9rem}.seg button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.proof .chats{font:500 1em/1 var(--f-mono);color:var(--accent);font-variant-numeric:tabular-nums}.joke{font:italic 400 1.25rem/1.4 var(--f-body);max-width:40rem}.joke button{font:600 .9rem/1 var(--f-body);border:1px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;margin-left:.35rem;padding:.4rem .7rem;font-style:normal}.joke button:hover{border-color:var(--accent)}.proof .src{color:var(--muted);font-size:.9rem}.steps{counter-reset:k;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.8rem 3rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.steps li{counter-increment:k;grid-template-columns:2.6rem minmax(0,1fr);align-content:start;gap:.2rem 1rem;display:grid}.steps li:before{content:counter(k);font:400 2.4rem/1 var(--f-display);color:var(--accent);grid-row:span 2}.steps h3 small{font:600 .78rem/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:.3rem;display:block}.steps p{color:var(--muted);font-size:1rem}.kdy{color:var(--muted);margin-top:1.8rem}.cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.5rem;margin-top:2.5rem;scroll-margin-top:1rem;display:grid}.price{background:radial-gradient(26rem 16rem at 85% 0%,var(--band-glow),var(--band) 75%);color:var(--band-ink);border-radius:20px;align-content:start;gap:1.1rem;padding:clamp(1.5rem,4vw,2rem);display:grid}.price.plus{box-shadow:inset 0 0 0 2px var(--glow-num)}.price h3{font-size:1.6rem}.price .amt{font:400 clamp(2.6rem,6vw,3.4rem)/1 var(--f-display);color:var(--band-ink)}.price .amt small{font:400 1rem/1.3 var(--f-body);color:var(--band-muted);margin-top:.5rem;display:block}.price p{color:var(--band-muted);font-size:1rem}.price .zav{font-size:.92rem}.price .btn{justify-self:start;margin-top:.3rem}.garance{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;margin-top:1.4rem;display:flex}.garance b{color:var(--ink)}.garance a{color:var(--accent);white-space:nowrap;font-weight:600}.firmy{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr) auto;align-items:center;gap:1rem clamp(1.5rem,4vw,3rem);margin-top:clamp(2.5rem,6vw,3.5rem);padding-top:1.8rem;display:grid}.firmy h3{font-size:clamp(1.5rem,2.8vw,1.9rem)}.firmy p{color:var(--muted);font-size:1rem}.btn.ghost{color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent);background:0 0}.end{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,6vw,4.5rem);display:grid}.faq{margin-top:1.4rem;display:grid}.faq details{border-bottom:1px solid var(--band-line)}.faq summary{cursor:pointer;color:var(--band-ink);justify-content:space-between;gap:1rem;padding-block:1rem;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--glow-num);font-size:1.3rem;font-weight:400;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{padding-bottom:1.1rem;font-size:1.02rem}form{background:var(--bg);color:var(--ink);border-radius:20px;gap:1.1rem;padding:clamp(1.3rem,4vw,2rem);display:grid}form h3{font-size:1.7rem}form>p{color:var(--muted);font-size:1rem}.fld{gap:.35rem;display:grid}.fld label,.fld legend{font-size:.95rem;font-weight:600}.hint{color:var(--muted);font-weight:400}input[type=text],input[type=email],textarea{width:100%;font:400 1rem/1.4 var(--f-body);color:var(--ink);background:var(--tint);border:1px solid #0000;border-radius:10px;padding:.75rem .85rem}input:focus,textarea:focus{background:var(--bg);border-color:var(--accent);outline:none}textarea{resize:vertical;min-height:5rem}::placeholder{color:var(--muted);opacity:.75}fieldset{border:0;margin:0;padding:0}.opts{flex-wrap:wrap;gap:.5rem;display:flex}.opts label{border:1px solid var(--line);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .9rem;font-size:.95rem;font-weight:500;display:inline-flex}.opts input{accent-color:var(--accent);margin:0}.opts label:has(input:checked){border-color:var(--accent);background:var(--tint)}.two{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.two>*{min-width:0}.consent{color:var(--muted);align-items:flex-start;gap:.55rem;font-size:.9rem;display:flex}.consent input{accent-color:var(--accent);margin-top:.25rem}.err{color:var(--accent);font-size:.92rem}.ok{background:var(--tint);border-radius:12px;gap:.35rem;padding:1rem 1.2rem;display:grid}.ok span{color:var(--muted);font-size:.95rem}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}footer{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;padding-block:2rem 1.25rem;font-size:.9rem;display:flex}footer .pata{flex-wrap:wrap;gap:.4rem 1.2rem;display:flex}footer .pata a{color:var(--ink);text-decoration:none}footer .pata a:hover{color:var(--accent)}footer .udaje{gap:.3rem;display:grid}footer .udaje a{color:inherit}.pata-404{flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:1.4rem;display:flex}.pata-404 a{color:var(--band-ink)}.notes{color:var(--muted);padding-bottom:6rem;font-size:.85rem}.notes summary{cursor:pointer}.notes ul{gap:.25rem;margin:.5rem 0 0;padding-left:1.1rem;display:grid}.ai{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:30;justify-items:end;gap:.6rem;display:grid;position:fixed}.ai>button{font:600 .92rem/1 var(--f-body);border:1px solid var(--band-line);background:var(--band);color:var(--band-ink);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.8rem 1.05rem;display:inline-flex;box-shadow:0 10px 30px -12px #0a0a1499}.ai>button:before{content:"✦";color:var(--glow-num)}.ai .panel{background:var(--bg);width:min(21rem,100vw - 32px);color:var(--ink);border:1px solid var(--line);border-radius:16px;gap:.75rem;padding:1.1rem;display:grid;box-shadow:0 18px 50px -20px #0a0a148c}.ai .panel p{color:var(--muted);font-size:.92rem}.ai .panel button,.ai .panel a{width:100%;font:600 .92rem/1.2 var(--f-body);border:1px solid var(--line);background:var(--tint);color:var(--ink);cursor:pointer;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem .85rem;text-decoration:none;display:flex}.ai .panel button:hover,.ai .panel a:hover{border-color:var(--accent)}.ai .panel .state{color:var(--accent);min-height:1.1em;font-size:.85rem}@media (width<=860px){footer{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}.known,.end,.free,.firmy,.problemy li,.slozka,.dva,.pripad,.pribeh,.pas,.schema-blok,.ukazky{grid-template-columns:1fr}.firmy .btn{justify-self:start}.known{align-items:start}}@media (width<=820px){.menu{flex-wrap:wrap;order:3;gap:.3rem 1.15rem;width:100%;font-size:.95rem}.band .ph,.band.left .ph{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;-webkit-mask-composite:source-over;order:2;width:calc(100% + 32px);max-width:none;height:auto;margin:-.5rem -16px -5rem;display:block;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 16% 58%,#0000 96%);mask-image:linear-gradient(#0000 0,#000 16% 58%,#0000 96%);mask-composite:add}.band.photo,.band.left,.band.sub{background:var(--band);flex-direction:column;display:flex}.band.photo .wrap,.band.left .wrap,.band.sub .wrap{display:contents}.band.sub .ph{aspect-ratio:16/11;object-position:50% 10%;margin:-.5rem -16px -3.5rem}.band .top{order:1;width:100%}.podpis{order:2;align-self:flex-end;margin:-8rem .6rem 2.1rem 0;font-size:2.6rem;position:relative;bottom:auto;right:auto}.band.left .ph{object-position:50% 14%;margin-top:0}.band .hero,.band .turn,.band .subhero{z-index:1;order:3;width:100%;position:relative}.hero,.turn,.subhero{justify-items:start;min-height:0;padding-block:0 3.5rem}.subhero.kratky{padding-top:1.5rem}}@media (width<=560px){.two{grid-template-columns:1fr}.ai>button span{display:none}}.skryty{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dal{flex-wrap:wrap;gap:.4rem 1.5rem;display:flex}.txt>p.dal{font-size:1.05rem}.dal a{color:var(--accent);font-weight:600;text-decoration:none}.dal a:hover{text-decoration:underline}.band .dal a{color:var(--glow-num)}.band.sub h1{font-size:clamp(2.7rem,6.2vw,4.4rem)}.subhero{align-content:center;min-height:clamp(24rem,42vw,30rem);padding-block:1.5rem 4rem;display:grid}.subhero.kratky{min-height:0;padding-block:3.5rem 4.5rem}.subhero.vpravo{justify-items:end}.subhero .txt>p:not(.eyebrow){font-size:1.2rem}.band.sub .ph{right:max(-4rem,50% - 36rem)}.band.left.sub .ph{left:max(-4rem,50% - 36rem);right:auto}.pribeh{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:2.5rem clamp(2rem,6vw,4.5rem);display:grid}.pribeh .txt>p{font-size:1.15rem}.pribeh .facts{padding-top:.4rem}.srovnani{border-collapse:collapse;width:100%;margin-top:2.2rem;font-size:1.05rem}.srovnani th,.srovnani td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:1.05rem 1rem}.srovnani thead th{font:600 .8rem/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.srovnani thead th:last-child{color:var(--accent)}.srovnani tbody th{width:30%;font-weight:600}.srovnani td{color:var(--muted)}.srovnani td:last-child{color:var(--ink);background:var(--tint)}.citat{border-top:2px solid var(--accent);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:.6rem clamp(1.5rem,5vw,4rem);margin:clamp(2.5rem,6vw,3.5rem) 0 0;padding-top:1.6rem;display:grid}.citat q{font:400 clamp(1.4rem,2.6vw,1.8rem)/1.15 var(--f-display);quotes:"„" "“"}.citat p{color:var(--muted);font-size:1.05rem}.slozka{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:2rem clamp(2rem,6vw,4.5rem);display:grid}.slozka .txt{max-width:36rem}.slozka .txt>p:not(.eyebrow){font-size:1.08rem}.tree.svetly{background:var(--band);border-color:var(--band-line);margin:0;font-size:.8rem}.dva{grid-template-columns:1fr 1fr;align-items:start;gap:2.5rem clamp(2rem,6vw,4.5rem);display:grid}.dva h2{font-size:clamp(1.8rem,3.6vw,2.4rem)}@media (width>=861px){.dva{grid-template-rows:auto auto 1fr;row-gap:1.2rem}.dva>.txt{grid-row:span 3;grid-template-rows:subgrid}}.pripad{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:2.5rem clamp(2rem,6vw,4.5rem);display:grid}.pripad .citace{color:var(--muted);font-style:italic;font-size:1.05rem!important}.pruhy{background:var(--tint);border-radius:20px;gap:1.1rem;margin:0;padding:clamp(1.3rem,4vw,1.8rem);display:grid}.pruhy figcaption{font:600 .8rem/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.pruh{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1rem;display:grid}.pruh .co{grid-column:1/-1;font-size:1rem}.pruh .co small{color:var(--muted);font-size:.9rem}.pruh .osa{height:14px;display:block}.pruh .bar{height:100%;width:var(--w);background:var(--muted);border-radius:0 4px 4px 0;min-width:6px;display:block}.pruh.nove .bar{background:linear-gradient(90deg,var(--accent) 66.7%,color-mix(in srgb,var(--accent) 40%,transparent) 66.7%)}.pruh b{font:400 1.6rem/1 var(--f-display);font-variant-numeric:tabular-nums}.pomer{color:var(--muted);border-top:1px solid var(--line);padding-top:.6rem;font-size:1rem}.pomer b{color:var(--ink)}.schema-blok{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:center;gap:1.5rem clamp(2rem,5vw,3.5rem);margin-top:clamp(3rem,7vw,4.5rem);padding-top:2rem;display:grid}.schema-blok h3{font-size:clamp(1.5rem,2.8vw,1.9rem)}.schema-blok .txt>p{font-size:1.05rem}.schema{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.2fr);align-items:stretch;gap:.6rem;display:grid}.uzel{background:var(--bg);border:1px solid var(--line);border-radius:14px;align-content:start;gap:.3rem;padding:1rem;display:grid}.uzel small{font:500 .78rem/1 var(--f-mono);color:var(--accent)}.uzel b{font:400 1.15rem/1.15 var(--f-display)}.uzel span{color:var(--muted);font-size:.9rem}.uzel.hub{background:var(--band);border-color:var(--band-line)}.uzel.hub b{color:var(--band-ink)}.uzel.hub span{color:var(--band-muted)}.sipka{color:var(--accent);align-self:center;font-size:1.3rem}.pas{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:2rem clamp(2rem,6vw,4.5rem);padding-block:clamp(3.5rem,8vw,5.5rem);display:grid}.cena-pas{padding-inline:16px}.pas-cena{justify-items:start;gap:.8rem;display:grid}.pas-cena .amt{font:400 clamp(2.4rem,5.5vw,3.2rem)/1 var(--f-display);color:var(--band-ink)}.pas-cena .amt .od{color:var(--band-muted);font-size:.5em}.pas-cena .amt small{font:400 1rem/1.3 var(--f-body);color:var(--band-muted);margin-top:.5rem;display:block}.pas-cena .zav{font-size:.95rem}.ref-dalsi{color:var(--muted);align-self:center;max-width:22rem;font-size:1rem}.soubory{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.soubory a{background:var(--tint);border:1px solid var(--line);border-radius:16px;gap:.45rem;height:100%;padding:1.3rem 1.4rem;text-decoration:none;display:grid}.soubory a:hover{border-color:var(--accent)}.soubory b{font:400 1.35rem/1.15 var(--f-display)}.soubory b:after{content:" ↓";color:var(--accent);font-family:var(--f-body)}.soubory .pro{font:600 .78rem/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.07em;color:var(--accent)}.soubory .popis{color:var(--muted);font-size:1rem}.dl a.vse{color:var(--accent);background:0 0;border-style:dashed;justify-content:flex-start;font-weight:600}@media (width<=860px){.slozka,.dva,.pripad,.pribeh,.pas,.schema-blok,.citat,.schema{grid-template-columns:1fr}.sipka{justify-self:center;transform:rotate(90deg)}.subhero.vpravo{justify-items:start}}@media (width<=560px){.srovnani thead{display:none}.srovnani tr{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.srovnani tbody th{border:0;grid-column:1/-1;width:auto;padding:1rem 0 .3rem}.srovnani td{border:0;padding:.6rem .7rem .9rem;font-size:.98rem}.srovnani td:first-of-type:before{content:"Kurz";font:600 .72rem/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.07em;color:var(--muted);margin-bottom:.2rem;display:block}.srovnani td:last-child:before{content:"Kurz AI na míru";font:600 .72rem/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.07em;color:var(--accent);margin-bottom:.2rem;display:block}.tree,.tree.svetly{padding:.9rem 1rem;font-size:.7rem}}:root{--f-hand:"Caveat","Bradley Hand","Segoe Print",cursive;--papir:#1f1e33}.kresba{color:var(--accent);fill:none;display:block;overflow:visible}.band .kresba{color:var(--glow-num)}.kresba path{fill:none;stroke:currentColor;stroke-width:var(--tah,2.6);stroke-linecap:round;stroke-linejoin:round}.kresba path.vypln{fill:var(--papir)}.kresba text{fill:currentColor;stroke:none;font:600 26px/1 var(--f-hand)}.kresba text.svetly{fill:var(--band-ink)}html.anim .kreslit .kresba path{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset var(--trv,.55s) cubic-bezier(.55,.1,.35,1) var(--t,0s),opacity 0s linear var(--t,0s)}html.anim .kreslit .kresba path.vypln{fill-opacity:0;transition:stroke-dashoffset var(--trv,.55s) cubic-bezier(.55,.1,.35,1) var(--t,0s),opacity 0s linear var(--t,0s),fill-opacity .35s ease calc(var(--t,0s) + .2s)}html.anim .kreslit .kresba text{opacity:0;transition:opacity .45s ease var(--t,0s)}html.anim .kreslit.nakresleno .kresba path{stroke-dashoffset:0;opacity:1}html.anim .kreslit.nakresleno .kresba path.vypln{fill-opacity:1}html.anim .kreslit.nakresleno .kresba text{opacity:1}.zv{white-space:nowrap;display:inline-block;position:relative}.zv .kresba{pointer-events:none;position:absolute}.zv .pod{width:106%;height:.3em;bottom:-.24em;left:-3%}.zv .kruh{width:128%;height:128%;top:-14%;left:-14%}.zv .vln{width:100%;height:.22em;bottom:-.2em;left:0}.foto-k{z-index:0;aspect-ratio:933/1400;position:absolute;top:0;bottom:0;right:max(-2rem,50% - 34rem)}.band.left .foto-k{left:max(-2rem,50% - 34rem);right:auto}.foto-k .vnitrek{position:absolute;inset:0}.foto-k img{-webkit-mask-composite:source-in;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 32% 82%,#0000 100%),linear-gradient(0deg,#0000 0,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000 32% 82%,#0000 100%),linear-gradient(0deg,#0000 0,#000 22%);mask-composite:intersect}.band.left .foto-k img{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 32% 82%,#0000 100%),linear-gradient(0deg,#0000 0,#000 22%);mask-image:linear-gradient(270deg,#0000 0,#000 32% 82%,#0000 100%),linear-gradient(0deg,#0000 0,#000 22%)}.foto-k .kresba{width:100%;height:100%;position:absolute;inset:0}.band .ilu{z-index:0;width:min(36rem,50vw);height:auto;position:absolute;top:50%;right:max(0rem,50% - 32rem);transform:translateY(-44%)}.band .ilu~.wrap .txt{max-width:28rem}.situace{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);align-items:start;gap:1.5rem clamp(2rem,5vw,3.5rem);margin-top:2.2rem;display:grid}.sc-seznam{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.sc-seznam button{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:2rem minmax(0,1fr);gap:.05rem .7rem;padding:.8rem .9rem;display:grid}.sc-seznam button:hover{background:var(--tint)}.sc-seznam button[aria-selected=true]{background:var(--tint);border-color:var(--line)}.tint .sc-seznam button:hover,.tint .sc-seznam button[aria-selected=true]{background:var(--bg)}.sc-seznam .c{font:400 1.7rem/1 var(--f-display);color:var(--accent);grid-row:span 2}.sc-seznam b{font:600 1.02rem/1.3 var(--f-body)}.sc-seznam span:last-child{color:var(--muted);font-size:.92rem}.sc-pozn{font:600 1.6rem/1.1 var(--f-hand);color:var(--accent);align-items:flex-start;gap:.4rem;margin-top:1.2rem;padding-left:.4rem;display:flex}.sc-pozn .kresba{flex:none;width:4.4rem;height:auto;margin-top:.4rem}.okno{background:var(--bg);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 26px 60px -32px #14132280}.okno-lista{background:var(--tint);border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:.7rem;padding:.55rem .85rem;font-size:.85rem;display:flex}.tecky{background:radial-gradient(circle,#e8695f .28rem,#0000 .3rem) 0/.9rem 100% no-repeat,radial-gradient(circle,#e9b949 .28rem,#0000 .3rem) .9rem/.9rem 100% no-repeat,radial-gradient(circle,#5fbf6e .28rem,#0000 .3rem) 1.8rem/.9rem 100% no-repeat;flex:none;width:2.6rem;height:.6rem}.okno-lista .stitek{font:600 .68rem/1 var(--f-body);text-transform:uppercase;letter-spacing:.07em;color:var(--accent);border:1px dashed var(--accent);white-space:nowrap;border-radius:999px;margin-left:auto;padding:.32rem .55rem}.okno-telo{align-content:start;gap:.85rem;min-height:25rem;padding:1.15rem;font-size:1rem;line-height:1.5;display:grid}.zp{max-width:94%}.zp-ja{background:var(--band);color:var(--band-ink);border-radius:14px 14px 4px;justify-self:end;padding:.55rem .9rem}.zp-ai{grid-template-columns:1.4rem minmax(0,1fr);gap:.55rem;display:grid}.zp-ai:before{content:"✦";color:var(--accent);font-size:1.05rem;line-height:1.45}.zp-ai ul{gap:.2rem;margin:.3rem 0;padding-left:1.1rem;display:grid}.zp .zdroj{color:var(--muted);font-size:.88em}.zp code{font-size:.85em}.zp-vystup{background:var(--band);max-width:none;color:var(--band-ink);font:400 .8rem/1.7 var(--f-mono);white-space:pre-wrap;border-radius:10px;margin-left:1.95rem;padding:.75rem .95rem}.zp-vystup .v-ok{color:#86d295}.zp-vystup .v-chyba{color:var(--glow-num)}.zp-vystup .v-sede{color:var(--band-muted)}.zp-navrh{border-left:3px solid var(--accent);background:var(--tint);border-radius:0 10px 10px 0;max-width:none;margin-left:1.95rem;padding:.55rem .9rem;font-style:italic}.zp table{border-collapse:collapse;width:100%;margin:.5rem 0;font-size:.92rem}.zp th,.zp td{text-align:left;border-bottom:1px solid var(--line);padding:.35rem .5rem}.zp th{font-weight:600}.zp th small{color:var(--muted);font-weight:400;display:block}.zp td:nth-child(2){color:var(--muted)}.zp td:last-child{color:var(--accent);font-weight:600}.sc-patka{color:var(--muted);margin-top:.8rem;font-size:.9rem}html.anim .scena.hraj .zp{animation:.45s both objev;animation-delay:calc(var(--i) * .6s)}@keyframes objev{0%{opacity:0;transform:translateY(.5rem)}}.flip-ram{background:var(--band);border-radius:18px;gap:.9rem;max-width:100%;padding:clamp(1rem,3vw,1.6rem);display:inline-grid}.flip-ram .lead{color:var(--band-ink)}.flip-ram .chats{color:var(--glow-num)}.flip{font:500 clamp(1.45rem,5.4vw,3.3rem)/1 var(--f-mono);font-variant-numeric:tabular-nums;perspective:600px;flex-wrap:nowrap;gap:clamp(2px,.5vw,5px);display:flex}.fd{width:1.05em;height:1.45em;color:var(--band-ink);background:linear-gradient(#22223a 0 50%,#1a1a2e 50% 100%);border-radius:.14em;place-items:center;display:grid;position:relative;box-shadow:inset 0 -2px #00000059}.fd:after{content:"";background:#0000008c;height:1px;position:absolute;top:50%;left:0;right:0}.fd.mezera{width:.35em;box-shadow:none;background:0 0}.fd.mezera:after{display:none}.fd span{transform-origin:50%;display:block}.fd.otoc span{animation:.32s ease-in-out otoc}@keyframes otoc{0%{transform:rotateX(0)}50%{transform:rotateX(88deg)}51%{transform:rotateX(-88deg)}to{transform:rotateX(0)}}@media (prefers-reduced-motion:reduce){.fd.otoc span{animation:none}}.nahledy{grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));gap:1.3rem;margin-top:2.2rem;display:grid}.nahled{color:inherit;font:inherit;text-align:left;cursor:zoom-in;background:0 0;border:0;align-content:start;gap:.45rem;padding:0;display:grid}.nahled-obr{aspect-ratio:16/11;border:1px solid var(--line);background:var(--bg);border-radius:12px;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 16px 36px -26px #1413228c}.nahled-obr img{object-fit:cover;object-position:top left;width:100%;height:100%;transform:scale(var(--z,1));transform-origin:var(--o,0 0);display:block}.nahled-obr:after{content:"⤢ zvětšit";color:#fff;font:600 .72rem/1 var(--f-body);opacity:0;background:#141322c7;border-radius:999px;padding:.3rem .55rem;transition:opacity .2s;position:absolute;bottom:.5rem;right:.5rem}.nahled:hover .nahled-obr,.nahled:focus-visible .nahled-obr{transform:translateY(-3px);box-shadow:0 22px 40px -24px #14132299}.nahled:hover .nahled-obr:after,.nahled:focus-visible .nahled-obr:after{opacity:1}.nahled .typ{font:600 .72rem/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin-top:.35rem}.nahled b{font:400 1.3rem/1.15 var(--f-display)}.nahled .k{color:var(--muted);font-size:.98rem}.popsany{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:1.5rem clamp(2rem,5vw,3.5rem);margin-top:2.2rem;display:grid}.popsany-obr{cursor:zoom-in;background:0 0;border:0;border-radius:12px;padding:0;display:block;position:relative}.popsany-obr img{border:1px solid var(--line);border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 22px 50px -28px #14132273}.popsany-obr .kresba{width:100%;height:100%;position:absolute;inset:0}.popsany-obr .kresba text{font-size:64px}.popisky-ruka{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.popisky-ruka li{grid-template-columns:2.4rem minmax(0,1fr);align-items:start;gap:.2rem .7rem;display:grid}.popisky-ruka i{width:2.2rem;height:2.2rem;font:600 1.5rem/1 var(--f-hand);color:var(--accent);border:2px solid var(--accent);border-radius:50% 46% 52% 48%;place-items:center;font-style:normal;display:grid}.popisky-ruka b{font:600 1.55rem/1.1 var(--f-hand);color:var(--ink)}.popisky-ruka span{color:var(--muted);grid-column:2;font-size:.98rem}.zvetseni{background:var(--bg);width:min(64rem,100vw - 32px);max-height:calc(100vh - 32px);color:var(--ink);border:0;border-radius:16px;padding:0;box-shadow:0 30px 80px -20px #0009}.zvetseni::backdrop{background:#0a0a14b8}.zvetseni img{width:100%;height:auto;display:block}.zvetseni p{color:var(--muted);padding:.9rem 1.2rem 1.1rem;font-size:1rem}.zvetseni p b{color:var(--ink)}.zvetseni .zavrit{color:#fff;cursor:pointer;background:#141322c7;border:0;border-radius:50%;width:2.4rem;height:2.4rem;font-size:1.4rem;line-height:1;position:absolute;top:.6rem;right:.6rem}@media (prefers-reduced-motion:reduce){.nahled-obr{transition:none}}@media (width<=860px){.situace,.popsany{grid-template-columns:minmax(0,1fr)}.okno-telo{min-height:0}}.sc-mobil{display:none}.sc-tah{font:600 1.3rem/1 var(--f-hand);color:var(--accent);margin:1.6rem 0 .5rem}.sc-tah span{margin-left:.35rem;animation:1.4s ease-in-out 4 tah;display:inline-block}@keyframes tah{50%{transform:translate(.45rem)}}.sc-pas{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:86%;grid-auto-flow:column;align-items:start;gap:12px;margin-inline:-16px;padding:.2rem 16px 1.4rem;scroll-padding-inline:16px;display:grid;overflow-x:auto}.sc-pas::-webkit-scrollbar{display:none}.sc-karta{scroll-snap-align:start;scroll-snap-stop:always;background:var(--tint);border:1px solid var(--line);border-radius:18px;grid-template-rows:auto auto 1fr;gap:.6rem;padding:1rem .9rem .9rem;display:grid}.tint .sc-karta{background:var(--bg)}.sc-hlava{grid-template-columns:1.9rem minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.sc-hlava .c{font:400 1.9rem/1 var(--f-display);color:var(--accent)}.sc-hlava b{font:600 1.05rem/1.3 var(--f-body);display:block}.sc-hlava span{color:var(--muted);font-size:.92rem}.sc-karta .sc-pozn{margin:0;padding-left:.1rem;font-size:1.3rem}.sc-karta .sc-pozn .kresba{width:2.5rem;margin-top:0;transform:rotate(65deg)}.sc-karta .okno{box-shadow:0 18px 40px -28px #14132280}.sc-karta .okno-telo{min-height:0;padding:.9rem;font-size:.95rem}.sc-ovladani{justify-content:center;align-items:center;gap:.8rem;display:flex}.sc-sip{border:1px solid var(--line);background:var(--bg);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;border-radius:50%;font-size:1.15rem}.sc-sip:disabled{opacity:.35;cursor:default}.sc-tecky{display:flex}.sc-tecky button{cursor:pointer;background:0 0;border:0;place-items:center;width:1.7rem;height:2.75rem;padding:0;display:grid}.sc-tecky button:before{content:"";background:var(--line);border-radius:999px;width:.55rem;height:.55rem;transition:width .2s,background-color .2s}.sc-tecky button[aria-current=true]:before{background:var(--accent);width:1.3rem}.sc-mobil .sc-patka{text-align:center}html.anim .sc-mobil.ceka .scena-m:not(.hraj) .zp{opacity:0}html.anim .scena-m.hraj .zp{animation:.45s both objev;animation-delay:calc(var(--i) * .5s)}@media (prefers-reduced-motion:reduce){.sc-tah span{animation:none}}@media (width<=860px){.sc-pc{display:none}.sc-mobil{display:block}}@media (width<=820px){.band .ilu{order:2;width:100%;max-width:30rem;margin:0 auto -1rem;position:relative;top:auto;right:auto;transform:none}.band .ilu~.wrap .txt{max-width:none}.foto-k{aspect-ratio:4/5;order:2;width:calc(100% + 32px);margin:-.5rem -16px -5rem;position:relative;top:auto;bottom:auto;right:auto;overflow:hidden;left:auto!important}.band.sub .foto-k{aspect-ratio:16/11;margin-bottom:-3.5rem}.foto-k .vnitrek{inset:auto 0;top:var(--posun,-3.6%);aspect-ratio:933/1400}.foto-k img,.band.left .foto-k img{-webkit-mask-composite:source-over;-webkit-mask-image:linear-gradient(#0000 0,#000 16% 58%,#0000 96%);mask-image:linear-gradient(#0000 0,#000 16% 58%,#0000 96%);mask-composite:add}}@media (width<=560px){.nahledy{grid-template-columns:minmax(0,1fr);gap:1.1rem}.nahled{grid-template-columns:8.5rem minmax(0,1fr);align-items:start;gap:.1rem .9rem}.nahled-obr{aspect-ratio:4/3;grid-row:span 3}.nahled .typ{margin-top:0}.nahled b{font-size:1.15rem}.nahled .k{font-size:.92rem}}.ziskate{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.6rem 2.6rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.ziskate li{grid-template-columns:1.8rem minmax(0,1fr);align-content:start;gap:.3rem .8rem;display:grid}.ziskate li:before{content:"✓";font:600 1.5rem/1.1 var(--f-hand);color:var(--accent);grid-row:span 2}.ziskate b{font:400 1.3rem/1.2 var(--f-display)}.ziskate p{color:var(--muted);font-size:1rem}.hub{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:1.5rem clamp(2rem,5vw,4rem);display:grid}.hub-kresba{--papir:var(--bg);margin:0}.hub-kresba .kresba{width:100%;height:auto}.kresba text.tmavy{fill:var(--ink)}.nahledy-nadpis{font:600 .78rem/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:2.8rem}.nahledy-nadpis+.nahledy{margin-top:1rem}#ukazky .dal{margin-top:1.6rem}.ref .kdo img{object-fit:cover;border-radius:50%;flex:none;width:3.4rem;height:3.4rem}.ref.ceka .kdo i{border:1px dashed var(--muted);color:var(--muted);background:0 0}.vejir{aspect-ratio:5/3.6;justify-self:end;width:min(30rem,44vw);position:relative}.vejir img{border:1px solid var(--band-line);border-radius:10px;width:72%;height:auto;position:absolute;box-shadow:0 26px 50px -24px #000000b3}.vejir img:first-child{top:16%;left:0;transform:rotate(-6deg)}.vejir img:nth-child(2){top:0;right:0;transform:rotate(4deg)}.vejir img:nth-child(3){bottom:0;left:16%;transform:rotate(-1deg)}.subhero.s-obr{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem clamp(2rem,5vw,4rem)}@media (width<=860px){.hub{grid-template-columns:minmax(0,1fr)}.hub-kresba{max-width:34rem}.subhero.s-obr{grid-template-columns:minmax(0,1fr)}.vejir{justify-self:start;width:min(100%,24rem);margin-top:.5rem}}@media (width>=821px){.band .ph.nize{top:4.5rem}}@media (width<=560px){.hub-kresba{margin-inline:-12px}}@media (width<=820px){.band.sub .ph,.band.left.sub .ph{left:auto;right:auto}}.pada-pas .kresba text.pada{paint-order:stroke;stroke:#1f1e33;stroke-width:7px;stroke-linejoin:round}html.anim .kreslit.pada-pas .kresba text.pada{translate:var(--odx,0) var(--od,-600px);transition:opacity .15s ease var(--t,0s),translate 2.6s cubic-bezier(.3,.05,.6,1) var(--t,0s)}html.anim .kreslit.pada-pas.nakresleno .kresba text.pada{translate:0}@media (width>=821px){.subhero.vysoky{min-height:clamp(34rem,62vw,40rem)}}@media (width<=820px){.band.sub.pada-pas .foto-k{aspect-ratio:4/5;margin-bottom:-1rem}}.pravni{gap:1rem;max-width:46rem;display:grid}.pravni h2{margin:1.6rem 0 0;font-size:1.35rem}.pravni ul,.pravni ol{gap:.4rem;margin:0;padding-left:1.2rem;display:grid}.pravni table{border-collapse:collapse;font-size:.95rem;display:block;overflow-x:auto}.pravni th,.pravni td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.6rem .8rem .6rem 0}.pravni blockquote{border-left:3px solid var(--accent);background:var(--tint);border-radius:0 10px 10px 0;margin:0;padding:1rem 1.2rem}.pravni blockquote p{margin:.2rem 0}form .pozn-udaje{color:var(--muted);margin:0;font-size:.9rem}form .pozn-udaje a{color:inherit}.znacka-ai{vertical-align:-.18em;fill:currentColor;flex:none;display:inline-block}.znacka-ai.claude{fill:#d97757}.s-logem{align-items:center;gap:.55rem;display:inline-flex}.problemy.reseni li{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start}.problemy .stitek{font:600 .74rem/1 var(--f-body);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);align-items:center;gap:.35rem;margin-bottom:.55rem;display:inline-flex}.problemy .pr .stitek:before{content:"✗";color:var(--muted);font-size:.95rem}.problemy .pr q{color:var(--ink);display:block}.problemy .re{border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent);border-radius:14px;padding:1rem 1.2rem 1.1rem}.problemy .re .stitek{color:var(--accent)}.problemy .re .stitek:before{content:"✓";font-size:.95rem}.problemy .re p{color:var(--ink)}.price{flex-direction:column;display:flex}.price .amt{margin-top:auto}.price .btn{align-self:flex-start}.garance{border:1.5px dashed var(--dobre);background:var(--dobre-tint);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem 1.4rem;margin-top:1.4rem;padding:1.1rem 1.4rem;display:grid}.garance a{color:var(--dobre)}.garance p{font-size:1.02rem}.garance p b{font:400 1.35rem/1.15 var(--f-display);color:var(--ink);margin-bottom:.15rem;display:block}.pecet{width:3.6rem;height:3.6rem;display:block;transform:rotate(-8deg)}.pecet svg{width:100%;height:100%;display:block}.pecet path{fill:var(--dobre)}.pecet .fajfka{fill:none;stroke:var(--bg);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.dl a{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.4rem 1rem;display:grid}.dl a b:after{content:none}.dl a .co{color:var(--ink);gap:.1rem;font-size:1rem;display:grid}.dl a .co>span{color:var(--muted);font-size:.9rem}.dl a .loga{color:var(--ink);gap:.45rem;font-size:1.1rem;display:inline-flex}.dl a .stahnout{color:var(--accent);font-size:1.1rem;font-weight:600}.dl a.vse{display:flex}.srovnani thead th:last-child .vitez{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:.45rem .8rem;display:inline-block}.srovnani td:last-child{background:color-mix(in srgb,var(--accent) 9%,transparent);font-weight:600}@media (width>=561px){.srovnani td:last-child:before{content:"✓";color:var(--accent);margin-right:.5rem}}.citat cite{font:600 .75rem/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:.6rem;font-style:normal;display:block}.schema-blok.siroky{grid-template-columns:1fr}.schema-blok.siroky .txt{max-width:46rem}.schema2{grid-template-columns:minmax(0,1fr) 5.5rem minmax(0,1fr) 5.5rem minmax(0,1.35fr);align-items:center;gap:.4rem;display:grid}.uzel2{background:var(--bg);border:1px solid var(--line);border-radius:16px;align-content:start;gap:.4rem;padding:1.1rem;display:grid;box-shadow:0 16px 36px -28px #1413228c}.uzel2 small{font:500 .78rem/1 var(--f-mono);color:var(--accent)}.uzel2 b{font:400 1.2rem/1.15 var(--f-display)}.uzel2 q{font:600 1.15rem/1.2 var(--f-hand);color:var(--muted);quotes:"„" "“"}.uzel2 span{color:var(--muted);font-size:.9rem}.uzel2 .loga{color:var(--ink);gap:.5rem;display:flex}.uzel2.centrum{background:radial-gradient(18rem 12rem at 80% 0%,var(--band-glow),var(--band) 75%);border-color:var(--band-line)}.uzel2.centrum b{color:var(--band-ink)}.cipy{flex-wrap:wrap;gap:.35rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.cipy li{border:1px solid var(--band-line);color:var(--band-muted);border-radius:999px;padding:.2rem .55rem;font-size:.8rem;line-height:1.35}.schema2 .sip{width:100%;height:auto}.casti{grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));gap:1.3rem;margin:2.4rem 0 0;padding:0;list-style:none;display:grid}.casti li{background:var(--bg);border:1px solid var(--line);border-radius:14px;align-content:start;gap:.35rem;padding:1.2rem 1.3rem;display:grid}.casti b{font:400 1.3rem/1.15 var(--f-display)}.casti span{color:var(--muted);font-size:.98rem}.casti+.nahledy{margin-top:1.3rem}.test-box{color:var(--band-ink);background:radial-gradient(30rem 18rem at 85% 0%,var(--band-glow),var(--band) 75%);box-shadow:inset 0 0 0 2px var(--glow-num);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.4rem 2.5rem;padding:clamp(1.6rem,4vw,2.4rem);text-decoration:none;display:grid}.test-box .txt{gap:.7rem;max-width:38rem}.test-box .eyebrow{color:var(--glow-num)}.test-box .h{font:400 clamp(2rem,4.4vw,2.9rem)/1.06 var(--f-display)}.test-box .p{color:var(--band-muted);font-size:1.15rem}.test-box:hover .btn{filter:brightness(1.06)}.nadpis-soubory{margin:clamp(3rem,7vw,4.5rem) 0 1.4rem;font-size:clamp(1.6rem,3vw,2rem)}.soubory b:after{content:none}.soubory .hlava{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.soubory .stahnout{color:var(--accent);flex:none;font-size:1.2rem;font-weight:600}.soubory .pro{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.78rem;display:flex}.soubory .pro .znacka-ai{font-size:1.25rem}.soubory .pro .znacka-ai.openai{fill:var(--ink)}.soubory .pro .typ{border:1px solid var(--line);color:var(--muted);font:500 .72rem/1.2 var(--f-mono);letter-spacing:0;border-radius:6px;margin-left:auto;padding:.15rem .45rem}.kroky-zacit{counter-reset:z;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.2rem 2rem;margin:1.6rem 0 0;padding:0;list-style:none;display:grid}.kroky-zacit li{counter-increment:z;grid-template-columns:2.2rem minmax(0,1fr);gap:.8rem;font-size:1.08rem;display:grid}.kroky-zacit li:before{content:counter(z);font:400 2.2rem/1 var(--f-display);color:var(--accent)}@media (width<=860px){.problemy.reseni li,.garance,.test-box{grid-template-columns:1fr}.garance .pecet{width:3rem;height:3rem}.garance a,.test-box .btn{justify-self:start}.schema2{grid-template-columns:1fr}.schema2 .sip{z-index:1;justify-self:center;width:4rem;height:3rem;margin-block:.9rem;position:relative;transform:rotate(90deg)}}@media (width<=820px){.band.sub.foto-vyssi .foto-k{aspect-ratio:1;margin-bottom:-2.5rem}}@media (width<=560px){.srovnani td:first-of-type:before{content:"Běžný videokurz"}.dl a{grid-template-columns:minmax(0,1fr) auto}.dl a .loga{grid-area:2/1;font-size:1rem}.dl a .stahnout{grid-area:1/2/span 2}}.problemy.po-srovnani{border-top:0;margin-top:clamp(1.5rem,4vw,2.5rem)}.schema2 .sip-2{transform:scaleY(-1)}.pred-po{gap:.5rem;margin:0;display:grid}.pp{justify-items:start;gap:.6rem;display:grid}.pp-stitek{font:600 .74rem/1 var(--f-body);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.pp-stitek.ted{color:var(--accent)}.pp-puvodni{border:1px solid var(--line);border-radius:10px;width:min(100%,18rem);height:auto;display:block}.pred-po .pp-sip{width:3rem;height:4.6rem;margin-left:3.5rem}.pp-strany{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:.9rem;width:100%;display:grid}.pp-strany .popsany-obr:nth-child(2){margin-top:1.8rem}@media (width<=860px){.schema2 .sip-2{transform:rotate(90deg)scaleY(-1)}}@media (width<=560px){.srovnani thead{margin-bottom:.2rem;display:block}.srovnani thead tr{border:0;grid-template-columns:1fr 1fr;padding:0;display:grid}.srovnani thead td{display:none}.srovnani thead th{border:0;align-self:center;padding:0 .8rem;font-size:.72rem}.srovnani thead th:last-child .vitez{padding:.35rem .65rem}.srovnani tbody tr{border:0;grid-template-columns:1fr 1fr;padding:1rem 0 0}.srovnani tbody th{font:600 1rem/1.3 var(--f-body);text-transform:none;letter-spacing:0;color:var(--ink);padding:0 0 .45rem}.srovnani td{padding:.75rem .8rem;font-size:.95rem;line-height:1.35}.srovnani td:first-of-type{background:var(--tint);color:var(--muted);border-radius:12px 0 0 12px}.srovnani td:last-child{background:var(--band);color:var(--band-ink);border-radius:0 12px 12px 0}.srovnani td:first-of-type:before{content:none}.srovnani td:last-child:before{content:"✓";font:inherit;text-transform:none;letter-spacing:0;color:var(--glow-num);margin:0 .4rem 0 0;display:inline}}.sec .txt p b{color:var(--ink);font-weight:650}.pribeh .txt p.pointa{border-top:2px solid var(--accent);font:400 clamp(1.65rem,3vw,2.25rem)/1.2 var(--f-display);color:var(--ink);margin-top:.4rem;padding-top:1.1rem}.facts.radek{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem clamp(1.5rem,4vw,3rem);margin-bottom:clamp(3rem,7vw,4.5rem)}.facts.radek li{align-content:start}.cesta{max-width:54rem;margin:0;padding:0;list-style:none;display:grid}.cesta>li{grid-template-columns:12.5rem minmax(0,1fr);gap:.9rem 2rem;padding-bottom:2.6rem;display:grid;position:relative}.cesta>li:before{content:"";border-left:2px dashed color-mix(in srgb,var(--accent) 45%,transparent);position:absolute;top:2.7rem;bottom:.4rem;left:1.05rem}.cesta>li.cil{padding-bottom:0}.cesta>li.cil:before{display:none}.cesta .kdy{font:600 1.45rem/1.1 var(--f-hand);color:var(--accent);align-self:start;align-items:center;gap:.75rem;margin:0;display:flex}.cesta .kdy i{width:2.2rem;height:2.2rem;font:600 1.4rem/1 var(--f-hand);color:var(--accent);background:var(--bg);border:2px solid var(--accent);border-radius:50% 46% 52% 48%;flex:none;place-items:center;font-style:normal;display:grid}.cesta .txt{grid-column:2;max-width:38rem}.cesta .txt>p{font-size:1.15rem}.kolegove{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:.2rem 0 .4rem;padding:0;list-style:none;display:grid}.kolegove li{background:var(--tint);border:1px solid var(--line);border-radius:14px;align-content:start;gap:.25rem;padding:1rem 1rem 1.1rem;display:grid}.kolegove .kresba{--papir:var(--bg);width:3rem;height:3rem;color:var(--accent);margin-bottom:.35rem}.kolegove b{font:400 1.15rem/1.2 var(--f-display)}.kolegove span{color:var(--muted);font-size:.98rem;line-height:1.45}.cesta .cil .kdy .kresba{width:2.2rem;height:2.2rem}.cesta .cil .pointa{max-width:38rem;font:400 clamp(1.65rem,3vw,2.25rem)/1.2 var(--f-display);color:var(--ink);grid-column:2;margin:0}.chyby{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.chyby li{background:var(--bg);border:1px solid var(--line);border-radius:16px;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.chyby p{margin:0;padding:1rem 1.2rem 1.1rem}.chyby .stitek{font:600 .74rem/1 var(--f-body);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);align-items:center;gap:.35rem;margin-bottom:.45rem;display:flex}.chyby .ch{color:var(--muted);font-size:1.02rem;line-height:1.5}.chyby .ch .stitek:before{content:"✗"}.chyby .pr{font:400 1.3rem/1.2 var(--f-display);color:var(--ink);background:color-mix(in srgb,var(--accent) 8%,transparent);border-top:1px solid var(--line)}.chyby .pr .stitek{color:var(--accent)}.chyby .pr .stitek:before{content:"✓"}.chyby-zaver{max-width:40rem;margin:1.6rem 0 0;font-size:1.2rem}@media (width<=820px){.facts.radek{grid-template-columns:minmax(0,1fr);gap:1rem}.facts.radek li{grid-template-columns:5.4rem minmax(0,1fr);gap:.2rem 1rem}.facts.radek b{font-size:2rem}.cesta>li{grid-template-columns:2.2rem minmax(0,1fr);gap:.7rem .9rem;padding-bottom:2.2rem}.cesta .kdy{grid-column:1/-1}.cesta .cil .kdy{grid-column:1}.kolegove{grid-template-columns:minmax(0,1fr)}.kolegove li{grid-template-columns:2.6rem minmax(0,1fr);gap:.1rem .8rem;padding:.8rem .9rem}.kolegove .kresba{grid-row:span 2;width:2.6rem;height:2.6rem;margin:0}.chyby{grid-template-columns:minmax(0,1fr)}}.nz{white-space:nowrap}.hero .txt>p.cena-pod{margin-top:-.5rem;font-size:.95rem}.price p.pozn{margin-top:-.5rem;font-size:.88rem}.ref.ceka.jedna{align-content:center}.menu-tl,.lista{display:none}@media (width<=820px){header.top{column-gap:.6rem;padding-block:.75rem}header.top>.btn{min-height:44px}.js .menu-tl{border:1px solid var(--band-line);width:44px;height:44px;color:var(--band-ink);cursor:pointer;background:0 0;border-radius:12px;order:1;place-items:center;padding:0;display:inline-grid}.menu-tl span,.menu-tl span:before,.menu-tl span:after{background:currentColor;border-radius:2px;width:18px;height:2px;display:block}.menu-tl span{position:relative}.menu-tl span:before,.menu-tl span:after{content:"";transition:transform .2s;position:absolute;left:0}.menu-tl span:before{top:-6px}.menu-tl span:after{top:6px}.menu-tl[aria-expanded=true] span{background:0 0}.menu-tl[aria-expanded=true] span:before{transform:translateY(6px)rotate(45deg)}.menu-tl[aria-expanded=true] span:after{transform:translateY(-6px)rotate(-45deg)}.js .menu{display:none}.js .menu.otevrene{flex-direction:column;align-items:stretch;gap:0;padding-top:.35rem;font-size:1.05rem;display:flex}.js .menu.otevrene a{border-top:1px solid var(--band-line);align-items:center;min-height:44px;display:flex}.js .lista{z-index:29;padding:.6rem 16px calc(.6rem + env(safe-area-inset-bottom,0px));background:var(--band);color:var(--band-ink);border-top:1px solid var(--band-line);align-items:center;gap:.75rem;transition:transform .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -10px 30px -18px #0a0a1499}.js .lista.videt{transform:none}.lista p{margin-right:auto;line-height:1.25;display:grid}.lista b{font-size:.98rem;font-weight:600}.lista span{color:var(--band-muted);font-size:.88rem}.lista .btn{min-height:44px;padding:.7rem 1.15rem;font-size:.95rem}.ai{transition:bottom .25s}.lista-videt .ai{bottom:calc(4.9rem + env(safe-area-inset-bottom,0px))}}.klid .lista,.klid .ai,.klid .menu-tl span:before,.klid .menu-tl span:after{transition:none}
