:root{--color-primary:#34c759;--color-primary-hover:#51e476}html{background-color:#1c1c1c;scroll-behavior:smooth}*{color:#fff}.section-margin{margin-bottom:96px}.wrapper{margin:0 auto;max-width:1176px;padding:0 24px}.navbar{display:flex;justify-content:center}.logo-link{align-items:center;display:flex;flex-direction:column}.logo-text{font-size:24px;font-weight:800;line-height:24px;margin-top:-10px}.banner-layout{column-gap:48px;display:grid;grid-template-columns:1fr 1fr}.banner-img{margin-top:-28px;min-width:552px}.main-title{font-size:24px;font-weight:800;line-height:32px;margin-top:102px}.primary_highlighted{color:var(--color-primary)}.main-subtitle{font-size:16px;font-weight:400;line-height:24px;margin:24px 0}.main-warning{font-size:12px;font-weight:400;line-height:20px;margin-bottom:48px;opacity:.4}.button{border-radius:12px;color:#1c1c1c;font-family:Inter,sans-serif;font-size:16px;font-weight:800;height:80px;line-height:24px;min-width:368px;text-align:center}.button-primary_sm{height:72px;min-width:360px}.button-primary{background-color:var(--color-primary);transition:.2s}.button-primary:hover{background-color:var(--color-primary-hover)}.countdown-top-container{align-items:center;display:flex;margin-top:24px}.countdown-text{font-size:12px;font-weight:400;line-height:20px}.countdown-timer{color:var(--color-primary);font-size:16px;font-weight:400;line-height:24px;margin-left:12px}.subtitle-default{font-size:20px;font-weight:800;line-height:28px;margin-bottom:24px}.text-centered{text-align:center}.list-default{display:grid;gap:12px}.list-default li{align-items:center;background:hsla(0,0%,100%,.04);border-radius:12px;display:flex;flex-direction:column;padding:24px}.features-list{grid-template-columns:1fr 1fr 1fr 1fr}.features-list__img-container{margin-bottom:12px}.features-list__item-description{font-size:16px;font-weight:400;line-height:24px;text-align:center}.promo-list{grid-template-columns:1fr 1fr 1fr}.promo-list_promo-code-container{align-items:center;display:flex}.promo-list__promo-code{font-size:24px;font-weight:800;line-height:32px;margin-right:12px}.promo-list li:last-child{background-color:transparent;border-radius:0;padding:0}.promo-list_promo-countdown-item{align-items:center!important;display:flex!important;flex-direction:row!important;justify-content:center!important}#promo-copy-btn{cursor:pointer}#promo-copy-btn:active{border-radius:2px;filter:brightness(0) saturate(100%) invert(1);position:relative}#promo-copy-btn:active:before{background-color:var(--color-primary);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.countdown-bottom-container{align-items:center;display:flex;height:100%}.mix-blend-lighten{mix-blend-mode:lighten}.bold-text{font-weight:800}.reviews-list{grid-template-columns:1fr 1fr}.reviews-list__review-text{font-size:16px;font-weight:400;line-height:24px;margin-bottom:12px;text-align:center}.reviews-list__review-author{font-size:12px;font-weight:400;line-height:20px;opacity:.4;text-align:center}.footer-copyright{font-size:16px;font-weight:400;line-height:24px;margin-bottom:12px;text-align:center}.footer-links{display:flex;flex-direction:column}.footer-links__item{font-size:12px;font-weight:400;line-height:20px;opacity:.4;text-align:center}.footer-links__item:hover{text-decoration:underline}footer{padding-bottom:24px}.subtitle-xl{font-size:24px;font-weight:800;line-height:32px}.banner-image-mobile{display:none}@media screen and (max-width:1200px){.banner-layout{grid-template-columns:1fr}.banner-img{display:none}.banner-image-mobile{display:block;margin-top:59px;max-width:540px;width:100%}.banner-image-container{display:flex;justify-content:center}.main-title{margin-top:30px}.main-subtitle,.main-title,.main-warning{text-align:center}.button{min-width:100%;width:100%}.countdown-top-container{flex-direction:column;margin:24px 0 96px;text-align:center}.features-list{grid-template-columns:1fr 1fr}.features-list li{align-items:center;justify-content:center}.promo-list{gap:0!important;grid-template-columns:1fr}.promo-list li a{width:100%}.promo-list_promo-countdown-item{background:transparent!important}.countdown-bottom-container{flex-direction:column;margin-bottom:20px}.button-primary{height:72px}.reviews-list{grid-template-columns:1fr}}