@keyframes marketing-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes marketing-appear{0%{opacity:0}to{opacity:1}}@keyframes marketing-hero-develop{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes marketing-hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0)}}@keyframes marketing-hero-ken{0%{transform:translate(0)scale(1.08)}to{transform:translate(0)scale(1)}}@keyframes marketing-bob{0%{transform:translate(0)}to{transform:translateY(-10px)}}@keyframes marketing-wheel-turn{0%{transform:rotate(-16deg)}to{transform:rotate(344deg)}}@keyframes marketing-sticker-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes daydream-pop{0%{opacity:0;filter:blur(12px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes daydream-type{0%{max-width:0}to{max-width:16ch}}@keyframes daydream-caret{0%,45%{border-color:#fffffff2}50%,to{border-color:#0000}}@keyframes daydream-sky{0%{transform:scale(1.08)translate(0)}to{transform:scale(1)translateY(-1.5%)}}@keyframes daydream-strip{0%{transform:translate(0)}to{transform:translate(-50%)}}.marketing-page--celinen .marketing-hero__stage{z-index:3;width:min(100%,62em);margin-top:1.6em;position:relative}.marketing-page--celinen .marketing-hero__desk{background:#fffffff0;border-radius:1.15em;padding:.7em;overflow:hidden;box-shadow:0 1.5em 3.2em #0a203447}.marketing-page--celinen .marketing-hero__strip{gap:.55em;width:max-content;display:flex}.marketing-page--celinen .marketing-hero__frame{border-radius:.7em;flex:0 0 12.5em;height:8.6em;position:relative;overflow:hidden}.marketing-page--celinen .marketing-hero__frame img{object-fit:cover;width:100%;height:100%}.marketing-page--celinen .marketing-hero__frame.is-keep:after{content:"";border:.16em solid #4d6fff;border-radius:.4em;position:absolute;inset:.4em}@media (width<=760px){.marketing-page--celinen .marketing-hero__frame{flex-basis:9em;height:6.4em}}@keyframes home-pricing-shine{0%,14%{background-position:140% 0}52%,to{background-position:-40% 0}}@media (prefers-reduced-motion:no-preference){.marketing-page .marketing-nav{animation:.7s ease-out both marketing-appear}.marketing-page .marketing-hero__image{will-change:auto;animation:none}.marketing-page .marketing-hero__eyebrow{animation:.7s cubic-bezier(.21,.68,.35,1) 80ms both marketing-hero-rise}.marketing-page .marketing-hero h1{animation:.9s cubic-bezier(.21,.68,.35,1) .18s both marketing-hero-develop}.marketing-page--celinen .marketing-hero h1{animation:.9s cubic-bezier(.21,.68,.35,1) 80ms both daydream-pop}.marketing-page--celinen .marketing-hero__image{animation:26s ease-in-out infinite alternate daydream-sky}.marketing-page--celinen .marketing-hero__content>.marketing-action{animation:.7s cubic-bezier(.21,.68,.35,1) .62s both marketing-hero-rise}.marketing-page--celinen .marketing-hero__type{white-space:nowrap;vertical-align:bottom;border-right:2px solid #0000;animation:1.15s steps(15,end) .42s both daydream-type,.7s step-end .42s 4 daydream-caret;display:inline-block;overflow:hidden}.marketing-page--celinen .marketing-hero__stage{animation:1.05s cubic-bezier(.21,.68,.35,1) .55s both marketing-hero-develop}.marketing-page--celinen .marketing-hero__strip{animation:28s linear 1.7s infinite daydream-strip}.marketing-page--celinen .marketing-hero__frame{opacity:0;animation:.55s cubic-bezier(.21,.68,.35,1) both marketing-sticker-pop}.marketing-page--celinen .marketing-hero__frame:nth-child(4n+1){animation-delay:.85s}.marketing-page--celinen .marketing-hero__frame:nth-child(4n+2){animation-delay:1.05s}.marketing-page--celinen .marketing-hero__frame:nth-child(4n+3){animation-delay:1.25s}.marketing-page--celinen .marketing-hero__frame:nth-child(4n+4){animation-delay:1.45s}.marketing-page--celinen .marketing-hero__frame.is-keep:after{opacity:0;animation:.4s cubic-bezier(.21,.68,.35,1) 1.55s both marketing-sticker-pop}.marketing-page .marketing-hero__lead{animation:.7s cubic-bezier(.21,.68,.35,1) .28s both marketing-hero-rise}.marketing-page .marketing-hero .marketing-actions{animation:.7s cubic-bezier(.21,.68,.35,1) .38s both marketing-hero-rise}.marketing-page .marketing-hero__note{animation:.7s cubic-bezier(.21,.68,.35,1) .46s both marketing-hero-rise}.marketing-page .marketing-promises{animation:.7s cubic-bezier(.21,.68,.35,1) .52s both marketing-arrive}.marketing-page .marketing-enter{animation:.6s cubic-bezier(.2,.7,.2,1) both marketing-arrive}.marketing-page [data-reveal-state]{transition:opacity .8s cubic-bezier(.21,.68,.35,1),transform .8s cubic-bezier(.21,.68,.35,1)}.marketing-page [data-reveal-state=outside]{opacity:0;transform:translateY(28px)}.marketing-page [data-reveal-state=outside][data-reveal-from=up]{transform:translateY(-32px)}.marketing-page [data-reveal-state=outside][data-reveal-from=down]{transform:translateY(32px)}.marketing-page [data-reveal-state=visible]{opacity:1;transform:none}.marketing-page .marketing-workflow__card:first-child{transition-delay:40ms}.marketing-page .marketing-workflow__card:nth-child(2){transition-delay:.12s}.marketing-page .marketing-workflow__card:nth-child(3){transition-delay:.2s}.marketing-page .marketing-workflow__card:nth-child(4){transition-delay:.28s}.marketing-page .marketing-workflow__card:nth-child(5){transition-delay:.36s}.marketing-page .marketing-feature-grid>.marketing-feature:first-child{transition-delay:40ms}.marketing-page .marketing-feature-grid>.marketing-feature:nth-child(2){transition-delay:.14s}.marketing-page .marketing-feature-grid>.marketing-feature:nth-child(3){transition-delay:.24s}.marketing-page .marketing-feature-grid>.marketing-feature:nth-child(4){transition-delay:.34s}.marketing-page .marketing-print{animation:6.5s ease-in-out infinite alternate marketing-bob}.marketing-page .marketing-print--two{animation-delay:.9s}.marketing-page .marketing-mini-gallery,.marketing-page .marketing-palette{animation:7s ease-in-out .4s infinite alternate marketing-bob}.marketing-page .marketing-color-wheel{animation:28s linear infinite marketing-wheel-turn}.marketing-page .marketing-sticker{animation:.7s cubic-bezier(.21,.68,.35,1) .5s both marketing-sticker-pop}.marketing-page .marketing-workflow__card{transition:opacity .8s cubic-bezier(.21,.68,.35,1),transform .8s cubic-bezier(.21,.68,.35,1),box-shadow .32s}.marketing-page .home-pricing__cards article[data-reveal-state=visible]:hover{transition:transform .28s,box-shadow .28s,opacity .72s}.marketing-page .marketing-action{transition:background-color .16s,color .16s,transform .2s}.marketing-page .marketing-action:active{transform:translateY(0)}.marketing-page .marketing-feature__art>*{transition:transform .38s}@media (hover:hover) and (pointer:fine){.marketing-page .marketing-workflow__card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #142a3614}.marketing-page .marketing-action:hover{transform:translateY(-2px)}.marketing-page .marketing-feature:hover .marketing-feature__art>:first-child{transform:translateY(-5px)}}}.marketing-page [data-reveal-state]:focus-within,.marketing-page [data-reveal-state]:target{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.marketing-page [data-reveal-state],.marketing-page .marketing-enter,.marketing-page .marketing-hero h1,.marketing-page .marketing-hero__lead,.marketing-page .marketing-hero .marketing-actions,.marketing-page .marketing-hero__note,.marketing-page .marketing-hero__image,.marketing-page .marketing-promises,.marketing-page .marketing-hero__content>*,.marketing-page--celinen .marketing-hero__type,.marketing-page--celinen .marketing-hero__stage,.marketing-page--celinen .marketing-hero__strip,.marketing-page--celinen .marketing-hero__frame,.marketing-page--celinen .marketing-hero__frame.is-keep:after,.marketing-page .marketing-print,.marketing-page .marketing-print--two,.marketing-page .marketing-mini-gallery,.marketing-page .marketing-palette,.marketing-page .marketing-color-wheel,.marketing-page .marketing-sticker,.marketing-page .marketing-workflow__card{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:translate(0)scale(1)!important}.marketing-nav-menu{transition:none!important;animation:none!important}}@media print{.marketing-page [data-reveal-state]{opacity:1!important;transform:none!important}}
