.oAgEMG_newsletter_form,.oAgEMG_done{--nl-text:var(--ext-text);--nl-muted:var(--ext-muted);--nl-field:var(--ext-card);--nl-field-shadow:var(--ext-shadow-inner);--nl-button:var(--ext-accent);--nl-button-ink:var(--ext-accent-ink);--nl-error:var(--ext-error);color:var(--nl-text)}:is(.oAgEMG_newsletter_form,.oAgEMG_done)[data-tone=dark]{--nl-text:var(--ext-dark-text,#f5f5f5);--nl-muted:var(--ext-dark-muted,#c8c8c8);--nl-field:var(--ext-dark-field,#ffffff14);--nl-field-shadow:inset 0 0 0 1px var(--ext-dark-line,#fff3);--nl-button:var(--ext-dark-accent,var(--ext-accent));--nl-button-ink:var(--ext-dark-accent-ink,var(--ext-accent-ink));--nl-error:var(--ext-dark-error,#ffb4a8)}.oAgEMG_fields{border:0;flex-direction:column;gap:.5rem;min-width:0;display:flex}.oAgEMG_row{flex-wrap:wrap;align-items:flex-end;gap:.5rem;display:flex}.oAgEMG_field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.oAgEMG_field:first-child{flex:14rem}.oAgEMG_label{color:var(--nl-muted);font-size:var(--ext-fs-xs);font-weight:var(--ext-fw-semibold)}.oAgEMG_input{border-radius:var(--ext-radius-pill);background-color:var(--nl-field);width:100%;min-height:2.75rem;box-shadow:var(--nl-field-shadow);color:var(--nl-text);font:inherit;font-size:var(--ext-fs-small);border:0;padding:0 1rem}.oAgEMG_input:focus-visible{outline:2px solid var(--nl-button);outline-offset:2px}.oAgEMG_input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--nl-error)}.oAgEMG_select{cursor:pointer;padding-right:2rem}.oAgEMG_select option{color:initial}.oAgEMG_submit{border-radius:var(--ext-radius-pill);background-color:var(--nl-button);min-height:2.75rem;color:var(--nl-button-ink);font:inherit;font-size:var(--ext-fs-small);font-weight:var(--ext-fw-semibold);white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:.5rem;padding:0 1.25rem;transition:filter .2s;display:inline-flex}.oAgEMG_submit svg{width:1.125rem;height:1.125rem}.oAgEMG_submit:hover{filter:brightness(1.08)}.oAgEMG_submit:focus-visible{outline:2px solid var(--nl-text);outline-offset:2px}.oAgEMG_fields:disabled .oAgEMG_submit{cursor:progress;opacity:.8}@media (pointer:fine){.oAgEMG_input,.oAgEMG_submit{min-height:2.5rem}}.oAgEMG_note{color:var(--nl-muted);font-size:var(--ext-fs-xs)}.oAgEMG_error{color:var(--nl-error);font-size:var(--ext-fs-small);font-weight:var(--ext-fw-semibold)}.oAgEMG_done{font-size:var(--ext-fs-small);align-items:flex-start;gap:.5rem;display:flex}.oAgEMG_done_icon{width:1.25rem;height:1.25rem;color:var(--nl-button);flex-shrink:0}.oAgEMG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (prefers-reduced-motion:reduce){.oAgEMG_submit{transition:none}}
.DE_l2q_newsletter_page{max-width:48rem;padding-block:var(--ext-page-top,clamp(2.5rem, 6vw, 5rem)) var(--ext-section-y,clamp(4rem, 8vw, 7rem));flex-direction:column;gap:1.25rem;display:flex}.DE_l2q_intro{color:var(--ext-muted);font-size:var(--ext-fs-lead,1.125rem)}.DE_l2q_card{padding:var(--ext-pad-card);border-radius:var(--ext-radius-card);background-color:var(--ext-card);box-shadow:var(--ext-shadow-card)}.DE_l2q_list{flex-direction:column;gap:.375rem;padding-left:1.25rem;display:flex}.DE_l2q_result{border-radius:var(--ext-radius-card);background-color:var(--ext-bg-alt);font-weight:var(--ext-fw-semibold);align-items:flex-start;gap:.625rem;padding:1rem 1.25rem;display:flex}.DE_l2q_result svg{flex-shrink:0;width:1.5rem;height:1.5rem}.DE_l2q_result[data-ok] svg{color:var(--ext-open,var(--ext-accent))}.DE_l2q_result[data-problem] svg{color:var(--ext-error)}
