.dialog:has(.email-variant-2)>div,.dialog:has(.email-variant-3)>div{--tw-bg-opacity:1;background-color:rgb(0 88 168/var(--tw-bg-opacity,1))}.dialog:has(.email-variant-2)>div>.close,.dialog:has(.email-variant-3)>div>.close{--tw-bg-opacity:1;background-color:rgb(0 88 168/var(--tw-bg-opacity,1))}.dialog:has(.email-variant-2)>div{padding:0}.dialog:has(.email-subscribe){align-items:self-start;padding:40px 20px}.dialog:has(.email-subscribe) .dialog div:first-child{padding:10px 20px}.email-variant-3 .autocomplete .suggestions,.email-variant-4 .autocomplete .suggestions{left:0;right:0;width:auto}.email-subscribe{gap:12px;display:flex;flex-direction:column}.email-subscribe .email-header{align-items:center}.email-subscribe .email-header>span{--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));font-size:20px;font-weight:500;line-height:28px}.email-subscribe .email-header p{color:var(--Dark-Dark,#111928);font-size:20px;font-weight:600;line-height:28px;--tw-text-opacity:1;color:rgb(17 25 40/var(--tw-text-opacity,1))}.email-subscribe>div{gap:10px;display:flex;flex-direction:column;align-items:flex-start}.email-subscribe>div .autocomplete,.email-subscribe>div .email-input{display:flex;gap:10px;flex:1 0 0;align-self:stretch;border-radius:6px;border:1px solid;--tw-border-opacity:1;border-color:rgb(223 228 234/var(--tw-border-opacity,1));background:#fff}.email-subscribe>div .email-input{padding:12px 20px}.email-subscribe>div .email-input::-moz-placeholder{color:var(--Gray-main-Secondary-Text-Color,#a3b0c2)}.email-subscribe>div .email-input::placeholder{color:var(--Gray-main-Secondary-Text-Color,#a3b0c2)}.email-subscribe>div .email-error{border:2px solid red}.email-subscribe>div .email-warning{color:red}.email-subscribe>div .email-warning.shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}.email-subscribe>div .autocomplete{min-height:50px}.email-subscribe>div .autocomplete .input{flex:1 0 0;padding:12px 20px;border:none;background:transparent;font-size:16px;font-weight:400;line-height:24px;width:100%;outline:none}.email-subscribe>div .autocomplete .input::-moz-placeholder{color:var(--Gray-main-Secondary-Text-Color,#a3b0c2)}.email-subscribe>div .autocomplete .input::placeholder{color:var(--Gray-main-Secondary-Text-Color,#a3b0c2)}.email-subscribe>div .autocomplete .suggestions{display:flex;top:50px;width:100%;left:0;align-items:start;text-align:start;position:absolute}.email-subscribe>div .autocomplete .suggestions>div{width:100%}.email-subscribe>button,.email-subscribe>div .autocomplete button{height:-moz-min-content;height:min-content}.email-subscribe>button{width:100%;display:flex;padding:13px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:6px;background:linear-gradient(58deg,#369fff 13.13%,#0080f5 45%,#006bcc 76.87%)}.email-subscribe>button.skip{background:#fff;color:rgb(99,115,129,var(--tw-text-opacity,1))}.email-subscribe>span{--tw-text-opacity:1;color:rgb(99 115 129/var(--tw-text-opacity,1));color:var(--Gray-main-Primary-Text-Color,#637381);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:left}.email-subscribe>span>a{--tw-text-opacity:1;color:rgb(45 104 248/var(--tw-text-opacity,1));text-decoration-line:underline}.animate-shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform-style:preserve-3d;backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}