.csol-countdown .csol-countdown-top-description>a:focus-visible{outline:2px solid var(--cl-color-focus-01);outline-offset:2px}.csol-countdown .-large.csol-countdown-top-description{--cl-text-font-size:var(--cl-font-size-p-large);--cl-text-font-weight:var(--cl-font-weight-p-large);--cl-text-line-height:var(--cl-line-height-p-large);--cl-text-letter-spacing:var(--cl-letter-spacing-p-large,normal)}.csol-countdown .-medium.csol-countdown-top-description{--cl-text-font-size:var(--cl-font-size-p-medium);--cl-text-font-weight:var(--cl-font-weight-p-medium);--cl-text-line-height:var(--cl-line-height-p-medium);--cl-text-letter-spacing:var(--cl-letter-spacing-p-medium,normal)}.csol-countdown .-small.csol-countdown-top-description{--cl-text-font-size:var(--cl-font-size-p-small);--cl-text-font-weight:var(--cl-font-weight-p-small);--cl-text-line-height:var(--cl-line-height-p-small);--cl-text-letter-spacing:var(--cl-letter-spacing-p-small,normal)}.csol-countdown .csol-countdown-top-description{font-size:var(--cl-text-font-size);font-weight:var(--cl-text-font-weight);letter-spacing:var(--cl-text-letter-spacing,normal);line-height:var(--cl-text-line-height)}.csol-countdown .csol-countdown-expired-content{--cl-anchor-font-weight:inherit;font-family:var(--cl-font-family-heading,inherit);font-size:var(--cl-font-size-h1);font-weight:var(--cl-font-weight-h1);letter-spacing:var(--cl-letter-spacing-h1,normal);line-height:var(--cl-line-height-h1)}.csol-countdown .csol-countdown-expired-content,.csol-countdown .csol-countdown-header,.csol-countdown .csol-countdown-launch-message-content{--cl-anchor-font-weight:inherit;font-family:var(--cl-font-family-heading,inherit);font-size:var(--cl-font-size-h2);font-weight:var(--cl-font-weight-h2);letter-spacing:var(--cl-letter-spacing-h2,normal);line-height:var(--cl-line-height-h2)}.csol-countdown .csol-countdown-tagline{--cl-anchor-font-weight:inherit;font-family:var(--cl-font-family,inherit);font-size:var(--cl-font-size-h5);font-weight:var(--cl-font-weight-h5);letter-spacing:var(--cl-letter-spacing-h5,normal);line-height:var(--cl-line-height-h5)}.csol-countdown .csol-countdown-top-description>a{color:var(--cl-anchor-color,var(--cl-color-link-01));font-weight:var(--cl-anchor-font-weight,var(--cl-font-weight-medium));text-decoration-line:var(--cl-anchor-text-decoration,underline)}.csol-countdown .csol-countdown-top-description>a:focus-visible,.csol-countdown .csol-countdown-top-description>a:hover{color:var(--cl-anchor-hover-color,var(--cl-color-hover-link-01))}.csol-countdown .csol-countdown-top-description>a:active{color:var(--cl-anchor-pressed-color,var(--cl-color-pressed-link-01))}.csol-countdown .csol-countdown-wrapper{overflow:hidden;position:relative}.csol-countdown .csol-countdown-contents{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;position:relative}@media(width >= 600px){.csol-countdown .csol-countdown-contents{min-height:0}}.csol-countdown .csol-countdown-content{display:none;margin:0 auto;max-width:500px;text-align:center}.csol-countdown .csol-countdown-top-content{margin:0 0 40px}.csol-countdown .csol-countdown-header{margin:0 0 8px;padding:20px 20px 0}@media(width >= 600px){.csol-countdown .csol-countdown-header{padding:0 70px}}.csol-countdown .csol-countdown-tagline{margin:0 0 8px;padding:0 20px}@media(width >= 600px){.csol-countdown .csol-countdown-tagline{padding:0 50px}}.csol-countdown .csol-countdown-top-description{margin:0;padding:0 20px}@media(width >= 600px){.csol-countdown .csol-countdown-top-description{padding:0 50px}}.csol-countdown .csol-countdown-items{align-items:center;display:flex;flex-wrap:wrap;padding:0 20px}@media(width >= 600px){.csol-countdown .csol-countdown-items{padding:0}}.csol-countdown .csol-countdown-item{flex:0 0 50%;flex-wrap:wrap;padding:16px;width:50%}@media(width >= 600px){.csol-countdown .csol-countdown-item{border-right:2px solid #ff5c35;flex:0 0 25%;flex-wrap:nowrap;padding:16px 32px;width:25%}}.csol-countdown .csol-countdown-item:before{content:attr(data-content);display:block;font-size:32px;font-weight:var(--cl-font-weight-medium);margin-bottom:8px}@media(width >= 600px){.csol-countdown .csol-countdown-item:last-child{border:none}}.csol-countdown .csol-countdown-item:nth-last-child(-n+2){border-top:2px solid #ff5c35}@media(width >= 600px){.csol-countdown .csol-countdown-item:nth-last-child(-n+2){border-top:0}}.csol-countdown .csol-countdown-item:nth-child(2n){border-right:1px solid #ff5c35}@media(width >= 600px){.csol-countdown .csol-countdown-item:nth-child(2n){border-right:2px solid #ff5c35}}.csol-countdown .csol-countdown-item:nth-child(odd){border-left:1px solid #ff5c35}@media(width >= 600px){.csol-countdown .csol-countdown-item:nth-child(odd){border-left:0}}.csol-countdown .csol-countdown-label{display:block;font-size:var(--cl-font-size-small);line-height:1}.csol-countdown .csol-countdown-srt{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.csol-countdown .csol-countdown-expired-content,.csol-countdown .csol-countdown-launch-message-content{border-bottom:2px solid #ff5c35;display:inline-block;margin:0}.csol-countdown .csol-countdown-bottom-content{display:flex;flex-direction:column;justify-content:center;margin-top:40px}.csol-countdown .csol-countdown-bottom-content>.cl-button{align-self:center;margin-bottom:20px}.csol-countdown .csol-countdown-bottom-description{margin:0 auto;max-width:700px;text-align:center}.csol-countdown .csol-countdown-timer-svg{display:block;margin:0 auto 16px}.csol-countdown.csol-countdown-after .csol-countdown-content-after,.csol-countdown.csol-countdown-before .csol-countdown-content-before,.csol-countdown.csol-countdown-during .csol-countdown-content-during{display:block}