.przedpo{aspect-ratio:3/2;background:var(--s-tlo);overflow:hidden;position:relative;touch-action:pan-y}.przedpo img{display:block;height:100%;inset:0;max-width:none;object-fit:cover;position:absolute;width:100%}.przedpo--pusty{border:1px dashed var(--s-linia);color:var(--s-wycisz);display:grid;place-items:center}.przedpo__po{clip-path:inset(0 0 0 50%)}.przedpo__uchwyt{background:var(--s-tekst);bottom:0;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-1px);width:2px}.przedpo__uchwyt:after{background:color-mix(in srgb,var(--s-tlo) 55%,transparent);border:2px solid var(--s-tekst);border-radius:50%;content:"";height:38px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:38px}.przedpo__etykieta{background:color-mix(in srgb,var(--s-tlo) 82%,transparent);bottom:.75rem;color:var(--s-tekst);font:600 .7rem/1 var(--s-f-naglowki);letter-spacing:.12em;padding:.55em .8em;position:absolute;text-transform:uppercase;transition:opacity .25s ease;z-index:2}.przedpo__etykieta--przed{left:.75rem}.przedpo__etykieta--po{color:var(--s-akcent);right:.75rem}.przedpo__etykieta.jest-ukryta{opacity:0}.przedpo__zakres{cursor:ew-resize;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.przedpo:has(.przedpo__zakres:focus-visible){outline:2px solid var(--s-akcent);outline-offset:3px}.przedpo:has(.przedpo__zakres:focus-visible) .przedpo__uchwyt:after{background:var(--s-akcent);border-color:var(--s-akcent)}:root{--s-tlo:var(--wp--preset--color--tlo,#0b0b0c);--s-pow:var(--wp--preset--color--powierzchnia,#17181a);--s-pow-2:var(--wp--preset--color--powierzchnia-2,#212327);--s-tekst:var(--wp--preset--color--tekst,#f2f2f0);--s-tekst-2:var(--wp--preset--color--tekst-2,#c8c7c2);--s-wycisz:var(--wp--preset--color--wyciszony,#93938e);--s-akcent:var(--wp--preset--color--akcent,#ffb300);--s-akcent-2:var(--wp--preset--color--akcent-2,#c9c5bc);--s-na-akcencie:var(--wp--preset--color--na-akcencie,#131211);--s-linia:var(--wp--custom--linia,hsla(60,7%,95%,.12));--s-pad:var(--wp--custom--pad,clamp(1.15rem,4vw,3.5rem));--s-ease:var(--wp--custom--ease,cubic-bezier(0.22,1,0.36,1));--s-naglowek-h:var(--wp--custom--naglowek-h,68px);--s-f-naglowki:var(--wp--preset--font-family--naglowki,"Saira","Arial Narrow",system-ui,sans-serif);--s-f-tekst:var(--wp--preset--font-family--tekst,"IBM Plex Sans",system-ui,sans-serif)}.studio-sekcja{padding-block:clamp(4rem,9vw,8rem);padding-inline:var(--s-pad)}.studio-naglowek-sekcji{margin-bottom:clamp(2rem,5vw,4rem);max-width:52rem}.studio-naglowek-sekcji>:is(h2,h3){color:var(--s-tekst);font-family:var(--s-f-naglowki);font-size:clamp(1.7rem,4.5vw,3.4rem);font-weight:600;letter-spacing:-.01em;line-height:1.08;margin:0 0 1rem}.studio-naglowek-sekcji>p:not(.is-style-kicker){color:var(--s-wycisz);margin:0}.studio-naglowek-sekcji>.is-style-kicker{margin:0 0 1rem}.studio-kicker{color:var(--s-akcent);font:600 .8rem/1.3 var(--s-f-naglowki);letter-spacing:.22em;text-transform:uppercase}.studio-btn{align-items:center;background:none;border:1px solid;color:inherit;cursor:pointer;display:inline-flex;font:600 .85rem/1 var(--s-f-naglowki);gap:.6em;letter-spacing:.1em;padding:.9em 1.6em;text-decoration:none;text-transform:uppercase;transition:background .35s var(--s-ease),color .35s var(--s-ease),border-color .35s var(--s-ease)}.studio-btn:hover{background:var(--s-tekst);border-color:var(--s-tekst);color:var(--s-tlo)}.studio-btn--pelny{background:var(--s-akcent);border-color:var(--s-akcent);color:var(--s-na-akcencie)}.studio-sr{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.studio-wybor-mediow__podglad{background:#f0f0f0;display:block;margin-bottom:8px;max-height:160px;object-fit:cover;width:100%}.studio-wybor-mediow__przyciski{display:flex;gap:8px;margin-bottom:12px}@media(prefers-reduced-motion:reduce){.studio-btn{transition:none}}address.studio-dane-firmy{font-style:normal}
