.contact-page-breadcrumbs{margin:28px 0 0}.contact-page-breadcrumbs .breadcrumbs{margin-bottom:0}.contact-page{--contact-ink:var(--main-foreground);--contact-muted:var(--main-foreground-opacity-60);--contact-line:var(--main-foreground-opacity-10);--contact-surface:var(--main-background);--contact-soft:var(--main-foreground-opacity-03);--contact-field:color-mix(in srgb,var(--main-foreground) 4%,var(--main-background));margin-top:26px}.contact-page__hero{margin-bottom:34px;max-width:760px}.contact-page__title{color:var(--contact-ink);font-family:var(--heading-font);font-size:38px;font-weight:500;letter-spacing:0;line-height:1.05;margin:0 0 14px;max-width:640px}.contact-page__form-text,.contact-page__text{color:var(--contact-muted);font-size:18px;line-height:1.55;margin:0;max-width:560px}.contact-page__layout{align-items:stretch;display:grid;gap:16px;max-width:980px}.contact-page__form-panel{border:1px solid var(--contact-line);border-radius:6px}.contact-page__form-title{font-family:var(--heading-font);letter-spacing:0;margin:0}.contact-page__form-panel{background:var(--contact-surface);padding:24px 18px}.contact-page__form-head{margin-bottom:26px}.contact-page__form-title{color:var(--contact-ink);font-size:26px;font-weight:500;line-height:1.12}.contact-page__form-text{margin-top:8px}.contact-page__notice{background:var(--contact-soft);border:1px solid var(--contact-line);border-radius:6px;color:var(--contact-ink);font-size:13px;line-height:1.5;padding:16px}.contact-page__notice p{margin:0 0 10px}.contact-page__notice-link{color:var(--primary-color);text-decoration:underline;text-underline-offset:3px}.contact-page__notice--light{background:var(--contact-soft);border-color:var(--contact-line);color:var(--contact-ink)}.contact-page__product{align-items:center;background:var(--contact-soft);border-radius:6px;display:flex;gap:14px;margin-bottom:22px;padding:14px}.contact-page__product p{color:var(--contact-ink);flex:1;font-size:13px;line-height:1.45;margin:0}.contact-page__product a{color:var(--primary-color);font-weight:700}.contact-page__product img{aspect-ratio:1/1;border-radius:4px;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}#contact-form{border:0;padding:0}#contact-form .form-group{margin-bottom:16px}#contact-form .form-label{color:var(--contact-ink);font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.2;margin-bottom:8px;text-transform:uppercase}#contact-form .form-control{background:var(--contact-field);border:1px solid transparent;border-radius:4px;color:var(--contact-ink);font-size:15px;min-height:50px;padding:13px 14px;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}#contact-form .form-control:focus{background:var(--contact-surface);border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 12%,transparent)}#contact-form .form-control-area{min-height:168px;resize:vertical}#contact-form .g-recaptcha{margin-top:18px}#contact-form .g-recaptcha>div{margin:0;max-width:100%}.contact-page__submit{background:var(--primary-color);border-radius:4px;color:var(--main-background);font-size:14px;font-weight:700;letter-spacing:.02em;margin-left:0!important;margin-right:0!important;min-height:50px;min-width:220px;padding:0 28px;text-transform:uppercase}.contact-page__submit:focus,.contact-page__submit:hover{background:var(--footer-background);color:var(--main-background)}@media (max-width:767px){.contact-page{margin-top:22px}.contact-page__title{font-size:30px}.contact-page__hero{margin-bottom:24px}.contact-page__submit{width:100%}}@media (min-width:768px){.contact-page{margin-top:34px}.contact-page__hero{margin-bottom:42px}.contact-page__title{font-size:50px}.contact-page__layout{gap:18px}.contact-page__form-panel{padding:36px}}@media (min-width:1200px){.contact-page__layout{gap:22px}.contact-page__form-panel{padding:46px}}@media (max-width:767px){.contact-page-breadcrumbs{margin-top:18px}}@media (min-width:768px){.contact-page-breadcrumbs{margin-top:38px}}
/*# sourceMappingURL=contact_critical.min.d412e63e.css.map */