.main-banner{background-position:bottom center;background-size:100% auto;background-repeat:no-repeat}.main-banner .h1{font-family:FSKim;font-size:30px;line-height:38px;margin:0 0 24px}.main-banner__text-wrapper .h1{color:var(--main-blue);font-family:NormsPro-Medium;font-size:32px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:-.96px;margin:0 0 16px;width:100%}.main-banner__text-wrapper .pre-head{color:var(--main-blue);text-align:center;font-family:SofiaPro-Medium;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:1.2px;margin-bottom:16px;display:flex;width:100%}.main-banner__text-wrapper .disclaimer{color:var(--main-grey);font-family:SofiaPro-Regular;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:-.18px;max-width:480px;margin-top:48px}.main-banner__text-wrapper .disclaimer img{height:48px;margin-bottom:16px}.color-blue{color:var(--main-blue)}.main-banner__text-wrapper .disclaimer p{color:var(--main-grey);font-family:SofiaPro-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px;max-width:480px;margin:0}.main-banner__text-wrapper p{font-family:SofiaPro-Regular;color:var(--main-blue);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px;margin:0 0 32px}.main-banner__text-wrapper p:last-child{margin:0}.main-banner__text-wrapper .s-desc ul{padding:0;list-style:none;margin:0 0 32px}.main-banner__text-wrapper .s-desc ul li{color:var(--main-blue);font-family:SofiaPro-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px;margin:0 0 8px;background-image:url(./icon-check-list.svg);background-repeat:no-repeat;background-position:top 3px left;padding-left:28px}.main-banner__text-wrapper .s-desc ul li:last-child{margin:0}.main-banner__text-wrapper .s-desc p{font-family:SofiaPro-Regular;color:var(--main-blue);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.16px;margin:0 0 32px}.main-banner__text-wrapper .s-desc.mb-0 p{margin:0}.main-banner__inner{display:flex;flex-wrap:wrap;position:relative}.main-banner__text-wrapper .banner-actions .info{display:none}.main-banner__text-wrapper .banner-actions .info.subscription{display:flex;flex-wrap:wrap;flex-direction:column;gap:0}.main-banner__text-wrapper .banner-actions .info.subscription .price{color:var(--main-blue);font-family:SofiaPro-Medium;font-size:20px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-.6px;margin:0}.main-banner__text-wrapper .banner-actions .info.subscription .guarantee{color:var(--main-grey);font-family:SofiaPro-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.42px;margin:0}@media screen and (min-width: 750px){.main-banner__text-wrapper .banner-actions .info{display:flex;padding-left:16px;border-left:1px solid #97C0AF;flex-wrap:wrap}.main-banner__text-wrapper .banner-actions .info .duration{color:var(--primary-green-text);font-family:SofiaPro-Regular;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.21px;margin:0 0 6px;display:block;width:100%}.main-banner__text-wrapper .banner-actions .info .members-no{color:var(--primary-green-text);font-family:SofiaPro-Regular;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.21px;margin:0;display:block;width:100%}}.main-banner__side-image{margin-bottom:48px}.main-banner__side-image img{width:100%;height:auto;display:block;border-radius:16px}.banner-actions{display:flex;align-items:center;column-gap:16px;row-gap:16px;flex-wrap:wrap;justify-content:flex-start}.banner-actions .read-more{padding:12px}.page-width--narrow{margin:0 auto;padding-left:24px;padding-right:24px}@media screen and (min-width: 990px){.main-banner__inner.page-width--narrow{max-width:1280px;padding-left:32px;padding-right:32px;column-gap:48px}.main-banner__inner{column-gap:24px}.main-banner__side-image{flex:1;height:auto;display:flex;justify-content:flex-end;margin-bottom:0}.main-banner__side-image img{width:100%;max-height:480px;border-radius:24px}.main-banner{background-position:bottom right;background-size:50% auto}.main-banner__text-wrapper .s-desc ul li{color:var(--main-blue);font-family:SofiaPro-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.54px}.main-banner__text-wrapper .banner-actions .info.subscription{border-left:0;padding-left:0}}@media screen and (min-width: 1200px){.main-banner__inner.page-width--narrow{column-gap:96px}.main-banner__side-image img{width:auto;height:480px;max-height:max-content}.main-banner .h1{font-size:60px;line-height:72px;margin:0 0 32px}.main-banner__text-wrapper .h1.large{font-size:48px;font-style:normal;font-weight:500;line-height:60px;letter-spacing:-1.44px;margin:0 0 64px}.main-banner__text-wrapper h1.small,.main-banner__text-wrapper .h1.small{font-size:40px;font-style:normal;font-weight:500;line-height:52px;letter-spacing:-1.2px;margin:0 0 24px}.main-banner__text-wrapper .disclaimer{position:absolute;bottom:0}.main-banner__text-wrapper p{font-family:SofiaPro-Regular;font-size:28px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-.84px;margin:0 0 32px;max-width:560px}.main-banner__text-wrapper .s-desc p{font-family:SofiaPro-Regular;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:-.54px;margin:0 0 32px;max-width:480px}.main-banner__side-image img.xs{height:480px;width:auto}.main-banner__side-image img.small{height:560px;width:auto}.main-banner__side-image img.medium{height:640px;width:auto}.main-banner__side-image img.large{height:700px;width:auto}}.main-banner .support-image{display:none;animation:rotation 16s infinite linear}@media (min-width: 990px){.main-banner .support-image{display:block;position:absolute;top:48px;right:32px}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.mt-24{margin-top:24px}.mb-0{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/text-with-side-image.css.map */
