.vps-campaign_banner__8XAih{position:relative;isolation:isolate;overflow:hidden;max-width:1200px;border-radius:24px;color:#faf5ff;border-color:rgba(224,108,228,.18);background:radial-gradient(ellipse at 0 0,rgba(206,48,199,.15),transparent 45%),radial-gradient(ellipse at 100% 100%,rgba(221,47,184,.2),transparent 48%),linear-gradient(115deg,rgba(248,234,255,.095),rgba(246,227,255,.035) 48%,rgba(246,220,255,.075));backdrop-filter:blur(24px) saturate(125%);-webkit-backdrop-filter:blur(24px) saturate(125%);box-shadow:inset 0 1px 0 rgba(255,234,255,.1),0 4px 22px rgba(177,30,170,.09),0 8px 28px rgba(4,2,14,.16);transition:border-color .18s ease,box-shadow .18s ease}.vps-campaign_banner__8XAih:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(110deg,rgba(250,105,210,.85),rgba(227,145,251,.65) 22%,rgba(223,153,242,.12) 48%,rgba(241,104,215,.8) 78%,rgba(189,110,242,.55));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.vps-campaign_banner__8XAih:after{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background:linear-gradient(90deg,transparent,rgba(251,228,255,.22) 24%,rgba(235,162,244,.08) 65%,transparent);pointer-events:none}.vps-campaign_banner__8XAih>*{position:relative;z-index:1}.vps-campaign_banner__8XAih:hover{border-color:rgba(236,115,225,.35);box-shadow:inset 0 1px 0 rgba(255,239,255,.12),inset 0 -1px 0 rgba(10,6,20,.18),0 6px 28px rgba(166,42,181,.1)}.vps-campaign_banner__8XAih:focus-visible{outline:2px solid #eb54e1;outline-offset:4px}.vps-campaign_productBanner__8QirM{padding-inline:52px}.vps-campaign_banner__8XAih .vps-campaign_scrollArrow__bZe14{position:absolute;top:50%;width:18px;height:18px;color:#f079e9;pointer-events:none;transform:translateY(-50%);filter:drop-shadow(0 0 6px rgba(222,41,212,.3));animation:vps-campaign_scrollHint__d5FFN 1.8s ease-in-out infinite}.vps-campaign_scrollArrowLeft__siuQ0{left:22px}.vps-campaign_scrollArrowRight__R7AnJ{right:22px}@keyframes vps-campaign_scrollHint__d5FFN{0%,to{transform:translateY(-50%);opacity:.75}50%{transform:translateY(calc(-50% + 3px));opacity:1}}.vps-campaign_badgeDark__b_Wta{color:#f27eea;border-color:rgba(231,72,220,.42);background:linear-gradient(135deg,rgba(200,37,205,.18),rgba(119,28,166,.14));box-shadow:inset 0 1px 0 rgba(247,191,255,.07)}.vps-campaign_badgeLight__u_nnp{color:#9333ea;border-color:#d8b4fe;background:linear-gradient(135deg,#faf5ff,#f3e8ff);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(126,34,206,.04)}.vps-campaign_bonus__HC4sL{color:#b51bbd}.vps-campaign_monthlyPrice__R1cP5{display:inline-flex;align-items:center;padding:1px 6px;border-radius:4px;background:rgba(147,51,234,.07);color:#74627f;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;line-height:18px;white-space:nowrap}.vps-campaign_highlight__hOfwT{color:#f071e6;text-shadow:0 0 18px rgba(222,41,212,.2)}.vps-campaign_cta__aGdf5{color:#fff;border:1px solid rgba(245,127,235,.45);background:radial-gradient(ellipse at 50% 0,rgba(255,202,249,.26),transparent 72%),linear-gradient(180deg,rgba(206,40,206,.93),rgba(166,35,203,.96));box-shadow:inset 0 3px 9px rgba(255,202,249,.16),inset 0 -4px 10px rgba(94,22,123,.12),0 5px 16px rgba(193,27,201,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media (prefers-reduced-motion:reduce){.vps-campaign_banner__8XAih{transition:none}.vps-campaign_banner__8XAih .vps-campaign_scrollArrow__bZe14{animation:none}}.vps-campaign_productSlot__PcDHZ{position:fixed;top:80px;left:0;right:0;z-index:40;padding:8px 24px}.vps-campaign_productSpace__YdHkm{display:none}@media (max-width:767px){.vps-campaign_banner__8XAih{border-radius:20px}.vps-campaign_productSlot__PcDHZ{top:64px;padding:8px 12px}.vps-campaign_productSlot__PcDHZ .vps-campaign_banner__8XAih{gap:6px 12px;padding:10px 12px}.vps-campaign_productSlot__PcDHZ .vps-campaign_productBanner__8QirM{padding-inline:38px}.vps-campaign_productSlot__PcDHZ .vps-campaign_bannerCopy__ACUJB{font-size:12px;line-height:1.5}.vps-campaign_scrollArrowLeft__siuQ0{left:12px}.vps-campaign_scrollArrowRight__R7AnJ{right:12px}.vps-campaign_productSpace__YdHkm{display:block;height:76px}}.vps-campaign_cornerBadge__8x_1i{position:absolute;top:-5px;right:6px;max-width:calc(100% - 12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 6px;border-radius:4px;background:linear-gradient(90deg,#c026d3,#9333ea);color:#fff;font-size:9px;font-weight:600;line-height:12px;box-shadow:0 1px 2px rgba(0,0,0,.08)}.vps-campaign_notice__XE9JW{position:relative;isolation:isolate;overflow:hidden;color:#fff;border-color:rgba(203,109,217,.5);background:radial-gradient(ellipse at 12% 0,rgba(234,121,233,.32),transparent 58%),radial-gradient(ellipse at 92% 100%,rgba(205,123,245,.3),transparent 56%),linear-gradient(110deg,#70308f,#8d306f 52%,#61328b);box-shadow:inset 0 1px 0 rgba(255,225,255,.22),inset 0 -1px 0 rgba(70,21,92,.1),0 4px 16px rgba(129,44,151,.1);backdrop-filter:blur(20px) saturate(125%);-webkit-backdrop-filter:blur(20px) saturate(125%)}.vps-campaign_noticeHighlight__BfrL6{color:#ffe0fa;text-shadow:0 0 12px rgba(255,169,235,.2)}.vps-campaign_noticeArt__Ovtfm{position:absolute;pointer-events:none;right:-36px;top:50%;width:380px;height:145px;transform:translateY(-50%);opacity:.65}@media (max-width:639px){.vps-campaign_noticeArt__Ovtfm{right:-125px;opacity:.35}}