.nad-contact{align-items:center;background:var(--m-bg,#f0f0f0);border:1px solid var(--m-border,#ccc);border-radius:var(--m-r,16px);display:grid;gap:32px;grid-template-columns:1fr 1.2fr;padding:var(--m-py,28px) var(--m-px,32px)}.nad-contact h3{color:var(--m-title,#1a1a1a);font-size:var(--m-title-size,22px);line-height:1.25}.nad-contact__lead{color:var(--m-text,#4a4a4a);font-size:15px;margin:6px 0 0}.nad-contact__form{display:grid;gap:10px;grid-template-columns:1fr 1fr}.nad-contact__form .full{grid-column:1/-1}.nad-contact__form input[type=email],.nad-contact__form input[type=tel],.nad-contact__form input[type=text]{background:var(--m-in-bg,#fff);border:1px solid var(--m-in-border,#ccc);border-radius:var(--m-fr,8px);color:var(--m-in-text,#1a1a1a);font:400 15px Anek Latin,sans-serif;padding:13px 14px;width:100%}.nad-contact__form input::placeholder{color:var(--m-ph,#4a4a4a);font-style:italic;opacity:1}.nad-contact__form input:focus{border-color:var(--m-accent,#666);outline:2px solid var(--m-accent,#666);outline-offset:1px}.nad-contact__chk{align-items:flex-start;color:var(--m-consent,#4a4a4a);display:flex;font-size:12px;gap:8px;line-height:1.4}.nad-contact__chk input{margin-top:2px}.nad-contact__btn{align-items:center;background:var(--m-accent,#666);border:0;border-radius:var(--m-fr,8px);color:var(--m-btn-text,#fff);cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:13px 20px;text-decoration:none;transition:background .2s}.nad-contact__btn:hover{background:var(--m-btn-hover,#4a4a4a)}.nad-contact__msg{color:var(--m-msg,#4a4a4a);font-size:14px;margin:0;min-height:18px}.nad-contact__msg.ok{color:var(--m-ok,#1a1a1a)}.nad-contact__msg.er{color:var(--m-er,#1a1a1a)}.nad-contact__hs [data-hsfc-id=Renderer]{--hsf-global__font-family:"Anek Latin",sans-serif;--hsf-global__font-size:15px;--hsf-global__color:var(--m-text,#4a4a4a);--hsf-global__error-color:var(--m-er,#1a1a1a);--hsf-row__horizontal-spacing:10px;--hsf-row__vertical-spacing:10px;--hsf-module__vertical-spacing:4px;--hsf-field-label__font-family:"Anek Latin",sans-serif;--hsf-field-label__font-size:12px;--hsf-field-label__color:var(--m-consent,#4a4a4a);--hsf-field-label-requiredindicator__color:var(--m-er,#1a1a1a);--hsf-field-input__font-family:"Anek Latin",sans-serif;--hsf-field-input__font-size:15px;--hsf-field-input__color:var(--m-in-text,#1a1a1a);--hsf-field-input__background-color:var(--m-in-bg,#fff);--hsf-field-input__placeholder-color:var(--m-ph,#4a4a4a);--hsf-field-input__border-color:var(--m-in-border,#ccc);--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:var(--m-fr,8px);--hsf-field-input__padding:12px 14px;--hsf-field-textarea__font-family:"Anek Latin",sans-serif;--hsf-field-textarea__font-size:15px;--hsf-field-textarea__color:var(--m-in-text,#1a1a1a);--hsf-field-textarea__background-color:var(--m-in-bg,#fff);--hsf-field-textarea__placeholder-color:var(--m-ph,#4a4a4a);--hsf-field-textarea__border-color:var(--m-in-border,#ccc);--hsf-field-textarea__border-width:1px;--hsf-field-textarea__border-style:solid;--hsf-field-textarea__border-radius:var(--m-fr,8px);--hsf-field-textarea__padding:12px 14px;--hsf-field-dropdown-options__border-radius:var(--m-fr,8px);--hsf-field-checkbox__background-color:var(--m-in-bg,#fff);--hsf-field-checkbox__border-color:var(--m-in-border,#ccc);--hsf-field-checkbox__color:var(--m-accent,#666);--hsf-field-checkbox__border-width:1px;--hsf-field-checkbox__border-style:solid;--hsf-field-checkbox__padding:7px;--hsf-richtext__font-family:"Anek Latin",sans-serif;--hsf-richtext__font-size:12px;--hsf-richtext__color:var(--m-consent,#4a4a4a);--hsf-erroralert__font-family:"Anek Latin",sans-serif;--hsf-erroralert__font-size:13px;--hsf-erroralert__color:var(--m-er,#1a1a1a);--hsf-infoalert__font-family:"Anek Latin",sans-serif;--hsf-infoalert__color:var(--m-msg,#4a4a4a);--hsf-button__width:100%;--hsf-button__font-family:"Anek Latin",sans-serif;--hsf-button__font-size:15px;--hsf-button__font-weight:600;--hsf-button__color:var(--m-btn-text,#fff);--hsf-button__background-color:var(--m-accent,#666);--hsf-button__background-image:none;--hsf-button__border-style:none;--hsf-button__border-radius:var(--m-fr,8px);--hsf-button__padding:13px 20px;--hsf-button__box-shadow:none;--hsf-button--hover__color:var(--m-btn-text,#fff);--hsf-button--hover__background-color:var(--m-btn-hover,#4a4a4a);--hsf-button--focus__color:var(--m-btn-text,#fff);--hsf-button--focus__background-color:var(--m-btn-hover,#4a4a4a);--hsf-background__padding:0;--hsf-background__background-color:transparent;--hsf-background__border-style:none;--hsf-navigationrow-buttons-single__justify-content:stretch}.nad-contact__hs .hsfc-TextInput::placeholder,.nad-contact__hs .hsfc-TextareaInput::placeholder{font-style:italic}.nad-contact__hs .hsfc-TextInput:focus,.nad-contact__hs .hsfc-TextareaInput:focus{border-color:var(--m-accent,#666);outline:2px solid var(--m-accent,#666);outline-offset:1px}.nad-contact__hs .hsfc-TextareaInput{min-height:88px;resize:vertical}.nad-contact__hs .hsfc-RichText p{line-height:1.4;margin:0 0 4px}.nad-contact__hs .hsfc-CheckboxField .hsfc-FieldLabel{align-items:flex-start;font-size:12px;line-height:1.4}.nad-contact__hs .hsfc-FieldLabel a,.nad-contact__hs .hsfc-RichText a{color:var(--m-accent,#666)}.nad-contact__hs .hsfc-NavigationRow{margin-top:14px}.nad-contact__hs .form-title:empty{display:none}.nad-contact--figma{background:var(--m-figma-bg,#fff);border-color:var(--m-figma-border,#ccc);display:block;padding:24px}.nad-contact--figma .nad-contact__lead{font-size:14px;margin:8px 0 16px}.nad-contact--figma .nad-contact__form{gap:14px;grid-template-columns:1fr}.nad-contact--figma .nad-contact__form input[type=email],.nad-contact--figma .nad-contact__form input[type=text],.nad-contact__form textarea{background:var(--m-in-bg,#fff);border:1px solid var(--m-in-border,#ccc);border-radius:var(--m-fr,8px);color:var(--m-in-text,#1a1a1a);font:400 15px Anek Latin,sans-serif;padding:11px 14px;width:100%}.nad-contact__form textarea{display:block;min-height:44px;resize:vertical}.nad-contact__form textarea::placeholder{color:var(--m-ph,#4a4a4a);font-style:italic;opacity:1}.nad-contact__form textarea:focus{border-color:var(--m-accent,#666);outline:2px solid var(--m-accent,#666);outline-offset:1px}.nad-contact--figma .nad-contact__btn{padding:11px 20px}