@media screen and (prefers-reduced-motion:no-preference){@keyframes tk-rise{0%{translate:0 10px}}@keyframes tk-rise-fade{0%{opacity:0;translate:0 10px}}@keyframes tk-float{to{transform:translateY(-6px)}}@keyframes tk-twinkle{to{transform:translateY(-5px)rotate(10deg)}}.teach:not(.is-projector) [data-cards-first]>[data-card]{animation:tk-rise .16s var(--ease) backwards}.teach:not(.is-projector) [data-cards-first]>[data-card]:nth-child(2){animation-delay:20ms}.teach:not(.is-projector) [data-cards-first]>[data-card]:nth-child(3){animation-delay:40ms}.teach:not(.is-projector) [data-cards-first]>[data-card]:nth-child(4){animation-delay:60ms}.teach:not(.is-projector) [data-cards-first]>[data-card]:nth-child(5){animation-delay:80ms}.teach:not(.is-projector) .teach-home .teach-dir>.teach-sec--card:nth-child(-n+6){animation:tk-rise-fade .16s var(--ease) backwards}.teach:not(.is-projector) .teach-home .teach-dir>.teach-sec--card:nth-child(2){animation-delay:16ms}.teach:not(.is-projector) .teach-home .teach-dir>.teach-sec--card:nth-child(3){animation-delay:32ms}.teach:not(.is-projector) .teach-home .teach-dir>.teach-sec--card:nth-child(4){animation-delay:48ms}.teach:not(.is-projector) .teach-home .teach-dir>.teach-sec--card:nth-child(5){animation-delay:64ms}.teach:not(.is-projector) .teach-home .teach-dir>.teach-sec--card:nth-child(6){animation-delay:80ms}.teach:not(.is-projector) .teach-fl{transform-box:fill-box;transform-origin:50%}.teach:not(.is-projector) .teach-fl--apple{animation:7s ease-in-out infinite alternate tk-float}.teach:not(.is-projector) .teach-fl--star{animation:6s ease-in-out infinite alternate tk-twinkle}.teach:not(.is-projector) .teach-fl--pencil{animation:8s ease-in-out -3s infinite alternate tk-float}.teach:not(.is-projector) :is(.teach-read a:not(.btn),.teach-crumbs a,.teach-foot nav a){transition:background-size .18s var(--ease), color var(--t-fast) ease, text-decoration-color var(--t-fast) ease;background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat}.teach:not(.is-projector) :is(.teach-read a:not(.btn),.teach-crumbs a,.teach-foot nav a):hover{background-size:100% 2px}@media (hover:hover){.teach:not(.is-projector) :is(.teach-sec--card,[data-front-card],.teach-rail-card,[data-quick]){transition:translate .14s var(--ease), box-shadow .14s var(--ease), background-color .14s ease, border-color .14s ease}.teach:not(.is-projector) :is(.teach-sec--card,[data-front-card],.teach-rail-card):hover{box-shadow:var(--tk-shadow-hover);translate:-2px -2px}.teach:not(.is-projector) [data-quick]:hover{box-shadow:var(--tk-shadow);translate:-2px -2px}.teach:not(.is-projector) .teach-secrail-link .teach-ico{transition:scale .14s var(--ease)}.teach:not(.is-projector) .teach-secrail-link:hover .teach-ico{scale:1.1}}}
