.contact-page .contact-page-main{max-width:1440px;margin:0 auto;padding-top:42px}
.contact-page .contact-page-panel{margin:0 4%;padding:48px 4%;border-radius:8px}
.contact-page .inquiry-layout{margin:0;padding:0;border:0;align-items:start}
.contact-page .inquiry-intro h1{color:inherit;font:500 clamp(44px,5.5vw,76px)/1.04 'Manrope','Montserrat',Arial,sans-serif;letter-spacing:-.055em;margin:22px 0 28px;overflow-wrap:normal}
.contact-page .inquiry-intro h1 em{color:inherit;font-family:Georgia,serif;font-weight:400}
.contact-page-alternatives{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px}
.contact-page-alternatives a{color:inherit;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:5px;overflow-wrap:anywhere}
.contact-page .skip-link{position:fixed;top:8px;left:12px;z-index:9999;transform:translateY(-200%);padding:10px 16px;background:#151713;color:#fff}
.contact-page .skip-link:focus{transform:none}
.contact-page .inquiry-form{margin:0}
@media(max-width:850px){.contact-page .contact-page-main{padding-top:24px}.contact-page .contact-page-panel{padding:30px 5%}.contact-page .inquiry-intro h1 br{display:none}.contact-page .inquiry-intro h1{max-width:560px;line-height:1.12}.contact-page .inquiry-layout{gap:30px}.contact-page-alternatives{margin-top:24px}}
