/*! 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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2)format("woff2"),url(/build/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/build/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/build/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/build/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/build/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/build/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/build/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/build/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/build/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff")}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-6xl:72rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-semibold:600;--tracking-wider:.05em;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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]){-webkit-text-decoration:underline dotted;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;-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{.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-0{top:0}.right-0{right:0}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-px{margin-top:-1px}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-2{margin-right:calc(var(--spacing) * 2)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-12{margin-left:calc(var(--spacing) * 12)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-16{height:calc(var(--spacing) * 16)}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-auto{width:auto}.max-w-6xl{max-width:var(--container-6xl)}.max-w-xl{max-width:var(--container-xl)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-400{border-color:var(--color-gray-400)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-white{background-color:var(--color-white)}.p-6{padding:calc(var(--spacing) * 6)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-black{color:var(--color-black)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=40rem){.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-0{padding-top:0}}@media (width>=64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}}:root{--tlo:#fff;--pow:#fff;--pow-2:#f4f4f6;--noc:#fff;--tekst:#0b0b0f;--drugi:#475569;--linia:#e5e7eb;--akcent:#2f5bea;--akcent-h:#2549c0;--akcent-35:#e5e7eb;--akcent-12:#2f5bea1f;--blad:#dc2626;--ok:#15803d;--naglowki:"Mona Sans", "Inter", ui-sans-serif, system-ui, sans-serif;--naglowki-ws:"Mona Sans", "Inter", ui-sans-serif, sans-serif;--sans:"Inter", ui-sans-serif, system-ui, sans-serif;--r-karta:14px;--r-guzik:999px;--sekcja:112px;--kontener:1200px;--boki:32px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width<=760px){:root{--sekcja:80px;--boki:20px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{background:var(--tlo);color:var(--tekst);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6}h1,h2,h3,h4{margin:0;font-weight:500}p{margin:0}a{color:inherit}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--akcent);outline-offset:3px;border-radius:4px}[hidden]{display:none!important}body.zablokowany{overflow:hidden}.kontener{width:100%;max-width:calc(var(--kontener) + 2 * var(--boki));padding-left:var(--boki);padding-right:var(--boki);margin:0 auto}.ikona{flex:none}.h2{font-family:var(--naglowki);letter-spacing:-.012em;color:var(--tekst);text-wrap:balance;font-size:clamp(1.875rem,3.6vw,3.25rem);font-weight:500;line-height:1.06}.h3{font-family:var(--naglowki);font-size:1.75rem;font-weight:500;line-height:1.15}.naglowek-sekcji{gap:20px;max-width:760px;margin-bottom:64px;display:grid}.naglowek-sekcji--rzad{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:48px;max-width:none}.naglowek-sekcji__opis{color:var(--drugi);max-width:36em;font-size:1.0625rem}.naglowek-sekcji__opis a,.decydent__linki a,.pytanie a,.rodzaj a{color:var(--akcent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.naglowek-sekcji__opis a:hover,.decydent__linki a:hover,.pytanie a:hover,.rodzaj a:hover{color:var(--akcent-h)}@media (width<=900px){.naglowek-sekcji--rzad{grid-template-columns:1fr;gap:20px}.naglowek-sekcji{margin-bottom:40px}}.przycisk{border-radius:var(--r-guzik);border:1px solid var(--akcent);letter-spacing:.005em;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.przycisk--pelny{background:var(--akcent);color:var(--noc)}.przycisk--pelny:hover{background:var(--akcent-h);border-color:var(--akcent-h)}.przycisk--obrys{color:var(--akcent);background:0 0}.przycisk--obrys:hover{background:var(--akcent);color:var(--noc)}.przycisk--maly{min-height:40px;padding:0 18px;font-size:.875rem}.przycisk--duzy{min-height:56px;padding:0 32px;font-size:1rem}.przycisk--szeroki{width:100%}.przycisk:disabled{opacity:.55;cursor:default}.link-przycisk{color:var(--akcent);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.link-przycisk:disabled{color:var(--drugi);cursor:default;text-decoration:none}.pole{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid;position:relative}.pole__etykieta{color:var(--tekst);padding:0;font-size:.875rem;font-weight:500}.pole__wejscie{background:var(--noc);width:100%;height:52px;color:var(--tekst);border:1px solid var(--linia);border-radius:var(--r-guzik);outline:none;padding:0 16px;font-size:1rem;transition:border-color .15s,box-shadow .15s}.pole__wejscie:focus{border-color:var(--akcent);box-shadow:0 0 0 3px var(--akcent-12)}.pole__wejscie.is-blad,.pole__wejscie[aria-invalid=true]{border-color:var(--blad)}.pole__wybor{position:relative}.pole__wybor select{appearance:none;cursor:pointer;padding-right:40px}.pole__wybor:after{content:"";border-right:1px solid var(--akcent);border-bottom:1px solid var(--akcent);pointer-events:none;width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:16px;transform:rotate(45deg)}.pole__wybor option{background:var(--pow);color:var(--tekst)}.pole__wskazowka{color:var(--drugi);font-size:.8125rem;line-height:1.45}.pole__wskazowka--ukryta{display:none}.pole:focus-within .pole__wskazowka--ukryta{z-index:3;background:var(--pow-2);border:1px solid var(--linia);border-radius:6px;margin-top:6px;padding:8px 10px;display:block;position:absolute;top:100%;left:0;right:0}.pole__blad{color:var(--blad);font-size:.8125rem;line-height:1.4}.pulapka{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.przelacznik{border:1px solid var(--linia);background:var(--noc);border-radius:8px;gap:2px;padding:3px;display:inline-flex}.przelacznik label{cursor:pointer;position:relative}.przelacznik input{opacity:0;cursor:pointer;position:absolute;inset:0}.przelacznik span{color:var(--drugi);border-radius:5px;padding:9px 16px;font-size:.875rem;transition:background-color .15s,color .15s;display:block}.przelacznik input:checked+span{background:var(--pow-2);color:var(--tekst);box-shadow:inset 0 0 0 1px var(--akcent-35)}.przelacznik input:focus-visible+span{outline:2px solid var(--akcent);outline-offset:1px}.naglowek{z-index:40;background:var(--noc);border-bottom:1px solid var(--linia);position:sticky;top:0}.naglowek__rzad{align-items:center;gap:40px;height:72px;display:flex}.logo{color:var(--tekst);flex:none;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.logo__nazwa{font-family:var(--naglowki);letter-spacing:-.005em;font-size:1.625rem;font-weight:600;line-height:1}.nawigacja{gap:30px;margin-right:auto;display:flex}.nawigacja a{color:var(--drugi);padding:6px 0;font-size:.9375rem;text-decoration:none;transition:color .15s}.nawigacja a:hover{color:var(--tekst)}.naglowek__akcje{align-items:center;gap:22px;display:flex}.naglowek__zaloguj{color:var(--tekst);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:.9375rem}.naglowek__zaloguj:hover{color:var(--akcent)}.hamburger{border:1px solid var(--linia);border-radius:var(--r-guzik);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;display:none}.hamburger span{background:var(--tekst);width:18px;height:1px;transition:transform .2s}.hamburger[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.hamburger[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.menu-mobilne{background:var(--noc);border-top:1px solid var(--linia);padding:24px 0 40px;position:fixed;inset:72px 0 0;overflow-y:auto}.menu-mobilne__lista{display:grid}.menu-mobilne__lista a{font-family:var(--naglowki);border-bottom:1px solid var(--linia);padding:12px 0;font-size:1.875rem;font-weight:500;text-decoration:none}.menu-mobilne__akcje{gap:12px;margin-top:28px;display:grid}@media (width<=1080px){.nawigacja{gap:22px}.naglowek__rzad{gap:28px}}@media (width<=960px){.nawigacja,.naglowek__zaloguj{display:none}.naglowek__akcje{gap:12px;margin-left:auto}.hamburger{display:inline-flex}}@media (width<=420px){.naglowek__akcje .przycisk--maly{display:none}}.hero{isolation:isolate;padding:72px 0 112px;position:relative;overflow:hidden}.hero__niebo{z-index:-1;pointer-events:none;background:radial-gradient(1px 1px at 8% 14%, #e9e6f259 50%, transparent 51%), radial-gradient(1px 1px at 17% 41%, #e9e6f233 50%, transparent 51%), radial-gradient(1.4px 1.4px at 26% 9%, #e9e6f24d 50%, transparent 51%), radial-gradient(1px 1px at 34% 27%, #e9e6f22e 50%, transparent 51%), radial-gradient(1px 1px at 44% 6%, #e9e6f240 50%, transparent 51%), radial-gradient(1.4px 1.4px at 58% 18%, #e9e6f24d 50%, transparent 51%), radial-gradient(1px 1px at 66% 5%, #e9e6f233 50%, transparent 51%), radial-gradient(1px 1px at 73% 33%, #e9e6f238 50%, transparent 51%), radial-gradient(1.4px 1.4px at 82% 12%, #e9e6f252 50%, transparent 51%), radial-gradient(1px 1px at 91% 38%, #e9e6f233 50%, transparent 51%), radial-gradient(1px 1px at 95% 8%, #e9e6f247 50%, transparent 51%), radial-gradient(1px 1px at 4% 52%, #e9e6f229 50%, transparent 51%), radial-gradient(1px 1px at 97% 58%, #e9e6f229 50%, transparent 51%), radial-gradient(1.2px 1.2px at 12% 70%, #e9e6f226 50%, transparent 51%), radial-gradient(1.2px 1.2px at 88% 76%, #e9e6f226 50%, transparent 51%), linear-gradient(180deg, #080a13 0%, var(--tlo) 45%, #0e1120 100%);position:absolute;inset:0}.hero__glowa{text-align:center;justify-items:center;gap:22px;margin-bottom:48px;display:grid}.hero__h1{font-family:var(--naglowki);letter-spacing:-.015em;text-wrap:balance;max-width:13.5em;font-size:clamp(2.75rem,5.6vw,4.5rem);font-weight:500;line-height:1.02}.hero__lead{color:var(--drugi);text-wrap:pretty;max-width:37em;font-size:1.125rem;line-height:1.6}.studio{background:var(--pow);border:1px solid var(--akcent-35);border-radius:14px;overflow:hidden}.studio__formularz{gap:20px;padding:28px 32px 22px;display:grid}.studio__opis{grid-template-columns:auto 1fr;align-items:baseline;gap:6px 32px;display:grid}.studio__tytul{font-family:var(--naglowki);font-size:1.625rem;font-weight:600;line-height:1.15}.studio__opis p{color:var(--drugi);text-align:right;justify-self:end;max-width:34em;font-size:.9375rem}.studio__pola{grid-template-columns:1.25fr 1fr 1fr auto;align-items:start;gap:14px;display:grid}.studio__start{min-width:196px;margin-top:29px}.studio__wiecej{grid-column:1/-1}.studio__wiecej-guzik{cursor:pointer;color:var(--akcent);background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;font-size:.875rem;font-weight:500;display:inline-flex}.studio__wiecej-guzik:hover{color:var(--akcent-h)}.studio__wiecej-guzik[aria-expanded=true] .ikona{transform:rotate(45deg)}.studio__wiecej-guzik .ikona{transition:transform .2s}.studio__wiecej-pola{grid-template-columns:1.6fr 1fr;align-items:start;gap:14px 24px;margin-top:16px;display:grid}.studio__zaufanie{color:var(--drugi);font-size:.875rem}.studio__formularz>.studio__wiecej{order:3}.studio__formularz>.studio__zaufanie{order:4}.studio__formularz>.studio__blad-ogolny{order:5}@media (width>=961px){.studio__formularz{grid-template-columns:1fr auto}.studio__opis,.studio__pola{grid-column:1/-1}.studio__wiecej{grid-column:1}.studio__zaufanie{grid-column:2;align-self:start;padding-top:1px}.studio__blad-ogolny{grid-column:1/-1}}@media (width<=960px){.hero{padding:48px 0 72px}.hero__glowa{gap:16px;margin-bottom:32px}.studio__formularz{gap:16px;padding:22px 18px 18px}.studio__opis{grid-template-columns:1fr}.studio__opis p{text-align:left;justify-self:start}.studio__tytul{font-size:1.4rem}.studio__pola{grid-template-columns:1fr 1fr}.studio__pola .pole:first-child{grid-column:1/-1}.studio__start{grid-column:1/-1;width:100%;margin-top:4px}.studio__wiecej-pola{grid-template-columns:1fr}}@media (width<=760px){.hero{padding-top:28px}.hero__glowa{gap:12px;margin-bottom:22px}.hero__lead{font-size:.9375rem;line-height:1.5}.studio__formularz{gap:12px;padding:18px 16px 14px}.studio__tytul{font-size:1.25rem}.studio__opis p{display:none}.studio__pola{gap:10px}.pole{gap:6px}.pole__etykieta{font-size:.8125rem}.pole__wejscie{height:46px}.studio__start{min-height:52px}.studio__zaufanie{font-size:.8125rem;line-height:1.5}}@media (width<=1000px){.plan__zakres{min-height:0}}.podglad{border-top:1px solid var(--linia);background:#0f1220}.podglad__pasek{border-bottom:1px solid var(--linia);align-items:center;gap:16px;padding:12px 20px;display:flex}.podglad__kropki{gap:6px;display:inline-flex}.podglad__kropki i{border:1px solid #3a3f5c;border-radius:50%;width:9px;height:9px}.podglad__adres{background:var(--noc);border:1px solid var(--linia);color:var(--drugi);border-radius:999px;align-items:center;gap:8px;min-width:0;max-width:46%;padding:6px 14px;font-size:.8125rem;display:inline-flex}.podglad__adres>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.podglad__adres .ikona{color:var(--ok)}.podglad__styl{border:1px solid var(--linia);border-radius:8px;gap:2px;margin-left:auto;padding:3px;display:inline-flex}.podglad__styl button{color:var(--drugi);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px 12px;font-size:.8125rem}.podglad__styl button:hover{color:var(--tekst)}.podglad__styl button.is-on{background:var(--pow-2);color:var(--tekst);box-shadow:inset 0 0 0 1px var(--akcent-35)}.podglad__cialo{grid-template-columns:minmax(0,1fr) 340px;min-height:520px;display:grid;position:relative}.podglad__witryna{min-width:0;padding:20px;position:relative}.podglad__pusty{color:var(--drugi);text-align:center;max-width:30em;margin:80px auto;padding:40px}@media (width<=960px){.podglad__cialo{grid-template-columns:1fr;min-height:0}.podglad__pasek{flex-wrap:wrap;gap:10px;padding:10px 12px}.podglad__kropki{display:none}.podglad__adres{flex:1;max-width:none}.podglad__styl{width:100%;margin-left:0}.podglad__styl button{flex:1}.podglad__witryna{padding:12px}}.ws{--ws-tlo:#fff;--ws-pas:#f3f5f8;--ws-tekst:#1a2030;--ws-drugi:#555d70;--ws-akcent:#1f3a5f;--ws-na-akcencie:#fff;--ws-linia:#e3e6ec;--ws-h:var(--naglowki-ws);--ws-hw:600;--ws-r:4px;--ws-hls:-.01em;background:var(--ws-tlo);color:var(--ws-tekst);border-radius:8px;height:100%;min-height:480px;font-size:13px;line-height:1.5;position:relative;overflow:hidden}.ws--nowoczesny{--ws-tlo:#fff;--ws-pas:#f4f4f6;--ws-tekst:#0e1116;--ws-drugi:#4f5663;--ws-akcent:#0e1116;--ws-na-akcencie:#fff;--ws-linia:#e5e7eb;--ws-h:var(--sans);--ws-hw:700;--ws-r:999px;--ws-hls:-.03em}.ws--cieply{--ws-tlo:#fff;--ws-pas:#f6f2f1;--ws-tekst:#2b1d19;--ws-drugi:#6a5650;--ws-akcent:#9c4a2f;--ws-na-akcencie:#fff;--ws-linia:#eadfdb;--ws-h:var(--naglowki-ws);--ws-hw:500;--ws-r:12px;--ws-hls:0}.ws__nav{border-bottom:1px solid var(--ws-linia);align-items:center;gap:18px;padding:14px 22px;display:flex}.ws__marka{font-family:var(--ws-h);font-weight:var(--ws-hw);letter-spacing:var(--ws-hls);white-space:nowrap;text-overflow:ellipsis;margin-right:auto;font-size:16px;overflow:hidden}.ws__link{color:var(--ws-drugi);white-space:nowrap;font-size:12px}.ws__tel{border-radius:var(--ws-r);background:var(--ws-akcent);color:var(--ws-na-akcencie);white-space:nowrap;padding:7px 12px;font-size:12px;font-weight:600}.ws__hero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:22px;padding:30px 22px 26px;display:grid}.ws__znacznik{color:var(--ws-akcent);margin-bottom:10px;font-size:11px;font-weight:600}.ws__h1{font-family:var(--ws-h);font-weight:var(--ws-hw);letter-spacing:var(--ws-hls);text-wrap:balance;margin-bottom:12px;font-size:30px;line-height:1.08}.ws__lead{color:var(--ws-drugi);max-width:34em;margin-bottom:16px;font-size:14px}.ws__guziki{flex-wrap:wrap;gap:8px;display:flex}.ws__guzik{border-radius:var(--ws-r);background:var(--ws-akcent);color:var(--ws-na-akcencie);padding:9px 14px;font-size:12px;font-weight:600}.ws__guzik--obrys{color:var(--ws-tekst);box-shadow:inset 0 0 0 1px var(--ws-linia);background:0 0}.ws__karta{background:var(--ws-pas);border-radius:calc(var(--ws-r) + 4px);gap:8px;padding:14px 16px;font-size:12px;display:grid}.ws__karta-tyt{font-size:12px;font-weight:600}.ws__wiersz{color:var(--ws-drugi);border-top:1px solid var(--ws-linia);justify-content:space-between;gap:10px;padding-top:7px;display:flex}.ws__wiersz b{color:var(--ws-tekst);text-align:right;font-weight:500}.ws__uslugi{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 22px 22px;display:grid}.ws__usluga{border:1px solid var(--ws-linia);border-radius:calc(var(--ws-r) + 2px);align-content:start;gap:6px;padding:14px;display:grid}.ws__usluga-nr{color:var(--ws-akcent);font-size:11px;font-weight:600}.ws__usluga .ws__usluga-tyt{color:var(--ws-tekst);font-family:var(--ws-h);font-weight:var(--ws-hw);letter-spacing:var(--ws-hls);font-size:15px;line-height:1.2}.ws__usluga p{color:var(--ws-drugi);font-size:12px}.ws__dalej{background:var(--ws-pas);-webkit-user-select:none;user-select:none;grid-template-columns:1fr 1fr;gap:18px;height:92px;padding:18px 22px 0;display:grid;position:relative;overflow:hidden}.ws__dalej>div{filter:blur(2.5px);opacity:.7}.ws__dalej:after{content:"";background:linear-gradient(#0f122000 0%,#0f12208c 55%,#0f1220 100%);position:absolute;inset:0}.ws__dalej-tyt{font-family:var(--ws-h);font-weight:var(--ws-hw);margin-bottom:6px;font-size:18px}.ws__dalej p{color:var(--ws-drugi);font-size:14px}.ws__zamek{text-align:center;background:#0f1220;flex-direction:column;align-items:center;gap:14px;padding:6px 20px 26px;display:flex}.ws__zamek-tekst{color:var(--tekst);align-items:center;gap:8px;font-size:.875rem;font-weight:500;display:inline-flex}.ws__zamek-tekst .ikona{color:var(--akcent)}.ws__zamek-guziki{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ws__zamek-guziki .przycisk{background:#05060bb3;min-height:40px;padding:0 16px;font-size:.8125rem}.ws{transition:opacity .25s}.ws.is-zmiana{opacity:.4}@media (width<=960px){.ws{min-height:0}.ws__nav{gap:10px;padding:12px 14px}.ws__link{display:none}.ws__hero{grid-template-columns:1fr;gap:16px;padding:20px 14px 16px}.ws__h1{font-size:24px}.ws__uslugi{grid-template-columns:1fr;padding:0 14px 14px}.ws__usluga:nth-child(n+2){display:none}.ws__dalej{grid-template-columns:1fr;height:76px;padding:14px 14px 0}.ws__dalej>div+div{display:none}.ws__zamek{padding:4px 14px 18px}}.seo{border-left:1px solid var(--linia);align-content:start;gap:18px;padding:22px 22px 24px;display:grid}.seo__rzad{gap:6px;display:grid}.seo__etykieta{color:var(--drugi);letter-spacing:.01em;font-size:.75rem;font-weight:500}.seo__tytul{color:#c5d2ff;font-size:1rem;font-weight:500;line-height:1.35}.seo__opis{color:var(--tekst);font-size:.875rem;line-height:1.5}.seo__domena{color:var(--akcent);overflow-wrap:anywhere;font-size:.9375rem;font-weight:500}.seo__podstrony{gap:0;margin:0;padding:0;list-style:none;display:grid}.seo__podstrony li{border-top:1px solid var(--linia);color:var(--tekst);align-items:center;gap:10px;padding:7px 0;font-size:.8125rem;display:flex}.seo__podstrony li span{color:var(--drugi);text-overflow:ellipsis;white-space:nowrap;min-width:7.5em;font-size:.75rem;overflow:hidden}.seo__akcje{grid-template-columns:1fr 1fr;gap:8px;display:grid}.seo__akcje .przycisk{min-height:40px;padding:0 10px;font-size:.8125rem}@media (width<=960px){.seo{border-left:0;border-top:1px solid var(--linia);padding:18px}}.postep{z-index:5;background:#0f1220f0;place-content:center;gap:22px;padding:24px;display:grid;position:absolute;inset:0}.postep__lista{gap:12px;min-width:min(380px,80vw);margin:0;padding:0;list-style:none;display:grid}.postep__lista li{color:#6f6c86;align-items:center;gap:12px;font-size:.9375rem;transition:color .25s;display:flex}.postep__lista li:before{content:"";border:1px solid #3a3f5c;border-radius:50%;flex:none;width:18px;height:18px}.postep__lista li.is-teraz{color:var(--tekst)}.postep__lista li.is-teraz:before{border-color:var(--akcent);border-top-color:#0000;animation:.8s linear infinite krec}.postep__lista li.is-gotowe{color:var(--drugi)}.postep__lista li.is-gotowe:before{border-color:var(--akcent);background:radial-gradient(circle, var(--akcent) 0 3px, transparent 3.5px)}.postep__pasek{background:var(--linia);border-radius:2px;height:2px;overflow:hidden}.postep__pasek span{background:var(--akcent);width:0;height:100%;transition:width .5s;display:block}@keyframes krec{to{transform:rotate(360deg)}}.sekcja--ciemna{border-top:1px solid var(--linia);border-bottom:1px solid var(--linia);background:#0e1120}.sekcja--jasna{background:var(--noc)}.sekcja__cta{margin-top:56px;display:flex}.wynik{border:1px solid var(--akcent-35);background:var(--pow);border-radius:14px;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);display:grid;overflow:hidden}.wynik__wejscie{border-right:1px solid var(--linia);background:linear-gradient(180deg, #121527, var(--pow));padding:40px;position:relative}.wynik__wyjscie{align-content:start;justify-items:start;gap:28px;padding:40px 44px;display:grid}.wynik__etykieta{font-family:var(--sans);color:var(--akcent);margin-bottom:20px;font-size:.8125rem;font-weight:600}.wynik__wyjscie .wynik__etykieta{margin-bottom:-8px}.wynik__pola{gap:14px;margin:0;display:grid}.wynik__pola>div{gap:6px;display:grid}.wynik__pola dt{color:var(--drugi);font-size:.8125rem}.wynik__pola dd{background:var(--noc);border:1px solid var(--linia);border-radius:var(--r-guzik);align-items:center;height:50px;margin:0;padding:0 16px;font-size:.9375rem;display:flex}.wynik__strzalka{background:var(--pow);border:1px solid var(--akcent-35);width:36px;height:36px;color:var(--akcent);z-index:2;border-radius:50%;place-items:center;margin-top:-18px;display:grid;position:absolute;top:50%;right:-18px}.serp{background:var(--noc);border:1px solid var(--linia);border-radius:var(--r-karta);width:100%;padding:20px 22px}.serp__adres{color:var(--drugi);align-items:center;gap:8px;margin-bottom:10px;font-size:.8125rem;display:inline-flex}.serp dl{gap:4px;margin:0;display:grid}.serp dd{margin:0}.serp__opis-pola{color:#85829b;letter-spacing:.02em;margin-top:6px;font-size:.6875rem}.serp__opis-pola:first-child{margin-top:0}.serp__tytul{color:#c5d2ff;font-size:1.25rem;line-height:1.3}.serp__opis{color:var(--drugi);max-width:46em;font-size:.9375rem}.wynik__mala{color:var(--drugi);margin-bottom:6px;font-size:.75rem}.wynik__cytat{font-family:var(--naglowki);letter-spacing:-.01em;max-width:22em;font-size:2rem;font-weight:500;line-height:1.12}.wynik__dwie{grid-template-columns:1fr 1fr;gap:32px;width:100%;display:grid}.wynik__uslugi,.mapa-podstron{margin:0;padding:0;list-style:none;display:grid}.wynik__uslugi li{border-top:1px solid var(--linia);gap:2px;padding:12px 0;font-size:1rem;display:grid}.wynik__uslugi li span,.mapa-podstron li span{color:var(--drugi);font-size:.75rem}.mapa-podstron{border-left:1px solid var(--akcent-35);gap:10px;padding-left:20px;position:relative}.mapa-podstron li{align-items:baseline;gap:10px;font-size:.9375rem;display:flex;position:relative}.mapa-podstron li:before{content:"";background:var(--akcent-35);width:12px;height:1px;position:absolute;top:.8em;left:-20px}.mapa-podstron li span{min-width:6.5em}@media (width<=960px){.wynik{grid-template-columns:1fr}.wynik__wejscie{border-right:0;border-bottom:1px solid var(--linia);padding:26px 22px 34px}.wynik__strzalka{margin:0 -18px 0 0;top:auto;bottom:-18px;right:50%;transform:rotate(90deg)}.wynik__wyjscie{gap:24px;padding:34px 22px 26px}.wynik__cytat{font-size:1.625rem}.wynik__dwie{grid-template-columns:1fr;gap:24px}}.rodzaje{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.rodzaj{background:var(--pow);border:1px solid var(--akcent-35);border-radius:var(--r-karta);grid-template-rows:auto 1fr;transition:border-color .2s;display:grid;overflow:hidden}.rodzaj:hover{border-color:var(--akcent)}.rodzaj__okno{border-bottom:1px solid var(--linia);background:radial-gradient(90% 80% at 50% 0,#c9a96e12,#0000 70%),#10132a;justify-content:center;align-items:center;height:196px;padding:22px;display:flex;overflow:hidden}.rodzaj__tekst{align-content:start;gap:12px;padding:24px 26px 28px;display:grid}.rodzaj__tytul{font-family:var(--naglowki);align-items:center;gap:12px;font-size:1.5rem;font-weight:600;line-height:1.15;display:flex}.rodzaj__tytul .ikona{color:var(--akcent)}.rodzaj__tekst p{color:var(--drugi);font-size:.9375rem}@media (width<=1000px){.rodzaje{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.rodzaje{grid-template-columns:1fr;gap:16px}.rodzaj__okno{height:172px}}.mini-tel{color:#1a2030;background:#fff;border-radius:22px 22px 0 0;align-content:start;gap:4px;width:196px;height:220px;margin-top:70px;padding:22px 16px;display:grid;box-shadow:0 0 0 6px #1e2238}.mini-tel__nazwa{font-family:var(--naglowki);font-size:18px;font-weight:600;line-height:1.1}.mini-tel__linia{color:#555d70;font-size:11px}.mini-tel__guzik{color:#fff;background:#1f3a5f;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;margin-top:8px;font-size:12px;font-weight:600;display:inline-flex}.mini-tel__mapa{background:#eef1f5;border-radius:6px;height:46px;margin-top:8px;position:relative;overflow:hidden}.mini-tel__mapa i{background:#fff;position:absolute}.mini-tel__mapa i:first-child{height:5px;top:18px;left:0;right:0}.mini-tel__mapa i:nth-child(2){width:5px;top:0;bottom:0;left:62px}.mini-tel__mapa i:nth-child(3){width:4px;top:0;bottom:0;left:120px;transform:skew(-20deg)}.mini-tel__mapa b{background:#1f3a5f;border-radius:50%;width:13px;height:13px;position:absolute;top:13px;left:58px;box-shadow:0 0 0 4px #1f3a5f2e}.mini-lista{flex-wrap:wrap;align-content:center;gap:6px;width:100%;max-width:300px;display:flex}.mini-lista__tyt{width:100%;color:var(--tekst);margin-top:6px;font-size:.8125rem;font-weight:500}.mini-lista__tyt:first-child{margin-top:0}.mini-chip{border:1px solid var(--linia);color:var(--drugi);background:var(--noc);border-radius:999px;padding:4px 10px;font-size:.75rem}.mini-tabela{border-collapse:collapse;width:100%;max-width:280px;font-size:.8125rem}.mini-tabela td{border-bottom:1px solid var(--linia);color:var(--drugi);padding:6px 0}.mini-tabela td:last-child{text-align:right;color:var(--tekst);font-variant-numeric:tabular-nums}.mini-tabela tr.is-on td{color:var(--akcent)}.mini-menu{gap:0;width:100%;max-width:290px;margin:0;padding:0;list-style:none;display:grid}.mini-menu li{color:var(--tekst);border-bottom:1px dashed #2f3450;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:.8125rem;display:flex}.mini-menu li span{font-family:var(--naglowki);font-size:1rem}.mini-menu b{color:var(--akcent);font-variant-numeric:tabular-nums;font-weight:500}.mini-lokale{gap:8px;width:100%;max-width:280px;margin:0;padding:0;list-style:none;display:grid}.mini-lokale li{background:var(--noc);border:1px solid var(--linia);color:var(--tekst);border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.8125rem;display:flex}.mini-lokale .ikona{color:var(--ok)}.mini-poczta{gap:8px;width:100%;max-width:280px;display:grid}.mini-poczta p{border:1px solid var(--linia);background:var(--noc);border-radius:6px;align-items:center;gap:10px;padding:9px 12px;font-size:.8125rem;display:flex}.mini-poczta .ikona{color:var(--akcent)}.mini-poczta__domena{color:var(--akcent);border-color:var(--akcent-35)!important}.kroki{border-top:1px solid var(--linia);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.krok{align-content:start;gap:12px;padding:40px 36px 8px 0;display:grid}.krok+.krok{border-left:1px solid var(--linia);padding-left:36px}.krok__ekran{border:1px solid var(--akcent-35);border-radius:var(--r-karta);background:var(--pow);align-items:center;height:168px;margin-bottom:18px;padding:18px;display:flex}.krok__nr{font-family:var(--naglowki);color:var(--akcent);font-variant-numeric:lining-nums;font-size:3rem;font-weight:500;line-height:1}.krok__tytul{font-family:var(--naglowki);font-size:1.625rem;font-weight:600;line-height:1.15}.krok>p:last-child{color:var(--drugi);max-width:30em;font-size:.9375rem}.ekran-pola{grid-template-columns:auto 1fr;align-items:center;gap:8px 14px;width:100%;font-size:.8125rem;display:grid}.ekran-pola span{color:var(--drugi)}.ekran-pola b{background:var(--noc);border:1px solid var(--linia);border-radius:5px;padding:7px 10px;font-weight:500}.ekran-pola b:nth-of-type(3){border-color:var(--akcent)}.ekran-edytor{gap:12px;width:100%;display:grid}.ekran-edytor__pasek{color:var(--drugi);align-items:center;gap:6px;font-size:.75rem;display:flex}.ekran-edytor__pasek .ikona{color:var(--akcent);margin-right:4px}.ekran-edytor__pasek i{border:1px solid var(--linia);border-radius:4px;padding:3px 8px;font-style:normal}.ekran-edytor__pasek i.is-on{border-color:var(--akcent-35);color:var(--tekst)}.ekran-edytor__h{font-family:var(--naglowki);font-size:1.375rem;line-height:1.15}.ekran-edytor__kursor{color:var(--drugi);border:1px dashed var(--akcent-35);border-radius:4px;padding:6px 8px;font-size:.875rem}.ekran-edytor__kursor em{background:var(--akcent);vertical-align:-2px;width:1px;height:1em;margin-left:2px;animation:1.1s step-end infinite mrug;display:inline-block}@keyframes mrug{50%{opacity:0}}.ekran-status{gap:0;width:100%;margin:0;padding:0;list-style:none;display:grid}.ekran-status li{border-bottom:1px solid var(--linia);align-items:center;gap:10px;padding:9px 0;font-size:.8125rem;display:flex}.ekran-status li:last-child{border-bottom:0}.ekran-status .ikona{color:var(--akcent)}.ekran-status span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ekran-status b{color:var(--ok);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}@media (width<=960px){.kroki{border-top:0;grid-template-columns:1fr}.krok,.krok+.krok{border-left:0;border-top:1px solid var(--linia);padding:28px 0}.krok__nr{font-size:2.25rem}}.decydent{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:72px;display:grid}.decydent__lewa{gap:24px;display:grid}.decydent__opis{color:var(--drugi);max-width:34em;font-size:1.0625rem}.lista-ikon{margin:8px 0 0;padding:0;list-style:none;display:grid}.lista-ikon li{border-top:1px solid var(--linia);align-items:flex-start;gap:14px;padding:14px 0;font-size:.9375rem;display:flex}.lista-ikon li:last-child{border-bottom:1px solid var(--linia)}.lista-ikon .ikona{color:var(--akcent);margin-top:1px}.decydent__prawa{background:var(--pow);border:1px solid var(--akcent-35);border-radius:14px;justify-items:start;gap:24px;padding:40px;display:grid}.tabela-ramka{width:100%;overflow-x:auto}.porownanie{border-collapse:collapse;width:100%;font-size:.9375rem}.porownanie th,.porownanie td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linia);padding:14px 16px}.porownanie thead th{color:var(--drugi);border-bottom-color:#343955;font-size:.8125rem;font-weight:500}.porownanie tbody th{color:var(--tekst);width:28%;font-weight:500}.porownanie td{color:var(--drugi)}.porownanie .is-wyr{color:var(--tekst);box-shadow:inset 1px 0 0 var(--akcent-35), inset -1px 0 0 var(--akcent-35);background:#2f5bea0f}.porownanie thead .is-wyr{color:var(--akcent);box-shadow:inset 1px 0 0 var(--akcent-35), inset -1px 0 0 var(--akcent-35), inset 0 1px 0 var(--akcent-35);border-radius:6px 6px 0 0}.porownanie tbody tr:last-child .is-wyr{box-shadow:inset 1px 0 0 var(--akcent-35), inset -1px 0 0 var(--akcent-35), inset 0 -1px 0 var(--akcent-35)}.porownanie tbody tr:last-child th,.porownanie tbody tr:last-child td{border-bottom:0}.decydent__wniosek{font-family:var(--naglowki);max-width:24em;font-size:1.5rem;line-height:1.25}.decydent__linki{color:var(--drugi);max-width:38em;font-size:.9375rem}@media (width<=1000px){.decydent{grid-template-columns:1fr;gap:48px}.decydent__prawa{padding:24px 18px}.porownanie{font-size:.8125rem}.porownanie th,.porownanie td{padding:12px 10px}}.okres{border:1px solid var(--linia);background:var(--noc);border-radius:10px;gap:4px;margin-bottom:32px;padding:4px;display:inline-flex}.okres__opcja{color:var(--drugi);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:10px 18px;font-size:.9375rem;font-weight:500;display:inline-flex}.okres__znizka{color:var(--akcent);font-size:.75rem;font-weight:600}.plany{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.plan{background:var(--pow);border:1px solid var(--akcent-35);border-radius:var(--r-karta);flex-direction:column;gap:20px;padding:32px;display:flex;position:relative}.plan__nazwa{font-family:var(--naglowki);font-size:2rem;font-weight:600;line-height:1}.plan__zakres{color:var(--drugi);min-height:4.6em;font-size:.875rem}.plan__zakres span{color:#8d8aa3;margin-bottom:4px;font-size:.75rem;display:block}.plan__cena{border-top:1px solid var(--linia);border-bottom:1px solid var(--linia);padding:18px 0}.plan__etykieta{color:var(--drugi);margin-bottom:6px;font-size:.75rem}.plan__kwota{font-family:var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tekst);font-size:2.25rem;font-weight:600;line-height:1.1;display:block}.plan__dopisek{color:var(--drugi);margin-top:6px;font-size:.8125rem;display:block}[data-okres=rocznie] .plan__cena--mies,[data-okres=miesiecznie] .plan__cena--rok{display:none}.plan__lista{flex:1;align-content:start;gap:11px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:grid}.plan__lista li{align-items:flex-start;gap:10px;display:flex}.plan__lista .ikona{color:var(--akcent);margin-top:4px}@media (width<=1000px){.plany{grid-template-columns:1fr;max-width:520px}.plan{padding:26px 22px}}.faq{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:start;gap:64px;display:grid}.faq__lewa{justify-items:start;gap:28px;display:grid;position:sticky;top:120px}.faq__lista{border-top:1px solid var(--linia)}.pytanie{border-bottom:1px solid var(--linia)}.pytanie summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}.pytanie summary::-webkit-details-marker{display:none}.pytanie summary h3{font-family:var(--naglowki);font-size:1.4375rem;font-weight:500;line-height:1.25}.pytanie summary:hover h3{color:var(--akcent-h)}.pytanie__znak{flex:none;width:18px;height:18px;position:relative}.pytanie__znak:before,.pytanie__znak:after{content:"";background:var(--akcent);height:1px;transition:transform .2s;position:absolute;top:50%;left:0;right:0}.pytanie__znak:after{transform:rotate(90deg)}.pytanie[open] .pytanie__znak:after{transform:rotate(0)}.pytanie p{color:var(--drugi);max-width:44em;padding:0 48px 24px 0}@media (width<=900px){.faq{grid-template-columns:1fr;gap:32px}.faq__lewa{position:static}.pytanie summary h3{font-size:1.25rem}.pytanie p{padding-right:0}}.pas{isolation:isolate;border-top:1px solid var(--linia);padding:120px 0;position:relative;overflow:hidden}.pas__rzad{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:72px;display:grid}.pas__tekst{justify-items:start;gap:22px;display:grid}.pas__tytul{font-family:var(--naglowki);letter-spacing:-.015em;text-wrap:balance;max-width:12em;font-size:clamp(2.125rem,4.6vw,3.75rem);font-weight:500;line-height:1.04}.pas__tekst p{color:var(--drugi);max-width:30em;font-size:1.125rem}.pas__tekst .przycisk{margin-top:8px}.pas__okno{background:var(--pow);border:1px solid var(--akcent-35);border-radius:14px;gap:14px;padding:24px;display:grid}.pas__adres{background:var(--noc);border:1px solid var(--linia);border-radius:999px;align-items:center;gap:10px;padding:12px 16px;font-size:.9375rem;display:flex}.pas__adres .ikona{color:var(--ok)}.pas__adres span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=900px){.pas{padding:80px 0}.pas__rzad{grid-template-columns:1fr;gap:40px}.pas__tekst .przycisk{width:100%}}.stopka{background:var(--noc);border-top:1px solid var(--linia);padding:80px 0 32px}.stopka__siatka{grid-template-columns:1.6fr repeat(4,1fr);gap:40px;display:grid}.stopka__marka{align-content:start;gap:18px;display:grid}.stopka__marka p{color:var(--drugi);max-width:22em;font-size:.9375rem}.stopka__mail{color:var(--akcent);font-size:.9375rem;text-decoration:none}.stopka__mail:hover{color:var(--akcent-h)}.stopka__tytul{font-family:var(--sans);color:var(--tekst);margin-bottom:16px;font-size:.8125rem;font-weight:600}.stopka ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.stopka ul a{color:var(--drugi);font-size:.9375rem;text-decoration:none}.stopka ul a:hover{color:var(--tekst)}.stopka__dol{background:linear-gradient(var(--linia), var(--linia)) content-box top / 100% 1px no-repeat;color:var(--drugi);justify-content:space-between;gap:20px;margin-top:64px;padding-top:24px;font-size:.8125rem;display:flex}.stopka__dol a{text-decoration:none}@media (width<=960px){.stopka__siatka{grid-template-columns:1fr 1fr;gap:36px 24px}.stopka__marka{grid-column:1/-1}}.modal{z-index:80;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.modal.is-otwarty{display:flex}.modal__tlo{background:#030408c7;position:absolute;inset:0}.modal__okno{background:var(--pow);border:1px solid var(--akcent-35);border-radius:14px;outline:none;width:100%;max-width:460px;max-height:calc(100vh - 40px);padding:36px 32px 32px;position:relative;overflow-y:auto}.modal__x{border-radius:var(--r-guzik);width:36px;height:36px;color:var(--drugi);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid;position:absolute;top:14px;right:14px}.modal__x:hover{color:var(--tekst);border-color:var(--linia)}.modal__tresc{gap:16px;display:grid}.modal__krok{gap:6px;margin-bottom:4px;display:flex}.modal__krok span{background:var(--linia);border-radius:2px;width:28px;height:2px}.modal__krok span.is-on{background:var(--akcent)}.modal__tytul{font-family:var(--naglowki);padding-right:30px;font-size:2rem;font-weight:600;line-height:1.1}.modal__opis{color:var(--drugi);font-size:.9375rem}.modal__adres{color:var(--tekst);overflow-wrap:anywhere;margin-top:2px;font-weight:500;display:block}.modal__spam{color:var(--drugi);margin-top:-8px;font-size:.8125rem}.modal__plan{border:1px solid var(--akcent-35);background:#c9a96e0d;border-radius:8px;gap:2px;padding:12px 14px;font-size:.875rem;display:grid}.modal__plan p:first-child{color:var(--akcent);font-weight:500}.modal__plan-vat{color:var(--drugi);font-size:.8125rem}.zgoda{color:var(--drugi);cursor:pointer;align-items:flex-start;gap:10px;font-size:.875rem;display:flex}.zgoda input{width:18px;height:18px;accent-color:var(--akcent);flex:none;margin:2px 0 0}.zgoda a{color:var(--akcent);text-underline-offset:2px}.pole__wejscie--kod{letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums;height:60px;font-size:1.5rem}.modal__ponownie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.modal__tresc--gotowe{justify-items:start}.modal__znak{border:1px solid var(--akcent);width:52px;height:52px;color:var(--akcent);border-radius:50%;place-items:center;display:grid}.modal__gotowe{font-family:var(--naglowki);font-size:1.625rem;font-weight:500;line-height:1.2}.modal__gotowe strong{color:var(--akcent);font-weight:600}@media (width<=520px){.modal{align-items:flex-end;padding:0}.modal__okno{border-radius:14px 14px 0 0;max-width:none;max-height:92vh;padding:30px 20px 24px}.modal__tytul{font-size:1.75rem}}.blad-404{padding:140px 0}.blad-404__srodek{justify-items:start;gap:22px;max-width:720px;display:grid}.blad-404__kod{font-family:var(--naglowki);color:var(--akcent);font-size:6rem;line-height:1}.blad-404__tytul{font-family:var(--naglowki);font-size:3rem;font-weight:500;line-height:1.05}.blad-404__opis{color:var(--drugi)}.blad-404__opis a{color:var(--akcent)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.hero--podstrona{padding:64px 0 88px}.podstrona__glowa{justify-items:start;gap:22px;display:grid;position:relative}.okruchy{color:var(--drugi);flex-wrap:wrap;align-items:center;gap:10px;font-size:.875rem;display:flex}.okruchy a{color:var(--drugi);text-decoration:none}.okruchy a:hover{color:var(--akcent-h)}.okruchy [aria-current]{color:var(--tekst)}.h2--sekcja{font-size:clamp(1.75rem,3vw,2.5rem)}.rzad-t{border-top:1px solid var(--linia);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;padding:44px 0;display:grid}.rzad-t:first-child{border-top:0;padding-top:0}.rzad-t:last-child{padding-bottom:0}.rzad-t__prawa{color:var(--drugi);justify-items:start;gap:18px;max-width:42em;font-size:1.0625rem;display:grid}.rzad-t__prawa a:not(.przycisk),.karta-t a:not(.przycisk),.tekst-czytany a:not(.przycisk),.pas__tekst p a{color:var(--akcent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.rzad-t__prawa a:not(.przycisk):hover,.karta-t a:not(.przycisk):hover,.tekst-czytany a:not(.przycisk):hover{color:var(--akcent-h)}.rzad-t__prawa .tabela-ramka{justify-self:stretch;max-width:none}.rzad-t:has(.tabela-ramka){grid-template-columns:1fr;gap:28px}.lista-ikon--tekst{width:100%;margin:0}.lista-ikon--tekst li{color:var(--tekst)}.lista-ikon--tekst .ikona{margin-top:3px}.karty-t{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.karty-t--dwie{grid-template-columns:repeat(2,minmax(0,1fr))}.karta-t{background:var(--pow);border:1px solid var(--akcent-35);border-radius:var(--r-karta);color:var(--drugi);align-content:start;justify-items:start;gap:16px;padding:32px;font-size:.9375rem;transition:border-color .2s;display:grid}.karta-t:hover,.karta-t--wyr{border-color:var(--akcent)}.karta-t__h{font-family:var(--naglowki);color:var(--tekst);font-size:1.5rem;font-weight:600;line-height:1.15}.karta-t .lista-ikon li{font-size:.9375rem}.faq--podstrona{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.faq__ul{padding-bottom:24px}.pas__rzad--jeden{grid-template-columns:1fr}.pas__rzad--jeden .pas__tekst{max-width:760px}.blog-lista__h{margin-bottom:40px}.wpisy{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.wpis{background:var(--pow);border:1px solid var(--akcent-35);border-radius:var(--r-karta);align-content:start;gap:12px;padding:32px 32px 64px;text-decoration:none;transition:border-color .2s;display:grid;position:relative}.wpis:hover{border-color:var(--akcent)}.wpis__tytul{font-family:var(--naglowki);color:var(--tekst);font-size:1.75rem;font-weight:600;line-height:1.15}.wpis p{color:var(--drugi);font-size:.9375rem}.wpis__dalej{color:var(--akcent);position:absolute;bottom:28px;left:32px}.artykul{grid-template-columns:minmax(0,260px) minmax(0,720px);justify-content:center;align-items:start;gap:64px;display:grid}.artykul>.tekst-czytany:only-child{grid-column:1/-1;justify-self:center}.spis{border-top:1px solid var(--akcent-35);padding-top:6px;font-size:.875rem;position:sticky;top:104px}.spis ol{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.spis a{color:var(--drugi);line-height:1.4;text-decoration:none;display:block}.spis a:hover{color:var(--akcent-h)}.tekst-czytany{color:#cfcbe0;gap:22px;min-width:0;font-size:1.125rem;line-height:1.8;display:grid}.tekst-czytany h2{font-family:var(--naglowki);color:var(--tekst);margin-top:28px;scroll-margin-top:96px;font-size:clamp(1.75rem,3vw,2.375rem);font-weight:500;line-height:1.1}.tekst-czytany h2:first-child{margin-top:0}.tekst-czytany__data{color:var(--drugi);font-size:.9375rem}.tekst-czytany .lista-ikon{margin:0}.tekst-czytany .lista-ikon li{font-size:1.0625rem}.tekst-czytany .przycisk{justify-self:start}@media (width<=1000px){.karty-t{grid-template-columns:repeat(2,minmax(0,1fr))}.faq--podstrona{grid-template-columns:1fr}.artykul{grid-template-columns:1fr;gap:32px}.spis{position:static}}@media (width<=900px){.rzad-t{grid-template-columns:1fr;gap:20px;padding:32px 0}.wpisy,.karty-t--dwie{grid-template-columns:1fr}}@media (width<=640px){.karty-t{grid-template-columns:1fr}.hero--podstrona{padding:32px 0 56px}.tekst-czytany{font-size:1.0625rem}.hero--podstrona .przycisk{width:100%}}::selection{background:var(--akcent);color:#fff}.pole__wejscie::placeholder{color:#94a3b8}.pole__wejscie:hover{border-color:#cbd5e1}.sekcja--ciemna,.sekcja--jasna{background:#f4f4f6}.przycisk--pelny,.przycisk--obrys:hover{color:#fff}h1,h2,h3,h4{font-weight:700}.h2,.hero__h1,.karta-t__h,.pas__tytul,.plan__nazwa,.logo__nazwa,.studio__tytul,.krok__tytul,.rodzaj__tytul,.pytanie summary h3,.modal__tytul,.wpis__tytul,.tekst-czytany h2,.blad-404__tytul,.menu-mobilne__lista a,.h3{font-family:var(--naglowki);letter-spacing:-.02em;font-weight:700}.hero__h1{font-size:clamp(2.25rem,4.2vw,3.5rem);line-height:1.05}.hero--podstrona .hero__h1{max-width:15em}.logo__nazwa{font-weight:700}.pytanie summary h3,.karta-t__h{font-weight:600}.karta-t__h{font-size:1.375rem}.plan--wyr{border-color:var(--akcent);background:#fff}.karta-t,.plan,.studio,.wynik{box-shadow:0 1px 2px #0f172a0a}.podglad,.wynik__wejscie,.ws__zamek,.rodzaj__okno{background:#f4f4f6}.podglad__kropki i{border-color:#cbd5e1}.ws__dalej:after{background:linear-gradient(#f5f7fa00 0%,#f5f7fab3 55%,#f4f4f6 100%)}.ws__zamek-guziki .przycisk{background:#fff}.ws__zamek-guziki .przycisk--pelny{background:var(--akcent)}.postep{background:#fffffff2}.postep__lista li{color:#94a3b8}.postep__lista li:before{border-color:#cbd5e1}.seo__tytul,.serp__tytul{color:#1d4ed8}.serp__opis-pola{color:#64748b}.mini-tel{box-shadow:0 0 0 6px #cbd5e1}.mini-menu li,.porownanie thead th{border-bottom-color:#cbd5e1}.porownanie .is-wyr{background:#2563eb0d}.plan__zakres span{color:#64748b}.tekst-czytany{color:#334155}.modal__tlo{background:#0f172a8c}.modal__plan{background:#2563eb0f}.stopka{background:#f4f4f6}.sekcja{padding:var(--sekcja) 0}.pas{--tekst:#f8fafc;--drugi:#cbd5e1;--linia:#334155;--pow:#1e293b;--noc:#0f172a;--akcent-35:#334155;--akcent:#8fa9f5;--akcent-h:#b4c5f9;background:#0f172a;border-top:0}.pas .przycisk--pelny{color:#fff;background:#2f5bea;border-color:#2f5bea}.pas .przycisk--pelny:hover{background:#2549c0;border-color:#2549c0}.okres{background:#f4f4f6;margin-bottom:16px}.okres__opcja.is-on{background:var(--akcent);color:#fff;box-shadow:none}.okres__znizka{color:#166534;background:#dcfce7;border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-block}.okres__nota{color:#64748b;max-width:60em;margin-bottom:32px;font-size:.875rem;line-height:1.5}.okres__nota a{color:var(--akcent)}.sekcja [data-okres] .naglowek-sekcji{margin-bottom:32px}.naglowek-sekcji:has(+.okres){margin-bottom:32px}.hero--podstrona{background:#f4f4f6;padding:64px 0 72px}.podstrona__dwa{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.pokaz{border:1px solid var(--linia);background:#fff;border-radius:12px;justify-self:end;width:100%;max-width:560px;margin:0;overflow:hidden;box-shadow:0 20px 40px #0f172a1f}.pokaz__pasek{border-bottom:1px solid var(--linia);background:#f4f4f6;align-items:center;gap:12px;padding:10px 14px;display:flex}.pokaz__pasek .podglad__adres{background:#fff;flex:1;max-width:none}.pokaz__ws{border-radius:0;height:auto;min-height:0}.pokaz .ws__hero{padding-bottom:18px}.tabela-ramka{overflow-x:visible}.porownanie{table-layout:fixed;width:100%}.porownanie tbody th,.porownanie thead th:first-child{width:34%}.porownanie thead th:not(:first-child),.porownanie td{width:22%}.porownanie thead th:not(:first-child){text-align:center;color:var(--tekst);background:#fff;font-weight:600}.porownanie thead th{z-index:2;background:#fff;position:sticky;top:72px}.rzad-t:has(.tabela-ramka) .rzad-t__prawa{justify-self:stretch;width:100%;max-width:none}@media (width<=760px){.tabela-ramka{overflow-x:auto}.porownanie thead th{position:static}}.karty-t{align-items:start}.karty-t--kroki{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.karty-t--kroki .karta-t{padding:20px}.sekcja__cta{justify-content:flex-start;margin-top:40px}.mini-ekran{border:1px solid var(--linia);width:100%;height:160px;color:var(--tekst);background:#f4f4f6;border-radius:8px;align-content:start;gap:8px;padding:14px;display:grid;overflow:hidden}.mini-ekran__tyt{color:var(--tekst);font-size:12px;font-weight:600}.mini-ekran__pole{border:1px solid var(--linia);height:30px;color:var(--drugi);background:#fff;border-radius:6px;padding:0 10px;font-size:12px;line-height:28px;display:block}.mini-ekran__guzik{background:var(--akcent);color:#fff;border-radius:6px;justify-self:start;padding:6px 12px;font-size:12px;font-weight:600;display:inline-block}.mini-ekran__pasek{align-items:center;gap:4px;display:flex}.mini-ekran__pasek i{border:1px solid #cbd5e1;border-radius:50%;width:7px;height:7px}.mini-ekran__pasek em{color:var(--drugi);margin-left:6px;font-size:11px;font-style:normal}.mini-ekran__h{letter-spacing:-.02em;color:var(--tekst);font-size:16px;font-weight:700;line-height:1.15}.mini-ekran__linia{background:#cbd5e1;border-radius:4px;width:90%;height:7px;display:block}.mini-ekran__linia--k{width:60%}.mini-ekran__kafle{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.mini-ekran__kafle i{border:1px solid var(--linia);background:#fff;border-radius:6px;height:38px}.mini-ekran__kod{gap:6px;display:flex}.mini-ekran__kod b{text-align:center;background:#fff;border:1px solid #cbd5e1;border-radius:6px;width:26px;height:34px;font-size:16px;line-height:32px}.mini-ekran__ok{color:#166534;background:#dcfce7;border-radius:999px;justify-self:start;padding:4px 10px;font-size:12px;font-weight:600}.drzewo-uklad{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:72px;display:grid}.drzewo-uklad__tekst{gap:28px;display:grid}.drzewo-uklad__punkt{color:var(--drugi);gap:8px;font-size:1rem;display:grid}.drzewo-uklad__punkt p{margin:0}.drzewo-uklad__h{letter-spacing:-.01em;color:var(--tekst);font-size:1.125rem;font-weight:600}.drzewo-uklad__punkt .lista-ikon{margin-top:4px}.drzewo{border:1px solid var(--linia);background:#fff;border-radius:12px;margin:0;position:sticky;top:104px;overflow:hidden;box-shadow:0 20px 40px #0f172a14}.drzewo__lista{gap:10px;margin:0;padding:20px 24px 24px;list-style:none;display:grid}.drzewo__lista li{border:1px solid var(--linia);background:#f4f4f6;border-radius:8px;justify-content:space-between;gap:16px;padding:12px 16px;font-size:.9375rem;display:flex}.drzewo__lista li b{color:var(--tekst);font-weight:600}.drzewo__lista li span{color:#64748b;font-size:.8125rem}.drzewo__dz{margin-left:24px}.drzewo__dz2{margin-left:48px}@media (width<=1100px){.karty-t--kroki{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.podstrona__dwa{grid-template-columns:1fr;gap:32px}.pokaz{justify-self:stretch;max-width:none}.drzewo-uklad{grid-template-columns:1fr;gap:32px}.drzewo{position:static}}@media (width<=760px){:root{--sekcja:72px}.hero--podstrona{padding:32px 0 40px}.hero--podstrona .hero__lead{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hero--podstrona .hero__lead~.hero__lead{display:none}.karty-t--kroki{grid-template-columns:1fr}.pokaz__ws .ws__uslugi{display:none}}.karty-t--kroki{align-items:stretch}.pokaz{--ws-r:8px}.pokaz .ws__usluga,.pokaz .ws__karta{border-radius:10px}.hero__niebo{background:linear-gradient(#f4f4f6 0%,#fff 100%)}.hero__glowa{text-align:left;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);place-items:center start;gap:24px 56px}.hero__tekst{justify-items:start;gap:22px;display:grid}.hero__h1{letter-spacing:-.025em;max-width:11em;font-weight:700}.hero__branze{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hero__branze li{background:#fff;border:1px solid #e2e2e8;border-radius:999px;padding:7px 14px;font-size:.875rem;font-weight:500}.makieta{background:#0b0b0f;border-radius:20px;gap:14px;width:100%;padding:22px;display:grid;position:relative}.makieta__okno{background:#fff;border-radius:12px;overflow:hidden}.makieta__pasek{color:var(--drugi);background:#f4f4f6;align-items:center;gap:6px;padding:9px 12px;font-size:.75rem;display:flex}.makieta__pasek i{background:#cfcfd6;border-radius:50%;width:8px;height:8px}.makieta__pasek span{background:#fff;border-radius:999px;margin-left:8px;padding:3px 12px}.makieta__strona{gap:12px;padding:18px 20px 22px;display:grid}.makieta__menu{justify-content:space-between;align-items:center;font-size:.9375rem;font-weight:700;display:flex}.makieta__menu em{background:var(--akcent);color:#fff;border-radius:999px;padding:6px 12px;font-size:.75rem;font-style:normal;font-weight:600}.makieta__h{letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1.1}.makieta__p{color:var(--drugi);font-size:.8125rem}.makieta__kafle{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.makieta__kafle b{background:#f4f4f6;border-radius:10px;padding:12px 10px;font-size:.75rem;font-weight:600;display:block}.makieta__liczby{color:#fff;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.makieta__liczby div{border-top:2px solid var(--akcent);color:#b9b9c4;padding-top:8px;font-size:.75rem}.makieta__liczby strong{color:#fff;font-size:1.25rem;font-weight:700;display:block}@media (width<=900px){.hero__glowa{grid-template-columns:1fr}.hero__branze{display:none}.hero__h1{font-size:2.125rem}.hero__lead{font-size:1rem}.hero{padding-top:40px}}.pas__tytul{color:#fff}.pas__adres,.pas__adres span{color:#f8fafc}@media (width<=760px){.porownanie{min-width:520px}.tabela-ramka{-webkit-overflow-scrolling:touch}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
