.jstyle-contact-layout{display:grid;grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:28px;align-items:start}.jstyle-contact-aside,.jstyle-contact-form{border:1px solid var(--jstyle-line);border-radius:22px;background:#fff;box-shadow:var(--jstyle-shadow)}.jstyle-contact-aside{padding:32px}.jstyle-contact-aside h2{margin:0 0 16px;color:var(--jstyle-blue-950)}.jstyle-contact-aside>a{display:flex;align-items:center;gap:9px;margin-top:14px;overflow-wrap:anywhere}.jstyle-contact-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:clamp(24px,4vw,42px)}.jstyle-contact-field{display:flex;flex-direction:column;gap:7px}.jstyle-contact-field--wide,.jstyle-contact-consent,.jstyle-contact-form>button{grid-column:1/-1}.jstyle-contact-field label{font-weight:650}.jstyle-contact-field input,.jstyle-contact-field select,.jstyle-contact-field textarea{width:100%;border:1px solid #b9cfdb;border-radius:10px;background:#fff;padding:11px 13px;color:var(--jstyle-ink)}.jstyle-contact-field textarea{resize:vertical}.jstyle-contact-field input:focus,.jstyle-contact-field select:focus,.jstyle-contact-field textarea:focus,.jstyle-contact-consent input:focus{outline:3px solid rgba(2,132,199,.25);border-color:var(--jstyle-blue-600)}.jstyle-contact-consent{display:flex;gap:10px;align-items:flex-start}.jstyle-contact-consent input{margin-top:6px}.jstyle-contact-form>button{justify-self:start;min-width:180px}.jstyle-contact-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:767.98px){.jstyle-contact-layout,.jstyle-contact-form{grid-template-columns:1fr}.jstyle-contact-field--wide,.jstyle-contact-consent,.jstyle-contact-form>button{grid-column:auto}.jstyle-contact-form>button{width:100%}}
