.breakdance .bde-section-393-108{background-color:#383636;background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(0,34,94,1) 0%,rgba(7,35,84,1) 100%);background-size:100% 100%;animation:breakdance-section-gradient-y 1s ease infinite}.breakdance .bde-section-393-108 .section-container{--bde-section-width:100%}.breakdance .bde-section-393-108 .section-container{padding-bottom:229px}.breakdance .bde-section-393-108{width:1600px;height:950px}@media (max-width:479px){.breakdance .bde-section-393-108{display:block;z-index:2}}.breakdance .bde-code-block-393-118{margin-bottom:175px}.breakdance .bde-code-block-393-118{display:flex;flex-direction:column}<style>#vortex-anniversary{min-height:100vh;width:100%;padding-bottom:120px;box-sizing:border-box;position:relative;color:#fff;background:linear-gradient(120deg,#001f3f,#06f,#001f3f);background-size:300% 300%;overflow:hidden}#vortex-anniversary .inner{position:relative;z-index:2;max-width:min(1400px,96vw);padding:clamp(40px,5vw,80px) 0;margin:0 auto;text-align:center}@media (max-width:767px){#vortex-anniversary .inner{transform:translateX(-12px)}}#sheen{position:absolute;inset:-15%;background:linear-gradient(120deg,transparent 42%,rgba(255,255,255,.18) 50%,transparent 58%);transform:translateX(-100%);animation:sheenMove 3.2s linear infinite;mix-blend-mode:screen;pointer-events:none;z-index:0}@keyframes sheenMove{to{transform:translateX(100%)}}.headline{position:relative;margin:.6em 0 .3em}.headline .text{display:inline-block;font-size:clamp(40px,7vw,92px);font-weight:800;line-height:1.04;background:linear-gradient(90deg,#fff,#dff1ff,#bfe6ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 10px 30px rgba(0,0,0,.35)}.headline .glow{display:block;margin-top:.2em;font-weight:700;color:#e6f3ff;opacity:.95;text-shadow:0 0 24px rgba(17,163,255,.35)}.pulse-ring{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:-1;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(127,208,255,.28),transparent 60%);filter:blur(22px);animation:pulse 3.5s ease-in-out infinite}@keyframes pulse{0%,100%{transform:translate(-50%,-50%) scale(.9);opacity:.7}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}}.badge{display:inline-block;padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.08);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;backdrop-filter:blur(6px)}.tagline{font-size:clamp(16px,2.2vw,22px);opacity:.95;color:#e6f3ff;margin:0 auto 18px;max-width:60ch}.countdown{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:14px;margin:22px auto 16px;width:min(840px,95vw)}.tile{background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:18px 10px;backdrop-filter:blur(6px);box-shadow:0 10px 30px rgba(0,0,0,.28),inset 0 0 24px rgba(17,163,255,.12)}.tile span{display:block;font-weight:800;font-size:clamp(36px,5vw,54px);text-shadow:0 0 18px rgba(17,163,255,.35)}.tile small{display:block;margin-top:4px;font-size:.82rem;text-transform:uppercase;letter-spacing:.14em;opacity:.9}.cta{display:inline-block;margin-top:12px;padding:16px 34px;border-radius:999px;font-weight:900;font-size:1.15rem;letter-spacing:.02em;color:#fff;border:2px solid rgba(255,255,255,.25);background:linear-gradient(90deg,#00a2ff,#07f);box-shadow:0 0 20px rgba(0,162,255,.7),0 0 40px rgba(0,119,255,.4);transition:all .25s ease}.cta:hover{transform:scale(1.05);background:linear-gradient(90deg,#0090ff,#00c6ff);box-shadow:0 0 25px rgba(0,162,255,.9),0 0 50px rgba(0,162,255,.6)}.marquee{overflow:hidden;width:100%;margin-top:24px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.track{display:inline-block;white-space:nowrap;animation:scroll 24s linear infinite;font-weight:700;opacity:.9}.track span{padding:0 24px}@keyframes scroll{to{transform:translateX(-50%)}}.floating-call{position:fixed;bottom:18px;right:18px;z-index:9999;background:linear-gradient(90deg,#00a2ff,#07f);color:#fff;font-weight:900;font-size:1.05rem;padding:16px 26px;border-radius:999px;text-decoration:none;box-shadow:0 0 25px rgba(0,162,255,.6),0 0 50px rgba(0,162,255,.4);border:2px solid rgba(255,255,255,.25);transition:all .25s ease;animation:pulseBtn 2.5s ease-in-out infinite}.floating-call:hover{transform:scale(1.08);background:linear-gradient(90deg,#0090ff,#00c6ff);box-shadow:0 0 35px rgba(0,162,255,.9),0 0 70px rgba(0,162,255,.7)}@keyframes pulseBtn{0%,100%{transform:scale(1);box-shadow:0 0 25px rgba(0,162,255,.6)}50%{transform:scale(1.07);box-shadow:0 0 45px rgba(0,162,255,.9)}}.vx-offers-grid{display:grid!important;grid-template-columns:repeat(3,minmax(260px,1fr));gap:24px;max-width:1100px;margin:0 auto;align-items:stretch}.vx-card{display:flex;flex-direction:column;align-items:center;text-align:center;background:rgba(10,20,40,.92)!important;border:1px solid rgba(255,255,255,.18);border-radius:16px;padding:18px;box-shadow:inset 0 0 24px rgba(17,163,255,.12),0 10px 30px rgba(0,0,0,.28);backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.vx-card img{width:100%;max-width:320px;max-height:220px;object-fit:contain;border-radius:16px;box-shadow:0 0 25px rgba(0,162,255,.35);margin:0 0 12px;display:block}.vx-card .cta{margin-top:auto}@media (max-width:1024px){.vx-offers-grid{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (max-width:767px){#vortex-anniversary{padding:56px 0 120px}#vortex-anniversary .inner{max-width:100vw;padding:0 16px;margin:0 auto}.headline .text{font-size:clamp(28px,8.5vw,44px)}.headline .glow{font-size:clamp(16px,4.2vw,22px)}.tagline{font-size:clamp(14px,3.8vw,18px)}.countdown{grid-template-columns:repeat(2,minmax(140px,1fr))!important;gap:12px;width:min(92vw,560px)}.tile span{font-size:clamp(28px,8vw,40px)}.cta{padding:14px 24px;font-size:1rem;margin-top:12px}.marquee{display:none!important}.vx-offers-grid{grid-template-columns:1fr!important}}html,body{overflow-x:hidden}footer{position:relative;z-index:2}</style>.breakdance .bde-code-block-393-118{min-width:1600px;padding-top:5px}.breakdance .bde-code-block-393-118{.cta{display:inline-block;margin-top:14px;padding:18px 40px;border-radius:999px;font-weight:900;font-size:1.15rem;letter-spacing:.03em;color:#fff;text-shadow:0 0 6px rgba(0,0,0,.3);border:2px solid rgba(255,255,255,.25);background:linear-gradient(90deg,#00a2ff,#07f);box-shadow:0 0 20px rgba(0,162,255,.7),0 0 40px rgba(0,119,255,.4);transition:all .25s ease}.cta:hover{transform:scale(1.05);background:linear-gradient(90deg,#0090ff,#00c6ff);box-shadow:0 0 25px rgba(0,162,255,.9),0 0 50px rgba(0,162,255,.6)}.floating-call{position:fixed;bottom:22px;z-index:9999;background:linear-gradient(90deg,#00a2ff,#07f);color:#fff;font-weight:900;font-size:1.05rem;padding:16px 26px;border-radius:999px;text-decoration:none;box-shadow:0 0 25px rgba(0,162,255,.6),0 0 50px rgba(0,162,255,.4);border:2px solid rgba(255,255,255,.25);transition:all .25s ease;animation:pulseBtn 2.5s ease-in-out infinite}.floating-call:hover{transform:scale(1.08);background:linear-gradient(90deg,#0090ff,#00c6ff);box-shadow:0 0 35px rgba(0,162,255,.9),0 0 70px rgba(0,162,255,.7)}@keyframes pulseBtn{0%,100%{transform:scale(1);box-shadow:0 0 25px rgba(0,162,255,.6)}50%{transform:scale(1.07);box-shadow:0 0 45px rgba(0,162,255,.9)}}}@media (max-width:479px){.breakdance .bde-code-block-393-118{width:100vw;padding:56px 0}.breakdance .bde-code-block-393-118{align-items:flex-start;justify-content:center;text-align:left}.breakdance .bde-code-block-393-118{display:block;overflow:hidden;z-index:2;position:relative;width:100%;padding-top:60px;padding-bottom:80px}}@media (max-width:767px){#vortex-anniversary .marquee{display:block!important;width:100vw;overflow:hidden;margin-top:16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}#vortex-anniversary .track{display:inline-block;white-space:nowrap;animation:scroll 18s linear infinite!important;font-size:14px;line-height:1.4}#vortex-anniversary .track span{padding:0 18px}}html,body{overflow-x:hidden}}