.contact-page *,.contact-page :before,.contact-page :after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){.contact-page html{interpolate-size:allow-keywords}}.contact-page body{-webkit-font-smoothing:antialiased;line-height:1.5}.contact-page img,.contact-page picture,.contact-page video,.contact-page canvas,.contact-page svg{max-width:100%;display:block}.contact-page input,.contact-page button,.contact-page textarea,.contact-page select{font:inherit}.contact-page p,.contact-page h1,.contact-page h2,.contact-page h3,.contact-page h4,.contact-page h5,.contact-page h6{overflow-wrap:break-word}.contact-page p{text-wrap:pretty}.contact-page h1,.contact-page h2,.contact-page h3,.contact-page h4,.contact-page h5,.contact-page h6{text-wrap:balance}.contact-page #root,.contact-page #__next{isolation:isolate}.contact-page{box-sizing:border-box;scrollbar-color:#b5b5c2 #e9e9f5;background-color:#fff;flex-direction:column;min-height:100vh;margin-top:4rem;display:flex}@media (max-width:767px){.contact-page{margin-top:.5rem}}.contact-page>div{gap:0;min-height:100vh}.contact-header{margin-top:1.5rem;padding:2rem}@media screen and (max-width:767px){.contact-header{margin-top:0;padding:0}}.contact-header .contact-title{color:#2e2e3a;text-transform:uppercase;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:36px;font-weight:700;line-height:129%}@media screen and (max-width:767px){.contact-header .contact-title{padding-top:1.5rem;padding-left:0;font-size:32px}}.contact-header .contact-subtitle{color:#e22446;text-transform:uppercase;margin-left:.5rem;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:36px;font-weight:700}.contact-header .contact-version{text-transform:uppercase;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:700}.contact-page-container{padding-left:0}@media screen and (max-width:767px){.contact-page-container{padding:0}}.contact-main-content{background:#ecedf2}@media screen and (max-width:767px){.contact-main-content{padding:1rem}}.contact-rating-wrapper{align-items:center;margin-top:.5rem;display:flex}.carousel-wrapper{place-self:center;width:100%;max-width:900px}.form-wrapper{padding:3rem 0 2rem 2rem}@media screen and (max-width:767px){.form-wrapper{padding:2rem}}
