@font-face{font-family:Display Fallback Narrow;src:local(Arial Narrow Bold),local(ArialNarrow-Bold);font-weight:100 900;size-adjust:83.5%;ascent-override:117.8%;descent-override:25.5%;line-gap-override:0%}@font-face{font-family:Display Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:100 900;size-adjust:68.7%;ascent-override:143.2%;descent-override:31%;line-gap-override:0%}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/atkinson-hyperlegible-next-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/atkinson-hyperlegible-next-latin.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:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/big-shoulders-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/big-shoulders-latin.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:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/kalam-400-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/kalam-400-latin.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:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/kalam-700-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/kalam-700-latin.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}:root{--ground:#050303;--paper:#fdefee;--amber:#ffbf00;--on-amber:#050303;--pen:#b0b0f0;--pen-ink:#3939ac;--link-pen:var(--pen);--tag-spektakl:#ff6b5b;--tag-impro:#4fd18b;--tag-trening:#5cc6f2;--tag-nabor:#f58fc7;--paper-dim:color-mix(in oklab, var(--paper) 72%, var(--ground));--paper-faint:color-mix(in oklab, var(--paper) 14%, var(--ground));--raised:color-mix(in oklab, var(--paper) 6%, var(--ground));--rule:color-mix(in oklab, var(--paper) 22%, var(--ground));--grid-line:color-mix(in oklab, var(--paper) 7%, transparent);--fs-sm:.875rem;--fs-base:1.125rem;--fs-md:1.375rem;--fs-lg:1.75rem;--fs-xl:2.25rem;--fs-2xl:clamp(2.5rem, 5vw, 3.5rem);--fs-3xl:clamp(3rem, 8vw, 5.5rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-9:7rem;--measure:66ch;--page:76rem;--gutter:clamp(1rem, 4vw, 2.5rem);--grid-size:24px;--font-display:"Big Shoulders", "Display Fallback Narrow", "Display Fallback", sans-serif;--font-body:"Atkinson Hyperlegible Next", system-ui, sans-serif;--font-hand:"Kalam", "Comic Sans MS", cursive}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem}body{background:var(--ground);color:var(--paper);font-family:var(--font-body);font-size:var(--fs-base);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0;line-height:1.55}h1,h2,h3,h4{-webkit-hyphens:auto;hyphens:auto;font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;margin:0;font-weight:700;line-height:.95}p{margin:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}.on-light{--link-pen:var(--pen-ink)}:where(a:not([class])),.line-link{-webkit-text-decoration:underline 1px var(--line-rest,currentColor);text-decoration:underline 1px var(--line-rest,currentColor);text-underline-offset:.2em}.line-dim{--line-rest:var(--paper-dim)}:where(a:not([class])):is(:hover,:focus-visible),.line-link:is(:hover,:focus-visible),:is(a,button,summary):is(:hover,:focus-visible)>.line-link,a:hover:not([data-rough]){text-decoration-thickness:2px;-webkit-text-decoration-color:var(--link-pen);text-decoration-color:var(--link-pen)}@media (hover:hover) and (scripting:enabled){a[data-rough=circle]:hover{text-decoration-color:#0000}}[data-rough]:not(.line-link):focus-visible{-webkit-text-decoration:underline 2px var(--link-pen);text-decoration:underline 2px var(--link-pen);text-underline-offset:.2em}@media (scripting:none){[data-rough]:not(.line-link):hover{-webkit-text-decoration:underline 2px var(--link-pen);text-decoration:underline 2px var(--link-pen);text-underline-offset:.2em}}.rough-annotation{width:1px!important;max-width:none!important;height:1px!important}.rough-layer{z-index:5;pointer-events:none;position:absolute;top:0;left:0}.rough-layer>span{position:absolute}img,svg{max-width:100%;height:auto;display:block}ul,ol{margin:0;padding:0;list-style:none}button,input{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--amber);outline-offset:3px}::selection{background:var(--amber);color:var(--on-amber)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.grid-paper{background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:var(--grid-size) var(--grid-size);background-position:-1px -1px}main{overflow-x:clip}.page{width:100%;max-width:var(--page);padding-inline:var(--gutter);margin-inline:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.scribble{clip-path:inset(-50% 100% -50% -10%);animation:.9s ease-out forwards scribble-draw;animation-delay:var(--draw-delay,.2s);overflow:visible}.link-arrow{width:1.5em;height:auto;transition:color .2s,translate .2s ease-out}a:hover .link-arrow,a:focus-visible .link-arrow{color:var(--pen);translate:4px}@media (prefers-reduced-motion:reduce){.link-arrow{transition:none}}@media (scripting:enabled){.scribble.on-view:not([data-seen]){animation-play-state:paused}}.pen-draw path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s ease-out forwards pen-draw;animation-delay:var(--draw-delay,.2s)}.pen-draw path+path{animation-delay:calc(var(--draw-delay,.2s) + 70ms)}@keyframes pen-draw{to{stroke-dashoffset:0}}@keyframes scribble-draw{to{clip-path:inset(-50% -10%)}}.tape{z-index:2;background:color-mix(in oklab, var(--paper) 80%, #c9b48a);opacity:.85;clip-path:polygon(0 8%,4% 0,7% 10%,10% 2%,90% 0,94% 9%,97% 1%,100% 10%,99% 92%,96% 100%,93% 90%,89% 99%,9% 100%,5% 91%,2% 100%,0 90%,2% 50%);pointer-events:none;width:5.5rem;height:1.5rem;display:block;position:absolute;box-shadow:0 2px #00000059}.tape-label{opacity:1;width:auto;height:auto;color:var(--ground);font-family:var(--font-hand);font-size:var(--fs-base);white-space:nowrap;padding:.3em 1em .2em;font-weight:700;line-height:1.1}.stamp{font-family:var(--font-display);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.04em;opacity:.8;border:1.5px solid;padding:0 .4em;font-weight:700;display:inline-block;transform:rotate(-3deg)}@media (prefers-reduced-motion:reduce){.scribble{clip-path:none;animation:none!important}}.gen-icon{vertical-align:-.15em;width:auto;height:1.05em;margin-right:.35em;transition:color .2s,filter .2s;display:inline-block}a:hover .gen-icon,a:focus-visible .gen-icon,a[aria-current=page] .gen-icon{color:var(--amber);filter:drop-shadow(0 0 .3em color-mix(in oklab, var(--amber) 70%, transparent))}html.duck-cursor,html.duck-cursor *{cursor:url(/media/brand/kaczka-kursor.svg) 3 12,auto!important}
