.opo.kv2{--hero-h:min(calc(100svh - var(--pasek-wys)), var(--hero-max))}.opo.kv2 .hero:before{display:none}@media (min-width:901px){.opo.kv2 .hero__siatka{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.opo.kv2 .hero__wizual img{max-width:none;max-height:none;height:calc(var(--hero-h) * 1.1);margin-bottom:calc(var(--hero-h) * -.14)}.opo.kv2 .kolo-w{width:clamp(180px,22vw,310px);top:24%;left:70%}@media (max-width:900px){.opo.kv2 .hero__wizual{max-width:460px}.opo.kv2 .hero__wizual img{width:100%;max-width:100%;height:auto;margin-bottom:0}.opo.kv2 .kolo-w{width:clamp(150px,40vw,230px);top:26%;left:64%}}.opo.kv2{--sekcja-duza:clamp(88px, 11vw, 160px);--sekcja-mala:clamp(64px, 7.5vw, 104px);--naglowek-do-tresci:clamp(40px, 4.6vw, 64px)}.kv2 .opieka3__glowa{max-width:760px}.kv2 .opieka3__wstep{max-width:640px;font-size:var(--p-tresc);color:var(--tekst-2);margin-top:20px;line-height:1.6}.kv2 .opieka3__wstep+.opieka3__wstep{margin-top:12px}.kv2 .opieka3__akcja{margin-top:clamp(28px,3vw,40px)}@media (max-width:900px){.kv2 .opieka3__akcja .btn{width:100%}}.kv2 .opieka3__skladniki{margin-top:var(--naglowek-do-tresci)}.kv2 .skl{-moz-column-gap:28px;grid-template-rows:repeat(4,auto) 1fr;grid-template-columns:minmax(220px,.8fr) 2fr;align-items:start;gap:4px 28px;display:grid}.kv2 .skl__przycisk{grid-column:1;grid-row:var(--skl-i);width:100%;color:var(--tekst-2);font:inherit;font-size:var(--p-przycisk);text-align:left;cursor:pointer;transition:background-color .2s var(--ruch), color .2s var(--ruch), border-color .2s var(--ruch);background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.kv2 .skl__przycisk:hover{color:var(--tekst)}.kv2 .skl__przycisk[data-otwarty]{background:var(--powierzchnia);border-color:var(--linia);color:var(--tekst)}.kv2 .skl__ikona{width:28px;height:28px;color:var(--tekst-3);flex:none}.kv2 .skl__przycisk[data-otwarty] .skl__ikona{color:var(--akcent)}.kv2 .skl__plus{display:none}.kv2 .skl__panel{background:var(--powierzchnia);border:1px solid var(--linia);border-radius:var(--promien);grid-area:1/2/-1;grid-template-columns:1fr minmax(240px,.7fr);align-items:center;gap:24px;min-height:440px;padding:24px 28px;display:grid;overflow:hidden}.kv2 .skl__panel[hidden]{display:none}.kv2 .skl__panel{align-self:stretch}.kv2 .skl__panel[data-ukryty]{visibility:hidden}.kv2 .skl__wariant{color:var(--tekst-akcent);margin-bottom:10px}.kv2 .skl__tytul{font-size:var(--p-karta);letter-spacing:-.02em;margin:0 0 14px;font-weight:300;line-height:1.2}.kv2 .skl__wstep{font-size:var(--p-tresc);color:var(--tekst);margin:0 0 10px;line-height:1.55}.kv2 .skl__punkty{font-size:var(--p-tresc);color:var(--tekst-2);gap:6px;margin:0;line-height:1.55;display:grid}.kv2 .skl__punkty li{padding-left:22px;position:relative}.kv2 .skl__punkty li:before{content:"";background:var(--akcent);width:12px;height:2px;position:absolute;top:.78em;left:0}.kv2 .skl__punkty li[data-szkic]{outline:1px dashed var(--akcent);outline-offset:4px;border-radius:2px}.kv2 .skl__grafika{perspective:1200px;place-items:center;display:grid}.kv2 .skl__tel{aspect-ratio:.555;background:linear-gradient(145deg, color-mix(in srgb, var(--be-surface-footer) 84%, white), var(--be-surface-footer));border-radius:34px;height:380px;padding:9px;position:relative;transform:rotateY(-18deg)rotateX(6deg)rotate(2deg);box-shadow:0 0 0 1px #edeff524,0 30px 60px #0000008c}.kv2 [data-mode=light] .skl__tel{box-shadow:0 0 0 1px #0b0d151a,0 24px 48px #0b0d1538}.kv2 .skl__ekran{background:#fff;border-radius:26px;width:100%;height:100%;position:relative;overflow:hidden}.kv2 .skl__ekran img{width:100%;height:auto;position:absolute;top:30px;left:0}.kv2 .skl__wyspa{background:var(--be-surface-footer);border-radius:10px;width:28%;height:14px;position:absolute;top:16px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.kv2 .skl__tel{transform:none}}@media (max-width:760px){.kv2 .skl{border-bottom:1px solid var(--linia);grid-template-rows:none;grid-template-columns:1fr;row-gap:0}.kv2 .skl__przycisk{border:0;border-top:1px solid var(--linia);font-size:var(--p-h3);color:var(--tekst);border-radius:0;grid-area:auto;padding:18px 4px;font-weight:300}.kv2 .skl__przycisk[data-otwarty]{background:0 0}.kv2 .skl__plus{width:14px;height:14px;transition:transform .25s var(--ruch);flex:none;margin-left:auto;display:block;position:relative}.kv2 .skl__plus:before,.kv2 .skl__plus:after{content:"";background:var(--akcent);width:14px;height:2px;position:absolute;top:6px;left:0}.kv2 .skl__plus:after{transform:rotate(90deg)}.kv2 .skl__przycisk[data-otwarty] .skl__plus{transform:rotate(45deg)}.kv2 .skl__panel{background:0 0;border:0;border-radius:0;grid-area:auto;grid-template-columns:1fr;gap:20px;min-height:0;padding:0 4px 24px}.kv2 .skl__tytul{display:none}.kv2 .skl__tel{height:320px}.kv2 .skl__panel[data-ukryty]{display:none}}.opo.kv2 .zakres-pr{padding-block:var(--sekcja-duza)}.opo.kv2 .zakres-pr__lead{max-width:62ch;font-size:var(--p-tresc);color:var(--tekst-2);margin:20px 0 0;line-height:1.6}
