section{padding:clamp(84px,11vh,132px) 0 0}.sec-head{grid-column:1 / 5;display:flex;flex-direction:column;gap:16px;align-self:start;position:sticky;top:104px}.sec-head p{margin:0;color:var(--ink-2);font-size:18px}.sec-head p.mono{font-size:13.5px}.start{padding-top:clamp(36px,6vh,64px)}.start .txt{grid-column:1 / 6;display:flex;flex-direction:column;gap:26px;padding-top:10px}.start h1{font-size:clamp(40px,3.7vw,54px);line-height:1.04}.start .lead{margin:0;font-size:21px;line-height:1.5;color:var(--ink-2);max-width:27em}.start .acts{display:flex;flex-wrap:wrap;gap:14px 26px;align-items:center}.pokaz{grid-column:7 / 13;margin:0}figcaption{margin-top:10px;font-family:var(--mono);font-size:13px;color:var(--grey);line-height:1.5}figcaption a{color:var(--ink)}.okno{display:block;border:1.5px solid var(--ink);background:#fff;text-decoration:none}.okno:hover{border-color:var(--red)}.pasek-okna{display:flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-bottom:1px solid var(--line);background:var(--paper);font-family:var(--mono);font-size:11.5px;color:var(--grey)}.pasek-okna i{width:8px;height:8px;border:1px solid var(--grey);border-radius:50%}.pasek-okna span{margin-left:10px}.okno .ekran{display:block;position:relative;overflow:hidden;aspect-ratio:16 / 10.6}.okno iframe{position:absolute;left:0;top:0;width:1280px;height:848px;border:0;transform-origin:0 0;pointer-events:none}.dane{margin-top:clamp(44px,7vh,76px);border-top:1px solid var(--ink);border-bottom:1px solid var(--line)}.cell{grid-column:span 3;padding:18px 18px 20px 0;border-right:1px solid var(--line)}.cell:last-child{border-right:0}.cell .mono{display:block;color:var(--grey);margin-bottom:4px}.cell p{margin:0;font-size:17px;line-height:1.4;color:var(--ink-2)}.cell b{font-family:var(--head);font-weight:600;font-size:22px;color:var(--ink);letter-spacing:-.01em}.przepisy{grid-column:5 / 13;list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.przepisy li{display:grid;grid-template-columns:48px minmax(0,7fr) minmax(0,5fr);column-gap:24px;padding:24px 0 26px;border-bottom:1px solid var(--line)}.przepisy .n{font-family:var(--mono);font-size:13.5px;color:var(--grey);padding-top:6px}.przepisy blockquote{margin:0;font-size:22px;line-height:1.4;color:var(--ink)}.przepisy .akt{margin:10px 0 0;font-family:var(--mono);font-size:13px;color:var(--grey)}.przepisy .znaczy{margin:4px 0 0;font-size:17px;line-height:1.5;color:var(--ink-2)}.prawo .uwaga{grid-column:5 / 13;margin:18px 0 0;color:var(--grey)}.poprawki{grid-column:5 / 13;list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.poprawki li{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);column-gap:24px;padding:20px 0 22px;border-bottom:1px solid var(--line);align-items:baseline}.poprawki p{margin:0}.bylo{font-size:19px;color:var(--grey)}.bylo s{text-decoration-color:var(--red);text-decoration-thickness:2px}.jest{font-size:19px;line-height:1.45}.bo{color:var(--red);font-size:12.5px}.glowa-sekcji{grid-column:1 / 9;display:flex;flex-direction:column;gap:16px;margin-bottom:44px}.glowa-sekcji p{margin:0;color:var(--ink-2);max-width:36em}.przeglad{grid-column:1 / 13;display:grid;grid-template-columns:subgrid;align-items:start}.lepkie{grid-column:1 / 8;position:sticky;top:104px}.lepkie .okno .ekran{aspect-ratio:16 / 11}#tour{grid-column:9 / 13;list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}#tour li{padding:22px 0 26px;border-bottom:1px solid var(--line);min-height:36vh;cursor:pointer}#tour li:last-child{min-height:0}#tour .n{display:block;color:var(--grey);margin-bottom:8px}#tour li.tu .n{color:var(--red)}#tour h3{font-size:22px}#tour p{margin:8px 0 0;color:var(--ink-2);font-size:17.5px}.os{grid-column:5 / 13;list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.os li{display:grid;grid-template-columns:170px 1fr;column-gap:24px;padding:20px 0 22px;border-bottom:1px solid var(--line)}.os .t{font-size:15px;padding-top:4px}.os h3{font-size:22px}.os p{margin:6px 0 0;color:var(--ink-2);font-size:17.5px;max-width:36em}.ceny{grid-column:5 / 13}.ceny table{width:100%;border-collapse:collapse;border-top:1px solid var(--ink)}.ceny th,.ceny td{text-align:left;vertical-align:top;padding:22px 0 24px;border-bottom:1px solid var(--line)}.ceny th{width:24%;padding-right:20px;font-weight:400}.ceny th b{display:block;font-family:var(--head);font-weight:600;font-size:23px;letter-spacing:-.012em}.ceny .m{display:block;font-family:var(--mono);font-size:12.5px;color:var(--grey);margin-top:4px}.ceny ul{margin:0;padding-left:1.1em;font-size:17px;line-height:1.5;color:var(--ink-2)}.ceny li{margin:2px 0}.ceny .kw{width:22%;text-align:right;padding-left:20px;font-family:var(--mono);font-size:21px;white-space:nowrap}.obok{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;margin-top:30px}.obok h3{font-size:19px;padding-bottom:10px;border-bottom:1px solid var(--ink)}.obok ul{margin:12px 0 0;padding-left:1.1em;font-size:17px;line-height:1.5;color:var(--ink-2)}.rynek{margin:30px 0 0;font-family:var(--mono);font-size:13px;color:var(--grey);max-width:60em}.faq{grid-column:5 / 13;display:grid;grid-template-columns:1fr 1fr;column-gap:40px;border-top:1px solid var(--ink);align-items:start}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;padding:18px 28px 18px 0;position:relative;font-family:var(--head);font-weight:600;font-size:19.5px;line-height:1.25}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:2px;top:16px;font-family:var(--mono);font-weight:400;font-size:20px;color:var(--grey)}.faq details[open] summary:after{content:"−";color:var(--red)}.faq details p{margin:0 0 20px;font-size:17.5px;line-height:1.55;color:var(--ink-2)}.czytelnia{grid-column:5 / 13;margin-top:56px}.czytelnia h3{font-size:19px;padding-bottom:10px;border-bottom:1px solid var(--ink)}.czytelnia ul{list-style:none;margin:0;padding:0;columns:2;column-gap:40px}.czytelnia li{break-inside:avoid;padding:10px 0;border-bottom:1px solid var(--line);font-size:17.5px;line-height:1.35}.czytelnia a{text-decoration:none}.czytelnia a:hover{text-decoration:underline;text-decoration-color:var(--red)}.adres{grid-column:1 / 6;display:flex;flex-direction:column;gap:22px;align-items:flex-start}.adres h2{font-size:clamp(36px,4vw,58px)}.adres>p{margin:0;font-size:19px;color:var(--ink-2);max-width:28em}.szyld{position:relative;width:min(100%,360px);margin-top:10px;padding:24px 26px 22px;color:#262521;background:linear-gradient(118deg,#edede7,#d4d3cb 28%,#e8e7e1 46%,#cbcac2 70%,#e2e1da);border:1px solid #B4B3AB;box-shadow:0 1px #ffffffb3 inset,0 -1px #00000014 inset,0 16px 26px #14141424,0 2px 4px #1414141a}.szyld:before,.szyld:after,.szyld i:before,.szyld i:after{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f4f4ef,#9e9d95 60%,#7d7c75);box-shadow:0 1px 1px #00000040}.szyld:before{left:9px;top:9px}.szyld:after{right:9px;top:9px}.szyld i:before{left:9px;bottom:9px}.szyld i:after{right:9px;bottom:9px}.szyld p{margin:0;text-shadow:0 1px 0 rgba(255,255,255,.55)}.szyld .kto{font-family:var(--head);font-weight:700;font-size:24px;letter-spacing:-.015em}.szyld hr{border:0;border-top:1px solid rgba(38,37,33,.35);margin:12px 0}.szyld .mono{font-size:12.5px;line-height:1.6}#lead{grid-column:7 / 13;display:grid;gap:18px;border-top:1px solid var(--ink);padding-top:24px}#lead label{display:grid;gap:6px}#lead label span{font-family:var(--head);font-weight:600;font-size:16px}#lead label i{font-style:normal;font-family:var(--mono);font-weight:400;font-size:12.5px;color:var(--grey)}#lead input{font:inherit;font-size:18px;color:var(--ink);background:#fff;border:1px solid var(--grey);border-radius:0;padding:12px 14px;min-height:50px}#lead input:focus{outline:2px solid var(--red);outline-offset:0;border-color:var(--ink)}#lead .btn{justify-self:start}#lead output{font-family:var(--mono);font-size:14px;min-height:1.4em}#lead .fine{margin:0;font-family:var(--mono);font-size:12.5px;line-height:1.6;color:var(--grey)}.pulapka{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media(max-width:1080px){.sec-head{grid-column:1 / 13;position:static;margin-bottom:28px}.start .txt,.pokaz{grid-column:1 / 13}.pokaz{margin-top:40px}.cell{grid-column:span 6;border-bottom:1px solid var(--line)}.cell:nth-child(2n){border-right:0}.cell:nth-last-child(-n+2){border-bottom:0}.przepisy,.prawo .uwaga,.poprawki,.os,.ceny,.faq,.czytelnia,.glowa-sekcji{grid-column:1 / 13}.lepkie{grid-column:1 / 13;position:sticky;top:72px;z-index:2;background:var(--paper);padding-bottom:12px}.lepkie .okno .ekran{aspect-ratio:16 / 8}#tour{grid-column:1 / 13}#tour li{min-height:0}.adres,#lead{grid-column:1 / 13}#lead{margin-top:44px}}@media(max-width:640px){.start h1{font-size:38px}.start .lead{font-size:19px}.okno .ekran{aspect-ratio:9 / 13}.lepkie .okno .ekran{aspect-ratio:4 / 3}.cell{grid-column:1 / 13;border-right:0;border-bottom:1px solid var(--line)!important}.cell:last-child{border-bottom:0!important}.przepisy li{grid-template-columns:34px 1fr;row-gap:12px}.przepisy .znaczy{grid-column:2}.przepisy blockquote{font-size:20px}.poprawki li{grid-template-columns:1fr;row-gap:8px}.os li{grid-template-columns:1fr;row-gap:6px}.ceny table,.ceny tbody,.ceny tr,.ceny th,.ceny td{display:block;width:auto}.ceny tr{border-bottom:1px solid var(--line);padding:18px 0 20px}.ceny th,.ceny td{padding:0;border:0}.ceny td ul{margin:12px 0}.ceny .kw{text-align:left;padding:0;font-size:22px}.obok{grid-template-columns:1fr;row-gap:26px}.faq{grid-template-columns:1fr}.czytelnia ul{columns:1}}
