:root{--v-badge-radius: 6rem}.v-landing-faq{margin-top:123.998px;margin-bottom:74px}@media screen and (max-width: 1920px){.v-landing-faq{margin-top:calc(44.285px + (79.713 * ((100vw - 360px) / 1560)))}}@media screen and (max-width: 360px){.v-landing-faq{margin-top:44.285px}}@media screen and (max-width: 1920px){.v-landing-faq{margin-bottom:calc(56px + (18 * ((100vw - 360px) / 1560)))}}@media screen and (max-width: 360px){.v-landing-faq{margin-bottom:56px}}.v-landing-faq__title{max-width:calc(1170px + 280px);margin-right:auto;margin-left:auto;text-align:center;margin-bottom:2rem}@media screen and (max-width: 1920px){.v-landing-faq__title{max-width:calc(1170px + (104px + (36 * ((100vw - 1024px) / 896))) * 2)}}@media screen and (max-width: 1024px){.v-landing-faq__title{max-width:calc(1170px + (38px + (66 * ((100vw - 360px) / 664))) * 2)}}@media screen and (max-width: 550px){.v-landing-faq__title{max-width:calc(1170px + 76px)}}@media screen and (max-width: 549px){.v-landing-faq__title{max-width:calc(1170px + 44px)}}.v-landing-faq__buttons{display:flex;gap:0 1rem;justify-content:center;margin-left:0;padding:0;list-style:none}.v-landing-faq__button-item{margin:0}.v-landing-faq__button{text-align:center}.v-landing-faq__section{margin-top:232px;padding-top:calc(2.8 * var(--v-badge-radius))}@media screen and (max-width: 1920px){.v-landing-faq__section{margin-top:calc(100px + (132 * ((100vw - 360px) / 1560)))}}@media screen and (max-width: 360px){.v-landing-faq__section{margin-top:100px}}.v-landing-faq__section-header{position:relative}.v-landing-faq__section-title{max-width:calc(1170px + 280px);margin-right:auto;margin-left:auto;text-align:center;font-size:2rem;line-height:1.125}@media screen and (max-width: 1920px){.v-landing-faq__section-title{max-width:calc(1170px + (104px + (36 * ((100vw - 1024px) / 896))) * 2)}}@media screen and (max-width: 1024px){.v-landing-faq__section-title{max-width:calc(1170px + (38px + (66 * ((100vw - 360px) / 664))) * 2)}}@media screen and (max-width: 550px){.v-landing-faq__section-title{max-width:calc(1170px + 76px)}}@media screen and (max-width: 549px){.v-landing-faq__section-title{max-width:calc(1170px + 44px)}}@media screen and (min-width: 768px){.v-landing-faq__section-title{font-size:3.5rem;line-height:1.03}}.v-landing-faq__badge{position:absolute;top:calc(-2.6 * var(--v-badge-radius));left:50%;width:calc(2 * var(--v-badge-radius));height:calc(2 * var(--v-badge-radius));border-radius:50%;transform:translateX(-50%);background-color:#1bf07e}.v-landing-faq__badge-text{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.v-landing-faq__badge-number{margin:0;font-size:1rem;line-height:1.5}.v-landing-faq__badge-title{margin:0 2.625rem;color:#202020;font-size:1.25rem;text-align:center}.v-landing-faq__intro{max-width:calc(980px + 280px);margin-top:37px;margin-right:auto;margin-left:auto}@media screen and (max-width: 1920px){.v-landing-faq__intro{max-width:calc(980px + (104px + (36 * ((100vw - 1024px) / 896))) * 2)}}@media screen and (max-width: 1024px){.v-landing-faq__intro{max-width:calc(980px + (38px + (66 * ((100vw - 360px) / 664))) * 2)}}@media screen and (max-width: 550px){.v-landing-faq__intro{max-width:calc(980px + 76px)}}@media screen and (max-width: 549px){.v-landing-faq__intro{max-width:calc(980px + 44px)}}@media screen and (max-width: 1920px){.v-landing-faq__intro{margin-top:calc(28px + (9 * ((100vw - 360px) / 1560)))}}@media screen and (max-width: 360px){.v-landing-faq__intro{margin-top:28px}}.v-landing-faq__intro--two-col{display:flex;max-width:calc(1080px + 280px);gap:2.5rem}@media screen and (max-width: 1920px){.v-landing-faq__intro--two-col{max-width:calc(1080px + (104px + (36 * ((100vw - 1024px) / 896))) * 2)}}@media screen and (max-width: 1024px){.v-landing-faq__intro--two-col{max-width:calc(1080px + (38px + (66 * ((100vw - 360px) / 664))) * 2)}}@media screen and (max-width: 550px){.v-landing-faq__intro--two-col{max-width:calc(1080px + 76px)}}@media screen and (max-width: 549px){.v-landing-faq__intro--two-col{max-width:calc(1080px + 44px)}}.v-landing-faq__section--service .v-landing-faq__intro--two-col{max-width:calc(1240px + 280px);justify-content:center}@media screen and (max-width: 1920px){.v-landing-faq__section--service .v-landing-faq__intro--two-col{max-width:calc(1240px + (104px + (36 * ((100vw - 1024px) / 896))) * 2)}}@media screen and (max-width: 1024px){.v-landing-faq__section--service .v-landing-faq__intro--two-col{max-width:calc(1240px + (38px + (66 * ((100vw - 360px) / 664))) * 2)}}@media screen and (max-width: 550px){.v-landing-faq__section--service .v-landing-faq__intro--two-col{max-width:calc(1240px + 76px)}}@media screen and (max-width: 549px){.v-landing-faq__section--service .v-landing-faq__intro--two-col{max-width:calc(1240px + 44px)}}.v-landing-faq__intro-text{text-align:center}.v-landing-faq__intro-text--primary p{font-size:1.125rem}@media screen and (min-width: 768px){.v-landing-faq__intro-text--primary p{font-size:2rem}}.v-landing-faq__intro-text--secondary p{font-weight:200;font-size:1.25rem}.v-landing-faq__intro-text small{display:block;font-size:1rem}.v-landing-faq__intro--two-col .v-landing-faq__intro-text{text-align:left;max-width:calc((100% - 2.5rem) / 2)}.v-landing-faq__intro--two-col .v-landing-faq__intro-text--secondary{margin-top:.5rem}.v-landing-faq__section--service .v-landing-faq__intro--two-col .v-landing-faq__intro-text--primary{max-width:calc((100% - 2.5rem) * (4 / 9))}.v-landing-faq__section--service .v-landing-faq__intro--two-col .v-landing-faq__intro-text--secondary{max-width:calc((100% - 2.5rem) * (5 / 9))}.v-landing-faq__content{margin-top:2rem}.v-landing-faq__content--score{margin-top:4rem}.v-landing-faq__cta-wrap{margin-top:37px;text-align:center}@media screen and (max-width: 1920px){.v-landing-faq__cta-wrap{margin-top:calc(28px + (9 * ((100vw - 360px) / 1560)))}}@media screen and (max-width: 360px){.v-landing-faq__cta-wrap{margin-top:28px}}@media screen and (max-width: 1440px){.v-landing-faq__buttons{flex-wrap:wrap;gap:1.125rem 1rem;max-width:940px;margin-right:auto;margin-left:auto}}@media screen and (max-width: 1024px){.v-landing-faq__section-title br{display:none}.v-landing-faq__intro--two-col{flex-direction:column;gap:0}.v-landing-faq__intro--two-col .v-landing-faq__intro-text--primary{max-width:100%}.v-landing-faq__intro--two-col .v-landing-faq__intro-text--secondary{margin-top:0;max-width:100%}.v-landing-faq__section--service .v-landing-faq__intro--two-col .v-landing-faq__intro-text--primary{max-width:100%}.v-landing-faq__section--service .v-landing-faq__intro--two-col .v-landing-faq__intro-text--secondary{max-width:100%}}@media screen and (max-width: 768px){.v-landing-faq{margin-top:44.4px;--v-badge-radius: 5.0625rem}}@media screen and (max-width: 768px)and (max-width: 1920px){.v-landing-faq{margin-top:calc(33.6px + (10.8 * ((100vw - 360px) / 1560)))}}@media screen and (max-width: 768px)and (max-width: 360px){.v-landing-faq{margin-top:33.6px}}@media screen and (max-width: 768px){.v-landing-faq__title{font-size:1rem;font-weight:600;line-height:1.5;letter-spacing:-0.25px;margin-bottom:1.25rem}}@media screen and (max-width: 768px){.v-landing-faq__section{margin-top:312px;padding-top:0}}@media screen and (max-width: 768px)and (max-width: 1920px){.v-landing-faq__section{margin-top:calc(141.6px + (170.4 * ((100vw - 360px) / 1560)))}}@media screen and (max-width: 768px)and (max-width: 360px){.v-landing-faq__section{margin-top:141.6px}}@media screen and (max-width: 768px){.v-landing-faq__section-title{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:.5rem;text-align:left;line-height:1.25;letter-spacing:-0.75px}}@media screen and (max-width: 768px){.v-landing-faq__intro{margin-top:0}}@media screen and (max-width: 768px){.v-landing-faq__intro-text{text-align:left}}@media screen and (max-width: 768px){.v-landing-faq__intro--two-col .v-landing-faq__intro-text--secondary p{font-size:1rem;line-height:1.5;font-weight:300;letter-spacing:.02111em}}@media screen and (max-width: 768px){.v-landing-faq__badge{position:static;transform:none}}@media screen and (max-width: 768px){.v-landing-faq__badge-title{margin:0 1.625rem}}@media screen and (max-width: 768px){.v-landing-faq__button-item{width:100%}}@media screen and (max-width: 768px){.v-landing-faq__button{width:100%}}@media screen and (max-width: 768px){.v-landing-faq__content--grid{margin-top:2rem}}@media screen and (max-width: 768px){.v-landing-faq__content--score{margin-top:2rem}}@media screen and (max-width: 768px){.v-landing-faq__content--services{margin-top:2rem}}
/*# sourceMappingURL=landing-faq.css.map */
