@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.323_pd8dkinxn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.p.3o5kmmd3ujeri.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0rkprfbp4mv-a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5a938ab334846ae8-s.2yl4_bdoj5bxl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dae58b0b46c3f93-s.p.0dfcd0ghwuuui.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/89232e6535d3b87e-s.p.350ebk_prankn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_a3cfb124-module__v4kSya__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_a3cfb124-module__v4kSya__variable{--pismo-tytul:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/62492e45f348cf87-s.3gua8xictboza.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.2utp9m0-kbg7n.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/c73d4b34880585a8-s.3-_lg5umlo0tj.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/f00b8cc54454926d-s.190-b0rnunf57.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/741805f5bd1ef272-s.p.41q8r466ocsbj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.3d58dkudqlgaq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/62492e45f348cf87-s.3gua8xictboza.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/8f9704ed0c18c9e0-s.2utp9m0-kbg7n.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/c73d4b34880585a8-s.3-_lg5umlo0tj.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/f00b8cc54454926d-s.190-b0rnunf57.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/741805f5bd1ef272-s.p.41q8r466ocsbj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/ea3421846039b7f3-s.p.3d58dkudqlgaq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/20aee433927f7d4b-s.2u46yrlpkdxrh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/256e1f7f180674ba-s.444m1fhac1z6e.woff2)format("woff2");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-weight:400;font-display:swap;src:url(../media/be3bf58b83159894-s.1298pfel08g2l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/753b6407f468151f-s.1wcle8r8k1a_g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/292081311a6a8abc-s.p.3irbj1um1c5rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.42000xkkqj0am.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/20aee433927f7d4b-s.2u46yrlpkdxrh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/256e1f7f180674ba-s.444m1fhac1z6e.woff2)format("woff2");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-weight:600;font-display:swap;src:url(../media/be3bf58b83159894-s.1298pfel08g2l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/753b6407f468151f-s.1wcle8r8k1a_g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/292081311a6a8abc-s.p.3irbj1um1c5rd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.42000xkkqj0am.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_36d27345-module__j2rJha__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_36d27345-module__j2rJha__variable{--pismo-tekst:"Source Serif 4", "Source Serif 4 Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.p.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_507c2da5-module__g4psRq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal;font-weight:400}.ibm_plex_mono_507c2da5-module__g4psRq__variable{--pismo-etykieta:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3ih7dxnymi4t5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.p.3uaqc_eim_oz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2w-eao_k5pziq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.0p3m7ez1fl9bq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.p.0owl_bf4j-7yx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.14sz-5zsn4k6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_3cbec377-module__UHOpHq__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_3cbec377-module__UHOpHq__variable{--pismo-paneli:"Barlow", "Barlow Fallback"}
:root{--zloto:#f2c24e}
[data-barwy=neon]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tlo:#141216;--tekst:#f2eee6;--akcent:#ff3d8b;--znak:#9e9a97;--pigulka:#0a090b;--karta:#f2eee6;--karta-tekst:#0a090b;--karta-akcent:#c70050;--przerywnik:#0a090b;--przerywnik-tekst:#f2eee6;--przerywnik-akcent:#9e9a97;--wykres-1:#9e9a97;--wykres-2:#ff3d8b}[data-barwy=grafit-lawenda]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tlo:#202028;--tekst:#f2eee6;--akcent:#b7a6ff;--znak:#a2a09e;--pigulka:#101014;--karta:#f2eee6;--karta-tekst:#101014;--karta-akcent:#603bff;--przerywnik:#101014;--przerywnik-tekst:#f2eee6;--przerywnik-akcent:#a2a09e;--wykres-1:#a2a09e;--wykres-2:#b7a6ff}[data-barwy=kreda]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tlo:#f3f1ec;--tekst:#0f152e;--akcent:#1f3fd0;--znak:#1f3fd0;--pigulka:#f3f1ec;--karta:#0f152e;--karta-tekst:#f3f1ec;--karta-akcent:#6c83e9;--przerywnik:#0f152e;--przerywnik-tekst:#f3f1ec;--przerywnik-akcent:#6c83e9;--wykres-1:#425295;--wykres-2:#6c83e9}[data-barwy=niebo]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tlo:#cfe6ff;--tekst:#2e0f20;--akcent:#b0176b;--znak:#b0176b;--pigulka:#cfe6ff;--karta:#2e0f20;--karta-tekst:#cfe6ff;--karta-akcent:#e84fa3;--przerywnik:#2e0f20;--przerywnik-tekst:#cfe6ff;--przerywnik-akcent:#e84fa3;--wykres-1:#943268;--wykres-2:#e84fa3}[data-barwy=lawenda]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tlo:#e2dafa;--tekst:#170f2e;--akcent:#4b22c9;--znak:#4b22c9;--pigulka:#e2dafa;--karta:#170f2e;--karta-tekst:#e2dafa;--karta-akcent:#9074e7;--przerywnik:#170f2e;--przerywnik-tekst:#e2dafa;--przerywnik-akcent:#9074e7;--wykres-1:#5a4794;--wykres-2:#9074e7}[data-barwy=piasek-butelka]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tlo:#e0d8d0;--tekst:#0f2e26;--akcent:#0f5a46;--znak:#0f5a46;--pigulka:#e0d8d0;--karta:#0f2e26;--karta-tekst:#e0d8d0;--karta-akcent:#1dad87;--przerywnik:#0f2e26;--przerywnik-tekst:#e0d8d0;--przerywnik-akcent:#1dad87;--wykres-1:#17745b;--wykres-2:#1dad87}[data-barwy=lodowisko]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tlo:#0c1b3a;--tekst:#f2eee6;--akcent:#7fd6ff;--znak:#9b9ea5;--pigulka:#060e1d;--karta:#f2eee6;--karta-tekst:#060e1d;--karta-akcent:#2b55ab;--przerywnik:#060e1d;--przerywnik-tekst:#f2eee6;--przerywnik-akcent:#9b9ea5;--wykres-1:#9b9ea5;--wykres-2:#7fd6ff}[data-barwy=basen]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tlo:#1c2024;--tekst:#f2eee6;--akcent:#2fe0d0;--znak:#a1a09c;--pigulka:#0e1012;--karta:#f2eee6;--karta-tekst:#0e1012;--karta-akcent:#117067;--przerywnik:#0e1012;--przerywnik-tekst:#f2eee6;--przerywnik-akcent:#a1a09c;--wykres-1:#a1a09c;--wykres-2:#2fe0d0}[data-barwy=tasma]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tlo:#16161a;--tekst:#f2eee6;--akcent:#ffd60a;--znak:#9e9c98;--pigulka:#0b0b0d;--karta:#f2eee6;--karta-tekst:#0b0b0d;--karta-akcent:#756200;--przerywnik:#0b0b0d;--przerywnik-tekst:#f2eee6;--przerywnik-akcent:#9e9c98;--wykres-1:#9e9c98;--wykres-2:#ffd60a}[data-barwy=kartka]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tlo:#ffc933;--tekst:#17123a;--akcent:#4a2fd0;--znak:#17123a;--pigulka:#f3eee6;--karta:#17123a;--karta-tekst:#f3eee6;--karta-akcent:#ffc933;--przerywnik:#17123a;--przerywnik-tekst:#f3eee6;--przerywnik-akcent:#8e7fe8;--wykres-1:#8e7fe8;--wykres-2:#ffc933}[data-barwy=piasek]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tlo:#e0d8d0;--tekst:#12143a;--akcent:#2a35d6;--znak:#2a35d6;--pigulka:#e0d8d0;--karta:#12143a;--karta-tekst:#e0d8d0;--karta-akcent:#8a93ff;--przerywnik:#12143a;--przerywnik-tekst:#e0d8d0;--przerywnik-akcent:#8a93ff;--wykres-1:#4c55b0;--wykres-2:#8a93ff}
:root{--szerokosc:1120px;--margines:clamp(16px, 5vw, 40px);--odstep-sekcji:clamp(64px, 10vw, 128px);--pole-dotykowe:44px;--wysokosc-naglowka:88px;--promien:6px}:root,.sekcja--przerywnik,.kwestionariusz,.kurs__ekran{--tekst-cichy:color-mix(in srgb, var(--tekst) 72%, var(--tlo));--linia:color-mix(in srgb, var(--tekst) 16%, transparent)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--wysokosc-naglowka)}body{background:var(--tlo);color:var(--tekst);font-family:var(--pismo-tekst), Georgia, serif;-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(17px,1.1vw + 12px,19px);line-height:1.6;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit;-webkit-text-decoration-color:var(--akcent);text-decoration-color:var(--akcent);text-underline-offset:3px;text-decoration-thickness:2px}a:hover{color:var(--akcent)}:focus-visible{outline:3px solid var(--akcent);outline-offset:3px}h1,h2,h3{font-family:var(--pismo-tytul), "Arial Narrow", sans-serif;text-transform:uppercase;letter-spacing:.005em;margin:0 0 .5em;font-weight:700;line-height:.95}h2{max-width:22ch;font-size:clamp(38px,6vw,68px)}h3{font-size:clamp(24px,2.4vw,30px);line-height:1.05}h1 em,h2 em{color:var(--akcent);font-style:normal}p{margin:0 0 1em}.kontener{width:min(100% - 2 * var(--margines), var(--szerokosc));margin-inline:auto}.waska{max-width:720px}.etykieta{font-family:var(--pismo-etykieta), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--akcent);margin:0 0 16px;font-size:13px;line-height:1.4}.tytul-strony{max-width:20ch;font-size:clamp(42px,7vw,84px)}.naglowek{z-index:50;background:color-mix(in srgb, var(--tlo) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--linia);position:sticky;top:0}.naglowek--na-animacji{background:color-mix(in srgb, var(--przerywnik) 94%, transparent);color:var(--przerywnik-tekst);border-bottom-color:color-mix(in srgb, var(--przerywnik-tekst) 12%, transparent)}.naglowek__wnetrze{min-height:var(--wysokosc-naglowka);justify-content:space-between;align-items:center;gap:12px 40px;display:flex}.naglowek__marka{align-items:center;gap:16px;text-decoration:none;display:flex}.logo{display:block}.logo svg{width:auto;height:100%;display:block}.naglowek__logo{height:36px}.naglowek__funkcja{font-family:var(--pismo-paneli), sans-serif;letter-spacing:.14em;text-transform:uppercase;opacity:.8;border-left:1px solid color-mix(in srgb, currentColor 35%, transparent);width:min-content;padding-left:16px;font-size:13px;font-weight:600;line-height:1.15}.naglowek__menu{align-items:center;gap:36px;display:flex}.naglowek__menu a{font-family:var(--pismo-paneli), sans-serif;letter-spacing:.01em;white-space:nowrap;min-height:var(--pole-dotykowe);align-items:center;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.naglowek--na-animacji .naglowek__menu a:hover{color:inherit;text-decoration:underline}.naglowek__menu .naglowek__wezwanie{background:var(--akcent);min-height:46px;color:var(--tlo);border-radius:999px;padding:0 22px}.naglowek__menu .naglowek__wezwanie:hover{color:var(--tlo);background:color-mix(in srgb, var(--akcent) 82%, var(--tekst))}.naglowek--na-animacji .naglowek__menu .naglowek__wezwanie{background:var(--zloto);color:var(--przerywnik)}.naglowek--na-animacji .naglowek__menu .naglowek__wezwanie:hover{color:var(--przerywnik);background:color-mix(in srgb, var(--zloto) 82%, white);text-decoration:none}.hero-kolano .hero-kolano__scena{top:var(--wysokosc-naglowka);height:calc(100vh - var(--wysokosc-naglowka));height:calc(100svh - var(--wysokosc-naglowka))}.sekcja{padding-block:var(--odstep-sekcji)}.sekcja--kreska{border-top:1px solid var(--linia)}.sekcja--przerywnik{background:var(--przerywnik);color:var(--przerywnik-tekst);--akcent:var(--przerywnik-akcent);--tekst:var(--przerywnik-tekst);--tlo:var(--przerywnik)}.wezwanie{background:color-mix(in srgb, var(--akcent) 8%, var(--tlo));border-top:1px solid color-mix(in srgb, var(--akcent) 25%, transparent)}.siatka-3{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px;margin-block:40px;display:grid}.dwie-kolumny{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:32px 64px;display:grid}.karta{--tlo:var(--karta);--tekst:var(--karta-tekst);--akcent:var(--karta-akcent);background:var(--tlo);color:var(--tekst);border-radius:var(--promien);box-shadow:0 18px 40px -18px color-mix(in srgb, var(--karta) 70%, transparent);padding:clamp(24px,3vw,36px)}.karta h3{color:var(--akcent)}.karta p{margin:0}.karta__grafika{max-width:280px;margin:0 0 28px}.kroki{border-top:1px solid var(--linia);margin:48px 0;padding:0;list-style:none}.krok{border-bottom:1px solid var(--linia);grid-template-columns:72px 1fr;align-items:center;gap:16px;padding-block:36px;display:grid}.krok__ilustracja{grid-column:2;max-width:380px;margin:16px 0 0}@media (min-width:960px){.krok{grid-template-columns:72px minmax(0,1fr) minmax(0,360px);gap:16px 56px}.krok__ilustracja{grid-column:3;margin:0}}.krok__numer{font-family:var(--pismo-etykieta), monospace;color:var(--akcent);align-self:start;padding-top:4px;font-size:15px}.krok p{max-width:60ch;margin:0 0 8px}.krok__efekt{color:var(--akcent);font-weight:600}.lista-nie{margin:0;padding:0;list-style:none}.lista-nie li{border-bottom:1px solid var(--linia);padding:20px 0 20px 32px;position:relative}.lista-nie li:before{content:"";background:var(--akcent);width:16px;height:3px;position:absolute;top:33px;left:0}.lista-nie strong{font-weight:600}.ilustracja--nie{max-width:440px;margin:40px 0 0}.zdjecie{margin:0}.zdjecie img{border-radius:var(--promien);width:100%;height:auto}.zdjecie figcaption{color:var(--tekst-cichy);margin:12px 0 0}.ilustracja svg{width:100%;height:auto;overflow:visible}.ilustracja .rys{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.1s cubic-bezier(.4, 0, .2, 1) var(--o,0s)}.ilustracja .rosnij{transform-box:fill-box;transition:transform .8s cubic-bezier(.2, .7, .2, 1) var(--o,0s)}.ilustracja .rosnij-x{transform-origin:0}.ilustracja .rosnij-y{transform-origin:bottom}.ilustracja .pojaw{transition:opacity .6s ease var(--o,0s)}.ozyw .ilustracja:not(.widoczna) .rys{stroke-dashoffset:1px}.ozyw .ilustracja:not(.widoczna) .rosnij-x{transform:scaleX(0)}.ozyw .ilustracja:not(.widoczna) .rosnij-y{transform:scaleY(0)}.ozyw .ilustracja:not(.widoczna) .pojaw{opacity:0}.cennik{align-items:end}.cennik__opis{color:var(--tekst-cichy);max-width:42ch;margin-bottom:0}.cena{background:var(--karta);width:min(100%,420px);color:var(--karta-tekst);--tekst:var(--karta-tekst);--akcent:var(--karta-akcent);box-shadow:0 34px 64px -30px color-mix(in srgb, var(--karta) 85%, transparent);border-radius:10px;justify-self:end;padding:44px 40px 40px;transition:transform .25s,box-shadow .25s}.cena:hover{box-shadow:0 42px 72px -30px color-mix(in srgb, var(--karta) 90%, transparent);transform:translateY(-4px)}.cena__nazwa{margin:0 0 4px;font-weight:600}.cena__kwota{font-family:var(--pismo-tytul), sans-serif;color:var(--akcent);margin:0 0 12px;font-size:clamp(56px,7vw,80px);font-weight:700;line-height:1}.cena__uwaga{color:color-mix(in srgb, var(--tekst) 70%, transparent);margin:0}.kurs{align-items:center;margin-top:64px;display:grid}@media (min-width:960px){.kurs{grid-template-columns:minmax(0,1fr) 300px}}.kurs__ekran{--tlo:var(--karta);--tekst:var(--karta-tekst);--akcent:var(--karta-akcent);background:var(--tlo);color:var(--tekst);box-shadow:0 44px 80px -40px color-mix(in srgb, var(--karta) 85%, transparent);border-radius:14px;padding:clamp(16px,2.4vw,28px);transition:opacity .8s,transform .9s cubic-bezier(.2,.7,.2,1)}.ozyw .kurs:not(.widoczna) .kurs__ekran{opacity:0;transform:translateY(32px)}.kurs__pasek{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.kurs__pasek .etykieta{margin:0}.kurs__status{border:1px solid var(--linia);font-family:var(--pismo-etykieta), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--tekst-cichy);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:12px;display:inline-flex}.kurs__status i{background:var(--akcent);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite kurs-mruga}.kurs__wnetrze{gap:24px;display:grid}@media (min-width:720px){.kurs__wnetrze{grid-template-columns:minmax(0,1fr) 190px}}.kurs__wykres{border:1px solid var(--linia);background:color-mix(in srgb, var(--tekst) 5%, var(--tlo));border-radius:8px;padding:10px}.kurs__przebieg{stroke-dasharray:1;animation:kurs-przebieg var(--lekcja) linear infinite}.kurs__czubek{display:none}@supports (offset-path:path("M0 0")){.kurs__czubek{offset-rotate:0deg;animation:kurs-czubek var(--lekcja) linear infinite;display:inline}}.kurs__sterowanie{align-items:center;gap:22px;margin-top:16px;display:flex}.kurs__pauza{background:var(--tekst);width:4px;height:14px;box-shadow:7px 0 0 var(--tekst);flex:none}.kurs__os{background:var(--linia);border-radius:2px;flex:1;height:4px;position:relative}.kurs__postep{border-radius:inherit;background:var(--akcent);animation:kurs-postep var(--lekcja) linear infinite;position:absolute;inset:0 auto 0 0}.kurs__postep:after{content:"";background:var(--akcent);border-radius:50%;width:12px;height:12px;position:absolute;top:-4px;right:-6px}.kurs__program{gap:4px;margin:0;padding:0;list-style:none;display:grid}.kurs__program li{animation:kurs-wiersz var(--program) linear calc(var(--i) * var(--lekcja)) infinite;border-radius:6px;grid-template-columns:22px 1fr;align-items:center;gap:12px;padding:10px;display:grid}.kurs__znak{border:1.5px solid color-mix(in srgb, var(--tekst) 35%, transparent);width:22px;height:22px;color:color-mix(in srgb, var(--tekst) 45%, transparent);animation:kurs-znak var(--program) linear calc(var(--i) * var(--lekcja)) infinite;border-radius:50%;position:relative}.kurs__znak:after{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;position:absolute;inset:5.5px 5px 5.5px 7px}.kurs__paski{gap:7px;display:grid}.kurs__tytul{background:color-mix(in srgb, var(--tekst) 32%, transparent);border-radius:4px;height:7px;display:block}.kurs__opis{background:color-mix(in srgb, var(--tekst) 16%, transparent);border-radius:3px;height:5px;display:block}.kurs__siec--pion{width:min(100%,340px);margin-inline:auto}.kurs__siec--poziom{display:none}@media (min-width:960px){.kurs__siec--poziom{display:block}.kurs__siec--pion{display:none}}@keyframes kurs-postep{0%{width:0}85%,to{width:100%}}@keyframes kurs-przebieg{0%{stroke-dashoffset:1px}85%,to{stroke-dashoffset:0}}@keyframes kurs-czubek{0%{offset-distance:0%}85%,to{offset-distance:100%}}@keyframes kurs-wiersz{0%,19.9%{background:color-mix(in srgb, var(--akcent) 16%, transparent)}20%,to{background:0 0}}@keyframes kurs-znak{0%,19.9%{background:var(--akcent);border-color:var(--akcent);color:var(--tlo)}20%,to{border-color:color-mix(in srgb, var(--tekst) 35%, transparent);color:color-mix(in srgb, var(--tekst) 45%, transparent);background:0 0}}@keyframes kurs-mruga{50%{opacity:.25}}.klinika{--sciana:color-mix(in srgb, var(--tekst) 45%, transparent);align-items:end;gap:16px 0;max-width:560px;margin-top:64px;transition:opacity .8s,transform .9s cubic-bezier(.2,.7,.2,1);display:grid}.ozyw .klinika:not(.widoczna){opacity:0;transform:translateY(32px)}.klinika__szyld{font-family:var(--pismo-etykieta), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--tekst-cichy);margin:0 0 8px;font-size:12px}.klinika__dom{border:1.5px solid var(--sciana);border-top-width:4px;grid-template-columns:repeat(2,1fr);display:grid;position:relative}.klinika__pokoj{animation:klinika-pokoj var(--cykl) linear calc(var(--i) * var(--takt)) infinite both;position:relative}.klinika__pokoj:nth-child(n+3){border-top:1.5px solid var(--sciana)}.klinika__pokoj:nth-child(2n):before{content:"";border-left:1.5px solid var(--sciana);height:50%;position:absolute;top:0;left:0}.klinika__nazwa{font-family:var(--pismo-etykieta), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--tekst-cichy);animation:klinika-nazwa var(--cykl) linear calc(var(--i) * var(--takt)) infinite both;padding:10px 10px 0;font-size:11px;line-height:1.3;display:block}.klinika__boisko .klinika__nazwa{padding-left:0}.klinika svg{margin-top:6px}@media (min-width:1040px){.klinika{grid-template-columns:2fr 1fr;max-width:none}.klinika__dom{border-right:0;grid-template-columns:repeat(4,1fr)}.klinika__dom:after{content:"";border-right:1.5px solid var(--sciana);height:50%;position:absolute;top:0;right:0}.klinika__pokoj:nth-child(n+3){border-top:0}.klinika__pokoj+.klinika__pokoj:before{content:"";border-left:1.5px solid var(--sciana);height:50%;position:absolute;top:0;left:0}.klinika__boisko .klinika__nazwa{padding-left:16px}}.klinika__zawodnik{animation:klinika-zawodnik var(--cykl) linear calc(var(--i) * var(--takt)) infinite both}.klinika__znak{stroke-dasharray:1;animation:klinika-znak var(--cykl) linear calc(var(--i) * var(--takt)) infinite both}.klinika__echo{animation:klinika-echo var(--cykl) linear calc(var(--i) * var(--takt) + var(--j)) infinite both}.klinika__praca{animation:klinika-praca var(--cykl) ease-in-out calc(var(--i) * var(--takt)) infinite both}.klinika__gora{animation:klinika-gora var(--cykl) ease-in-out calc(var(--i) * var(--takt)) infinite both}.klinika__tulow{transform-box:fill-box;transform-origin:bottom;animation:klinika-tulow var(--cykl) ease-in-out calc(var(--i) * var(--takt)) infinite both}.klinika__bieg{animation:klinika-bieg var(--cykl) linear calc(var(--i) * var(--takt)) infinite both}.klinika__pilka{animation:klinika-pilka var(--cykl) ease-out calc(var(--i) * var(--takt)) infinite both}.klinika__siatka{animation:klinika-siatka var(--cykl) linear calc(var(--i) * var(--takt)) infinite both}@keyframes klinika-pokoj{0%,20%,to{background:0 0}2%,18%{background:color-mix(in srgb, var(--akcent) 9%, transparent)}}@keyframes klinika-nazwa{0%,20%,to{color:var(--tekst-cichy)}2%,18%{color:var(--akcent)}}@keyframes klinika-zawodnik{0%{opacity:0;transform:translate(-16px)}3%,17%{opacity:1;transform:none}20%,to{opacity:0;transform:translate(16px)}}@keyframes klinika-znak{0%,5%{stroke-dashoffset:1px}10%,18%{stroke-dashoffset:0}20%,to{stroke-dashoffset:1px}}@keyframes klinika-echo{0%,4%{opacity:0}6%,12%{opacity:1}9%,15%{opacity:.2}17%{opacity:1}20%,to{opacity:0}}@keyframes klinika-praca{0%,4%,10%,16%,to{transform:none}7%,13%{transform:translate(-6px)}}@keyframes klinika-gora{0%,4%,10%,16%,to{transform:none}7%,13%{transform:translateY(14px)}}@keyframes klinika-tulow{0%,4%,10%,16%,to{transform:none}7%,13%{transform:scaleY(.7)}}@keyframes klinika-bieg{0%{opacity:0;transform:translate(-130px)}2%{opacity:1}8%,17%{opacity:1;transform:none}20%,to{opacity:0;transform:none}}@keyframes klinika-pilka{0%{opacity:0;transform:translate(-130px)}2%{opacity:1}8%{transform:none}12%,17%{opacity:1;transform:translate(150px)}20%,to{opacity:0;transform:translate(150px)}}@keyframes klinika-siatka{0%,11.9%,20%,to{stroke:currentColor;stroke-opacity:.25}12%,18%{stroke:var(--akcent);stroke-opacity:.9}}.kafel-wpisu{border:1px solid var(--linia);border-radius:var(--promien);flex-direction:column;padding:28px;text-decoration:none;transition:border-color .2s;display:flex}.kafel-wpisu:hover{color:inherit;border-color:var(--akcent)}.kafel-wpisu h2,.kafel-wpisu h3{max-width:none;font-size:clamp(24px,2.4vw,30px);line-height:1.05}.kafel-wpisu p{color:var(--tekst-cichy);margin:0}.kafel-wpisu__grafika{width:100%;max-width:340px;margin:auto 0 0;padding-top:32px}.lista-wpisow{gap:20px;margin-top:48px;display:grid}.znacznik-szkicu{border:1px solid;border-radius:999px;margin-left:12px;padding:2px 8px}.pigulka{cursor:pointer;min-height:var(--pole-dotykowe);background:var(--akcent);color:var(--pigulka);font-family:var(--pismo-etykieta), monospace;letter-spacing:.12em;text-transform:uppercase;border:0;border-radius:999px;align-items:center;padding:10px 24px;font-size:14px;text-decoration:none;display:inline-flex}.pigulka:hover{color:var(--pigulka);filter:brightness(1.1)}.pigulka--obrys{color:var(--tekst);border:2px solid var(--akcent);background:0 0}.pigulka--obrys:hover{color:var(--tekst);background:color-mix(in srgb, var(--akcent) 12%, transparent)}.kroki-kontaktu{max-width:62ch;margin:32px 0;padding-left:1.4em}.kroki-kontaktu li{margin-bottom:12px;padding-left:8px}.kontakt__telefon{margin-block:32px}.kontakt{gap:48px 64px;display:grid}@media (min-width:1000px){.kontakt{grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:start}}.wezwanie__logo{height:40px;margin-top:48px}.kwestionariusz{--tlo:var(--karta);--tekst:var(--karta-tekst);--akcent:var(--zloto);--pigulka:var(--karta);--wciecie:clamp(22px, 3vw, 36px);background:var(--tlo);color:var(--tekst);padding:var(--wciecie);box-shadow:0 34px 64px -30px color-mix(in srgb, var(--karta) 85%, transparent);border-radius:10px}.kwestionariusz h3{margin-bottom:8px;font-size:clamp(26px,2.6vw,32px)}.kwestionariusz__wstep{color:var(--tekst-cichy);margin-bottom:24px;font-size:16px}.miernik{top:var(--wysokosc-naglowka);z-index:1;margin:0 calc(-1 * var(--wciecie)) 4px;padding:12px var(--wciecie);background:var(--tlo);border-block:1px solid var(--linia);align-items:center;gap:18px;display:flex;position:sticky}.miernik p{margin:0}.miernik__stopnie{font-family:var(--pismo-tytul), sans-serif;color:var(--akcent);font-variant-numeric:tabular-nums;font-size:44px;font-weight:700;line-height:1}.miernik__postep{color:var(--tekst-cichy);font-size:15px}.goniometr{flex:none;width:120px;height:auto;overflow:visible}.goniometr__skala{fill:none;stroke:currentColor;stroke-width:2px;opacity:.4}.goniometr__kat,.goniometr__luk{fill:none;stroke:var(--akcent);transition:stroke-dasharray .7s cubic-bezier(.34,1.3,.64,1)}.goniometr__kat{opacity:.22}.goniometr__luk{stroke-width:3px}.goniometr__udo,.goniometr__piszczel{fill:currentColor}.goniometr__piszczel{transition:transform .7s cubic-bezier(.34,1.3,.64,1)}.goniometr__kolano{fill:var(--akcent)}.kwestionariusz__pytanie{border:0;min-width:0;margin:24px 0 0;padding:0}.kwestionariusz__pytanie legend{float:left;width:100%;margin:0 0 10px;padding:0}.kwestionariusz__opcje{clear:both;flex-wrap:wrap;gap:8px;display:flex}.opcja{display:inline-flex;position:relative}.opcja input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.opcja span{min-height:var(--pole-dotykowe);border:1px solid color-mix(in srgb, var(--tekst) 30%, transparent);border-radius:999px;align-items:center;padding:8px 16px;font-size:16px;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.opcja:hover span{border-color:var(--akcent)}.opcja input:checked+span{background:var(--akcent);border-color:var(--akcent);color:var(--pigulka)}.opcja input:focus-visible+span{outline:3px solid var(--akcent);outline-offset:3px}.kwestionariusz__uwaga{border:1px solid color-mix(in srgb, var(--akcent) 60%, transparent);background:color-mix(in srgb, var(--tekst) 6%, var(--tlo));border-radius:8px;margin:24px 0 0;padding:14px 18px;font-size:16px}.kwestionariusz__pola{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px 16px;margin-top:28px;display:grid}.pole{flex-direction:column;display:flex}.pole .etykieta{margin-bottom:6px}.pole input{min-height:var(--pole-dotykowe);border:1px solid color-mix(in srgb, var(--tekst) 28%, transparent);background:color-mix(in srgb, var(--tekst) 6%, var(--tlo));color:var(--tekst);font:inherit;border-radius:8px;padding:10px 14px;font-size:16px}.pole input::placeholder{color:color-mix(in srgb, var(--tekst) 45%, transparent)}.pole input:focus-visible{outline:3px solid var(--akcent);outline-offset:1px;border-color:var(--akcent)}.kwestionariusz__braki{color:var(--akcent);margin:20px 0 0;font-size:16px}.kwestionariusz__wyslij{margin-top:28px}.kwestionariusz__po{margin:16px 0 0;font-size:16px}.artykul{max-width:760px}.artykul .etykieta a{text-decoration:none}.artykul__autor{color:var(--tekst-cichy);margin-bottom:48px;font-style:italic}.artykul__tresc h2{max-width:none;margin-top:1.6em;font-size:clamp(30px,4vw,42px)}.artykul__tresc h3{margin-top:1.4em}.artykul__tresc ul,.artykul__tresc ol{padding-left:1.3em}.artykul__tresc li{margin-bottom:6px}.artykul__tresc strong{font-weight:600}.artykul__tresc table{border-collapse:collapse;width:100%;font-size:.9em;display:block;overflow-x:auto}.artykul__tresc th,.artykul__tresc td{border-bottom:1px solid var(--linia);text-align:left;vertical-align:top;padding:8px}.artykul__wezwanie{border-radius:var(--promien);border:1px solid color-mix(in srgb, var(--akcent) 25%, transparent);margin-top:64px;padding:clamp(28px,4vw,48px)}.stopka{border-top:1px solid var(--linia);font-family:var(--pismo-paneli), sans-serif;padding-block:72px 40px;font-size:18px;line-height:1.55}.stopka__siatka{grid-template-columns:1.1fr 1.4fr 1fr .7fr;gap:40px 48px;display:grid}.stopka__siatka p{margin:0 0 6px}.stopka__logo{height:46px;margin-bottom:18px}.stopka__cichy{color:var(--tekst-cichy)}.stopka__siatka .stopka__tytul{letter-spacing:.14em;text-transform:uppercase;color:var(--akcent);margin-bottom:14px;font-size:13px;font-weight:600}.stopka__telefon{font-size:30px;font-weight:600;line-height:1.1;text-decoration:none}.stopka__dol{border-top:1px solid var(--linia);color:var(--tekst-cichy);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:56px;padding-top:20px;font-size:14px;display:flex}.stopka__podglad{border-top:1px dashed var(--linia);margin-top:48px;padding-top:24px}.wybor-barw{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wybor-barw a{border:1px solid var(--linia);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;text-decoration:none;display:inline-flex}.wybor-barw i{border:1px solid var(--linia);border-radius:50%;width:14px;height:14px}@media (max-width:960px){.stopka__siatka{grid-template-columns:1fr 1fr}}@media (max-width:880px){.naglowek__menu{gap:24px}.naglowek__menu .naglowek__zbedny{display:none}}@media (max-width:640px){:root{--wysokosc-naglowka:64px}.krok{grid-template-columns:1fr;gap:4px}.krok__ilustracja{grid-column:1}.naglowek__wnetrze{gap:8px 12px}.naglowek__marka{flex-direction:column;align-items:flex-start;gap:4px}.naglowek__logo{height:24px}.naglowek__funkcja{letter-spacing:.08em;white-space:nowrap;border-left:0;width:auto;padding-left:0;font-size:10px}.naglowek__menu{gap:14px}.naglowek__menu a{font-size:15px}.naglowek__menu .naglowek__wezwanie{min-height:var(--pole-dotykowe);padding:0 12px}.stopka__siatka{grid-template-columns:1fr;gap:32px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.biegacz{display:none}.goniometr *{transition:none!important}.kurs__postep,.kurs__przebieg,.kurs__czubek,.kurs__program li,.kurs__znak,.kurs__status i{animation-play-state:paused}.kurs__postep,.kurs__przebieg,.kurs__czubek{animation-delay:calc(var(--lekcja) * -.3)}.klinika *{animation-play-state:paused;animation-delay:calc((var(--i) - 3.4) * var(--takt))}}
