.contact-view_grid___EV0z{display:grid;grid-template-columns:1fr 1fr;height:70vh;margin:15vh 10vw;position:absolute;gap:2vw}.contact-view_letsTalk__Lvadx{color:hsl(0,0%,60%);display:flex;flex-direction:column;justify-content:center}.contact-view_subtitle__vvAZn{font-size:clamp(2rem,-.5rem + 9.8889vw,3rem)}.contact-view_intro__WTeY_{font-size:clamp(1rem,4.8889vw,2rem);padding:3vh 0}.contact-view_flex__FCw9e{display:flex}.contact-view_flex__FCw9e li{font-size:clamp(2rem,-.5rem + 9.8889vw,4rem);padding-right:2vw}.contact-view_form__yT0OO{display:flex;flex-direction:column;justify-content:center}.contact-view_form__yT0OO textarea{min-height:1.5em;line-height:1.5}.contact-view_form__yT0OO input,.contact-view_form__yT0OO textarea{background-color:inherit;margin:3vh 0;padding:16px 2px 4px;border:none;border-bottom:1px solid rgb(59,59,59);width:100%}.contact-view_form__yT0OO input:focus,.contact-view_form__yT0OO textarea:focus{outline:none;border:none;border-bottom:1px solid rgb(59,59,59);background-color:inherit;margin:3vh 0;padding:16px 2px 4px;font-size:clamp(1rem,4.8889vw,1.5rem)}.contact-view_form__yT0OO input:-webkit-autofill,.contact-view_form__yT0OO select:-webkit-autofill,.contact-view_form__yT0OO textarea:-webkit-autofill{-webkit-box-shadow:inherit!important;-webkit-text-fill-color:#fff!important;transition:background-color 5000s ease-in-out 0s}.contact-view_form__yT0OO ::placeholder{font-size:clamp(1rem,4.8889vw,1.5rem)}.contact-view_errors__en3ke{margin-top:-3vh;padding-top:1vh;font-size:.8rem;color:oklch(.55 .19 24.24)}.contact-view_errorField__ZmgEB input,.contact-view_errorField__ZmgEB input:focus,.contact-view_errorField__ZmgEB textarea,.contact-view_errorField__ZmgEB textarea:focus{border-bottom:1px solid oklch(.55 .19 24.24)}.contact-view_form__yT0OO button{padding:12px;margin:3vh 0;border:none;background:hsl(0,1.5%,50%);font-size:clamp(1rem,4.8889vw,2rem)}.contact-view_form__yT0OO button:hover{background:hsl(0,1.5%,20%)}@media only screen and (min-width:1540px){.contact-view_flex__FCw9e li,.contact-view_grid___EV0z,.contact-view_intro__WTeY_,.contact-view_subtitle__vvAZn{font-size:3vw}.contact-view_form__yT0OO ::placeholder,.contact-view_form__yT0OO input,.contact-view_form__yT0OO textarea{font-size:2vw}}@media (max-width:1000px){.contact-view_grid___EV0z{display:grid;grid-template-columns:1fr}.contact-view_form__yT0OO,.contact-view_letsTalk__Lvadx{width:100%}.contact-view_flex__FCw9e{position:relative;padding:2vh 0}}