.hero__container{align-items:center;background-color:#f4fafd;display:flex;flex-direction:column;justify-content:center;padding:7rem 4rem;width:100%}@media (max-width:768px){.hero__container{padding:3rem}}@media (max-width:425px){.hero__container{padding:1.5rem}}.hero__content,.hero__content--top{max-width:1024px;width:100%}.hero__content--top{align-items:center;display:flex;flex-direction:row;gap:4.25rem}@media (max-width:768px){.hero__content--top{flex-direction:column;gap:1.5rem}}.hero__content--bottom{align-items:start;display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem;max-width:1024px;width:100%}@media (max-width:768px){.hero__content--bottom{flex-direction:column;gap:1.5rem;margin-top:1.5rem}}.hero__image{border-radius:.5rem;flex:0 0 40%;overflow:hidden}.hero__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){.hero__image{display:none}}.hero__icon{animation:smoothRotate 1.5s ease-in;height:1.875rem;-o-object-fit:contain;object-fit:contain;width:1.875rem}.hero__subtitle{color:#1b9dd9}.hero__main{flex:1;gap:1.25rem}.hero__main,.hero__text{display:flex;flex-direction:column;width:100%}.hero__text{gap:1.5rem}@media (max-width:768px){.hero__text{gap:1rem}}.hero__buttons{display:flex;flex-wrap:wrap;gap:1rem}.hero__head{display:flex;flex-direction:column;gap:.62rem}.hero__features{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.hero__features .feature{align-items:flex-start;display:flex;flex-direction:column;gap:.3125rem}.hero__features .feature__title{font-family:Lato,sans-serif;font-size:1.33313rem;font-size:1rem;font-style:normal;font-weight:400;font-weight:700;letter-spacing:.00938rem;line-height:1.5}@media (max-width:768px){.hero__features .feature__title{font-size:1.16648875rem}}.hero__features .feature__score{display:flex;gap:.31rem}.hero__features .feature__score .feature__circle{border:1px solid #1b9dd9;border-radius:50%;height:.625rem;width:.625rem}.hero__features .feature__score .feature__circle--fill{background-color:#1b9dd9}.benefits__container{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:7rem 4rem;width:100%}@media (max-width:768px){.benefits__container{padding:3rem}}@media (max-width:425px){.benefits__container{padding:1.5rem}}.benefits__content{align-items:center;display:flex;flex-direction:row;gap:4.75rem;max-width:1024px;width:100%}@media (max-width:768px){.benefits__content{flex-direction:column;gap:1.5rem}}.benefits__image{flex:0 0 24rem}.benefits__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:1024px){.benefits__image{display:none}}.benefits__title{color:#1b9dd9}.benefits__main{gap:1.25rem}.benefits__list,.benefits__main{display:flex;flex-direction:column}.benefits__list{gap:1rem}.benefits__item{display:flex;flex-direction:column;gap:.25rem}.benefits__item-title{align-items:center;display:flex;font-family:Lato,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;font-weight:700;gap:.75rem;line-height:1.5}@media (max-width:768px){.benefits__item-title{font-size:.984375rem}}.benefits__item-title i{border:1px solid #1b9dd9;border-radius:50%;color:#1b9dd9;flex-shrink:0;font-size:1rem;height:1.5rem;line-height:1.5rem;text-align:center;width:1.5rem}.benefits__item-description{color:#737272;font-family:Lato,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.345rem}@media (max-width:768px){.benefits__item-description{font-size:.765625rem}}.faq__container{align-items:center;background-color:#fef3f9;display:flex;justify-content:center;padding:7rem 4rem;width:100%}@media (max-width:768px){.faq__container{padding:3rem}}@media (max-width:425px){.faq__container{padding:1.5rem}}.faq__content{align-items:center;display:flex;flex-direction:column;gap:3rem;max-width:1024px;width:100%}@media (max-width:768px){.faq__content{flex-direction:column;gap:1.5rem}}.faq__title{color:#e50c7e}.faq__icon{animation:smoothRotate 1.5s ease-in;height:1.875rem;-o-object-fit:contain;object-fit:contain;width:1.875rem}.faq__head{gap:.62rem;width:100%}.faq__head,.faq__list{display:flex;flex-direction:column}.faq__list{gap:3rem}@media (max-width:768px){.faq__list{gap:1.5rem}}.faq__item{border-top:1px solid #e50c7e;display:flex;gap:2.75rem;padding-top:1.5rem}.faq__item-title{flex:1;font-family:Lato,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;font-weight:700;line-height:1.5;white-space:normal;word-break:keep-all}@media (max-width:768px){.faq__item-title{font-size:.984375rem}}.faq__item-description{color:#737272;flex:1;font-family:Lato,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.345rem}@media (max-width:768px){.faq__item-description{font-size:.765625rem}.faq__item{flex-direction:column;gap:1rem;padding-top:1rem}}.partners__container{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:7rem 4rem;width:100%}@media (max-width:768px){.partners__container{padding:3rem}}@media (max-width:425px){.partners__container{padding:1.5rem}}.partners__content{align-items:center;display:flex;flex-direction:column;gap:3rem;max-width:1024px;width:100%}@media (max-width:768px){.partners__content{flex-direction:column;gap:1.5rem}}.partners__list{-moz-column-gap:3rem;column-gap:3rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1.5rem}.partners__item{max-height:4rem;transition:all .3s ease-in-out;width:7.5rem}.partners__item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.partners__item:hover{transform:scale(1.05)}