.hero__title[data-v-1ce4e08a]:has(p) p:first-child{font-weight:300}.hero__title[data-v-1ce4e08a]{font-weight:700}.hero__logos p[data-v-1ce4e08a],.hero__link[data-v-1ce4e08a]{text-align:center}.hero-form[data-v-1ce4e08a],[class*=hero-form--][data-v-1ce4e08a]{background-color:var(--c-accent-bg)}@media only screen and (min-width: 64em){.hero-form[data-v-1ce4e08a],[class*=hero-form--][data-v-1ce4e08a]{display:grid;grid-template-rows:auto auto auto 1fr;grid-template-columns:1fr 45%;gap:0 6rem}}.hero__title[data-v-1ce4e08a]:has(p) p:first-child :deep(strong,b){font-weight:700}.hero__title[data-v-1ce4e08a]:has(p) p:first-child:before,.hero__title[data-v-1ce4e08a]:has(p) p:first-child:after{content:"";display:inline-block;vertical-align:baseline}.hero__title[data-v-1ce4e08a]:has(p) p:first-child:before{width:4rem;height:2rem;margin-right:.7rem;background:#b0efff;border-radius:6rem}@media (min-width: 320px){.hero__title[data-v-1ce4e08a]:has(p) p:first-child:before{width:calc(1.0714285714vw + 3.6571428571rem)}}@media (min-width: 1440px){.hero__title[data-v-1ce4e08a]:has(p) p:first-child:before{width:5.2rem}}@media (min-width: 320px){.hero__title[data-v-1ce4e08a]:has(p) p:first-child:before{height:calc(.5357142857vw + 1.8285714286rem)}}@media (min-width: 1440px){.hero__title[data-v-1ce4e08a]:has(p) p:first-child:before{height:2.6rem}}@media (min-width: 320px){.hero__title[data-v-1ce4e08a]:has(p) p:first-child:before{margin-right:calc(.2678571429vw + .6142857143rem)}}@media (min-width: 1440px){.hero__title[data-v-1ce4e08a]:has(p) p:first-child:before{margin-right:1rem}}.hero__title[data-v-1ce4e08a]:has(p) p:first-child:after{width:1.7rem;margin-left:.6rem;aspect-ratio:1;background:#f72717;border-radius:50%}@media (min-width: 320px){.hero__title[data-v-1ce4e08a]:has(p) p:first-child:after{width:calc(.8035714286vw + 1.4428571429rem)}}@media (min-width: 1440px){.hero__title[data-v-1ce4e08a]:has(p) p:first-child:after{width:2.6rem}}.hero__title[data-v-1ce4e08a]:has(p):before,.hero__title[data-v-1ce4e08a]:has(p):after{content:none}@media only screen and (max-width: 63.99em){.hero__title[data-v-1ce4e08a]:before,.hero__title[data-v-1ce4e08a]:after,.hero__title[data-v-1ce4e08a] p:first-child:before,.hero__title[data-v-1ce4e08a] p:first-child:after{content:none}}@media only screen and (min-width: 64em){.hero__title[data-v-1ce4e08a]{margin-top:6rem}}@media only screen and (min-width: 64em){.hero__text[data-v-1ce4e08a]{margin-top:2rem}}.hero__link[data-v-1ce4e08a]{width:100%;margin-top:3rem}@media only screen and (min-width: 64em){.hero__link[data-v-1ce4e08a]{width:-moz-fit-content;width:fit-content;margin-top:4rem}}.hero__logos[data-v-1ce4e08a]{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:-moz-fit-content;width:fit-content;margin-top:3rem;padding:3rem 3rem 3rem 0;border-top-right-radius:10rem;border-bottom-right-radius:10rem}.hero__logos[data-v-1ce4e08a]:after{content:"";position:absolute;left:calc(calc((100vw - var(--scrollbar-width)) / 20) * -1);width:calc(100% + calc((100vw - var(--scrollbar-width)) / 20));height:100%;border-top-right-radius:10rem;border-bottom-right-radius:10rem;background:#fff}.bg-white .hero__logos[data-v-1ce4e08a]:after{background-color:var(--c-accent-bg)}.hero__logos p[data-v-1ce4e08a]{position:relative;z-index:1;width:100%;color:#6d7787}.hero__logos img[data-v-1ce4e08a]{position:relative;z-index:1;width:auto;height:3rem}@media only screen and (min-width: 64em){.hero__logos[data-v-1ce4e08a]{justify-content:flex-start;align-self:start}.hero__logos p[data-v-1ce4e08a]{text-align:left}}@media only screen and (min-width: 105em){.hero__logos[data-v-1ce4e08a]:after{left:calc((calc((100vw - var(--scrollbar-width)) / 20 * 2) + calc((100vw - var(--scrollbar-width) - var(--wrapper-max-width)) * .5)) * -1);width:calc(100% + calc((100vw - var(--scrollbar-width)) / 20 * 2) + calc((100vw - var(--scrollbar-width) - var(--wrapper-max-width)) * .5))}}.hero__form[data-v-1ce4e08a]{margin-top:4rem;padding:2.4rem;background:#fff;border:.1rem solid #6d7787;border-radius:1.6rem}@media only screen and (min-width: 64em){.hero__form[data-v-1ce4e08a]{grid-row:1/5;grid-column:2/3;margin-top:0}}
