._popup_fmz51_1{color:#f5effb;background:radial-gradient(at 92% 0,#704a8a40,#0000 55%),#281e35;border:1px solid #6a4f84;border-radius:26px;width:470px;max-width:calc(100vw - 32px);max-height:90dvh;margin:auto;padding:0;overflow:auto;box-shadow:0 30px 100px #0008}._popup_fmz51_1::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0b0715a8}._accent_fmz51_1{background:linear-gradient(90deg,#8d5dc4,#d9bd77,#8d5dc4);height:3px}._content_fmz51_1{padding:34px 32px 27px}._close_fmz51_1{color:#bdaccd;background:0 0;border:0;border-radius:50%;width:36px;height:36px;font-size:25px;position:absolute;top:15px;right:15px}._eyebrow_fmz51_1{letter-spacing:.13em;color:#dec58f;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:800}._popup_fmz51_1 h2{letter-spacing:-1px;margin:0 0 16px;font-size:36px;font-weight:900;line-height:1.12}._popup_fmz51_1 h2 span{color:#d1aafa}._popup_fmz51_1 p{line-height:1.65}._perks_fmz51_1{grid-template-columns:1fr 1fr;gap:12px;margin:24px 0;display:grid}._perks_fmz51_1>div{border:1px solid #654c7a80;border-radius:14px;padding:17px 14px}._perks_fmz51_1 strong{font-size:15px;display:block}._perks_fmz51_1 small{color:#bcaacb;margin-top:5px;font-size:12px;line-height:1.5;display:block}._cta_fmz51_1{text-align:center;color:#241332;background:linear-gradient(100deg,#b68be5,#c59bec);border-radius:12px;padding:15px 12px;font-size:16px;font-weight:900;text-decoration:none;display:block;position:relative;overflow:hidden}._cta_fmz51_1:after{content:"";background:linear-gradient(90deg,#0000,#fff5,#0000);width:22%;animation:7s ease-in-out infinite _shimmer_fmz51_1;position:absolute;inset:-50% auto -50% -45%;transform:skew(-20deg)}@keyframes _shimmer_fmz51_1{0%,65%{left:-45%}85%,to{left:135%}}._note_fmz51_1{color:#b7a5c7;text-align:center;margin:11px 0 18px;font-size:12px}._wait_fmz51_1{color:#e3d7ec;background:0 0;border:0;width:100%;padding:8px;font-size:14px;font-weight:700;display:block}._footer_fmz51_1{text-align:center;color:#b6a5c6;border-top:1px solid #ffffff10;margin-top:19px;padding-top:19px;font-size:12px}._footer_fmz51_1 a{color:#d2b3f0;text-underline-offset:3px}:is(._popup_fmz51_1 a:focus-visible,._popup_fmz51_1 button:focus-visible){outline-offset:4px;outline:2px solid #e1c583}@media (max-width:480px){._content_fmz51_1{padding:30px 23px 23px}._popup_fmz51_1 h2{font-size:33px}}@media (prefers-reduced-motion:reduce){._cta_fmz51_1:after{animation:none}}
