.NewsletterPrompt-module__EEDleq__dialog{inset:auto var(--space-3) var(--space-3) auto;z-index:40;width:min(28rem, calc(100vw - 2 * var(--space-2)));max-height:calc(100dvh - 2 * var(--space-3));color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:auto}.NewsletterPrompt-module__EEDleq__dialog:focus{outline:none}.NewsletterPrompt-module__EEDleq__dialog[open] .NewsletterPrompt-module__EEDleq__panel{animation:NewsletterPrompt-module__EEDleq__rise 1.1s var(--ease-entrance) both}@keyframes NewsletterPrompt-module__EEDleq__rise{0%{opacity:0;transform:translateY(22px)}}@media (prefers-reduced-motion:reduce){.NewsletterPrompt-module__EEDleq__dialog[open] .NewsletterPrompt-module__EEDleq__panel{animation:none}}.NewsletterPrompt-module__EEDleq__panel{padding:var(--space-4);background:var(--color-ground-dark);border:1px solid var(--neutral-600);border-radius:var(--radius);color:var(--color-text-on-dark);position:relative}@media (max-width:600px){.NewsletterPrompt-module__EEDleq__dialog{inset:auto var(--space-2) var(--space-2) var(--space-2);width:auto}.NewsletterPrompt-module__EEDleq__panel{padding:var(--space-2)}}.NewsletterPrompt-module__EEDleq__heading{padding-right:var(--space-4);font:var(--type-subhead);color:var(--color-text-on-dark);text-wrap:balance}.NewsletterPrompt-module__EEDleq__subheading{font:var(--type-small);color:var(--color-text-on-dark);margin-top:4px}.NewsletterPrompt-module__EEDleq__body{margin-top:var(--space-1);font:var(--type-small);color:var(--neutral-300)}.NewsletterPrompt-module__EEDleq__form{margin-top:var(--space-2)}.NewsletterPrompt-module__EEDleq__label{font:var(--type-small);color:var(--neutral-400);margin-bottom:4px;display:block}.NewsletterPrompt-module__EEDleq__row{gap:var(--space-1);display:flex}.NewsletterPrompt-module__EEDleq__panel .NewsletterPrompt-module__EEDleq__input{background:var(--color-ground-dark);border-color:var(--neutral-500);min-width:0;color:var(--color-text-on-dark);flex:1}.NewsletterPrompt-module__EEDleq__panel .NewsletterPrompt-module__EEDleq__input:hover{border-color:var(--neutral-300)}.NewsletterPrompt-module__EEDleq__panel .NewsletterPrompt-module__EEDleq__input:focus-visible,.NewsletterPrompt-module__EEDleq__panel .NewsletterPrompt-module__EEDleq__submit:focus-visible{outline:2px solid var(--color-text-on-dark);outline-offset:2px}.NewsletterPrompt-module__EEDleq__panel .NewsletterPrompt-module__EEDleq__submit{background:var(--color-text-on-dark);border-color:var(--color-text-on-dark);width:auto;color:var(--color-ground-dark);flex:none;margin-top:0}.NewsletterPrompt-module__EEDleq__panel .NewsletterPrompt-module__EEDleq__submit:hover:not(:disabled){background:var(--neutral-200);border-color:var(--neutral-200);color:var(--color-ground-dark)}.NewsletterPrompt-module__EEDleq__panel .NewsletterPrompt-module__EEDleq__submit:disabled{border-color:var(--neutral-500);color:var(--neutral-400);background:0 0}.NewsletterPrompt-module__EEDleq__close{appearance:none;border-radius:var(--radius);cursor:pointer;width:44px;height:44px;color:var(--neutral-400);transition:color var(--duration-fast) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:absolute;top:4px;right:4px}.NewsletterPrompt-module__EEDleq__close:hover{color:var(--color-text-on-dark)}.NewsletterPrompt-module__EEDleq__close:focus-visible{outline:2px solid var(--color-text-on-dark);outline-offset:-4px}.NewsletterPrompt-module__EEDleq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NewsletterPrompt-module__EEDleq__panel .NewsletterPrompt-module__EEDleq__onDark{color:var(--neutral-300);border-left-color:var(--color-text-on-dark)}.NewsletterPrompt-module__EEDleq__panel .NewsletterPrompt-module__EEDleq__onDark a{color:inherit}.NewsletterPrompt-module__EEDleq__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
