.NotionCalendarHero-module-scss-module__xoTIsG__hero{position:relative}.NotionCalendarHero-module-scss-module__xoTIsG__header{text-align:center;z-index:1;width:100%;max-width:540px;margin:auto;padding:64px 36px;transform:translateZ(0)}.NotionCalendarHero-module-scss-module__xoTIsG__eyebrow{font:var(--typography-sans-200-semibold-font);letter-spacing:var(--typography-sans-200-semibold-letter-spacing);align-items:center;gap:var(--dimension-spacing-16);flex-direction:column;display:flex}.NotionCalendarHero-module-scss-module__xoTIsG__eyebrow:empty{display:none}.NotionCalendarHero-module-scss-module__xoTIsG__title{font:var(--typography-sans-700-bold-font);letter-spacing:var(--typography-sans-700-bold-letter-spacing);text-wrap:balance;margin-top:var(--dimension-spacing-12);margin-bottom:var(--dimension-spacing-8)}@media (min-width:600px){.NotionCalendarHero-module-scss-module__xoTIsG__title{font:var(--typography-sans-800-bold-font);letter-spacing:var(--typography-sans-800-bold-letter-spacing);margin-bottom:12px}}@media (min-width:840px){.NotionCalendarHero-module-scss-module__xoTIsG__title{font:var(--typography-sans-900-bold-font);letter-spacing:var(--typography-sans-900-bold-letter-spacing)}}.NotionCalendarHero-module-scss-module__xoTIsG__subtitle{font:var(--typography-sans-300-medium-font);letter-spacing:var(--typography-sans-300-medium-letter-spacing);text-wrap:balance;margin-bottom:16px}@media (min-width:600px){.NotionCalendarHero-module-scss-module__xoTIsG__subtitle{font:var(--typography-sans-400-medium-font);letter-spacing:var(--typography-sans-400-medium-letter-spacing);margin-bottom:20px}}.NotionCalendarHero-module-scss-module__xoTIsG__cta{flex-flow:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.NotionCalendarHero-module-scss-module__xoTIsG__calendarIconWrapper{width:100px;height:104px}
.carouselPreviousNextButton-module-scss-module__p3F3hG__button{opacity:1;background:0 0;border:0;outline:0;height:100%;padding:0;display:block;position:relative}@media (min-width:600px) and (hover:hover){.carouselPreviousNextButton-module-scss-module__p3F3hG__button{opacity:0}}.carouselPreviousNextButton-module-scss-module__p3F3hG__button:focus-visible,.carouselPreviousNextButton-module-scss-module__p3F3hG__button.carouselPreviousNextButton-module-scss-module__p3F3hG__alwaysShow,.carouselPreviousNextButton-module-scss-module__p3F3hG__button:focus,.carouselPreviousNextButton-module-scss-module__p3F3hG__button:hover:not(:disabled){opacity:1}.carouselPreviousNextButton-module-scss-module__p3F3hG__indicator{transform:translate(0, -50%) scaleX(var(--direction));background-color:var(--color-background-base);box-shadow:var(--shadow-200);border:1px solid #00000013;border-radius:100%;padding:8px;position:absolute;top:50%}.carouselPreviousNextButton-module-scss-module__p3F3hG__button.carouselPreviousNextButton-module-scss-module__p3F3hG__previous .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator{inset-inline-start:16px}.carouselPreviousNextButton-module-scss-module__p3F3hG__button.carouselPreviousNextButton-module-scss-module__p3F3hG__previous .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator .carouselPreviousNextButton-module-scss-module__p3F3hG__icon{transform:translate(-2px)}.carouselPreviousNextButton-module-scss-module__p3F3hG__button.carouselPreviousNextButton-module-scss-module__p3F3hG__next .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator{inset-inline-end:16px}.carouselPreviousNextButton-module-scss-module__p3F3hG__button.carouselPreviousNextButton-module-scss-module__p3F3hG__next .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator .carouselPreviousNextButton-module-scss-module__p3F3hG__icon{transform:translate(2px)}.carouselPreviousNextButton-module-scss-module__p3F3hG__button:focus .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator,.carouselPreviousNextButton-module-scss-module__p3F3hG__button:focus-visible .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator{box-shadow:var(--shadow-200),0 0 0 2px var(--color-black),0 0 0 4px var(--color-white)}.carouselPreviousNextButton-module-scss-module__p3F3hG__button:focus:not(:focus-visible) .carouselPreviousNextButton-module-scss-module__p3F3hG__indicator{box-shadow:var(--shadow-200)}
.carouselStatusIndicator-module-scss-module__XcLR7a__statusIndicator{justify-content:center;gap:8px;padding:12px 24px;display:flex}.carouselStatusIndicator-module-scss-module__XcLR7a__statusIndicatorDot{background-color:var(--color-text-muted);border-radius:100%;width:8px;height:8px}.carouselStatusIndicator-module-scss-module__XcLR7a__statusIndicatorDot.carouselStatusIndicator-module-scss-module__XcLR7a__current{background-color:var(--color-text-strong)}
/*# sourceMappingURL=33nx9sn5rmyj1.css.map*/