@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}:root{--tlo:#fff;--tlo-mgla:#f4f4f6;--tlo-mgla-glebsza:#ebebef;--atrament:#16181d;--atrament-cichy:#6b6f78;--pomarancz:#f26a1b;--pomarancz-mocny:#bf4a04;--pomarancz-mgla:#fdf1e8;--granat:#2e2d6b;--kreska:#0e101517;--kreska-mocna:#0e101533;--cien-uniesiony:0 2px 4px #0e10150a, 0 18px 44px #0e101517;--promien-panel:34px;--promien-karta:24px;--promien-mala:14px;--promien-guzik:999px;--tresc:1180px;--szeroko:1720px;--wciecie:clamp(20px, 4vw, 40px);--przejscie:.22s cubic-bezier(.3, .7, .3, 1);--przejscie-wolne:.48s cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:100px;overflow-x:clip}body{font-optical-sizing:auto;color:var(--atrament);background:var(--tlo);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-weight:430;line-height:1.6}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}ul,ol{list-style:none}:focus-visible{outline:2px solid var(--pomarancz-mocny);outline-offset:3px;border-radius:4px}::selection{background:var(--pomarancz);color:var(--atrament)}.tytul{letter-spacing:-.024em;font-size:clamp(1.9rem,3.45vw,3.1rem);font-weight:720;line-height:1.1}.nadtytul{letter-spacing:.09em;text-transform:uppercase;color:var(--atrament-cichy);font-size:.75rem;font-weight:660;line-height:1.6}.lead{color:var(--atrament-cichy);font-size:1rem;font-weight:440;line-height:1.6}.akcent{color:var(--pomarancz-mocny)}.wnetrze{width:100%;max-width:var(--tresc);padding-inline:var(--wciecie);margin-inline:auto}.wnetrze--szerokie{max-width:var(--szeroko)}.sekcja{padding-block:clamp(64px,8vw,132px)}.sekcja--ciasna{padding-block:clamp(48px,5vw,80px)}.panel{max-width:var(--szeroko);background:var(--tlo-mgla);border-radius:var(--promien-panel);margin-inline:auto;padding:clamp(48px,6vw,104px) clamp(20px,4vw,72px)}.naglowek-sekcji{text-align:center;max-width:760px;margin:0 auto clamp(40px,5vw,68px)}.naglowek-sekcji .nadtytul{margin-bottom:18px}.naglowek-sekcji .lead{max-width:600px;margin:20px auto 0}.guzik{border-radius:var(--promien-guzik);letter-spacing:-.011em;white-space:nowrap;min-height:52px;transition:background var(--przejscie), color var(--przejscie), border-color var(--przejscie), transform var(--przejscie);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:1rem;font-weight:580;display:inline-flex}.guzik:active{transform:scale(.975)}.guzik svg{flex:none;width:18px;height:18px}.guzik--glowny{background:var(--atrament);color:#fff}.guzik--glowny:hover{background:#2a2e37}.guzik--akcent{background:var(--pomarancz);color:var(--atrament)}.guzik--akcent:hover{background:#ff7c2e}.guzik--obrys{border-color:var(--kreska-mocna);background:var(--tlo)}.guzik--obrys:hover{border-color:var(--atrament);background:var(--atrament);color:#fff}.guzik--maly{min-height:44px;padding:0 20px;font-size:.94rem}.link-strzalka{color:var(--pomarancz-mocny);transition:gap var(--przejscie);align-items:center;gap:8px;font-weight:560;display:inline-flex}.link-strzalka:hover{gap:13px}.link-strzalka svg{width:15px;height:15px}.plakietka{border-radius:var(--promien-guzik);letter-spacing:-.005em;color:var(--atrament-cichy);background:#0e10150e;align-items:center;padding:5px 13px;font-size:.8rem;font-weight:560;display:inline-flex}.naglowek{z-index:60;transition:padding var(--przejscie-wolne);padding:14px 0;position:fixed;inset:0 0 auto}.naglowek__wnetrze{max-width:var(--szeroko);border-radius:var(--promien-guzik);transition:max-width var(--przejscie-wolne), padding var(--przejscie-wolne), box-shadow .38s, border-color .38s;border:1px solid #0000;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(16px,3vw,40px);margin-inline:auto;padding:10px 14px 10px 24px;display:grid;position:relative}.naglowek__wnetrze:before{content:"";border-radius:inherit;-webkit-backdrop-filter:blur(22px)saturate(180%);opacity:0;background:#ffffffbd;transition:opacity .38s;position:absolute;inset:0}.naglowek__wnetrze>*{position:relative}.naglowek.jest-wyspa{padding:10px clamp(16px,3vw,40px)}.naglowek.jest-wyspa .naglowek__wnetrze{border-color:#0e101514;max-width:1320px;padding:8px 10px 8px 20px;box-shadow:0 10px 34px #0e10151f}.naglowek.jest-wyspa .naglowek__wnetrze:before{opacity:1}.naglowek__logo{flex:none}.naglowek__logo img{width:auto;max-width:none;height:34px;transition:height var(--przejscie-wolne)}.naglowek.jest-wyspa .naglowek__logo img{height:29px}.naglowek__menu{justify-self:center}.naglowek__menu ul{align-items:center;gap:clamp(4px,1.2vw,10px);display:flex}.naglowek__menu a{border-radius:var(--promien-guzik);white-space:nowrap;transition:background var(--przejscie);padding:8px 14px;font-size:.95rem;font-weight:520;display:block}.naglowek__menu a:hover{background:#0e10150f}.naglowek__akcje{justify-self:end;align-items:center;gap:8px;display:flex}.naglowek__telefon{border-radius:var(--promien-guzik);font-variant-numeric:tabular-nums;white-space:nowrap;min-height:44px;transition:background var(--przejscie);align-items:center;gap:8px;padding:0 16px;font-weight:560;display:inline-flex}.naglowek__telefon:hover{background:#0e10150f}.naglowek__telefon svg{flex:none;width:16px;height:16px}.naglowek__burger{border:1px solid var(--kreska-mocna);width:44px;height:44px;transition:background var(--przejscie), border-color var(--przejscie);border-radius:50%;place-items:center;display:none}.naglowek.ma-menu .naglowek__burger{background:var(--atrament);border-color:var(--atrament);color:#fff}.burger__kreski{gap:5px;width:17px;display:grid}.burger__kreski span{background:currentColor;border-radius:2px;height:1.6px;transition:transform .26s cubic-bezier(.2,.7,.2,1);display:block}.naglowek.ma-menu .burger__kreski span:first-child{transform:translateY(3.3px)rotate(45deg)}.naglowek.ma-menu .burger__kreski span:last-child{transform:translateY(-3.3px)rotate(-45deg)}.menu-mobilne{z-index:2;-webkit-backdrop-filter:blur(22px)saturate(180%);opacity:0;visibility:hidden;background:#ffffffed;border:1px solid #0e101514;border-radius:26px;padding:10px;transition:opacity .22s,transform .26s cubic-bezier(.2,.7,.2,1),visibility 0s linear .26s;display:none;position:absolute;top:calc(100% + 12px);left:0;right:0;transform:translateY(-8px);box-shadow:0 18px 48px #0e101533}.menu-mobilne.jest-otwarte{opacity:1;visibility:visible;transition-delay:0s;transform:none}.menu-mobilne__lista a{letter-spacing:-.012em;transition:background var(--przejscie), color var(--przejscie);border-radius:16px;padding:13px 16px;font-size:1.03rem;font-weight:580;display:block}.menu-mobilne__lista a:hover,.menu-mobilne__lista a:active{color:var(--pomarancz-mocny);background:#bf4a0412}.menu-mobilne__telefon{border-top:1px solid var(--kreska);letter-spacing:-.015em;font-variant-numeric:tabular-nums;grid-template-columns:20px 1fr;align-items:center;gap:2px 12px;margin-top:8px;padding:14px 16px;font-size:1.05rem;font-weight:640;display:grid}.menu-mobilne__telefon svg{grid-row:span 2;width:18px;height:18px}.menu-mobilne__telefon small{color:var(--atrament-cichy);font-size:.82rem;font-weight:450}.naglowek__menu a{position:relative}.naglowek__menu a[aria-current=page]{color:var(--atrament);background:#0e10150f;font-weight:600}.naglowek__menu a[aria-current=page]:after{content:"";background:var(--pomarancz);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.menu-mobilne__lista a[aria-current=page]{color:var(--pomarancz-mocny);background:#bf4a0412}@media (width<=1240px){.naglowek__menu,.naglowek__telefon{display:none}.naglowek__burger{display:grid}.menu-mobilne{display:block}}@media (width<=620px){.naglowek__wnetrze{grid-template-columns:1fr auto}}.pojazd{background:var(--tlo-mgla);border-radius:var(--promien-karta);transition:background var(--przejscie), transform var(--przejscie), box-shadow var(--przejscie);flex-direction:column;padding:clamp(22px,1.8vw,28px);display:flex}.pojazd:hover{background:var(--tlo-mgla-glebsza)}.ocena{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:clamp(34px,4vw,52px);display:flex}.faq__lista{border-top:1px solid var(--kreska);max-width:860px;margin-inline:auto}.pytanie{border-bottom:1px solid var(--kreska)}.pytanie summary{letter-spacing:-.016em;cursor:pointer;transition:color var(--przejscie);justify-content:space-between;align-items:flex-start;gap:24px;padding-block:22px;font-size:clamp(1.02rem,1.3vw,1.13rem);font-weight:590;list-style:none;display:flex}.pytanie summary::-webkit-details-marker{display:none}.pytanie summary:hover{color:var(--pomarancz-mocny)}.pytanie__znak{flex:none;width:22px;height:22px;margin-top:3px;position:relative}.pytanie__znak:before,.pytanie__znak:after{content:"";height:1.5px;transition:transform var(--przejscie);background:currentColor;position:absolute;inset:50% 0 auto}.pytanie__znak:after{transform:rotate(90deg)}.pytanie[open] .pytanie__znak:after{transform:rotate(0)}.pytanie__odpowiedz{color:var(--atrament-cichy);max-width:68ch;padding-bottom:26px;font-size:1rem;line-height:1.6}.wpis{flex-direction:column;display:flex}.wpis h3{letter-spacing:-.02em;font-size:1.14rem;font-weight:640;line-height:1.32}.wpis p{color:var(--atrament-cichy);margin-top:8px;font-size:.95rem}.stopka{background:var(--atrament);color:#ffffffb8;margin-top:clamp(24px,3vw,48px);padding-block:clamp(56px,6vw,88px) 32px}.stopka__gora{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);padding-bottom:clamp(40px,4vw,60px);display:grid}.stopka__kontakt{color:#ffffffb8;gap:10px;font-size:.97rem;font-style:normal;display:grid}.stopka__kontakt a{transition:color var(--przejscie)}.stopka__kontakt a:hover{color:var(--pomarancz)}.stopka h4{letter-spacing:.14em;text-transform:uppercase;color:var(--pomarancz);margin-bottom:16px;font-size:.75rem;font-weight:620}.stopka__linki{gap:9px;font-size:.94rem;display:grid}.stopka__linki a{color:#ffffffb8;transition:color var(--przejscie)}.stopka__linki a:hover{color:#fff}.stopka__dol{color:#ffffff80;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:28px;font-size:.81rem;line-height:1.7;display:flex}.stopka ::selection{background:var(--pomarancz);color:var(--atrament)}@media (width<=940px){.stopka__gora{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.stopka__gora{grid-template-columns:1fr}}.wjazd{opacity:0;transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.wjazd.jest-widoczny{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.wjazd{opacity:1;transform:none}}.dok,.dok__filtr{display:none}.dok{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:50;isolation:isolate;background:#ffffff6b;border:1px solid #ffffff8c;border-radius:20px;grid-template-columns:repeat(4,1fr);position:fixed;overflow:hidden;box-shadow:0 10px 30px -12px #0e101573}.dok:before{content:"";z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(10px)saturate(1.15);filter:url(#dok-szklo);position:absolute;inset:-60%}.dok:after{content:"";z-index:0;pointer-events:none;background:#ffffff29;position:absolute;inset:0;box-shadow:inset 1px 1px 1px #ffffffa6,inset -1px -1px 1px #ffffff59}.dok__guzik{z-index:1;letter-spacing:.1em;text-transform:uppercase;text-align:center;white-space:nowrap;min-height:62px;color:var(--atrament);flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:9px 4px 10px;font-size:10.5px;font-weight:560;display:flex;position:relative}.dok__guzik+.dok__guzik{box-shadow:inset 1px 0 #ffffff73}.dok__guzik svg{flex:none;width:21px;height:21px}.dok__guzik:active{background:#ffffff47}@media (prefers-reduced-transparency:reduce){.dok:before{-webkit-backdrop-filter:none;filter:none}.dok{background:#fffffff5}}@media (width<=860px){.dok{display:grid}.stopka{padding-bottom:128px}}.karuzela{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-behavior:smooth;padding-inline:max(var(--wciecie), calc((100% - var(--szeroko)) / 2 + var(--wciecie)));scroll-padding-inline:max(var(--wciecie), calc((100% - var(--szeroko)) / 2 + var(--wciecie)));scrollbar-width:none;-ms-overflow-style:none;gap:clamp(14px,1.4vw,22px);padding-block:4px 10px;display:flex;overflow:auto hidden}.karuzela::-webkit-scrollbar{display:none}.karuzela>*{scroll-snap-align:start;flex:0 0 clamp(272px,24vw,384px)}.strzalki{justify-content:center;gap:10px;margin-top:clamp(24px,2.6vw,36px);display:flex}.strzalki[hidden]{display:none}.strzalka{border:1px solid var(--kreska-mocna);background:var(--tlo);width:46px;height:46px;transition:background var(--przejscie), color var(--przejscie), border-color var(--przejscie), opacity var(--przejscie);border-radius:50%;place-items:center;display:grid}@media (hover:hover){.strzalka:hover:not(:disabled){background:var(--atrament);border-color:var(--atrament);color:#fff}}.strzalka:active:not(:disabled){background:var(--atrament);border-color:var(--atrament);color:#fff}.strzalka:disabled{opacity:.3;cursor:default}.strzalka svg{width:16px;height:16px}.strzalka--wstecz svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.karuzela{scroll-behavior:auto}}:root{--kafel:clamp(278px, 52vw, 860px)}.wskazowka{white-space:nowrap;color:var(--atrament-cichy);justify-content:center;align-items:center;gap:8px;margin-top:20px;font-size:.9rem;font-weight:560;transition:opacity .4s,visibility .4s;display:none}.wskazowka.jest-ukryta{opacity:0;visibility:hidden}.wskazowka__znak{background:var(--pomarancz-mgla);width:26px;height:26px;color:var(--pomarancz-mocny);border-radius:50%;place-items:center;animation:1.4s ease-in-out infinite wskazowka-ruch;display:grid}.wskazowka__znak svg{width:13px;height:13px}@keyframes wskazowka-ruch{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media (width<=860px){.wskazowka{display:flex}.strzalki{margin-top:12px}}.pojazd{--wciecie-plus:clamp(16px, 1.4vw, 20px);position:relative}.okruszki{margin-bottom:22px}.okruszki ol{color:var(--atrament-cichy);flex-wrap:wrap;justify-content:center;gap:4px 6px;font-size:.82rem;display:flex}.okruszki li+li:before{content:"/";opacity:.45;margin-right:6px}.okruszki a{transition:color var(--przejscie)}.okruszki a:hover{color:var(--atrament)}.okruszki [aria-current]{color:var(--atrament);font-weight:560}.tresc{max-width:var(--tresc);margin-inline:auto}.tresc__kolumna{max-width:720px}.tresc__sekcja+.tresc__sekcja{margin-top:clamp(32px,4vw,48px)}.tresc h2{letter-spacing:-.022em;margin-bottom:14px;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:680;line-height:1.2}.tresc h3{letter-spacing:-.016em;margin:22px 0 8px;font-size:1.12rem;font-weight:640}.tresc p{color:var(--atrament-cichy)}.tresc p+p{margin-top:12px}.tresc ul,.tresc ol{color:var(--atrament-cichy);gap:8px;margin-top:12px;padding-left:22px;display:grid}.tresc ul{list-style:outside}.tresc ol{list-style:decimal}.tresc li::marker{color:var(--pomarancz-mocny);font-weight:600}.tresc a{color:var(--pomarancz-mocny);text-underline-offset:3px;text-decoration:underline}.tresc strong{color:var(--atrament);font-weight:620}.tresc--prawna{grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,64px);display:grid}.tresc--prawna .tresc__kolumna{max-width:760px}.tresc--prawna p,.tresc--prawna li{font-size:.97rem}.tresc__spis{display:none}@media (width>=1080px){.tresc--prawna{grid-template-columns:240px minmax(0,1fr)}.tresc__spis{align-self:start;max-height:calc(100vh - 130px);padding-right:16px;display:block;position:sticky;top:110px;overflow-y:auto}.tresc__spis .nadtytul{margin-bottom:12px}.tresc__spis ol{gap:6px;font-size:.86rem;display:grid}.tresc__spis a{color:var(--atrament-cichy);transition:color var(--przejscie);line-height:1.4;display:block}.tresc__spis a:hover{color:var(--atrament)}}.ciasteczka{left:50%;bottom:max(14px, env(safe-area-inset-bottom));z-index:70;-webkit-backdrop-filter:blur(22px)saturate(180%);opacity:0;background:#ffffffeb;border:1px solid #0e101514;border-radius:22px;flex-wrap:wrap;align-items:center;gap:14px 24px;width:calc(100vw - 28px);max-width:760px;padding:18px 22px;transition:opacity .3s,transform .34s cubic-bezier(.2,.7,.2,1);display:flex;position:fixed;transform:translate(-50%,16px);box-shadow:0 18px 48px #0e101533}.ciasteczka.jest-widoczny{opacity:1;transform:translate(-50%)}.ciasteczka[hidden]{display:none}.ciasteczka p{color:var(--atrament-cichy);flex:320px;font-size:.9rem;line-height:1.5}.ciasteczka a{color:var(--atrament);text-underline-offset:3px;text-decoration:underline}.ciasteczka__akcje{flex-wrap:wrap;flex:none;gap:8px;display:flex}.ciasteczka__opcje{color:var(--atrament);flex-wrap:wrap;flex:100%;gap:10px 22px;font-size:.9rem;display:flex}.ciasteczka__opcje[hidden]{display:none}.ciasteczka__opcje label{cursor:pointer;align-items:center;gap:8px;display:flex}.ciasteczka__opcje input{width:16px;height:16px;accent-color:var(--pomarancz-mocny)}.stopka__dol a[data-cookie-otworz]{color:inherit;text-underline-offset:3px;text-decoration:underline}.ciasteczka-info{left:50%;bottom:max(14px, env(safe-area-inset-bottom));z-index:71;background:var(--atrament);color:#fff;opacity:0;border-radius:999px;padding:12px 20px;font-size:.9rem;transition:opacity .3s,transform .3s;position:fixed;transform:translate(-50%,12px);box-shadow:0 12px 32px #0e101540}.ciasteczka-info.jest-widoczny{opacity:1;transform:translate(-50%)}.ciasteczka-info[hidden]{display:none}@media (width<=860px){.ciasteczka,.ciasteczka-info{bottom:calc(max(14px, env(safe-area-inset-bottom)) + 84px)}.ciasteczka__akcje{flex:100%;min-width:0}.ciasteczka__akcje .guzik{flex:auto;justify-content:center}}.wpis[hidden]{display:none}.pole{gap:6px;display:grid}.pole[hidden]{display:none}.pole>span{font-size:.86rem;font-weight:560}.pole input,.pole select,.pole textarea{width:100%;min-height:48px;font:inherit;color:var(--atrament);border:1px solid var(--kreska-mocna);border-radius:var(--promien-mala);transition:border-color var(--przejscie), box-shadow var(--przejscie);background:#fff;padding:10px 14px;font-size:.97rem}.pole textarea{resize:vertical;min-height:96px}.pole input:focus,.pole select:focus,.pole textarea:focus{border-color:var(--atrament);outline:0;box-shadow:0 0 0 3px #0e101514}.pole select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20'%3E%3Cpath d='M5 8l5 5 5-5' fill='none' stroke='%2316181d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.przelacznik{cursor:pointer;align-items:flex-start;gap:12px;margin-top:14px;font-size:.95rem;display:flex}.przelacznik input{width:20px;height:20px;accent-color:var(--atrament);flex:none;margin-top:2px}.przelacznik small{color:var(--atrament-cichy);font-size:.84rem;display:block}.przelacznik a{color:var(--pomarancz-mocny);text-underline-offset:3px;text-decoration:underline}.filtry{gap:14px;margin-bottom:14px;display:grid}.pojazdy{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:clamp(14px,1.4vw,20px);display:grid}.dodatek:has(input:checked){border-color:var(--atrament);background:#fff}.dodatek:has(input:checked) .dodatek__ptaszek{background:var(--atrament);border-color:var(--atrament);color:#fff}.dodatek:has(input:focus-visible){outline:2px solid var(--pomarancz-mocny);outline-offset:2px}.warunki{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,56px);padding:clamp(32px,4vw,72px) clamp(24px,3.4vw,64px);display:grid}@media (width<=940px){.warunki{grid-template-columns:1fr}}.karty-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.2vw,32px);display:grid}.karty-info--trzy{grid-template-columns:repeat(3,minmax(0,1fr))}.karta-info{background:var(--tlo-mgla);border-radius:var(--promien-karta);flex-direction:column;padding:clamp(24px,2.4vw,36px);display:flex}.karta-info__ikona{background:var(--pomarancz-mgla);width:44px;height:44px;color:var(--pomarancz-mocny);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.karta-info h3{letter-spacing:-.018em;font-size:1.08rem;font-weight:640;line-height:1.3}.karta-info p{color:var(--atrament-cichy);margin-top:10px;font-size:.96rem}@media (width<=1080px){.karty-info--trzy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.karty-info,.karty-info--trzy{grid-template-columns:1fr}}.godziny{gap:6px;margin-top:12px;display:grid}.godziny div{color:var(--atrament-cichy);justify-content:space-between;gap:14px;font-size:.93rem;display:flex}.godziny dt{color:var(--atrament);font-weight:540}.godziny dd{font-variant-numeric:tabular-nums}.dojazd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 48px;display:flex}.punkt{background:var(--tlo-mgla);border-radius:var(--promien-karta);padding:clamp(20px,2vw,26px)}.punkt h3{letter-spacing:-.018em;font-size:1.06rem;font-weight:640}.punkt p{color:var(--atrament-cichy);margin-top:4px;font-size:.94rem}.tresc .tresc__spis ol{padding-left:30px}.tresc--prawna .tresc__kolumna:only-child{grid-column:1/-1;margin-inline:auto}.przebieg{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,40px);margin-top:clamp(32px,4vw,52px);display:grid}@media (width<=860px){.przebieg{grid-template-columns:1fr}}.pole{position:relative}.dowoz{max-width:var(--szeroko);background:var(--pomarancz-mgla);border-radius:var(--promien-panel);align-items:center;gap:clamp(28px,4vw,64px);margin-inline:auto;padding:clamp(40px,5vw,88px) clamp(20px,4vw,72px);display:grid}@media (width>=1080px){.dowoz{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}}.dowoz__tekst .tytul{margin-bottom:18px}.dowoz__tekst .lead{color:var(--atrament)}.dowoz__tekst>p:not(.nadtytul):not(.lead){color:var(--atrament-cichy);max-width:60ch;margin-top:14px}.dowoz__tekst .nadtytul{color:var(--pomarancz-mocny)}.dowoz__akcje{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:26px;display:flex}.dowoz__akcje .guzik svg{width:18px;height:18px}.dowoz__karta{border-radius:var(--promien-karta);background:#fff;gap:18px;padding:clamp(22px,2.6vw,36px);display:grid;box-shadow:0 1px 2px #bf4a040f,0 18px 40px #bf4a0414}.dowoz__fakty{gap:14px;display:grid}.dowoz__fakty li{align-items:flex-start;gap:12px;display:flex}.dowoz__fakty svg{width:18px;height:18px;color:var(--pomarancz-mocny);flex:none;margin-top:2px}.dowoz__fakty span{color:var(--atrament-cichy);gap:3px;font-size:.93rem;display:grid}.dowoz__fakty strong{color:var(--atrament);font-size:.95rem;font-weight:640}.dowoz__fakty a{transition:color var(--przejscie)}.dowoz__fakty a:hover{color:var(--pomarancz-mocny)}.dowoz__nota{border-top:1px solid var(--kreska);color:var(--atrament-cichy);margin:0;padding-top:16px;font-size:.9rem}.dojazd{align-items:start;gap:clamp(24px,3vw,48px);display:grid}.dojazd .naglowek-sekcji{margin-bottom:0}.dojazd .lead+.lead{margin-top:14px}.dojazd .naglowek-sekcji>p:last-child{color:var(--atrament-cichy);margin-top:16px}@media (width>=1080px){.dojazd{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}}.mapa{aspect-ratio:16/9;background:var(--tlo-mgla);position:relative;overflow:hidden}.mapa iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.mapa__zgoda{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;display:flex;position:absolute;inset:0}.mapa__zgoda p{max-width:34ch;color:var(--atrament-cichy);margin:0;font-size:.9rem;line-height:1.5}.mapa__wizytowka{margin:10px 0 0;font-size:.9rem}.mapa__wizytowka a{color:var(--pomarancz-mocny);text-underline-offset:3px;text-decoration:underline}@media (width<=720px){.mapa{aspect-ratio:4/3}}.kontakt-dojazd{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:clamp(18px,2vw,28px);display:grid}@media (width<=900px){.kontakt-dojazd{grid-template-columns:1fr}}.karta-info__ikona{background:var(--tlo-mgla);width:42px;height:42px;color:var(--pomarancz-mocny);border-radius:50%;flex:none;place-items:center;display:grid}.karta-info__ikona svg{width:19px;height:19px}.karta-info__ikona{background:#fff}.dowoz__fakty li{align-items:center;gap:14px}.dowoz__fakty svg{box-sizing:border-box;background:var(--tlo-mgla);width:42px;height:42px;color:var(--pomarancz-mocny);border-radius:50%;flex:none;margin-top:0;padding:11.5px}@media (width<=1240px){.menu-mobilne{left:6px;right:6px}}.naglowek__logo-obraz{width:auto;height:48px;transition:height var(--przejscie-wolne);display:block}.naglowek.jest-wyspa .naglowek__logo-obraz{height:40px}.stopka__logo-obraz{width:auto;height:40px;margin-bottom:18px;display:block}@media (width<=620px){.naglowek__logo-obraz,.naglowek.jest-wyspa .naglowek__logo-obraz{height:34px}}.dowoz__fakty a{color:var(--pomarancz-mocny);font-size:.88rem;font-weight:560}.skp-ceny{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);display:grid}.skp-cena{border:1px solid var(--kreska);border-radius:var(--promien-karta);background:#fff;flex-direction:column;gap:8px;padding:clamp(22px,2.4vw,32px);display:flex}.skp-cena__kwota{letter-spacing:-.03em;color:var(--atrament);font-variant-numeric:tabular-nums;font-size:clamp(1.9rem,2.6vw,2.5rem);font-weight:740;line-height:1}.skp-cena h3{letter-spacing:-.015em;font-size:1.02rem;font-weight:620;line-height:1.3}.skp-cena__nota{color:var(--atrament-cichy);font-size:.9rem}.skp-fakty{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);margin-top:clamp(28px,3vw,44px);display:grid}.skp-fakt__ikona{width:42px;height:42px;color:var(--pomarancz-mocny);background:#fff;border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.skp-fakt__ikona svg{width:19px;height:19px}.skp-fakt h3{letter-spacing:-.018em;margin-bottom:8px;font-size:1.05rem;font-weight:640}.skp-fakt p{color:var(--atrament-cichy);font-size:.95rem}.skp-zakres{border-top:1px solid var(--kreska-mocna);max-width:68ch;color:var(--atrament-cichy);margin-top:clamp(26px,3vw,40px);padding-top:clamp(20px,2.4vw,28px);font-size:.98rem}.skp-akcje{flex-wrap:wrap;gap:12px;margin-top:clamp(22px,2.4vw,30px);display:flex}@media (width<=940px){.skp-ceny,.skp-fakty{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.skp-ceny,.skp-fakty{grid-template-columns:1fr}}.jak-siatka{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.2vw,36px);display:grid}.jak-krok{border-top:1px solid var(--kreska-mocna);padding-top:20px}.jak-krok:before{content:"";background:var(--pomarancz);width:34px;height:2px;margin:-21px 0 20px;display:block}.jak-krok__numer{letter-spacing:.1em;color:var(--pomarancz-mocny);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:.86rem;font-weight:680}.jak-krok h3{letter-spacing:-.018em;margin-bottom:8px;font-size:1.1rem;font-weight:640}.jak-krok p{color:var(--atrament-cichy);font-size:.96rem}@media (width<=1080px){.jak-siatka{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.jak-siatka{grid-template-columns:1fr}}.obszar-mapa{margin-top:clamp(28px,3vw,44px)}.obszar-mapa .mapa{aspect-ratio:21/7;border-radius:var(--promien-karta);max-height:420px}@media (width<=720px){.obszar-mapa .mapa{aspect-ratio:4/3}}.faq-stopka{text-align:center;margin-top:clamp(24px,2.6vw,34px)}.stopka__nap{border-bottom:1px solid #ffffff1f;gap:14px;padding-block:clamp(32px,3.4vw,46px);display:grid}.stopka__nap .stopka__kontakt{gap:6px;font-style:normal;display:grid}.stopka__nap .stopka__kontakt a{color:#ffffffb8;transition:color var(--przejscie)}.stopka__nap .stopka__kontakt a:hover{color:var(--pomarancz)}.stopka__siostra{color:#ffffff8c;font-size:.9rem}.stopka__siostra a{color:var(--pomarancz)}.stopka__siostra a:hover{color:#fff}.menu-mobilne__wycena{width:calc(100% - 12px);min-height:50px;margin:8px 6px 4px;font-size:1.03rem}@media (width<=620px){.naglowek__wycena{display:none}}.skp-punkty{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.2vw,32px);display:grid}.skp-punkt{background:var(--tlo-mgla);border-radius:var(--promien-karta);flex-direction:column;gap:10px;padding:clamp(24px,2.4vw,34px);scroll-margin-top:120px;display:flex}.skp-punkt__glowa{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.skp-punkt__numer{letter-spacing:.1em;color:var(--pomarancz-mocny);font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:680}.skp-punkt__zrodlo{color:var(--atrament-cichy);letter-spacing:.01em;font-size:.78rem}.skp-punkt h3{letter-spacing:-.018em;font-size:1.1rem;font-weight:640;line-height:1.25}.skp-punkt p{color:var(--atrament-cichy);font-size:.95rem}.skp-punkt .link-strzalka{margin-top:auto;padding-top:14px;font-size:.92rem}@media (width<=1000px){.skp-punkty{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.skp-punkty{grid-template-columns:1fr}}.skp-usterki{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,18px);display:grid}.skp-usterka{border:1px solid var(--kreska);border-radius:var(--promien-karta);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:clamp(18px,1.9vw,24px) clamp(20px,2vw,28px);display:flex}.skp-usterka__tresc{min-width:0}.skp-usterka h3{letter-spacing:-.016em;font-size:1.02rem;font-weight:640;line-height:1.3}.skp-usterka p{color:var(--atrament-cichy);margin-top:4px;font-size:.92rem}.skp-usterka .link-strzalka{margin-top:10px;font-size:.9rem}@media (width<=860px){.skp-usterki{grid-template-columns:1fr}}.skp-tabela{border:1px solid var(--kreska);border-radius:var(--promien-karta);background:#fff;margin-top:clamp(26px,3vw,40px);overflow:hidden}.skp-tabela__rzad{justify-content:space-between;align-items:baseline;gap:20px;padding:clamp(14px,1.5vw,18px) clamp(20px,2.2vw,30px);display:flex}.skp-tabela__rzad+.skp-tabela__rzad{border-top:1px solid var(--kreska)}.skp-tabela__nazwa{font-size:.97rem}.skp-tabela__cena{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:1.05rem;font-weight:680}.skp-tabela__nota{border-top:1px solid var(--kreska-mocna);background:var(--tlo-mgla);color:var(--atrament-cichy);padding:clamp(14px,1.5vw,18px) clamp(20px,2.2vw,30px);font-size:.9rem}.skp-kategorie{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,26px);display:grid}.skp-kategoria{border:1px solid var(--kreska);border-radius:var(--promien-karta);background:#fff;flex-direction:column;gap:12px;padding:clamp(24px,2.4vw,34px);display:flex}.skp-kategoria h3{letter-spacing:-.02em;font-size:1.14rem;font-weight:660}.skp-kategoria p{color:var(--atrament-cichy);font-size:.95rem}@media (width<=940px){.skp-kategorie{grid-template-columns:1fr}}.skp-terminy{gap:0;display:grid}.skp-termin{border-top:1px solid var(--kreska);grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:clamp(16px,2vw,40px);padding:clamp(16px,1.8vw,22px) 0;display:grid}.skp-termin:first-child{border-top:0}.skp-termin__etap{letter-spacing:-.015em;font-weight:620}.skp-termin__opis{color:var(--atrament-cichy);font-size:.96rem}@media (width<=640px){.skp-termin{grid-template-columns:1fr;gap:4px}}.skp-warianty{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);display:grid}.skp-wariant{background:var(--tlo-mgla);border-radius:var(--promien-karta);transition:background var(--przejscie);flex-direction:column;gap:8px;padding:clamp(22px,2.4vw,32px);display:flex}.skp-wariant:hover{background:var(--tlo-mgla-glebsza)}.skp-wariant__kwota{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2vw,1.95rem);font-weight:740;line-height:1}.skp-wariant h3{letter-spacing:-.016em;font-size:1.04rem;font-weight:640;line-height:1.3}.skp-wariant p{color:var(--atrament-cichy);font-size:.93rem}.skp-wariant .link-strzalka{margin-top:auto;padding-top:12px;font-size:.92rem}@media (width<=940px){.skp-warianty{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.skp-warianty{grid-template-columns:1fr}}.skp-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px clamp(20px,2.4vw,36px);margin-top:clamp(20px,2.2vw,28px);display:grid}.skp-lista li{color:var(--atrament-cichy);align-items:flex-start;gap:10px;font-size:.96rem;display:flex}.skp-lista svg{width:16px;height:16px;color:var(--pomarancz-mocny);flex:none;margin-top:5px}@media (width<=720px){.skp-lista{grid-template-columns:1fr}}.skp-nota{border-top:1px solid var(--kreska-mocna);max-width:78ch;color:var(--atrament-cichy);margin-top:clamp(24px,2.8vw,36px);padding-top:clamp(18px,2vw,24px);font-size:.92rem}.skp-nota a{color:var(--pomarancz-mocny);font-weight:560}.cennik-skrot{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.cennik-skrot__link{border:1px solid var(--kreska-mocna);border-radius:var(--promien-guzik);transition:background var(--przejscie), border-color var(--przejscie);padding:9px 16px;font-size:.9rem;font-weight:560}.cennik-skrot__link:hover{background:var(--tlo-mgla);border-color:var(--atrament)}.cennik-tabela{border:1px solid var(--kreska);border-radius:var(--promien-karta);background:var(--tlo);margin-top:28px;overflow:hidden}.cennik-tabela table{border-collapse:collapse;text-align:left;width:100%}.cennik-tabela thead th{background:var(--tlo-mgla);letter-spacing:.02em;text-transform:uppercase;color:var(--atrament-cichy);border-bottom:1px solid var(--kreska);padding:14px 20px;font-size:.82rem;font-weight:620}.cennik-tabela tbody tr+tr{border-top:1px solid var(--kreska)}.cennik-tabela tbody th,.cennik-tabela tbody td{vertical-align:top;color:var(--atrament-cichy);padding:16px 20px;font-size:.96rem}.cennik-tabela tbody th{color:var(--atrament);width:38%;font-weight:600}.cennik-tabela__cena{white-space:nowrap;letter-spacing:-.02em;font-weight:680;color:var(--atrament)!important;font-size:1.08rem!important}@media (width<=760px){.cennik-tabela{background:0 0;border:0;border-radius:0}.cennik-tabela table,.cennik-tabela tbody,.cennik-tabela tr{display:block}.cennik-tabela thead{display:none}.cennik-tabela tbody tr{border:1px solid var(--kreska);border-radius:var(--promien-mala);background:var(--tlo-mgla);margin-top:12px;padding:16px 18px}.cennik-tabela tbody tr+tr{border-top:1px solid var(--kreska)}.cennik-tabela tbody th,.cennik-tabela tbody td{width:auto;padding:0;display:block}.cennik-tabela tbody th{font-size:1rem}.cennik-tabela tbody td{margin-top:8px}.cennik-tabela tbody td:before{content:attr(data-etykieta) ": ";color:var(--atrament);font-weight:600}.cennik-tabela__cena{font-size:1.16rem!important}}.cennik-noty{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin-top:30px;display:grid}.cennik-nota{border:1px solid var(--kreska);border-radius:var(--promien-karta);background:var(--tlo);padding:24px}.cennik-nota__ikona{background:var(--pomarancz-mgla);width:42px;height:42px;color:var(--pomarancz-mocny);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.cennik-nota__ikona svg{width:21px;height:21px}.cennik-nota h3{letter-spacing:-.02em;margin-top:14px;font-size:1.06rem;font-weight:640}.cennik-nota p{color:var(--atrament-cichy);margin-top:8px;font-size:.95rem}.cennik-grupy{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:18px;margin-top:30px;display:grid}.cennik-grupa{border-radius:var(--promien-karta);background:var(--tlo-mgla);transition:background var(--przejscie), transform var(--przejscie);align-content:start;gap:10px;padding:24px;display:grid}.cennik-grupa:hover{background:var(--tlo-mgla-glebsza);transform:translateY(-2px)}.cennik-grupa__ikona{color:var(--pomarancz-mocny)}.cennik-grupa__ikona svg{width:24px;height:24px}.cennik-grupa h3{letter-spacing:-.02em;font-size:1.06rem;font-weight:640}.cennik-grupa p{color:var(--atrament-cichy);font-size:.94rem}.cennik-wycena{border:1px solid var(--kreska);border-radius:var(--promien-karta);margin-top:30px;padding:28px}.cennik-wycena p{max-width:62ch;color:var(--atrament-cichy)}.cennik-wycena__akcje{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.kontakt-siatka{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;display:grid}.kontakt-karta{border:1px solid var(--kreska);border-radius:var(--promien-karta);background:var(--tlo);padding:26px}.kontakt-karta__ikona{background:var(--pomarancz-mgla);width:42px;height:42px;color:var(--pomarancz-mocny);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.kontakt-karta__ikona svg{width:21px;height:21px}.kontakt-karta h2{letter-spacing:-.02em;margin-top:14px;font-size:1.06rem;font-weight:640}.kontakt-karta p{color:var(--atrament-cichy);margin-top:8px;font-size:.95rem}.kontakt-karta a{color:var(--pomarancz-mocny);text-underline-offset:3px;text-decoration:underline}.kontakt-karta__mocne{letter-spacing:-.02em;font-weight:660;font-size:1.18rem!important}.kontakt-karta__mocne a{color:var(--atrament);text-decoration:none}.kontakt-karta__mocne a:hover{color:var(--pomarancz-mocny)}.kontakt-karta__adres{color:var(--atrament-cichy);gap:3px;margin-top:12px;font-size:.95rem;font-style:normal;display:grid}.kontakt-karta__adres strong{color:var(--atrament);font-size:1rem;font-weight:640}.kontakt-godziny{gap:8px;margin-top:12px;display:grid}.kontakt-godziny>div{justify-content:space-between;gap:14px;font-size:.95rem;display:flex}.kontakt-godziny dt{color:var(--atrament-cichy)}.kontakt-godziny dd{font-weight:620}.kontakt-dojazd{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:30px;display:grid}.kontakt-dojazd__karta{border:1px solid var(--kreska);border-radius:var(--promien-karta);background:var(--tlo);padding:24px}.kontakt-dojazd__ikona{color:var(--pomarancz-mocny)}.kontakt-dojazd__ikona svg{width:24px;height:24px}.kontakt-dojazd__karta h3{letter-spacing:-.02em;margin-top:12px;font-size:1.04rem;font-weight:640}.kontakt-dojazd__karta p{color:var(--atrament-cichy);margin-top:8px;font-size:.95rem}.kontakt-mapa{margin-top:30px}.kontakt-nota{color:var(--atrament-cichy);margin-top:18px;font-size:.92rem}.kontakt-nota a{color:var(--pomarancz-mocny);text-underline-offset:3px;text-decoration:underline}.onas-uklad{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,48px);display:grid}@media (width<=900px){.onas-uklad{grid-template-columns:1fr}}.onas-tekst .tytul{margin-bottom:16px}.onas-tekst p{max-width:64ch;color:var(--atrament-cichy)}.onas-tekst p+p{margin-top:14px}.onas-tekst strong{color:var(--atrament);font-weight:620}.onas-fakty{border-radius:var(--promien-karta);background:var(--tlo-mgla);padding:26px}.onas-fakty ul{gap:14px;margin-top:16px;display:grid}.onas-fakty li{align-items:flex-start;gap:12px;display:flex}.onas-fakty svg{width:18px;height:18px;color:var(--pomarancz-mocny);flex:none;margin-top:3px}.onas-fakty span{color:var(--atrament-cichy);gap:3px;font-size:.93rem;display:grid}.onas-fakty strong{color:var(--atrament);font-size:.96rem;font-weight:640}.onas-sprzet{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:30px;display:grid}.onas-sprzet__karta{border:1px solid var(--kreska);border-radius:var(--promien-karta);background:var(--tlo);padding:24px}.onas-sprzet__ikona{background:var(--pomarancz-mgla);width:40px;height:40px;color:var(--pomarancz-mocny);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.onas-sprzet__ikona svg{width:20px;height:20px}.onas-sprzet__karta h3{letter-spacing:-.02em;margin-top:13px;font-size:1.04rem;font-weight:640}.onas-sprzet__karta p{color:var(--atrament-cichy);margin-top:8px;font-size:.94rem}.onas-kroki{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px;margin-top:30px;display:grid}.onas-krok{border-radius:var(--promien-karta);background:var(--tlo-mgla);padding:24px}.onas-krok__numer{letter-spacing:.06em;color:var(--pomarancz-mocny);font-size:.86rem;font-weight:700}.onas-krok h3{letter-spacing:-.02em;margin-top:10px;font-size:1.04rem;font-weight:640}.onas-krok p{color:var(--atrament-cichy);margin-top:8px;font-size:.94rem}.onas-grupy{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:30px;display:grid}.onas-grupa{border:1px solid var(--kreska);border-radius:var(--promien-mala);transition:border-color var(--przejscie), background var(--przejscie);align-items:center;gap:12px;padding:16px 20px;font-weight:560;display:flex}.onas-grupa:hover{border-color:var(--atrament);background:var(--tlo-mgla)}.onas-grupa__nazwa{flex:1}.onas-grupa__ikona{color:var(--pomarancz-mocny)}.onas-grupa__ikona svg{width:20px;height:20px}.onas-grupa>svg{width:16px;height:16px;color:var(--atrament-cichy)}.onas-stopka{margin-top:24px}.wycena-uklad{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,36px);display:grid}@media (width<=960px){.wycena-uklad{grid-template-columns:1fr}}.wycena-panel{border:1px solid var(--kreska);border-radius:var(--promien-panel);background:var(--tlo);box-shadow:var(--cien-uniesiony);padding:clamp(24px,3vw,36px)}.wycena-panel__lead{color:var(--atrament-cichy);margin-top:10px;font-size:.95rem}.wycena-formularz{gap:16px;margin-top:24px;display:grid}.wycena-formularz__para{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;display:grid}.wycena-sekcja{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.wycena-sekcja+.wycena-sekcja{border-top:1px solid var(--kreska);padding-top:22px}.wycena-sekcja__tytul{float:left;width:100%;color:var(--atrament);align-items:center;gap:10px;margin-bottom:2px;padding:0;font-size:1.02rem;font-weight:680;display:flex}.wycena-sekcja__tytul span{font-variant-numeric:tabular-nums;width:26px;height:26px;color:var(--pomarancz-mocny);background:var(--pomarancz-mgla);border-radius:50%;place-items:center;font-size:.8rem;display:grid}.wycena-wybor{border:1px solid var(--kreska-mocna);border-radius:var(--promien-mala);background:var(--tlo-mgla);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.wycena-wybor__opcja{cursor:pointer;position:relative}.wycena-wybor__opcja input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.wycena-wybor__opcja span{border-radius:calc(var(--promien-mala) - 3px);text-align:center;min-height:42px;color:var(--atrament-cichy);transition:background var(--przejscie), color var(--przejscie), box-shadow var(--przejscie);justify-content:center;align-items:center;padding:8px 12px;font-size:.93rem;font-weight:600;display:flex}.wycena-wybor__opcja input:checked+span{color:var(--atrament);background:#fff;box-shadow:0 1px 4px #0e10151f}.wycena-wybor__opcja input:focus-visible+span{outline:2px solid var(--pomarancz);outline-offset:2px}.wycena-tryb{gap:16px;display:grid}.wycena-tryb[hidden]{display:none}.wycena-podpowiedz{color:var(--atrament-cichy);font-size:.88rem}.wycena-obietnica{border-radius:var(--promien-mala);background:var(--tlo-mgla);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.wycena-obietnica svg{width:20px;height:20px;color:var(--pomarancz-mocny);flex:none;margin-top:2px}.wycena-obietnica p{color:var(--atrament);font-size:.92rem}.wycena-pulapka{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wycena-komunikat{border:1px solid var(--kreska-mocna);border-radius:var(--promien-mala);background:var(--pomarancz-mgla);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.wycena-komunikat svg{width:20px;height:20px;color:var(--pomarancz-mocny);flex:none;margin-top:2px}.wycena-komunikat p{color:var(--atrament);font-size:.92rem}.wycena-komunikat a{color:var(--pomarancz-mocny);text-underline-offset:3px;text-decoration:underline}.wycena-komunikat[hidden]{display:none}.wycena-wyslij{justify-self:start}.wycena-wyslij[disabled]{opacity:.45;cursor:not-allowed}.wycena-bok{gap:18px;display:grid}.wycena-bok__karta{border-radius:var(--promien-karta);background:var(--tlo-mgla);padding:26px}.wycena-bok__karta p{color:var(--atrament-cichy);font-size:.94rem}.wycena-bok__karta .nadtytul{color:var(--pomarancz-mocny)}.wycena-bok__karta .guzik{margin-top:16px}.wycena-bok__karta--telefon{background:var(--tlo);border:1px solid var(--kreska)}.wycena-bok__nota{border-top:1px solid var(--kreska);margin-top:16px;padding-top:14px;font-size:.9rem!important}.wycena-kroki{gap:14px;margin-top:16px;display:grid}.wycena-kroki li{align-items:flex-start;gap:12px;display:flex}.wycena-kroki__numer{letter-spacing:.06em;color:var(--pomarancz-mocny);flex:none;padding-top:2px;font-size:.8rem;font-weight:700}.wycena-kroki span:last-child{color:var(--atrament-cichy);gap:3px;font-size:.93rem;display:grid}.wycena-kroki strong{color:var(--atrament);font-size:.96rem;font-weight:640}.wycena-lista{gap:12px;margin-top:16px;display:grid}.wycena-lista li{color:var(--atrament-cichy);align-items:flex-start;gap:12px;font-size:.93rem;display:flex}.wycena-lista svg{width:18px;height:18px;color:var(--pomarancz-mocny);flex:none;margin-top:3px}.wycena-lista a{color:var(--pomarancz-mocny);text-underline-offset:3px;text-decoration:underline}.wycena-badania{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:26px;display:flex}.wycena-dziekujemy__akcje{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.obszar-strona-siatka{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-top:30px;display:grid}.obszar-strona-kafel{border-radius:var(--promien-mala);background:var(--tlo-mgla);gap:4px;padding:18px 20px;display:grid}.obszar-strona-kafel__ikona{color:var(--pomarancz-mocny)}.obszar-strona-kafel__ikona svg{width:20px;height:20px}.obszar-strona-kafel__nazwa{font-size:.98rem;font-weight:620}.obszar-strona-kafel__czas{color:var(--atrament-cichy);font-size:.9rem}.obszar-strona-grupy{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:30px;display:grid}.obszar-strona-grupa{border:1px solid var(--kreska);border-radius:var(--promien-karta);background:var(--tlo);padding:24px}.obszar-strona-grupa h3{letter-spacing:-.02em;font-size:1.04rem;font-weight:640}.obszar-strona-grupa p{color:var(--atrament-cichy);margin-top:8px;font-size:.94rem}.obszar-strona-nota{border-top:1px solid var(--kreska);color:var(--atrament-cichy);margin-top:26px;padding-top:18px;font-size:.92rem}.obszar-strona-mapa{margin-top:30px}.guzik--jasny{color:#fff;background:0 0;border-color:#ffffff75}.guzik--jasny:hover{background:#ffffff24;border-color:#fff}:root{--gl-granat:#1f1e52;--gl-granat-jasny:#2e2d6b;--gl-papier:#fcfcfa;--gl-granat-akcent:#3a38a8}.gl-etykieta{letter-spacing:.1em;text-transform:uppercase;color:var(--atrament-cichy);align-items:center;gap:10px;margin-bottom:18px;font-size:.74rem;font-weight:680;display:inline-flex}.gl-etykieta:before{content:"";background:var(--pomarancz);border-radius:2px;width:22px;height:2px}.gl-tytul{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.6vw,3.4rem);font-weight:760;line-height:1.04}.gl-naglowek{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:24px clamp(32px,6vw,120px);margin-bottom:clamp(36px,4.5vw,64px);display:grid}.gl-naglowek .gl-tytul{max-width:16ch}.gl-naglowek__lead{max-width:52ch;color:var(--atrament-cichy)}.gl-naglowek__lead .link-strzalka{width:fit-content;margin-top:14px;display:flex}.gl-hero{padding:clamp(112px,12vw,150px) 0 clamp(40px,5vw,72px)}.gl-hero__siatka{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid}.gl-hero__tytul{letter-spacing:-.048em;font-size:clamp(2.7rem,6.2vw,6rem);font-weight:800;line-height:.94}.gl-hero__tytul .akcent{color:var(--pomarancz);display:block}.gl-hero__lead{max-width:50ch;color:var(--atrament-cichy);margin-top:clamp(22px,2.4vw,32px);font-size:1.06rem}.gl-hero__akcje{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.gl-hero__akcje .guzik--obrys{font-variant-numeric:tabular-nums}.gl-hero__dane{border-top:1px solid var(--kreska);grid-template-columns:repeat(3,auto);justify-content:start;gap:8px clamp(24px,3vw,44px);margin-top:clamp(36px,4vw,56px);padding-top:22px;display:grid}.gl-hero__dane dt{letter-spacing:.09em;text-transform:uppercase;color:var(--atrament-cichy);font-size:.72rem;font-weight:660}.gl-hero__dane dd{white-space:nowrap;margin-top:4px;font-size:.97rem;font-weight:580}.gl-hero__dane a:hover{color:var(--pomarancz-mocny)}.gl-status{z-index:1;-webkit-backdrop-filter:blur(10px);background:#ffffffeb;border-radius:999px;align-items:center;gap:9px;padding:8px 16px 8px 14px;font-size:.86rem;font-weight:600;display:inline-flex;position:absolute;top:18px;left:18px}.gl-status[hidden]{display:none}.gl-status:before{content:"";background:var(--kreska-mocna);border-radius:50%;width:8px;height:8px}.gl-status.jest-otwarte:before{background:#1f9d55;box-shadow:0 0 0 4px #1f9d5529}.gl-hero__kadr{aspect-ratio:5/4;border-radius:var(--promien-panel);background:var(--tlo-mgla);position:relative;overflow:hidden}.gl-hero__kadr img{object-fit:cover;object-position:38% 60%;width:100%;height:100%}.gl-hero__skp{background:var(--gl-granat);color:#fffc;max-width:calc(100% - 36px);transition:transform var(--przejscie);border-radius:20px;align-items:center;gap:14px;padding:12px 18px 12px 12px;font-size:.92rem;line-height:1.35;display:flex;position:absolute;bottom:18px;left:18px;right:auto;box-shadow:0 18px 40px #0a0a284d}.gl-hero__skp:hover{transform:translateY(-3px)}.gl-hero__skp strong{color:#fff;font-weight:640;display:block}.gl-hero__skp>svg{color:#fff;flex:none;width:16px;height:16px}.gl-hero__skp-znak{width:48px;height:48px;color:var(--gl-granat);letter-spacing:.02em;background:#fff;border-radius:14px;flex:none;place-items:center;font-size:.9rem;font-weight:820;display:grid}.gl-drogi{border-top:1px solid var(--kreska);border-bottom:1px solid var(--kreska);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(40px,5vw,72px);display:grid}.gl-drogi li+li{border-left:1px solid var(--kreska)}.gl-droga{height:100%;transition:background var(--przejscie);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:18px;padding:28px clamp(16px,2.2vw,32px);display:grid}.gl-drogi li:first-child .gl-droga{padding-left:0}.gl-drogi li:last-child .gl-droga{padding-right:0}.gl-droga__ikona{background:var(--pomarancz-mgla);width:46px;height:46px;color:var(--pomarancz-mocny);border-radius:14px;place-items:center;display:grid}.gl-droga__ikona svg{width:22px;height:22px}.gl-droga__tytul{letter-spacing:-.015em;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:1.12rem;font-weight:680;display:flex}.gl-droga__tytul em{background:var(--atrament);color:#fff;border-radius:999px;padding:2px 10px;font-size:.78rem;font-style:normal;font-weight:620}.gl-droga__opis{color:var(--atrament-cichy);margin-top:6px;font-size:.94rem;display:block}.gl-droga__strzalka{border:1px solid var(--kreska-mocna);width:38px;height:38px;transition:background var(--przejscie), color var(--przejscie), border-color var(--przejscie), transform var(--przejscie);border-radius:50%;place-items:center;display:grid}.gl-droga__strzalka svg{width:15px;height:15px}.gl-droga:hover .gl-droga__strzalka{background:var(--pomarancz);border-color:var(--pomarancz);transform:translate(3px)}.gl-droga:hover .gl-droga__tytul{color:var(--pomarancz-mocny)}.gl-droga:hover .gl-droga__tytul em{color:#fff}.gl-tasma:has(+.gl-tasma){padding-bottom:clamp(40px,4vw,64px)}.gl-tasma+.gl-tasma{padding-top:0}.gl-tasma__tor{align-items:stretch}.gl-karta{flex-direction:column;display:flex}.gl-karta__kadr{aspect-ratio:4/3;border-radius:var(--promien-karta);background:var(--tlo-mgla);margin-bottom:18px;display:block;position:relative;overflow:hidden}.gl-karta__kadr img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.gl-karta:hover .gl-karta__kadr img{transform:scale(1.05)}.gl-karta__kadr--zblizenie img{transform-origin:30% 80%;transform:scale(1.7)}.gl-karta:hover .gl-karta__kadr--zblizenie img{transform:scale(1.78)}.gl-karta__tytul{letter-spacing:-.018em;transition:color var(--przejscie);justify-content:space-between;align-items:center;gap:12px;font-size:1.14rem;font-weight:680;line-height:1.25;display:flex}.gl-karta__tytul svg{width:15px;height:15px;color:var(--pomarancz-mocny);opacity:0;transition:opacity var(--przejscie), transform var(--przejscie);flex:none;transform:translate(-6px)}.gl-karta:hover .gl-karta__tytul{color:var(--pomarancz-mocny)}.gl-karta:hover .gl-karta__tytul svg{opacity:1;transform:none}.gl-karta__opis{color:var(--atrament-cichy);margin-top:6px;font-size:.93rem;display:block}.gl-karta--ciemna{border-radius:var(--promien-karta);background:var(--atrament);color:#fff;transition:background var(--przejscie);justify-content:flex-end;padding:clamp(22px,2.4vw,32px)}.gl-karta--ciemna:hover{background:#262a33}.gl-karta__liczba{letter-spacing:.09em;text-transform:uppercase;color:var(--pomarancz);margin-bottom:auto;padding-bottom:40px;font-size:.76rem;font-weight:680}.gl-karta--ciemna .gl-karta__tytul{font-size:1.5rem}.gl-karta--ciemna .gl-karta__tytul svg{opacity:1;color:var(--pomarancz);width:20px;height:20px;transform:none}.gl-karta--ciemna:hover .gl-karta__tytul{color:#fff}.gl-karta--ciemna .gl-karta__opis{color:#ffffffa8}.gl-skp{padding-inline:clamp(12px,1.6vw,24px)}.gl-skp__panel{max-width:var(--szeroko);border-radius:var(--promien-panel);background:radial-gradient(120% 90% at 100% 0%, #5a58be59, transparent 60%), var(--gl-granat);color:#ffffffc2;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,110px);margin-inline:auto;padding:clamp(56px,7vw,120px) clamp(24px,5vw,96px);display:grid}.gl-skp .gl-etykieta{color:#ffffffb3}.gl-skp .gl-etykieta:before{background:#fff}.gl-skp .gl-tytul{color:#fff}.gl-skp__akcent{color:#aeb1ff}.gl-skp__lead{max-width:54ch;margin-top:22px;font-size:1.04rem}.gl-skp__fakty{border-top:1px solid #ffffff24;gap:0;margin-top:36px;display:grid}.gl-skp__fakty>div{border-bottom:1px solid #ffffff24;grid-template-columns:160px minmax(0,1fr);gap:20px;padding:16px 0;display:grid}.gl-skp__fakty dt{color:#fff;align-self:start;align-items:center;gap:10px;font-weight:620;display:flex}.gl-skp__fakty dt svg{color:#aeb1ff;flex:none;width:17px;height:17px}.gl-skp__fakty dd{font-size:.96rem}.gl-skp__akcje{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:36px;display:flex}.gl-guzik-jasny{color:var(--gl-granat);background:#fff}.gl-guzik-jasny:hover{background:#e7e8ff}.gl-link-jasny{color:#fff;transition:gap var(--przejscie);align-items:center;gap:8px;font-weight:580;display:inline-flex}.gl-link-jasny:hover{gap:13px}.gl-link-jasny svg{width:15px;height:15px}.gl-paragon{--zab:9px;background:var(--gl-papier);color:var(--atrament);-webkit-mask:radial-gradient(var(--zab) at 50% 0, #0000 97%, #000) 50% 0 / calc(var(--zab) * 2) 51% repeat-x, radial-gradient(var(--zab) at 50% 100%, #0000 97%, #000) 50% 100% / calc(var(--zab) * 2) 51% repeat-x;mask:radial-gradient(var(--zab) at 50% 0, #0000 97%, #000) 50% 0 / calc(var(--zab) * 2) 51% repeat-x, radial-gradient(var(--zab) at 50% 100%, #0000 97%, #000) 50% 100% / calc(var(--zab) * 2) 51% repeat-x;font-variant-numeric:tabular-nums;padding:34px clamp(22px,3vw,38px) 38px;position:relative;transform:rotate(1.2deg);box-shadow:0 40px 80px #05051e73}.gl-paragon.jest-widoczny{transform:rotate(1.2deg)}.gl-paragon__glowka{letter-spacing:.09em;text-transform:uppercase;color:var(--atrament-cichy);border-bottom:2px dashed #0e101538;justify-content:space-between;gap:12px;padding-bottom:16px;font-size:.74rem;font-weight:680;display:flex}.gl-paragon__pozycje li{border-bottom:1px dashed #0e101529;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:20px 0;display:grid}.gl-paragon__nazwa{font-weight:640;line-height:1.3}.gl-paragon__nazwa small{color:var(--atrament-cichy);margin-top:4px;font-size:.84rem;font-weight:450;display:block}.gl-paragon__kwota{letter-spacing:-.04em;font-size:clamp(1.9rem,3vw,2.6rem);font-weight:800;line-height:1}.gl-paragon__pozycje li:first-child .gl-paragon__kwota{color:var(--gl-granat-jasny);font-size:clamp(2.4rem,4vw,3.4rem)}.gl-paragon__bez{border-bottom:2px dashed #0e101538;padding:14px 0}.gl-paragon__bez li{color:var(--atrament-cichy);justify-content:space-between;gap:16px;padding:4px 0;font-size:.9rem;display:flex}.gl-paragon__bez li span:last-child{color:var(--atrament);font-weight:620}.gl-paragon__stopka{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--atrament-cichy);margin-top:16px;font-size:.78rem;font-weight:640}.gl-poprawka__siatka{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,110px);display:grid}.gl-poprawka__lead{max-width:54ch;color:var(--atrament);margin-top:22px;font-size:1.04rem}.gl-poprawka__nota{max-width:54ch;color:var(--atrament-cichy);margin-top:14px;font-size:.95rem}.gl-poprawka__akcje{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:32px;display:flex}.gl-poprawka__akcje .guzik{font-variant-numeric:tabular-nums}.gl-usterki{border-radius:var(--promien-panel);background:var(--pomarancz-mgla);padding:clamp(28px,3.4vw,48px)}.gl-usterki__tytul{letter-spacing:.09em;text-transform:uppercase;color:var(--pomarancz-mocny);margin-bottom:8px;font-size:.78rem;font-weight:680}.gl-usterki ol{counter-reset:usterka}.gl-usterki li{counter-increment:usterka;border-bottom:1px solid #bf4a0429}.gl-usterki a{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px 0;display:grid}.gl-usterki a:before{content:counter(usterka);font-variant-numeric:tabular-nums;color:var(--pomarancz-mocny);font-size:.8rem;font-weight:700}.gl-usterki__nazwa{font-weight:620}.gl-usterki__akcja{color:var(--pomarancz-mocny);transition:gap var(--przejscie);align-items:center;gap:6px;font-size:.86rem;font-weight:600;display:inline-flex}.gl-usterki__akcja svg{width:13px;height:13px}.gl-usterki a:hover .gl-usterki__akcja{gap:11px}.gl-usterki a:hover .gl-usterki__nazwa{color:var(--pomarancz-mocny)}.gl-usterki--objawy a{grid-template-columns:minmax(0,1fr) auto}.gl-usterki--objawy a:before{content:none}.gl-usterki__skala{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:24px;display:grid}.gl-usterki__poziom{border-top:4px solid;padding-top:10px;font-size:.8rem;font-weight:640}.gl-usterki__poziom--1{color:var(--atrament-cichy);border-color:#f5b98f}.gl-usterki__poziom--2{border-color:var(--pomarancz);color:var(--atrament)}.gl-usterki__poziom--3{color:#8f1d17;border-color:#b3261e}.gl-usterki__nota{color:var(--atrament-cichy);margin-top:10px;font-size:.88rem}.gl-os{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,44px);display:grid;position:relative}.gl-os:before{content:"";background:repeating-linear-gradient(90deg, var(--kreska-mocna) 0 8px, transparent 8px 16px);height:2px;position:absolute;top:23px;left:24px;right:24px}.gl-os__krok{position:relative}.gl-os__numer{background:var(--atrament);color:#fff;font-variant-numeric:tabular-nums;width:48px;height:48px;box-shadow:0 0 0 8px var(--tlo);border-radius:50%;place-items:center;margin-bottom:22px;font-size:.9rem;font-weight:700;display:grid}.gl-os__krok:last-child .gl-os__numer{background:var(--pomarancz);color:var(--atrament)}.gl-os__krok h3{letter-spacing:-.015em;font-size:1.15rem;font-weight:680}.gl-os__krok p{color:var(--atrament-cichy);margin-top:8px;font-size:.95rem}.gl-warsztat__siatka{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,6vw,110px);display:grid}.gl-warsztat__kadr{aspect-ratio:1;border-radius:var(--promien-panel);background:var(--tlo-mgla);overflow:hidden}.gl-warsztat__kadr img{object-fit:cover;object-position:40% 50%;width:100%;height:100%}.gl-atuty{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px clamp(24px,3vw,44px);margin:40px 0 36px;display:grid}.gl-atuty__ikona{background:var(--tlo-mgla);width:44px;height:44px;color:var(--atrament);border-radius:14px;place-items:center;margin-bottom:16px;display:grid}.gl-atuty__ikona svg{width:21px;height:21px}.gl-atuty h3{letter-spacing:-.015em;font-size:1.08rem;font-weight:680;line-height:1.3}.gl-atuty p{color:var(--atrament-cichy);margin-top:8px;font-size:.94rem}.gl-marki__siatka{border-top:2px solid var(--atrament);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.gl-marki__siatka li{border-bottom:1px solid var(--kreska)}.gl-marki__siatka li:not(:nth-child(6n)){border-right:1px solid var(--kreska)}.gl-marki__siatka a{letter-spacing:-.02em;min-height:92px;color:var(--atrament-cichy);transition:background var(--przejscie), color var(--przejscie);justify-content:space-between;align-items:center;gap:8px;padding:0 clamp(14px,1.6vw,24px);font-size:clamp(1rem,1.35vw,1.25rem);font-weight:700;display:flex}.gl-marki__siatka a.ma-strone{color:var(--atrament)}.gl-marki__siatka a svg{opacity:0;width:15px;height:15px;transition:opacity var(--przejscie), transform var(--przejscie);flex:none;transform:translate(-6px)}.gl-marki__siatka a:hover{background:var(--pomarancz-mgla);color:var(--pomarancz-mocny)}.gl-marki__siatka a:hover svg{opacity:1;transform:none}.gl-obszar__siatka{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch;gap:clamp(40px,6vw,110px);display:grid}.gl-obszar__lead{color:var(--atrament-cichy);margin-top:18px}.gl-dojazdy{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:28px 0;display:grid}.gl-dojazdy li{border-bottom:1px solid var(--kreska);align-items:baseline;gap:10px;padding:11px 0;font-size:.96rem;display:flex}.gl-dojazdy li:after{content:"";border-bottom:1px dotted var(--kreska-mocna);flex:1;order:1;transform:translateY(-4px)}.gl-dojazdy__czas{font-variant-numeric:tabular-nums;white-space:nowrap;order:2;font-weight:680}.gl-obszar__mapa{flex-direction:column;min-height:460px;display:flex;position:relative}.gl-obszar__mapa .mapa{aspect-ratio:auto;border-radius:var(--promien-panel);flex:1;height:100%;min-height:460px}.gl-obszar__adres{box-shadow:var(--cien-uniesiony);color:var(--atrament-cichy);background:#fff;border-radius:18px;align-items:center;gap:12px;padding:12px 18px 12px 14px;font-size:.9rem;line-height:1.35;display:flex;position:absolute;top:18px;left:18px}.gl-obszar__adres svg{width:20px;height:20px;color:var(--pomarancz);flex:none}.gl-obszar__adres strong{color:var(--atrament);font-weight:640;display:block}.gl-faq__panel{border-radius:var(--promien-panel);background:var(--tlo-mgla);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,96px);padding:clamp(40px,6vw,96px) clamp(22px,5vw,88px);display:grid}.gl-faq__naglowek{align-self:start;position:sticky;top:120px}.gl-faq__naglowek .link-strzalka{margin-top:24px}.gl-faq__lista .faq__lista{border-top-color:var(--kreska-mocna);max-width:none}.gl-domkniecie{padding-bottom:clamp(24px,3vw,40px)}.gl-domkniecie__panel{border-radius:var(--promien-panel);background:var(--pomarancz);color:var(--atrament);grid-template-columns:minmax(0,1.2fr) auto;align-items:end;gap:32px clamp(32px,5vw,96px);padding:clamp(40px,5.5vw,88px) clamp(24px,5vw,88px);display:grid}.gl-domkniecie .gl-etykieta{color:#16181db8}.gl-domkniecie .gl-etykieta:before{background:var(--atrament)}.gl-domkniecie .gl-tytul{max-width:18ch}.gl-domkniecie__lead{color:#16181dcc;max-width:56ch;margin-top:18px}.gl-domkniecie__akcje{justify-items:start;gap:18px;display:grid}.gl-domkniecie__telefon{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:14px;font-size:clamp(2rem,4vw,3.6rem);font-weight:800;line-height:1;display:inline-flex}.gl-domkniecie__telefon svg{width:.7em;height:.7em}.gl-domkniecie__telefon:hover{color:#fff}@media (width<=1080px){.gl-hero__siatka{grid-template-columns:minmax(0,1fr)}.gl-hero__kadr{aspect-ratio:16/10}.gl-drogi{grid-template-columns:minmax(0,1fr)}.gl-drogi li+li{border-left:0;border-top:1px solid var(--kreska)}.gl-drogi .gl-droga{padding-inline:0}.gl-skp__panel,.gl-poprawka__siatka,.gl-warsztat__siatka,.gl-obszar__siatka,.gl-faq__panel{grid-template-columns:minmax(0,1fr)}.gl-paragon{max-width:520px}.gl-warsztat__kadr{aspect-ratio:16/9}.gl-faq__naglowek{position:static}.gl-os{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.gl-os:before{display:none}.gl-marki__siatka{grid-template-columns:repeat(4,minmax(0,1fr))}.gl-marki__siatka li:not(:nth-child(6n)){border-right:0}.gl-marki__siatka li:not(:nth-child(4n)){border-right:1px solid var(--kreska)}}@media (width<=860px){.gl-naglowek{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.gl-hero{padding-top:104px}.gl-hero__dane{grid-template-columns:minmax(0,1fr);gap:0;padding-top:6px}.gl-hero__dane>div{border-bottom:1px solid var(--kreska);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.gl-hero__dane dd{margin-top:0}.gl-hero__akcje .guzik{flex:100%}.gl-karta--ciemna{min-height:100%}.gl-hero__skp{max-width:calc(100% - 20px);padding:10px 14px 10px 10px;font-size:.84rem;bottom:10px;left:10px}.gl-hero__skp-znak{width:40px;height:40px}.gl-skp__fakty>div{grid-template-columns:minmax(0,1fr);gap:6px}.gl-paragon{padding-inline:20px;transform:none}.gl-paragon__glowka{flex-direction:column;gap:2px}.gl-paragon__kwota{font-size:1.7rem}.gl-paragon__pozycje li:first-child .gl-paragon__kwota{font-size:2.1rem}.gl-paragon.jest-widoczny{transform:none}.gl-os,.gl-atuty{grid-template-columns:minmax(0,1fr)}.gl-marki__siatka{grid-template-columns:repeat(2,minmax(0,1fr))}.gl-marki__siatka li:not(:nth-child(4n)){border-right:0}.gl-marki__siatka li:nth-child(odd){border-right:1px solid var(--kreska)}.gl-marki__siatka a{min-height:64px}.gl-dojazdy{grid-template-columns:minmax(0,1fr)}.gl-obszar__mapa,.gl-obszar__mapa .mapa{min-height:360px}.gl-domkniecie__panel{grid-template-columns:minmax(0,1fr)}.gl-usterki__akcja{gap:0;font-size:0}.gl-usterki__akcja svg{width:15px;height:15px}}@media (prefers-reduced-motion:reduce){.gl-karta__kadr img{transition:none}}.gl-strona{padding:clamp(104px,11vw,136px) 0 clamp(36px,4vw,64px)}.gl-strona__siatka{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid}.gl-strona--bez-foto .gl-strona__siatka{grid-template-columns:minmax(0,1fr)}.gl-strona--bez-foto .gl-strona__tekst{max-width:900px}.gl-strona .okruszki{margin-bottom:26px}.gl-strona .okruszki ol{justify-content:flex-start}.gl-strona__tytul{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.3rem,4.6vw,4.3rem);font-weight:800;line-height:.98}.gl-strona__akcent{color:var(--pomarancz)}.gl-strona--skp .gl-strona__akcent{color:var(--gl-granat-akcent)}.gl-strona--skp .gl-etykieta:before{background:var(--gl-granat-akcent)}.gl-strona__lead{max-width:58ch;color:var(--atrament-cichy);margin-top:clamp(20px,2.2vw,28px);font-size:1.06rem}.gl-strona__akcje{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.gl-strona__akcje .guzik{font-variant-numeric:tabular-nums}.gl-strona__kadr{aspect-ratio:4/3;border-radius:var(--promien-panel);background:var(--tlo-mgla);position:relative;overflow:hidden}.gl-strona__kadr img{object-fit:cover;width:100%;height:100%}.gl-strona__plakietka{background:var(--atrament);color:#ffffffc7;max-width:calc(100% - 32px);transition:transform var(--przejscie);border-radius:18px;align-items:center;gap:12px;padding:10px 18px 10px 10px;font-size:.9rem;line-height:1.3;display:flex;position:absolute;bottom:16px;left:16px;box-shadow:0 16px 36px #0a0a1447}.gl-strona--skp .gl-strona__plakietka{background:var(--gl-granat)}a.gl-strona__plakietka:hover{transform:translateY(-3px)}.gl-strona__plakietka strong{min-width:64px;height:44px;color:var(--atrament);letter-spacing:-.02em;white-space:nowrap;background:#fff;border-radius:12px;place-items:center;padding:0 10px;font-size:1.05rem;font-weight:800;display:grid}.gl-strona--skp .gl-strona__plakietka strong{color:var(--gl-granat)}.gl-strona__plakietka svg{color:#fff;flex:none;width:15px;height:15px}.gl-fakty{border-top:1px solid var(--kreska);border-bottom:1px solid var(--kreska);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:clamp(36px,4vw,56px);display:grid}.gl-fakty__poz{grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:14px;padding:22px clamp(14px,2vw,28px);display:grid}.gl-fakty__poz:first-child{padding-left:0}.gl-fakty__poz+.gl-fakty__poz{border-left:1px solid var(--kreska)}.gl-fakty__ikona{background:var(--pomarancz-mgla);width:40px;height:40px;color:var(--pomarancz-mocny);border-radius:12px;grid-row:span 2;place-items:center;display:grid}.gl-strona--skp .gl-fakty__ikona{color:var(--gl-granat-akcent);background:#ecebfb}.gl-fakty__ikona svg{width:19px;height:19px}.gl-fakty dt{letter-spacing:-.01em;font-weight:660}.gl-fakty dd{color:var(--atrament-cichy);margin-top:2px;font-size:.92rem}.gl-bok{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(28px,5vw,96px);display:grid}.gl-bok__naglowek{position:sticky;top:118px}.gl-bok__naglowek .gl-tytul{max-width:14ch}.gl-bok__wstep{max-width:46ch;color:var(--atrament-cichy);margin-top:18px}.gl-bok__naglowek .guzik,.gl-bok__naglowek .link-strzalka{margin-top:26px}.gl-lista{border-top:2px solid var(--atrament);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(20px,3vw,44px);display:grid}.gl-lista li{border-bottom:1px solid var(--kreska);grid-template-columns:22px minmax(0,1fr);gap:12px;padding:16px 0;font-size:.98rem;display:grid}.gl-lista svg{width:18px;height:18px;color:var(--pomarancz);margin-top:3px}.gl-lista--jedna{grid-template-columns:minmax(0,1fr)}.gl-mgla{border-radius:var(--promien-panel);background:var(--tlo-mgla);padding:clamp(40px,6vw,96px) clamp(22px,5vw,88px)}.gl-sytuacje{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.gl-sytuacje li{background:#fff;border-radius:18px;padding:22px 22px 22px 46px;font-size:.97rem;line-height:1.5;position:relative}.gl-sytuacje li:before{content:"";background:var(--pomarancz);border-radius:2px;width:12px;height:2px;position:absolute;top:32px;left:22px}.gl-koszt{border-radius:var(--promien-panel);background:var(--pomarancz-mgla);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,88px);padding:clamp(36px,5vw,80px) clamp(22px,5vw,80px);display:grid}.gl-koszt__tekst .gl-tytul{max-width:13ch}.gl-koszt__wstep{max-width:46ch;color:var(--atrament);margin-top:18px}.gl-koszt__akcje{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.gl-koszt__akcje .guzik{font-variant-numeric:tabular-nums}.gl-koszt__czynniki{border-top:2px solid var(--atrament);align-self:center}.gl-koszt__czynniki div{border-bottom:1px solid #bf4a042e;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;padding:16px 0;display:grid}.gl-koszt__czynniki dt{font-weight:660}.gl-koszt__czynniki dd{color:var(--atrament-cichy);font-size:.94rem}.gl-blok-skp{border-radius:var(--promien-panel);background:radial-gradient(120% 90% at 100% 0%, #5a58be52, transparent 60%), var(--gl-granat);color:#ffffffc7;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(28px,5vw,96px);padding:clamp(40px,5.5vw,88px) clamp(22px,5vw,88px);display:grid}.gl-blok-skp .gl-etykieta{color:#ffffffb3}.gl-blok-skp .gl-etykieta:before{background:#fff}.gl-blok-skp .gl-tytul{color:#fff;max-width:14ch}.gl-blok-skp .gl-tytul .akcent{color:#aeb1ff}.gl-blok-skp__tresc p+p{margin-top:14px}.gl-blok-skp__tresc .gl-link-jasny{margin-top:24px}.gl-blok-skp--warsztat{background:var(--atrament)}.gl-blok-skp--warsztat .gl-tytul .akcent{color:var(--pomarancz)}.gl-proza{max-width:68ch}.gl-proza p{color:var(--atrament)}.gl-proza p+p{margin-top:14px}.gl-tabela-ramka{border-top:2px solid var(--atrament);overflow-x:auto}.gl-tabela{border-collapse:collapse;width:100%;font-size:.95rem}.gl-tabela th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--atrament-cichy);border-bottom:1px solid var(--kreska-mocna);padding:14px 16px 14px 0;font-size:.74rem;font-weight:680}.gl-tabela td{vertical-align:top;border-bottom:1px solid var(--kreska);padding:16px 16px 16px 0}.gl-tabela td:first-child{font-weight:640}.gl-tabela td.gl-tabela__cicho{color:var(--atrament-cichy)}@media (width<=640px){.gl-tabela-ramka{overflow-x:visible}.gl-tabela thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gl-tabela,.gl-tabela tbody,.gl-tabela tr,.gl-tabela td{width:100%;display:block}.gl-tabela tr{border-bottom:1px solid var(--kreska);padding:16px 0}.gl-tabela td{border-bottom:0;padding:0}.gl-tabela td:first-child{margin-bottom:8px;font-size:1rem}.gl-tabela td[data-etykieta]{grid-template-columns:7.5rem 1fr;gap:12px;padding:3px 0;display:grid}.gl-tabela td[data-etykieta]:before{content:attr(data-etykieta);letter-spacing:.06em;text-transform:uppercase;color:var(--atrament-cichy);padding-top:2px;font-size:.74rem;font-weight:680}.gl-tabela td.gl-tabela__cicho[data-etykieta]{grid-template-columns:1fr;gap:2px;margin-top:6px}}.gl-usterki-marki{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gl-usterka{border-radius:var(--promien-karta);background:var(--tlo-mgla);padding:clamp(22px,2.6vw,32px)}.gl-usterka h3{letter-spacing:-.015em;font-size:1.1rem;font-weight:700;line-height:1.3}.gl-usterka dl{gap:10px;margin-top:16px;display:grid}.gl-usterka dt{letter-spacing:.08em;text-transform:uppercase;color:var(--pomarancz-mocny);font-size:.72rem;font-weight:680}.gl-usterka dd{color:var(--atrament);font-size:.94rem}.gl-siatka-kart{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:clamp(26px,3vw,40px) clamp(16px,1.8vw,26px);display:grid}.gl-siatka-kart>*{min-width:0}.gl-link-karta{border:1px solid var(--kreska);border-radius:var(--promien-karta);height:100%;transition:border-color var(--przejscie), background var(--przejscie), transform var(--przejscie);flex-direction:column;gap:8px;padding:22px 22px 24px;display:flex}.gl-link-karta:hover{border-color:var(--pomarancz);background:var(--pomarancz-mgla);transform:translateY(-2px)}.gl-link-karta strong{letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:10px;font-size:1.05rem;font-weight:680;display:flex}.gl-link-karta strong svg{width:15px;height:15px;color:var(--pomarancz-mocny);flex:none}.gl-link-karta span{color:var(--atrament-cichy);font-size:.92rem}.gl-krzyzowka-ramka{border-top:2px solid var(--atrament);overflow-x:auto}.gl-krzyzowka{border-collapse:collapse;width:100%;min-width:760px;font-size:.9rem}.gl-krzyzowka th,.gl-krzyzowka td{border-bottom:1px solid var(--kreska)}.gl-krzyzowka thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--atrament-cichy);text-align:center;vertical-align:bottom;padding:14px 8px;font-size:.72rem;font-weight:680}.gl-krzyzowka thead th a:hover{color:var(--pomarancz-mocny)}.gl-krzyzowka tbody th{text-align:left;white-space:nowrap;padding:12px 16px 12px 0;font-weight:640}.gl-krzyzowka tbody th a:hover{color:var(--pomarancz-mocny)}.gl-krzyzowka td{text-align:center;padding:6px}.gl-krzyzowka td a{background:var(--pomarancz-mgla);width:34px;height:34px;color:var(--pomarancz-mocny);transition:background var(--przejscie), color var(--przejscie);border-radius:50%;place-items:center;margin-inline:auto;display:grid}.gl-krzyzowka td a svg{width:14px;height:14px}.gl-krzyzowka td a:hover{background:var(--pomarancz);color:var(--atrament)}.gl-krzyzowka td span{color:var(--kreska-mocna)}@media (width<=1080px){.gl-strona__siatka,.gl-bok,.gl-koszt,.gl-blok-skp{grid-template-columns:minmax(0,1fr)}.gl-strona__kadr{aspect-ratio:16/10}.gl-bok__naglowek{position:static}.gl-usterki-marki{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.gl-fakty{grid-template-columns:minmax(0,1fr)}.gl-fakty__poz{padding-inline:0}.gl-fakty__poz+.gl-fakty__poz{border-left:0;border-top:1px solid var(--kreska)}.gl-lista{grid-template-columns:minmax(0,1fr)}.gl-koszt__czynniki div{grid-template-columns:minmax(0,1fr);gap:4px}.gl-strona__akcje .guzik{flex:100%}}.gl-strona__bok{align-self:stretch;display:flex}.gl-modele-karta{border-radius:var(--promien-panel);background:var(--atrament);color:#ffffffb8;width:100%;padding:clamp(24px,3vw,40px)}.gl-modele-karta__tytul{letter-spacing:.1em;text-transform:uppercase;color:var(--pomarancz);margin-bottom:14px;font-size:.74rem;font-weight:680}.gl-modele-karta a,.gl-modele-lista a{transition:color var(--przejscie);border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;display:flex}.gl-modele-karta a span{color:#fff;letter-spacing:-.015em;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:660}.gl-modele-karta a small,.gl-modele-lista a small{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.84rem}.gl-modele-karta a:hover span{color:var(--pomarancz)}.gl-modele-lista a{border-bottom-color:#bf4a042e}.gl-modele-lista a span{font-weight:620}.gl-modele-lista a small{color:var(--atrament-cichy)}.gl-modele-lista a:hover span{color:var(--pomarancz-mocny)}.gl-modele-lista+.link-strzalka{margin-top:20px}.gl-koszt__podtytul,.gl-blok-skp__podtytul{letter-spacing:.09em;text-transform:uppercase;color:var(--pomarancz-mocny);margin-bottom:6px;font-size:.74rem;font-weight:680}.gl-blok-skp__podtytul{color:#aeb1ff;margin-bottom:10px}.gl-koszt__czynniki:has(.gl-modele-lista){border-top:0}.gl-koszt__lista{border-top-color:var(--atrament);align-self:center}.gl-koszt__lista li{border-bottom-color:#bf4a042e}.gl-blok-skp__lead{max-width:52ch;margin-top:18px}.gl-upadki{border-top:1px solid #ffffff29}.gl-upadki li{border-bottom:1px solid #ffffff29;gap:4px;padding:16px 0;display:grid}.gl-upadki strong{color:#fff;font-weight:640}.gl-upadki span{font-size:.94rem}.gl-upadki a{color:#aeb1ff;align-items:center;gap:6px;width:fit-content;margin-top:4px;font-size:.88rem;font-weight:600;display:inline-flex}.gl-upadki a svg{width:13px;height:13px}.gl-upadki a:hover{color:#fff}.gl-modele{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.gl-model{border-radius:var(--promien-karta);border:1px solid var(--kreska);padding:clamp(22px,2.4vw,30px);scroll-margin-top:110px}.gl-model:target{border-color:var(--pomarancz);background:var(--pomarancz-mgla)}.gl-model__lata{color:var(--pomarancz-mocny);font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:640}.gl-model h3{letter-spacing:-.02em;margin-top:6px;font-size:1.18rem;font-weight:720}.gl-model p:last-child{color:var(--atrament-cichy);margin-top:10px;font-size:.94rem}.gl-silniki,.gl-zasady{border-top:2px solid var(--atrament)}.gl-silniki div,.gl-zasady div{border-bottom:1px solid var(--kreska);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px;padding:18px 0;display:grid}.gl-silniki dt,.gl-zasady dt{letter-spacing:-.01em;font-weight:680}.gl-silniki dd,.gl-zasady dd{color:var(--atrament-cichy);font-size:.95rem}.gl-mgla .gl-zasady div{border-bottom-color:var(--kreska-mocna)}.gl-przypis{color:var(--atrament-cichy);max-width:80ch;margin-top:16px;font-size:.88rem}.gl-atuty--cztery{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin:0}.gl-link-karta--lisc{border-color:#f26a1b59}.gl-link-karta--lisc strong{color:var(--atrament)}.gl-dalej{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(28px,4vw,64px);display:grid}.gl-dalej__lista{border-top:2px solid var(--atrament)}.gl-dalej__lista a{border-bottom:1px solid var(--kreska);transition:color var(--przejscie), padding var(--przejscie);justify-content:space-between;align-items:center;gap:12px;padding:15px 0;font-weight:600;display:flex}.gl-dalej__lista a svg{width:14px;height:14px;color:var(--pomarancz-mocny);flex:none}.gl-dalej__lista a:hover{color:var(--pomarancz-mocny);padding-left:6px}.gl-krzyzowka__rog{font-weight:680}.gl-krzyzowka thead th:first-child{text-align:left;padding-left:0}@media (width<=760px){.gl-silniki div,.gl-zasady div{grid-template-columns:minmax(0,1fr);gap:4px}}.gl-grupy{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(16px,1.8vw,28px);display:grid}.gl-grupa__glowa{flex-direction:column;display:flex}.gl-grupa__kadr{aspect-ratio:16/10;border-radius:var(--promien-karta);background:var(--tlo-mgla);margin-bottom:18px;display:block;overflow:hidden}.gl-grupa__kadr img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.gl-grupa__glowa:hover img{transform:scale(1.05)}.gl-grupa__nazwa{letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:10px;font-size:1.3rem;font-weight:740;display:flex}.gl-grupa__nazwa svg{width:16px;height:16px;color:var(--pomarancz-mocny);flex:none}.gl-grupa__glowa:hover .gl-grupa__nazwa{color:var(--pomarancz-mocny)}.gl-grupa__opis{color:var(--atrament-cichy);margin-top:6px;font-size:.94rem}.gl-grupa__uslugi{border-top:1px solid var(--kreska-mocna);margin-top:16px}.gl-grupa__uslugi a{border-bottom:1px solid var(--kreska);transition:color var(--przejscie), padding var(--przejscie);padding:10px 0;font-size:.95rem;font-weight:580;display:block}.gl-grupa__uslugi a:hover{color:var(--pomarancz-mocny);padding-left:6px}.gl-upadki a{font-size:.98rem}.gl-koszt--odstep{margin-top:clamp(40px,5vw,72px)}.gl-marki-karty{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gl-marka-karta{border-radius:var(--promien-karta);background:var(--tlo-mgla);padding:clamp(22px,2.6vw,32px)}.gl-marka-karta__glowa{display:block}.gl-marka-karta__nazwa{letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:10px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;display:flex}.gl-marka-karta__nazwa svg{width:18px;height:18px;color:var(--pomarancz-mocny);flex:none}.gl-marka-karta__glowa:hover .gl-marka-karta__nazwa{color:var(--pomarancz-mocny)}.gl-marka-karta__modele{color:var(--atrament-cichy);margin-top:6px;font-size:.9rem;display:block}.gl-marka-karta__liscie{border-top:1px solid var(--kreska-mocna);margin-top:18px}.gl-marka-karta__liscie a{border-bottom:1px solid var(--kreska-mocna);padding:9px 0;font-size:.93rem;font-weight:560;display:block}.gl-marka-karta__liscie a:hover{color:var(--pomarancz-mocny)}.gl-marki__siatka--bez-linkow{border-top-color:var(--kreska-mocna);grid-template-columns:repeat(4,minmax(0,1fr))}.gl-marki__siatka--bez-linkow li:not(:nth-child(6n)){border-right:0}.gl-marki__siatka--bez-linkow li:not(:nth-child(4n)){border-right:1px solid var(--kreska)}.gl-marki__siatka--bez-linkow span{min-height:64px;color:var(--atrament-cichy);align-items:center;padding:0 16px;font-weight:660;display:flex}.gl-naglowek__lead p+p{margin-top:12px}@media (width<=1080px){.gl-grupy,.gl-marki-karty{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.gl-grupy,.gl-marki-karty{grid-template-columns:minmax(0,1fr)}.gl-marki__siatka--bez-linkow{grid-template-columns:repeat(2,minmax(0,1fr))}.gl-marki__siatka--bez-linkow li:not(:nth-child(4n)){border-right:0}.gl-marki__siatka--bez-linkow li:nth-child(odd){border-right:1px solid var(--kreska)}}.nadtytul{letter-spacing:.1em;align-items:center;gap:10px;font-size:.74rem;font-weight:680;display:inline-flex}.nadtytul:before{content:"";background:var(--pomarancz);border-radius:2px;flex:none;width:22px;height:2px}.tytul{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,3.6vw,3.4rem);font-weight:760;line-height:1.04}.naglowek-sekcji{text-align:left;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;column-gap:clamp(32px,6vw,120px);max-width:none;margin:0 0 clamp(36px,4.5vw,64px);display:grid}.naglowek-sekcji>*{grid-column:1}.naglowek-sekcji .nadtytul{justify-self:start;margin-bottom:18px}.naglowek-sekcji .tytul{max-width:18ch;margin:0}.naglowek-sekcji>.lead{grid-area:1/2/span 2;align-self:end;max-width:52ch;margin:0}.naglowek-sekcji>.lead+.lead{grid-row:auto;margin-top:12px}body:has(.gl-strona--skp) .nadtytul:before{background:var(--gl-granat-akcent)}@media (width<=860px){.naglowek-sekcji{grid-template-columns:minmax(0,1fr)}.naglowek-sekcji>.lead{grid-area:auto/1;margin-top:18px}}.gl-skp--podstrona{padding-block:clamp(24px,3vw,48px)}body:has(.gl-strona--skp) .tytul .akcent,body:has(.gl-strona--skp) .gl-tytul .akcent{color:var(--gl-granat-akcent)}body:has(.gl-strona--skp) .dowoz .tytul .akcent,body:has(.gl-strona--skp) .gl-koszt .gl-tytul .akcent{color:var(--pomarancz-mocny)}body:has(.gl-strona--skp) .gl-faq .gl-etykieta:before,body:has(.gl-strona--skp) .gl-skp .gl-etykieta:before{background:var(--gl-granat-akcent)}body:has(.gl-strona--skp) .gl-skp .gl-etykieta:before{background:#fff}.gl-model h3 a:hover{color:var(--pomarancz-mocny)}.gl-model h3+p{color:var(--atrament-cichy);margin-top:10px;font-size:.94rem}.gl-model__link{color:var(--pomarancz-mocny);align-items:center;gap:6px;margin-top:14px;font-size:.9rem;font-weight:620;display:inline-flex}.gl-model__link svg{width:13px;height:13px}.gl-model__link:hover{gap:10px}.gl-link-podkreslony{text-underline-offset:3px;text-decoration:underline #bf4a0466}.gl-link-podkreslony:hover{color:var(--pomarancz-mocny)}.gl-silniki dt a{text-underline-offset:3px;text-decoration:underline #bf4a0466}.gl-silniki dt a:hover{color:var(--pomarancz-mocny)}.gl-chipy{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.gl-chipy a,.gl-chipy span,.gl-chipy button{border:1px solid var(--kreska-mocna);border-radius:var(--promien-guzik);background:var(--tlo);min-height:34px;font:inherit;color:var(--atrament);transition:border-color var(--przejscie), background var(--przejscie), color var(--przejscie);align-items:center;padding:6px 14px;font-size:.86rem;font-weight:600;display:inline-flex}.gl-chipy span{color:var(--atrament-cichy);font-weight:560}.gl-chipy a:hover,.gl-chipy button:hover{border-color:var(--pomarancz);background:var(--pomarancz-mgla)}.gl-chipy button{cursor:pointer}.gl-chipy button.jest-wybrany{border-color:var(--atrament);background:var(--atrament);color:#fff}.gl-chipy--odstep{margin-top:22px}.gl-chipy--nawigacja{margin-top:clamp(24px,3vw,40px)}.gl-filtr{padding-top:clamp(32px,4vw,56px)}.gl-filtr[hidden]{display:none}.gl-filtr .gl-chipy{margin-top:8px}.gl-usterka__linki{flex-wrap:wrap;gap:6px 18px;margin-top:16px;display:flex}.gl-usterka__linki a{color:var(--pomarancz-mocny);align-items:center;gap:6px;font-size:.88rem;font-weight:620;display:inline-flex}.gl-usterka__linki a svg{width:12px;height:12px}.gl-wybor-reszta{margin-top:clamp(28px,3.5vw,48px)}.gl-dalej__lista--kolumny{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));column-gap:clamp(20px,3vw,44px);display:grid}.gl-dalej__lista a small{color:var(--atrament-cichy);margin-left:6px;font-size:.8rem;font-weight:520}.gl-dalej__bez-linku{border-bottom:1px solid var(--kreska);color:var(--atrament-cichy);padding:15px 0;font-weight:600;display:block}.gl-link-karta small.gl-wpis-kategoria{letter-spacing:.08em;text-transform:uppercase;color:var(--pomarancz-mocny);font-size:.72rem;font-weight:680}.gl-artykul{max-width:74ch}.gl-artykul__meta{color:var(--atrament-cichy);flex-wrap:wrap;gap:8px;margin-bottom:28px;font-size:.88rem;display:flex}.gl-artykul__tresc>*+*{margin-top:16px}.gl-artykul__tresc h2{letter-spacing:-.025em;margin-top:clamp(36px,4vw,52px);font-size:clamp(1.45rem,2.2vw,1.9rem);font-weight:740;line-height:1.15}.gl-artykul__tresc h3{letter-spacing:-.015em;margin-top:28px;font-size:1.15rem;font-weight:700}.gl-artykul__tresc p,.gl-artykul__tresc li{color:var(--atrament);line-height:1.65}.gl-artykul__tresc ul,.gl-artykul__tresc ol{padding-left:1.3em}.gl-artykul__tresc ul{list-style:outside}.gl-artykul__tresc ol{list-style:decimal}.gl-artykul__tresc li+li{margin-top:6px}.gl-artykul__tresc li::marker{color:var(--pomarancz-mocny)}.gl-artykul__tresc a{text-underline-offset:3px;text-decoration:underline #bf4a0473}.gl-artykul__tresc a:hover{color:var(--pomarancz-mocny)}.gl-artykul__tresc strong{font-weight:680}.gl-artykul__tresc table{border-collapse:collapse;border-top:2px solid var(--atrament);width:100%;font-size:.95rem}.gl-artykul__tresc th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--atrament-cichy);border-bottom:1px solid var(--kreska-mocna);padding:12px 14px 12px 0;font-size:.74rem;font-weight:680}.gl-artykul__tresc td{vertical-align:top;border-bottom:1px solid var(--kreska);padding:12px 14px 12px 0}.gl-artykul__tresc blockquote{border-radius:var(--promien-mala);background:var(--pomarancz-mgla);padding:18px 22px}.gl-krzyzowka{min-width:980px}.gl-krzyzowka tbody th,.gl-krzyzowka thead th:first-child{z-index:1;background:var(--tlo);position:sticky;left:0}.marki-skad{border-radius:var(--promien-karta);background:var(--pomarancz-mgla);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,64px);margin-bottom:clamp(40px,5vw,72px);padding:clamp(26px,3.6vw,48px);display:grid}.marki-skad__tekst h3{letter-spacing:-.025em;margin-bottom:14px;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:740}.marki-skad__tekst p{max-width:62ch;color:var(--atrament-cichy)}.marki-skad__tekst p+p{margin-top:12px}.marki-skad__sprzet{gap:16px;display:grid}.marki-skad__sprzet li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;display:grid}.marki-skad__ikona{width:40px;height:40px;color:var(--pomarancz-mocny);background:#fff;border-radius:12px;place-items:center;display:grid}.marki-skad__ikona svg{width:19px;height:19px}.marki-skad__sprzet span:last-child{color:var(--atrament-cichy);gap:2px;font-size:.92rem;display:grid}.marki-skad__sprzet strong{color:var(--atrament);font-weight:660}.marki-segment{border-top:2px solid var(--atrament);padding-top:clamp(28px,3.4vw,44px);scroll-margin-top:110px}.marki-segment+.marki-segment{margin-top:clamp(48px,6vw,88px)}.marki-segment__naglowek{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:end;gap:14px clamp(28px,5vw,96px);margin-bottom:clamp(24px,3vw,36px);display:grid}.marki-segment__naglowek .gl-etykieta{margin-bottom:12px}.marki-segment__tytul{letter-spacing:-.035em;font-size:clamp(1.7rem,2.8vw,2.5rem);font-weight:760;line-height:1.06}.marki-segment__opis{max-width:60ch;color:var(--atrament-cichy)}@media (width<=900px){.marki-skad,.marki-segment__naglowek{grid-template-columns:minmax(0,1fr)}}.marka-specjalizacja{border-radius:var(--promien-mala);background:var(--tlo-mgla);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px 18px;margin-top:18px;padding:16px 20px;display:grid}.marka-specjalizacja__ikona{background:var(--pomarancz-mgla);width:40px;height:40px;color:var(--pomarancz-mocny);border-radius:12px;place-items:center;display:grid}.marka-specjalizacja__ikona svg{width:19px;height:19px}.marka-specjalizacja p{color:var(--atrament-cichy);font-size:.95rem}.marka-specjalizacja strong{color:var(--atrament);font-weight:660}.marka-specjalizacja .link-strzalka{white-space:nowrap}@media (width<=620px){.marka-specjalizacja{grid-template-columns:40px minmax(0,1fr);align-items:start}.marka-specjalizacja .link-strzalka{grid-column:2}}.onas-tekst .onas-zespol__link{margin-top:20px}.onas-fakty strong a:hover{color:var(--pomarancz-mocny)}
