:root{--intro-ease:cubic-bezier(.16, 1, .3, 1);--intro-spring:cubic-bezier(.34, 1.56, .64, 1);--intro-soft:cubic-bezier(.2, .8, .2, 1)}@media (prefers-reduced-motion:no-preference){[data-intro=lockup] svg{animation:intro-mark .7s var(--intro-spring) 40ms backwards}[data-intro=lockup] [data-wordmark]{animation:intro-slide .65s var(--intro-ease) .12s backwards}[data-intro=nav]>li{animation:intro-drop .65s var(--intro-ease) calc(.16s + var(--i,0) * 40ms) backwards}[data-intro=actions]>:not(:last-child){animation:intro-drop .65s var(--intro-ease) .18s backwards}[data-intro=actions]>:last-child{animation:intro-drop .65s var(--intro-ease) .23s backwards}[data-intro=eyebrow]{transform-origin:0;animation:intro-grow .65s var(--intro-ease) .1s backwards}[data-intro=eyebrow]>span{animation:intro-pop .55s var(--intro-spring) .34s backwards}[data-intro=eyebrow]>span:after{content:"";border-radius:inherit;background:inherit;opacity:0;animation:intro-ping 1s var(--intro-soft) .46s;position:absolute;inset:0}[data-intro=line]>span{transform-origin:0 100%;animation:intro-rise 1s var(--intro-ease) calc(.16s + var(--i,0) * 90ms) backwards}[data-intro=lead]{animation:intro-fade .8s var(--intro-soft) .4s backwards}[data-intro=form]{transform-origin:0;animation:intro-grow .7s var(--intro-ease) .46s backwards}[data-intro=trust]{animation:intro-fade .55s var(--intro-soft) calc(.58s + var(--i,0) * 80ms) backwards}[data-intro=trust]>svg{animation:intro-tick .55s var(--intro-spring) calc(.64s + var(--i,0) * 80ms) backwards}[data-intro=sheet]{transform-origin:50% 100%;animation:intro-sheet 1.3s var(--intro-ease) .28s backwards, intro-fade .28s var(--intro-soft) .28s backwards}[data-intro=card]{transform-origin:0 0;animation:intro-grow .65s var(--intro-ease) .82s backwards}[data-intro=check]{animation:intro-tick .55s var(--intro-spring) calc(1s + var(--i,0) * .14s) backwards}}@keyframes intro-mark{0%{opacity:0;transform:scale(.4)rotate(-20deg)}}@keyframes intro-slide{0%{opacity:0;transform:translate(-.625rem)}}@keyframes intro-drop{0%{opacity:0;transform:translateY(-.5rem)}}@keyframes intro-grow{0%{opacity:0;transform:scale(.94)}}@keyframes intro-pop{0%{transform:scale(0)}}@keyframes intro-ping{0%{opacity:.7;transform:none}to{opacity:0;transform:scale(4)}}@keyframes intro-rise{0%{transform:translateY(110%)rotate(2.5deg)}}@keyframes intro-fade{0%{opacity:0}}@keyframes intro-tick{0%{transform:scale(0)rotate(-40deg)}}@keyframes intro-sheet{0%{transform:perspective(1600px)translateY(4.5rem)rotateX(20deg)scale(.94)}}
