countdown-timer{min-height:250px}@media screen and (min-width:576px){countdown-timer{min-height:unset}}.countdown{display:block;position:relative;z-index:1}.countdown__container{max-width:52rem}.countdown__container--center{margin:0 auto}.countdown__container--center .countdown__content{align-items:center;text-align:center}.countdown__container--center .countdown__end-info-text{margin:0 auto}.countdown__container--left .countdown__main{justify-content:flex-start}.countdown__container--medium{max-width:90rem}.countdown__button-wrapper{display:flex;gap:2rem;margin-top:2.4rem}.countdown--section-wrapper{align-items:center;box-sizing:border-box;display:flex;height:auto;padding-bottom:2.4rem;padding-top:2.4rem}.countdown--section-wrapper--full{height:100%;min-height:calc(100vh - var(--announcement-height))}.countdown--section-wrapper--adapt{height:100%}.countdown--section-wrapper--adapt.countdown--section-wrapper--no-image{min-height:23.3rem}.countdown__bg,.countdown__placeholder{inset:0;position:absolute}.countdown__bg img,.countdown__bg svg,.countdown__placeholder img,.countdown__placeholder svg{height:100%;object-fit:cover;width:100%}.countdown__bg{overflow:hidden;z-index:0}.countdown__placeholder{background-color:rgb(var(--color-overlay),.7)}.countdown__placeholder svg{fill:#f9f9f9}.countdown__video{height:100%;inset:0;position:absolute;width:100%}.countdown__video iframe,.countdown__video video{height:100%;object-fit:cover;width:100%}.countdown__bg-overlay{inset:0;position:absolute;z-index:1}.countdown__wrapper{position:relative;z-index:2}.countdown__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;text-align:left;width:100%}.countdown__heading{color:rgb(var(--color-foreground-title));margin:0}.countdown__text{color:rgb(var(--color-foreground));margin-top:.8rem}.countdown__button{min-width:12.4rem}.countdown__header{margin:0 0 2.4rem}@media (min-width:750px){.countdown__header{margin:0 0 4.8rem}}.countdown__main{display:inline-flex;gap:.8rem;justify-content:center;margin-top:3.2rem;position:relative;width:100%;z-index:3}.countdown__block{align-items:center;display:flex;justify-content:center}.countdown__block:not(:last-child):after{content:":";display:inline-block;margin-left:.8rem}@media (min-width:750px){.countdown__block{align-items:baseline}}.countdown__block_num{align-items:baseline;display:flex;flex-direction:row;gap:.5rem;justify-content:center;padding:0;white-space:nowrap}@media screen and (max-width:749px){.countdown__block_num span:last-child{font-size:1.6rem}}.countdown .countdown_block_days,.countdown .countdown_block_hours,.countdown .countdown_block_minutes,.countdown .countdown_block_seconds{color:rgb(var(--color-foreground-title));font-feature-settings:"tnum" on,"lnum" on;margin:0}.countdown .countdown_block_description{color:rgb(var(--color-foreground-title));font-size:1rem;letter-spacing:-.02em;margin:.2rem 0 0}@media (min-width:576px){.countdown .countdown_block_description{font-size:1.3rem;margin:.8rem 0 0}}.countdown__header-title{margin:0}.countdown__end-info{align-items:center;display:none;flex-grow:1;margin:3.2rem auto 0;position:relative;text-align:left;width:100%;z-index:3}.countdown__end-info h3,.countdown__end-info p{color:rgb(var(--color-foreground-title));margin:0}.countdown__end-info h3{align-items:center;display:flex;height:100%;justify-content:center;margin:0}.countdown .italic{font-feature-settings:"tnum" on,"lnum" on;font-style:italic;position:relative}.countdown--overlay .countdown_block_days,.countdown--overlay .countdown_block_description,.countdown--overlay .countdown_block_hours,.countdown--overlay .countdown_block_minutes,.countdown--overlay .countdown_block_seconds{color:#f9f9f9}.countdown--overlay .countdown__content{background-color:transparent;padding:0}@media (min-width:1100px){.countdown--overlay .countdown__content{max-width:63.5rem}}.countdown--overlay .countdown__block{flex-grow:unset}.countdown--overlay .countdown__block_num{padding:0}.countdown--overlay .countdown__end-info a,.countdown--overlay .countdown__end-info h3,.countdown--overlay .countdown__end-info p,.countdown--overlay .countdown__heading,.countdown--overlay .countdown__text{color:#f9f9f9}