.karuzela-szkolen{--karta-szerokosc:17.3125rem;--karta-poszerzenie:19.3125rem;--karta-odstep:2rem;--karta-przejscie:.4s;max-width:var(--szerokosc-sekcji);margin-inline:auto;position:relative;overflow:hidden}.karuzela-szkolen-scena{height:31rem;position:relative;overflow:hidden}.karuzela-szkolen-scena img,.karuzela-szkolen-medium{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.karuzela-szkolen-medium-mobile{display:none}.karuzela-szkolen>.karuzela-szkolen-karty{margin-top:-4.0625rem;position:relative}.karuzela-szkolen-naglowek{z-index:1;justify-content:space-between;align-items:flex-end;gap:var(--odstep-4);height:24.6875rem;color:var(--kolor-tekstu);display:flex;position:absolute;inset:0 0 auto}@media (width>=1024px){.karuzela-szkolen-scena{height:23.25rem}.karuzela-szkolen-naglowek{height:16.9375rem}}.karuzela-szkolen-napis{flex:1 1 0;min-width:0;margin-bottom:.75rem}.karuzela-szkolen .karuzela-szkolen-napis.tlo-ciemne{background-color:#0000}@media (width>=640px){.karuzela-szkolen-ciemna .karuzela-szkolen-napis{position:relative}.karuzela-szkolen-ciemna .karuzela-szkolen-napis:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0009,#00000073 50%,#0000);position:absolute;inset:-5rem -8rem -4rem -10rem}}.karuzela-szkolen-tytul{margin:0 0 var(--odstep-2);font-size:var(--tekst-32);line-height:var(--interlinia-32);font-weight:var(--waga-gruba)}.karuzela-szkolen-lead{max-width:36rem;margin:0}.karuzela-szkolen-napis .link-akcji{margin-top:var(--odstep-2)}.karuzela-szkolen-napis .karuzela-szkolen-tytul+.link-akcji{margin-top:0}.karuzela-szkolen-tytul:last-child{margin-bottom:0}.karuzela-szkolen .karuzela-szkolen-naglowek .wskazniki-karuzeli{flex:0 auto;width:auto;max-width:40%}.karuzela-szkolen-naglowek .wskazniki-karuzeli .wskaznik:not(.wskaznik-aktywny){background:var(--kolor-tla)}.karuzela-szkolen-naglowek .wskazniki-karuzeli .wskaznik{cursor:pointer}.karuzela-szkolen .swiper{overflow:visible}.karuzela-szkolen .karuzela-szkolen-lista{margin:0;padding:0;list-style:none;display:flex}.karuzela-szkolen .swiper:not(.swiper-initialized) .karuzela-szkolen-lista{gap:var(--karta-odstep)}.karuzela-szkolen .karta-szkolenia{width:var(--karta-szerokosc);height:auto;transition:transform var(--karta-przejscie) var(--karta-krzywa,ease);flex-shrink:0}.karuzela-szkolen .karuzela-szkolen-wypelniacz{width:calc(100% - var(--karta-szerokosc) - var(--karta-odstep) + 1px);pointer-events:none;height:1px}.karuzela-szkolen .karta-szkolenia.swiper-slide-active{z-index:1}.karuzela-szkolen .karta-szkolenia.swiper-slide-active~.karta-szkolenia{transform:translateX(var(--karta-poszerzenie))}.karta-szkolenia-pole{box-sizing:border-box;width:var(--karta-szerokosc);height:100%;padding:var(--odstep-3);background:var(--kolor-tla-wyroznionego);color:var(--kolor-tekstu);cursor:pointer;transition:width var(--karta-przejscie) var(--karta-krzywa,ease), background-color var(--karta-przejscie) ease, color var(--karta-przejscie) ease;flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.swiper-slide-active>.karta-szkolenia-pole{width:calc(var(--karta-szerokosc) + var(--karta-poszerzenie));cursor:default}.karuzela-szkolen-przelot .karta-szkolenia.swiper-slide-active~.karta-szkolenia{transform:none}.karuzela-szkolen-przelot .karta-szkolenia.swiper-slide-active>.karta-szkolenia-pole{width:var(--karta-szerokosc);cursor:pointer}.karuzela-szkolen-przelot .karta-szkolenia.swiper-slide-active .karta-szkolenia-tytul{width:calc(var(--karta-szerokosc) - 2 * var(--odstep-3));font-size:var(--tekst-20);line-height:var(--interlinia-20);font-weight:var(--waga-najgrubsza);animation-name:karta-szkolenia-przenikanie-a}.karuzela-szkolen-pomiar .karta-szkolenia-pole{width:var(--karta-szerokosc);transition:none}.karuzela-szkolen-pomiar .karta-szkolenia .karta-szkolenia-tytul{width:calc(var(--karta-szerokosc) - 2 * var(--odstep-3));transition:none}.karta-szkolenia-pole:after{content:"";aspect-ratio:505/251;opacity:0;pointer-events:none;transition:opacity var(--karta-przejscie) ease;background:url(../ikony/luk-znaku.svg) 100% 0/100% 100% no-repeat;position:absolute;inset:0 0 0 auto}.karta-szkolenia-pole.tlo-czerwone{background-color:var(--kolor-marki)}.karta-szkolenia-pole.tlo-ciemne{background-color:var(--kolor-ciemny)}.karta-szkolenia-pole.tlo-czerwone:after{opacity:.23}.karta-szkolenia-pole.tlo-ciemne:after{opacity:.1}.karta-szkolenia-pole>*{z-index:1;position:relative}.karta-szkolenia-pole>.tag{margin-bottom:.5rem}.karta-szkolenia-data{font-size:var(--tekst-14);line-height:var(--interlinia-14);margin-bottom:.25rem;display:block}.karta-szkolenia-tytul{margin-bottom:var(--odstep-3);font-size:var(--tekst-20);line-height:var(--interlinia-20);font-weight:var(--waga-najgrubsza);width:calc(var(--karta-szerokosc) - 2 * var(--odstep-3));transition:color .12s ease, font-size 0s linear calc(var(--karta-przejscie) * .6), line-height 0s linear calc(var(--karta-przejscie) * .6), font-weight 0s linear calc(var(--karta-przejscie) * .6), width 0s linear calc(var(--karta-przejscie) * .6);animation:karta-szkolenia-przenikanie-a calc(var(--karta-przejscie) * 1.5) ease;display:block}.swiper-slide-active .karta-szkolenia-tytul{width:calc(var(--karta-szerokosc) + var(--karta-poszerzenie) - 2 * var(--odstep-3));animation-name:karta-szkolenia-przenikanie-b}@media (width>=640px){.swiper-slide-active .karta-szkolenia-tytul{font-size:var(--tekst-26);line-height:var(--interlinia-26);font-weight:var(--waga-gruba)}.karuzela-szkolen-pomiar .karta-szkolenia-tytul{font-size:var(--tekst-20);line-height:var(--interlinia-20);font-weight:var(--waga-najgrubsza)}}@keyframes karta-szkolenia-przenikanie-a{0%{opacity:1;filter:blur()}30%,50%{opacity:0;filter:blur(.5rem)}to{opacity:1;filter:blur()}}@keyframes karta-szkolenia-przenikanie-b{0%{opacity:1;filter:blur()}30%,50%{opacity:0;filter:blur(.5rem)}to{opacity:1;filter:blur()}}.karta-szkolenia-pole>.przycisk{margin-top:auto}.karta-szkolenia-pole>.przycisk .rich-text{white-space:pre!important}.karta-szkolenia-pole:hover .karta-szkolenia-tytul{color:var(--kolor-marki)}.karta-szkolenia-pole:is(.tlo-ciemne,.tlo-czerwone):hover .karta-szkolenia-tytul{color:var(--stan-hover)}.karuzela-szkolen-brak{padding:var(--odstep-3);background:var(--kolor-tla-wyroznionego);color:var(--kolor-marki);font-size:var(--tekst-14);line-height:var(--interlinia-14);font-weight:var(--waga-gruba);margin:0}@media (width<=639px){.karuzela-szkolen{--karta-szerokosc:20rem;--karta-poszerzenie:0rem;--karta-odstep:1rem;padding-top:var(--odstep-6);flex-direction:column;display:flex}.karuzela-szkolen-naglowek{display:contents}.karuzela-szkolen-napis{margin:0 0 var(--odstep-3);padding-inline:var(--odstep-2);flex:none;order:1}.karuzela-szkolen-scena{order:2;height:17.125rem}.karuzela-szkolen-medium-desktop{display:none}.karuzela-szkolen-medium-mobile{display:block}.karuzela-szkolen .karuzela-szkolen-naglowek .wskazniki-karuzeli{z-index:1;width:auto;max-width:none;margin:-5.875rem var(--odstep-2) 0;order:3;position:relative;inset:auto}.karuzela-szkolen-naglowek .wskazniki-karuzeli .wskaznik{flex:1;width:auto}.karuzela-szkolen>.karuzela-szkolen-karty{width:100%;margin-top:var(--odstep-3);order:4}.karuzela-szkolen-tytul{font-size:var(--tekst-24);line-height:var(--interlinia-24)}}@media (prefers-reduced-motion:reduce){.karuzela-szkolen{--karta-przejscie:0s}}