@keyframes ditto-hero-recede{to{border-radius:var(--rin-radius-2xl);transform:scale(.94)}}@keyframes ditto-hero-dim{to{opacity:.6}}@keyframes ditto-hero-lockup-out{to{opacity:0;filter:blur(8px);transform:translateY(-64px)}}@keyframes ditto-templates-feather-in{to{opacity:1}}@keyframes ditto-template-rise{0%{opacity:0;transform:translateY(72px)scale(.94)}}@keyframes ditto-scroll-cue-out{to{opacity:0}}.ditto-scroll-cue-wrap:only-child{display:none}@keyframes ditto-scroll-cue-bob{50%{transform:translateY(3px)}}@media (prefers-reduced-motion:no-preference){.ditto-scroll-cue-bob{animation:1.8s ease-in-out infinite ditto-scroll-cue-bob}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){@layer base{.ditto-landing-scroller{timeline-scope:--ditto-templates}.ditto-templates-panel{view-timeline:--ditto-templates block}.ditto-hero{animation-name:ditto-hero-recede;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ditto-templates;animation-range:entry}.ditto-hero-dim{animation-name:ditto-hero-dim;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ditto-templates;animation-range:entry}.ditto-templates-feather{animation-name:ditto-templates-feather-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ditto-templates;animation-range:entry entry 35%}.ditto-hero-lockup{animation-name:ditto-hero-lockup-out;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ditto-templates;animation-range:entry entry 55%}.ditto-scroll-cue{animation-name:ditto-scroll-cue-out;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--ditto-templates;animation-range:entry entry 15%}.ditto-templates-heading,.ditto-template-tile{animation-name:ditto-template-rise;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 90%}}}}