.jas-contact-section{padding:clamp(40px,7vw,88px) 24px;background:#f7f5f1;color:#202733}.jas-contact-inner{max-width:1240px;margin:auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,72px)}.jas-contact-section h2{font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-.04em;margin:16px 0 24px}.jas-contact-section p{line-height:1.75}.jas-contact-section a{color:inherit;text-decoration:underline;text-underline-offset:3px}.jas-contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.jas-contact-form label{font-size:14px;font-weight:600;display:block}.jas-contact-form input:not([type=checkbox]),.jas-contact-form select,.jas-contact-form textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #b6bdc3;border-radius:12px;background:#fff;padding:14px;margin-top:8px;font:inherit;color:#202733;line-height:1.5}.jas-contact-form textarea{resize:vertical}.jas-contact-form input:focus-visible,.jas-contact-form select:focus-visible,.jas-contact-form textarea:focus-visible{outline:2px solid #927148;outline-offset:3px}.jas-contact-wide{grid-column:1/-1}.jas-contact-form .jas-contact-consent{display:flex;gap:12px;align-items:flex-start;font-weight:400;line-height:1.6;margin:24px 0 12px}.jas-contact-consent input{flex:0 0 19px;width:19px;height:19px;margin:3px 0 0;accent-color:#343d4b}.jas-contact-status{font-size:14px;overflow-wrap:anywhere}.jas-contact-status[data-error]{color:#9c241e}.jas-contact-status:empty{display:none}.jas-contact-form button{background:#202733;color:#fff;border:0;border-radius:999px;padding:16px 28px;font:inherit;font-weight:600;cursor:pointer}.jas-contact-form button:disabled{opacity:.65;cursor:wait}.jas-contact-trap{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:767px){.jas-contact-inner{grid-template-columns:1fr}.jas-contact-fields{grid-template-columns:1fr}.jas-contact-form button{width:100%}.jas-contact-section{padding-inline:20px}.jas-contact-form input:not([type=checkbox]),.jas-contact-form select,.jas-contact-form textarea{font-size:16px}}
