.SubscribeWidget-module__5dmfsq__fab{z-index:9000;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:11px;padding:9px 16px 9px 10px;font-family:Work Sans,Inter,system-ui,sans-serif;transition:transform .2s ease-out,box-shadow .2s ease-out;animation:.45s ease-out both SubscribeWidget-module__5dmfsq__fabIn;display:flex;position:fixed;bottom:20px;left:20px;box-shadow:0 8px 24px #0f0f311f}.SubscribeWidget-module__5dmfsq__fab:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0f0f312e}@keyframes SubscribeWidget-module__5dmfsq__fabIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.SubscribeWidget-module__5dmfsq__fabIcon{color:#fff;background:linear-gradient(135deg,#41b378 0%,#03a1ac 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.SubscribeWidget-module__5dmfsq__fabDot{background:#e85d3a;border:2px solid #fff;border-radius:999px;width:13px;height:13px;position:absolute;top:-2px;right:-2px}.SubscribeWidget-module__5dmfsq__fabText{text-align:left;flex-direction:column;line-height:1.2;display:flex}.SubscribeWidget-module__5dmfsq__fabTitle{color:#0f0f31;font-size:14px;font-weight:600}.SubscribeWidget-module__5dmfsq__fabSub{color:#707070;font-size:12px}.SubscribeWidget-module__5dmfsq__fabClose{color:#9ca3af;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-left:4px;transition:background .2s,color .2s;display:flex}.SubscribeWidget-module__5dmfsq__fabClose:hover{color:#0f0f31;background:#f7f8fa}.SubscribeWidget-module__5dmfsq__fabCollapsed{gap:0;padding:6px}.SubscribeWidget-module__5dmfsq__fabCollapsed .SubscribeWidget-module__5dmfsq__fabText,.SubscribeWidget-module__5dmfsq__fabCollapsed .SubscribeWidget-module__5dmfsq__fabClose{display:none}.SubscribeWidget-module__5dmfsq__fabCollapsed .SubscribeWidget-module__5dmfsq__fabIcon{width:44px;height:44px}@media (max-width:560px){.SubscribeWidget-module__5dmfsq__fab{background:0 0;border:none;gap:0;padding:6px;box-shadow:0 6px 18px #41b37852}.SubscribeWidget-module__5dmfsq__fabText,.SubscribeWidget-module__5dmfsq__fabClose{display:none!important}.SubscribeWidget-module__5dmfsq__fabIcon{width:52px;height:52px}}.SubscribeWidget-module__5dmfsq__modal{z-index:9100;background:#0f0f3173;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.SubscribeWidget-module__5dmfsq__popup{text-align:center;isolation:isolate;background:#fff;border:1px solid #e5e7eb;border-radius:24px;width:100%;max-width:440px;padding:0 28px 24px;font-family:Work Sans,Inter,system-ui,sans-serif;animation:.25s ease-out both SubscribeWidget-module__5dmfsq__popIn;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f0f312e}.SubscribeWidget-module__5dmfsq__popup:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#8b3fe824,#3d7bff0f 60%,#0000);width:420px;height:260px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}@keyframes SubscribeWidget-module__5dmfsq__popIn{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.SubscribeWidget-module__5dmfsq__popupTop{justify-content:flex-end;padding:20px 0 0;display:flex}.SubscribeWidget-module__5dmfsq__popupClose{color:#9ca3af;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s ease-out;display:flex}.SubscribeWidget-module__5dmfsq__popupClose:hover{color:#0f0f31;background:#f7f8fa}.SubscribeWidget-module__5dmfsq__popupBadge{color:#fff;background:linear-gradient(135deg,#3d7bff 0%,#8b3fe8 55%,#a92bd6 100%);border-radius:22px;justify-content:center;align-items:center;width:68px;height:68px;margin:6px auto 0;display:flex;position:relative;transform:rotate(-6deg);box-shadow:0 10px 24px #8b3fe852}.SubscribeWidget-module__5dmfsq__popupBadge svg{transform:rotate(6deg)}.SubscribeWidget-module__5dmfsq__popupBadgeCount{color:#fff;background:linear-gradient(135deg,#41b378 0%,#03a1ac 100%);border:2px solid #fff;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;line-height:1.2;position:absolute;top:-8px;right:-12px;transform:rotate(6deg)}.SubscribeWidget-module__5dmfsq__popupTitle{letter-spacing:-.01em;color:#0f0f31;text-wrap:balance;margin:22px -8px 0;font-family:Playfair Display,Source Serif Pro,Georgia,serif;font-size:26px;font-weight:400;line-height:1.22;position:relative}.SubscribeWidget-module__5dmfsq__popupTitleEm{background:linear-gradient(135deg,#41b378 0%,#03a1ac 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.SubscribeWidget-module__5dmfsq__popupSub{color:#707070;max-width:340px;margin:12px auto 0;font-size:15px;line-height:1.55}.SubscribeWidget-module__5dmfsq__popupPerks{flex-wrap:wrap;justify-content:center;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.SubscribeWidget-module__5dmfsq__popupPerk{color:#4b3a8f;background:#f4f0fe;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.SubscribeWidget-module__5dmfsq__popupPerk:before{content:"";background:linear-gradient(135deg,#3d7bff,#a92bd6);border-radius:999px;width:6px;height:6px}.SubscribeWidget-module__5dmfsq__popupButtons{flex-direction:column;gap:10px;margin-top:22px;display:flex}.SubscribeWidget-module__5dmfsq__btnHero{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3d7bff 0%,#8b3fe8 55%,#a92bd6 100%);border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:58px;padding:16px 24px;font-family:Work Sans,Inter,system-ui,sans-serif;font-size:17px;font-weight:600;text-decoration:none;transition:transform .2s ease-out,box-shadow .2s ease-out;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 26px #8b3fe861}.SubscribeWidget-module__5dmfsq__btnHero:hover{transform:translateY(-1px);box-shadow:0 14px 30px #8b3fe873}.SubscribeWidget-module__5dmfsq__btnHero:focus-visible{outline-offset:3px;outline:3px solid #8b3fe859}.SubscribeWidget-module__5dmfsq__btnHero:after{content:"";background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:40%;height:100%;animation:4.2s ease-in-out 1s infinite SubscribeWidget-module__5dmfsq__shine;position:absolute;top:0;left:-60%;transform:skew(-20deg)}@keyframes SubscribeWidget-module__5dmfsq__shine{0%,70%{left:-60%}to{left:130%}}@media (prefers-reduced-motion:reduce){.SubscribeWidget-module__5dmfsq__btnHero:after{animation:none;display:none}}.SubscribeWidget-module__5dmfsq__btnHeroArrow{transition:transform .2s ease-out;display:inline-flex}.SubscribeWidget-module__5dmfsq__btnHero:hover .SubscribeWidget-module__5dmfsq__btnHeroArrow{transform:translate(3px)}.SubscribeWidget-module__5dmfsq__btnHeroTg{background:#229ed9;box-shadow:0 10px 24px #229ed952}.SubscribeWidget-module__5dmfsq__btnHeroTg:hover{box-shadow:0 14px 28px #229ed966}.SubscribeWidget-module__5dmfsq__popupNote{color:#9ca3af;margin:10px 0 0;font-size:12px;line-height:1.5}.SubscribeWidget-module__5dmfsq__popupAlt{color:#707070;border-top:1px solid #eef0f3;margin:18px 0 0;padding-top:16px;font-size:14px;line-height:1.5}.SubscribeWidget-module__5dmfsq__popupAltLink{color:#229ed9;text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;-webkit-text-decoration:underline #229ed959;text-decoration:underline #229ed959;transition:color .2s,text-decoration-color .2s;display:inline-flex}.SubscribeWidget-module__5dmfsq__popupAltLink:hover{color:#1a86ba;text-decoration-color:currentColor}.SubscribeWidget-module__5dmfsq__popupAltLink svg{flex-shrink:0;transform:translateY(1px)}.SubscribeWidget-module__5dmfsq__popupAltNowrap{white-space:nowrap}.SubscribeWidget-module__5dmfsq__popupLater{color:#9ca3af;cursor:pointer;background:0 0;border:none;margin-top:10px;padding:6px 10px;font-family:Work Sans,Inter,system-ui,sans-serif;font-size:13px;transition:color .2s ease-out}.SubscribeWidget-module__5dmfsq__popupLater:hover{color:#707070}@media (max-width:560px){.SubscribeWidget-module__5dmfsq__modal{align-items:flex-end;padding:0}.SubscribeWidget-module__5dmfsq__popup{border-radius:20px 20px 0 0;max-width:none;padding:0 20px 20px;animation:.28s ease-out both SubscribeWidget-module__5dmfsq__sheetIn}@keyframes SubscribeWidget-module__5dmfsq__sheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}.SubscribeWidget-module__5dmfsq__popupTitle{margin-left:0;margin-right:0;font-size:23px}.SubscribeWidget-module__5dmfsq__popupSub{font-size:14px}.SubscribeWidget-module__5dmfsq__btnHero{min-height:56px;font-size:16px}}
