.media-with-carousel{margin:0 0 54px}@media screen and (width>=1024px){.media-with-carousel{margin:0 0 114px}}.media-with-carousel__heading{text-align:center;font-family:SeasonMix-Header,serif;font-size:24px;font-weight:580;line-height:1.2}@media screen and (width>=1024px){.media-with-carousel__heading{font-size:36px}}.media-with-carousel__media{border-radius:8px 8px 0 0;position:relative;overflow:hidden}@media screen and (width>=1024px){.media-with-carousel__media{border-radius:24px 24px 0 0}}.media-with-carousel__media-heading{text-align:center;color:#fff;font-family:SeasonMix-Header,serif;font-size:24px;font-weight:420;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width>=1024px){.media-with-carousel__media-heading{font-size:48px}}.media-with-carousel__content{color:#fff;z-index:1;text-align:center;background:#141b4d;border-radius:8px 8px 0 0;margin:-32px 0 0;padding:40px 0;position:relative;overflow:hidden}@media screen and (width>=1024px){.media-with-carousel__content{text-align:left;border-radius:24px 24px 0 0;padding:70px 0}}.media-with-carousel__grid{grid-template-columns:1fr;gap:20px;display:grid}@media screen and (width>=1024px){.media-with-carousel__grid{grid-template-columns:24.5vw auto;align-items:flex-start}}@media screen and (width>=1280px){.media-with-carousel__grid{grid-template-columns:352px auto}}.media-with-carousel__col.media-with-carousel__col--content{grid-template-columns:1fr;gap:12px;display:grid}@media screen and (width>=1024px){.media-with-carousel__col.media-with-carousel__col--content{gap:0}}.media-with-carousel__col.media-with-carousel__col--content h3,.media-with-carousel__col.media-with-carousel__col--content p{margin:0}.media-with-carousel__col.media-with-carousel__col--content h3{font-family:SeasonMix-Header,serif;font-size:24px;font-weight:580;line-height:1.2}@media screen and (width>=1024px){.media-with-carousel__col.media-with-carousel__col--content h3{font-size:36px}}.media-with-carousel__col.media-with-carousel__col--content p{font-family:Inter,sans-serif;font-size:16px;line-height:1.18}@media screen and (width>=1024px){.media-with-carousel__col.media-with-carousel__col--content p{font-size:24px}}.media-with-carousel__col.media-with-carousel__col--carousel{min-width:0}@media screen and (width>=1024px){.media-with-carousel__col.media-with-carousel__col--carousel .swiper .swiper-wrapper{grid-template-columns:repeat(3,1fr);gap:12px;display:grid;transform:unset!important}}.media-with-carousel__col.media-with-carousel__col--carousel .swiper .swiper-slide{width:43vw;height:43vw}@media screen and (width>=1024px){.media-with-carousel__col.media-with-carousel__col--carousel .swiper .swiper-slide{width:auto;height:auto;margin:0!important}}.media-with-carousel__col.media-with-carousel__col--carousel .swiper .swiper-pagination{gap:4px;height:4px;margin:24px 0 0;display:flex;position:static}@media screen and (width>=1024px){.media-with-carousel__col.media-with-carousel__col--carousel .swiper .swiper-pagination{display:none}}.media-with-carousel__col.media-with-carousel__col--carousel .swiper .swiper-pagination-bullet{opacity:1;background:#f2a9d3;border-radius:2px;width:6px;height:4px;margin:0;transition:width .333s ease-in-out}.media-with-carousel__col.media-with-carousel__col--carousel .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:32px}.media-with-carousel__slide{color:#141b4d;aspect-ratio:1;text-align:center;background:#f2f3f6;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:12px;max-height:100%;padding:24px 8px;display:flex}@media screen and (width>=1024px){.media-with-carousel__slide{justify-content:flex-start;height:100%}}.media-with-carousel__slide .image-snippet{width:auto;height:24vw}@media screen and (width>=1024px){.media-with-carousel__slide .image-snippet{justify-content:center;align-items:center;width:100%;height:180px;display:flex}}.media-with-carousel__slide .image-snippet__img{width:auto;height:100%;margin:0 auto}@media screen and (width>=1024px){.media-with-carousel__slide .image-snippet__img{width:revert-layer;height:unset}}.media-with-carousel__slide p{margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.2}@media screen and (width>=1024px){.media-with-carousel__slide p{margin:auto 0 0;font-size:18px}}.media-with-carousel__emoji{font-size:25vw;line-height:1}.os--windows .media-with-carousel__emoji{font-family:Noto Color Emoji,sans-serif}@media screen and (width>=1024px){.media-with-carousel__emoji{font-size:14vw}}@media screen and (width>=1280px){.media-with-carousel__emoji{font-size:144px}}