.tc-hero{position:relative;display:flex;height:clamp(520px, 33.75vw, 648px);padding-block:0;overflow:hidden;background-color:var(--tc-color-bg-dark);color:var(--tc-color-bg)}.tc-hero__tlo,.tc-hero__wideo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.tc-hero__przyciemnienie{position:absolute;inset:0;background:var(--tc-overlay);pointer-events:none}.tc-hero__inner{position:relative;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(32px, 2.6vw, 50px)}.tc-hero .tc-hero__title{max-width:640px;margin:0 0 34px;font-size:var(--tc-font-h1);font-weight:600;line-height:var(--tc-line-tight);letter-spacing:.005em;color:var(--tc-color-bg)}.tc-hero__wyroznienie{color:var(--tc-color-primary)}.tc-hero .tc-hero__lead{max-width:430px;margin:0 0 58px;font-size:var(--tc-font-lead);line-height:1.5}.tc-hero__akcje{display:flex;align-items:center;gap:clamp(14px, 1.25vw, 24px)}.tc-hero__przyciski{display:flex;flex-direction:column;gap:14px}.tc-hero .tc-hero__przyciski a.tc-button{justify-content:space-between}.tc-section.tc-hero a.tc-button:focus-visible{outline-color:var(--tc-color-bg)}.tc-hero a.tc-hero__szklo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex-shrink:0;box-sizing:border-box;width:128px;height:128px;margin-left:auto;padding:0 12px;border-radius:50%;background:var(--tc-glass);backdrop-filter:blur(14px) saturate(120%);font-size:var(--tc-font-button);font-weight:600;line-height:1.3;text-align:center;color:var(--tc-color-bg);text-decoration:none;transition:background-color var(--tc-transition)}.tc-hero a.tc-hero__szklo:hover,.tc-hero a.tc-hero__szklo:focus-visible{background:var(--tc-glass-hover);color:var(--tc-color-bg)}.tc-hero a.tc-hero__szklo:focus-visible{outline:2px solid var(--tc-color-bg);outline-offset:3px}.tc-hero__szklo-dol{display:inline-flex;align-items:center;gap:12px}.tc-hero__szklo .tc-ikona{color:var(--tc-color-primary)}@media (max-width:1100px){.tc-hero a.tc-hero__szklo{display:none}.tc-hero__akcje{flex-wrap:wrap}}@media (max-width:900px){.tc-hero--glowna{height:auto;min-height:600px}.tc-hero--glowna .tc-hero__inner{padding-block:48px}.tc-hero--glowna .tc-hero__title{margin-bottom:20px}.tc-hero--glowna .tc-hero__lead{margin-bottom:32px;font-size:var(--tc-font-body)}.tc-hero--glowna :is(.tc-hero__akcje,.tc-hero__przyciski){flex-direction:column;align-items:stretch;gap:12px}.tc-hero--glowna .tc-hero__akcje a.tc-button{justify-content:center;padding:17px 20px;font-size:var(--tc-font-button-s)}}.tc-section.tc-hero--podstrona{display:block;height:auto;background-color:var(--tc-color-bg-soft)}.tc-hero--podstrona .tc-hero__tlo{object-position:right center}.tc-hero--podstrona .tc-hero__inner{padding-block:0}.tc-hero--podstrona .tc-hero__title{max-width:none;margin:0;font-size:var(--tc-font-h1-podstrona);font-weight:500;line-height:1.14;letter-spacing:-.02em;text-wrap:pretty}.tc-hero--podstrona .tc-hero__lead{max-width:none;margin:18px 0 0;font-size:var(--tc-font-body);line-height:var(--tc-line-normal);text-wrap:pretty}.tc-section.tc-hero--jasny{padding-block:clamp(48px, 4.69vw, 90px)}.tc-hero--jasny .tc-hero__tresc{max-width:760px}.tc-hero--jasny .tc-hero__title{color:var(--tc-color-heading)}.tc-hero--jasny .tc-hero__lead{color:var(--tc-color-muted-warm)}.tc-hero--waski .tc-hero__tresc{max-width:620px}.tc-hero--waski .tc-hero__lead{color:var(--tc-color-heading)}.tc-hero--szukaj .tc-hero__tlo{object-position:center}.tc-hero--szukaj .tc-hero__tresc{max-width:none}.tc-section.tc-hero--szukaj .tc-hero__lead{max-width:620px}.tc-section.tc-hero--szukaj .tc-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.72fr);align-items:center;gap:clamp(28px, 2.92vw, 56px)}.tc-hero__szukaj{margin:0}.tc-hero__szukaj-pole{display:flex;align-items:center;gap:14px;padding:17px 22px;border:1px solid var(--tc-color-border);border-radius:var(--tc-radius);background-color:var(--tc-color-bg);cursor:text;transition:border-color 150ms ease}.tc-hero__szukaj-pole:focus-within{border-color:var(--tc-color-primary)}.tc-section .tc-hero__lupa{display:grid;flex-shrink:0;order:-1;place-items:center;width:19px;height:19px;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--tc-color-muted-warm);cursor:pointer}.tc-section .tc-hero__lupa:is(:hover,:focus-visible){background:none;color:var(--tc-color-heading)}.tc-section .tc-hero__lupa:focus-visible{outline:2px solid var(--tc-color-heading);outline-offset:3px}.tc-hero__lupa .tc-ikona{width:19px;height:19px}.tc-section.tc-hero .tc-hero__szukaj input{width:100%;height:auto;margin:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;color:var(--tc-color-heading);font-size:var(--tc-font-szukaj);font-weight:400;line-height:normal;outline:none}@media (max-width:900px){.tc-section.tc-hero--szukaj .tc-hero__inner{grid-template-columns:minmax(0,1fr)}}.tc-section.tc-hero--ciemny{padding-block:clamp(56px, 5.73vw, 110px)}.tc-hero--ciemny .tc-hero__przyciemnienie{background:var(--tc-gradient-hero)}.tc-hero--ciemny .tc-hero__tresc{max-width:660px}.tc-hero--ciemny .tc-hero__title{margin-bottom:22px;font-size:var(--tc-font-h1-ciemny);line-height:1.1}.tc-hero--ciemny .tc-hero__lead{margin:0 0 clamp(26px, 2.19vw, 38px);font-size:var(--tc-font-l)}.tc-section.tc-hero--ciemny a.tc-button{gap:14px;padding-inline:clamp(22px, 1.77vw, 32px)}.tc-section.tc-hero--srodek{display:flex;align-items:center;min-height:clamp(460px, 36vw, 680px);padding-block:clamp(56px, 5.21vw, 100px);box-sizing:border-box;background-color:var(--tc-color-bg-dark)}.tc-hero--srodek .tc-hero__tlo{object-position:center}.tc-hero--srodek .tc-hero__tresc{width:100%;max-width:820px;margin-inline:auto;text-align:center}.tc-hero--srodek .tc-hero__title{text-wrap:balance}.tc-hero--srodek .tc-hero__lead{max-width:680px;margin-inline:auto}.tc-hero--srodek .tc-hero__akcje{justify-content:center}.tc-hero--srodek .tc-hero__przyciski{align-items:center;margin-top:clamp(28px, 2.5vw, 44px)}.tc-section.tc-hero--pas{padding-block:clamp(48px, 4.69vw, 90px);background-color:var(--tc-color-bg-dark)}.tc-hero--pas .tc-hero__tlo{object-position:center}.tc-hero--pas .tc-hero__przyciemnienie{background:var(--tc-overlay-lekki)}.tc-hero--pas .tc-hero__tresc{text-align:center}.tc-hero__film{display:inline-flex;padding:0;border:0;border-radius:50%;background:#fff0;color:var(--tc-color-heading);cursor:pointer}.tc-hero__film .tc-ikona__kolo{fill:var(--tc-color-primary)}.tc-hero__film :is(.tc-ikona__kolo,.tc-ikona__trojkat){transform-box:fill-box;transform-origin:center;transition:transform 250ms var(--tc-ease-wyjscie)}.tc-hero__film:hover .tc-ikona__kolo,.tc-hero__film:focus-visible .tc-ikona__kolo{transform:scale(.9)}.tc-hero__film:hover .tc-ikona__trojkat,.tc-hero__film:focus-visible .tc-ikona__trojkat{transform:scale(1.15)}.tc-hero__film:focus-visible{outline:2px solid var(--tc-color-bg);outline-offset:3px}@media (max-width:900px){.tc-section.tc-hero--podstrona{padding-block:40px}.tc-hero--ciemny .tc-hero__title{font-size:32px}.tc-hero--ciemny .tc-hero__przyciemnienie{background:var(--tc-overlay-mocny)}}.tc-section.tc-hero--pasek{padding-bottom:0}.tc-hero--pasek :is(.tc-hero__tlo,.tc-hero__przyciemnienie){height:calc(100% - 130px)}.tc-hero__pasek{position:relative;margin-top:clamp(48px, 4.69vw, 90px);padding:clamp(26px, 2.19vw, 40px) clamp(24px, 2.08vw, 40px) clamp(28px, 2.29vw, 42px);border-radius:var(--tc-radius);background-color:var(--tc-color-bg-dark);color:var(--tc-color-bg)}.tc-hero .tc-hero__pasek-tytul{margin:0 0 10px;font-size:var(--tc-font-h3-grupa);font-weight:500;line-height:1.25;color:var(--tc-color-bg)}.tc-hero .tc-hero__pasek-tekst{margin:0 0 18px;font-size:var(--tc-font-small);line-height:1.45}.tc-hero .wpcf7-form>.tc-form{margin:0}.tc-hero .tc-form--pasek{display:flex;flex-direction:column;gap:14px}.tc-hero .tc-form--pasek .tc-form__wiersz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:14px}.tc-hero .tc-form__pole{display:block}.tc-section.tc-hero .tc-form :is(input:is([type="text"],[type="email"],[type="tel"],[type="url"]),select,textarea){box-sizing:border-box;width:100%;height:auto;padding:16px 20px;border:1px solid var(--tc-color-border);border-radius:var(--tc-radius);background-color:var(--tc-color-bg);font-size:var(--tc-font-small);font-weight:400;line-height:normal;color:var(--tc-color-heading);box-shadow:none}.tc-section.tc-hero .tc-form textarea{display:block;resize:vertical}.tc-section.tc-hero .tc-form :is(input,select,textarea):focus{border-color:var(--tc-color-primary);outline:none}.tc-section.tc-hero .tc-form :is(input,select,textarea)[aria-invalid="true"]{border:2px solid var(--tc-color-error)}.tc-hero .tc-form .wpcf7-not-valid-tip{margin-top:6px;font-size:var(--tc-font-caption)}.tc-hero .tc-form__pole--wybor{position:relative}.tc-section.tc-hero .tc-form__pole--wybor select{padding-right:48px;appearance:none;cursor:pointer}.tc-hero .tc-form__pole--wybor::after{content:"";position:absolute;top:27px;right:20px;width:12px;height:8px;background-color:var(--tc-color-heading);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transform:translateY(-50%);pointer-events:none}.tc-hero .tc-form__zgoda :is(.wpcf7-form-control-wrap,.wpcf7-acceptance,.wpcf7-list-item){display:block;margin:0}.tc-hero .tc-form__zgoda label{display:flex;flex-direction:row;align-items:flex-start;gap:12px;font-weight:400;cursor:pointer}.tc-hero .tc-form__zgoda input[type="checkbox"]{flex-shrink:0;width:20px;min-width:0;height:20px;margin:1px 0 0;padding:0;accent-color:var(--tc-color-primary);cursor:pointer}.tc-hero .tc-form__zgoda .wpcf7-list-item-label{font-size:var(--tc-font-drobny);line-height:1.45;color:var(--tc-color-muted)}.tc-hero .tc-form--pasek .tc-form__zgoda input[type="checkbox"]{width:18px;height:18px;margin-top:2px}.tc-hero .tc-form--pasek .tc-form__zgoda .wpcf7-list-item-label{font-size:var(--tc-font-zgoda-s);color:var(--tc-tekst-na-ciemnym)}.tc-section.tc-hero :is(.tc-form__wyslij,.tc-krokowy__dalej){justify-content:center;gap:14px;cursor:pointer}.tc-section.tc-hero .tc-form--pasek .tc-form__wyslij{padding:16px clamp(22px, 1.77vw, 30px)}.tc-hero :is(.tc-form__wyslij,.tc-krokowy__dalej)::after{content:"";flex-shrink:0;width:15px;height:9px;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 9'%3E%3Cpath d='M14.5429 3.8478C14.6171 3.9352 14.6969 4.0461 14.7439 4.191C14.8092 4.3918 14.8092 4.6082 14.7439 4.809C14.6969 4.9539 14.6171 5.0648 14.5429 5.1522C14.4753 5.2319 14.3884 5.3187 14.2991 5.408L10.8536 8.8536C10.6583 9.0488 10.3417 9.0488 10.1464 8.8536C9.9512 8.6583 9.9512 8.3417 10.1464 8.1464L13.2929 5H0.5C0.22386 5 0 4.7761 0 4.5C0 4.2239 0.22386 4 0.5 4H13.2929L10.1464 0.853552C9.9512 0.658292 9.9512 0.341713 10.1464 0.146453C10.3417 -0.0488175 10.6583 -0.0488175 10.8536 0.146453L14.2992 3.592C14.3884 3.6813 14.4753 3.7682 14.5429 3.8478Z'/%3E%3C/svg%3E") center / contain no-repeat}.tc-hero .wpcf7-spinner{position:absolute;margin:0}.tc-hero .wpcf7 form .wpcf7-response-output{margin:16px 0 0}.tc-hero__pasek .wpcf7 form .wpcf7-response-output{color:var(--tc-color-bg)}.tc-section.tc-hero--formularz{padding-block:clamp(48px, 4.17vw, 80px)}.tc-hero--formularz .tc-hero__tlo{object-position:center}.tc-hero--formularz .tc-hero__inner{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);align-items:center;gap:clamp(32px, 3.13vw, 64px)}.tc-hero--formularz .tc-hero__title{max-width:660px;margin:0 0 28px;font-size:var(--tc-font-h1-formularz);font-weight:600;line-height:1.2;letter-spacing:.005em}.tc-hero--formularz .tc-hero__lead{max-width:540px;margin:0 0 clamp(32px, 2.92vw, 52px);line-height:1.6}.tc-section .tc-hero__opiekunowie{display:flex;gap:16px;margin:0;padding:0;list-style:none}.tc-hero__opiekun{display:flex;flex:1 1 0%;align-items:center;gap:14px;min-width:0;margin:0;padding:clamp(14px, 0.94vw, 18px) clamp(16px, 1.15vw, 22px);border-radius:var(--tc-radius);background-color:var(--tc-color-bg)}.tc-hero__opiekun-zdjecie{flex-shrink:0;width:46px;height:46px;border-radius:50%;object-fit:cover}.tc-hero__opiekun-dane{display:flex;flex-direction:column;gap:3px;line-height:1.3}.tc-hero__opiekun-imie,.tc-section a.tc-hero__opiekun-telefon{font-size:var(--tc-font-small);font-weight:500;color:var(--tc-color-heading);text-decoration:none}.tc-hero__opiekun-kontakt{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.tc-hero__opiekun-godziny{font-size:var(--tc-font-caption);color:var(--tc-color-muted)}.tc-section a.tc-hero__dalej{display:inline-flex;align-items:center;gap:16px;margin-top:clamp(24px, 2.08vw, 36px);font-size:var(--tc-font-stanowisko);color:var(--tc-color-bg);text-decoration:none}.tc-hero__dalej-kolo{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--tc-color-bg-dark);color:var(--tc-color-bg);transition:background-color var(--tc-transition),color var(--tc-transition)}.tc-hero__dalej-kolo .tc-ikona{animation:tc-hero-strzalka 1.4s cubic-bezier(.45,0,.55,1) infinite}.tc-section a.tc-hero__dalej:hover .tc-hero__dalej-kolo,.tc-section a.tc-hero__dalej:focus-visible .tc-hero__dalej-kolo{background-color:var(--tc-color-primary);color:var(--tc-color-heading)}.tc-section a.tc-hero__dalej:focus-visible{outline:2px solid var(--tc-color-bg);outline-offset:4px}@keyframes tc-hero-strzalka{0%,100%{opacity:.65;transform:translateY(-3px)}50%{opacity:1;transform:translateY(3px)}}.tc-hero__formularz{min-width:0;padding:clamp(24px, 2.19vw, 38px);border-radius:var(--tc-radius);background-color:var(--tc-color-bg-soft);color:var(--tc-color-heading)}.tc-hero .tc-krokowy{display:flex;flex-direction:column;gap:12px;scroll-margin-top:calc(var(--tc-header-height) + 20px)}.tc-hero .tc-krokowy__tytul{margin:0;text-align:left;font-size:var(--tc-font-h2-karta);font-weight:500;line-height:1.2;color:var(--tc-color-heading)}.tc-hero .tc-krokowy__krok{display:flex;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;border:0}.tc-hero .tc-krokowy__krok[hidden]{display:none}.tc-krokowy__krok:focus{outline:none}.tc-krokowy__grupa{display:flex;flex-direction:column;gap:12px}.tc-hero .tc-krokowy__etykieta{margin:6px 0 2px;font-size:var(--tc-font-small);font-weight:500;line-height:normal;color:var(--tc-color-heading)}.tc-hero .tc-krokowy__notka{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:var(--tc-font-kafel);line-height:1.5;color:var(--tc-color-muted)}.tc-krokowy__notka .tc-ikona{flex-shrink:0;margin-top:3px}.tc-hero .tc-krokowy__opis{margin:0;padding:10px 14px;border-radius:var(--tc-radius);background-color:var(--tc-color-bg-warm);font-size:var(--tc-font-drobny);line-height:1.45}.tc-hero .tc-krokowy__opis[hidden]{display:none}.tc-hero .tc-krokowy__dopisek{margin:0 0 2px;font-size:var(--tc-font-small);line-height:1.5}.tc-krokowy__kafle .wpcf7-form-control{display:flex;flex-wrap:wrap;gap:10px}.tc-krokowy__kafle .wpcf7-list-item{display:block;flex:1 1 auto;min-width:96px;margin:0}.tc-hero .tc-krokowy__kafle label{position:relative;display:block;box-sizing:border-box;height:100%;padding:10px 16px;border:1px solid var(--tc-color-border);border-radius:var(--tc-radius);background-color:var(--tc-color-bg);font-size:var(--tc-font-plik);font-weight:400;line-height:normal;text-align:center;color:var(--tc-color-heading);cursor:pointer;transition:border-color 150ms ease,background-color 150ms ease}.tc-krokowy__kafle input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.tc-krokowy__kafle .wpcf7-list-item-label::before,.tc-krokowy__kafle .wpcf7-list-item-label::after{content:none}.tc-hero .tc-krokowy__kafle label:hover,.tc-hero .tc-krokowy__kafle label:has(input:checked){border-color:var(--tc-color-primary)}.tc-hero .tc-krokowy__kafle label:has(input:checked){background-color:color-mix(in srgb,var(--tc-color-primary) 20%,transparent)}.tc-krokowy__kafle label:has(input:focus-visible){outline:2px solid var(--tc-color-heading);outline-offset:2px}.tc-hero .tc-krokowy__kafle .wpcf7-not-valid label{border-color:var(--tc-color-error)}.tc-krokowy__kafle--wiersz .wpcf7-form-control{flex-wrap:nowrap;gap:8px}.tc-krokowy__kafle--wiersz .wpcf7-list-item{min-width:0}.tc-hero .tc-krokowy__kafle--wiersz label{padding-inline:10px;white-space:nowrap}.tc-krokowy__kafle--lista .wpcf7-form-control{flex-direction:column}.tc-hero .tc-krokowy__kafle--lista label{padding:11px 18px}.tc-hero .tc-form__plik{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border:1px dashed var(--tc-color-line);border-radius:var(--tc-radius);line-height:normal}.tc-hero .tc-form__plik>div{display:flex;flex-direction:column;gap:4px}.tc-hero .tc-form__plik-tytul{font-size:var(--tc-font-small);font-weight:500}.tc-hero .tc-form__plik-opis{font-size:var(--tc-font-caption);color:var(--tc-color-muted);overflow-wrap:anywhere}.tc-hero .tc-form__plik .tc-form__plik-przycisk{position:relative;display:inline-flex;flex-direction:row;align-items:center;padding:11px 20px;border:1px solid var(--tc-color-border);border-radius:var(--tc-radius);background-color:var(--tc-color-bg);font-size:var(--tc-font-plik);font-weight:500;line-height:normal;cursor:pointer;transition:background-color 150ms ease}.tc-hero .tc-form__plik-przycisk:is(:hover,:focus-within){background-color:var(--tc-color-primary)}.tc-hero .tc-form__plik-przycisk:focus-within{outline:2px solid var(--tc-color-heading);outline-offset:3px}.tc-hero .tc-form__plik-przycisk .wpcf7-form-control-wrap{display:contents}.tc-hero .tc-form__plik-przycisk input[type="file"]{position:absolute;width:1px;height:1px;opacity:0}.tc-hero .tc-form__plik-przycisk .wpcf7-not-valid-tip{position:absolute;top:100%;right:0;white-space:nowrap}.tc-section.tc-hero .tc-krokowy__nawigacja :is(.tc-krokowy__dalej,.tc-form__wyslij){flex:1 1 auto;padding:clamp(15px, 0.99vw, 18px) 28px;white-space:normal}.tc-hero .tc-krokowy__uwaga{margin:6px 0 0;font-size:var(--tc-font-caption);line-height:normal;text-align:center;color:var(--tc-color-zaslepka)}.tc-krokowy__kafle--trzy .wpcf7-form-control{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.tc-hero .tc-krokowy__kafle--trzy label{padding:11px 18px}.tc-hero .tc-krokowy__termin{display:flex;flex-direction:column;gap:12px;margin-top:4px}.tc-hero .tc-krokowy__termin[hidden]{display:none}.tc-hero .tc-krokowy__etykieta label{line-height:inherit}.tc-hero--konsultacja .tc-hero__przyciemnienie{background:var(--tc-overlay-lekki)}.tc-hero--konsultacja .tc-hero__inner{grid-template-columns:minmax(0,1.15fr) minmax(320px,1fr);gap:clamp(32px, 4.17vw, 90px)}.tc-hero--konsultacja .tc-hero__title{max-width:620px;font-size:var(--tc-font-h1-konsultacja)}.tc-section.tc-hero--konsultacja .tc-hero__opiekunowie{flex-wrap:wrap}.tc-hero--konsultacja .tc-hero__opiekun{flex:0 1 auto;gap:18px;padding:18px 26px}@media (max-width:1200px){.tc-section .tc-hero__opiekunowie{flex-wrap:wrap}.tc-hero__opiekun{flex:1 1 240px}}@media (max-width:900px){.tc-hero--pasek :is(.tc-hero__tlo,.tc-hero__przyciemnienie){height:calc(100% - 260px)}.tc-section.tc-hero--pasek{padding-bottom:40px}.tc-hero .tc-form--pasek .tc-form__wiersz{grid-template-columns:1fr}.tc-section.tc-hero--formularz{padding-block:40px}.tc-hero--formularz .tc-hero__inner{grid-template-columns:1fr;gap:32px}.tc-section .tc-hero__opiekunowie{flex-direction:column}.tc-hero__opiekun{flex-basis:auto}}@media (max-width:600px){.tc-krokowy__kafle--trzy .wpcf7-form-control{grid-template-columns:1fr}.tc-krokowy__kafle--wiersz .wpcf7-form-control{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.tc-hero__wideo{display:none}.tc-hero__dalej-kolo .tc-ikona{animation:none}}