.eduv-faq{display:grid;gap:.55rem;max-inline-size:52rem}.eduv-h2+.eduv-faq{margin-block-start:1.4rem}.eduv-faq details{border:1px solid var(--eduv-linia);border-radius:20px;background:var(--eduv-tlo);transition:border-color .2s ease,background-color .2s ease}.eduv-faq details[open]{border-color:color-mix(in srgb,var(--eduv-blekit) 80%,transparent);background:var(--eduv-mgla)}.eduv-faq summary{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.05rem 1.3rem;border-radius:20px;cursor:pointer;list-style:none}.eduv-faq summary::-webkit-details-marker{display:none}.eduv-faq summary :is(h3,h4){margin:0;text-wrap:pretty;font-family:var(--eduv-font-naglowek);font-size:clamp(1.05rem, 1.9vw, 1.16rem);font-weight:700;line-height:1.35}.eduv-faq summary::after{content:"";flex:none;inline-size:1.6rem;block-size:1.6rem;margin-block-start:.05rem;border-radius:50%;background:linear-gradient(var(--eduv-czerwien),var(--eduv-czerwien)) center / .7rem 2px no-repeat,linear-gradient(var(--eduv-czerwien),var(--eduv-czerwien)) center / 2px .7rem no-repeat,var(--eduv-tlo);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--eduv-czerwien) 40%,transparent);transition:background-size .25s ease}.eduv-faq details[open] summary::after{background:linear-gradient(var(--eduv-czerwien),var(--eduv-czerwien)) center / .7rem 2px no-repeat,linear-gradient(var(--eduv-czerwien),var(--eduv-czerwien)) center / 2px 0 no-repeat,var(--eduv-tlo)}.eduv-faq__odpowiedz{padding:0 1.3rem 1.2rem;color:var(--eduv-tekst-drugi)}.eduv-faq__odpowiedz p{max-inline-size:70ch}.eduv-faq__odpowiedz>*+*{margin-block-start:.7rem}.eduv-faq__odpowiedz a{color:var(--eduv-czerwien-tekst);font-weight:600}.eduv-faq details[open] .eduv-faq__odpowiedz{animation:eduv-faq-odpowiedz .35s var(--eduv-ruch) both}@keyframes eduv-faq-odpowiedz{from{opacity:0;transform:translateY(-6px)}}.eduv-faq__pomoc{display:none}@media (min-width:64rem){.eduv-wrap:has(>.eduv-faq__pomoc){display:grid;grid-template-columns:minmax(0,52rem) minmax(15rem,19rem);column-gap:clamp(2rem, 4vw, 4rem);align-items:start}.eduv-wrap:has(>.eduv-faq__pomoc)>*{grid-column:1}.eduv-wrap>.eduv-faq__pomoc{display:grid;gap:.7rem;grid-column:2;grid-row:1 / span 12;position:sticky;inset-block-start:calc(var(--eduv-wys-naglowka) + 1.5rem);padding:1.4rem;border-radius:20px;background:var(--eduv-mgla);box-shadow:inset 0 0 0 1px var(--eduv-linia)}.eduv-faq__pomoc p{margin:0;color:var(--eduv-tekst-drugi)}.eduv-faq__pomoc .eduv-faq__pomoc-tytul{color:var(--eduv-tekst);font-family:var(--eduv-font-naglowek);font-size:1.15rem;font-weight:700;line-height:1.3}.eduv-faq__pomoc .eduv-btn{justify-self:start}}@media (prefers-reduced-motion:reduce){.eduv-faq details[open] .eduv-faq__odpowiedz{animation:none}}.eduv-faq__spis{gap:.5rem;margin-block:1.1rem 1.4rem}.eduv-faq__spis .eduv-pigulka{align-items:center;padding:.5rem .95rem;font-size:.9rem;text-decoration:none;transition:background-color .2s ease}.eduv-faq__spis .eduv-pigulka:hover{background:color-mix(in srgb,var(--eduv-blekit) 35%,var(--eduv-mgla))}.eduv-faq__grupa{scroll-margin-block-start:calc(var(--eduv-wys-naglowka) + 1.5rem)}