.home-limited-banner__wrapper{position:relative;overflow:hidden;border-radius:16px}.home-limited-banner__wrapper .limited-content{position:absolute;top:50%;left:80px;transform:translateY(-50%);z-index:1;width:100%;max-width:45%}@media screen and (max-width: 990px){.home-limited-banner__wrapper .limited-content{max-width:100%;height:100%;bottom:0;left:0;padding:30px;top:0;transform:none;display:flex;flex-direction:column;align-items:center}}.home-limited-banner__wrapper .limited-content__badge{font-size:10px;color:#19191c;line-height:1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(25,25,28,.07);display:flex;width:-moz-fit-content;width:fit-content;padding:8.5px 7px 6px;border-radius:4px}.home-limited-banner__wrapper .limited-content__title{font-size:46px;line-height:125%;margin-top:18px;color:#19191c}@media screen and (max-width: 990px){.home-limited-banner__wrapper .limited-content__title{font-size:20px;text-align:center}}.home-limited-banner__wrapper .limited-content__title.mobile-title{display:none}@media screen and (max-width: 990px){.home-limited-banner__wrapper .limited-content__title.mobile-title{display:block}}.home-limited-banner__wrapper .limited-content__title.desktop-title{display:block}@media screen and (max-width: 990px){.home-limited-banner__wrapper .limited-content__title.desktop-title{display:none}}.home-limited-banner__wrapper .limited-content__subtitle{font-size:16px;line-height:150%;color:rgba(25,25,28,.7);margin-top:12px}@media screen and (max-width: 990px){.home-limited-banner__wrapper .limited-content__subtitle{font-size:14px;line-height:157%;text-align:center}}.home-limited-banner__wrapper .limited-content__button{margin-top:32px;display:flex;font-size:16px;line-height:.94;color:#fff;background-color:#6667aa;padding:19px 26px 17px;border-radius:99px;white-space:nowrap;border:1px solid #6667aa;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 990px){.home-limited-banner__wrapper .limited-content__button{margin-top:auto}}.home-limited-banner__wrapper .limited-content__button:hover{background-color:#7678ca;border-color:#7678ca}.home-limited-banner__wrapper .limited-image{position:relative;width:100%;height:100%}.home-limited-banner__wrapper .limited-image__desktop img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 990px){.home-limited-banner__wrapper .limited-image__desktop{display:none}}.home-limited-banner__wrapper .limited-image__mobile{display:none}@media screen and (max-width: 990px){.home-limited-banner__wrapper .limited-image__mobile{display:flex;align-items:center;max-height:460px}.home-limited-banner__wrapper .limited-image__mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.home-limited-banner.dark-mode .home-limited-banner__wrapper .limited-content__badge{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f6f6f6}.home-limited-banner.dark-mode .home-limited-banner__wrapper .limited-content__title{color:#efeee9}.home-limited-banner.dark-mode .home-limited-banner__wrapper .limited-content__subtitle{color:rgba(239,238,233,.7)}.home-limited-banner .home-limited-banner__blocks{display:flex;margin-top:20px;gap:20px}@media screen and (max-width: 990px){.home-limited-banner .home-limited-banner__blocks{flex-direction:column;gap:16px}}.home-limited-banner .home-limited-banner__blocks .home-limited-block{flex:1;position:relative;overflow:hidden;border-radius:16px}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content{position:absolute;top:0;left:0;bottom:0;padding:60px 10px;width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1024px){.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content{padding:20px}}@media screen and (max-width: 990px){.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content{padding:30px}}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__badge{font-size:10px;color:#19191c;line-height:1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#f6f6f6;display:flex;width:-moz-fit-content;width:fit-content;padding:8.5px 7px 6px;border-radius:4px}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__title{font-size:46px;line-height:125%;margin-top:18px;color:#efeee9;text-align:center}@media screen and (max-width: 990px){.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__title{font-size:20px}}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__title.mobile-title{display:none}@media screen and (max-width: 990px){.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__title.mobile-title{display:block}}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__title.desktop-title{display:block}@media screen and (max-width: 990px){.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__title.desktop-title{display:none}}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__subtitle{font-size:16px;line-height:150%;color:rgba(239,238,233,.7);margin-top:12px;text-align:center}@media screen and (max-width: 990px){.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__subtitle{font-size:14px;line-height:157%}}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__button{margin-top:32px;display:flex;font-size:16px;line-height:.94;color:#fff;background-color:#6667aa;padding:19px 26px 17px;border-radius:99px;white-space:nowrap;border:1px solid #6667aa;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 990px){.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__button{margin-top:auto}}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-content__button:hover{background-color:#7678ca;border-color:#7678ca}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-image{width:100%;height:100%}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-image__desktop img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 990px){.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-image__desktop{display:none}}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-image__mobile{display:none}@media screen and (max-width: 990px){.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-image__mobile{display:flex}.home-limited-banner .home-limited-banner__blocks .home-limited-block .limited-image__mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}