.request-form[data-astro-cid-obo6mnpa]{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);padding:var(--space-lg) var(--space-lg);max-width:640px;margin:var(--space-xl) auto;gap:var(--space-sm);flex-direction:column;display:flex}.request-form--compact[data-astro-cid-obo6mnpa]{padding:var(--space-md);margin:var(--space-md) 0}.request-form__title[data-astro-cid-obo6mnpa]{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"wght" 700;color:var(--color-text);margin:0;font-size:32px;font-weight:700;line-height:1.15}.request-form__lede[data-astro-cid-obo6mnpa]{color:var(--color-text-secondary);margin:0 0 var(--space-sm);font-size:15px;line-height:1.55}.request-form__warning[data-astro-cid-obo6mnpa]{background:var(--color-amber-soft);border:1px solid var(--color-amber);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);color:var(--color-text-strong);margin:0;font-size:14px}.request-form__warning[data-astro-cid-obo6mnpa] a[data-astro-cid-obo6mnpa]{color:var(--color-accent);font-weight:600}.request-form__form[data-astro-cid-obo6mnpa]{gap:var(--space-md);flex-direction:column;display:flex}.request-form__row[data-astro-cid-obo6mnpa]{flex-direction:column;gap:6px;display:flex}.request-form__label[data-astro-cid-obo6mnpa]{color:var(--color-text-muted);letter-spacing:.02em;font-size:13px;font-weight:600}.request-form__label[data-astro-cid-obo6mnpa] span[data-astro-cid-obo6mnpa]{color:var(--color-accent)}.request-form__input[data-astro-cid-obo6mnpa],.request-form__textarea[data-astro-cid-obo6mnpa]{font-family:var(--font-body);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);width:100%;padding:12px 14px;font-size:16px;line-height:1.4;transition:border-color .16s,box-shadow .16s}.request-form__textarea[data-astro-cid-obo6mnpa]{resize:vertical;min-height:96px;max-height:320px}.request-form__input[data-astro-cid-obo6mnpa]:focus,.request-form__textarea[data-astro-cid-obo6mnpa]:focus{border-color:var(--color-accent);box-shadow:var(--shadow-focus)}.request-form__input[data-astro-cid-obo6mnpa]:invalid:not(:placeholder-shown),.request-form__textarea[data-astro-cid-obo6mnpa]:invalid:not(:placeholder-shown){border-color:var(--color-accent)}.request-form__hint[data-astro-cid-obo6mnpa]{color:var(--color-text-fine);font-size:12px;line-height:1.4}.request-form__honeypot[data-astro-cid-obo6mnpa]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.request-form__row--consent[data-astro-cid-obo6mnpa]{align-items:flex-start;gap:var(--space-xs);flex-direction:row}.request-form__checkbox[data-astro-cid-obo6mnpa]{width:18px;height:18px;accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;margin-top:2px}.request-form__consent-label[data-astro-cid-obo6mnpa]{color:var(--color-text-secondary);cursor:pointer;font-size:13.5px;line-height:1.5}.request-form__consent-label[data-astro-cid-obo6mnpa] a[data-astro-cid-obo6mnpa]{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.request-form__row--actions[data-astro-cid-obo6mnpa]{align-items:center;gap:var(--space-md);margin-top:var(--space-xs);flex-flow:wrap}.request-form__submit[data-astro-cid-obo6mnpa]{flex-shrink:0}.request-form__submit[data-astro-cid-obo6mnpa]:disabled{opacity:.6;cursor:not-allowed}.request-form__status[data-astro-cid-obo6mnpa]{color:var(--color-text-muted);flex:1;font-size:13.5px}.request-form__status[data-astro-cid-obo6mnpa].is-pending:before{content:"Отправляем"}.request-form__status[data-astro-cid-obo6mnpa].is-error{color:var(--color-accent);font-weight:500}.request-form__alt[data-astro-cid-obo6mnpa]{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.request-form__alt[data-astro-cid-obo6mnpa] a[data-astro-cid-obo6mnpa]{color:var(--color-accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}.request-form__success[data-astro-cid-obo6mnpa]{background:var(--color-accent-band);border:1px solid var(--color-accent-soft);border-radius:var(--radius-md);padding:var(--space-md)}.request-form__success-title[data-astro-cid-obo6mnpa]{font-family:var(--font-display);font-variation-settings:"wght" 500;color:var(--color-text);margin:0 0 var(--space-xs);font-size:22px}.request-form__success-text[data-astro-cid-obo6mnpa]{color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.55}.request-form__success-text[data-astro-cid-obo6mnpa] a[data-astro-cid-obo6mnpa]{color:var(--color-accent);font-weight:600}@media (max-width:48rem){.request-form[data-astro-cid-obo6mnpa]{padding:var(--space-md);margin:var(--space-md) 0;border-radius:var(--radius-md)}.request-form__title[data-astro-cid-obo6mnpa]{font-size:26px}.request-form__row--actions[data-astro-cid-obo6mnpa]{flex-direction:column;align-items:stretch}.request-form__submit[data-astro-cid-obo6mnpa]{width:100%}}
