@media screen and (min-width:0px){section#hero{padding:clamp(160px,15vw,224px) 0 0}section#hero .container .inner .content .columns__2{display:inline-grid;width:100%}section#hero .container .inner .content .columns__2 .col__right{border:1px solid var(--colorBorder);padding:var(--spacingMed);width:100%}}@media screen and (min-width:991px){section#hero .container .inner .content .columns__2 .col__right{padding:calc(var(--spacingXs)*3.5) calc(var(--spacingMed)*2)}}@media screen and (min-width:0px){.form__wrapper form{display:grid;gap:var(--spacingSm);grid-template-columns:repeat(1,1fr)}.form__wrapper form h2{padding:0 0 .5rem}.form__wrapper form .hidden{display:none}.form__wrapper form label p{font-family:var(--fontKiona);font-size:1rem;font-weight:800}.form__wrapper form label p sup{color:#f05e22;vertical-align:2px}.form__wrapper form input,.form__wrapper form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px solid var(--colorGrey);border-radius:0;font-family:var(--fontOutfit);font-size:var(--fontSizeBody);line-height:1.5;outline:none;padding:.5rem 0;resize:none;width:100%}.form__wrapper form textarea{min-height:106px;padding-right:.5rem}.form__wrapper form ::-moz-placeholder{color:var(--colorGrey);opacity:1}.form__wrapper form ::placeholder{color:var(--colorGrey);opacity:1}.form__wrapper form p.terms{font-size:1rem}.form__wrapper form p.terms a{text-decoration:underline}.form__wrapper form .submit button{cursor:pointer}}