.field{display:grid;gap:8px}.field__label,.check__label{color:var(--c-text);font-size:var(--fs-label);font-weight:700;letter-spacing:var(--ls);text-transform:uppercase}.field__input,.search-form .search-field,:where(.entry-content) :where(input[type="text"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"],input[type="number"],select,textarea){width:100%;min-height:58px;padding:18px 24px;border:1px solid var(--c-grey);border-radius:0;background:var(--c-primary);color:var(--c-text);font-family:var(--font);font-size:14px;line-height:1.4;letter-spacing:var(--ls);transition:background-color var(--t-fast) ease,border-color var(--t-fast) ease}.field__input::placeholder,.search-form .search-field::placeholder{color:var(--c-grey);opacity:1}.field__input:focus,.search-form .search-field:focus{background:var(--c-secondary);border-color:var(--c-text)}.field__input[aria-invalid="true"]{border-color:#ff8a80}.check{display:flex;align-items:flex-start;gap:10px}.check__input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--c-accent);cursor:pointer}.check__label{line-height:1.6;cursor:pointer}.check__label a{color:var(--c-accent)}.nl-form{display:grid;gap:19px}.nl-form__row{display:flex;gap:18px}.nl-form__email{flex:1 1 auto}.nl-form__submit{flex:0 0 225px;min-height:58px;padding-block:0}.nl-form__turnstile:empty{display:none}.nl-form__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.nl-form__status{margin:0;font-size:14px}.nl-form__status:empty{display:none}.nl-form__status.is-error{color:#ff8a80}.nl-form__status.is-success{color:var(--c-accent)}@media (max-width:767px){.nl-form__row{flex-direction:column}.nl-form__submit{flex-basis:auto;width:100%}}.search-form{display:flex;gap:12px;max-width:560px}.search-form label{flex:1 1 auto}.search-form .search-submit{flex:none;min-height:58px;padding-block:0}