.jumbotron{--image-desktop:url(../images/jumbotron-bg.svg),linear-gradient(180deg,#0a1e64,#163982 8.52%,#0b5b88 17.03%,#1e83aa 26.26%,#25a2c6 34.05%,#11b8d6 42.56%,#52c3da 51.07%,#febec9 85.11%);--image-phone:url(../images/jumbotron-bg--small.svg),linear-gradient(180deg,#0a1e64,#163982 8.52%,#0b5b88 17.03%,#1e83aa 26.26%,#25a2c6 34.05%,#11b8d6 42.56%,#52c3da 51.07%,#febec9 95.11%);background-image:var(--image-desktop);background-position:bottom;background-repeat:no-repeat;background-size:cover;color:var(--neutral-0);padding:120px 0 378px}.jumbotron .container{align-items:center;display:flex;flex-direction:column;max-width:840px;text-align:center}.jumbotron h1{margin-bottom:20px}.jumbotron img{aspect-ratio:31/12;display:block;margin-bottom:40px;width:310px}.jumbotron__description{margin-bottom:24px}.jumbotron .button{margin-bottom:12px;padding:16px;width:200px}.jumbotron .call-to-action{gap:12px}.jumbotron .call-to-action .button{margin-bottom:0}.jumbotron .call-to-action p{color:var(--cobalt-950);font-weight:500}.jumbotron .call-to-action p br{display:none}@media (max-width:767px){.jumbotron{background-image:var(--image-phone);background-size:contain;padding:48px 0 105px}.jumbotron__description{font-size:14px;line-height:20px;margin-bottom:32px}.jumbotron img{margin-bottom:36px;margin-top:19px;width:123px}.jumbotron .call-to-action p br{display:unset}}.about{background:var(--neutral-0);padding:120px 0}.about .container{align-items:flex-start;display:flex;gap:140px;justify-content:space-between}.about__mediator{border-radius:24px;flex:0 0 450px;height:540px;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about aside h2{margin-bottom:16px}@media (max-width:767px){.about aside h2{color:var(--cobalt-950)}}.about aside p{color:var(--neutral-700);margin-bottom:16px}.about aside>a{color:var(--cobalt-950);display:block;font-weight:600;margin-bottom:32px;text-decoration:underline}.about__statistics{align-items:center;background-color:var(--cobalt-50);border-radius:16px;display:flex;gap:30px;margin-bottom:24px;padding:18px 32px}.about__statistics .statistic{align-items:center;display:flex;flex-direction:column;font-family:var(--secondary-font);gap:8px;text-align:center}.about__statistics .statistic br{display:none}.about__statistics .statistic img{display:block;height:60px;width:60px}.about__statistics .statistic p{font-size:14px;line-height:160%;margin:0;white-space:nowrap}.about__statistics .statistic-divider{background-color:var(--cobalt-200);height:60px;width:2px}@media (max-width:767px){.about__statistics .statistic{flex:1}.about__statistics .statistic br{display:unset}}.about__socials{display:flex;gap:12px}.about__socials a{border:1px solid var(--cobalt-950);border-radius:50%;padding:11px}.about__socials a div{background:var(--cobalt-950);height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}@media (min-width:992px) and (max-width:1199px){.about .container{gap:96px}.about__mediator{flex:0 0 390px;width:390px}.about__statistics{gap:24px}.about__statistics .statistic img{height:48px;width:48px}.about__statistics .statistic p{white-space:normal}}@media (min-width:768px) and (max-width:991px){.about .container{gap:36px}.about__mediator{flex:0 0 350px;width:350px}.about__statistics{gap:24px;padding:16px}.about__statistics .statistic img{height:48px;width:48px}.about__statistics .statistic p{font-size:12px;white-space:normal}}@media (max-width:767px){.about{padding:40px 0}.about__mediator{flex:0 0 340px;height:340px;width:100%}.about .container{flex-direction:column;gap:24px}.about aside{text-align:center}.about aside p{font-size:14px;line-height:20px}.about aside p.about__join-text{font-size:16px;line-height:24px}.about__statistics{gap:12px;justify-content:center;padding:12px}.about__statistics .statistic img{height:48px;width:48px}.about__statistics .statistic p{font-size:12px;white-space:normal}.about__socials{justify-content:center}}.unlock-powers{background-color:var(--cobalt-100);padding:90px 0;position:relative}@media (max-width:767px){.unlock-powers{padding:40px 0 0}}.unlock-powers aside{align-items:flex-start;display:flex;flex-direction:column;max-width:480px}@media (max-width:767px){.unlock-powers aside{align-items:center;max-width:100vw;padding-bottom:40px}}.unlock-powers h3{font-size:32px;line-height:45px;margin-bottom:24px}@media (max-width:767px){.unlock-powers h3{font-size:20px;line-height:28px;text-align:center}}.unlock-powers__cover-art{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:50vw}@media (max-width:767px){.unlock-powers__cover-art{height:300px;margin:0 -16px;max-width:100vw;position:static;width:100vw}}.unlock-powers__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin-bottom:32px}@media (max-width:767px){.unlock-powers__list{gap:12px}}.unlock-powers__list li{align-items:center;display:flex;gap:12px}.unlock-powers__list li p{font-size:18px;line-height:28px}@media (max-width:767px){.unlock-powers__list li p{font-size:14px;line-height:20px}}.unlock-powers__list-icon{align-items:center;background-color:var(--neutral-0);border-radius:50%;display:flex;flex:0 0 48px;height:48px;justify-content:center;width:48px}@media (max-width:767px){.unlock-powers__list-icon{flex:0 0 40px;height:40px;width:40px}}.unlock-powers__pricing{align-items:center;background-color:var(--cobalt-50);border-radius:16px;display:flex;gap:20px;margin-bottom:16px;padding:16px 48px}.unlock-powers__pricing .pricing-divider{background-color:var(--cobalt-200);height:60px;width:1px}.unlock-powers__pricing .pricing-entry{align-items:center;display:flex;flex-direction:column}.unlock-powers__pricing .pricing-entry b{color:var(--cobalt-950);display:block;font-size:36px;font-weight:500;line-height:50px;margin-bottom:8px}.unlock-powers__pricing .pricing-entry p{font-size:14px;line-height:20px}@media (max-width:767px){.unlock-powers__pricing{justify-content:center;padding:12px;width:100%}.unlock-powers__pricing .pricing-entry b{font-size:32px;line-height:48px}.unlock-powers__pricing .pricing-entry p{font-size:12px;line-height:160%}}.reviews{background-color:var(--deep-pink-100);overflow:hidden;padding:120px 0}.reviews h3{font-weight:500;margin-bottom:40px;text-align:center}@media (max-width:767px){.reviews{padding:40px 0}.reviews h3{font-weight:600;margin-bottom:0}}.reviews-slide{background:var(--neutral-0);border-radius:24px;box-shadow:0 12px 24px #00000008;display:flex;flex-direction:column;overflow:hidden;padding:24px;position:relative;text-align:center;transform:scale(.9);transition:all .3s ease}.reviews-slide__text{font-size:14px;line-height:20px;margin-bottom:32px}.reviews-slide__footer{align-items:center;display:flex;flex-direction:column;margin-top:auto}.reviews-slide__footer-avatar{border-radius:50%;height:48px;margin-bottom:16px;width:48px}.reviews-slide__footer-author{font-size:18px;font-weight:600;line-height:28px;margin-bottom:4px}.reviews-slide.swiper-slide-active{transform:scale(1.1);z-index:1}.reviews-slide.swiper-slide-active .reviews-slide__text{font-size:18px;line-height:28px}@media (max-width:767px){.reviews-slide.swiper-slide-active{transform:scale(1)}.reviews-slide.swiper-slide-active .reviews-slide__text{font-size:16px;line-height:24px}}.accordeon-item{background:var(--neutral-0);border-radius:20px;box-shadow:0 12px 28px #00000008;padding:0 16px}.accordeon-item__header{align-items:center;cursor:pointer;display:flex;font-size:18px;justify-content:space-between;line-height:28px;padding:16px 0}.accordeon-item__header svg{transition:transform .3s ease}@media (max-width:767px){.accordeon-item__header{font-size:14px;letter-spacing:.1px;line-height:20px}}.accordeon-item__wrapper{display:grid;grid-template-rows:0fr;transition:all .3s ease}.accordeon-item__content{color:var(--neutral-600);font-size:18px;line-height:28px;overflow:hidden}.accordeon-item__content p{margin-bottom:16px}.accordeon-item__content p:last-child{margin-bottom:0}@media (max-width:767px){.accordeon-item__content{font-size:14px;letter-spacing:.1px;line-height:20px}}.accordeon-item--active .accordeon-item__header svg{transform:rotate(180deg)}.accordeon-item--active .accordeon-item__wrapper{grid-template-rows:1fr;padding-bottom:16px}.accordeon{display:flex;flex-direction:column;gap:16px}.faq-block{background-color:var(--neutral-50);padding:120px 0}.faq-block h3{font-weight:500;margin-bottom:60px}.faq-block .container{max-width:764px}.faq-block .call-to-action{margin-top:32px}@media (max-width:767px){.faq-block{padding:32px 0}.faq-block h3{margin-bottom:24px}}
