/* suvvy-animate.css — живой остаток tilda-animation-2.0.min.css после волны 4.
 * Правила перенесены ДОСЛОВНО (тот же селектор, те же значения) — только
 * подтверждённо мёртвые куски вырезаны. Обоснование — tilda-port/extractor/
 * WAVE4_REPORT.md. suvvy-base.css (grid) подключается всегда (грид нужен на
 * 59/59 страниц); остальные пять файлов — МОДУЛИ: build_pages.py подключает
 * каждый только на той странице, где исходно был линк на соответствующий
 * файл Тильды — иначе лёгкие страницы вроде /thanks получали бы чужой CSS
 * без нужды (см. отчёт, там это измерено и было ошибкой первой версии).
 */
/* == из tilda-animation-2.0.min.css (используемые стили: fadein/fadeinup/fadeinleft/fadeinright/zoomin; fadeindown/zoomout в разметке не встречаются, но остаются в общих селекторах-группах дословно) == */
.t396 .t-animate[data-animate-style=fadein],.t396 .t-animate[data-animate-style=fadeindown],.t396 .t-animate[data-animate-style=fadeinleft],.t396 .t-animate[data-animate-style=fadeinright],.t396 .t-animate[data-animate-style=fadeinup],.t396 .t-animate[data-animate-style=zoomin],.t396 .t-animate[data-animate-style=zoomout]{opacity:0}.t-animate__overflow-x-hidden{overflow-x:hidden}@media screen and (min-width:980px){.t-animate[data-animate-style=fadein],.t-animate[data-animate-style=fadeindown],.t-animate[data-animate-style=fadeinleft],.t-animate[data-animate-style=fadeinright],.t-animate[data-animate-style=fadeinup],.t-animate[data-animate-style=zoomin],.t-animate[data-animate-style=zoomout]{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transition-duration:1s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:cubic-bezier(.19,1,.22,1)}.t-animate_started[data-animate-style=fadein]{opacity:1}.t-animate[data-animate-style=fadeinup]{-webkit-transform:translateY(100px);transform:translateY(100px)}.t-animate_started[data-animate-style=fadeinup]{opacity:1;-webkit-transform:none;transform:none}.t-animate[data-animate-style=fadeinleft]{-webkit-transform:translate(100px);transform:translate(100px)}.t-animate_started[data-animate-style=fadeinleft]{opacity:1;-webkit-transform:none;transform:none}.t-animate[data-animate-style=fadeinright]{-webkit-transform:translate(-100px);transform:translate(-100px)}.t-animate_started[data-animate-style=fadeinright]{opacity:1;-webkit-transform:none;transform:none}.t-animate[data-animate-style=zoomin]{-webkit-transform:scale(.9);transform:scale(.9)}.t-animate_started[data-animate-style=zoomin]{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.t-animate_started[data-animate-distance],.t-animate_started[data-animate-scale]{-webkit-transform:none!important;transform:none!important}}
