body .e-v8 .ark-foto{position:relative;height:clamp(380px,52vh,580px);background:#3A3632}body .e-v8 .ark-foto>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 68%}body .e-v8 .ark-foto::after{content:"";position:absolute;inset:0;background:linear-gradient(20deg,rgb(17 19 21 / .5) 0%,#fff0 48%);pointer-events:none}body .e-v8 .ark-foto .e-h1{position:absolute;left:max(16px,calc(var(--e-boki) - var(--e-ramka)),calc((100% - var(--e-kolumna)) / 2));bottom:40px;z-index:2;max-width:calc(100% - 2 * var(--e-boki))}body .e-v8 .ark-start-dol{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px 64px;align-items:end;padding-top:14px}body .e-v8 .ark-start-dol .e-podpis{grid-column:1 / -1;margin:0 0 22px}body .e-v8 .ark-start-tekst .e-lead{max-width:34em}body .e-v8 .ark-start-tekst .e-lead+p{margin-top:14px;color:var(--e-tekst-2)}body .e-v8 .ark-start-akcje{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;justify-self:end}body .e-v8 .ark-start-akcje p{font-size:var(--e-t-maly);line-height:1.45;color:var(--e-tekst-3)}body .e-v8 .ark-start-akcje p a{color:var(--e-tekst);font-weight:600}body .e-v8 .ark-dane{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px 72px;align-items:start}body .e-v8 .ark-zamow{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,470px);gap:40px 88px;align-items:start}body .e-v8 .ark-zamow h2{margin-bottom:16px}body .e-v8 .ark-zamow h3{font-size:var(--e-t-tekst);margin:28px 0 8px}body .e-v8 .ark-zamow-kontakt{margin-top:32px;padding-top:20px;border-top:1px solid var(--e-linia-2)}body .e-v8 .ark-zamow-kontakt p+p{margin-top:6px}body .e-v8 .ark-foto--jasne{background:var(--e-mgla)}body .e-v8 .ark-foto--jasne::after{display:none}body .e-v8 .ark-foto--jasne>img{inset:auto;top:var(--gk-t,-8%);right:var(--gk-r,-8%);width:auto;height:var(--gk-h,140%);max-width:none;object-fit:contain;mix-blend-mode:multiply}body .e-v8 .ark-nw{white-space:nowrap}body .e-v8 .ark-skala{margin:0 0 48px}body .e-v8 .ark-skala-wykres{position:relative;padding-top:34px}body .e-v8 .ark-skala-tor{position:relative;height:46px;border-right:1px solid var(--e-linia-2);background:repeating-linear-gradient(90deg,var(--e-tekst-3) 0 1px,transparent 1px calc(100% / 6)) left bottom / 100% 16px no-repeat,repeating-linear-gradient(90deg,var(--e-linia-2) 0 1px,transparent 1px calc(100% / 60)) left bottom / 100% 8px no-repeat,linear-gradient(var(--e-linia-2),var(--e-linia-2)) left bottom / 100% 1px no-repeat}body .e-v8 .ark-skala-zakres{position:absolute;top:0;left:calc(var(--od) / 60 * 100%);width:calc((var(--do) - var(--od)) / 60 * 100%);height:22px;background:var(--e-tekst)}body .e-v8 .ark-skala-zakres b{position:absolute;bottom:calc(100% + 8px);font-size:var(--e-t-lead);font-weight:600;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}body .e-v8 .ark-skala-zakres b:first-child{left:0}body .e-v8 .ark-skala-zakres b:last-child{right:0}body .e-v8 .ark-skala-opis{position:relative;height:24px;margin-top:8px;font-size:var(--e-t-podpis);color:var(--e-tekst-3);font-variant-numeric:tabular-nums}body .e-v8 .ark-skala-opis span{position:absolute;top:0;left:calc(var(--x) / 60 * 100%);transform:translateX(-50%);white-space:nowrap}body .e-v8 .ark-skala-opis span:first-child{transform:none}body .e-v8 .ark-skala-opis span:last-child{transform:translateX(-100%)}body .e-v8 .ark-skala-podpis{margin-top:14px;font-size:var(--e-t-maly);color:var(--e-tekst-2)}body .e-v8 .ark-skala-podpis b{color:var(--e-tekst);font-weight:600}body .e-v8 .ark-fakty{border-top:2px solid var(--e-tekst)}body .e-v8 .ark-fakty>div{padding:22px 0 24px;border-bottom:1px solid var(--e-linia)}body .e-v8 .ark-fakty h3{margin-bottom:6px}body .e-v8 .ark-fakty p{color:var(--e-tekst-2);max-width:32em}body .e-v8 .ark-lancuch{counter-reset:krok;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto 1fr;gap:0 28px}body .e-v8 .ark-lancuch>li{counter-increment:krok;display:grid;grid-template-rows:subgrid;grid-row:span 2;row-gap:18px;padding-top:12px;border-top:2px solid var(--e-tekst)}body .e-v8 .ark-lancuch>li[aria-current="step"]{padding-top:8px;border-top:6px solid var(--e-laser)}body .e-v8 .ark-lancuch .e-foto figcaption,body .e-v8 .ark-lancuch .e-rysunek figcaption{font-size:13px}body .e-v8 .ark-lancuch .e-rysunek-okno{border-radius:var(--e-promien-foto)}body .e-v8 .ark-krok-tekst h3{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 10px;margin-bottom:8px}body .e-v8 .ark-krok-tekst h3::before{content:counter(krok);font-weight:600;color:var(--e-tekst-3);font-variant-numeric:tabular-nums}body .e-v8 .ark-krok-tekst p{color:var(--e-tekst-2);font-size:var(--e-t-maly);line-height:1.55;max-width:26em}body .e-v8 .ark-lancuch .ark-link{display:inline-block;margin-top:10px;font-size:var(--e-t-maly);font-weight:600;color:var(--e-tekst)}body .e-v8 .ark-lodz{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px 72px;align-items:start;padding-top:40px;border-top:1px solid var(--e-linia)}body .e-v8 .ark-lodz .e-tekst p{font-size:var(--e-t-lead);line-height:1.5;color:var(--e-tekst-2);max-width:34em}@media (max-width:359px){body .e-v8 .e-cta{white-space:normal;text-align:center;padding:10px 20px;line-height:1.25}}@media (max-width:1000px){body .e-v8 .ark-foto .e-h1{bottom:32px}body .e-v8 .ark-foto--jasne{--gk-h:120%;--gk-r:-5%;--gk-t:-6%}body .e-v8 .ark-start-dol,body .e-v8 .ark-dane,body .e-v8 .ark-zamow,body .e-v8 .ark-lodz{grid-template-columns:1fr}body .e-v8 .ark-start-akcje{justify-self:start}body .e-v8 .ark-lancuch{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}body .e-v8 .ark-lancuch>li{margin-bottom:40px}}@media (max-width:640px){body .e-v8 .ark-foto{height:clamp(380px,58vh,520px)}body .e-v8 .ark-foto--jasne{--gk-h:150%;--gk-r:-30%;--gk-t:-8%}body .e-v8 .ark-foto .e-h1{bottom:20px;max-width:calc(100% - 32px)}body .e-v8 .ark-start-akcje .e-cta{width:100%}body .e-v8 .ark-skala-zakres b{font-size:var(--e-t-tekst)}body .e-v8 .ark-lancuch{grid-template-columns:1fr;grid-template-rows:none;gap:0}body .e-v8 .ark-lancuch>li{display:grid;grid-template-columns:132px minmax(0,1fr);grid-template-rows:auto;grid-row:auto;gap:0 16px;align-items:start;margin-bottom:28px}}