.NotionCalendarTile_container__2bO6R{--tile-height:56px;--tile-border-radius:4.5px;--tile-border-width:7px;background-color:var(--tile-background-color);border-left:var(--tile-border-width) solid var(--tile-border-color);border-radius:var(--tile-border-radius);display:flex;height:var(--tile-height);left:var(--tile-x);opacity:0;position:absolute;top:var(--tile-y);transform:translateY(calc(var(--tile-height) / 3));transition:opacity .25s linear .2s,transform .5s cubic-bezier(.25,1,.33,1) .2s;width:calc(var(--tile-height) + var(--tile-border-width));overflow:hidden}.NotionCalendarTile_container__2bO6R:before{background-color:var(--tile-border-color);content:"";height:100%;-webkit-mask-image:var(--tile-spritesheet);mask-image:var(--tile-spritesheet);-webkit-mask-position:calc(-1*(var(--tile-spritesheet-index) - 1)*var(--tile-height));mask-position:calc(-1*(var(--tile-spritesheet-index) - 1)*var(--tile-height));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:100%}@media(min-width:600px){.NotionCalendarTile_container__2bO6R{--tile-height:80px;--tile-border-radius:6.5px;--tile-border-width:10px;left:var(--tile-sm-x,var(--tile-x));top:var(--tile-sm-y,var(--tile-y))}}.NotionCalendarTile_ball__2S7oh{--tile-border-color:#ffb600;--tile-background-color:#fff4cb;--tile-spritesheet-index:1}.NotionCalendarTile_bike__4EUDI{--tile-border-color:#03c1ba;--tile-background-color:#ddfcfa;--tile-spritesheet-index:2}.NotionCalendarTile_block__VSguk{--tile-border-color:#03c1ba;--tile-background-color:#ddfcfa;--tile-spritesheet-index:3}.NotionCalendarTile_bullets__hmh5t{--tile-border-color:#ffb600;--tile-background-color:#fff4cb;--tile-spritesheet-index:4}.NotionCalendarTile_cat__bkkDV{--tile-border-color:#ff2937;--tile-background-color:#ffebe3;--tile-spritesheet-index:5}.NotionCalendarTile_checklist__sj5yq{--tile-border-color:#a361ff;--tile-background-color:#f7e5ff;--tile-spritesheet-index:6}.NotionCalendarTile_checkmark__xUFWq{--tile-border-color:#a361ff;--tile-background-color:#f7e5ff;--tile-spritesheet-index:7}.NotionCalendarTile_clock__1JB8V{--tile-border-color:#ff6522;--tile-background-color:#ffe9d3;--tile-spritesheet-index:8}.NotionCalendarTile_coffee__RczNN{--tile-border-color:#ff6522;--tile-background-color:#ffe9d3;--tile-spritesheet-index:9}.NotionCalendarTile_documents__Uf4qb{--tile-border-color:#03c1ba;--tile-background-color:#ddfcfa;--tile-spritesheet-index:10}.NotionCalendarTile_doggo__fyTYm{--tile-border-color:#fe2a36;--tile-background-color:#ffebe3;--tile-spritesheet-index:11}.NotionCalendarTile_laptop__Mphdp{--tile-border-color:#19a0ea;--tile-background-color:#e1f9ff;--tile-spritesheet-index:12}.NotionCalendarTile_animatedIn__Gsr6i{opacity:1;transform:translateY(0)}.NotionCalendarTileContainer_container__KVX_V{--layout-gutter-and-vw-remainder:calc(var(--layout-gutter) + max(0px, (100vw - var(--layout-max)) / 2));bottom:-32px;display:flex;justify-content:center;margin-left:calc(-1*var(--layout-gutter-and-vw-remainder));margin-right:calc(-1*var(--layout-gutter-and-vw-remainder));overflow:hidden;pointer-events:none;position:absolute;width:100vw}.NotionCalendarTileContainer_heroContainer__xHsVG{height:499px}@media(min-width:600px){.NotionCalendarTileContainer_heroContainer__xHsVG{height:507px}}.NotionCalendarTileContainer_sectionContainer__2A9Z2{height:348px}@media(min-width:600px){.NotionCalendarTileContainer_sectionContainer__2A9Z2{height:316px}}.NotionCalendarTileContainer_stage__ozkrX{position:relative;min-width:455px}@media(min-width:600px){.NotionCalendarTileContainer_stage__ozkrX{min-width:1440px}}.NotionCalendarHero_hero__dqJES{position:relative}.NotionCalendarHero_header__IYal2{margin:auto;max-width:540px;padding:64px 36px;text-align:center;width:100%;z-index:1;transform:translateZ(0)}.NotionCalendarHero_eyebrow__rOeT1{font:var(--typography-sans-200-semibold-font);letter-spacing:var(--typography-sans-200-semibold-letter-spacing);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-16)}.NotionCalendarHero_eyebrow__rOeT1:empty{display:none}.NotionCalendarHero_title__tjRtd{font:var(--typography-sans-700-bold-font);letter-spacing:var(--typography-sans-700-bold-letter-spacing);text-wrap:balance;margin-top:var(--spacing-12);margin-bottom:var(--spacing-8)}@media(min-width:600px){.NotionCalendarHero_title__tjRtd{font:var(--typography-sans-800-bold-font);letter-spacing:var(--typography-sans-800-bold-letter-spacing);margin-bottom:12px}}@media(min-width:840px){.NotionCalendarHero_title__tjRtd{font:var(--typography-sans-900-bold-font);letter-spacing:var(--typography-sans-900-bold-letter-spacing)}}.NotionCalendarHero_subtitle__4aZOK{font:var(--typography-sans-300-medium-font);letter-spacing:var(--typography-sans-300-medium-letter-spacing);margin-bottom:16px;text-wrap:balance}@media(min-width:600px){.NotionCalendarHero_subtitle__4aZOK{font:var(--typography-sans-400-medium-font);letter-spacing:var(--typography-sans-400-medium-letter-spacing);margin-bottom:20px}}.NotionCalendarHero_cta__VOXv8{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:12px}.NotionCalendarHero_calendarIconWrapper__gmhHg{width:100px;height:104px}.calendar_page__QE98b{contain:paint;width:100%;min-height:100vh;height:auto}.calendar_page__QE98b header[class^=pageNav_pageNav]{border-bottom:1px solid var(--color-border-base)}.calendar_page__QE98b header[class^=pageNav_pageNav]:after{opacity:0}.calendar_page__QE98b div[class^=videoPlayer_videoContainer]{background-color:var(--color-background-surface-neutral);box-shadow:none}.calendar_page__QE98b section[class^=Block_block],.calendar_page__QE98b section[class^=superPage_sectionHeadingContainer]{z-index:1}.calendar_page__QE98b div[class^=superPage_sectionHeadingContainer]{padding-left:16px;padding-right:16px}.calendar_flatLogoWrapper__O79F0{width:105px;height:25px}.calendar_noWrap__XH4Y8{white-space:nowrap}