.szkolenia-film{border:1px solid var(--color-border);background:#04100c;border-radius:clamp(1rem,3vw,1.5rem);overflow:hidden;box-shadow:0 18px 44px #192e2c38}.szkolenia-film video{aspect-ratio:16/9;width:100%;display:block}.film-jezyk{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.film-jezyk-suwak{background:var(--color-primary);border-radius:999px;width:calc(50% - 4px);transition:transform .25s;position:absolute;top:4px;bottom:4px;left:4px}.film-jezyk[data-wybor=pl] .film-jezyk-suwak{transform:translate(100%)}.film-jezyk button{min-width:6rem;min-height:2.75rem;color:var(--color-muted);cursor:pointer;border-radius:999px;padding-inline:1.1rem;font-size:.95rem;font-weight:600;transition:color .2s;position:relative}.film-jezyk button[aria-pressed=true]{color:var(--color-primary-fg)}.film-jezyk button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.szkolenia-klipy.talk-covers{height:clamp(11.5rem,40vw,23.5rem)}.szkolenia-klipy .talk-cover{aspect-ratio:16/9;background:#04100c;width:min(74%,40rem);height:auto}.szkolenia-klipy .talk-cover video,.szkolenia-klipy .talk-cover img{object-fit:cover;width:100%;height:100%;display:block}.szkolenia-kontakt{align-items:center;gap:2rem;display:grid}.szkolenia-podpis{aspect-ratio:751/695;width:11rem}.szkolenia-podpis img{background:0 0;outline:0;width:100%;height:100%;display:block}@media (width>=48rem){.szkolenia-kontakt{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.film-jezyk-suwak,.film-jezyk button{transition:none}}
