.sd-card{box-shadow:0 0 0 1px #2b23330d,0 42px 80px -52px #2b23336b}.sd-rail-track,.sd-rail-fill{border-radius:2px;height:2px;position:absolute;top:15px}.sd-rail-track{background:var(--color-paper-rule)}.sd-rail-fill{background:var(--color-plum);transform-origin:0;transition:transform .7s cubic-bezier(.22,1,.36,1)}.sd-dot{z-index:1;transition:background-color .3s,color .3s,box-shadow .3s;position:relative}@keyframes sd-in{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:none}}.sd-enter{animation:.55s cubic-bezier(.22,1,.36,1) both sd-in}.sd-calendly{height:44rem}@media (max-width:639px){.sd-calendly{height:52rem}}.sd-calendly iframe{display:block}.sd-spinner{border:2px solid #5b3a7033;border-top-color:var(--color-plum);border-radius:999px;width:1rem;height:1rem;animation:.8s linear infinite sd-spin}@keyframes sd-spin{to{transform:rotate(360deg)}}.sd-rsvp{animation:.9s cubic-bezier(.22,1,.36,1) .2s both sd-rsvp-in;transform:rotate(-2.5deg);box-shadow:inset 0 0 0 7px #fffdf9,inset 0 0 0 8px #8b652861,0 0 0 1px #2b23330f,0 26px 44px -24px #2b233380}@keyframes sd-rsvp-in{0%{opacity:0;transform:translateY(2.25rem)rotate(-8deg)}to{opacity:1;transform:rotate(-2.5deg)}}.sd-tick{animation:.5s cubic-bezier(.34,1.56,.64,1) .95s both sd-tick}@keyframes sd-tick{0%{transform:scale(0)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.sd-enter,.sd-rsvp,.sd-tick{animation:none}.sd-rail-fill,.sd-dot{transition:none}.sd-spinner{animation-duration:2.4s}}
