@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ef-drift{animation:ef-drift-float linear both;animation-timeline:view();animation-range:entry 0 exit 100%}}}@keyframes ef-drift-float{0%{translate:0 calc(var(--ef-drift, 12px) * var(--ef-amp, 1))}to{translate:0 calc(var(--ef-drift, 12px) * var(--ef-amp, 1) * -1)}}@media (prefers-reduced-motion:no-preference){.ef-lesson-enter{animation:ef-lesson-in .45s var(--ease-out) both}}@keyframes ef-lesson-in{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@media (max-width:960px){.ef-drift{--ef-amp:0.5}.ef-drift--soft{--ef-amp:0}}.domain-card .evidence-mix__seg{transform:scaleX(0);transform-origin:left center;transition:transform .9s var(--ease-out)}.domain-card .evidence-mix__seg:nth-child(2){transition-delay:.14s}.domain-card .evidence-mix__seg:nth-child(3){transition-delay:.28s}.domain-card[data-visible=true] .evidence-mix__seg{transform:scaleX(1)}.domain-card{overflow:hidden}.domain-card:after{content:"";position:absolute;top:-30%;bottom:-30%;left:-80%;width:55%;transform:rotate(18deg) translateX(0);background:linear-gradient(100deg,transparent,rgba(255,244,226,.5) 48%,rgba(217,164,65,.16) 52%,transparent);opacity:0;pointer-events:none}.domain-card:hover:after{animation:ef-shine .9s var(--ease-out)}@keyframes ef-shine{0%{opacity:0;transform:rotate(18deg) translateX(0)}25%{opacity:1}to{opacity:0;transform:rotate(18deg) translateX(360%)}}@media (prefers-reduced-motion:reduce){.ef-drift,.ef-lesson-enter{animation:none!important;translate:none!important;opacity:1}.domain-card .evidence-mix__seg,.domain-card[data-visible=true] .evidence-mix__seg{transform:none;transition:none}.domain-card:hover:after{animation:none;opacity:0}}