.podstrona{padding:var(--s4) 0 var(--sekcja)}.okruszki{font-size:13px;letter-spacing:.08em;color:var(--tekst-2);margin:0 0 var(--s4)}.okruszki ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.okruszki li+li:before{content:"\203a";margin-right:6px;color:var(--braz)}.okruszki a{color:var(--tekst-2);text-decoration:none;border-bottom:1px solid var(--piasek)}.okruszki a:hover{border-color:var(--braz)}.art-hero{display:grid;gap:var(--s4);align-items:center;margin-bottom:var(--s5)}@media (min-width: 1024px){.art-hero{grid-template-columns:6fr 5fr;gap:var(--s6)}}.art-hero h1,.strona-tytul{font-family:var(--font-head);font-weight:400;font-size:clamp(32px,4.4vw,54px);line-height:1.1;letter-spacing:var(--tracking-head);text-transform:uppercase;margin:0 0 var(--s3);font-variant-numeric:lining-nums}.art-meta{display:flex;flex-wrap:wrap;gap:6px 20px;font-size:13px;letter-spacing:.08em;color:var(--tekst-2);margin:0;padding:0;list-style:none}.art-meta li{display:inline-flex;align-items:center;gap:8px}.art-meta svg{color:var(--braz)}.art-hero__foto{margin:0;aspect-ratio:3 / 2;overflow:hidden;background:var(--piasek)}.art-hero__foto img{width:100%;height:100%;object-fit:cover}.art-uklad{display:grid;gap:var(--s4)}@media (min-width: 1024px){.art-uklad{grid-template-columns:minmax(0,720px) 260px;justify-content:space-between;gap:var(--s6)}}.art-tresc{max-width:720px;min-width:0}.lead{font-family:var(--font-head);font-size:clamp(21px,2vw,25px);line-height:1.5;color:var(--espresso);margin:0 0 var(--s4)}.art-tresc h2{font-family:var(--font-head);font-weight:400;font-size:clamp(25px,2.6vw,33px);line-height:1.2;letter-spacing:.04em;text-transform:uppercase;margin:var(--s6) 0 var(--s3);scroll-margin-top:calc(var(--header-h) + 16px);font-variant-numeric:lining-nums}.art-tresc h3{font-family:var(--font-head);font-weight:500;font-size:clamp(21px,2vw,24px);line-height:1.3;margin:var(--s5) 0 var(--s2);scroll-margin-top:calc(var(--header-h) + 16px);font-variant-numeric:lining-nums}.art-tresc p,.art-tresc li{line-height:1.8}.art-tresc p{margin:0 0 var(--s3)}.art-tresc strong{font-weight:500}.art-tresc a:not(.btn){color:var(--braz);font-weight:400;text-decoration:none;border-bottom:1px solid var(--piasek)}.art-tresc a:not(.btn):hover{border-color:var(--braz)}.spis{border:1px solid var(--piasek);background:var(--bialy)}.spis summary{cursor:pointer;list-style:none;padding:14px 18px;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--braz);display:flex;justify-content:space-between;align-items:center}.spis summary::-webkit-details-marker{display:none}.spis summary:after{content:"+";font-size:18px;letter-spacing:0}.spis[open] summary:after{content:"\2013"}.spis ol{margin:0;padding:0 18px 16px;list-style:none;counter-reset:spis}.spis li{counter-increment:spis;border-top:1px solid var(--krem-2)}.spis a{display:flex;gap:10px;padding:9px 0;font-size:14px;line-height:1.45;color:var(--tekst-2);text-decoration:none}.spis a:before{content:counter(spis,decimal-leading-zero);font-family:var(--font-head);color:var(--braz);min-width:22px}.spis a:hover,.spis a.is-active{color:var(--espresso)}.spis a.is-active:before{font-weight:600}.art-boczny{order:-1}@media (min-width: 1024px){.art-boczny{order:0}.art-boczny .spis{position:sticky;top:calc(var(--header-h) + 24px)}}.wskazowka{display:grid;grid-template-columns:auto 1fr;gap:14px;background:var(--krem-2);border-left:2px solid var(--braz);padding:20px 22px;margin:var(--s4) 0}.wskazowka svg{color:var(--braz);margin-top:2px}.wskazowka p{margin:0;line-height:1.7}.wskazowka__tytul{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--braz);margin-bottom:4px!important}.kafle{display:grid;gap:16px;margin:var(--s4) 0;padding:0;list-style:none}@media (min-width: 600px){.kafle{grid-template-columns:1fr 1fr}}.kafel{background:var(--bialy);border:1px solid var(--krem-2);padding:22px}.kafel svg{color:var(--braz);margin-bottom:12px}.kafel__tytul{font-family:var(--font-head);font-size:22px;line-height:1.2;text-transform:uppercase;letter-spacing:.05em;margin:0 0 6px!important;font-variant-numeric:lining-nums}.kafel p:last-child{margin:0;font-size:15px;line-height:1.65;color:var(--tekst-2)}.kroki{list-style:none;margin:var(--s4) 0;padding:0}.krok{position:relative;display:grid;grid-template-columns:56px 1fr;gap:16px;padding-bottom:var(--s3)}.krok:before{content:"";position:absolute;left:27px;top:46px;bottom:6px;width:1px;background:var(--piasek)}.krok:last-child:before{display:none}.krok__nr{font-family:var(--font-head);font-size:38px;line-height:1;color:var(--braz);font-variant-numeric:lining-nums;text-align:center}.krok__tytul{font-weight:400;text-transform:uppercase;letter-spacing:.12em;font-size:13.5px;margin:8px 0 4px!important}.krok p:last-child{margin:0;color:var(--tekst-2);line-height:1.7}.cytat{margin:var(--s5) 0;padding:var(--s3) 0;border-top:1px solid var(--piasek);border-bottom:1px solid var(--piasek)}.cytat p{font-family:var(--font-head);font-style:italic;font-size:clamp(22px,2.2vw,27px);line-height:1.45;margin:0 0 8px}.cytat footer{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--braz)}.lista-ikon{list-style:none;padding:0;margin:var(--s3) 0 var(--s4);display:grid;gap:4px 28px}@media (min-width: 768px){.lista-ikon--2{grid-template-columns:1fr 1fr}}.lista-ikon li{display:grid;grid-template-columns:20px 1fr;gap:10px;padding:8px 0;border-bottom:1px solid var(--krem-2);line-height:1.6}.lista-ikon svg{color:var(--braz);margin-top:4px}.cta{background:var(--krem-2);padding:var(--s4);margin:var(--s5) 0;display:grid;gap:var(--s2)}.cta__tytul{font-family:var(--font-head);font-size:clamp(24px,2.4vw,30px);line-height:1.2;text-transform:uppercase;letter-spacing:.05em;margin:0!important}.cta p{margin:0}.cta__przyciski{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--s1)}.cta--duze{padding:var(--s5) var(--s4);text-align:left;background:var(--espresso);color:var(--krem)}.cta--duze .cta__tytul{color:var(--bialy)}.cta--duze .btn--outline{border-color:var(--krem);color:var(--krem);background-image:linear-gradient(var(--krem),var(--krem))}.cta--duze .btn--outline:hover,.cta--duze .btn--outline:focus-visible{color:var(--espresso)}.cta--duze .btn--dark{background-color:var(--bialy);color:var(--espresso);background-image:linear-gradient(var(--krem-2),var(--krem-2));border-color:var(--bialy)}.faq{margin:var(--s6) 0 var(--s4)}.faq__naglowek{font-family:var(--font-head);font-size:clamp(25px,2.6vw,33px);text-transform:uppercase;letter-spacing:.04em;margin:0 0 var(--s3)!important;scroll-margin-top:calc(var(--header-h) + 16px)}.faq details{border-top:1px solid var(--piasek)}.faq details:last-of-type{border-bottom:1px solid var(--piasek)}.faq summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:22px 1fr 20px;gap:12px;align-items:center;padding:16px 0}.faq summary::-webkit-details-marker{display:none}.faq summary svg{color:var(--braz)}.faq summary:after{content:"+";font-size:20px;color:var(--braz);text-align:right}.faq details[open] summary:after{content:"\2013"}.faq summary h3{margin:0;font-size:clamp(19px,1.8vw,22px)}.faq details p{margin:0 0 18px 34px;color:var(--tekst-2)}.zobacz{margin-top:var(--sekcja);padding-top:var(--s5);border-top:1px solid var(--piasek)}.zobacz__tytul{font-family:var(--font-head);font-size:clamp(26px,2.8vw,36px);text-transform:uppercase;letter-spacing:var(--tracking-head);margin:0 0 var(--s4)}.wpisy{display:grid;gap:var(--s3);list-style:none;margin:0;padding:0}@media (min-width: 768px){.wpisy{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.wpisy--3{grid-template-columns:repeat(3,1fr)}}.wpis{display:flex;flex-direction:column;height:100%;background:var(--krem-2);color:inherit;text-decoration:none}.wpis__foto{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--piasek)}.wpis__foto img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.wpis:hover .wpis__foto img,.wpis:focus-visible .wpis__foto img{transform:scale(1.03)}.wpis__tekst{display:flex;flex-direction:column;gap:8px;padding:var(--s3);flex:1}.wpis__data{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--braz)}.wpis__tytul{font-family:var(--font-head);font-size:clamp(22px,2vw,26px);line-height:1.2;text-transform:uppercase;letter-spacing:.04em;margin:0;font-weight:400;font-variant-numeric:lining-nums}.wpis__opis{font-size:15px;color:var(--tekst-2);line-height:1.65;margin:0;flex:1}.wpis__link{display:inline-flex;gap:8px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--braz)}.wpis__link span{transition:transform .3s ease}.wpis:hover .wpis__link span{transform:translate(4px)}.blog-wstep{max-width:720px;margin-bottom:var(--s5)}.tekst-prawny h2{font-family:var(--font-head);font-weight:400;font-size:clamp(23px,2.4vw,29px);text-transform:uppercase;letter-spacing:.04em;margin:var(--s5) 0 var(--s2)}.tekst-prawny p,.tekst-prawny li{line-height:1.8}.tekst-prawny ul{padding-left:20px}.blad{min-height:50vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--s2)}.blad__kod{font-family:var(--font-head);font-size:clamp(64px,10vw,120px);line-height:1;color:var(--braz);margin:0}@media (prefers-reduced-motion: reduce){.wpis__foto img,.wpis__link span{transition:none}.wpis:hover .wpis__foto img{transform:none}}
