@font-face{font-family:Fraunces;font-style:italic;font-weight:500 900;font-display:swap;src:url(/assets/fraunces-italic-latin-C1gL-Jkf.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+AB,U+B7,U+BB,U+D3,U+D7,U+F3,U+2013-2014,U+2018-2019,U+201C-201E,U+2026}@font-face{font-family:Fraunces;font-style:italic;font-weight:500 900;font-display:swap;src:url(/assets/fraunces-italic-pl-C_B2zjnF.woff2)format("woff2");unicode-range:U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 600;font-display:swap;src:url(/assets/fraunces-roman-latin-mmV9YLtE.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+AB,U+B7,U+BB,U+D3,U+D7,U+F3,U+2013-2014,U+2018-2019,U+201C-201E,U+2026}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 600;font-display:swap;src:url(/assets/fraunces-roman-pl-B5cFFXKd.woff2)format("woff2");unicode-range:U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/instrument-latin-4UxHUkW5.woff2)format("woff2");unicode-range:U+20-7E,U+A0,U+AB,U+B7,U+BB,U+D3,U+D7,U+F3,U+2013-2014,U+2018-2019,U+201C-201E,U+2026}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/instrument-pl-B9h7PGCn.woff2)format("woff2");unicode-range:U+104-107,U+118-119,U+141-144,U+15A-15B,U+179-17C}:root{--noc:#17060a;--bordo:#580f21;--wino:#b82d4b;--wino-jasne:#e3627b;--wino-glebokie:#6b132a;--krem:#f4ebdd;--papier:#f3ebdf;--atrament:#3d0a17;--lampa:#f7d75e;--bok:clamp(18px, 3.2vw, 60px);--szeryf:"Fraunces", "Iowan Old Style", Georgia, serif;--grotesk:"Instrument Sans", "Segoe UI", system-ui, sans-serif;--zarowka:cubic-bezier(.16, .8, .3, 1)}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--noc);color:var(--krem);font:400 1rem/1.55 var(--grotesk);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,p,figure,ol{margin:0}ol{padding:0;list-style:none}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none}:focus-visible{outline:2px solid var(--lampa);outline-offset:4px;border-radius:2px}[data-ton=jasny] :focus-visible{outline-color:var(--bordo)}::selection{background:var(--wino);color:var(--krem)}[id]{scroll-margin-top:0}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skok{left:var(--bok);z-index:50;background:var(--krem);color:var(--atrament);padding:10px 16px;position:fixed;top:12px;transform:translateY(-200%)}.skok:focus{transform:none}.etykieta,.pasek,.klatki,.rok,.rola,.zrodlo,.stopka,.pw-licznik,.kontakt h3{font:500 .75rem/1.2 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;font-variant-numeric:tabular-nums}.pasek{z-index:30;padding:0 var(--bok);height:68px;color:var(--krem);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#17060aeb;justify-content:space-between;align-items:center;transition:color .35s,background .35s;display:flex;position:fixed;inset:0 0 auto}.pasek[data-ton=jasny]{color:var(--atrament);background:#f3ebdff0}.pasek.nad-scena{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#17060ab3,#17060a00)}.pasek a{pointer-events:auto;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.pasek nav{gap:clamp(18px,2.6vw,40px);display:flex}.pasek nav a{position:relative}.pasek nav a:after{content:"";transform-origin:0;height:1px;transition:transform .3s var(--zarowka);background:currentColor;position:absolute;bottom:10px;left:0;right:0;transform:scaleX(0)}.pasek nav a:hover:after,.pasek nav a:focus-visible:after{transform:scaleX(1)}.znak-krotki{display:none}.wejscie{position:relative}.scena{background:var(--noc);height:100svh;min-height:520px;position:sticky;top:0;overflow:hidden}.scena-kadr{--W:clamp(92vw, 153.2svh, 132vw);--H:calc(var(--W) / 1.532);--fl:calc((100vw - var(--W)) * .57);--ft:calc(100svh - 15svh - 5vw - .77 * var(--H));--lx:calc(var(--fl) + .173 * var(--W));--ly:calc(var(--ft) + .206 * var(--H));isolation:isolate;position:absolute;inset:0}.scena h1{padding:0 var(--bok) 15svh;font:italic 900 12.2vw/.8 var(--szeryf);letter-spacing:-.045em;background:radial-gradient(circle at var(--lx) var(--ly), var(--wino-jasne) 0, var(--wino) 26vw, #8f1c36 52vw, var(--wino-glebokie) 90vw);color:#0000;-webkit-mask-image:radial-gradient(circle at var(--lx) var(--ly), #000 calc(var(--zasieg) - 26vmax), transparent var(--zasieg));-webkit-mask-image:radial-gradient(circle at var(--lx) var(--ly), #000 calc(var(--zasieg) - 26vmax), transparent var(--zasieg));mask-image:radial-gradient(circle at var(--lx) var(--ly), #000 calc(var(--zasieg) - 26vmax), transparent var(--zasieg));-webkit-background-clip:text;background-clip:text;justify-content:space-between;align-items:flex-end;animation:2.1s linear .55s both litery;display:flex;position:absolute;inset:0}.scena h1 span{margin:-.12em -.06em -.22em -.02em;padding:.12em .06em .22em .02em;animation:1.5s cubic-bezier(.16,.8,.3,1) .6s both wstan;display:block}.scena h1 span+span{animation-delay:.95s}.scena-foto{left:var(--fl);top:var(--ft);width:var(--W);height:var(--H);mix-blend-mode:lighten;-webkit-mask-composite:source-in;animation:zapal 1.5s .1s var(--zarowka) both;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 90%,#0000),linear-gradient(#0000,#000 9% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 90%,#0000),linear-gradient(#0000,#000 9% 86%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.scena-foto img{opacity:0;width:100%;height:100%;transition:opacity .55s;position:absolute;inset:0}.scena-foto img.aktywna{opacity:1}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.scena-foto{translate:calc(var(--px,0) * 6px) calc(var(--py,0) * 3px);transition:translate 1.2s cubic-bezier(.2,.7,.2,1)}}@keyframes zapal{0%{opacity:0;filter:brightness(.3)}30%{opacity:.7}to{opacity:1;filter:none}}@property --zasieg{syntax:"<length>";inherits:false;initial-value:400vmax}@keyframes litery{0%{--zasieg:0vmax}62%{--zasieg:96vmax}to{--zasieg:240vmax}}@keyframes wstan{0%{transform:translateY(.09em)}to{transform:none}}@keyframes pojaw{0%{opacity:0}to{opacity:1}}.scena-zawod{left:var(--bok);align-items:baseline;gap:1.1em;animation:.9s 1s both pojaw;display:flex;position:absolute;bottom:5svh}.scena-zawod strong{font:500 clamp(1.05rem, 1.5vw, 1.35rem)/1 var(--grotesk)}.scena-zawod span{font:500 .75rem/1.2 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;opacity:.78}.klatki{right:var(--bok);align-items:center;gap:2px;animation:.9s 1.1s both pojaw;display:flex;position:absolute;bottom:calc(5svh - 14px)}.klatki button{opacity:.55;letter-spacing:.1em;min-width:44px;height:44px;padding:0 8px;transition:opacity .25s;position:relative}.klatki button[data-kl] span{background:currentColor;width:28px;height:2px;display:block}.klatki button:hover{opacity:.9}.klatki button[aria-pressed=true]{opacity:1}.klatki .pauza{place-items:center;margin-left:8px;display:grid}.klatki .pauza svg{fill:currentColor;stroke:none}.klatki .pauza .i-graj,.klatki .pauza[data-stan=stop] .i-pauza{display:none}.klatki .pauza[data-stan=stop] .i-graj{display:block}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.scena-kadr{animation:linear both przygas;animation-timeline:scroll(root);animation-range:0 95vh}@keyframes przygas{to{opacity:.18;transform:scale(.965)}}}}.profil{z-index:1;isolation:isolate;background:var(--bordo);--pb:max(var(--bok), calc((100vw - 1600px) / 2));padding:clamp(96px, 13vh, 156px) var(--pb) 0;grid-template-rows:auto auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(10px,1.4vw,24px);display:grid;position:relative;overflow:hidden;box-shadow:0 -40px 80px #0802048c}.profil .etykieta{opacity:.72;grid-area:1/1/auto/8;margin-bottom:clamp(20px,4vh,44px)}.profil h2{z-index:1;font:300 clamp(2.05rem, 5vw, 5.6rem)/1.04 var(--szeryf);letter-spacing:-.025em;text-wrap:balance;grid-area:2/1/auto/8;position:relative}.profil h2 em{letter-spacing:-.04em;color:var(--krem);font-weight:900}.profil-tekst{grid-area:3/1/auto/6;align-self:end;max-width:27em;margin:clamp(40px,7vh,90px) 0 clamp(56px,9vh,110px)}.profil-tekst p{font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.55}.profil-foto{margin:0 calc(var(--pb) * -1) 0 clamp(0px, 2vw, 40px);grid-area:1/8/4/13;align-self:end;position:relative}.profil-foto .foto{width:100%;display:block;overflow:hidden}.profil-foto img{width:100%;height:auto}.lacze{text-underline-offset:.3em;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);align-items:center;gap:.6em;margin-top:1.2em;font-weight:500;transition:text-decoration-color .25s;display:inline-flex}.lacze:hover{text-decoration-color:currentColor}.js [data-swiatlo]{filter:brightness(.14)saturate(.5);transition:filter 1.4s var(--zarowka)}.js [data-swiatlo].swieci{filter:none}.foto{cursor:zoom-in;position:relative}.foto img{transition:filter .5s var(--zarowka)}@media (hover:hover){.foto:hover img{filter:brightness(1.12)}}.dorobek{z-index:1;background:var(--papier);color:var(--atrament);padding:clamp(90px, 16vh, 180px) max(var(--bok), calc((100vw - 1600px) / 2)) clamp(72px, 10vh, 120px);position:relative}.dorobek-glowa{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(36px,7vh,80px);display:flex}.dorobek h2{font:italic 900 clamp(4.2rem, 17vw, 17rem)/.78 var(--szeryf);letter-spacing:-.05em;color:var(--bordo);margin:0 0 -.02em -.035em}.dorobek-opis{max-width:23em;padding-bottom:.2em}.dorobek-opis p{font-size:clamp(1rem,1.15vw,1.15rem)}.dorobek-opis .lacze{margin-top:.5em}.lista>li{border-top:1px solid #3d0a1747}.lista>li:last-child{border-bottom:1px solid #3d0a1747}.lista a,.lista .wkrotce>div{color:inherit;grid-template-columns:7.5rem minmax(0,1.15fr) minmax(0,1fr) 11rem 9.5rem;align-items:baseline;column-gap:clamp(12px,2vw,32px);margin:0 calc(-1*clamp(8px,1vw,18px));padding:clamp(20px,3.4vh,34px) clamp(8px,1vw,18px);text-decoration:none;display:grid}.lista a{background:linear-gradient(var(--bordo), var(--bordo)) no-repeat 0 100% / 100% 0;transition:background-size .4s var(--zarowka), color .25s}.lista a:hover,.lista a:focus-visible{color:var(--krem);background-size:100% 100%}.tytul{font:400 clamp(1.6rem, 3.1vw, 3rem)/1.05 var(--szeryf);letter-spacing:-.02em}.opis{opacity:.86;max-width:30em;font-size:.98rem;line-height:1.45}.rola{font-weight:600}.zrodlo{white-space:nowrap;justify-self:end;align-items:center;gap:.6em;display:inline-flex}.wkrotce>div{color:#6e4650}.wkrotce .tytul{font-style:italic;font-weight:500}.lista>li.wkrotce{border-top-style:dashed}.dorobek-stopka{justify-content:flex-end;margin-top:clamp(16px,3vh,30px);display:flex}.portrety{z-index:1;isolation:isolate;background:var(--noc);padding:clamp(90px, 9vw, 150px) max(var(--bok), calc((100vw - 1600px) / 2)) clamp(80px, 8vw, 140px);position:relative;overflow:clip}.portrety-glowa{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:clamp(56px,6vw,100px);display:flex}.portrety h2{font:300 clamp(3.6rem, 10vw, 10.5rem)/.86 var(--szeryf);letter-spacing:-.045em}.portrety h2 em{letter-spacing:-.055em;color:#cb4662;margin-left:.52em;padding-bottom:.08em;font-weight:900;display:block}.portrety-glowa p{color:#f4ebddcc;max-width:22em;padding:0 0 .8em;line-height:1.6}.ujecia{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(10px,1.4vw,24px);margin-bottom:clamp(40px,5vw,90px);display:grid}.ujecie{--lampa-x:22%;--lampa-y:21%;min-width:0;position:relative}.ujecie:before{content:"";width:110%;height:75%;left:calc(var(--lampa-x) - 55%);top:calc(var(--lampa-y) - 37.5%);pointer-events:none;opacity:0;background:radial-gradient(closest-side,#f7d75e24,#b85a260e 40%,#0000 100%);transition:opacity .32s ease-out;position:absolute}.js .ujecie:before{opacity:calc(var(--swiatlo,1) * .65)}.ujecie .foto{mix-blend-mode:lighten;width:100%;display:block}.ujecie img{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 90%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 90%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ujecie-smiech{--lampa-x:4%;--lampa-y:33%;grid-area:1/1/auto/7;margin-left:-5%}.ujecie-spojrzenie{--lampa-x:9%;--lampa-y:38%;grid-area:1/5/auto/11;margin-top:30%}.ujecie-gest{grid-area:1/8/auto/13;margin:-4% -6% 0 6%}.ujecie-swoboda{grid-area:2/5/auto/13;justify-self:end;width:min(100%,800px);margin-top:-3%}.ujecie-ruch{grid-area:2/1/auto/6;margin-top:4%}.ujecie-spokoj{--lampa-x:14%;--lampa-y:30%;grid-area:3/6/auto/12;margin-top:-36%}.galeria-et{z-index:2;color:#f4ebddc7;align-items:center;gap:1.4em;margin:0 0 clamp(20px,2.4vw,40px);display:flex;position:relative}.galeria-et:after{content:"";background:#f4ebdd33;flex:1;height:1px}.ujecia+.galeria-et{margin-bottom:clamp(32px,3.4vw,56px)}.js .ujecie [data-swiatlo]{filter:brightness(calc(.58 + var(--swiatlo,1) * .48)) saturate(calc(.83 + var(--swiatlo,1) * .2));transition:filter .32s ease-out}.ujecia:has(.foto:focus-visible) .foto:not(:focus-visible){filter:brightness(.58)saturate(.83)}.ujecie .foto:focus-visible{filter:brightness(1.08)saturate(1.03)}.ujecia:has(.foto:focus-visible) .ujecie:before{opacity:0}.ujecia .ujecie:has(.foto:focus-visible):before{opacity:1}.portrety{--pi:max(var(--bok), calc((100vw - 1600px) / 2));--pdol:clamp(80px, 8vw, 140px)}.pas-portrety{z-index:6;background:var(--bordo);margin:0 calc(var(--pi) * -1) calc(var(--pdol) * -1);padding:clamp(64px, 7vw, 120px) var(--pi) clamp(80px, 8vw, 140px);position:relative}.odslony{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(56px,6vw,104px) clamp(16px,2vw,32px);display:grid}.odslona{min-width:0;position:relative}.odslony .foto{background:var(--noc);width:100%;display:block;overflow:hidden}.js .odslona [data-swiatlo]{filter:brightness(calc(.9 + var(--swiatlo,1) * .1));transition:filter .32s ease-out}.js .odslona .foto:focus-visible{filter:brightness()}.odslony img{object-fit:cover;width:100%;height:100%}.odslona-spodnica{grid-area:1/1/auto/6;scroll-margin-top:92px}.odslona-okulary{grid-area:1/7/auto/12;margin-top:24%}.odslona-spodnica .foto,.odslona-okulary .foto{aspect-ratio:5/7}.odslona-lustro{grid-area:2/2/auto/8}.odslona-lustro .foto{aspect-ratio:1}.odslona-dramat{grid-area:2/9/auto/13;margin-top:34%}.odslona-dramat .foto{aspect-ratio:1408/1851}.odslona-gest{grid-area:3/1/auto/5}.odslona-gest .foto{aspect-ratio:4/5}.odslona-gest img{object-position:50% 48%}.odslony-wszystkie{flex-direction:column;grid-area:3/6/auto/13;align-self:center;align-items:flex-start;gap:clamp(20px,2.4vw,36px);display:flex}.odslony-wszystkie>span{font:300 clamp(2rem, 4.4vw, 4.6rem)/1.02 var(--szeryf);letter-spacing:-.025em;text-wrap:balance;max-width:9em}.foto:after{content:"+";width:42px;height:42px;color:var(--krem);font:300 26px/1 var(--grotesk);opacity:0;pointer-events:none;background:#17060aa6;border:1px solid #f4ebdd8c;border-radius:50%;place-items:center;transition:opacity .25s,transform .25s;display:grid;position:absolute;bottom:14px;right:14px;transform:translateY(5px)}.foto:focus-visible:after,.foto:hover:after{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.ujecia.wskaznik:not(:has(.foto:focus-visible)):has(.foto:hover) .foto:not(:hover){filter:brightness(.58)saturate(.83)}.ujecia.wskaznik:not(:has(.foto:focus-visible)) .foto:hover{filter:brightness(1.08)saturate(1.03)}.ujecia.wskaznik:not(:has(.foto:focus-visible)):has(.foto:hover) .ujecie:before{opacity:0}.ujecia.wskaznik:not(:has(.foto:focus-visible)) .ujecie:has(.foto:hover):before{opacity:1}.ujecie img{transition:transform .9s var(--zarowka), filter .7s var(--zarowka)}.ujecie .foto:hover img{filter:none;transform:scale(1.012)}.odslony .foto img,.profil-foto .foto img{transition:transform .7s var(--zarowka)}.odslony .foto:hover img,.profil-foto .foto:hover img{filter:none;transform:scale(1.025)}}@media (hover:none){.foto:after{opacity:1;width:34px;height:34px;font-size:22px;transform:none}}.przycisk{min-height:52px;color:var(--krem);border:1px solid #f4ebdd80;border-radius:999px;align-items:center;gap:.8em;padding:0 1.5em;font-weight:500;text-decoration:none;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.przycisk:hover,.przycisk:focus-visible{background:var(--krem);color:var(--atrament);border-color:var(--krem)}.licznik{font-variant-numeric:tabular-nums;opacity:.7}.final{z-index:1;isolation:isolate;background:var(--bordo);padding:clamp(70px, 10vh, 120px) max(var(--bok), calc((100vw - 1600px) / 2)) 0;grid-template-rows:auto auto auto;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(10px,1.4vw,24px);display:grid;position:relative;overflow:hidden}.final-foto{margin-left:calc(var(--bok) * -1);mix-blend-mode:lighten;-webkit-mask-composite:source-in;z-index:-1;grid-area:1/1/auto/9;align-self:end;width:min(68vw,1100px);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 86%,#0000),linear-gradient(#0000,#000 8% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 86%,#0000),linear-gradient(#0000,#000 8% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.final-foto img{width:100%;height:auto}.kontakt{grid-area:1/8/auto/13;align-self:start;padding:clamp(8px,3vw,48px) 0 clamp(90px,9vw,170px)}.kontakt h3{color:#f4ebddb8;margin-bottom:1em}.telefon{font:300 clamp(2.2rem, 4.1vw, 4.4rem)/1 var(--szeryf);letter-spacing:-.03em;font-variant-numeric:lining-nums;color:var(--krem);white-space:nowrap;background:linear-gradient(var(--lampa), var(--lampa)) no-repeat 0 100% / 0 2px;transition:background-size .45s var(--zarowka);padding-bottom:.12em;text-decoration:none;display:inline-block}.telefon:hover,.telefon:focus-visible{background-size:100% 2px}.kontakt-albo{font:italic 500 1.05rem/1 var(--szeryf);color:#f4ebddb8;align-items:center;gap:1.2em;margin:clamp(30px,3.4vw,52px) 0 clamp(14px,1.6vw,24px);display:flex}.kontakt-albo:after{content:"";background:#f4ebdd38;flex:1;height:1px}.formularz{grid-template-columns:1fr 1fr;gap:0 clamp(16px,1.8vw,28px);display:grid}.pole{flex-direction:column;min-width:0;padding-top:14px;display:flex;position:relative}.pole-szerokie{grid-column:1/-1}.pole label{font:500 .72rem/1.2 var(--grotesk);letter-spacing:.14em;text-transform:uppercase;color:#f4ebddc7}.pole-opcja{text-transform:none;letter-spacing:.02em;color:#f4ebdd9e;font-weight:400}.pole input,.pole textarea{width:100%;color:var(--krem);font:400 1.08rem/1.45 var(--grotesk);caret-color:var(--lampa);background:0 0;border:0;border-bottom:1px solid #f4ebdd66;border-radius:0;margin:0;padding:10px 0 12px;transition:border-color .25s,box-shadow .25s}.pole textarea{resize:vertical;min-height:7.2em;max-height:22em}.pole input:hover,.pole textarea:hover{border-bottom-color:#f4ebddb3}.pole input:focus-visible,.pole textarea:focus-visible{border-bottom-color:var(--lampa);box-shadow:0 1px 0 var(--lampa);outline:none}.pole:focus-within label{color:var(--krem)}.pole input:-webkit-autofill{-webkit-text-fill-color:var(--krem);box-shadow:0 0 0 100px var(--bordo) inset;caret-color:var(--lampa)}.pole [aria-invalid=true]{border-bottom-color:#ffb9c6}.pole-blad{color:#ffd3db;margin:8px 0 0;font-size:.86rem;line-height:1.35}.pole-blad:before{content:"";vertical-align:.15em;background:#ffb9c6;border-radius:50%;width:5px;height:5px;margin-right:.6em;display:inline-block}.pole-pulapka{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html:not(.js) .formularz,html:not(.js) .kontakt-albo{display:none}.formularz-noscript{color:#f4ebddd1;max-width:24em;margin-top:1.4em}.formularz-dol{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px 28px;margin-top:clamp(26px,2.6vw,40px);display:flex}.formularz-nota{color:#f4ebddb8;flex:14em;max-width:19em;font-size:.86rem;line-height:1.45}.przycisk-pelny{background:var(--krem);color:var(--atrament);border-color:var(--krem);cursor:pointer}.przycisk-pelny svg{transition:transform .35s var(--zarowka)}.przycisk-pelny:hover,.przycisk-pelny:focus-visible{background:var(--lampa);border-color:var(--lampa);color:var(--atrament)}.przycisk-pelny:hover svg{transform:translate(4px)}.przycisk-pelny[aria-busy=true]{opacity:.75;cursor:progress}.przycisk-pelny[aria-busy=true] svg{animation:1s ease-in-out infinite wysylka}@keyframes wysylka{50%{opacity:.4;transform:translate(5px)}}.formularz-status{grid-column:1/-1;min-height:0;margin:0;font-size:.95rem;line-height:1.5}.formularz-status:not(:empty){background:#17060a59;border-left:2px solid #ffb9c6;margin-top:18px;padding:14px 16px}.formularz-status a{color:var(--krem)}.formularz-dzieki{outline:none;padding:clamp(24px,3vw,40px) 0 clamp(8px,1vw,16px);animation:.6s both pojaw}.formularz-dzieki-tytul{font:italic 900 clamp(2rem, 3.4vw, 3.4rem)/1 var(--szeryf);letter-spacing:-.04em;margin-bottom:.4em}.formularz-dzieki .lacze{margin-top:1em;padding:0}.final h2{font:italic 900 clamp(3.6rem, 13.4vw, 14rem)/.8 var(--szeryf);letter-spacing:-.05em;text-align:right;grid-area:2/1/auto/-1;justify-self:end;margin:-.42em -.02em .16em 0}.stopka{color:#f4ebddd1;border-top:1px solid #f4ebdd3d;flex-wrap:wrap;grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:16px 28px;padding:22px 0 26px;display:flex}.stopka span:nth-child(2){letter-spacing:.04em;text-transform:none;font-size:.85rem}.stopka a{min-height:44px;color:var(--krem);align-items:center;gap:.6em;text-decoration:none;display:inline-flex}.powiekszenie{background:var(--noc);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--krem);border:0;margin:0;padding:0;overflow:hidden}.powiekszenie[open]{padding-bottom:max(14px, env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr) auto;animation:.3s both pojaw;display:grid}body:has(.powiekszenie[open]){overflow:hidden}.powiekszenie::backdrop{background:var(--noc)}.pw-gora{padding:10px var(--bok);justify-content:space-between;align-items:center;min-height:68px;display:flex}.pw-zamknij,.pw-strzalka{border:1px solid #f4ebdd59;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .25s,color .25s;display:grid}.pw-zamknij:hover,.pw-strzalka:hover{background:var(--krem);color:var(--atrament)}.pw-scena{padding:0 var(--bok);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(8px,2vw,32px);min-height:0;display:grid}.pw-scena img{object-fit:contain;width:auto;max-width:100%;height:auto;min-height:0;max-height:100%;animation:zapal .7s var(--zarowka) both;justify-self:center}.pw-blad{text-align:center;position:absolute;inset:auto 0 120px}.pw-pasek{padding:16px var(--bok) 6px;scrollbar-width:none;overscroll-behavior-x:contain;justify-content:safe center;gap:6px;display:flex;overflow-x:auto}.pw-pasek::-webkit-scrollbar{display:none}.pw-pasek button{opacity:.58;outline-offset:2px;background:#25090f;border-radius:2px;outline:1px solid #0000;flex:none;width:46px;height:62px;padding:0;transition:opacity .25s,outline-color .25s;overflow:hidden}.pw-pasek button:hover{opacity:.85}.pw-pasek button[aria-current=true]{opacity:1;outline-color:var(--lampa)}.pw-pasek button:focus-visible{opacity:1;outline:2px solid var(--lampa)}.pw-pasek img{object-fit:cover;width:100%;height:100%}.scena:after,.portrety:after{content:"";pointer-events:none;z-index:5;opacity:.07;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .95 0 0 0 0 .85 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.profil,.portrety,.pas-portrety,.dorobek,.final{view-timeline:--sekcja block}.tlo{z-index:-1;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}.tlo>span{display:block;position:absolute}.final>.tlo{z-index:-2}.tlo-kurtyna{--f:clamp(70px, 8vw, 140px);background:linear-gradient(180deg, #0e02069e, #0e020600 26%, #0e020600 66%, #0e020680), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .8 0 0 0 0 .82 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"), repeating-linear-gradient(90deg, #0c01045c 0, #ffa8b80e calc(var(--f) * .34), #0c01041f calc(var(--f) * .55), #ffa8b814 calc(var(--f) * .78), #0c01045c var(--f)), repeating-linear-gradient(90deg, #0c010400 0, #0c010433 calc(var(--f) * .83), #0c010400 calc(var(--f) * 1.71));inset:0}.tlo-reflektor{mix-blend-mode:screen;background:radial-gradient(closest-side,#ffcdaa33,#ff969614 48%,#ff969600 100%);border-radius:50%;width:110vmax;height:80vmax;margin:-40vmax 0 0 -55vmax;top:50%;left:50%;transform:translate(-18vw)}.tlo-portrety{-webkit-mask-image:linear-gradient(#000 0 55%,#0000 92%);mask-image:linear-gradient(#000 0 55%,#0000 92%)}.tlo-promienie{transform-origin:66% 0;filter:blur(18px);background:conic-gradient(from 188deg at 66% 0,#f7d75e00 0deg,#f7d75e1c 5deg,#f7d75e00 11deg,#f7c88c00 17deg,#f7c88c12 21deg 26deg,#f7c88c00 33deg,#f7d75e00 41deg,#f7d75e17 46deg,#f7d75e00 55deg,#e8787800 64deg,#e878780d 70deg,#e8787800 79deg,#f7d75e00 360deg);height:120%;top:-6%;left:-30%;right:-30%}.tlo-kurz{opacity:.8;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='480'%3E%3Cg fill='%23ffe2a8'%3E%3Ccircle cx='23' cy='41' r='2.32' fill-opacity='.55'/%3E%3Ccircle cx='97' cy='118' r='1.68' fill-opacity='.4'/%3E%3Ccircle cx='151' cy='22' r='2.8' fill-opacity='.35'/%3E%3Ccircle cx='212' cy='201' r='2.0' fill-opacity='.5'/%3E%3Ccircle cx='288' cy='77' r='1.52' fill-opacity='.45'/%3E%3Ccircle cx='331' cy='264' r='2.48' fill-opacity='.3'/%3E%3Ccircle cx='64' cy='302' r='1.84' fill-opacity='.5'/%3E%3Ccircle cx='176' cy='356' r='2.96' fill-opacity='.25'/%3E%3Ccircle cx='249' cy='433' r='1.68' fill-opacity='.45'/%3E%3Ccircle cx='12' cy='447' r='2.16' fill-opacity='.35'/%3E%3Ccircle cx='122' cy='233' r='1.36' fill-opacity='.5'/%3E%3Ccircle cx='305' cy='381' r='2.0' fill-opacity='.4'/%3E%3Ccircle cx='190' cy='96' r='1.2' fill-opacity='.6'/%3E%3Ccircle cx='78' cy='402' r='1.52' fill-opacity='.3'/%3E%3C/g%3E%3C/svg%3E");height:calc(100% + 480px);top:0;left:0;right:0;-webkit-mask-image:conic-gradient(from 188deg at 66% 0,#0000 0deg,#000 6deg,#0000 13deg 18deg,#000 23deg,#0000 33deg 42deg,#000 47deg,#0000 56deg);mask-image:conic-gradient(from 188deg at 66% 0,#0000 0deg,#000 6deg,#0000 13deg 18deg,#000 23deg,#0000 33deg 42deg,#000 47deg,#0000 56deg)}.tlo-wzor{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='84'%3E%3Cpath d='M28 0 56 42 28 84 0 42Z' fill='%23fff' fill-opacity='.022'/%3E%3Cpath d='M28 .5 55.5 42 28 83.5 .5 42Z' fill='none' stroke='%23f7d75e' stroke-opacity='.075'/%3E%3Ccircle cx='28' cy='42' r='1.1' fill='%23f7d75e' fill-opacity='.12'/%3E%3C/svg%3E") 50% 0/56px 84px;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 80%,#0000);mask-image:linear-gradient(#0000,#000 12% 80%,#0000)}.tlo-pas .tlo-reflektor{background:radial-gradient(closest-side,#ffcdaa29,#ff96960f 50%,#ff969600 100%);top:30%}.tlo-dorobek{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55 .9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .1 0 0 0 0 .14 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E")}.tlo-plama{background:radial-gradient(closest-side,#f7d75e33,#e3627b0f 55%,#e3627b00 100%);border-radius:50%;width:90vmax;height:70vmax;top:-10vmax;right:-20vmax}.tlo-rampa{mix-blend-mode:screen;background:radial-gradient(closest-side,#ffd6a042,#ff968c1a 50%,#ff968c00 100%);border-radius:50%;width:140vmax;height:52vmax;margin-left:-70vmax;bottom:-26vmax;left:50%}.tlo-final .tlo-reflektor{top:22%}@media (prefers-reduced-motion:no-preference){.tlo-kurz{animation:70s linear infinite kurz}@keyframes kurz{to{transform:translateY(-480px)}}.tlo-promienie{animation:19s ease-in-out infinite alternate snop}@keyframes snop{0%{opacity:.85;transform:rotate(-2.2deg)}to{opacity:1;transform:rotate(2.4deg)}}.tlo-reflektor{animation:24s ease-in-out infinite alternate dryf}.tlo-plama{animation:30s ease-in-out infinite alternate dryf-plama}@keyframes dryf{0%{transform:translate(-18vw)}to{transform:translate(18vw)}}@keyframes dryf-plama{0%{transform:translate(0)}to{transform:translate(-14vw,10vh)}}@supports (animation-timeline:view()){.tlo-reflektor{animation:linear both przejazd;animation-timeline:--sekcja;animation-range:cover}.tlo-plama{animation:linear both przejazd-plama;animation-timeline:--sekcja;animation-range:cover}.tlo-rampa{animation:linear both rampa;animation-timeline:--sekcja;animation-range:entry cover 60%}@keyframes przejazd{0%{transform:translate(-26vw)}to{transform:translate(26vw)}}@keyframes przejazd-plama{0%{transform:translate(6vw,-8vh)}to{transform:translate(-22vw,24vh)}}@keyframes rampa{0%{opacity:.15;transform:scale(.8)}to{opacity:1;transform:none}}}}.scena-zawod{align-items:center;gap:clamp(24px,4vw,64px)}.scena-zawod p{flex-direction:column;gap:8px;display:flex}.scena-demo{text-underline-offset:6px;align-items:center;gap:10px;min-height:44px;font-size:.95rem;display:inline-flex}.scena-demo span{color:var(--lampa);opacity:1;font-size:1.8rem}.profil-wybrany .foto{aspect-ratio:4/5;mix-blend-mode:lighten}.profil-wybrany img{width:170%;max-width:none;margin-top:-20%;margin-left:-68%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 92%,#0000)}.nagrania{z-index:1;padding:clamp(80px, 9vw, 150px) max(var(--bok), calc((100vw - 1600px) / 2));background:linear-gradient(160deg, #280910, var(--noc) 65%);position:relative}.nagrania-glowa{justify-content:space-between;align-items:end;gap:30px;margin-bottom:clamp(30px,4vw,64px);display:flex}.nagrania h2{font:300 clamp(3.6rem, 10vw, 10rem)/.95 var(--szeryf);letter-spacing:-.045em;margin-top:24px}.nagrania h2 em{font-weight:900}.nagrania-intro{color:#f4ebddcc;max-width:22em;padding-bottom:8px}.nagranie-obraz{aspect-ratio:16/9;background:#0c0507;position:relative}.nagranie-okladka{color:var(--krem);display:block;position:absolute;inset:0;overflow:hidden}.nagranie-okladka>img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--zarowka)}.nagranie-okladka:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#17060ae6);position:absolute;inset:0}.nagranie-play{z-index:1;aspect-ratio:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17060a99;border:1px solid #f4ebddd9;border-radius:50%;place-items:center;width:clamp(64px,8vw,112px);transition:background .3s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.nagranie-play svg{fill:currentColor;stroke-width:1px}.nagranie-zaproszenie{z-index:1;font:400 clamp(1.4rem, 3vw, 3rem)/1.1 var(--szeryf);justify-content:space-between;align-items:center;display:flex;position:absolute;inset:auto clamp(20px,3vw,48px) clamp(18px,2.5vw,40px)}.nagranie-zaproszenie>span{font:500 .8rem/1 var(--grotesk);letter-spacing:.12em}.nagranie-okladka:hover .nagranie-play,.nagranie-okladka:focus-visible .nagranie-play{background:var(--bordo)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.nagranie-okladka:hover>img{transform:scale(1.02)}}.nagranie-ekran,.nagranie-ekran iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.nagranie-podpis{border-bottom:1px solid #f4ebdd3d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding:14px 0;font-size:.9rem;display:flex}.nagranie-separator{color:var(--wino-jasne);padding:0 .7em}.nagranie-akcje{flex-wrap:wrap;gap:12px 28px;display:flex}.nagranie-akcje a,.nagranie-akcje button{text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}.nagranie-status:not(:empty){color:var(--krem);margin-top:18px}.nagrania-teatr{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,80px);margin-top:clamp(64px,9vw,144px);display:grid}.nagrania-teatr>*{min-width:0}.nagrania-teatr h3{font:300 clamp(2.8rem, 4.6vw, 5rem)/1 var(--szeryf);letter-spacing:-.04em;margin:22px 0 32px}.nagrania-teatr h3 em{font-weight:900}.nagrania-teatr-tekst .etykieta{color:#f4ebddcc}.nagrania-teatr .nagranie-zaproszenie{font-size:clamp(1.3rem,2.2vw,2.2rem)}.nagranie-wizytowka .nagranie-obraz{aspect-ratio:3/2}.nagranie-lipski{margin-top:clamp(48px,6vw,100px)}.nagrania-dodatkowe{border-top:1px solid #f4ebdd3d;border-bottom:1px solid #f4ebdd3d;margin-top:clamp(64px,8vw,120px)}.nagrania-dodatkowe>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,3vw,48px) 0;list-style:none;display:flex}.nagrania-dodatkowe>summary::-webkit-details-marker{display:none}.nagrania-rozwin-tytul{font:300 clamp(1.8rem, 3.8vw, 4rem)/1.15 var(--szeryf);letter-spacing:-.025em}.nagrania-rozwin-tytul em{font-weight:900}.nagrania-liczba{vertical-align:top;font:500 .7rem/1.8 var(--grotesk);letter-spacing:.12em;color:var(--wino-jasne);margin-left:16px;display:inline-block}.nagrania-rozwin-akcja{align-items:center;gap:16px;font-size:.8rem;display:inline-flex}.nagrania-plus{width:44px;height:44px;transition:rotate .35s var(--zarowka), color .3s, border-color .3s;border:1px solid #f4ebdd66;border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.nagrania-dodatkowe>summary:hover .nagrania-plus,.nagrania-dodatkowe>summary:focus-visible .nagrania-plus{color:var(--lampa);border-color:var(--lampa)}.kiedy-otwarte,.nagrania-dodatkowe[open] .kiedy-zamkniete{display:none}.nagrania-dodatkowe[open] .kiedy-otwarte{display:inline}.nagrania-dodatkowe[open] .nagrania-plus{rotate:45deg}.nagrania-probki{grid-template-columns:minmax(0,1.65fr) repeat(2,minmax(0,1fr));align-items:start;gap:clamp(24px,3vw,48px);padding:16px 0 clamp(36px,5vw,72px);display:grid}.nagrania-probki>*{min-width:0}.probka-glowa{margin-bottom:24px}.probka-glowa .etykieta{color:#f4ebddb3;font-size:.65rem}.probka-glowa h3{font:400 clamp(1.35rem, 2.2vw, 2.2rem)/1.2 var(--szeryf);margin-top:10px}.nagranie-pionowe .nagranie-obraz{aspect-ratio:9/16}.nagranie-pionowe .nagranie-okladka>img{object-fit:contain}.nagranie-wizytowka .nagranie-play,.nagrania-probki .nagranie-play{width:clamp(52px,5vw,64px);top:16px;left:auto;right:16px;translate:0}.nagrania-probki .nagranie-zaproszenie{font-size:1.25rem;inset:auto 16px 20px}.nagrania-probki .nagranie-zaproszenie>span{font-size:.65rem}.nagrania-probki .nagranie-akcje{gap:4px 16px;font-size:.8rem}@media (width>=601px) and (width<=1000px){.nagrania-probki{grid-template-columns:repeat(2,minmax(0,1fr))}.probka-monolog{grid-column:1/-1;width:76%}}.pas-wybor{margin-bottom:0}.odslony-wybor{row-gap:clamp(56px,7vw,112px)}.odslony-wybor img{object-fit:contain;height:auto}.wybor-para{grid-column:1/8}.wybor-tajemnica{grid-column:9/13;margin-top:36%}.wybor-proba{grid-column:1/8;margin-top:-10%}.wybor-siedzaca{grid-column:9/13;margin-top:8%}.wybor-usmiech{grid-column:2/6;margin-top:4%}.wybor-blekit{grid-column:7/12;margin-top:14%}.ujecia-wybor{margin-bottom:0;padding-top:clamp(48px,5vw,80px)}.wybor-sylwetka{--lampa-x:25%;--lampa-y:22%;grid-column:1/7}.wybor-smiech{--lampa-x:4%;--lampa-y:33%;grid-column:7/13;margin-top:20%}.ujecia-roznorodna{padding-top:clamp(48px,5vw,80px)}.ujecia-roznorodna .wybor-sylwetka{grid-row:3;margin-top:-8%}.ujecia-roznorodna .ujecie-spokoj{grid-column:7/13;margin-top:-20%}.galeria-zamkniecie{justify-content:space-between;align-items:end;gap:32px;padding:20px 0;display:flex}.galeria-zamkniecie>p{font:300 clamp(2.8rem, 7vw, 7rem)/.95 var(--szeryf);letter-spacing:-.04em}.galeria-zamkniecie em{font-weight:900}.dorobek-wczesniej{margin-top:30px}.dorobek-wczesniej>summary{cursor:pointer;border-bottom:1px solid #3d0a1747;justify-content:space-between;align-items:center;min-height:56px;padding:18px 0;font-size:1.1rem;list-style:none;display:flex}.dorobek-wczesniej>summary::-webkit-details-marker{display:none}.dorobek-wczesniej[open]>summary{border-bottom:0}.dorobek-wczesniej[open]>summary span{rotate:45deg}.kontakt-profile{flex-wrap:wrap;gap:8px 24px;margin:-8px 0 18px;display:flex}.kontakt-profile a{text-underline-offset:5px;align-items:center;gap:10px;min-height:44px;display:inline-flex}@media (width>=821px){.lista a{grid-template-columns:4rem minmax(0,2fr) minmax(0,1fr) minmax(7rem,1fr) 7.5rem;column-gap:clamp(12px,1.6vw,26px)}}@media (aspect-ratio<=4/5){.scena-kadr{--W:clamp(128vw, (87svh - 64px - 41vw) * 1.532, 186vw);--fl:calc(78vw - .57 * var(--W));--ft:calc(64px + 41vw)}.scena h1{background:radial-gradient(circle at var(--lx) var(--ly), var(--wino-jasne) 0, var(--wino) 55vw, #8f1c36 120vw, var(--wino-glebokie) 200vw);-webkit-background-clip:text;background-clip:text;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:calc(64px + 3vw) 5vw 0;font-size:29vw;line-height:.78}.scena-zawod{bottom:calc(max(8px,2.4svh) + 50px);left:5vw}.klatki{bottom:max(8px,2.4svh);left:calc(5vw - 8px);right:auto}}@media (width<=820px){.pasek{height:60px}.pasek,.pasek nav a{letter-spacing:.12em;font-size:.72rem}.pasek nav{gap:18px}.profil{padding-top:104px;display:block}.profil h2{font-size:clamp(2.1rem,9.6vw,4rem)}.profil-tekst{margin:32px 0 20px}.profil-foto{width:min(88vw,560px);margin:40px calc(var(--bok) * -1) 0 auto}.dorobek-glowa{flex-direction:column;align-items:flex-start}.dorobek h2{font-size:25.5vw}.lista a,.lista .wkrotce>div{grid-template-columns:1fr auto;row-gap:8px;padding-block:22px}.lista .rok{grid-area:1/1}.lista .rola{grid-area:1/2;justify-self:end}.lista .tytul{grid-column:1/-1;font-size:clamp(1.75rem,8vw,2.6rem)}.lista .opis{grid-column:1/-1}.lista .zrodlo{grid-column:1/-1;justify-self:start;margin-top:4px}.dorobek-stopka{justify-content:flex-start}.portrety-glowa{display:block}.portrety h2{font-size:clamp(3.6rem,13vw,6.5rem)}.portrety-glowa p{margin-top:24px}.odslony{gap:56px 16px}.final{flex-direction:column;min-height:0;padding-top:0;display:flex}.final-foto{width:150vw;margin:56px 0 0 -30vw}.final h2{text-align:left;order:1;align-self:flex-start;margin:-12vw 0 0;font-size:19.5vw}.kontakt{order:2;margin:44px 0 52px;padding:0}.telefon{font-size:clamp(2.1rem,10.4vw,3.4rem)}.stopka{flex-direction:column;order:3;align-items:flex-start;gap:6px}}@media (width<=600px){.pasek nav{gap:clamp(12px,3vw,18px)}.pasek nav a{letter-spacing:.08em;font-size:.66rem}.nagrania-glowa{display:block}.nagrania-intro{margin-top:24px}.nagrania-teatr{grid-template-columns:1fr}.nagranie-lipski{margin-top:24px}.nagrania-probki{grid-template-columns:1fr;gap:48px}.nagranie-pionowe{width:min(100%,360px);margin-inline:auto}.nagrania-rozwin-akcja>:not(.nagrania-plus){display:none}.nagrania-dodatkowe>summary{gap:12px}.nagrania-liczba{display:none}.nagranie-podpis{font-size:.83rem}.nagranie-akcje{gap:4px 18px}.odslony-wybor .odslona{width:100%;margin:0}.odslony-wybor .wybor-tajemnica{width:80%;margin-left:auto}.odslony-wybor .wybor-siedzaca{width:82%;margin-left:auto}.odslony-wybor .wybor-usmiech{width:82%}.odslony-wybor .wybor-blekit{width:88%;margin-left:auto}.ujecia-wybor .ujecie{width:100%;margin:0}.ujecia-wybor .wybor-smiech{width:90%;margin:-12% 0 0 auto}.galeria-zamkniecie{flex-direction:column;align-items:flex-start}.portrety{padding-top:80px}.portrety-glowa{margin-bottom:42px}.ujecia{flex-direction:column;gap:0;margin-bottom:72px;display:flex}.ujecie{flex:none}.ujecie-smiech{width:92vw;margin:0 0 0 calc(-1 * var(--bok))}.ujecie-spojrzenie{width:80vw;margin:-10vw calc(-1 * var(--bok)) 0 auto}.ujecie-gest{width:96vw;margin:-12vw 0 0 -8vw}.ujecie-swoboda{width:100vw;margin:-12vw calc(-1 * var(--bok)) 0}.ujecie-ruch{width:92vw;margin:-10vw calc(-1 * var(--bok)) 0 auto}.ujecie-spokoj{width:92vw;margin:-6vw 0 0 calc(-1 * var(--bok))}.ujecia-roznorodna .wybor-sylwetka{width:92vw;margin:-8vw 0 0 calc(-1 * var(--bok))}.ujecia-roznorodna .ujecie-spokoj{width:82vw;margin:-6vw calc(-1 * var(--bok)) 0 auto}.odslony{flex-direction:column;gap:38px;display:flex}.odslona{flex:none}.odslona-spodnica{width:100%;margin:0}.odslona-okulary{width:80%;margin:0 0 0 auto}.odslona-lustro{width:100%;margin:0}.odslona-dramat{width:76%;margin:0 0 0 auto}.odslona-gest{width:80%;margin:0}.odslony-wszystkie{width:100%;margin:10px 0 0}.pw-scena{justify-content:center;padding:0 10px 56px;display:flex;position:relative}.pw-scena img{max-width:100%;max-height:100%}.pw-strzalka{position:absolute;bottom:0}.pw-strzalka[data-krok="-1"]{left:calc(50% - 58px)}.pw-strzalka[data-krok="1"]{right:calc(50% - 58px)}.pw-pasek{gap:5px;padding:12px 10px 4px}.pw-pasek button{width:40px;height:54px}}@media (width<=520px){.formularz{grid-template-columns:1fr}.formularz-dol{flex-direction:column-reverse;align-items:stretch}.formularz-dol .przycisk-pelny{justify-content:center}.formularz-nota{max-width:none}}@media (width<=430px){.znak-pelny{display:none}.znak-krotki{font:italic 900 1.25rem/1 var(--szeryf);letter-spacing:-.03em;text-transform:none;display:inline}}@media (width<=360px){.pasek{padding-inline:12px}.pasek nav{gap:9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}.js [data-swiatlo]{filter:none}.js .portrety .foto{filter:none!important}.js .ujecia .ujecie:before{opacity:0!important}.js .ujecie [data-swiatlo],.ujecie .foto:hover img,.odslony .foto:hover img,.profil-foto .foto:hover img{transform:none}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.pasek:after{content:"";background:linear-gradient(90deg, var(--wino), var(--lampa));transform-origin:0;height:2px;animation:linear both postep-strony;animation-timeline:scroll(root);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}@keyframes postep-strony{to{transform:scaleX(1)}}}}.scena-halo{left:var(--lx);top:var(--ly);pointer-events:none;mix-blend-mode:screen;background:radial-gradient(closest-side,#f7d75e33,#f7a05012 42%,#f7a05000 100%);border-radius:50%;width:58vmax;height:58vmax;animation:1.4s .3s both pojaw;position:absolute;translate:-50% -50%}@property --mo{syntax:"<number>";inherits:false;initial-value:0}@media (prefers-reduced-motion:no-preference){.scena-halo{animation:1.4s .3s both pojaw,6.5s ease-in-out 1.7s infinite zar}@keyframes zar{0%,to{opacity:1;scale:1}38%{opacity:.72;scale:.97}46%{opacity:.9}54%{opacity:.68;scale:.96}78%{opacity:.96;scale:1.02}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (aspect-ratio>=4/5){.scena h1{background:radial-gradient(circle at var(--mx,50%) var(--my,50%), rgb(255 236 196/calc(var(--mo) * .96)) 0, rgb(255 190 140/calc(var(--mo) * .42)) 8vw, #ffbe8c00 19vw), radial-gradient(circle at var(--lx) var(--ly), var(--wino-jasne) 0, var(--wino) 26vw, #8f1c36 52vw, var(--wino-glebokie) 90vw);-webkit-background-clip:text;background-clip:text;transition:--mo .6s}}.scena-demo{gap:14px;font-weight:500;text-decoration:none}.scena-demo-znak{width:44px;height:44px;color:var(--lampa);border:1px solid #f7d75eb3;border-radius:50%;place-items:center;transition:background .3s,color .3s;display:grid;position:relative}.scena-demo .scena-demo-znak{font-size:inherit}.scena-demo-znak svg{fill:currentColor;stroke-width:1px;translate:1px}.scena-demo:hover .scena-demo-znak,.scena-demo:focus-visible .scena-demo-znak{background:var(--lampa);color:var(--noc)}@media (prefers-reduced-motion:no-preference){.scena-demo-znak:before{content:"";border:1px solid #f7d75e99;border-radius:50%;animation:2.8s ease-out 2s infinite puls;position:absolute;inset:-1px}}@keyframes puls{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}.klatki button[data-kl] span{position:relative;overflow:hidden}.klatki button[aria-pressed=true] span{background:#f7d75e47}.klatki button[aria-pressed=true] span:after{content:"";background:var(--lampa);transform-origin:0;position:absolute;inset:0}.klatki[data-gra] button[aria-pressed=true] span:after{animation:3.4s linear both postep-klatki}@keyframes postep-klatki{0%{transform:scaleX(0)}}.js .slowa .sl{clip-path:inset(-.4em -.45em -.27em -.25em);display:inline-block}.js .slowa .sl>span{transform-origin:0 100%;transition:transform 1.15s cubic-bezier(.2, .8, .2, 1) calc(var(--i,0) * 95ms);display:inline-block;transform:translateY(1.3em)rotate(5deg)}.js .slowa.wejdz .sl>span{transform:none}.js :is(.profil-tekst,.nagrania-intro,.portrety-glowa>p,.dorobek-opis,.galeria-zamkniecie .przycisk,.nagrania-teatr-tekst,.kontakt){opacity:0;transition:opacity .9s ease .25s, translate 1.1s var(--zarowka) .25s, background .3s, color .3s, border-color .3s;translate:0 26px}.js :is(.profil-tekst,.nagrania-intro,.portrety-glowa>p,.dorobek-opis,.galeria-zamkniecie .przycisk,.nagrania-teatr-tekst,.kontakt).wejdz{opacity:1;translate:none}.js .lista-aktualna>li{opacity:0;transition:opacity .8s ease, translate 1s var(--zarowka);translate:0 28px}.js .lista-aktualna.wejdz>li{opacity:1;translate:none}.lista-aktualna>li:nth-child(2){transition-delay:70ms}.lista-aktualna>li:nth-child(3){transition-delay:.14s}.lista-aktualna>li:nth-child(4){transition-delay:.21s}.lista-aktualna>li:nth-child(5){transition-delay:.28s}.lista-aktualna>li:nth-child(6){transition-delay:.35s}.lista .zrodlo{transition:translate .4s var(--zarowka)}.lista a:hover .zrodlo,.lista a:focus-visible .zrodlo{translate:6px}.nagranie-play:before{content:"";opacity:0;border:1px solid #f4ebddb3;border-radius:50%;position:absolute;inset:-1px}.nagranie-play{transition:background .3s, border-color .3s, color .3s, scale .5s var(--zarowka)}.nagranie-okladka:hover .nagranie-play,.nagranie-okladka:focus-visible .nagranie-play{background:var(--lampa);border-color:var(--lampa);color:var(--noc)}.nagranie-okladka:hover .nagranie-play{scale:1.08}.nagranie-obraz{box-shadow:0 50px 90px -50px #000000e6}@media (prefers-reduced-motion:no-preference){.nagranie-play:before{animation:2.8s ease-out infinite puls}@supports (animation-timeline:view()){.nagrania>.nagranie{view-timeline:--demo block}.nagrania>.nagranie .nagranie-obraz{animation:linear both kino;animation-timeline:--demo;animation-range:entry cover 40%}.nagrania>.nagranie .nagranie-okladka>img{animation:linear both kino-zoom;animation-timeline:--demo;animation-range:entry cover 52%}@keyframes kino{0%{clip-path:inset(10% 12%)}to{clip-path:inset(0)}}@keyframes kino-zoom{0%{scale:1.22}to{scale:1}}}}.tasma{z-index:1;background:var(--noc);view-timeline:--tasma block;padding:clamp(10px,2vw,30px) 0 clamp(26px,4vw,64px);position:relative;overflow:clip}.tasma-tor{width:max-content;font:italic 900 clamp(4.4rem, 13vw, 13.5rem)/1 var(--szeryf);letter-spacing:-.045em;white-space:nowrap;align-items:center;gap:clamp(22px,3.4vw,60px);padding:.06em 0 .16em;display:flex}.tasma span{color:var(--noc);-webkit-text-stroke:2px #a07a81;paint-order:stroke fill}.tasma em{color:var(--wino)}.tasma b{background:var(--lampa);border-radius:50%;flex:none;width:.085em;height:.085em;box-shadow:0 0 .3em #f7d75e8c}@media (prefers-reduced-motion:no-preference){.tasma-tor{animation:70s linear infinite tasma-bieg}@keyframes tasma-bieg{to{transform:translate(-33.333%)}}@supports (animation-timeline:view()){.tasma-tor{animation:linear both tasma-przewin;animation-timeline:--tasma;animation-range:cover}@keyframes tasma-przewin{0%{transform:translate(-2%)}to{transform:translate(-36%)}}}}.odslony-wybor .foto{box-shadow:0 46px 80px -44px #080204d9}.js .odslony-wybor .foto{clip-path:inset(0 0 100%);transition:clip-path 1.35s cubic-bezier(.2,.8,.2,1)}.js .odslony-wybor .odslona.wejdz .foto{clip-path:inset(-110px)}.js .odslony-wybor .foto img{transition:scale 1.9s cubic-bezier(.2, .8, .2, 1), transform .7s var(--zarowka), filter .5s var(--zarowka);scale:1.16}.js .odslony-wybor .odslona.wejdz .foto img{scale:1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.odslony-wybor .odslona{animation:linear both plyn;animation-timeline:view();animation-range:cover}@keyframes plyn{0%{translate:0 var(--pl,30px)}to{translate:0 calc(var(--pl,30px) * -1)}}.wybor-para{--pl:16px}.wybor-tajemnica{--pl:64px}.wybor-proba{--pl:24px}.wybor-siedzaca{--pl:78px}.wybor-usmiech{--pl:36px}.wybor-blekit{--pl:60px}}}@media (width<=820px){.odslony-wybor .odslona{--pl:14px}.odslony-wybor .wybor-tajemnica,.odslony-wybor .wybor-siedzaca,.odslony-wybor .wybor-blekit{--pl:26px}}.profil-foto:before{content:"";pointer-events:none;background:radial-gradient(58% 60% at 60% 56%,#0e0206d1,#0e020680 46%,#0e020600 76%);position:absolute;inset:-14% -6% 0 -34%}.tlo-cien{background:radial-gradient(50% 50% at 46% 46%,#0e0206d6,#0e020680 48%,#0e020600 78%);width:82%;height:80%;top:0;left:-12%}@media (width<=820px){.tlo-cien{width:160%;height:min(62%,150vw);top:0;left:-30%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-delay:0s!important}.js .slowa .sl>span{transform:none}.js :is(.profil-tekst,.nagrania-intro,.portrety-glowa>p,.dorobek-opis,.galeria-zamkniecie .przycisk,.nagrania-teatr-tekst,.kontakt),.js .lista-aktualna>li{opacity:1;translate:none}.js .odslony-wybor .foto{clip-path:none}.js .odslony-wybor .foto img{scale:1}}.scena-demo{white-space:nowrap}@media (aspect-ratio<=4/5){.scena-zawod{gap:14px}.scena-zawod span{letter-spacing:.09em;white-space:nowrap}.scena-demo{gap:10px}.scena-demo-znak{width:36px;height:36px}}.nagrania-teatr .nagranie-play,.nagrania-probki .nagranie-play{width:52px;inset:auto auto clamp(14px,1.6vw,22px) clamp(14px,1.6vw,24px);translate:0}.nagrania-teatr .nagranie-play svg,.nagrania-probki .nagranie-play svg{width:18px;height:18px}.nagrania-teatr .nagranie-zaproszenie,.nagrania-probki .nagranie-zaproszenie{gap:12px;min-height:52px;inset:auto clamp(14px,1.6vw,24px) clamp(14px,1.6vw,22px) calc(clamp(14px,1.6vw,24px) + 66px)}.nagrania-teatr .nagranie-play:before,.nagrania-probki .nagranie-play:before{animation:none}.nagrania-teatr .nagranie-okladka>img,.nagrania-probki .nagranie-okladka>img{filter:saturate(.78)contrast(1.05)brightness(.92);transition:transform .8s var(--zarowka), filter .6s ease}.nagrania-teatr .nagranie-okladka:before,.nagrania-probki .nagranie-okladka:before{content:"";z-index:0;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(200deg,#b82d4b57,#580f2180);transition:opacity .6s;position:absolute;inset:0}.nagrania-teatr .nagranie-okladka:after,.nagrania-probki .nagranie-okladka:after{z-index:0;background:linear-gradient(#17060a00 54%,#17060aeb)}.nagrania-teatr .nagranie-okladka:is(:hover,:focus-visible)>img,.nagrania-probki .nagranie-okladka:is(:hover,:focus-visible)>img{filter:none}.nagrania-teatr .nagranie-okladka:is(:hover,:focus-visible):before,.nagrania-probki .nagranie-okladka:is(:hover,:focus-visible):before{opacity:0}.nagranie-podpis{transition:border-color .4s}.nagranie:has(.nagranie-okladka:is(:hover,:focus-visible)) .nagranie-podpis{border-bottom-color:var(--lampa)}@media (width>=601px){.nagrania-teatr{grid-template-columns:.86fr 1.14fr}}@media (width>=1001px){.nagrania-probki{grid-template-columns:minmax(0,2.3fr) repeat(2,minmax(0,1fr));align-items:end}}.js .nagrania-teatr .nagranie-obraz{clip-path:inset(0 0 100%);transition:clip-path 1.35s cubic-bezier(.2,.8,.2,1) .15s}.js .nagrania-teatr .nagranie.wejdz .nagranie-obraz{clip-path:inset(-90px)}.nagrania-rozwin-tytul em{transition:color .35s}.nagrania-dodatkowe>summary:is(:hover,:focus-visible) .nagrania-rozwin-tytul em,.nagrania-dodatkowe[open] .nagrania-rozwin-tytul em{color:var(--wino-jasne)}.nagrania-liczba{color:var(--lampa)}.nagrania-dodatkowe[open] .nagrania-plus{color:var(--lampa);border-color:var(--lampa)}@media (prefers-reduced-motion:no-preference){.nagrania-dodatkowe[open] .nagrania-probki>*{animation:probka-wejscie .95s var(--zarowka) both}.nagrania-dodatkowe[open] .nagrania-probki>:nth-child(2){animation-delay:.12s}.nagrania-dodatkowe[open] .nagrania-probki>:nth-child(3){animation-delay:.24s}@keyframes probka-wejscie{0%{opacity:0;translate:0 36px}}@supports (interpolate-size:allow-keywords){.nagrania-dodatkowe{interpolate-size:allow-keywords}.nagrania-dodatkowe::details-content{overflow-clip-margin:10px;block-size:0;transition:block-size .75s var(--zarowka), content-visibility .75s allow-discrete;overflow:clip}.nagrania-dodatkowe[open]::details-content{block-size:auto}}}@media (prefers-reduced-motion:reduce){.js .nagrania-teatr .nagranie-obraz{clip-path:none}}@media (width<=600px){.nagrania-probki .nagranie-pionowe{width:min(76%,300px);margin-inline:0 auto}.nagrania-probki .nagranie-pionowe+.nagranie-pionowe{margin-inline:auto 0}}@media (width>=821px){.profil h2{letter-spacing:-.035em;grid-column:1/9;font-size:clamp(2.6rem,7vw,8rem);line-height:.98}}.ujecie:is(.wybor-smiech,.ujecie-smiech):before{display:none}.tasma span{-webkit-text-stroke-width:3px}.pasek nav a[aria-current=true]:after{background:var(--lampa);transform:scaleX(1)}.pasek[data-ton=jasny] nav a[aria-current=true]:after{background:var(--wino)}.dorobek-wczesniej>summary{font:300 clamp(1.6rem, 3vw, 3.1rem)/1.15 var(--szeryf);letter-spacing:-.025em;padding:clamp(22px,2.6vw,40px) 0}.dorobek-wczesniej>summary span{width:44px;height:44px;font:400 1.5rem/1 var(--grotesk);letter-spacing:0;transition:rotate .35s var(--zarowka), background .3s, color .3s, border-color .3s;border:1px solid #3d0a1766;border-radius:50%;flex:none;place-items:center;display:grid}.dorobek-wczesniej>summary:is(:hover,:focus-visible) span,.dorobek-wczesniej[open]>summary span{background:var(--bordo);border-color:var(--bordo);color:var(--krem)}@media (prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords){.dorobek-wczesniej{interpolate-size:allow-keywords}.dorobek-wczesniej::details-content{block-size:0;transition:block-size .7s var(--zarowka), content-visibility .7s allow-discrete;overflow:clip}.dorobek-wczesniej[open]::details-content{block-size:auto}}}.powiekszenie,.powiekszenie::backdrop{background:radial-gradient(ellipse 72% 62% at 50% 44%, #2e0d16, var(--noc) 72%)}.pw-scena img{box-shadow:0 50px 120px -50px #000}.pw-licznik{font:italic 500 1.15rem/1 var(--szeryf);letter-spacing:.02em;text-transform:none}.ujecie:is(.wybor-smiech,.ujecie-smiech) img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 13%,#000 37% 90%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000 13%,#000 37% 90%,#0000),linear-gradient(#0000,#000 7% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.tlo-profil:after,.tlo-pas:after,.tlo-final:after{content:"";width:52vmax;height:52vmax;translate:calc(var(--sx,-100vmax) - 50%) calc(var(--sy,-100vmax) - 50%);mix-blend-mode:screen;opacity:0;background:radial-gradient(closest-side,#ffdab033,#ffaa9612 52%,#ffaa9600 100%);border-radius:50%;transition:opacity .7s,translate .55s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}.tlo.ze-snopem:after{opacity:1}.scena-foto.migawka{animation:.8s ease-out both migawka}@keyframes migawka{0%{filter:brightness(1.22)saturate(1.06)}to{filter:none}}@media (aspect-ratio>=801/1000) and (aspect-ratio<=3/2){.scena-kadr{--W:clamp(84vw, (86svh - 68px - 15vw) * 2.27, 152vw);--fl:max(13vw - .173 * var(--W), 60vw - .56 * var(--W));--ft:calc(86svh - .77 * var(--H))}.scena h1{padding:calc(68px + 2.4vw) var(--bok) 0;align-items:flex-start}}.ujecie.ujecie-spokoj img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 3%,#000 38% 90%,#0000),linear-gradient(#0000 2%,#000 14% 93%,#0000);mask-image:linear-gradient(90deg,#0000 3%,#000 38% 90%,#0000),linear-gradient(#0000 2%,#000 14% 93%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width<=820px){.profil h2{font-size:clamp(2.7rem,12vw,5.2rem);line-height:1}}
