/*!***************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/assets/spring-2025/template.css ***!
  \***************************************************************************************/[data-edition=spring-2025]{body{background-blend-mode:screen;background-color:var(--spotlight-theme-colors-midnight);color:var(--spotlight-theme-primary-font-color)}a{font-size:var(--spotlight-font-size-small)}a:focus-visible,a:hover{color:var(--spotlight-button-primary-hover)}a:focus-visible,button:focus-visible{color:var(--spotlight-button-primary-hover);outline:2px solid var(--spotlight-button-primary-hover)}}.spotlight-footer-link:hover{color:var(--spotlight-button-primary-hover);text-decoration-color:var(--spotlight-button-primary-hover)}.hide{display:none}.main-container{display:flex;flex-direction:column;overflow:visible;padding:1.5rem;width:100%;@media(width >= 900px){flex-direction:row}}.body-container-wrapper{display:flex;flex-direction:column;@media (width >= 900px){min-height:100vh}}.body-container-wrapper.active{@media (width < 900px){padding-bottom:16px;padding-left:0;padding-right:0;padding-top:16px}}.body-container-wrapper.active .main-container{@media (width < 900px){padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}.main-container-wrapper{display:flex;flex-direction:column;margin:0 auto;max-width:var(--spotlight-max-width-container);@media (width >= 900px){flex-direction:row}}.spotlight-2025-app-cards{margin-bottom:5rem}.spotlight-2025-content-container{flex:1}.spotlight-headers-cta{border-radius:6.25rem;font-size:var(--spotlight-font-size-regular);font-weight:var(--spotlight-font-weight-medium);line-height:var(--spotlight-line-height-regular);padding-bottom:6px;padding-top:6px;width:100%}.cl-button.-primary.spotlight-headers-cta{background-color:var(--spotlight-theme-colors-oatmilk);color:var(--spotlight-theme-colors-midnight)}.cl-button.-primary.spotlight-headers-cta:hover{background-color:var(--spotlight-theme-colors-solaris);color:var(--spotlight-theme-colors-oatmilk)}.cl-button.-primary.spotlight-headers-cta:active{background-color:transparent;color:var(--spotlight-theme-colors-midnight);position:relative;z-index:1}.cl-button.-secondary.spotlight-headers-cta{background-color:var(--spotlight-theme-colors-midnight);border:2px solid var(--spotlight-theme-colors-oatmilk);color:var(--spotlight-theme-colors-oatmilk);transition-property:color,background-color,border-color}.cl-button.-secondary.spotlight-headers-cta:hover{background-color:var(--spotlight-theme-colors-midnight);border:2px solid var(--spotlight-theme-colors-solaris);color:var(--spotlight-theme-colors-solaris)}.cl-button.-secondary.spotlight-headers-cta:active{background-color:transparent;color:var(--spotlight-theme-colors-oatmilk);position:relative;z-index:1}.cl-button.-primary.spotlight-headers-cta:active,.cl-button.-secondary.spotlight-headers-cta:active{background-clip:padding-box;border:2px solid transparent}.cl-button.-primary.spotlight-headers-cta:active:before,.cl-button.-secondary.spotlight-headers-cta:active:before{background:var(--spotlight-gradient-border-color);border-radius:6.25rem;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}.cl-button.-primary.spotlight-headers-cta:active:after,.cl-button.-secondary.spotlight-headers-cta:active:after{background-color:var(--spotlight-theme-colors-oatmilk);border-radius:6.25rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.cl-button.-secondary.spotlight-headers-cta:active:after{background-color:var(--spotlight-theme-colors-midnight)}[data-filter-hide=true],[data-tag-primary]{display:none!important}.spotlight-2025-section:not(:has(.app-card:not([data-filter-hide=true]),.spotlight-featured-card:not([data-filter-hide=true]))){display:none}.spotlight-video-button{align-items:center;background-color:var(--spotlight-theme-colors-midnight);border:2px solid var(--spotlight-theme-colors-oatmilk);border-radius:24px;color:var(--white);cursor:pointer;display:flex;font-size:var(--spotlight-font-size-small);gap:.5rem;justify-content:center;z-index:1}.spotlight-video-button:hover{background-color:rgba(0,0,0,.9)}