.gIE7va_form{gap:var(--space-lg);flex-direction:column;display:flex}.gIE7va_row{gap:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}@media (max-width:600px){.gIE7va_row{grid-template-columns:1fr}}.gIE7va_checkboxField{gap:var(--space-md);align-items:flex-start;display:flex}.gIE7va_checkbox{width:18px;height:18px;accent-color:var(--color-accent);flex-shrink:0;margin-top:2px}.gIE7va_checkboxLabel,.gIE7va_submitNotice{font-size:var(--font-size-sm);color:var(--color-text-light);line-height:1.5}.gIE7va_submitNotice a{color:var(--color-primary);font-weight:600;text-decoration:underline}.gIE7va_submit{align-self:flex-start;min-width:200px}.gIE7va_errorMsg{color:var(--color-error);font-size:var(--font-size-sm);padding:var(--space-md);border-radius:var(--border-radius);border-left:3px solid var(--color-error);background:#dc26260f}.gIE7va_errorMsg a{color:var(--color-error);font-weight:600;text-decoration:underline}.gIE7va_success{border-radius:var(--border-radius-lg);border:1px solid var(--color-accent);padding:var(--space-2xl);background:#0058401a}.gIE7va_success h3{font-size:var(--type-card);color:var(--color-primary);margin-bottom:var(--space-md);font-weight:700}.gIE7va_success p{color:var(--color-text);line-height:1.6}.gIE7va_success a{color:var(--color-primary);font-weight:600;text-decoration:underline}.gIE7va_formField{gap:var(--space-xs);flex-direction:column;display:flex}.gIE7va_formField label{font-weight:600;font-size:var(--font-size-sm);color:var(--color-text)}.gIE7va_formField input,.gIE7va_formField select{padding:var(--space-md);border:1px solid var(--color-border);border-radius:var(--border-radius);font-size:var(--font-size-base);color:var(--color-text);background:var(--color-white);width:100%;transition:border-color .2s}.gIE7va_formField input:focus,.gIE7va_formField select:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #00584026}.gIE7va_fieldError{font-size:var(--font-size-sm);color:var(--color-error)}.gIE7va_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
.BNenZa_appSection{background:var(--color-bg-warm)}.BNenZa_grid{gap:var(--space-3xl);grid-template-columns:1fr 1.8fr;align-items:start;display:grid}@media (max-width:900px){.BNenZa_grid{gap:var(--space-2xl);grid-template-columns:1fr}.BNenZa_formWrap{order:-1}}.BNenZa_sidebar{gap:var(--space-xl);flex-direction:column;min-width:0;display:flex}.BNenZa_infoCard{background:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--space-xl);box-shadow:0 2px 12px #0000000f}.BNenZa_infoCard h2{font-size:var(--font-size-xl);color:var(--color-primary);margin-bottom:var(--space-md)}.BNenZa_infoCard p{color:var(--color-text);line-height:1.6}.BNenZa_substancesCard{background:var(--color-primary);color:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--space-xl)}.BNenZa_substancesCard h3{font-size:var(--font-size-lg);margin-bottom:var(--space-md);color:var(--color-accent-light)}.BNenZa_substanceList{gap:var(--space-sm);flex-direction:column;list-style:none;display:flex}.BNenZa_substanceList li{font-size:var(--font-size-sm);opacity:.85;padding-left:var(--space-md);line-height:1.5;position:relative}.BNenZa_substanceList li:before{content:"•";color:var(--color-accent);position:absolute;left:0}.BNenZa_callCard{background:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--space-xl);border:2px solid var(--color-accent);gap:var(--space-md);flex-direction:column;display:flex}.BNenZa_callCard h3{font-size:var(--type-card);color:var(--color-primary);font-weight:700}.BNenZa_callCard p{color:var(--color-text-light);font-size:var(--font-size-sm)}.BNenZa_formWrap{background:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--space-2xl);min-width:0;box-shadow:0 4px 24px #0000000f}@media (max-width:600px){.BNenZa_formWrap{padding:var(--space-lg)}}.BNenZa_formWrap h2{font-size:var(--type-h3);color:var(--color-primary);margin-bottom:var(--space-sm);font-weight:700}.BNenZa_formNote{font-size:var(--font-size-sm);color:var(--color-text-light);margin-bottom:var(--space-xl)}.BNenZa_assistNote{margin-top:var(--space-lg)}.BNenZa_homeReturn{margin-top:var(--space-xl)}@media (max-width:480px){.BNenZa_homeReturn>a{width:100%}}
