#alg-email-choice{box-sizing:border-box;width:min(460px,calc(100vw - 32px));max-height:90dvh;overflow:auto;margin:auto;padding:64px 28px 24px;border:1px solid #ffffffcc;border-radius:24px;background:#fff5f8;color:#140609;box-shadow:0 24px 80px #14060940;font:400 16px/1.5 Figtree,Arial,sans-serif}#alg-email-choice::backdrop{background:#14060999;backdrop-filter:blur(8px)}#alg-email-choice h2{font:600 28px/1.15 Helvetica,Arial,sans-serif;margin:0 0 14px;color:#140609}#alg-email-choice p{margin:0 0 16px}#alg-email-choice .alg-email-close{position:absolute;top:14px;right:16px;width:40px;height:40px;border-radius:50%;padding:0;display:grid;place-items:center;border:1px solid #d30d4a30;background:#fff;color:#140609}#alg-email-choice .alg-email-address{width:100%;border:0;background:transparent;padding:0;margin:0 0 22px;color:#d30d4a;font:500 17px Figtree,Arial,sans-serif}#alg-email-choice .alg-email-options{display:grid;gap:10px}#alg-email-choice .alg-email-options a,#alg-email-choice .alg-email-options button{display:block;text-align:center;padding:13px 16px;border:1px solid #d30d4a30;border-radius:12px;color:#140609;background:#fff;text-decoration:none;font:500 16px/1.4 Figtree,Arial,sans-serif}#alg-email-choice :focus-visible{outline:2px solid #d30d4a;outline-offset:3px}#alg-email-choice .alg-email-status{font-size:14px;margin:14px 0 0}body.page-id-620 .elementor-element-44ad1db .elementor-icon-box-description a{color:inherit}
/* Consistent email chooser interaction. */
#alg-email-choice .alg-email-options a,#alg-email-choice .alg-email-options button,#alg-email-choice .alg-email-close{background:#fff;color:#140609;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;transform-origin:center;cursor:pointer}
@media(hover:hover){#alg-email-choice .alg-email-options a:hover,#alg-email-choice .alg-email-options button:hover,#alg-email-choice .alg-email-close:hover{background:#d30d4a;color:#fff;border-color:#d30d4a;transform:scale(1.035)}}
#alg-email-choice .alg-email-options a:focus-visible,#alg-email-choice .alg-email-options button:focus-visible,#alg-email-choice .alg-email-close:focus-visible{background:#d30d4a;color:#fff;border-color:#d30d4a;transform:scale(1.035)}
#alg-email-choice .alg-email-options a:active,#alg-email-choice .alg-email-options button:active,#alg-email-choice .alg-email-close:active{background:#d30d4a;color:#fff;transform:scale(1.015)}
@media(prefers-reduced-motion:reduce){#alg-email-choice .alg-email-options a,#alg-email-choice .alg-email-options button,#alg-email-choice .alg-email-close{transition:none;transform:none!important}}
