.UpgradePromo-module__1vw8gW__card{z-index:90;background:#101112;border:1px solid #ffffff14;border-radius:20px;width:min(296px,100vw - 32px);animation:.45s cubic-bezier(.2,.8,.2,1) both UpgradePromo-module__1vw8gW__promo-enter;position:fixed;bottom:84px;right:16px;overflow:hidden;box-shadow:0 0 0 1px #48e5c20f,0 24px 60px -12px #000000d9,0 0 40px -18px #48e5c266}@media (max-width:767px){.UpgradePromo-module__1vw8gW__card{display:none}}@media (min-width:768px){.UpgradePromo-module__1vw8gW__card{bottom:24px;right:24px}}.UpgradePromo-module__1vw8gW__close{z-index:3;color:#d4d4d8;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0c0dcc;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s,color .2s;display:flex;position:absolute;top:10px;right:10px}.UpgradePromo-module__1vw8gW__close:hover{color:#fff;background:#000}.UpgradePromo-module__1vw8gW__close:focus-visible,.UpgradePromo-module__1vw8gW__cta:focus-visible{outline-offset:2px;outline:2px solid #48e5c2}.UpgradePromo-module__1vw8gW__collage{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;height:148px;padding:0 6px;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 58%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 58%,#0000 100%)}.UpgradePromo-module__1vw8gW__lane{min-width:0;overflow:hidden}.UpgradePromo-module__1vw8gW__track{will-change:transform;animation:UpgradePromo-module__1vw8gW__promo-fall var(--duration,22s) linear infinite;animation-delay:var(--delay,0s);flex-direction:column;display:flex}.UpgradePromo-module__1vw8gW__lane:nth-child(2) .UpgradePromo-module__1vw8gW__track{animation-direction:reverse}.UpgradePromo-module__1vw8gW__sequence{flex-direction:column;flex:none;gap:6px;padding-bottom:6px;display:flex}.UpgradePromo-module__1vw8gW__tile{aspect-ratio:3/4;background:#1b1c1e;border-radius:10px;position:relative;overflow:hidden}.UpgradePromo-module__1vw8gW__lane:nth-child(2) .UpgradePromo-module__1vw8gW__tile{aspect-ratio:4/5}.UpgradePromo-module__1vw8gW__body{z-index:2;margin-top:-18px;padding:0 14px 10px;position:relative}.UpgradePromo-module__1vw8gW__title{color:#fff;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600;line-height:1.25}.UpgradePromo-module__1vw8gW__text{color:#b0b3b5;margin:5px 0 0;font-size:13px;line-height:1.5}.UpgradePromo-module__1vw8gW__price{color:#a6ada9;margin:8px 0 0;font-size:12px;line-height:20px}.UpgradePromo-module__1vw8gW__price strong{color:#f1f5f3;font-variant-numeric:tabular-nums;margin-left:3px;font-size:17px;font-weight:600}@property --cta-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.UpgradePromo-module__1vw8gW__cta{isolation:isolate;background:linear-gradient(180deg, #fff, #eef7f4) padding-box, conic-gradient(from var(--cta-angle), #fff 0deg, #48e5c2 70deg, #fff 140deg, #b9f5e6 220deg, #48e5c2 290deg, #fff 360deg) border-box;color:#000;border:1px solid #d5eee6;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:42px;margin-top:8px;font-size:14px;font-weight:650;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff80,0 2px 4px #00000020}.UpgradePromo-module__1vw8gW__cta:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000,#48e5c259 45%,#fffc 50%,#48e5c259 55%,#0000);width:40%;animation:3.6s ease-in-out 1.2s infinite UpgradePromo-module__1vw8gW__promo-sheen;display:none;position:absolute;inset:-2px auto -2px -40%;transform:skew(-18deg)}.UpgradePromo-module__1vw8gW__cta svg{transition:transform .25s}.UpgradePromo-module__1vw8gW__cta:hover{transform:translateY(-1px);box-shadow:0 0 0 3px #48e5c21a}.UpgradePromo-module__1vw8gW__cta:hover:after{animation-duration:1.4s;animation-delay:0s}.UpgradePromo-module__1vw8gW__cta:hover svg{animation:none;transform:translate(4px)}.UpgradePromo-module__1vw8gW__cta:active{transition-duration:80ms;transform:translateY(0)scale(.98)}.UpgradePromo-module__1vw8gW__note{color:#979f9b;text-align:center;margin:6px 0 0;font-size:10.5px;line-height:16px}@keyframes UpgradePromo-module__1vw8gW__promo-fall{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes UpgradePromo-module__1vw8gW__promo-ring{to{--cta-angle:360deg}}@keyframes UpgradePromo-module__1vw8gW__promo-glow{0%,to{box-shadow:inset 0 -2px #0000001a,0 6px 18px -10px #48e5c266}50%{box-shadow:inset 0 -2px #0000001a,0 10px 28px -8px #48e5c2a6}}@keyframes UpgradePromo-module__1vw8gW__promo-sheen{0%{left:-40%}45%,to{left:130%}}@keyframes UpgradePromo-module__1vw8gW__promo-nudge{0%,30%,to{transform:translate(0)}15%{transform:translate(3px)}}@keyframes UpgradePromo-module__1vw8gW__promo-enter{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.UpgradePromo-module__1vw8gW__card,.UpgradePromo-module__1vw8gW__track,.UpgradePromo-module__1vw8gW__cta,.UpgradePromo-module__1vw8gW__cta:after,.UpgradePromo-module__1vw8gW__cta svg{animation:none}}@media (max-width:640px){.UpgradePromo-module__1vw8gW__card{border-radius:16px;width:min(232px,100vw - 24px);bottom:80px;right:12px}.UpgradePromo-module__1vw8gW__close{width:22px;height:22px;top:8px;right:8px}.UpgradePromo-module__1vw8gW__collage{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;height:104px;padding:0 5px}.UpgradePromo-module__1vw8gW__lane:nth-child(3){display:none}.UpgradePromo-module__1vw8gW__sequence{gap:5px;padding-bottom:5px}.UpgradePromo-module__1vw8gW__body{margin-top:-14px;padding:0 12px 10px}.UpgradePromo-module__1vw8gW__title{font-size:16px}.UpgradePromo-module__1vw8gW__text{margin-top:6px;font-size:12px;line-height:1.5}.UpgradePromo-module__1vw8gW__cta{border-radius:10px;height:40px;margin-top:8px;font-size:12.5px}.UpgradePromo-module__1vw8gW__cta svg{width:14px;height:14px}.UpgradePromo-module__1vw8gW__note{margin-top:7px;font-size:10.5px}}.UpgradePromo-module__1vw8gW__media{isolation:isolate;position:relative;overflow:hidden}.UpgradePromo-module__1vw8gW__media[data-video-ready=true]{background:#000;height:128px}.UpgradePromo-module__1vw8gW__media[data-video-ready=true]+.UpgradePromo-module__1vw8gW__body{margin-top:0;padding-top:10px}.UpgradePromo-module__1vw8gW__video{z-index:1;object-fit:cover}@media (max-width:640px){.UpgradePromo-module__1vw8gW__media[data-video-ready=true]{height:96px}}