.video-card.svelte-1bi7ve7{background:#fff;padding:0;transition:transform .3s;overflow:hidden}.video-card.svelte-1bi7ve7:hover{transform:translateY(-5px)}.video-container.svelte-1bi7ve7{background:#000;width:100%;padding-top:56.25%;position:relative}.video-container.svelte-1bi7ve7 iframe:where(.svelte-1bi7ve7){border:0;width:100%;height:100%;position:absolute;top:0;left:0}.video-placeholder.svelte-1bi7ve7{color:#94a3b8;background:#1e293b;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.video-info.svelte-1bi7ve7{padding:1.5rem}.video-info.svelte-1bi7ve7 h4:where(.svelte-1bi7ve7){color:#0f172a;margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.video-info.svelte-1bi7ve7 p:where(.svelte-1bi7ve7){color:#64748b;font-size:.875rem;line-height:1.5}.why-mifi-page.svelte-4yuwba{padding-bottom:8rem}.hero-section.svelte-4yuwba{text-align:center;background:radial-gradient(circle at 50% 0,#eff6ff 0%,#fff 100%);border-bottom:1px solid #f1f5f9;min-height:400px;padding:8rem 0 4rem}.container.svelte-4yuwba{max-width:1000px;margin:0 auto;padding:0 1.5rem}.badge.svelte-4yuwba{color:#2563eb;background:#eff6ff;border-radius:50px;margin-bottom:1.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;display:inline-block}h1.svelte-4yuwba{color:#0f172a;letter-spacing:-.03em;word-break:break-word;overflow-wrap:break-word;margin-bottom:1.5rem;font-size:clamp(2rem,8vw,4rem);font-weight:900}.subheadline.svelte-4yuwba{color:#64748b;max-width:700px;margin:0 auto;font-size:1.25rem;line-height:1.6}.main-content.svelte-4yuwba{margin-top:4rem}.benefits-grid.svelte-4yuwba{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:4rem;display:grid}.glass-card.svelte-4yuwba{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #f1f5f9;border-radius:32px;padding:3rem;box-shadow:0 20px 40px -10px #0000000d}.benefit-card.svelte-4yuwba{text-align:center;transition:all .4s cubic-bezier(.165,.84,.44,1)}.benefit-card.svelte-4yuwba:hover{border-color:#3b82f6;transform:translateY(-8px)scale(1.02);box-shadow:0 30px 60px -15px #2563eb26}.icon-wrap.svelte-4yuwba{color:#2563eb;background:#eff6ff;border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;display:flex}.benefit-card.svelte-4yuwba h3:where(.svelte-4yuwba){color:#0f172a;margin-bottom:1rem;font-size:1.5rem;font-weight:800}.benefit-card.svelte-4yuwba p:where(.svelte-4yuwba){color:#64748b;line-height:1.6}.checklist-box.svelte-4yuwba{background:#0f172a;border:1px solid #ffffff1a;margin-bottom:4rem;color:#fff!important}.checklist-header.svelte-4yuwba{justify-content:center;align-items:center;gap:1.5rem;margin-bottom:3rem;display:flex}.checklist-header.svelte-4yuwba h2:where(.svelte-4yuwba){font-size:2rem;font-weight:800;color:#fff!important}.steps.svelte-4yuwba{gap:2rem;margin-bottom:3rem;display:grid}.step-item.svelte-4yuwba{align-items:flex-start;gap:1.5rem;display:flex}.step-num.svelte-4yuwba{color:#fff;background:#2563eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:900;display:flex}.step-text.svelte-4yuwba h4:where(.svelte-4yuwba){margin-bottom:.5rem;font-size:1.25rem;font-weight:700;color:#fff!important}.step-text.svelte-4yuwba p:where(.svelte-4yuwba){color:#94a3b8;line-height:1.5}.checklist-footer.svelte-4yuwba{text-align:center;border-top:1px solid #ffffff1a;padding-top:2rem}.btn-primary.svelte-4yuwba{color:#fff;background:#2563eb;border-radius:16px;padding:1rem 3rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:0 10px 20px -5px #2563eb66}.btn-primary.svelte-4yuwba:hover{background:#1d4ed8;transform:scale(1.05)}.disclaimer.svelte-4yuwba{color:#64748b;margin-top:1rem;font-size:.875rem}.legal-transparency.svelte-4yuwba{max-width:600px;margin:0 auto}.legal-card.svelte-4yuwba{color:#64748b;background:#f8fafc;border-radius:20px;align-items:center;gap:1rem;padding:1.5rem;font-size:.875rem;display:flex}.legal-text.svelte-4yuwba strong:where(.svelte-4yuwba){color:#1e293b}.video-section.svelte-4yuwba{margin-bottom:6rem}.section-header.svelte-4yuwba{text-align:center;margin-bottom:4rem}.section-header.svelte-4yuwba h2:where(.svelte-4yuwba){color:#0f172a;margin-bottom:1rem;font-size:2.5rem;font-weight:800}.section-header.svelte-4yuwba p:where(.svelte-4yuwba){color:#64748b;font-size:1.125rem}.video-grid.svelte-4yuwba{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;display:grid}.skeleton-badge.svelte-4yuwba,.skeleton-title.svelte-4yuwba,.skeleton-text.svelte-4yuwba,.skeleton-card.svelte-4yuwba{background:linear-gradient(90deg,#f1f5f9 25%,#f8fafc 50%,#f1f5f9 75%) 0 0/200% 100%;animation:2s linear infinite svelte-4yuwba-shimmer}.skeleton-badge.svelte-4yuwba{border-radius:50px;width:100px;height:24px;margin:0 auto 1.5rem}.skeleton-title.svelte-4yuwba{border-radius:12px;width:60%;height:48px;margin:0 auto 1.5rem}.skeleton-text.svelte-4yuwba{border-radius:8px;width:40%;height:24px;margin:0 auto}.skeleton-card.svelte-4yuwba{border-radius:32px;height:250px}@keyframes svelte-4yuwba-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (width<=768px){.video-grid.svelte-4yuwba{grid-template-columns:1fr}}@media (width<=640px){.glass-card.svelte-4yuwba{padding:2rem}.hero-section.svelte-4yuwba{padding:6rem 0 3rem}.checklist-header.svelte-4yuwba{text-align:center;flex-direction:column}}
