@media only screen and (width>=1280px){:root{--border-radius-section:70px}}@media only screen and (width>=1280px){:root{--font-size-heading-h1-featured:61px;--font-size-heading-h1:39px;--font-size-heading-h2:31px;--font-size-heading-h3:25px;--font-size-body-lg:20px}}.contact-hero{border-radius:0 0 var(--border-radius-section) var(--border-radius-section);background-color:#e8eeff;padding:32px 0 24px;overflow:hidden}.contact-hero .m-container{flex-direction:column;gap:48px;display:flex}.contact-hero__title{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:980px;margin:0 auto;display:flex}@media only screen and (width>=1280px){.contact-hero__title{text-align:left;flex-direction:row;gap:64px}}.contact-hero__title h1{font-size:var(--font-size-heading-h1-featured);color:#210ac9;width:100%;max-width:393px;margin:0}.contact-hero__title p{font-size:var(--font-size-body-lg);color:#000;margin:0}.contact-hero form{border-radius:var(--border-radius-section);background-color:#f4f7ff;border:1px solid #fff;justify-content:center;align-items:center;width:100%;min-height:608px;padding:80px 16px;display:flex;position:relative}@media only screen and (width>=1280px){.contact-hero form{padding:48px 64px}}.contact-hero form .swiper{width:100%}.contact-hero form .swiper-slide{justify-content:center;align-items:center;height:auto;display:flex}.contact-hero form .swiper-slide:first-of-type{align-items:flex-start}@media only screen and (width>=1280px){.contact-hero form .swiper-slide:first-of-type{align-items:center}}.contact-hero form .swiper-slide:first-of-type .contact-hero__step__content{flex-direction:column;gap:12px;padding:4px;display:flex}@media only screen and (width>=1280px){.contact-hero form .swiper-slide:first-of-type .contact-hero__step__content{flex-direction:row;gap:24px}}.contact-hero form .swiper-slide:nth-of-type(2) .contact-hero__step__content{grid-template-columns:1fr;justify-items:center;gap:16px;width:100%;padding:0 4px;display:grid}@media only screen and (width>=1280px){.contact-hero form .swiper-slide:nth-of-type(2) .contact-hero__step__content{grid-template-columns:repeat(2,1fr);gap:24px 32px;width:auto;padding:0}}.contact-hero form .swiper-slide:nth-of-type(3) .contact-hero__step__content{flex-direction:column;gap:16px;width:100%;max-width:500px;padding:0 4px;display:flex}@media only screen and (width>=1280px){.contact-hero form .swiper-slide:nth-of-type(3) .contact-hero__step__content{gap:24px;padding:0}}.contact-hero form .swiper-slide:nth-of-type(3) .contact-hero__step__content .banana-textarea__wrapper{width:100%}.contact-hero form .swiper-slide:nth-of-type(3) .contact-hero__step__content .banana-textarea__wrapper textarea{width:100%;height:108px}@media only screen and (width>=450px){.contact-hero form .swiper-slide:nth-of-type(3) .contact-hero__step__content .banana-textarea__wrapper textarea{height:84px}}.contact-hero form .swiper-slide:nth-of-type(3) .contact-hero__step__content .banana-checkbox{width:100%}.contact-hero form .swiper-pagination-current{font-weight:700}.contact-hero__step{flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.contact-hero__step__title{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.contact-hero__step__title h3{font-size:var(--font-size-heading-h3);color:#5a63ff;margin:0;font-weight:700;line-height:1.2}.contact-hero__step__title p{color:#000;margin:0;font-size:16px;line-height:1.5}.contact-hero__step__content .banana-radio-group:has(input.is-blinking){animation:.4s ease-in-out infinite blink}.contact-hero__thanks{flex-direction:column-reverse;align-items:center;width:100%;display:flex}@media only screen and (width>=1280px){.contact-hero__thanks{flex-direction:row}}.contact-hero__thanks__image{max-width:450px}.contact-hero__thanks__content{flex-direction:column;align-items:center;gap:24px;display:flex}@media only screen and (width>=1280px){.contact-hero__thanks__content{align-items:flex-start;gap:40px}}.contact-hero__thanks__title{text-align:center;flex-direction:column;gap:8px;display:flex}@media only screen and (width>=1280px){.contact-hero__thanks__title{text-align:left;max-width:400px}}.contact-hero__thanks__title h3{font-size:var(--font-size-heading-h3);color:#5a63ff;margin:0;font-weight:700;line-height:1.2}.contact-hero__thanks__title p{color:#000;margin:0;font-size:16px;line-height:1.5}.contact-hero__thanks__buttons{flex-direction:column;gap:10px;display:flex}@media only screen and (width>=1280px){.contact-hero__thanks__buttons{flex-direction:row}}.contact-hero__pagination{color:#5a63ff;text-align:center;z-index:1;background-color:#e8eeff;border-radius:999px;padding:4px 12px;font-size:14px;font-weight:300;line-height:1.2;position:absolute;top:32px;left:50%;transform:translate(-50%)}@media only screen and (width>=1280px){.contact-hero__pagination{top:40px;left:unset;right:70px;transform:none}}.contact-hero__pagination.is-countdown .hero-pagination{display:none}.contact-hero__navigation{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;width:100%;display:flex}@media only screen and (width>=1280px){.contact-hero__navigation{gap:24px}}.contact-hero__navigation .is-blinking{animation:.4s ease-in-out infinite blink}@media only screen and (width>=1280px){:root{--border-radius-section:70px}}@media only screen and (width>=1280px){:root{--font-size-heading-h1-featured:61px;--font-size-heading-h1:39px;--font-size-heading-h2:31px;--font-size-heading-h3:25px;--font-size-body-lg:20px}}.contact-info{padding:64px 0}.contact-info .m-container{flex-direction:column;align-items:center;gap:16px;display:flex}@media only screen and (width>=1280px){.contact-info .m-container{flex-direction:row;align-items:stretch}}:root{--border-radius-section:40px}@media only screen and (width>=1280px){:root{--border-radius-section:70px}}:root{--font-size-heading-h1-featured:39px;--font-size-heading-h1:31px;--font-size-heading-h2:25px;--font-size-heading-h3:20px;--font-size-body-lg:16px}@media only screen and (width>=1280px){:root{--font-size-heading-h1-featured:61px;--font-size-heading-h1:39px;--font-size-heading-h2:31px;--font-size-heading-h3:25px;--font-size-body-lg:20px}}.contact-faq{padding-bottom:80px}@media only screen and (width>=1280px){.contact-faq{padding-bottom:64px}}.contact-faq__wrapper{border-radius:var(--border-radius-section);background-color:#fef1f7;outline:15px solid #fff8fb;flex-direction:column;align-items:center;gap:16px;padding:64px 32px;display:flex}@media only screen and (width>=1280px){.contact-faq__wrapper{padding:80px 40px}}.contact-faq__title{text-align:center;flex-direction:column;align-items:center;display:flex}.contact-faq__title h2{font-size:var(--font-size-heading-h1);color:#210ac9;max-width:430px;margin:0;font-weight:700;line-height:1.2}.contact-faq__title p{color:#000;margin:0;font-size:16px;line-height:1.5}.contact-faq__content{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;display:flex}@media only screen and (width>=1280px){.contact-faq__content{flex-direction:row;max-width:1000px}}.contact-faq__accordion{flex-direction:column;gap:8px;width:100%;display:flex}.grecaptcha-badge{display:none}
