@keyframes torty-ribbon-forward{to{transform:translate(-25%)}}@keyframes torty-hero-intro-failsafe{to{opacity:1;visibility:visible}}.torty-hero-intro{opacity:0;visibility:hidden;animation:0s linear 4s forwards torty-hero-intro-failsafe}.torty-hero-intro[data-intro-ready=true]{opacity:1;visibility:visible;animation:none}.torty-ribbon{animation:32s linear infinite torty-ribbon-forward}.torty-ribbon--reverse{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.torty-ribbon{animation:none}.torty-hero-intro{opacity:1;visibility:visible;animation:none}}.carousel-cake{transition:opacity .4s,filter .4s}.carousel-cake[data-depth=front]{opacity:1;filter:saturate()}.carousel-cake[data-depth=mid]{opacity:.5;filter:saturate(.65)}.carousel-cake[data-depth=back]{opacity:.18;filter:saturate(.35)}html.torty-overscroll-guard,body.torty-overscroll-guard{overscroll-behavior-x:none;overflow-x:clip}