@keyframes BlockHero4_notifBadgeIn__yUoHm{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes BlockHero4_floatBob1__7iRDn{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-2px) translateX(1px)}50%{transform:translateY(-3px) translateX(0)}75%{transform:translateY(-1px) translateX(-1px)}}@keyframes BlockHero4_floatBob2__NgeKO{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-1.5px) translateX(-.5px)}50%{transform:translateY(-2.5px) translateX(.5px)}75%{transform:translateY(-1px) translateX(-.5px)}}@keyframes BlockHero4_floatBob3__VdrOd{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-2.5px) translateX(.5px)}50%{transform:translateY(-1.5px) translateX(-1px)}75%{transform:translateY(-3px) translateX(.5px)}}.BlockHero4_floatBob1__7iRDn{animation:BlockHero4_floatBob1__7iRDn 8s ease-in-out infinite}.BlockHero4_floatBob2__NgeKO{animation:BlockHero4_floatBob2__NgeKO 9s ease-in-out infinite}.BlockHero4_floatBob3__VdrOd{animation:BlockHero4_floatBob3__VdrOd 7s ease-in-out infinite}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.BlockHero4_floaterCursorNudge__RRvLv{will-change:transform}.BlockHero4_floaterHoverInteract__kfn05{--floater-hover-m:1;transition:transform .48s cubic-bezier(.22,1,.36,1),filter .35s ease}.BlockHero4_floaterHoverInteract__kfn05:hover{filter:drop-shadow(0 calc(12px * var(--floater-hover-m)) calc(24px * var(--floater-hover-m)) rgba(0,0,0,calc(.12 * var(--floater-hover-m)))) drop-shadow(0 calc(4px * var(--floater-hover-m)) calc(8px * var(--floater-hover-m)) rgba(0,0,0,calc(.08 * var(--floater-hover-m))));transform:translateY(calc(-3px * var(--floater-hover-m))) translateX(calc(.5px * var(--floater-hover-m)))}.BlockHero4_floaterHoverInteract__kfn05.BlockHero4_pairHoverStill__xhhX8:hover{transform:none}.BlockHero4_pairLayerBottom__zbjld{transition:translate .5s cubic-bezier(.22,1,.36,1),rotate .5s cubic-bezier(.22,1,.36,1)}.BlockHero4_floaterHoverInteract__kfn05:hover .BlockHero4_pairLayerBottom__zbjld{translate:calc(-16px * var(--floater-hover-m)) calc(8px * var(--floater-hover-m));rotate:calc(5deg * var(--floater-hover-m))}}.BlockHero4_bentoFadeIn__NBuN2{opacity:0;animation:BlockHero4_notifBadgeIn__yUoHm .8s ease-out forwards}@keyframes BlockHero4_bentoRise__blvYx{0%{opacity:0;transform:translateY(28px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.BlockHero4_bentoRiseIn__gYIQp{opacity:0;animation:BlockHero4_bentoRise__blvYx .9s cubic-bezier(.22,1,.36,1) forwards}.BlockHero4_pairTopLayerIn__ami27{opacity:0;animation:BlockHero4_bentoRise__blvYx .9s cubic-bezier(.22,1,.36,1) var(--pair-top-delay,0s) forwards}@media (prefers-reduced-motion:reduce){.BlockHero4_floatBob1__7iRDn,.BlockHero4_floatBob2__NgeKO,.BlockHero4_floatBob3__VdrOd{animation:none}.BlockHero4_bentoFadeIn__NBuN2,.BlockHero4_bentoRiseIn__gYIQp,.BlockHero4_pairTopLayerIn__ami27{animation:none;opacity:1}}@keyframes NotificationBadge_notifBadgeIn__phPzZ{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes NotificationBadge_notifSlideIn__XpacR{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes NotificationBadge_notifArrowIn__j96t7{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.NotificationBadge_notifBadgeIn__phPzZ{opacity:0;animation:NotificationBadge_notifBadgeIn__phPzZ .6s ease-out forwards}.NotificationBadge_notifSlideIn__XpacR{opacity:0;white-space:nowrap;animation:NotificationBadge_notifSlideIn__XpacR .5s cubic-bezier(.25,.46,.45,.94) .65s forwards}.NotificationBadge_notifArrowIn__j96t7{opacity:0;animation:NotificationBadge_notifArrowIn__j96t7 .4s ease 1.15s forwards}@media (prefers-reduced-motion:reduce){.NotificationBadge_notifArrowIn__j96t7,.NotificationBadge_notifBadgeIn__phPzZ,.NotificationBadge_notifSlideIn__XpacR{animation:none;opacity:1;transform:none}}.schedulesHeadline_headline__9cBVn{-webkit-text-stroke:.038em currentColor;paint-order:stroke fill;letter-spacing:-.036em}@media (min-width:48rem){.schedulesHeadline_headline__9cBVn{-webkit-text-stroke-width:.046em}}