/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:"Newsreader Variable", Georgia, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-red:#e00008;--color-red-dk:#b00006;--color-red-lt:#ff7a62;--color-red-g:#ff4a3c;--color-red-p:#a00005;--color-zielony-dk:#1f6b3f;--color-zielony-lt:#6fd69b;--color-piasek:#fbfaf7;--color-piasek-2:#f3f1ec;--color-piasek-3:#ebe8e1;--color-piasek-4:#e2ded5;--color-czern:#14110e;--color-czern-2:#1f1a14;--color-czern-3:#231d16;--color-ink:#14110e;--color-ink-60:#5b554a;--color-paper-2:#f3f1ec;--color-paper-3:#ebe8e1;--color-line:#e0dcd3;--font-display:"Archivo Variable", system-ui, sans-serif;--font-body:"Schibsted Grotesk Variable", system-ui, sans-serif;--font-num:"DB77 Cyfry", "Archivo Variable", system-ui, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.block{display:block}.flex{display:flex}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.font-display{font-family:var(--font-display)}.text-wrap{text-wrap:wrap}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");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:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-ext-wght-normal.hsMS0n0O.woff2)format("woff2-variations");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:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-italic.xAqemagA.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-italic.DFS986qL.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-italic.Bxi8ein9.woff2)format("woff2-variations");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:DB77 Cyfry;src:url(/_astro/db77-cyfry.CrlFTW1q.woff2)format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+30-39,U+2B,U+2D,U+2E,U+2C,U+2F}:root{--pad:clamp(22px, 4.5vw, 72px);--rytm:clamp(74px, 8.4vw, 132px);--nav-h:78px;--fs-2xs:12px;--fs-xs:13px;--fs-s:14px;--fs-m:15px;--fs-base:16px;--fs-l:17px;--fs-xl:18px;--fs-2xl:21px;--miara-waska:34ch;--miara-lead:46ch;--miara-nota:62ch;--miara-proza:72ch;--ease:cubic-bezier(.2, .75, .3, 1)}:root,.jasna{--tlo:var(--color-piasek);--tlo-2:var(--color-piasek-2);--tlo-3:var(--color-piasek-3);--tekst:var(--color-czern);--tekst-2:#5b554a;--tekst-3:#635c4d;--linia:#e0dcd3;--linia-2:#d4cfc4;--akcent:var(--color-red);--akcent-tekst:var(--color-red-dk);--zgoda:var(--color-zielony-dk);--kontra:var(--color-czern);--kontra-tekst:#fff;--il-1:#fff;--il-2:#eae6de;--il-3:#dad5ca}.ciemna{--tlo:var(--color-czern);--tlo-2:var(--color-czern-2);--tlo-3:var(--color-czern-3);--tekst:#fff;--tekst-2:#bdb6a8;--tekst-3:#9a9281;--linia:#2a241c;--linia-2:#332c22;--akcent:var(--color-red);--akcent-tekst:var(--color-red-lt);--zgoda:var(--color-zielony-lt);--kontra:#fff;--kontra-tekst:var(--color-czern);--il-1:#2c251c;--il-2:#221c15;--il-3:#1a150f}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 12px);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html.menu-otwarte{overflow:hidden}@media (width<=940px){:root{--nav-h:56px}}@media (width<=600px){:root,.jasna,.panel.kreda,.karta-styk.kreda{--tekst-3:#5b554a}.ciemna{--tekst-3:#bdb6a8}}body{background:var(--tlo);color:var(--tekst);font-family:var(--font-body);font-size:var(--fs-l);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}::selection{background:var(--color-red);color:#fff}:focus-visible{outline:2px solid var(--akcent);outline-offset:3px}.wrap{max-width:1460px;padding-inline:var(--pad);margin:0 auto}.skip{z-index:100;background:var(--color-czern);color:#fff;font-size:var(--fs-s);padding:12px 20px;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.skip:focus{top:8px;left:8px}.disp,h1,h2,h3{font-family:var(--font-display);letter-spacing:-.028em;text-wrap:balance;color:var(--tekst);font-weight:700;font-stretch:112%;line-height:.92}h1{font-size:clamp(38px,6.6vw,96px)}h2{font-size:clamp(30px,4.4vw,60px);line-height:.96}h3{letter-spacing:-.02em;font-size:clamp(19px,1.9vw,25px);font-stretch:110%;line-height:1.12}h4{font-family:var(--font-display);font-weight:700;font-stretch:110%;font-size:var(--fs-xl);letter-spacing:-.015em}.dwuwaga{display:block}.dwuwaga .l1{letter-spacing:-.02em;opacity:.92;font-weight:400;font-stretch:104%;display:block}.dwuwaga .l2{font-weight:800;font-stretch:118%;display:block}.dwuwaga .l2 em{color:var(--akcent);font-style:normal}.podkr{box-shadow:inset 0 -2px 0 0 var(--akcent);padding-bottom:1px}.red{color:var(--akcent)}.lead{color:var(--tekst-2);font-size:clamp(16px,1.25vw,18.5px);line-height:1.62}.prose-out{font-size:var(--fs-l);color:var(--tekst-2);line-height:1.65}.nota{font-family:var(--font-body);font-size:var(--fs-m);color:var(--tekst-2);max-width:64ch;line-height:1.55}.nota-3{font-family:var(--font-body);font-size:var(--fs-xs);color:var(--tekst-3);line-height:1.5}.nadtytul{font-family:var(--font-body);font-size:var(--fs-s);color:var(--akcent-tekst);font-weight:700}.tytulik{font-family:var(--font-body);font-size:var(--fs-s);color:var(--tekst);font-weight:700}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lab-s{font-family:var(--font-body);font-size:var(--fs-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--tekst-3);font-weight:600;line-height:1.25}.lab-s.on{color:var(--akcent-tekst)}.lab-s.chip{background:var(--color-red-dk);color:#fff;align-self:flex-start;align-items:center;padding:6px 12px 5px;display:inline-flex}.ciemna .lab-s.chip{background:var(--color-red)}.btn{font-family:var(--font-body);font-size:var(--fs-m);cursor:pointer;border:1px solid #0000;border-radius:1px;align-items:center;gap:11px;padding:15px 28px;font-weight:600;text-decoration:none;transition:background .22s,color .22s,border-color .22s;display:inline-flex}.btn-p{background:var(--kontra);color:var(--kontra-tekst)}.btn-p:hover{background:var(--akcent);color:#fff}.btn-s{color:var(--tekst);border-color:var(--tekst)}@supports (color:color-mix(in lab, red, red)){.btn-s{border-color:color-mix(in srgb, var(--tekst) 34%, transparent)}}.btn-s{background:0 0}.btn-s:hover{border-color:var(--tekst)}.btn-red{background:var(--color-red);color:#fff}.btn-red:hover{background:var(--kontra);color:var(--kontra-tekst)}.btn[disabled]{opacity:.55;pointer-events:none}.btn-fill{z-index:0;background:var(--kontra);color:var(--kontra-tekst);border:1px solid var(--kontra);transition:color .22s,border-color .22s;position:relative;overflow:hidden}.btn-fill:before{content:"";background:var(--color-red);z-index:-1;transform-origin:0;transition:transform .3s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.btn-fill[data-strona=prawa]:before{transform-origin:100%}.btn-fill[data-strona=gora]:before{transform-origin:top;transform:scaleY(0)}.btn-fill[data-strona=dol]:before{transform-origin:bottom;transform:scaleY(0)}.btn-fill:hover{color:#fff;border-color:var(--color-red)}.btn-fill:hover:before{transform:scale(1)}@media (prefers-reduced-motion:reduce){.btn-fill:before{transition:none}}section{padding-block:var(--rytm)}.sek{background:var(--tlo);color:var(--tekst);position:relative}.sek.zwarta{padding-block:clamp(52px,6vw,84px)}.sek.ton-2,.band{--tlo:var(--color-piasek-2);--tlo-2:var(--color-piasek-3);--tlo-3:var(--color-piasek-4);--linia:#d6d1c7;--linia-2:#c9c3b7;--il-1:var(--color-piasek);--il-2:var(--color-piasek-4);--il-3:#cbc5b9}.ciemna.ton-2{--tlo:var(--color-czern-2);--tlo-2:#2a231a;--tlo-3:#2e261c;--linia:#332c22;--linia-2:#3c3428;--il-1:#372e22;--il-2:#2d251b;--il-3:#251e15}.ukos{--ukos-h:12px;width:calc(var(--ukos-h) * .7361);height:var(--ukos-h);background:var(--color-red);clip-path:polygon(55% 0,100% 0,45% 100%,0 100%)}.klin{pointer-events:none;position:absolute;inset:0;overflow:hidden}.klin:before{content:"";background:linear-gradient(200deg,#ffffff0e,#fff0 62%);width:44%;height:100%;position:absolute;top:0;right:-6%;transform:skew(-22.04deg)}.jasna .klin:before{background:linear-gradient(200deg,#14110e0b,#14110e00 62%)}.klin:after{content:"";background:var(--color-red);opacity:.85;width:7px;height:100%;position:absolute;top:0;right:2%;transform:skew(-22.04deg);mask-image:linear-gradient(#0000 0,#000 16% 54%,#0000 78%)}@media (width<=1180px){.klin:before{display:none}.klin:after{opacity:.8;width:5px;height:120px;top:auto;bottom:-76px;right:clamp(10px,3vw,24px)}}.band{background:var(--tlo);color:var(--tekst);border-top:1px solid var(--linia);border-bottom:1px solid var(--linia)}.band-ink{--tlo:var(--color-czern);--tlo-2:var(--color-czern-2);--tlo-3:var(--color-czern-3);--tekst:#fff;--tekst-2:#bdb6a8;--tekst-3:#9a9281;--linia:#2a241c;--linia-2:#332c22;--akcent-tekst:var(--color-red-lt);--kontra:#fff;--kontra-tekst:var(--color-czern);--il-1:#2c251c;--il-2:#221c15;--il-3:#1a150f;background:var(--tlo);color:var(--tekst)}.sec-head{grid-template-columns:repeat(12,1fr);align-items:end;gap:clamp(16px,2vw,30px);margin-bottom:clamp(40px,4.6vw,66px);display:grid}.sec-head>*{min-width:0}.sec-head .l{grid-column:1/8}.sec-head .r{grid-column:9/13}.sec-head .l h2{margin-top:18px}.przyklejona{align-self:start;position:sticky;top:96px}@media (width<=1000px){.sec-head{grid-template-columns:1fr}.sec-head .l,.sec-head .r{grid-column:auto}.sec-head .r{margin-top:22px}}.panel{border:1px solid var(--tekst);background:var(--tlo);--panel-wnetrze:clamp(22px, 2.4vw, 32px)}.ciemna .panel,.band-ink .panel{border-color:var(--linia-2);background:var(--tlo-2)}.panel.kreda,.karta-styk.kreda{--tlo:var(--color-piasek);--tlo-2:var(--color-piasek-2);--tlo-3:var(--color-piasek-3);--tekst:var(--color-czern);--tekst-2:#5b554a;--tekst-3:#635c4d;--linia:#e0dcd3;--linia-2:#d4cfc4;--akcent-tekst:var(--color-red-dk);--kontra:var(--color-czern);--kontra-tekst:#fff;background:var(--tlo);color:var(--tekst)}.panel.kreda{border-color:var(--tlo)}.tusz{background:var(--tlo);color:var(--tekst)}.panel-h{border-bottom:1px solid var(--tekst);padding:14px var(--panel-wnetrze,22px);background:var(--tlo-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ciemna .panel-h,.band-ink .panel-h{border-bottom-color:var(--linia-2)}.panel-cols{display:grid}.panel-cols.c2{grid-template-columns:repeat(2,1fr)}.panel-cols.c3{grid-template-columns:repeat(3,1fr)}.panel-cols.c4{grid-template-columns:repeat(4,1fr)}.cell{padding:var(--panel-wnetrze,clamp(22px, 2.4vw, 32px));border-right:1px solid var(--linia);flex-direction:column;transition:background .22s;display:flex}.cell:last-child{border-right:0}.cell:hover{background:var(--tlo-2)}.cell .n{font-family:var(--font-body);font-size:var(--fs-s);color:var(--akcent-tekst);font-weight:700}.cell h3{margin:12px 0 9px}.cell p{font-size:var(--fs-m);color:var(--tekst-2);line-height:1.58}.panel-f{border-top:1px solid var(--tekst);padding:20px var(--panel-wnetrze,22px);background:var(--tlo-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.ciemna .panel-f,.band-ink .panel-f{border-top-color:var(--linia-2)}@media (width<=1000px){.panel-cols.c4{grid-template-columns:repeat(2,1fr)}.panel-cols.c4 .cell:nth-child(2n){border-right:0}.panel-cols.c4 .cell:nth-child(-n+2){border-bottom:1px solid var(--linia)}}@media (width<=680px){.panel-cols.c2,.panel-cols.c3,.panel-cols.c4{grid-template-columns:1fr}.cell{border-right:0;border-bottom:1px solid var(--linia)}.cell:last-child{border-bottom:0}}.facts{border:1px solid var(--tekst);background:var(--tlo)}.ciemna .facts,.band-ink .facts{border-color:var(--linia-2);background:0 0}.fact{border-bottom:1px solid var(--linia);justify-content:space-between;align-items:baseline;gap:18px;padding:18px 22px;display:flex}.fact:last-child{border-bottom:0}.fact .k{font-size:var(--fs-m);color:var(--tekst-2)}.dzialania{border-top:1px solid var(--linia-2);list-style:none}.dzialania li{border-bottom:1px solid var(--linia-2);font-size:var(--fs-m);color:var(--tekst-2);padding:13px 0;line-height:1.5}.fact .v{font-family:var(--font-num);font-weight:600;font-size:var(--fs-2xl);letter-spacing:0;font-variant-numeric:tabular-nums;text-align:right}.numbers{border-top:1px solid var(--tekst);grid-template-columns:repeat(3,1fr);display:grid}.num{border-right:1px solid var(--linia);padding:clamp(20px,2.4vw,34px) 24px 0 0}.num+.num{padding-left:clamp(20px,2.4vw,36px)}.num:last-child{border-right:0}.num .v{font-family:var(--font-num);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:clamp(44px,6vw,88px);font-weight:500;line-height:.95}.num .v sup{vertical-align:super;color:var(--akcent-tekst);font-size:.4em;font-weight:600}.num .k{font-size:var(--fs-m);color:var(--tekst-2);margin-top:14px}@media (width<=760px){.numbers{grid-template-columns:1fr}.num{border-right:0;border-bottom:1px solid var(--linia);padding:22px 0}.num:last-child{border-bottom:0}}.karta-styk{--tlo:var(--color-czern-2);--tekst:#fff;--tekst-2:#bdb6a8;--tekst-3:#9a9281;--linia:#2a241c;--linia-2:#332c22;--akcent-tekst:var(--color-red-lt);z-index:4;margin-bottom:calc(-1 * var(--wystaje,96px));background:var(--tlo);color:var(--tekst);border:1px solid var(--linia-2);position:relative}.karta-styk.kreda{border-color:var(--color-czern)}.karta-styk .numbers{border-top:0}.karta-styk .num{border-right-color:var(--linia-2);padding:clamp(24px,2.6vw,34px) clamp(20px,2vw,28px)}.karta-styk .num+.num{padding-left:clamp(20px,2vw,28px)}.karta-styk .num .v{font-size:clamp(40px,5vw,72px)}.karta-styk .num .k{margin:0 0 12px}.karta-styk .num .v .suf{color:var(--tekst-2);vertical-align:.18em;margin-left:.08em;font-size:.5em;font-style:normal;font-weight:500}@media (width<=760px){.karta-styk .num{border-bottom-color:var(--linia-2)}}.delta{grid-template-columns:auto auto 1fr;align-items:center;gap:clamp(14px,2.4vw,34px);display:grid}.delta .bd .v{font-family:var(--font-num);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:clamp(46px,7vw,104px);font-weight:500;line-height:.92;display:block}.delta .bd.a .v{color:var(--tekst-3)}.delta .bd.b .v{color:var(--akcent-tekst)}.delta{--podpis:calc(2 * 1.4 * var(--fs-s) + 14px)}.delta .bd{padding-bottom:var(--podpis);position:relative}.delta .bd .k{top:calc(100% - var(--podpis) + 12px);font-family:var(--font-body);font-size:var(--fs-s);color:var(--tekst-3);width:max-content;max-width:26ch;margin-top:0;line-height:1.4;display:block;position:absolute;left:0}.delta-arrow{background:var(--tekst);flex:none;align-self:center;width:clamp(34px,5vw,72px);height:2px;position:relative}@media (width<=640px){.delta{grid-template-columns:1fr}.delta-arrow{margin:6px 0 6px 34px;transform:rotate(90deg)}}.delta-arrow:after{content:"";border-left:11px solid var(--tekst);border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:-5px;right:-1px}.styk{z-index:3;height:0;position:relative}.przebicie{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-50%)}.przebicie .znak{font-family:var(--font-num);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-red);font-size:clamp(96px,19vw,280px);font-weight:500;line-height:.8;position:relative}.przebicie .znak span{display:block}.przebicie .znak .gora{clip-path:inset(0 0 calc(50% - .5px))}.przebicie .znak .dol{clip-path:inset(calc(50% - .5px) 0 0);position:absolute;inset:0}.styk .podpis{text-align:center;color:var(--tekst-2);max-width:none;position:absolute;top:clamp(76px,9.4vw,138px);left:0;right:0}.po-przebiciu,.sek.po-przebiciu{padding-top:clamp(140px,16.4vw,254px)}.dane{border-top:1px solid var(--linia);grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;display:grid}.dane.c2{grid-template-columns:repeat(2,1fr)}.dane.c4{grid-template-columns:repeat(4,1fr)}.dana{border-right:1px solid var(--linia);border-bottom:1px solid var(--linia);flex-direction:column;min-width:0;padding:clamp(24px,2.6vw,38px) clamp(20px,2vw,30px) clamp(24px,2.6vw,34px);display:flex}@supports (grid-template-rows:subgrid){.dana{grid-template-rows:subgrid;grid-row:span 4;align-content:start;display:grid}.dana .e{grid-row:1}.dana .v{grid-row:2}.dana .z{grid-row:3}.dana .slupki{grid-row:4;align-self:end}}.dane:not(.c2):not(.c4) .dana:nth-child(3n+1),.dane.c2 .dana:nth-child(odd),.dane.c4 .dana:nth-child(4n+1){padding-left:0}.dane:not(.c2):not(.c4) .dana:nth-child(3n),.dane.c2 .dana:nth-child(2n),.dane.c4 .dana:nth-child(4n){border-right:0}.dana .e{font-family:var(--font-body);font-size:var(--fs-s);color:var(--tekst-2);font-weight:600;line-height:1.4}.dana .v{font-family:var(--font-num);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--tekst);margin-top:10px;font-size:clamp(36px,4vw,56px);font-weight:500;line-height:1;display:block}.dana .v i{color:var(--tekst-2);font-style:normal;font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;vertical-align:baseline;font-size:.5em;font-weight:600;display:inline}.dana .z{font-family:var(--font-body);font-size:var(--fs-m);color:var(--tekst-2);max-width:var(--miara-waska);margin-top:12px;line-height:1.5}.dana .slupki{grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;margin-top:auto;padding-top:18px;display:grid}.dane.c2 .dana .z,.dane.c2 .dana .slupki{max-width:30rem}.dana .slupki .nota-3{min-width:3.2em;margin-top:0;line-height:1;display:block}.dana .slupek{background:var(--linia);height:8px;display:block;position:relative;overflow:hidden}.dana .slupek:after{content:"";transform:scaleX(var(--fill,1));transform-origin:0;transition:transform .9s var(--ease) var(--td,0s);position:absolute;inset:0}:where(html.js) .dane:not(.in) .slupek:after{transform:scaleX(0)}.dana .slupek.przed:after{background:var(--tekst-3)}.dana .slupek.po:after{background:var(--color-red)}.dana .slupek.stan:after{background:var(--tekst-3)}.dana .v i.q{color:inherit}.dana.koszt .v,.dana.koszt .v i{color:var(--tekst-2)}.dana.koszt .slupek.po:after{background:var(--tekst-2)}.dana h3{margin-bottom:10px}.dana .k{font-size:var(--fs-m);color:var(--tekst-2);max-width:var(--miara-waska);margin-top:16px;line-height:1.5}.dana .nota-3{margin-top:14px;display:block}@media (width<=900px){.dane,.dane.c4{grid-template-columns:repeat(2,1fr)}.dane .dana:nth-child(n){border-right:1px solid var(--linia);padding-left:clamp(20px,2vw,30px)}.dane .dana:nth-child(2n){border-right:0}.dane .dana:nth-child(odd){padding-left:0}.dane:not(.c2):not(.c4) .dana:nth-child(n){border-right:1px solid var(--linia);padding-left:clamp(20px,2vw,30px)}.dane:not(.c2):not(.c4) .dana:nth-child(2n){border-right:0}.dane:not(.c2):not(.c4) .dana:nth-child(odd){padding-left:0}}@media (width<=600px){.dane,.dane.c2,.dane.c4{grid-template-columns:1fr}.dane .dana:nth-child(n),.dane:not(.c2):not(.c4) .dana:nth-child(n),.dane.c2 .dana:nth-child(n),.dane.c4 .dana:nth-child(n){border-right:0;padding-left:0;padding-right:0}.dana{flex-direction:column;grid-row:auto;display:flex}.dana .slupki{align-self:stretch;margin-top:auto}.dana .v{font-size:clamp(40px,11vw,52px)}.dana .slupki{max-width:280px}}@media (prefers-reduced-motion:reduce){.dana .slupek:after,:where(html.js) .dane:not(.in) .slupek:after{transform:scaleX(var(--fill,1));transition:none}}.tezy{border-top:1px solid var(--linia)}.teza{border-bottom:1px solid var(--linia);grid-template-columns:minmax(160px,280px) minmax(0,46ch);align-items:start;gap:clamp(18px,2.4vw,40px);padding:clamp(24px,2.6vw,36px) 0;display:grid}.teza>*{min-width:0}.teza h3{margin-bottom:0}.teza p{font-size:var(--fs-base);color:var(--tekst-2);line-height:1.6}.teza:nth-child(2){padding-left:clamp(0px,4vw,72px)}.teza:nth-child(3){padding-left:clamp(0px,8vw,144px)}.teza:nth-child(4){padding-left:clamp(0px,12vw,216px)}.teza:nth-child(5){padding-left:clamp(0px,16vw,288px)}@media (width<=860px){.teza{grid-template-columns:1fr;row-gap:10px}.teza:nth-child(n){padding-left:0}}.mysl{border:1px solid var(--linia-2);background:radial-gradient(circle at 1px 1px,#ffffff12 1px,#0000 0) 0 0/22px 22px;padding:clamp(38px,5vw,72px);position:relative}.jasna .mysl,:root .mysl{background-image:radial-gradient(circle at 1px 1px,#14110e14 1px,#0000 0)}.ciemna .mysl,.band-ink .mysl{background-image:radial-gradient(circle at 1px 1px,#ffffff12 1px,#0000 0)}.mysl .zdanie{font-family:var(--font-display);letter-spacing:-.025em;max-width:22ch;font-size:clamp(26px,3.6vw,50px);font-weight:700;font-stretch:114%;line-height:1.04}.mysl .rog{background:var(--color-red);width:11px;height:11px;position:absolute}.mysl .rog.lg{top:-1px;left:-1px}.mysl .rog.pg{top:-1px;right:-1px}.mysl .rog.ld{bottom:-1px;left:-1px}.mysl .rog.pd{bottom:-1px;right:-1px}.logos{border-top:1px solid var(--linia);border-left:1px solid var(--linia);box-shadow:inset -1px 0 0 var(--linia), inset 0 -1px 0 var(--linia);grid-template-columns:repeat(6,1fr);display:grid}.logo-c{border-right:1px solid var(--linia);border-bottom:1px solid var(--linia);aspect-ratio:2;background:var(--tlo);justify-content:center;align-items:center;min-width:0;padding:18px;display:flex;overflow:hidden}.logo-c img{filter:grayscale()contrast(1.05);opacity:.9;mix-blend-mode:multiply;width:auto;max-width:100%;max-height:36px;transition:filter .25s,opacity .25s}.logo-c img[src*=advent-international],.logo-c img[src*=avallon],.logo-c img[src*=norlys],.logo-c img[src*=vpk],.logo-c img[src*=luma],.logo-c img[src*=hanon],.logo-c img[src*=mennica]{filter:grayscale()contrast(1.9);opacity:1}.logo-c img[src*=hanon-systems],.logo-c img[src*=vpk],.logo-c img[src*=luma-investment],.logo-c img[src*=mennica-polska],.logo-c img[src*=zarzad-zieleni-warszawa]{max-height:46px}.logo-c:hover img{filter:none;opacity:1}.ciemna .logo-c img,.band-ink .logo-c img{mix-blend-mode:normal;filter:grayscale()brightness(2.1)contrast(.95);opacity:.78}.logo-num{background:var(--tlo-3);justify-content:flex-start;padding-inline:clamp(16px,1.8vw,24px)}.logo-num .v{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:clamp(30px,2.6vw,42px);font-weight:500;line-height:1}.logo-num .v sup{vertical-align:super;color:var(--akcent-tekst);font-size:.5em;font-weight:600}.logo-num small{font-family:var(--font-body);font-size:var(--fs-xs);color:var(--tekst-3);margin-top:8px;display:block}@media (width<=1100px){.logos{grid-template-columns:repeat(4,1fr)}}@media (width<=680px){.logos{grid-template-columns:repeat(3,1fr)}.logo-c{padding:14px}.logo-c img{max-height:26px}.logo-c img[src*=hanon-systems],.logo-c img[src*=vpk],.logo-c img[src*=luma-investment],.logo-c img[src*=mennica-polska],.logo-c img[src*=zarzad-zieleni-warszawa]{max-height:32px}.logo-num{aspect-ratio:auto;padding-block:18px}.logo-num .v{font-size:clamp(26px,7vw,32px)}}.row-note{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;display:flex}.field{flex-direction:column;gap:7px;margin-bottom:22px;display:flex}.field label{font-family:var(--font-body);font-size:var(--fs-s);color:var(--tekst-2);font-weight:600}.field label .req{color:var(--akcent-tekst)}.field input,.field textarea,.field select{font-family:var(--font-body);font-size:var(--fs-base);color:var(--tekst);border:0;border-bottom:1px solid var(--linia-2);background:0 0;border-radius:0;width:100%;padding:10px 0;transition:border-color .2s}.field input::placeholder,.field textarea::placeholder{color:var(--tekst-3);opacity:.8}.field input:focus,.field textarea:focus,.field select:focus{border-bottom-color:var(--akcent);outline:none}.field select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' fill='none' stroke='%235B554A' stroke-width='1.4'/%3E%3C/svg%3E");background-position:right 2px center;background-repeat:no-repeat;padding-right:24px}.ciemna .field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' fill='none' stroke='%23BDB6A8' stroke-width='1.4'/%3E%3C/svg%3E")}.field select:has(option[value=""]:checked){color:var(--tekst-3)}.field textarea{resize:vertical;min-height:110px;padding-bottom:10px}.field-check{align-items:flex-start;gap:11px;margin-bottom:24px;display:flex}.field-check input{width:22px;height:22px;accent-color:var(--color-red);flex:none;margin-top:1px}.field-check label{font-family:var(--font-body);font-size:var(--fs-s);letter-spacing:0;text-transform:none;color:var(--tekst-2);line-height:1.5}.ukryte{display:none}@media (width<=560px){form .btn[type=submit],form button[type=submit].btn{justify-content:center;width:100%}}.form-msg{font-size:var(--fs-m);margin-bottom:20px;padding:14px 18px;display:none}.form-msg.ok{background:var(--tlo-2);border-left:3px solid var(--zgoda);display:block}.form-msg.err{background:var(--tlo-2);border-left:3px solid var(--color-red);display:block}.iso{aspect-ratio:96/80;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;width:auto;height:100%;color:var(--tekst);overflow:visible}:where(html.js) .rv{opacity:0;transform:translateY(18px)}.rv.in{opacity:1;transition:opacity .75s var(--ease), transform .75s var(--ease);transform:none}:where(html.js) .si{opacity:0;transform:translateY(14px)}.in .si,.in.si{opacity:1;transition:opacity .6s var(--ease) var(--td,0s), transform .6s var(--ease) var(--td,0s);transform:none}:where(html.js) .rv .iso,:where(html.js) .os .iso{--jedzie:0px;--zajete:0;--odczyt:.1;--znacznik:0}.rv.in .iso,.os.in .iso,.in .iso{--jedzie:34px;--zajete:1;--odczyt:1;--znacznik:1}@media (prefers-reduced-motion:reduce){.rv,.rv.in,.si,.in .si{opacity:1;transition:none;transform:none}.iso{--jedzie:34px;--zajete:1;--odczyt:1;--znacznik:1}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.znak-db77[data-astro-cid-f7espo7c]{display:block}
