.contact-page,.contact-page *,.contact-page :after,.contact-page :before{box-sizing:border-box}.contact-page{color:var(--color-white,#fff);font-family:Inter,sans-serif;isolation:isolate;position:relative;width:100%}.contact-page__inner{align-items:start;display:grid;gap:clamp(40px,5vw,80px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-inline:auto;min-height:650px;padding:48px clamp(32px,6.5vw,94px) 64px;width:min(100%,1440px)}.contact-page__content{min-width:0;padding-top:clamp(32px,5vw,72px)}.contact-page__title{font-family:inherit;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.12;margin:0 0 28px}.contact-page__description,.contact-page__title{color:inherit;max-width:460px;overflow-wrap:break-word}.contact-page__description{font-size:16px;font-weight:400;line-height:1.5}.contact-page__description p{margin:0}.contact-page__description p+p{margin-top:12px}.contact-page__description a{color:inherit;text-decoration:underline;text-underline-offset:3px}.contact-page .contact-page__form-card{background-color:#f3f3f1;border-radius:24px;color:#26262b;height:auto!important;min-height:700px!important;min-width:0;padding:clamp(24px,3vw,40px);width:100%}.contact-page__form-card .hs-form-frame{min-width:0;width:100%;--hsf-global__font-family:"Inter",sans-serif;--hsf-global__font-size:16px;--hsf-global__color:#26262b;--hsf-background__background-color:transparent;--hsf-background__background-image:none;--hsf-background__border-width:0px;--hsf-background__padding:0px;--hsf-field-label__font-family:"Inter",sans-serif;--hsf-field-label__font-size:14px;--hsf-field-label__color:#6a6a6f;--hsf-field-input__font-family:"Inter",sans-serif;--hsf-field-input__color:#26262b;--hsf-field-input__background-color:#f3f3f1;--hsf-field-input__border-color:#929297;--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:12px;--hsf-field-input__padding:12px 14px;--hsf-field-textarea__font-family:"Inter",sans-serif;--hsf-field-textarea__color:#26262b;--hsf-field-textarea__background-color:#f3f3f1;--hsf-field-textarea__border-color:#929297;--hsf-field-textarea__border-width:1px;--hsf-field-textarea__border-style:solid;--hsf-field-textarea__border-radius:12px;--hsf-field-textarea__padding:12px 14px;--hsf-button__font-family:"Inter",sans-serif;--hsf-button__font-size:16px;--hsf-button__color:#fff;--hsf-button__background-color:var(--color-brand-orange,#f46e00);--hsf-button__background-image:none;--hsf-button__border-radius:999px;--hsf-button__padding:14px 32px}.contact-page__form-card--upload .hsfc-Form{--hsf-global__font-family:"Inter",sans-serif;--hsf-global__font-size:16px;--hsf-global__color:#6a6a6f;--hsf-field-label__color:#6a6a6f;--hsf-field-input__color:#6a6a6f;--hsf-field-input__background-color:#f3f3f1;--hsf-field-input__border-color:#777780;--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:16px;--hsf-field-input__padding:14px 16px;--hsf-button__background-color:#f46e00;--hsf-button__color:#fff;--hsf-button__border-radius:999px;--hsf-button__padding:14px 34px}.contact-page--with-images .contact-page__inner{align-items:start}.contact-page__visual{--contact-main-width:72%;isolation:isolate;margin-top:24px;max-width:390px;position:relative;width:100%}.contact-page__main-image{display:block;height:auto;margin-left:auto;max-width:100%;position:relative;width:var(--contact-main-width);z-index:1}.contact-page__decoration-image{display:block;height:auto;left:-25%;max-width:100%;pointer-events:none;position:absolute;top:7%;user-select:none;z-index:2}.contact-page__decoration-image--standalone{left:auto;position:relative;top:auto;transform:none}@media (min-width:768px) and (max-width:1024px){.contact-page__inner{gap:28px;min-height:580px;padding:40px 32px 56px}.contact-page__content,.contact-page__inner{align-items:center;display:flex;flex-direction:column}.contact-page__content{padding-top:36px;text-align:center;width:80%}.contact-page__title{font-size:30px;margin-bottom:22px;max-width:100%}.contact-page__description{font-size:14px;max-width:100%}.contact-page .contact-page__form-card{border-radius:20px;padding:24px}.contact-page__visual{max-width:330px}}@media (max-width:767px){.contact-page__inner{gap:32px;grid-template-columns:minmax(0,1fr);min-height:0;padding:48px 24px 56px}.contact-page__content{padding-top:0}.contact-page__title{font-size:clamp(28px,7.5vw,34px);margin-bottom:20px;max-width:420px}.contact-page__description{font-size:15px;max-width:440px}.contact-page .contact-page__form-card{padding:10px}.contact-page__visual{margin:24px auto 0;max-width:300px}}@media (max-width:360px){.contact-page__inner{padding-inline:18px}.contact-page .contact-page__form-card{padding-inline:16px}}