@font-face{font-family:Inter Variable;font-weight:100 900;font-style:normal;font-display:swap;src:url(/fonts/inter-latin-ext-standard-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-weight:100 900;font-style:normal;font-display:swap;src:url(/fonts/inter-latin-standard-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.on .on-panel,.on .on-plakietka,.on .on-telefon,.on .on-wynik{font-family:Inter Variable,Inter,system-ui,-apple-system,sans-serif}.on{--on-ink:var(--color-black);--on-mut:var(--color-text-muted);--acc:var(--color-orange)}.on h1,.on h2,.on h3{color:var(--on-ink)}.on :where(h1,h2,h3,p){margin:0}.page>.on:first-child{margin-top:calc(-1 * var(--page-pad-top))}.on-kicker{letter-spacing:.09em;text-transform:uppercase;color:var(--acc);margin:0 0 .9rem;font-size:.78rem;font-weight:700;display:inline-block}.on-naglowek{max-width:46rem;margin-bottom:var(--space-8)}.on-naglowek.on-srodek{text-align:center;margin-inline:auto}.on h2{font-size:clamp(1.4rem,2.8vw,1.9rem);line-height:var(--leading-snug);letter-spacing:-.01em}.on-naglowek>p:last-child,.on-podtytul{margin-top:var(--space-3);color:var(--on-mut);font-size:var(--text-md);line-height:var(--leading-normal);max-width:40rem}.on-naglowek.on-srodek h2+p{margin-inline:auto}.on-naglowek.on-srodek{max-width:48rem}.on h2+p{margin-top:var(--space-3)}.on-sekcja{padding-block:var(--space-section)}.on-pas,.on-hero{isolation:isolate;padding-block:var(--space-section);position:relative}.on-pas:before,.on-hero:before{content:"";z-index:-1;inset-block:0;width:100vw;position:absolute;left:50%;transform:translate(-50%)}.on-pas:before,.on-pas-szary:before{background:var(--surface-1)}.on-hero:before{background:var(--gradient-gamfi)}.on-hero{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2.2rem;padding:2.6rem 0 3rem;display:grid}.on-hero h1{letter-spacing:-.02em;color:var(--on-ink);font-size:clamp(1.9rem,4.4vw,2.9rem);line-height:1.12}.on-lead{color:var(--on-mut);margin:1.1rem 0 0;font-size:1.08rem;line-height:1.55}.on-przyciski{flex-wrap:wrap;gap:.7rem;margin-top:1.4rem;display:flex}.on .btn{border-radius:var(--radius-pill);padding:.72rem 1.35rem;font-size:.98rem;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-block}.on .btn.primary{background:var(--color-orange);color:var(--color-white)}.on .btn:hover{transform:translateY(-1px);box-shadow:0 6px 18px #1a3ec92e}.on-nota{font-size:var(--text-xs);color:var(--color-black);margin-top:var(--space-6)}.on-wizual{margin-bottom:64px;padding:0 6.4% 0 5.4%;position:relative;container:wiz/inline-size}.on-wizual .on-foto{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto;display:block}.on-wizual .on-panel{transform-origin:100% 0;width:400px;transform:scale(var(--k,.5));position:absolute;top:25%;right:-4%;container-type:inline-size}.on-plakietki{transform-origin:0 0;width:245px;transform:scale(var(--k,.5));flex-direction:column;gap:6px;display:flex;position:absolute;top:65%;left:0}@container wiz (width>=380px){.on-panel,.on-plakietki{--k:.5}}@container wiz (width>=420px){.on-panel,.on-plakietki{--k:.55}}@container wiz (width>=460px){.on-panel,.on-plakietki{--k:.6}}@container wiz (width>=500px){.on-panel,.on-plakietki{--k:.67}}.on-plakietki .on-plakietka{max-width:none;position:static}@container (width<=380px){.on-panel-naglowek{flex-wrap:wrap}.on-panel-tytul{white-space:normal}}@container (width<=460px){.on-panel-tytul{white-space:nowrap;font-size:.9375rem}.on-panel-przycisk{padding:5px 12px}.on-stat .on-chev{display:none}.on-stat-tekst small{white-space:nowrap}.on-staty .on-stat{gap:8px;padding:10px}.on-stat .ik{width:26px;height:26px}}@media (width<=1000px){.on-wizual{margin-bottom:0;padding:0}.on-plakietki{display:none}.on-wizual .on-panel{width:94%;max-width:none;margin:-56px 0 0 auto;position:relative;top:auto;right:auto;transform:none}}.on-panel{background:var(--color-white);border:1px solid var(--color-grey-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);text-align:left;overflow:hidden}.on-panel-gora{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-grey-bg);justify-content:space-between;align-items:center;display:flex}.on-plakietka{background:var(--color-white);border:1px solid var(--color-grey-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-md);font-size:var(--text-xs);text-align:left;position:absolute}.on-plakietka b{font-size:var(--text-sm);display:block}.on-plakietka span{color:var(--on-mut)}.on-panel-marka{align-items:center;gap:var(--space-3);display:flex}.on-logo{width:auto;height:22px;display:block}.on-modul{font-size:.6875rem;font-weight:var(--font-regular);letter-spacing:.14em;text-transform:uppercase;color:var(--on-mut);padding-left:var(--space-3);border-left:1px solid var(--color-grey-border);line-height:1.6}.on-panel-meta{font-size:var(--text-xs);color:var(--on-mut)}.on-panel-tresc{padding:var(--space-5)}.on-panel-tytul{font-size:var(--text-lg);font-weight:var(--font-semibold);margin-bottom:var(--space-5)}.on-panel-pod{font-size:var(--text-xs);color:var(--on-mut);margin:2px 0 var(--space-4)}.on-panel-naglowek{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.on-panel-naglowek .on-panel-tytul{margin:0}.on-panel-przycisk{white-space:nowrap;border-radius:var(--radius-pill);background:var(--color-orange);color:var(--color-white);font-size:var(--text-xs);font-weight:var(--font-semibold);flex:none;align-items:center;gap:6px;padding:6px 14px;line-height:1.4;display:inline-flex}.on-panel-przycisk i{font-size:1.05em;font-style:normal;line-height:1}.on-staty{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.on-staty .on-stat{align-items:center;gap:var(--space-3);background:var(--surface-1);border-radius:var(--radius-md);padding:var(--space-3);display:flex}.on-stat .ik{flex:none;width:30px;height:30px}.on-stat-tekst b{font-size:var(--text-xl);color:var(--on-ink);line-height:1.1;display:block}.on-stat-tekst small{font-size:var(--text-xs);color:var(--on-mut);margin-top:2px;line-height:1.25;display:block}.on-stat .on-chev{width:14px;height:14px;color:var(--on-mut);flex:none;margin-left:auto}@media (width<=560px){.on-stat .on-chev{display:none}.on-stat .ik{width:24px;height:24px}.on-staty .on-stat{gap:8px;padding:10px}}.on-zadania{margin-top:var(--space-3);border:1px solid var(--color-grey-bg);border-radius:var(--radius-md);padding:var(--space-3)}.on-zadania-tytul{font-size:var(--text-sm);font-weight:var(--font-semibold);margin-bottom:var(--space-2);justify-content:space-between;display:flex}.on-zadania-tytul small{font-weight:var(--font-regular);font-size:var(--text-xs);color:var(--on-mut)}.on-zadanie{gap:var(--space-3);padding:var(--space-2) 0;border-top:1px solid var(--color-grey-bg);font-size:var(--text-xs);grid-template-columns:28px 1fr auto;align-items:center;display:grid}.on-zadanie i{border-radius:var(--radius-sm);background:var(--color-orange-light);width:28px;height:28px;color:var(--color-orange);font-style:normal;font-weight:var(--font-bold);place-items:center;font-size:.6875rem;display:grid}.on-zadanie small{color:var(--on-mut);display:block}.on-zadanie i svg{width:16px;height:16px;display:block}.on-zadanie em{border-radius:var(--radius-pill);background:var(--color-grey-bg);color:var(--on-mut);padding:3px 8px;font-size:.6875rem;font-style:normal}.on-zadanie em.on-gotowe{background:var(--color-green-bg);color:#157347}.on-karty{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.on-karta{background:var(--surface-1);border:1px solid var(--surface-2);border-radius:var(--radius-lg);padding:var(--space-6)}.on-karta-biala{background:var(--color-white);border:1px solid var(--color-grey-border)}.on-numer{font-size:var(--text-xs);font-weight:var(--font-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-orange)}.on-karta h3{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-h3);margin:var(--space-4) 0 var(--space-2)}.on-karta p:last-child{font-size:var(--text-base);color:var(--on-mut);line-height:var(--leading-normal)}.on-teza{gap:var(--space-12);margin-bottom:var(--space-8);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.on-teza .on-naglowek{margin-bottom:0}.on-teza-tekst{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--on-mut);padding-top:var(--space-8)}.on-teza-tekst strong{color:var(--on-ink)}.on-proces{gap:var(--space-12);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}@media (width>=901px){.on-proces{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.on-proces>:first-child{order:2}}.on-zakladki{gap:var(--space-2);margin-top:var(--space-6);flex-direction:column;display:flex}.on-zakladka{text-align:left;gap:var(--space-4);width:100%;font:inherit;border-radius:var(--radius-md);padding:var(--space-4);cursor:pointer;color:var(--on-mut);background:0 0;border:1px solid #0000;align-items:flex-start;display:flex}.on-zakladka b{color:var(--on-ink);font-size:var(--text-md);margin-bottom:2px;display:block}.on-zakladka small{font-size:var(--text-sm);line-height:var(--leading-normal);display:block}.on-zakladka.on-aktywna{background:var(--surface-1);border-color:var(--surface-2)}.on-zakladka:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.on-podglad{background:var(--gradient-gamfi);border-radius:var(--radius-lg);padding:var(--space-8);justify-content:center;align-items:center;min-height:22rem;display:flex}.on-telefon{background:var(--color-white);border:1px solid var(--color-grey-border);border-radius:var(--radius-lg);width:min(100%,26rem);box-shadow:var(--shadow-md);padding:var(--space-6)}.on-etykieta{align-items:center;display:flex}.on-sygnet{width:16px;height:16px;margin-right:var(--space-2);flex:none;display:block}.on-znacznik{font-size:.6875rem;font-weight:var(--font-bold);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);background:var(--color-orange-light);color:var(--color-orange);margin-bottom:var(--space-3);padding:3px 10px;display:inline-block}.on-etykieta{font-size:.6875rem;font-weight:var(--font-regular);letter-spacing:.14em;text-transform:uppercase;color:var(--on-mut);line-height:1.6}.on-telefon h3{font-size:var(--text-2xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-h3);margin:var(--space-2) 0}.on-telefon>p:not(.on-znacznik):not(.on-etykieta){font-size:var(--text-sm);color:var(--on-mut);margin-bottom:var(--space-4)}.on-os{border-left:2px solid var(--color-orange-light);margin-left:var(--space-2);padding-left:var(--space-5)}.on-os-punkt{padding-bottom:var(--space-4);position:relative}.on-os-punkt:before{content:"";background:var(--color-orange);border:2px solid var(--color-white);width:10px;height:10px;box-shadow:0 0 0 1px var(--color-orange);border-radius:50%;position:absolute;top:5px;left:-27px}.on-os-punkt b{font-size:var(--text-sm);display:block}.on-os-punkt span{font-size:var(--text-xs);color:var(--on-mut)}.on-wyniki{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.on-lista{margin:var(--space-5) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.on-lista li{padding-left:var(--space-8);color:var(--on-ink);position:relative}.on-lista li:before{content:"✓";background:var(--color-orange-light);width:22px;height:22px;color:var(--color-orange);font-size:.75rem;font-weight:var(--font-bold);border-radius:50%;place-items:center;display:grid;position:absolute;top:1px;left:0}.on-wynik{background:var(--color-white);border:1px solid var(--color-grey-border);border-radius:var(--radius-lg);padding:var(--space-8)}.on-wynik-tytul{font-size:var(--text-xl);font-weight:var(--font-semibold);margin:var(--space-2) 0 var(--space-5)}.on-wynik-wiersz{gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-grey-bg);font-size:var(--text-base);grid-template-columns:1fr auto auto;align-items:center;display:grid}.on-wynik-wiersz b{font-size:var(--text-2xl)}.on-po{color:var(--color-orange);font-weight:var(--font-bold)}.on-wynik-nota{font-size:var(--text-xs);color:var(--on-mut);line-height:var(--leading-normal);margin-top:var(--space-4)}.on-start{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.on-tygodnie{margin:var(--space-8) 0 0;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid;position:relative}.on-tygodnie:before{content:"";background:var(--color-grey-border);height:2px;position:absolute;top:15px;left:12.5%;right:12.5%}.on-tygodnie li{text-align:center;font-size:var(--text-sm);color:var(--on-mut);position:relative}.on-tygodnie i{width:32px;height:32px;margin:0 auto var(--space-2);border:2px solid var(--color-orange);background:var(--color-white);color:var(--color-orange);font-style:normal;font-weight:var(--font-bold);border-radius:50%;place-items:center;display:grid}.on-tygodnie.on-czeka li{opacity:0;transform:translateY(10px)}.on-tygodnie.on-czeka:before{transform-origin:0;transform:scaleX(0)}.on-tygodnie.on-gotowe li{opacity:1;transition:opacity .5s,transform .5s;transition-delay:calc(var(--n) * .45s);transform:none}.on-tygodnie.on-gotowe:before{transition:transform 1.4s .2s;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.on-tygodnie.on-czeka li{opacity:1;transform:none}.on-tygodnie.on-czeka:before{transform:none}}.on-przypis{margin-top:var(--space-4);font-size:var(--text-xs);color:var(--on-mut)}.on-dowod{padding-block:var(--space-section)}.on-dowod+.on-sekcja{padding-top:0}.on-dowod-boks{background:var(--surface-1);border:1px solid var(--surface-2);border-radius:var(--radius-lg);padding:var(--space-12) var(--space-12)}.on-dowod-tytul{text-align:center;margin-bottom:var(--space-8)}.on-dowod-uklad{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.on-dowod-grafika{border-radius:var(--radius-md);box-shadow:var(--shadow-md);line-height:0;display:block;overflow:hidden}.on-dowod-grafika img{width:100%;height:auto;display:block}.on-dowod-pastylka{margin-bottom:var(--space-6);border-radius:var(--radius-pill);background:var(--color-white);border:1px solid var(--color-grey-border);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--on-mut);padding:4px 12px;display:inline-block}.on-dowod-num{font-size:clamp(2.4rem,1.4rem + 3.2vw,3.75rem);font-weight:var(--font-bold);letter-spacing:-.02em;color:var(--on-ink);line-height:1}.on-dowod-tekst{margin-top:var(--space-3);font-size:var(--text-lg);line-height:var(--leading-normal);max-width:28rem}.on-dowod-link{margin-top:var(--space-6)}.on-dowod-link a{font-weight:var(--font-semibold);color:var(--color-orange);text-decoration:none}.on-dowod-link a:hover{text-decoration:underline}.on-it-lista{justify-content:center;gap:var(--space-3);flex-wrap:wrap;max-width:56rem;margin:0 auto;padding:0;list-style:none;display:flex}.on-it-lista li{padding:var(--space-2) var(--space-4);border:1px solid var(--color-grey-border);border-radius:var(--radius-pill);background:var(--color-white);font-size:var(--text-sm);line-height:var(--leading-normal);text-align:center}.on-it-lista a{color:var(--color-cyan-text);text-decoration:underline}.on-telefon{transition:opacity .18s}.on-telefon.on-zmiana{opacity:0}.on-zakladka{position:relative;overflow:hidden}.on-zakladka.on-aktywna:after{content:"";background:var(--color-orange);width:0;height:2px;position:absolute;bottom:0;left:0}.on-auto .on-zakladka.on-aktywna:after{width:100%;transition:width 6s linear}.on-ik,.on-ik-d{background:color-mix(in srgb, var(--color-orange) 16%, var(--color-white));width:3rem;height:3rem;color:var(--color-orange);border-radius:.75rem;flex:none;place-items:center;margin:0;display:grid}.on-ik svg,.on-ik-d svg{width:24px;height:24px;display:block}.on-wiersze{gap:var(--space-8) var(--space-10);margin:0;grid-template-columns:repeat(3,minmax(0,1fr));max-width:62rem;margin-inline:auto;padding:0;list-style:none;display:grid}.on-wiersze li{gap:var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}.on-wiersze h3{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-h3);margin:0 0 var(--space-2)}.on-wiersze p{font-size:var(--text-base);color:var(--on-mut);line-height:var(--leading-normal)}@media (width<=900px){.on-wiersze{gap:var(--space-6);grid-template-columns:minmax(0,1fr);max-width:36rem;margin-inline:auto}.on-wiersze li{gap:var(--space-4);text-align:left;flex-direction:row;align-items:flex-start}}.on-podzial{gap:var(--space-12);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}.on-podzial-lewa .on-naglowek{margin-bottom:var(--space-6)}.on-podzial-lewa .on-teza-tekst{padding-top:0}.on-podzial-lewa .on-cta{margin-top:var(--space-8);justify-content:flex-start}.on-ruchy{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.on-ruchy li{gap:var(--space-5);align-items:flex-start;display:flex}.on-nr-b{width:3rem;font-size:var(--text-3xl,2rem);font-weight:var(--font-bold);letter-spacing:var(--tracking-h3);color:var(--color-orange);flex:none;line-height:1}.on-ruchy h3{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-h3);margin:0 0 var(--space-2)}.on-ruchy p{font-size:var(--text-base);color:var(--on-mut);line-height:var(--leading-normal)}.on-duze .on-karta-biala{border:0;border-radius:1rem}.on-zakladki{gap:var(--space-4)}.on-zakladka{padding:0 0 0 var(--space-5);background:0 0;border:0;border-radius:0;flex-direction:column;gap:2px}.on-zakladka:before{content:"";background:var(--surface-2);width:3px;position:absolute;top:0;bottom:0;left:0}.on-zakladka.on-aktywna{background:0 0}.on-zakladka.on-aktywna:before{background:var(--color-orange)}.on-auto .on-zakladka.on-aktywna:before{background:var(--surface-2)}.on-zakladka.on-aktywna:after{width:3px;height:0;top:0;bottom:auto;left:0}.on-auto .on-zakladka.on-aktywna:after{width:3px;height:100%;transition:height 6s linear}@media (prefers-reduced-motion:reduce){.on-auto .on-zakladka.on-aktywna:after{transition:none}}@media (width<=900px){.on-podzial{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}}@keyframes on-wejscie{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.on-telefon.on-czeka .on-os-punkt{opacity:0}@media (prefers-reduced-motion:no-preference){.on-panel-naglowek,.on-stat,.on-zadania-tytul,.on-zadanie,.on-plakietki .on-plakietka{animation:.55s cubic-bezier(.2,.7,.2,1) both on-wejscie}.on-panel-naglowek{animation-delay:.3s}.on-stat:first-child{animation-delay:.55s}.on-stat:nth-child(2){animation-delay:.7s}.on-stat:nth-child(3){animation-delay:.85s}.on-zadania-tytul{animation-delay:1.05s}.on-zadanie:first-of-type{animation-delay:1.2s}.on-zadanie:nth-of-type(2){animation-delay:1.4s}.on-zadanie:nth-of-type(3){animation-delay:1.6s}.on-plakietki .on-plakietka:first-child{animation-delay:1.3s}.on-plakietki .on-plakietka:nth-child(2){animation-delay:1.5s}.on-plakietki .on-plakietka:nth-child(3){animation-delay:1.7s}.on-telefon.on-animuj .on-os-punkt{animation:.45s cubic-bezier(.2,.7,.2,1) both on-wejscie}.on-telefon.on-animuj .on-os-punkt:nth-child(2){animation-delay:.15s}.on-telefon.on-animuj .on-os-punkt:nth-child(3){animation-delay:.3s}.on-telefon.on-animuj .on-os-punkt:nth-child(4){animation-delay:.45s}.on-telefon.on-animuj .on-os-punkt:nth-child(5){animation-delay:.6s}}@media (prefers-reduced-motion:reduce){.on-telefon,.on-auto .on-zakladka.on-aktywna:after{transition:none}}.on-zakres-zakladki{justify-content:center;gap:var(--space-2) var(--space-6);border-bottom:1px solid var(--color-grey-border);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.on-zakres-tab{font:inherit;font-size:var(--text-md);font-weight:var(--font-semibold);color:var(--on-mut);padding:var(--space-3) var(--space-1);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px}.on-zakres-tab:hover{color:var(--on-ink)}.on-zakres-tab:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.on-zakres-aktywna{color:var(--on-ink);border-bottom-color:var(--color-orange)}.on-zakres-tytul{font-size:var(--text-xl);color:var(--color-orange);margin-bottom:var(--space-5)}.on-zakres-lista{gap:var(--space-5) var(--space-12);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.on-zakres-lista li{padding-left:var(--space-8);position:relative}.on-zakres-lista li:before{content:"✓";color:var(--color-orange);font-weight:var(--font-bold);position:absolute;top:0;left:0}.on-zakres-lista b{font-size:var(--text-md);font-weight:var(--font-semibold);display:block}.on-zakres-lista span{font-size:var(--text-base);line-height:var(--leading-normal);color:var(--on-mut);margin-top:2px;display:block}.on-zakres-panel[hidden]{display:none}.on-zakres-panel{animation:.3s on-zakres-wejscie}@keyframes on-zakres-wejscie{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.on-zakres-tab{position:relative}.on-zakres-aktywna:after{content:"";background:var(--color-orange);width:0;height:2px;position:absolute;bottom:-2px;left:0}.on-auto .on-zakres-aktywna{border-bottom-color:var(--color-grey-border)}.on-auto .on-zakres-aktywna:after{width:100%;transition:width 6s linear}@media (prefers-reduced-motion:reduce){.on-zakres-panel{animation:none}.on-auto .on-zakres-aktywna:after{transition:none}}.on-wynik.on-cytat{text-align:left;background:var(--color-cyan-light);border:1px solid var(--color-cyan);border-radius:var(--radius-lg);max-width:none;padding:var(--space-8);margin:0;position:relative}.on-wynik.on-cytat:before{content:"”";right:var(--space-6);top:var(--space-2);font-size:6rem;line-height:1;font-weight:var(--font-bold);color:var(--color-orange);opacity:.9;pointer-events:none;position:absolute}.on-cytat blockquote{margin:var(--space-2) 0 0;font-size:var(--text-2xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-h3);font-weight:var(--font-semibold);position:relative}.on-cytat figcaption{align-items:center;gap:var(--space-3);margin-top:var(--space-6);font-size:var(--text-sm);color:var(--on-mut);display:flex}.on-cytat figcaption img{object-fit:cover;border-radius:50%;width:56px;height:56px}.on-cytat .on-cytat-logo{object-fit:contain;width:auto;max-width:8rem;height:28px;margin:0 0 var(--space-4);border-radius:0;display:block}.on-cytat figcaption b{color:var(--on-ink);font-size:var(--text-base);display:block}.on-zespol{max-width:20rem;margin:0 auto}.on-zespol img{border-radius:var(--radius-md);width:100%;height:auto;display:block}.on-zespol figcaption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--on-mut);text-align:center;line-height:1.45}.on-cta{margin:var(--space-8) 0 0;justify-content:center;display:flex}.on-faq{max-width:50rem;margin:0 auto}.on-faq details{border-top:1px solid var(--color-grey-border);padding:var(--space-4) 0}.on-faq details:last-child{border-bottom:1px solid var(--color-grey-border)}.on-faq summary{justify-content:space-between;gap:var(--space-5);cursor:pointer;font-weight:var(--font-semibold);font-size:var(--text-md);list-style:none;display:flex}.on-faq summary::-webkit-details-marker{display:none}.on-faq summary:after{content:"+";font-size:var(--text-2xl);font-weight:var(--font-regular);color:var(--color-orange);line-height:1}.on-faq details[open] summary:after{content:"−"}.on-faq details p{margin-top:var(--space-3);color:var(--on-mut);line-height:var(--leading-relaxed);max-width:44rem}.on-kontakt{margin-top:var(--space-section)}@media (width<=1000px){.on-hero{text-align:center;grid-template-columns:minmax(0,1fr)}.on-hero .on-przyciski{justify-content:center}}@media (width<=900px){.on-zakres-lista{grid-template-columns:minmax(0,1fr)}.on-teza,.on-proces,.on-wyniki,.on-start,.on-dowod-uklad{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.on-karty{grid-template-columns:minmax(0,1fr)}.on-teza-tekst{padding-top:0}}@media (width<=767px){.on-dowod-boks{padding:var(--space-6) var(--space-4)}.on-podglad{padding:var(--space-4)}.on-cytat blockquote{font-size:var(--text-xl)}}@media (prefers-reduced-motion:reduce){.on *{transition:none!important}}
