:root{--eduv-czerwien:var(--wp--preset--color--accent-1, #C90000);--eduv-czerwien-ciemna:var(--wp--preset--color--accent-2, #A10000);--eduv-czerwien-tekst:#B30000;--eduv-blekit:var(--wp--preset--color--accent-3, #91C2EB);--eduv-mgla:var(--wp--preset--color--accent-4, #EEF5FB);--eduv-tekst:var(--wp--preset--color--contrast, #1C1416);--eduv-tekst-drugi:var(--eduv-tekst);--eduv-tlo:var(--wp--preset--color--base, #FFFFFF);--eduv-linia:color-mix(in srgb, var(--eduv-tekst) 12%, transparent);--eduv-roz:color-mix(in srgb, var(--eduv-czerwien) 14%, #FFFFFF);--eduv-pudrowy:#DB9AB1;--eduv-font-naglowek:var(--wp--preset--font-family--platypi, Platypi, Georgia, serif);--eduv-szer:1360px;--eduv-margines:var(--wp--style--root--padding-left, clamp(1rem, 4vw, 2.5rem));--eduv-promien-panel:50px;--eduv-promien-karta:28px;--eduv-promien-maly:14px;--eduv-cien:0 22px 44px -30px rgba(28, 20, 22, .5);--eduv-ziarno:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .32 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--eduv-ruch:cubic-bezier(.2, .8, .25, 1);--eduv-wys-naglowka:68px;accent-color:var(--eduv-czerwien);scroll-padding-top:calc(var(--eduv-wys-naglowka) + 1rem)}@view-transition{navigation:auto}::view-transition-old(root){animation:eduv-strona-wyjscie .22s ease both}::view-transition-new(root){animation:eduv-strona-wejscie .34s ease both}@keyframes eduv-strona-wyjscie{to{opacity:0}}@keyframes eduv-strona-wejscie{from{opacity:0}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}html{background:linear-gradient(var(--eduv-tlo) 50%,var(--eduv-tekst) 50%) fixed no-repeat,var(--eduv-tekst)}.wp-site-blocks{background-color:var(--eduv-tlo);overflow-x:clip}html.eduv-dol body{background-color:var(--eduv-tekst)}::selection{background:var(--eduv-roz);color:var(--eduv-tekst)}h1,h2,h3,h4{text-wrap:balance}p,li{text-wrap:pretty}:where(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--eduv-czerwien);outline-offset:3px}:where(a,button,summary):focus:not(:focus-visible){outline:none}.eduv-naglowek,.eduv-naglowek *,.eduv-naglowek *::before,.eduv-naglowek *::after,.eduv-sekcja,.eduv-sekcja *,.eduv-sekcja *::before,.eduv-sekcja *::after,.eduv-stopka,.eduv-stopka *,.eduv-stopka *::before,.eduv-stopka *::after{box-sizing:border-box}.eduv-sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wp-site-blocks:has(>header.wp-block-template-part){padding-block-start:68px}.wp-site-blocks>header.wp-block-template-part{position:fixed;inset-inline:0;top:var(--wp-admin--admin-bar--height,0);z-index:60}.eduv-naglowek{position:relative;isolation:isolate;--eduv-pigulka-x:max(.4rem, calc((100% - var(--eduv-szer)) / 2 + var(--eduv-margines) - 1rem))}.eduv-naglowek::before,.eduv-naglowek::after{content:"";position:absolute;inset-block:.45rem;inset-inline:var(--eduv-pigulka-x);z-index:-1;border-radius:24px;pointer-events:none;opacity:0;transition:opacity .35s ease,transform .5s var(--eduv-ruch),background-color .4s ease}.eduv-naglowek::before{background:linear-gradient(calc(var(--eduv-ga) - 95deg),rgb(255 255 255 / .56),color-mix(in srgb,var(--eduv-mgla) 48%,transparent) 60%,color-mix(in srgb,var(--eduv-pudrowy) 14%,transparent));box-shadow:0 18px 40px -26px rgb(28 20 22 / .5),0 0 0 1px rgb(28 20 22 / .05),inset 0 1px 0 rgb(255 255 255 / .5);-webkit-backdrop-filter:blur(22px) saturate(2);backdrop-filter:blur(22px) saturate(2);transform:translateY(-.7rem) scale(.96)}.eduv-naglowek::after{padding:2.5px;background:linear-gradient(90deg,var(--eduv-czerwien),var(--eduv-pudrowy),var(--eduv-blekit),var(--eduv-czerwien)) var(--eduv-gx) 0 / 300% 100%;mask:linear-gradient(transparent 62%,#000 86%),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:intersect,exclude;clip-path:inset(0 100% 0 0)}.eduv-przewiniete .eduv-naglowek::before{opacity:1;transform:none}.eduv-naglowek-ciemny .eduv-naglowek::before{background:linear-gradient(calc(var(--eduv-ga) - 95deg),rgb(42 23 29 / .82),rgb(28 20 22 / .7));box-shadow:0 18px 40px -24px rgb(0 0 0 / .8),0 0 0 1px rgb(255 255 255 / .1)}.eduv-naglowek-ciemny .eduv-logo img{filter:url(#eduv-logo-ciemne)}.eduv-naglowek-ciemny .eduv-naglowek :is(.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__container>li>.wp-block-navigation-item__content,.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__submenu-icon,.wp-block-navigation__responsive-container-open,.eduv-naglowek__tel,.eduv-naglowek__jezyk){color:#FFF}.eduv-naglowek-ciemny .eduv-naglowek .eduv-naglowek__tel{border-color:rgb(255 255 255 / .24)}.eduv-naglowek-ciemny .eduv-naglowek__tel svg{stroke:#FF8A8A}.eduv-naglowek-ciemny .eduv-naglowek__wa svg{stroke:#4FD1A5}.eduv-naglowek-ciemny .eduv-naglowek__wa .eduv-naglowek__sluchawka{fill:#4FD1A5}.eduv-naglowek-ciemny .eduv-naglowek .eduv-menu .wp-block-navigation-item__content:hover{background:rgb(255 255 255 / .12);box-shadow:none}@supports (animation-timeline:scroll()){.eduv-przewiniete .eduv-naglowek::after{opacity:1}.eduv-naglowek::after{animation:eduv-postep linear both,eduv-gradient linear both;animation-timeline:scroll(root)}@media (prefers-reduced-motion:no-preference){.eduv-naglowek::before{animation:eduv-gradient linear both;animation-timeline:scroll(root)}}}@keyframes eduv-postep{from{clip-path:inset(0 calc(100% - 3.5rem) 0 0);opacity:0}4%{opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.eduv-logo img{transform-origin:left center;transform:translateY(14px) scale(1.6);transition:transform .5s var(--eduv-ruch)}.eduv-przewiniete .eduv-logo img{transform:scale(.86)}@media (min-width:480px) and (max-width:599.98px){.eduv-logo img{transform:translateY(12px) scale(1.7)}}@media (min-width:600px) and (max-width:767.98px){.eduv-logo img{transform:translateY(16px) scale(1.8)}}@media (min-width:768px) and (max-width:1023.98px){.eduv-logo img{transform:translateY(20px) scale(2)}}@media (min-width:1024px) and (max-width:1279.98px){.eduv-logo img{transform:none}.eduv-naglowek .eduv-logo img{block-size:42px}}@media (min-width:1100px) and (max-width:1199.98px){.eduv-logo img{transform:translateY(4px) scale(1.2)}}@media (min-width:1200px) and (max-width:1279.98px){.eduv-logo img{transform:translateY(8px) scale(1.6)}}@media (min-width:1280px) and (max-width:1365.98px){.eduv-logo img{transform:translateY(4px) scale(1.22)}.eduv-naglowek .eduv-logo img{block-size:44px}}@media (min-width:1366px){.eduv-naglowek .wp-block-navigation__container{transform:translateX(28px);transition:transform .5s var(--eduv-ruch)}.eduv-przewiniete .eduv-naglowek .wp-block-navigation__container{transform:none}}.eduv-przewiniete .wp-site-blocks>header.wp-block-template-part{pointer-events:none}.eduv-przewiniete .eduv-naglowek__wnetrze>*{pointer-events:auto}@media (prefers-reduced-motion:reduce){.eduv-naglowek::before,.eduv-naglowek::after,.eduv-logo img,.eduv-naglowek .wp-block-navigation__container{transition:none}}.eduv-naglowek .eduv-naglowek__wnetrze{gap:clamp(.6rem, 2vw, 1.6rem);max-inline-size:var(--eduv-szer);min-block-size:68px;margin-inline:auto;padding-inline:var(--eduv-margines)}.eduv-logo{display:block;flex:none;min-block-size:44px;line-height:0}.eduv-logo img{display:block;inline-size:auto;block-size:48px}.eduv-naglowek .eduv-menu{flex:1 1 auto;font-size:.97rem;font-weight:600;gap:clamp(.1rem, .4vw, .4rem)}.eduv-naglowek .eduv-menu .wp-block-navigation__container{gap:clamp(.1rem, .4vw, .4rem)}.eduv-naglowek .eduv-menu .wp-block-navigation-item__content{padding:.45rem .65rem;border-radius:999px;color:var(--eduv-tekst);text-decoration:none;transition:background-color .25s ease,box-shadow .25s ease,color .4s ease}.eduv-naglowek .eduv-menu .wp-block-navigation-item__content:hover{color:var(--eduv-tekst);background:rgb(255 255 255 / .82);box-shadow:0 6px 16px -10px rgb(28 20 22 / .4),inset 0 0 0 1px rgb(255 255 255 / .95)}.eduv-naglowek .eduv-menu [aria-current="page"],.eduv-naglowek .eduv-menu .has-child:has([aria-current="page"])>.wp-block-navigation-item__content{color:var(--eduv-czerwien-ciemna);background:color-mix(in srgb,var(--eduv-czerwien) 8%,transparent)}.eduv-naglowek .eduv-menu .wp-block-navigation__submenu-container{min-inline-size:14rem;padding:.5rem;border:1px solid rgb(255 255 255 / .8);border-radius:22px;background:color-mix(in srgb,var(--eduv-tlo) 84%,transparent);-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:var(--eduv-cien)}.eduv-naglowek .eduv-menu .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:.55rem .8rem;border-radius:14px}.eduv-naglowek .eduv-menu .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{background:color-mix(in srgb,var(--eduv-mgla) 90%,#FFFFFF);box-shadow:none}@media (hover:hover) and (min-width:1024px){.eduv-naglowek .eduv-menu .has-child.open-on-click:hover>.wp-block-navigation__submenu-container{block-size:auto;inline-size:auto;opacity:1;overflow:visible;visibility:visible}.eduv-naglowek .eduv-menu .has-child>.wp-block-navigation__submenu-container::before{content:"";position:absolute;inset:-.9rem 0 auto;block-size:.9rem}.eduv-naglowek .eduv-menu .has-child:hover>.wp-block-navigation__submenu-icon svg{transform:rotate(180deg)}.eduv-naglowek .eduv-menu .wp-block-navigation__submenu-icon svg{transition:transform .25s var(--eduv-ruch)}}.eduv-naglowek .wp-block-navigation-item__description{display:none}.eduv-menu__akcje{display:none}.eduv-naglowek .wp-block-navigation__responsive-container-open,.eduv-naglowek .wp-block-navigation__responsive-container-close{inline-size:44px;block-size:44px;align-items:center;justify-content:center;border-radius:50%}@media (min-width:600px) and (max-width:1023.98px){.eduv-naglowek .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.eduv-naglowek .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}@media (max-width:1023.98px){.eduv-naglowek__wnetrze>.eduv-menu{order:3;flex:0 0 auto}.eduv-naglowek .eduv-naglowek__akcje{margin-inline-start:auto}}.eduv-naglowek__akcje{display:flex;flex:none;align-items:center;gap:.5rem}.eduv-naglowek__tel{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-inline-size:44px;block-size:44px;padding-inline:.7rem;border:1px solid var(--eduv-linia);border-radius:999px;color:var(--eduv-tekst);font-weight:600;font-size:.95rem;text-decoration:none;white-space:nowrap}.eduv-naglowek__tel svg{inline-size:1.15rem;block-size:1.15rem;fill:none;stroke:var(--eduv-czerwien);stroke-width:2;stroke-linejoin:round}.eduv-naglowek__tel:hover{border-color:var(--eduv-czerwien);color:var(--eduv-tekst)}.eduv-naglowek__wa svg{stroke:#128C7E}.eduv-naglowek__wa .eduv-naglowek__sluchawka{fill:#128C7E;stroke:none}.eduv-naglowek__wa:hover{border-color:#128C7E}.eduv-naglowek__nl{font-size:.9rem;letter-spacing:.04em}@media (max-width:1023.98px){.eduv-naglowek .eduv-naglowek__nl{display:none}}@media (max-width:379.98px){.eduv-naglowek__akcje{gap:.3rem}.eduv-naglowek__tel{padding-inline:.5rem}.eduv-naglowek .eduv-naglowek__wnetrze{gap:.45rem}.eduv-logo img{block-size:40px}}@media (max-width:479.98px){.eduv-naglowek__tel:not(.eduv-naglowek__wa){display:none}}:is(.eduv-menu,.eduv-stopka) a[href$="/jezyk-niderlandzki-i-flamandzki/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/flagi/nl.svg)}:is(.eduv-menu,.eduv-stopka) a[href$="/jezyk-flamandzki/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/flagi/be.svg)}:is(.eduv-menu,.eduv-stopka) a[href$="/jezyk-hiszpanski/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/flagi/es.svg)}:is(.eduv-menu,.eduv-stopka) a[href$="/jezyk-szwedzki/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/flagi/se.svg)}:is(.eduv-menu,.eduv-stopka) a[href$="/jezyk-norweski/"]{--ikona:url(/wp-content/themes/eduversum-szkola/assets/flagi/no.svg)}:is(.eduv-menu,.eduv-stopka) a:is([href$="/jezyk-niderlandzki-i-flamandzki/"],[href$="/jezyk-flamandzki/"],[href$="/jezyk-hiszpanski/"],[href$="/jezyk-szwedzki/"],[href$="/jezyk-norweski/"])::before{content:"";display:inline-block;inline-size:1.3em;block-size:.87em;margin-inline-end:.55em;align-self:center;vertical-align:-.06em;border-radius:2px;background:var(--ikona) center / cover no-repeat;box-shadow:0 0 0 1px rgb(28 20 22 / .14)}.eduv-naglowek__jezyk{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:.6rem;color:var(--eduv-tekst);font-weight:600;text-underline-offset:.25em}.eduv-naglowek__numer{display:none}.eduv-waski{display:none}@media (min-width:1280px){.eduv-naglowek__numer{display:inline}}.eduv-naglowek .eduv-menu .wp-block-navigation__container>li>.wp-block-navigation-item__content{white-space:nowrap}@media (min-width:1024px) and (max-width:1279.98px){.eduv-naglowek .eduv-naglowek__wnetrze{gap:.5rem}.eduv-naglowek .eduv-menu{font-size:.92rem}.eduv-naglowek .eduv-menu .wp-block-navigation__container>li>.wp-block-navigation-item__content{padding-inline:.45rem}.eduv-naglowek .eduv-szeroki{display:none}.eduv-naglowek .eduv-waski{display:inline}}@media (max-width:599.98px){.eduv-js:not(.eduv-przewiniete) .eduv-naglowek__tel{opacity:0;visibility:hidden;transform:scale(.7);pointer-events:none;transition-delay:0s,0s,0s,.35s}.eduv-naglowek__tel{transition:opacity .35s ease,transform .45s var(--eduv-ruch),border-color .2s ease,visibility 0s}}@media (max-width:479.98px){.eduv-logo img{block-size:42px;transform:translateY(11px) scale(1.62)}.eduv-przewiniete .eduv-logo img{transform:scale(.92)}.eduv-szeroki{display:none}.eduv-waski{display:inline}}@media (max-width:379.98px){.eduv-logo img{transform:translateY(10px) scale(1.5)}}@media (min-width:430px) and (max-width:479.98px){.eduv-logo img{transform:translateY(13px) scale(1.8)}}@media (max-width:599.98px){:root:not(.eduv-przewiniete) .eduv-strona-nl .eduv-logo img{transform:translateY(6px) scale(1.15)}}@media (min-width:480px) and (max-width:599.98px){:root:not(.eduv-przewiniete) .eduv-strona-nl .eduv-logo img{transform:none}}.eduv-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-block-size:48px;padding:.8em 1.6em;border:0;border-radius:999px;background:var(--eduv-czerwien);color:#FFF;font-family:inherit;font-weight:700;font-size:1.02rem;line-height:1.2;text-decoration:none;white-space:nowrap;box-shadow:0 3px 10px -6px rgb(161 0 0 / .7);transition:background-color .2s ease,transform .22s var(--eduv-ruch),box-shadow .22s ease}.eduv-btn:hover,.eduv-btn:focus-visible{background:var(--eduv-czerwien-ciemna);color:#FFF;transform:translateY(-3px);box-shadow:0 14px 26px -14px rgb(161 0 0 / .75)}.eduv-btn:active{transform:translateY(-1px)}.eduv-btn--maly{min-block-size:44px;padding:.55em 1.1em;font-size:.95rem}.eduv-btn--obrys{background:#fff0;color:var(--eduv-tekst);box-shadow:inset 0 0 0 2px var(--eduv-tekst)}.eduv-btn--obrys:hover,.eduv-btn--obrys:focus-visible{background:var(--eduv-tekst);color:#FFF;box-shadow:inset 0 0 0 2px var(--eduv-tekst)}.eduv-btn--sklep{gap:.6rem;padding:1.05rem 1.8rem;font-size:1.08rem;box-shadow:0 16px 30px -16px rgb(161 0 0 / .9)}.eduv-btn--sklep svg{inline-size:1.2rem;block-size:1.2rem;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--eduv-ruch)}.eduv-btn--sklep:hover svg{transform:translateX(4px)}.eduv-link,.eduv-sekcja :is(p,li,dd,figcaption) a:not([class]):not(:has(svg,img)){text-decoration-line:underline;text-decoration-color:color-mix(in srgb,var(--eduv-czerwien) 60%,transparent);text-decoration-thickness:.1em;text-underline-offset:.25em;text-decoration-skip-ink:none;transition:text-decoration-color .3s ease}.eduv-link{color:var(--eduv-tekst);font-weight:700}.eduv-sekcja :is(p,li,dd,figcaption) a:not([class]):not(:has(svg,img)){color:var(--eduv-czerwien-tekst)}.eduv-link:is(:hover,:focus-visible),.eduv-sekcja :is(p,li,dd,figcaption) a:not([class]):not(:has(svg,img)):is(:hover,:focus-visible){text-decoration-color:currentColor}.eduv-akcje{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.6rem}@media (prefers-reduced-motion:reduce){.eduv-btn{transition:background-color .2s ease}.eduv-btn:hover,.eduv-btn:focus-visible,.eduv-btn:active{transform:none}}.wp-block-post-content>.eduv-sekcja,main>.eduv-sekcja{margin-block:0}main .eduv-sekcja:not(.eduv-hero){content-visibility:auto;contain-intrinsic-block-size:auto 800px;overflow-clip-margin:8rem}.eduv-kotwica main .eduv-sekcja:not(.eduv-hero){content-visibility:visible}.eduv-sekcja{position:relative;padding-block:clamp(1.8rem, 4.5vw, 3.6rem);color:var(--eduv-tekst)}.eduv-sekcja--ciasna{padding-block:clamp(1rem, 2.5vw, 1.8rem)}.eduv-wrap{max-inline-size:var(--eduv-szer);margin-inline:auto;padding-inline:var(--eduv-margines)}.eduv-sekcja :where(h1,h2,h3,p,ul,ol){margin-block:0}.eduv-sekcja :where(figure){margin:0}.eduv-sekcja :where(ul,ol){padding:0;list-style:none}.eduv-kicker{display:inline-flex;align-items:center;gap:.55rem;margin-block-end:1.1rem!important;padding:.4rem 1rem;border:1px solid color-mix(in srgb,var(--eduv-czerwien) 30%,transparent);border-radius:999px;background:var(--eduv-tlo);font-size:.92rem;font-weight:600;line-height:1.3}.eduv-kicker::before{content:"";flex:none;inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--eduv-czerwien)}.eduv-tytul{margin-block-end:1.1rem!important;font-family:var(--eduv-font-naglowek);font-weight:800;font-size:clamp(2.1rem, 4.8vw, 3.6rem);line-height:1.06;letter-spacing:-.02em}.eduv-lead{max-inline-size:36rem;margin-block-end:1.8rem!important;color:var(--eduv-tekst-drugi);font-size:clamp(1.04rem, 1.3vw, 1.2rem);line-height:1.65}.eduv-h2{margin-block-end:.7rem!important;font-family:var(--eduv-font-naglowek);font-size:clamp(1.6rem, 3.2vw, 2.4rem);font-weight:700;line-height:1.15}.eduv-sekcja__lead{max-inline-size:52ch;margin-block-end:clamp(1.4rem, 3vw, 2.2rem)!important;color:var(--eduv-tekst-drugi);font-size:clamp(1rem, 1.6vw, 1.12rem)}.eduv-zaufanie{display:flex;flex-wrap:wrap;gap:.55rem 1.6rem;margin-block-start:2rem!important;color:var(--eduv-tekst-drugi);font-size:.92rem;line-height:1.4}.eduv-zaufanie li{display:flex;align-items:center;gap:.55rem}.eduv-zaufanie li::before{content:"";flex:none;inline-size:.45rem;block-size:.45rem;border-radius:50%;background:var(--eduv-blekit)}.eduv-zaufanie li:nth-child(3n+1)::before{background:var(--eduv-czerwien)}.eduv-zaufanie li:nth-child(3n)::before{background:var(--eduv-pudrowy)}.eduv-zaufanie a{color:inherit;text-underline-offset:.25em}.eduv-lista{display:grid;gap:.45rem}.eduv-lista li{position:relative;padding-inline-start:1.3rem;color:var(--eduv-tekst-drugi)}.eduv-lista li::before{content:"";position:absolute;inset-block-start:.75em;inset-inline-start:0;inline-size:.65rem;block-size:2px;border-radius:2px;background:var(--eduv-czerwien)}.eduv-plamy{--eduv-p:.5;--eduv-k1:var(--eduv-blekit);--eduv-k2:var(--eduv-pudrowy);position:relative;isolation:isolate;overflow-x:clip}.eduv-hero.eduv-plamy{--eduv-p:0 !important}.eduv-plamy::before,.eduv-plamy::after{--z:min(10rem, 30%);content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;will-change:transform;mask:linear-gradient(transparent,#000 var(--z),#000 calc(100% - var(--z)),transparent),linear-gradient(90deg,transparent,#000 var(--z),#000 calc(100% - var(--z)),transparent);mask-composite:intersect}.eduv-plamy::before{background:radial-gradient(circle min(28rem, 62vw) at 72% 30%,color-mix(in srgb,var(--eduv-k1) 66%,transparent),color-mix(in srgb,var(--eduv-k1) 20%,transparent) 45%,transparent 70%),radial-gradient(circle min(22rem, 52vw) at 24% 74%,color-mix(in srgb,var(--eduv-k2) 46%,transparent),transparent 70%);transform:translate3d(calc((var(--eduv-p) - .5) * 170px),calc((var(--eduv-p) - .5) * 200px),0) scale(calc(.93 + var(--eduv-p) * .14))}.eduv-plamy::after{background:radial-gradient(circle min(24rem, 56vw) at 82% 80%,color-mix(in srgb,var(--eduv-czerwien) 15%,transparent),transparent 70%),radial-gradient(circle min(18rem, 46vw) at 26% 24%,color-mix(in srgb,var(--eduv-k1) 36%,transparent),transparent 70%);transform:translate3d(calc((.5 - var(--eduv-p)) * 170px),calc((.5 - var(--eduv-p)) * 200px),0) scale(calc(1.07 - var(--eduv-p) * .14))}.eduv-plamy[data-eduv-plamy="b"]::before{scale:-1 1}.eduv-plamy[data-eduv-plamy="b"]::after{scale:-1 -1}.eduv-plamy[data-eduv-plamy="c"]{--eduv-k1:var(--eduv-pudrowy);--eduv-k2:var(--eduv-blekit)}.eduv-plamy[data-eduv-plamy="c"]::before{scale:1 -1}@media (max-width:47.99rem){.eduv-plamy::before{transform:translate3d(calc((var(--eduv-p) - .5) * 80px),calc((var(--eduv-p) - .5) * 190px),0) scale(calc(.95 + var(--eduv-p) * .1))}.eduv-plamy::after{transform:translate3d(calc((.5 - var(--eduv-p)) * 80px),calc((.5 - var(--eduv-p)) * 190px),0) scale(calc(1.05 - var(--eduv-p) * .1))}}@media (min-width:64rem){.eduv-plamy::before,.eduv-plamy::after{--z:min(20rem, 34%);mask:linear-gradient(transparent,rgb(0 0 0 / .2) calc(var(--z) * .3),rgb(0 0 0 / .65) calc(var(--z) * .62),#000 var(--z),#000 calc(100% - var(--z)),rgb(0 0 0 / .65) calc(100% - var(--z) * .62),rgb(0 0 0 / .2) calc(100% - var(--z) * .3),transparent),linear-gradient(90deg,transparent,#000 var(--z),#000 calc(100% - var(--z)),transparent);mask-composite:intersect}.eduv-plamy::before{background:radial-gradient(circle min(50rem, 58vw) at 72% 30%,color-mix(in srgb,var(--eduv-k1) 40%,transparent),30%,transparent 90%),radial-gradient(circle min(42rem, 50vw) at 24% 74%,color-mix(in srgb,var(--eduv-k2) 30%,transparent),30%,transparent 90%);transform:translate3d(calc((var(--eduv-p) - .5) * 110px),calc((var(--eduv-p) - .5) * 140px),0) scale(calc(.95 + var(--eduv-p) * .1))}.eduv-plamy::after{background:radial-gradient(circle min(44rem, 52vw) at 82% 80%,color-mix(in srgb,var(--eduv-czerwien) 10%,transparent),30%,transparent 90%),radial-gradient(circle min(36rem, 44vw) at 26% 24%,color-mix(in srgb,var(--eduv-k1) 24%,transparent),30%,transparent 90%);transform:translate3d(calc((.5 - var(--eduv-p)) * 110px),calc((.5 - var(--eduv-p)) * 140px),0) scale(calc(1.05 - var(--eduv-p) * .1))}}@media (prefers-reduced-motion:reduce){.eduv-plamy::before,.eduv-plamy::after{transform:none}}.eduv-plamy{--eduv-px:170px;--eduv-py:200px;--eduv-ps:.14}@media (max-width:47.99rem){.eduv-plamy{--eduv-px:80px;--eduv-py:190px;--eduv-ps:.1}}@media (min-width:64rem){.eduv-plamy{--eduv-px:110px;--eduv-py:140px;--eduv-ps:.1}}@keyframes eduv-plama{from{transform:translate3d(calc(var(--eduv-px) * -.5),calc(var(--eduv-py) * -.5),0) scale(calc(1 - var(--eduv-ps) / 2))}to{transform:translate3d(calc(var(--eduv-px) * .5),calc(var(--eduv-py) * .5),0) scale(calc(1 + var(--eduv-ps) / 2))}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.eduv-plamy:not(.eduv-hero){view-timeline:--eduv-plamy block;view-timeline-inset:0}.eduv-plamy:not(.eduv-hero)::before,.eduv-plamy:not(.eduv-hero)::after{animation:eduv-plama cubic-bezier(.3333,0,.6667,1) both;animation-timeline:--eduv-plamy;animation-range:cover}.eduv-plamy:not(.eduv-hero)::after{animation-direction:reverse}}}.eduv-hero{padding-block:clamp(1.6rem, 5vw, 4.5rem) clamp(2.4rem, 6vw, 5rem)}.eduv-hero .eduv-wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.8rem, 4vw, 3.5rem);align-items:center}@media (min-width:64rem){.eduv-hero .eduv-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}}.eduv-hero__zdjecie img{display:block;inline-size:100%;block-size:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--eduv-promien-panel);box-shadow:var(--eduv-cien)}@media (max-width:47.99rem){.eduv-hero__zdjecie img{border-radius:var(--eduv-promien-karta)}}.eduv-hero--prosty{padding-block-end:clamp(1rem, 3vw, 2rem)}.eduv-autor{margin-top:1rem;color:var(--eduv-tekst-drugi);font-size:.92rem}.eduv-autor a{color:inherit;font-weight:600}@media (min-width:64rem){.eduv-hero--prosty .eduv-wrap{grid-template-columns:minmax(0,52rem)}}.eduv-hero__sklep{display:flex;align-items:center;gap:.5rem;margin-block-start:1rem!important;font-size:.95rem}.eduv-hero__sklep svg{flex:none;inline-size:1.15rem;block-size:1.15rem;fill:none;stroke:var(--eduv-czerwien);stroke-width:2;stroke-linejoin:round}.eduv-hero__sklep a{display:inline-flex;align-items:center;min-block-size:44px;color:var(--eduv-tekst);font-weight:600;text-decoration-color:color-mix(in srgb,var(--eduv-czerwien) 55%,transparent);text-underline-offset:.2em}.eduv-hero__zdjecie--ilustracja img{aspect-ratio:auto;block-size:clamp(14rem, 40vw, 28rem);object-fit:contain;border-radius:0;box-shadow:none}.eduv-kroki{display:grid;gap:clamp(1.4rem, 3vw, 2rem);counter-reset:none}@media (min-width:48rem){.eduv-kroki{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.2rem, 3vw, 2.4rem)}}.eduv-krok{--i:0;position:relative;display:grid;gap:.45rem;align-content:start;padding-inline-start:3.6rem}@media (min-width:48rem){.eduv-krok{padding-inline-start:0}}.eduv-krok__nr{position:absolute;inset-block-start:0;inset-inline-start:0;display:grid;place-items:center;inline-size:2.6rem;block-size:2.6rem;border:2px solid var(--eduv-czerwien);border-radius:50%;background:var(--eduv-tlo);color:var(--eduv-czerwien);font-family:var(--eduv-font-naglowek);font-weight:800;font-size:1.1rem;line-height:1}@media (min-width:48rem){.eduv-krok__nr{position:static;margin-block-end:.5rem}}.eduv-krok:not(:last-child)::after{content:"";position:absolute;inset-block:3rem -1.2rem;inset-inline-start:1.25rem;inline-size:2px;background:linear-gradient(var(--eduv-czerwien),var(--eduv-pudrowy),var(--eduv-blekit),var(--eduv-czerwien)) 0 var(--eduv-gy) / 100% 300%;transform-origin:top}@media (min-width:48rem){.eduv-krok:not(:last-child)::after{inset-block:1.25rem auto;inset-inline:3.4rem calc(clamp(1.2rem, 3vw, 2.4rem) * -1 + .6rem);inline-size:auto;block-size:2px;background:linear-gradient(to right,var(--eduv-czerwien),var(--eduv-pudrowy),var(--eduv-blekit),var(--eduv-czerwien)) var(--eduv-gx) 0 / 300% 100%;transform-origin:left}}.eduv-krok__tytul{font-family:var(--eduv-font-naglowek);font-size:clamp(1.15rem, 2vw, 1.3rem);font-weight:700;line-height:1.25}.eduv-krok__opis{color:var(--eduv-tekst-drugi)}.eduv-cennik{display:grid;gap:clamp(.8rem, 2vw, 1.2rem)}@media (min-width:40rem){.eduv-cennik--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.eduv-cennik--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.eduv-cena{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:clamp(1.1rem, 2.2vw, 1.5rem) clamp(1rem, 2vw, 1.3rem);border:1px solid var(--eduv-linia);border-radius:var(--eduv-promien-karta);--c1:var(--eduv-blekit);background:radial-gradient(100% 70% at var(--eduv-gx) 105%,color-mix(in srgb,var(--c1) 22%,transparent),transparent 70%),radial-gradient(70% 50% at calc(100% - var(--eduv-gx)) -5%,color-mix(in srgb,var(--eduv-pudrowy) 14%,transparent),transparent 70%),#FFFFFF;text-align:center;transition:transform .35s var(--eduv-ruch),box-shadow .35s ease,border-color .25s ease}.eduv-cena--start{--c1:var(--eduv-czerwien);border-color:color-mix(in srgb,var(--eduv-czerwien) 38%,transparent);box-shadow:0 22px 40px -30px rgb(161 0 0 / .5)}.eduv-cena__nazwa{font-family:var(--eduv-font-naglowek);font-size:clamp(1.08rem, 1.6vw, 1.2rem);font-weight:700;line-height:1.2}.eduv-cena__kolo{--r1:var(--eduv-blekit);--r2:var(--eduv-pudrowy);display:grid;place-content:center;justify-items:center;gap:.15rem;inline-size:clamp(6.6rem, 10vw, 8.6rem);aspect-ratio:1;border:3px solid #fff0;border-radius:50%;background:radial-gradient(circle at var(--eduv-gx) var(--eduv-gy),#FFFFFF 20%,color-mix(in srgb,var(--r1) 18%,#FFFFFF) 75%) padding-box,conic-gradient(from var(--eduv-ga),var(--r1),var(--r2),var(--r1)) border-box;box-shadow:0 18px 30px -22px rgb(28 20 22 / .55);transform-style:preserve-3d;transition:transform .8s var(--eduv-ruch)}.eduv-cena--start .eduv-cena__kolo{--r1:var(--eduv-czerwien);--r2:var(--eduv-pudrowy)}.eduv-cena__kwota{display:flex;align-items:baseline;justify-content:center;gap:.25rem;color:var(--eduv-tekst);font-weight:700;line-height:1.1}.eduv-cena__liczba{font-family:var(--eduv-font-naglowek);font-size:clamp(1.8rem, 2.8vw, 2.3rem);font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.eduv-cena__kwota+.eduv-cena__kwota{color:var(--eduv-tekst-drugi);font-size:.88rem}.eduv-cena__kwota+.eduv-cena__kwota .eduv-cena__liczba{font-family:inherit;font-size:1rem;font-weight:700}.eduv-cena__kolo+.eduv-pigulka{position:relative;margin-block-start:-1.35rem}.eduv-pigulka{display:inline-flex;padding:.22rem .75rem;border-radius:999px;background:var(--eduv-mgla);color:var(--eduv-tekst);font-size:.78rem;font-weight:700;line-height:1.4;white-space:nowrap}.eduv-cena--start .eduv-pigulka{background:var(--eduv-czerwien);color:#FFF;box-shadow:0 6px 14px -8px rgb(161 0 0 / .8)}.eduv-cena__jednostka{color:var(--eduv-tekst-drugi);font-size:.88rem}.eduv-cena__lista{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem}.eduv-cena__lista li{padding:.2rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--eduv-mgla) 80%,#FFFFFF);color:var(--eduv-tekst);font-size:.875rem;font-weight:600;line-height:1.35}.eduv-cena--start .eduv-cena__lista li{background:#FFF}.eduv-cena .eduv-btn,.eduv-cena .eduv-link{margin-block-start:auto}.eduv-cena .eduv-btn{min-block-size:44px;padding:.55em 1.2em;font-size:.95rem}.eduv-cena .eduv-link{font-size:.95rem}@media (max-width:39.99rem){.eduv-cena{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;row-gap:.4rem;align-items:center;justify-items:start;text-align:start}.eduv-cena>*{grid-column:2}.eduv-cena>.eduv-cena__kolo,.eduv-cena>.eduv-pigulka{grid-column:1;grid-row:1 / span 5}.eduv-cena>.eduv-pigulka{align-self:center;justify-self:center;margin:0;translate:0 3.2rem}.eduv-cena__kolo{inline-size:6.4rem}.eduv-cena__liczba{font-size:1.75rem}.eduv-cena__lista{justify-content:flex-start}.eduv-cena .eduv-btn,.eduv-cena .eduv-link{margin-block-start:.2rem}}.eduv-waluty{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin-block-end:1.1rem;color:var(--eduv-tekst-drugi);font-size:.92rem;font-weight:600}.eduv-waluty__przyciski{position:relative;display:inline-flex;padding:.25rem;border-radius:999px;background:color-mix(in srgb,var(--eduv-mgla) 90%,#FFFFFF);box-shadow:inset 0 0 0 1px var(--eduv-linia)}.eduv-waluty__przyciski::before{content:"";position:absolute;inset-block:.25rem;inset-inline-start:.25rem;inline-size:4.2rem;border-radius:999px;background:linear-gradient(var(--eduv-ga),var(--eduv-czerwien),var(--eduv-czerwien-ciemna));box-shadow:0 8px 16px -10px rgb(161 0 0 / .9);transform:translateX(calc(var(--eduv-waluta, 0) * 4.2rem));transition:transform .5s var(--eduv-ruch)}.eduv-waluty button{position:relative;inline-size:4.2rem;min-block-size:44px;border:0;border-radius:999px;background:none;color:var(--eduv-tekst);font:inherit;font-weight:700;cursor:pointer;transition:color .3s ease}.eduv-waluty button[aria-pressed="true"]{color:#FFF}.eduv-cennik--waluty .eduv-cena__kwota{grid-area:1 / 1;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;color:var(--eduv-tekst);font-size:1rem}.eduv-cennik--waluty .eduv-cena__kwota .eduv-cena__liczba{font-family:var(--eduv-font-naglowek);font-size:clamp(1.8rem, 2.8vw, 2.3rem);font-weight:800}@media (max-width:39.99rem){.eduv-cennik--waluty .eduv-cena__kwota .eduv-cena__liczba{font-size:1.75rem}}.eduv-cennik--waluty .eduv-cena__kwota:is(.eduv-przod,.eduv-tyl){visibility:visible}.eduv-cennik--waluty .eduv-cena__kwota{transform:rotateY(0deg)}.eduv-cennik--waluty .eduv-cena__kwota.eduv-tyl{transform:rotateY(180deg)}.eduv-cennik--waluty .eduv-cena__kolo{cursor:pointer;touch-action:pan-y;user-select:none;-webkit-tap-highlight-color:#fff0}.eduv-podpowiedz .eduv-cena__kolo{transition-duration:1.4s}@media (prefers-reduced-motion:reduce){.eduv-cena__kolo,.eduv-waluty__przyciski::before{transition:none}}.eduv-karty+.eduv-akcje{margin-block-start:clamp(1.2rem, 3vw, 1.8rem)}.eduv-karty{display:grid;gap:1rem}@media (min-width:46rem){.eduv-karty{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.eduv-karty--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.eduv-karta>.eduv-pigulka{justify-self:start}.eduv-karta{position:relative;isolation:isolate;display:grid;align-content:start;gap:.5rem;padding:clamp(1.3rem, 2.6vw, 1.8rem);border:1px solid var(--eduv-linia);border-radius:var(--eduv-promien-karta);--k1:var(--eduv-blekit);--k2:var(--eduv-pudrowy);--ky:110%;background:radial-gradient(90% 80% at var(--eduv-gx) var(--ky),color-mix(in srgb,var(--k1) 26%,transparent),transparent 70%),radial-gradient(60% 60% at calc(100% - var(--eduv-gx)) calc(100% - var(--ky)),color-mix(in srgb,var(--k2) 18%,transparent),transparent 70%),#FFFFFF;transition:border-color .2s ease,background-color .2s ease}.eduv-karta:nth-child(4n+2){--k1:var(--eduv-pudrowy);--k2:#F6C9A8;--ky:-10%}.eduv-karta:nth-child(4n+3){--k1:#BFE3D2;--k2:var(--eduv-blekit)}.eduv-karta:nth-child(4n+4){--k1:#F6C9A8;--k2:#CFC6F2;--ky:-10%}.eduv-karta:has(a:hover){border-color:color-mix(in srgb,var(--eduv-czerwien) 45%,transparent)}.eduv-karta:has(a:focus-visible),.eduv-lektor:has(a:focus-visible){outline:3px solid var(--eduv-czerwien);outline-offset:3px;border-radius:var(--eduv-promien-karta)}.eduv-karta__tytul{font-family:var(--eduv-font-naglowek);font-size:clamp(1.15rem, 2vw, 1.3rem);font-weight:700;line-height:1.25}.eduv-karta__opis{color:var(--eduv-tekst-drugi)}.eduv-karta__link{display:inline-flex;align-items:center;gap:.4rem;margin-block-start:.3rem;color:var(--eduv-czerwien);font-weight:700;text-decoration:none}.eduv-karta__link::after,.eduv-lektor__imie a::after{content:"";position:absolute;inset:0}.eduv-karta :is(p,li) a:not(.eduv-karta__link){position:relative;z-index:1}.eduv-karta__link:focus-visible,.eduv-lektor__imie a:focus-visible{outline:0}.eduv-karta__link svg{inline-size:1em;block-size:1em;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--eduv-ruch)}.eduv-karta:has(a:hover) .eduv-karta__link svg{transform:translateX(.25rem)}.eduv-karta--jezyk{--f1:var(--eduv-czerwien);--f2:var(--eduv-blekit);overflow:clip;border-color:color-mix(in srgb,var(--f1) 22%,transparent);background:radial-gradient(90% 70% at calc(125% - var(--eduv-gx)) var(--eduv-gy),color-mix(in srgb,var(--f1) 19%,transparent),transparent 70%),radial-gradient(80% 70% at calc(var(--eduv-gx) - 25%) calc(115% - var(--eduv-gy)),color-mix(in srgb,var(--f2) 17%,transparent),transparent 72%),#FFFFFF}.eduv-karta--jezyk::before{content:"";inline-size:3.1rem;block-size:3.1rem;margin-block-end:.35rem;border-radius:50%;background:var(--flaga) center / cover;box-shadow:0 0 0 4px #FFFFFF,0 0 0 5px color-mix(in srgb,var(--f1) 30%,transparent),0 12px 22px -12px rgb(28 20 22 / .6);transition:transform .5s var(--eduv-ruch)}.eduv-karta--jezyk:hover::before{transform:scale(1.08)}.eduv-plamy.eduv-barwy-be{--eduv-k2:#F7D23E}@media (max-width:47.99rem){.eduv-plamy.eduv-barwy-be{--eduv-k2:#E3D7C1}}.eduv-plamy.eduv-barwy-es{--eduv-k2:#F3B93C}.eduv-plamy.eduv-barwy-se{--eduv-k2:#F6CE2A}.eduv-plamy.eduv-barwy-no{--eduv-k2:#D9485C}.eduv-strona-nl{--eduv-poswiata:#E0505E}.eduv-karta--nl{--f1:#AE1C28;--f2:#21468B;--flaga:url(/wp-content/themes/eduversum-szkola/assets/flagi/nl.svg);--eduv-poswiata:#E0505E}.eduv-karta--be{--f1:#FDDA24;--f2:#EF3340;--flaga:url(/wp-content/themes/eduversum-szkola/assets/flagi/be.svg);--eduv-poswiata:#F5B800}.eduv-karta--es{--f1:#F1BF00;--f2:#AA151B;--flaga:url(/wp-content/themes/eduversum-szkola/assets/flagi/es.svg);--eduv-poswiata:#F07A1A}.eduv-karta--se{--f1:#006AA7;--f2:#FECC00;--flaga:url(/wp-content/themes/eduversum-szkola/assets/flagi/se.svg);--eduv-poswiata:#2E86DE}.eduv-karta--no{--f1:#BA0C2F;--f2:#00205B;--flaga:url(/wp-content/themes/eduversum-szkola/assets/flagi/no.svg);--eduv-poswiata:#D63B57}.eduv-karta__grupa{position:absolute;inset-block-start:calc(clamp(1.3rem, 2.6vw, 1.8rem) + 1.8rem);inset-inline-start:calc(clamp(1.3rem, 2.6vw, 1.8rem) + 4.2rem);display:grid;place-items:center;inline-size:1.9rem;block-size:1.9rem;border-radius:50%;background:var(--eduv-czerwien);box-shadow:0 0 0 3px #FFF}.eduv-karta__grupa svg{inline-size:1.1rem;block-size:1.1rem;fill:none;stroke:#FFF;stroke-width:2;stroke-linecap:round}.eduv-karta__metka{position:absolute;inset-block-start:clamp(1.3rem, 2.6vw, 1.8rem);inset-inline-end:clamp(1.3rem, 2.6vw, 1.8rem)}.eduv-karta--jezyk:is(:has(.eduv-karta__grupa),.eduv-karta--nlbe)::before{inline-size:5.37rem;border-radius:0;background:url(/wp-content/themes/eduversum-szkola/assets/flagi/nl-be.svg) center / contain no-repeat;box-shadow:none;filter:drop-shadow(0 10px 9px rgb(28 20 22 / .28))}.eduv-panel{position:relative;padding:clamp(1.4rem, 4vw, 3rem);border-radius:var(--eduv-promien-panel);background:var(--eduv-mgla)}@media (max-width:47.99rem){.eduv-panel{border-radius:var(--eduv-promien-karta)}}.eduv-panel.eduv-plamy{background:var(--eduv-tlo);border:1px solid var(--eduv-linia)}.eduv-panel.eduv-plamy::after{content:none}.eduv-obok{display:grid;gap:clamp(1.4rem, 4vw, 3.5rem);align-items:start}.eduv-obok+.eduv-obok{margin-block-start:clamp(2.4rem, 6vw, 4.5rem)}.eduv-obok__tekst{display:grid;gap:1rem;max-inline-size:64ch}.eduv-obok__tekst>.eduv-kicker{justify-self:start}.eduv-obok__tekst p{color:var(--eduv-tekst-drugi)}.eduv-obok__tekst .eduv-h3{font-family:var(--eduv-font-naglowek);font-size:clamp(1.25rem, 2.4vw, 1.6rem);font-weight:700;line-height:1.2}.eduv-obok__zdjecie img{display:block;inline-size:100%;max-inline-size:26rem;block-size:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 18%;border-radius:var(--eduv-promien-karta);background:var(--eduv-mgla)}@media (min-width:52rem){.eduv-obok{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.eduv-obok__zdjecie img{margin-inline-start:auto}}.eduv-lektorzy{display:grid;grid-auto-flow:column;grid-auto-columns:min(68%, 16rem);gap:.9rem;margin-inline:calc(var(--eduv-margines) * -1);padding:1.4rem var(--eduv-margines) 1rem;view-timeline:--eduv-lektorzy block;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--eduv-margines);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--eduv-czerwien) 40%,transparent) #fff0}@media (min-width:52rem){.eduv-lektorzy--karuzela{grid-auto-columns:calc((100% - 2.7rem) / 4)}.eduv-lektorzy:not(.eduv-lektorzy--karuzela){grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:0;padding:0;overflow:visible}}.eduv-lektor,.eduv-sylwetka,.eduv-profil,.eduv-obok__zdjecie--postac{--m0:#EAF3FC;--m1:var(--eduv-blekit);--m2:var(--eduv-pudrowy)}:is(.eduv-lektor,.eduv-sylwetka,.eduv-profil):nth-child(4n+2){--m0:#FBEEF2;--m1:var(--eduv-pudrowy);--m2:#F6C9A8}:is(.eduv-lektor,.eduv-sylwetka,.eduv-profil):nth-child(4n+3){--m0:#FFF2EA;--m1:#F6C9A8;--m2:var(--eduv-blekit)}:is(.eduv-lektor,.eduv-sylwetka,.eduv-profil):nth-child(4n+4){--m0:#ECF7F2;--m1:#BFE3D2;--m2:var(--eduv-pudrowy)}.eduv-lektor::before,.eduv-sylwetka__foto::before,.eduv-obok__zdjecie--postac::before,.eduv-profil>img{background:var(--eduv-ziarno),radial-gradient(70% 55% at var(--eduv-gx) 20%,color-mix(in srgb,var(--m1) 85%,transparent),transparent 70%),radial-gradient(60% 60% at calc(110% - var(--eduv-gx)) var(--eduv-gy),color-mix(in srgb,var(--m2) 72%,transparent),transparent 72%),radial-gradient(90% 60% at 50% 108%,color-mix(in srgb,var(--m1) 60%,transparent),transparent 70%),var(--m0)}.eduv-lektor{position:relative;isolation:isolate;container-type:inline-size;display:grid;align-content:start;gap:.55rem;scroll-snap-align:start}.eduv-lektor::before{content:"";position:absolute;inset-inline:0;inset-block-start:22cqi;block-size:103cqi;z-index:-1;border-radius:999px 999px var(--eduv-promien-karta) var(--eduv-promien-karta);box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),0 24px 40px -32px rgb(28 20 22 / .55)}.eduv-lektor img,.eduv-sylwetka__foto img,.eduv-obok__zdjecie--postac img{display:block;inline-size:100%;block-size:auto;aspect-ratio:4 / 5;object-fit:contain;object-position:50% 100%;border-radius:0 0 var(--eduv-promien-karta) var(--eduv-promien-karta);filter:drop-shadow(0 14px 16px rgb(28 20 22 / .16));transform-origin:50% 100%;transition:transform .5s var(--eduv-ruch)}@media (hover:hover){.eduv-lektor:hover img{transform:scale(1.04)}}.eduv-obok__zdjecie--postac{position:relative;isolation:isolate;inline-size:100%;max-inline-size:26rem}.eduv-obok__zdjecie--postac::before{content:"";position:absolute;inset:18% 0 0;z-index:-1;border-radius:999px 999px var(--eduv-promien-karta) var(--eduv-promien-karta);box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),var(--eduv-cien)}.eduv-obok__zdjecie.eduv-obok__zdjecie--postac img{max-inline-size:none;margin:0;background:none}@media (min-width:52rem){.eduv-obok__zdjecie--postac{margin-inline-start:auto}}.eduv-lektor__imie{font-family:var(--eduv-font-naglowek);font-size:1.12rem;font-weight:700;line-height:1.25}.eduv-lektor__rola{color:var(--eduv-tekst-drugi);font-size:.93rem}.eduv-lektor__imie a{color:inherit;text-decoration-color:#fff0}.eduv-lektor__imie a:hover{text-decoration-color:currentColor}.eduv-pod-lista{margin-block-start:clamp(1.2rem, 3vw, 1.8rem)!important}.eduv-dokument :is(ul,.eduv-tabela)+p{margin-top:1.1rem}.eduv-dokument a{overflow-wrap:anywhere}.eduv-wrap>.eduv-dokument>.eduv-tabela{inline-size:max-content;min-inline-size:100%;max-inline-size:max(100%, min(52rem, 100vw - 6rem))}.eduv-cena .eduv-cena__przyklad{display:grid;justify-items:center;gap:.8rem}.eduv-cena__przyklad img{inline-size:9rem;block-size:auto;border-radius:6px;box-shadow:0 16px 30px -18px rgb(28 20 22 / .55);rotate:-2deg;transition:rotate .3s}.eduv-cena__przyklad:hover img{rotate:0deg}@media (max-width:45.99rem){.eduv-cena__przyklad img{display:none}}.eduv-opinie{min-block-size:32rem}.eduv-opinie .ti-read-more-active{color:#595959!important;opacity:1!important}@media (min-width:64rem){.eduv-sekcja:has(.eduv-opinie){container-type:inline-size}.eduv-opinie{--eduv-bok:calc((100cqi - min(100cqi, var(--eduv-szer))) / 2 + var(--eduv-margines));margin-inline:calc(var(--eduv-bok) * -1);padding-inline:var(--eduv-margines)}}@media (min-width:42rem){.eduv-opinie{min-block-size:18.5rem}}.eduv-sylwetki--zwiniete>li:nth-child(n+7){display:none}.eduv-mail summary{display:flex;align-items:center;min-block-size:44px;color:var(--eduv-czerwien-tekst);font-weight:700;cursor:pointer}.eduv-mail[open] summary{margin-block-end:.4rem}.eduv-mail>p+p{margin-block-start:.6rem}.eduv-kontakt .eduv-wrap{display:grid;gap:clamp(1.6rem, 4vw, 3rem);align-items:start}@media (min-width:60rem){.eduv-kontakt .eduv-wrap{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.eduv-kontakt:not(.eduv-kontakt--zgloszenie) .eduv-wrap>:first-child:not(.eduv-formularz){position:sticky;inset-block-start:calc(var(--eduv-wys-naglowka) + 1.5rem)}}@media (min-width:60rem){.eduv-kontakt--zgloszenie .eduv-wrap{grid-template-areas:"start formularz" "inne formularz";grid-template-rows:auto 1fr}.eduv-kontakt--zgloszenie .eduv-kontakt__start{grid-area:start}.eduv-kontakt--zgloszenie .eduv-formularz{grid-area:formularz}.eduv-kontakt--zgloszenie .eduv-kontakt__inne{grid-area:inne}}.eduv-kontakt__lista{display:grid;gap:.6rem;max-inline-size:26rem;margin-block-start:1.4rem!important}.eduv-kontakt__lista a{display:flex;align-items:center;gap:.85rem;padding:.65rem 1rem .65rem .65rem;border:1px solid #FFF;border-radius:18px;background:rgb(255 255 255 / .74);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 28px -22px rgb(28 20 22 / .6);color:var(--eduv-tekst);font-weight:700;text-decoration:none;transition:transform .3s var(--eduv-ruch),box-shadow .3s ease}.eduv-kontakt__lista a:hover{color:var(--eduv-tekst);transform:translateY(-2px);box-shadow:0 18px 32px -20px rgb(28 20 22 / .6)}.eduv-kontakt__ikona{display:grid;place-items:center;flex:none;inline-size:2.75rem;block-size:2.75rem;border-radius:14px;background:linear-gradient(135deg,var(--eduv-czerwien),var(--eduv-czerwien-ciemna))}.eduv-kontakt__ikona svg{inline-size:1.25rem;block-size:1.25rem;fill:none;stroke:#FFF;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.eduv-kontakt__lista a[href*="whatsapp"] .eduv-kontakt__ikona{background:linear-gradient(135deg,#25A85F,#128C7E)}.eduv-kontakt__lista a[href^="mailto:"] .eduv-kontakt__ikona{background:linear-gradient(135deg,var(--eduv-blekit),#6FA6D6)}.eduv-kontakt__lista a[href^="mailto:"] .eduv-kontakt__ikona svg{stroke:var(--eduv-tekst)}.eduv-kontakt__podpis{display:block;color:var(--eduv-tekst-drugi);font-size:.85rem;font-weight:500}@media (min-width:60rem){.eduv-kontakt>.eduv-wrap{padding:clamp(2rem, 4vw, 3.5rem);border:1px solid #FFF;border-radius:var(--eduv-promien-panel);background:radial-gradient(60% 70% at 8% 0%,color-mix(in srgb,var(--eduv-pudrowy) 30%,transparent),transparent 70%),radial-gradient(50% 60% at 45% 100%,color-mix(in srgb,var(--eduv-blekit) 34%,transparent),transparent 70%),color-mix(in srgb,var(--eduv-mgla) 70%,#FFFFFF);box-shadow:inset 0 1px 0 #FFFFFF,0 40px 80px -60px rgb(28 20 22 / .45)}}.eduv-formularz{padding:clamp(1.3rem, 3vw, 2.2rem);border:2px solid #fff0;border-radius:var(--eduv-promien-karta);background:linear-gradient(var(--eduv-tlo),var(--eduv-tlo)) padding-box,linear-gradient(140deg,var(--eduv-czerwien),var(--eduv-pudrowy) 40%,var(--eduv-blekit) 80%,var(--eduv-czerwien)) border-box;box-shadow:0 34px 60px -40px rgb(201 0 0 / .5),var(--eduv-cien)}.eduv-hero .eduv-formularz{margin-block-start:1.8rem}.eduv-google{margin:.1rem 0 1rem!important}.eduv-google a{display:inline-flex;align-items:center;gap:.5rem;min-block-size:44px;padding:.3rem 1rem .3rem .55rem;border:1px solid #DADCE0;border-radius:999px;background:#FFF;box-shadow:0 1px 2px rgb(60 64 67 / .16);color:#5F6368;font-size:.9rem;text-decoration:none;transition:box-shadow .2s ease}.eduv-google a:hover{box-shadow:0 2px 8px rgb(60 64 67 / .28);color:#5F6368}.eduv-google b{color:#202124;font-weight:700}.eduv-google__g{flex:none;inline-size:1.3rem;block-size:1.3rem}.eduv-google__gwiazdki{flex:none;inline-size:5rem;block-size:1rem;fill:#FBBC04}.wp-site-blocks>footer.wp-block-template-part{margin-block-start:0}.eduv-stopka{position:relative;isolation:isolate;overflow:clip;padding-block-start:clamp(1rem, 3vw, 1.8rem);border-radius:var(--eduv-promien-panel) var(--eduv-promien-panel) 0 0;background:linear-gradient(calc(var(--eduv-ga) * .3 + 105deg),#2A171D,var(--eduv-tekst) 55%);box-shadow:0 3px 0 var(--eduv-tekst);color:#FFF;font-size:.95rem;view-timeline:--eduv-stopka block}@media (max-width:47.99rem){.eduv-stopka{border-radius:var(--eduv-promien-karta) var(--eduv-promien-karta) 0 0}}.eduv-stopka::before,.eduv-stopka::after{content:"";position:absolute;z-index:-1;inline-size:max(60vw, 34rem);aspect-ratio:1;border-radius:50%;pointer-events:none}.eduv-stopka::before{inset:-40% auto auto -18%;background:radial-gradient(closest-side,color-mix(in srgb,var(--eduv-czerwien) 42%,transparent),transparent)}.eduv-stopka::after{inset:auto -20% -45% auto;background:radial-gradient(closest-side,color-mix(in srgb,var(--eduv-blekit) 34%,transparent),color-mix(in srgb,var(--eduv-pudrowy) 12%,transparent) 55%,transparent)}.eduv-stopka>*{max-inline-size:var(--eduv-szer);margin-inline:auto!important;padding-inline:var(--eduv-margines)}.eduv-stopka a{color:#FFF;text-decoration:none}.eduv-stopka__kolumna a{color:#FFF}.eduv-stopka__kolumna a:hover{color:#FFF;text-decoration:underline;text-decoration-color:var(--eduv-pudrowy);text-decoration-thickness:2px;text-underline-offset:.3em}.eduv-stopka__cta{display:grid;gap:1.2rem;align-items:center;margin-block:clamp(.6rem, 2vw, 1.2rem) clamp(2rem, 5vw, 3.2rem);padding:clamp(1.3rem, 3.5vw, 2.2rem);border-radius:var(--eduv-promien-karta);background:radial-gradient(60% 120% at var(--eduv-gx) 0%,rgb(201 0 0 / .2),transparent 70%),linear-gradient(var(--eduv-ga),rgb(255 255 255 / .11),rgb(255 255 255 / .03));box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12),0 30px 60px -40px rgb(0 0 0 / .8)}@media (min-width:52rem){.eduv-stopka__cta{grid-template-columns:minmax(0,1fr) auto}}.eduv-stopka__cta-tytul{margin:0 0 .4rem;color:#FFF;font-family:var(--eduv-font-naglowek);font-size:clamp(1.45rem, 3vw, 2.1rem);font-weight:700;line-height:1.15}.eduv-stopka__cta-tekst p:last-child{max-inline-size:54ch;margin:0}.eduv-stopka__cta-akcje{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}@media (max-width:29.99rem){.eduv-stopka__cta-akcje .eduv-btn{flex:1 1 auto;padding-inline:1em}}.eduv-stopka__kolko,.eduv-stopka__gora{display:inline-grid;place-items:center;min-inline-size:48px;block-size:48px;border-radius:999px;background:rgb(255 255 255 / .08);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .16);transition:transform .25s var(--eduv-ruch),background-color .25s ease}.eduv-stopka__kolko svg{inline-size:1.3rem;block-size:1.3rem;fill:none;stroke:#FFF;stroke-width:2;stroke-linejoin:round}.eduv-stopka__kolko--wa .eduv-stopka__wypelnij{fill:#FFF;stroke:none}:is(.eduv-stopka__kolko,.eduv-stopka__gora,.eduv-stopka__siec):hover{transform:translateY(-3px);background:rgb(255 255 255 / .18)}.eduv-stopka__kolko:not(.eduv-stopka__kolko--wa):hover{background:var(--eduv-czerwien)}.eduv-stopka__kolko--wa:hover{background:#128C7E}.eduv-stopka__kolumny{display:grid;gap:2rem 1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:60rem){.eduv-stopka__kolumny{grid-template-columns:1.2fr 1fr 1fr 1fr}.eduv-stopka__kolumny--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:29.99rem){.eduv-stopka__kolumny{grid-template-columns:minmax(0,1fr)}.eduv-stopka nav.eduv-stopka__kolumna ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.eduv-stopka nav.eduv-stopka__kolumna a{inline-size:100%;gap:.45rem;padding:.3rem .7rem;border:1px solid rgb(255 255 255 / .14);border-radius:14px;background:rgb(255 255 255 / .06);font-size:.86rem;line-height:1.25}}.eduv-stopka__kolumna ul{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.eduv-stopka__tytul{margin:0 0 .9rem;color:#FFF;font-family:var(--eduv-font-naglowek);font-size:1.1rem;font-weight:700}.eduv-stopka__tytul::after{content:"";display:block;inline-size:1.8rem;block-size:3px;margin-block-start:.45rem;border-radius:3px;background:linear-gradient(90deg,var(--eduv-czerwien),var(--eduv-pudrowy),var(--eduv-blekit),var(--eduv-czerwien)) var(--eduv-gx) 0 / 300% 100%}.eduv-stopka__opis{margin:0 0 .6rem}.eduv-stopka a.eduv-stopka__sklep{display:inline-flex;align-items:center;gap:.5rem;min-block-size:48px;padding:.65rem 1.15rem .65rem 1rem;border-radius:999px;background:linear-gradient(115deg,#FFFFFF 30%,color-mix(in srgb,var(--eduv-pudrowy) 60%,#FFFFFF)) var(--eduv-gx) 0 / 200% 100%;box-shadow:0 14px 30px -14px color-mix(in srgb,var(--eduv-pudrowy) 70%,transparent),0 0 0 4px rgb(255 255 255 / .08);color:var(--eduv-tekst);font-weight:800;text-decoration:none;transition:transform .25s var(--eduv-ruch),box-shadow .25s ease}.eduv-stopka a.eduv-stopka__sklep:hover{transform:translateY(-3px);box-shadow:0 18px 34px -14px color-mix(in srgb,var(--eduv-pudrowy) 90%,transparent),0 0 0 6px rgb(255 255 255 / .12)}.eduv-stopka__sklep .eduv-stopka__ikona{margin:0;stroke:var(--eduv-czerwien)}.eduv-stopka__strzalka{inline-size:1.1rem;block-size:1.1rem;fill:none;stroke:var(--eduv-czerwien);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s var(--eduv-ruch)}.eduv-stopka__sklep:hover .eduv-stopka__strzalka{transform:translateX(3px)}.eduv-stopka__ikona{flex:none;inline-size:1.3em;block-size:1.1em;margin-inline-end:.55em;vertical-align:-.2em;fill:none;stroke:var(--eduv-pudrowy);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.eduv-stopka__social{margin-block-start:clamp(2rem, 5vw, 3rem)}.eduv-stopka__social ul{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}@media (min-width:40rem){.eduv-stopka__social ul{grid-template-columns:repeat(2,minmax(0,23rem))}}.eduv-stopka__siec{display:flex;align-items:center;gap:.9rem;padding:.7rem 1.4rem .7rem .7rem;border-radius:999px;background:rgb(255 255 255 / .07);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .16);line-height:1.3;transition:transform .25s var(--eduv-ruch),background-color .25s ease}.eduv-stopka__siec svg{flex:none;inline-size:3.4rem;block-size:3.4rem;padding:.85rem;border-radius:50%;background:#1877F2;fill:#FFF}.eduv-stopka__siec--ig svg{background:#D62976;fill:none;stroke:#FFF;stroke-width:2}.eduv-stopka__siec--ig .eduv-stopka__wypelnij{fill:#FFF;stroke:none}.eduv-stopka__siec b{display:block;font-size:1.15rem}.eduv-stopka__siec small{font-size:.85rem;overflow-wrap:anywhere}.eduv-stopka__cookies{padding:.75rem 0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.eduv-zgoda-pelna #wpconsent-container::part(wpconsent-settings-button){display:none!important}.eduv-stopka__dol{display:grid;gap:.3rem;margin-block-start:1.4rem;padding-block:1.2rem calc(1.4rem + env(safe-area-inset-bottom));background:linear-gradient(rgb(255 255 255 / .12),rgb(255 255 255 / .12)) var(--eduv-margines) 0 / calc(100% - 2 * var(--eduv-margines)) 1px no-repeat;color:#FFF;font-size:.84rem}.eduv-stopka__dol p{margin:0}.eduv-stopka__gora{justify-self:start;display:inline-flex;gap:.45rem;margin-block-start:.7rem;padding-inline:1.1rem;font-weight:700;font-size:.92rem}.eduv-stopka__gora svg{inline-size:1rem;block-size:1rem;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media (min-width:52rem){.eduv-stopka__dol{grid-template-columns:minmax(0,1fr) auto;column-gap:2rem}.eduv-stopka__gora{grid-area:1 / 2 / span 3;align-self:center;margin:0}}[data-eduversum-logo]{display:block;aspect-ratio:282 / 134}[data-eduversum-logo]>img{display:block;inline-size:100%;block-size:auto}@media (prefers-reduced-motion:no-preference){.eduv-js [data-eduversum-logo]:not([data-eduv-bez-skryptu])>img{opacity:0}}.eduv-stopka__logo{inline-size:min(calc(100% - 2 * var(--eduv-margines)), 34rem);margin:clamp(1.6rem, 5vw, 3rem) auto clamp(1.4rem, 4vw, 2.4rem);pointer-events:none}.eduv-logo-wejscie{inline-size:clamp(10rem, 28vw, 13rem);margin-block:clamp(1.4rem, 4vw, 2.2rem) 0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.eduv-stopka::before,.eduv-stopka::after{animation:eduv-zorza linear both;animation-timeline:--eduv-stopka;animation-range:entry 0% entry 100%}.eduv-stopka::after{animation-name:eduv-zorza-2}}}@keyframes eduv-zorza{from{transform:translate(-12%,18%) scale(.8)}to{transform:translate(28%,4%) scale(1.15)}}@keyframes eduv-zorza-2{from{transform:translate(18%,12%) scale(1.2)}to{transform:translate(-22%,-16%) scale(.9)}}#wpconsent-container::part(wpconsent-banner),#wpconsent-container::part(wpconsent-preferences-modal){font-family:var(--wp--preset--font-family--manrope,Manrope,system-ui,sans-serif)}#wpconsent-container::part(wpconsent-settings-button){border-radius:50%;box-shadow:0 10px 24px -12px rgb(0 0 0 / .6);inset-inline:auto 1rem;inset-block-end:max(1rem, env(safe-area-inset-bottom))}#wpconsent-container::part(wpconsent-button-accept),#wpconsent-container::part(wpconsent-button-cancel),#wpconsent-container::part(wpconsent-button-preferences),#wpconsent-container::part(wpconsent-preferences-save-button),#wpconsent-container::part(wpconsent-preferences-accept-button),#wpconsent-container::part(wpconsent-preferences-cancel-button){min-block-size:44px;padding-inline:1.2rem;border-radius:999px;font-family:inherit;font-weight:700}#wpconsent-container::part(wpconsent-button-accept){order:3;min-block-size:54px;padding-block:.9rem;font-size:1.1rem;font-weight:800;box-shadow:0 12px 24px -12px rgb(161 0 0 / .8)}#wpconsent-container::part(wpconsent-button-cancel){order:2;border:2px solid rgb(28 20 22 / .6);background:#FFF;color:#1C1416}#wpconsent-container::part(wpconsent-button-preferences){order:1;border:0;background:none;box-shadow:none;color:#1C1416;text-decoration:underline;text-underline-offset:.2em}@media (min-width:48rem){#wpconsent-container::part(wpconsent-banner-footer){align-items:center}#wpconsent-container::part(wpconsent-button-accept){min-inline-size:15rem}}@media (max-width:47.99rem){#wpconsent-container::part(wpconsent-banner-footer){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}#wpconsent-container::part(wpconsent-button-accept){grid-column:1 / -1;order:-2}#wpconsent-container::part(wpconsent-button-cancel){order:-1}#wpconsent-container::part(wpconsent-button-accept),#wpconsent-container::part(wpconsent-button-cancel),#wpconsent-container::part(wpconsent-button-preferences){inline-size:100%;margin:0}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.eduv-anim [data-eduv-wejscie]{animation:eduv-blok-wejscie linear backwards;animation-timeline:view();animation-range:entry 0% entry 19.5vh}.eduv-anim :is(.eduv-karta,.eduv-panel,.eduv-stopka__cta)[data-eduv-wejscie]{animation:eduv-blok-wejscie linear backwards,eduv-gradient linear both;animation-timeline:view();animation-range:entry 0% entry 19.5vh,cover 0% cover 100%}}.eduv-anim-io [data-eduv-wejscie]{transition:opacity .7s ease var(--eduv-opoznienie,0s),translate .9s var(--eduv-ruch) var(--eduv-opoznienie,0s),filter .7s ease var(--eduv-opoznienie,0s),transform .3s var(--eduv-ruch),box-shadow .3s ease,border-color .2s ease}.eduv-anim-io [data-eduv-wejscie]:not(.eduv-widoczny){opacity:0;translate:0 48px;filter:blur(6px)}.eduv-hero+.eduv-sekcja>.eduv-wrap{animation:eduv-pojaw .9s var(--eduv-ruch) .25s backwards}.eduv-opinie .ti-widget>div{transition:opacity .8s ease}img.eduv-obraz-czeka{opacity:0}img.eduv-obraz-gotowy{transition:opacity .7s ease,transform .5s var(--eduv-ruch)}}@keyframes eduv-blok-wejscie{from{opacity:0;transform:translateY(var(--eduv-wejscie-przesuniecie,64px)) scale(.97);filter:blur(var(--eduv-wejscie-rozmycie,10px))}}@keyframes eduv-pojaw{from{opacity:0;transform:translateY(24px);filter:blur(8px)}}@media (max-width:40rem){.eduv-anim{--eduv-wejscie-przesuniecie:44px;--eduv-wejscie-rozmycie:7px}}.eduv-lekko.eduv-anim{--eduv-wejscie-rozmycie:0px}.eduv-lekko .eduv-naglowek::before{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgb(255 255 255 / .88)}.eduv-lekko .eduv-plamy::before,.eduv-lekko .eduv-plamy::after,.eduv-lekko .eduv-lektor img,.eduv-lekko .eduv-lektor::before{animation:none!important;will-change:auto}.eduv-przewija :is(.eduv-karta,.eduv-cena,.eduv-lektor){pointer-events:none}@property --eduv-gx{syntax:"<percentage>";inherits:false;initial-value:40%}@property --eduv-gy{syntax:"<percentage>";inherits:false;initial-value:40%}@property --eduv-ga{syntax:"<angle>";inherits:false;initial-value:210deg}@keyframes eduv-gradient{from{--eduv-gx:-20%;--eduv-gy:-15%;--eduv-ga:40deg}to{--eduv-gx:120%;--eduv-gy:115%;--eduv-ga:400deg}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.eduv-karta,.eduv-pas .eduv-panel,.eduv-profil>img,.eduv-obok__zdjecie--postac::before,.eduv-wrap>.eduv-h2::after,.eduv-krok::after,.eduv-waluty__przyciski::before,.eduv-stopka__tytul::after{animation:eduv-gradient linear both;animation-timeline:view()}}}.eduv-zakres{--eduv-zakres-h:1.2em;padding-inline:.2em;margin-inline:-.05em;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 40' preserveAspectRatio='none'><linearGradient id='g'><stop offset='0' stop-color='%23FF9CB8'/><stop offset='.12' stop-color='%23FFC2D4'/><stop offset='.88' stop-color='%23FFCCDA'/><stop offset='1' stop-color='%23FFA6C0'/></linearGradient><path fill='url(%23g)' d='M5 9q48-6 97-3t93-2l2 9q2 11-1 22-50 3-98 1T4 35Q0 22 5 9z'/><path fill='%23fff' fill-opacity='.3' d='M16 25q86-3 168-1v3q-84-1-168 1z'/></svg>") 0 64% / 100% var(--eduv-zakres-h) no-repeat;color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media (prefers-reduced-motion:no-preference){.eduv-anim :is([data-eduv-wejscie],.eduv-hero) .eduv-zakres{background-size:0% var(--eduv-zakres-h)}.eduv-anim :is(.eduv-wszedl,.eduv-hero) .eduv-zakres,.eduv-faq details[open] .eduv-zakres{animation:eduv-zakresl var(--eduv-zt,.75s) var(--eduv-ze,cubic-bezier(.6,0,.2,1)) calc(var(--eduv-zd, .2s) + var(--eduv-zo, 0s)) forwards}.eduv-anim details:not([open]) .eduv-zakres{animation:none}.eduv-anim-io .eduv-wszedl .eduv-zakres{--eduv-zd:.9s}.eduv-anim .eduv-hero+.eduv-sekcja .eduv-wszedl .eduv-zakres{--eduv-zd:1.3s}.eduv-anim .eduv-wszedl.eduv-kroki .eduv-krok .eduv-zakres{--eduv-zd:calc(var(--i, 0) * 1.1s + 1s)}.eduv-anim .eduv-hero .eduv-zakres{--eduv-zd:1s;--eduv-zt:.85s}.eduv-zakres--w{--eduv-ze:cubic-bezier(.45, 0, .55, 1)}}.eduv-zakres.eduv-zakres--wiersze{padding:0;margin:0;background:none}@keyframes eduv-zakresl{0%{background-size:0% var(--eduv-zakres-h)}85%{background-size:101% var(--eduv-zakres-h)}100%{background-size:100% var(--eduv-zakres-h)}}.eduv-wrap>.eduv-h2::after{content:"";display:block;inline-size:3.2rem;block-size:4px;margin-block-start:.6rem;border-radius:4px;background:linear-gradient(90deg,var(--eduv-czerwien),var(--eduv-pudrowy),var(--eduv-blekit),var(--eduv-czerwien)) var(--eduv-gx) 0 / 300% 100%;transform-origin:left}.eduv-weszlo.eduv-h2::after{animation:eduv-kreska .8s var(--eduv-ruch) .25s both,eduv-gradient linear both;animation-timeline:auto,view()}@keyframes eduv-kreska{from{transform:scaleX(0)}}.eduv-krok:nth-child(2){--i:1}.eduv-krok:nth-child(3){--i:2}.eduv-krok:nth-child(4){--i:3}.eduv-krok:nth-child(5){--i:4}.eduv-weszlo.eduv-kroki .eduv-krok__nr{animation:eduv-puls .7s var(--eduv-ruch) calc(var(--i, 0) * 1.1s) both}.eduv-weszlo.eduv-kroki .eduv-krok>:not(.eduv-krok__nr){animation:eduv-pojaw .7s var(--eduv-ruch) calc(var(--i, 0) * 1.1s + .15s) both}.eduv-weszlo.eduv-kroki .eduv-krok::after{animation:eduv-linia .8s cubic-bezier(.45,0,.2,1) calc(var(--i, 0) * 1.1s + .45s) both,eduv-gradient linear both;animation-timeline:auto,view()}@keyframes eduv-puls{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.15);opacity:1}}@keyframes eduv-linia{from{transform:scale(0)}}@media (prefers-reduced-motion:no-preference){.eduv-anim .eduv-kroki:not(.eduv-weszlo) .eduv-krok>*{opacity:0}.eduv-anim .eduv-kroki:not(.eduv-weszlo) .eduv-krok::after{transform:scale(0)}.eduv-anim .eduv-wrap>.eduv-h2:not(.eduv-weszlo)::after{transform:scaleX(0)}}@media (hover:hover) and (pointer:fine){.eduv-karta{transition:border-color .2s ease,background-color .2s ease,transform .3s var(--eduv-ruch),box-shadow .3s ease}.eduv-karta:has(.eduv-karta__link):hover{transform:translateY(-4px);box-shadow:var(--eduv-cien)}.eduv-cena:hover{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-4px);box-shadow:var(--eduv-cien)}:is(.eduv-karta:has(.eduv-karta__link),.eduv-cena)::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(16rem circle at var(--mx,50%) var(--my,0%),color-mix(in srgb,var(--eduv-poswiata,var(--k1,var(--eduv-blekit))) 34%,transparent),transparent 70%);opacity:0;transition:opacity .35s ease;pointer-events:none}:is(.eduv-karta,.eduv-cena):hover::after{opacity:1}.eduv-btn{position:relative;isolation:isolate;overflow:hidden}.eduv-btn::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgb(255 255 255 / .32) 48%,transparent 66%);transform:translateX(-110%);transition:transform .65s var(--eduv-ruch)}.eduv-btn:hover::before{transform:translateX(110%)}}@media (max-width:47.99rem){:is(.eduv-akcje,.eduv-cena,.eduv-karuzela__pod,.eduv-pod-lista:not(.eduv-pod-lista--tekst),.eduv-zaufanie) a:not(.eduv-btn),.eduv-sylwetka>div>a.eduv-link,.eduv-stopka__kolumna a{display:inline-flex;align-items:center;min-block-size:44px}.eduv-stopka__kolumna ul{gap:0}.eduv-zaufanie a{margin-block:-12px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.eduv-obok__zdjecie img,.eduv-panel>img{animation:eduv-plyn linear both;animation-timeline:view();animation-range:cover}}}@keyframes eduv-plyn{from{transform:translateY(26px)}to{transform:translateY(-26px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.eduv-lektor img,.eduv-lektor::before,.eduv-sylwetka__foto{animation:eduv-unies linear both;animation-timeline:--eduv-lektorzy;animation-range:cover}.eduv-sylwetka__foto{animation-timeline:view()}.eduv-lektor:nth-child(3n+2),.eduv-sylwetka:nth-child(even){--eduv-unies:-1.3rem}.eduv-lektor:nth-child(3n){--eduv-unies:-.5rem}}}@keyframes eduv-unies{50%{translate:0 var(--eduv-unies,-.9rem)}}@media (prefers-reduced-motion:reduce){.eduv-anim [data-eduv-wejscie] *,.eduv-anim [data-eduv-wejscie]{opacity:1!important;translate:none!important;filter:none!important;transition:none!important;animation:none!important}.eduv-karta__link svg,.eduv-faq summary::after{transition:none}}