.alerts-form{gap:15px;display:grid}.alerts-form label{color:var(--ink);font-size:var(--fs-r-078);gap:6px;font-weight:800;display:grid}.alerts-form input{border:1px solid var(--line);border-radius:var(--radius-sm);width:100%;font:inherit;font-size:var(--fs-r-085);color:var(--ink);padding:10px 12px}.alerts-form input:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 3px #2b6e4e21}.alerts-form select.ui-select{font-weight:400}.alerts-form-actions{justify-content:space-between;gap:10px;margin-top:2px;display:flex}.alerts-form-actions .btn{flex:1 1 0}.alerts-form-note{border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--ink-soft);font-size:var(--fs-r-072);margin:-4px 0 0;padding:9px 11px;line-height:1.5}.alerts-thanks{text-align:center;justify-items:center;gap:10px;padding:8px 4px 4px;display:grid}.alerts-thanks__icon{background:var(--accent-tint);width:52px;height:52px;color:var(--accent-deep);border-radius:50%;place-items:center;margin-bottom:2px;display:grid}.alerts-thanks h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.6rem;font-weight:400}.alerts-thanks p{max-width:40ch;color:var(--ink-soft);font-size:var(--fs-r-085);margin:0;line-height:1.6}.alerts-thanks p strong{color:var(--ink)}.alerts-thanks .btn{margin-top:6px}#mailingListModalFormView[hidden],#mailingListModalThanksView[hidden],#mailingListModalEmailField[hidden],#mailingListModalNote[hidden]{display:none}
