.mag-hero:not(#\#):not(#\#){color:#fff;isolation:isolate;background:#0a0612;padding:88px 0 0;position:relative;overflow:hidden}.mag-hero:not(#\#):not(#\#):before,.mag-hero:not(#\#):not(#\#):after,.mag-hero .mag-blob-3:not(#\#):not(#\#){content:"";filter:blur(64px);opacity:.7;z-index:-1;pointer-events:none;will-change:transform;border-radius:50%;animation:20s ease-in-out infinite magBlobMove;position:absolute}.mag-hero:not(#\#):not(#\#):before{aspect-ratio:1;background:radial-gradient(circle,#e73026 0%,#0000 70%);width:55%;animation-delay:0s;top:-15%;left:-10%}.mag-hero:not(#\#):not(#\#):after{aspect-ratio:1;background:radial-gradient(circle,#7c0f1a 0%,#0000 70%);width:60%;animation-delay:-9s;bottom:-20%;right:-15%}.mag-hero .mag-blob-3:not(#\#):not(#\#){aspect-ratio:1;opacity:.4;background:radial-gradient(circle,#f87171 0%,#0000 70%);width:35%;animation-delay:-4.5s;top:30%;right:25%}@keyframes magBlobMove{0%,to{transform:translate(0,0)}33%{transform:translate(46px,-28px)}66%{transform:translate(-28px,38px)}}.mag-float-logos:not(#\#):not(#\#){z-index:-1;pointer-events:none;opacity:.1;position:absolute;inset:0;overflow:hidden}.mag-float-logo:not(#\#):not(#\#){color:#fff;letter-spacing:-.02em;background:#ffffff0f;border:1px solid #ffffff14;border-radius:12px;place-items:center;width:64px;height:64px;font-size:18px;font-weight:800;animation:6s ease-in-out infinite magFloatY;display:grid;position:absolute}@keyframes magFloatY{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.mag-hero-inner:not(#\#):not(#\#){z-index:1;text-align:center;position:relative}.mag-hero-eyebrow:not(#\#):not(#\#){letter-spacing:.14em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff24;border-radius:100px;align-items:center;gap:9px;padding:9px 18px;font-size:12px;font-weight:800;display:inline-flex}.mag-live-dot:not(#\#):not(#\#){background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s infinite magPulse;box-shadow:0 0 0 4px #22c55e33}@keyframes magPulse{0%,to{opacity:1}50%{opacity:.4}}.mag-hero h1:not(#\#):not(#\#){letter-spacing:-.045em;color:#fff;margin:24px 0;font-size:clamp(48px,8vw,96px);font-weight:800;line-height:1.08}.mag-hero h1 .mag-accent:not(#\#):not(#\#){background:linear-gradient(135deg,#f87171 0%,#e73026 50%,#f59e0b 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.mag-hero h1 .mag-strike:not(#\#):not(#\#){align-items:center;gap:14px;display:inline-flex}.mag-hero h1 .mag-count-big:not(#\#):not(#\#){font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#fff 0%,#e5e7eb 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.mag-hero p:not(#\#):not(#\#){color:#ffffffb3;max-width:640px;margin:0 auto 40px;font-size:clamp(16px,1.4vw,19px);line-height:1.6}.mag-pop-head:not(#\#):not(#\#){flex-direction:column;align-items:center;gap:10px;margin-top:8px;display:flex}.mag-pop-sub:not(#\#):not(#\#){color:#ffffff9e;font-size:14.5px;font-weight:500}.mag-pop-marquee:not(#\#):not(#\#){z-index:1;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:linear-gradient(#0000 0 178px,#fff 330px);position:relative;overflow:clip visible}.mag-pop-marquee.dragging:not(#\#):not(#\#){cursor:grabbing}.mag-pop-track:not(#\#):not(#\#){will-change:transform;gap:16px;width:max-content;padding:44px 24px 80px;display:flex}.mag-feat-card:not(#\#):not(#\#){scroll-snap-align:start;cursor:pointer;width:250px;height:300px;color:inherit;background:var(--brand-color,#e73026);border-radius:22px;flex-shrink:0;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 18px 34px -16px #0f172a66}.mag-feat-card:hover:not(#\#):not(#\#){transform:translateY(-10px)scale(1.025);box-shadow:0 32px 50px -20px #0f172a80}.mag-feat-bg:not(#\#):not(#\#){z-index:1;background:linear-gradient(135deg,#0000 0%,#0000001a 50%,#0006 100%);transition:opacity .3s;position:absolute;inset:0}.mag-feat-card:not(#\#):not(#\#):before{content:"";opacity:.6;z-index:1;pointer-events:none;background-image:radial-gradient(circle at 1.5px 1.5px,#ffffff38 1.5px,#0000 0);background-size:22px 22px;position:absolute;inset:0}.mag-feat-bg-letter:not(#\#):not(#\#){color:#ffffff1a;letter-spacing:-.05em;z-index:1;text-transform:uppercase;pointer-events:none;font-size:280px;font-weight:900;line-height:1;transition:transform .5s cubic-bezier(.16,1,.3,1),color .3s;position:absolute;bottom:-90px;right:-40px}.mag-feat-card:hover .mag-feat-bg-letter:not(#\#):not(#\#){color:#ffffff29;transform:scale(1.08)rotate(-5deg)}.mag-feat-glow:not(#\#):not(#\#){opacity:.5;pointer-events:none;z-index:1;background:radial-gradient(circle at 20% 15%,#ffffff73 0%,#0000 45%);transition:opacity .3s;position:absolute;inset:-30%}.mag-feat-card:hover .mag-feat-glow:not(#\#):not(#\#){opacity:.85}.mag-feat-content:not(#\#):not(#\#){z-index:2;flex-direction:column;height:100%;padding:20px;display:flex;position:relative}.mag-feat-top:not(#\#):not(#\#){justify-content:space-between;align-items:flex-start;margin-bottom:auto;display:flex}.mag-feat-logo:not(#\#):not(#\#){background:#fff;border-radius:18px;place-items:center;width:68px;height:68px;padding:11px;display:grid;box-shadow:0 12px 32px #0003,inset 0 0 0 1px #fff6}.mag-feat-logo img:not(#\#):not(#\#){object-fit:contain;max-width:100%;max-height:100%}.mag-feat-flag:not(#\#):not(#\#){filter:drop-shadow(0 4px 12px #0000004d);font-size:28px}.mag-feat-name:not(#\#):not(#\#){letter-spacing:-.025em;color:#fff;text-shadow:0 2px 12px #0003;margin-bottom:6px;font-size:26px;font-weight:800;line-height:1.05}.mag-feat-tag:not(#\#):not(#\#){color:#fffc;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800;line-height:1.4}.mag-feat-cta:not(#\#):not(#\#){color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;border:1px solid #fff3;border-radius:100px;align-self:flex-start;align-items:center;gap:6px;margin-top:16px;padding:8px 14px;font-size:13px;font-weight:800;transition:gap .25s,background .25s,padding .25s;display:inline-flex}.mag-feat-card:hover .mag-feat-cta:not(#\#):not(#\#){background:#ffffff4d;gap:10px;padding:8px 18px}.mag-feat-cta svg:not(#\#):not(#\#){width:14px;height:14px}.mag-filter-bar:not(#\#):not(#\#){z-index:30;-webkit-backdrop-filter:saturate(160%)blur(12px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffffeb;margin:24px 0 0;padding:14px 0;position:sticky;top:77px}.mag-filter-inner:not(#\#):not(#\#){flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.mag-filter-tab:not(#\#):not(#\#){border:1px solid var(--line);color:var(--ink-2);cursor:pointer;background:#fff;border-radius:100px;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.mag-filter-tab:hover:not(#\#):not(#\#){border-color:var(--ink-3);transform:translateY(-1px)}.mag-filter-tab.active:not(#\#):not(#\#){background:var(--ink);color:#fff;border-color:var(--ink);box-shadow:0 4px 14px #0f172a33}.mag-filter-tab .mag-num:not(#\#):not(#\#){color:var(--ink-3);background:#0000000f;border-radius:100px;padding:2px 7px;font-size:10px;font-weight:700}.mag-filter-tab.active .mag-num:not(#\#):not(#\#){color:#fff;background:#ffffff38}.mag-cat-bar:not(#\#):not(#\#){background:var(--bg-2);border-bottom:1px solid var(--line);scrollbar-width:none;padding:12px 0;overflow-x:auto}.mag-cat-bar:not(#\#):not(#\#)::-webkit-scrollbar{display:none}.mag-cat-bar-inner:not(#\#):not(#\#){flex-wrap:nowrap;justify-content:center;gap:6px;width:max-content;min-width:100%;padding:0 24px;display:flex}.mag-cat-chip:not(#\#):not(#\#){border:1px solid var(--line);color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border-radius:100px;flex-shrink:0;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:700;transition:all .15s}.mag-cat-chip:hover:not(#\#):not(#\#){border-color:var(--ink-3);color:var(--ink)}.mag-cat-chip.active:not(#\#):not(#\#){background:var(--red);color:#fff;border-color:var(--red);box-shadow:0 4px 12px #e7302640}.mag-country-section:not(#\#):not(#\#){padding:64px 0 32px;position:relative}.mag-country-section.tr:not(#\#):not(#\#){background:linear-gradient(#fff 0%,#fff7ed 100%)}.mag-country-section.us:not(#\#):not(#\#){background:linear-gradient(#fff7ed 0%,#eff6ff 100%)}.mag-country-section.eu:not(#\#):not(#\#){background:linear-gradient(#eff6ff 0%,#f5f3ff 100%)}.mag-country-section.cn:not(#\#):not(#\#){background:linear-gradient(#f5f3ff 0%,#fef2f2 100%)}.mag-country-section.other:not(#\#):not(#\#){background:linear-gradient(#fff 0%,#fafafa 100%)}.mag-country-banner:not(#\#):not(#\#){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffbf;border:1px solid #fff9;border-radius:24px;align-items:center;gap:24px;margin-bottom:36px;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 36px #0f172a0f}.mag-country-banner:not(#\#):not(#\#):before{content:"";background:radial-gradient(circle, var(--banner-tint,#e730261a) 0%, transparent 60%);pointer-events:none;width:60%;height:200%;position:absolute;top:-50%;right:-15%}.mag-country-banner.tr:not(#\#):not(#\#){--banner-tint:#e730261a}.mag-country-banner.us:not(#\#):not(#\#){--banner-tint:#1e40af1a}.mag-country-banner.eu:not(#\#):not(#\#){--banner-tint:#7c3aed1a}.mag-country-banner.cn:not(#\#):not(#\#){--banner-tint:#dc26261a}.mag-country-banner.other:not(#\#):not(#\#){--banner-tint:#64748b1a}.mag-country-flag:not(#\#):not(#\#){filter:drop-shadow(0 12px 28px #0000002e);z-index:1;flex-shrink:0;font-size:80px;line-height:1}.mag-country-flag img.flag-svg:not(#\#):not(#\#){width:1em;height:auto}.mag-country-info:not(#\#):not(#\#){z-index:1;flex:1;min-width:0}.mag-country-info h2:not(#\#):not(#\#){letter-spacing:-.025em;color:var(--ink);margin:0 0 6px;font-size:clamp(28px,3.2vw,40px);font-weight:800;line-height:1.05}.mag-country-info p:not(#\#):not(#\#){color:var(--ink-3);max-width:480px;font-size:14px}.mag-country-meta:not(#\#):not(#\#){flex-wrap:wrap;gap:14px;margin-top:12px;display:flex}.mag-cm-pill:not(#\#):not(#\#){border:1px solid var(--line);color:var(--ink-2);background:#fff;border-radius:100px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.mag-cm-pill b:not(#\#):not(#\#){color:var(--ink);font-weight:800}.mag-country-grid:not(#\#):not(#\#){grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;display:grid}.mag-store-card:not(#\#):not(#\#){border:1px solid var(--line);text-align:center;cursor:pointer;color:inherit;background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.mag-store-card:not(#\#):not(#\#):before{content:"";background:var(--brand-color,var(--red));transform-origin:0;height:3px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.mag-store-card:hover:not(#\#):not(#\#){border-color:var(--brand-color,var(--red));box-shadow:0 16px 36px #0f172a14, 0 0 0 1px var(--brand-color,var(--red));transform:translateY(-4px)}.mag-store-card:hover:not(#\#):not(#\#):before{transform:scaleX(1)}.mag-store-card .mag-flag-mini:not(#\#):not(#\#){opacity:.7;z-index:1;font-size:14px;position:absolute;top:12px;right:14px}.mag-store-card .mag-store-logo:not(#\#):not(#\#){border:1px solid var(--line);background:#fff;border-radius:16px;place-items:center;width:64px;height:64px;padding:10px;transition:transform .25s,box-shadow .25s;display:grid;box-shadow:0 4px 14px #0f172a0d}.mag-store-card:hover .mag-store-logo:not(#\#):not(#\#){transform:scale(1.08);box-shadow:0 10px 24px #0f172a1a}.mag-store-card .mag-store-logo img:not(#\#):not(#\#){object-fit:contain;max-width:100%;max-height:100%}.mag-store-card .mag-initials:not(#\#):not(#\#){letter-spacing:-.02em;color:#fff;border-radius:10px;place-items:center;width:100%;height:100%;font-size:20px;font-weight:800;display:grid}.mag-store-card .mag-store-name:not(#\#):not(#\#){color:var(--ink);letter-spacing:-.01em;font-size:14px;font-weight:800;line-height:1.2}.mag-store-card .mag-store-cats:not(#\#):not(#\#){flex-wrap:wrap;justify-content:center;gap:4px;transition:opacity .25s;display:flex}.mag-store-card .mag-cat-pill:not(#\#):not(#\#){background:var(--bg-2);color:var(--ink-3);letter-spacing:.02em;border-radius:100px;padding:3px 9px;font-size:10px;font-weight:700}.mag-store-card .mag-visit-hint:not(#\#):not(#\#){letter-spacing:.06em;text-transform:uppercase;color:var(--brand-color,var(--red));opacity:0;align-items:center;gap:4px;font-size:11px;font-weight:800;transition:all .25s;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%,8px)}.mag-store-card:hover .mag-visit-hint:not(#\#):not(#\#){opacity:1;transform:translate(-50%)}.mag-store-card:hover .mag-store-cats:not(#\#):not(#\#){opacity:.3}.mag-empty:not(#\#):not(#\#){text-align:center;padding:80px 20px}.mag-empty .mag-ic:not(#\#):not(#\#){background:var(--bg-2);width:80px;height:80px;color:var(--ink-3);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.mag-empty .mag-ic svg:not(#\#):not(#\#){width:36px;height:36px}.mag-empty b:not(#\#):not(#\#){color:var(--ink);margin-bottom:8px;font-size:18px;display:block}.mag-empty p:not(#\#):not(#\#){color:var(--ink-3);margin:0;font-size:14px}@media (max-width:920px){.mag-hero:not(#\#):not(#\#){padding:64px 0 36px}.mag-feat-card:not(#\#):not(#\#){width:220px;height:270px}.mag-pop-track:not(#\#):not(#\#){padding:40px 24px 76px}.mag-pop-marquee:not(#\#):not(#\#){background:linear-gradient(#0000 0 160px,#fff 298px)}.mag-country-banner:not(#\#):not(#\#){gap:18px;padding:24px}.mag-country-flag:not(#\#):not(#\#){font-size:56px}.mag-country-grid:not(#\#):not(#\#){grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}}@media (max-width:760px){.mag-hero:not(#\#):not(#\#){padding:44px 0 30px}.mag-hero-eyebrow:not(#\#):not(#\#){padding:7px 14px;font-size:10px}.mag-hero p:not(#\#):not(#\#){margin-bottom:24px}.mag-pop-sub:not(#\#):not(#\#){font-size:13px}.mag-feat-card:not(#\#):not(#\#){width:190px;height:250px}.mag-feat-logo:not(#\#):not(#\#){width:60px;height:60px}.mag-feat-name:not(#\#):not(#\#){font-size:17px}.mag-pop-track:not(#\#):not(#\#){padding:32px 18px 64px}.mag-pop-marquee:not(#\#):not(#\#){background:linear-gradient(#0000 0 144px,#fff 272px)}.mag-country-banner:not(#\#):not(#\#){text-align:left;flex-direction:column;align-items:flex-start}.mag-country-section:not(#\#):not(#\#){padding:48px 0 24px}.mag-filter-bar:not(#\#):not(#\#){top:64px}}@media (max-width:540px){.mag-feat-card:not(#\#):not(#\#){width:168px;height:224px}.mag-pop-track:not(#\#):not(#\#){padding:28px 16px 58px}.mag-pop-marquee:not(#\#):not(#\#){background:linear-gradient(#0000 0 128px,#fff 244px)}.mag-country-grid:not(#\#):not(#\#){grid-template-columns:repeat(2,1fr)}}
