h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}body{background:radial-gradient(50% 50% at 50% 50%,#fdf9f0,#d1c7d2);font-family:Manrope,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:#3c2727}h2{font-family:Sora,sans-serif;font-weight:700;font-size:36px;line-height:1.2;text-align:center;color:#f0495a}.container{max-width:375px;margin:0 auto;padding:40px 20px}@media only screen and (min-width: 1440px){.container{max-width:1440px;padding:75px 80px}}.header{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:1000;width:100%;height:100px;background:none}.header-container{padding:40px}.menu-button{display:flex;align-items:center;justify-content:center;border:none;width:40px;height:40px;margin-left:auto;background-color:inherit}.navigation-list{display:none}.modal{display:none;background:radial-gradient(50% 50% at 50% 50%,#fdf9f0,#d1c7d2);padding:170px 80px;width:100%;height:800px;z-index:999;position:fixed;top:0;left:50%;transform:translate(-50%);transition:visibility .3s ease}.modal-img{margin-left:auto;margin-right:auto;margin-top:54px}.menu-list{display:flex;flex-direction:column;gap:36px;align-items:center}@media screen and (min-width: 1440px){.header-container{padding:30px 80px}.menu-button{display:none}.navigation-list{display:flex;width:100%;justify-content:space-between}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.home-section{background-image:url(./mob-DKiBby5X.png);background-repeat:no-repeat;background-position:top center;background-size:cover;height:800px}.hero-logo{margin-top:270px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1440px){.home-section{background-image:url(./desk-e1JUZcHr.png);height:823px}.hero-logo{margin-top:180px}}.how-container{padding-top:80px;background-image:url(./mob-ueNRPHFw.png);background-repeat:no-repeat;background-position:top 140px center;background-size:100% 184px}.how-list{margin-top:230px;display:flex;flex-direction:column;gap:16px}.how-item{display:flex;flex-direction:column;align-items:center;gap:4px}.how-item-title{font-family:Sora,sans-serif;font-weight:700;font-size:18px;line-height:1.2;text-align:center;color:#3c2727}.how-item-text{text-align:center}@media only screen and (min-width: 1440px){.how-container{padding-top:150px;background-image:url(./desk-BrBEf9XS.png);background-position:top 190px center;background-size:845px 414px}.how-list{margin-top:30px;gap:52px;width:559px;margin-left:auto;margin-right:auto}.how-item{display:flex;flex-direction:column;align-items:center;gap:4px}}.features-img{display:none}.features-wrapper{display:flex;flex-direction:column;gap:20px;border:1px solid #31a3c5;border-radius:20px;padding:12px 10px 12px 11px;width:335px;height:588px;margin-left:auto;margin-right:auto;margin-top:24px}.features-item{display:flex;gap:14px;align-items:start}.features-item-wrapper{display:flex;flex-direction:column;gap:8px}.features-item-title{font-family:Sora,sans-serif;font-weight:700;font-size:18px;line-height:1.2;color:#31a3c5}@media only screen and (min-width: 1440px){.features-wrapper{position:relative;flex-wrap:wrap;padding:19px;width:1064px;height:264px}.features-item{width:493px;height:102px}.features-img{display:block;position:absolute}.mob{display:none}.features-img-one{top:-90px;right:-50px;z-index:1}.features-img-two{bottom:-80px;left:-100px;z-index:1}}.reviews-list{margin-top:28px;display:flex;flex-direction:column;align-items:center;gap:20px}.reviews-item{border:1px solid #31a3c5;border-radius:20px;padding:22px;width:335px;height:300px;display:flex;flex-direction:column;gap:12px}.reviews-item-wrapper{display:flex;align-items:center;gap:12px}.author{font-family:Sora,sans-serif;font-weight:700;font-size:18px;line-height:1.2;color:#f0495a}@media only screen and (min-width: 1440px){.reviews-list{flex-direction:row;justify-content:center}.reviews-item{width:413px;height:276px}}.faq-container{padding-bottom:80px;background-image:url(./mob-COX-9fbZ.png);background-repeat:no-repeat;background-position:top 80px center;background-size:227px 341px}.faq-list{margin-top:360px;display:flex;flex-direction:column;gap:12px}.faq-item{border:1px solid #31a3c5;border-radius:20px;padding:16px 8px;width:335px;height:auto;display:flex;flex-direction:column;gap:12px}.faq-item-wrapper{display:flex;align-items:center;padding-left:4px;padding-right:4px}.faq-item-title{font-family:Sora,sans-serif;font-weight:700;font-size:18px;line-height:1.2;color:#31a3c5}@media only screen and (min-width: 1440px){.faq-container{padding-bottom:150px;background-image:url(./desk-DxASCL_1.png);background-repeat:no-repeat;background-position:top 100px left 200px;background-size:414px 619px}.faq-list{margin-top:48px;width:630px;margin-right:0;margin-left:auto}.faq-item{padding:16px 14px;width:630px;height:125px}}.footer{background:#31a3c5}.footer-container{padding-top:46px;padding-bottom:46px}.footer-navigation{display:flex;flex-direction:column;align-items:start;gap:16px;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:18px;line-height:1.5;color:#3c2727}.footer-text{margin-top:24px;font-size:12px}@media only screen and (min-width: 1440px){.footer-navigation{flex-direction:row;justify-content:space-between}.footer-text{margin-top:50px;text-align:center}}
