.save-gate{box-sizing:border-box;color:#272b25;background:#fffefa;border:1px solid #e1ddd3;border-radius:20px;width:min(440px,100vw - 32px);padding:36px;font-family:inherit;position:fixed;box-shadow:0 24px 90px #151b2033}.save-gate::backdrop{backdrop-filter:blur(3px);background:#18201a66}.save-gate h2{letter-spacing:-.8px;margin:16px 0 12px;font-size:26px;line-height:1.2}.save-gate p{font-size:15px;line-height:1.65}.save-gate small{color:#72756a;font-size:12px;line-height:1.6;display:block}.save-gate-icon{color:#a94730}.save-gate .save-gate-close{background:0 0;border:0;padding:8px;line-height:0;position:absolute;top:12px;right:12px}.save-gate-google{min-height:44px;margin:22px 0 10px}.save-gate>button:not(.save-gate-close),.save-gate>.button{border:1px solid #d8dbd2;border-radius:10px;justify-content:center;width:100%;margin:12px 0;padding:12px;font-size:14px;text-decoration:none;display:flex}.save-gate>.button.primary{color:#fff;background:#a94730;border-color:#a94730}.save-gate-policy{margin-bottom:0}.save-gate a{color:inherit}.save-gate [role=status]:empty{display:none}@media (width<=480px){.save-gate{padding:28px}}
