@keyframes b-bob{0%{transform:translate3d(0,calc(var(--fy,10px)*-.5),0)}to{transform:translate3d(0,calc(var(--fy,10px)*.5),0)}}@keyframes b-sway{0%{transform:translate3d(calc(var(--fx,4px)*-.5),0,0)rotate(calc(var(--fr,1deg)*-.5))}to{transform:translate3d(calc(var(--fx,4px)*.5),0,0)rotate(calc(var(--fr,1deg)*.5))}}.b-bob{animation:b-bob var(--fdy,5s)ease-in-out var(--fdl,0s)infinite alternate}.b-sway{animation:b-sway var(--fdx,8s)ease-in-out var(--fdl2,0s)infinite alternate}@keyframes b-caret{50%{opacity:0}}.b-caret{animation:1s step-end infinite b-caret}@media (prefers-reduced-motion:reduce){.b-bob,.b-sway,.b-caret{animation:none!important}}.b-calm-mocks .animate-calendar-scroll{animation-duration:18s}.b-calm-mocks .animate-aftercare-scroll{animation-duration:15s}.b-calm-mocks :is(.animate-services-scroll,.animate-intake-scroll){animation-duration:16s}@keyframes b-quotes{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}.b-quotes-col{animation:b-quotes var(--t,80s)linear infinite;will-change:transform}.b-quotes:hover .b-quotes-col,.b-quotes-still .b-quotes-col{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.b-quotes-col{animation:none!important}.b-words{transform:none!important}}[data-moment=on] .b-bob,[data-moment=on] .b-sway{animation-play-state:paused}@keyframes b-land{0%{box-shadow:0 0 0 var(--land-ink,#1a0a1f);transform:translateY(8px)}}.b-land{animation:b-land .34s cubic-bezier(.2,.8,.2,1)var(--land-delay,0s)backwards}@keyframes b-rail-in{0%{opacity:.6;transform:translate(60px)}}.b-rail-in{animation:b-rail-in .34s cubic-bezier(.2,.8,.2,1)var(--rail-delay,0s)backwards}@media (prefers-reduced-motion:reduce){.b-land,.b-rail-in{animation:none!important}}html[data-motion=paused] main *,html[data-motion=paused] main :before,html[data-motion=paused] main :after{animation-play-state:paused!important}html[data-motion=paused] main :is(.b-land,.b-rail-in){animation:none!important}
