.internet.svelte-1qc0leq{position:relative;overflow:hidden;padding:80px 0;background:linear-gradient(90deg,var(--tim-blue-light),var(--tim-blue));color:#fff}.internet.svelte-1qc0leq:before{content:"";position:absolute;inset:-80px;z-index:0;pointer-events:none;background:radial-gradient(600px 380px at 10% 20%,rgba(124,203,255,.28),transparent 60%),radial-gradient(520px 360px at 85% 10%,rgba(0,85,184,.34),transparent 58%),radial-gradient(520px 360px at 50% 110%,rgba(0,171,255,.22),transparent 60%);background-repeat:no-repeat;background-size:140% 140%,140% 140%,140% 140%;will-change:transform;animation:svelte-1qc0leq-internetShift 22s ease-in-out infinite alternate}@keyframes svelte-1qc0leq-internetShift{0%{transform:translate(0)}50%{transform:translate(2%,1.5%)}to{transform:translate(-3%,-2%)}}.internet.svelte-1qc0leq .container:where(.svelte-1qc0leq){position:relative;z-index:1}.internet.svelte-1qc0leq h2:where(.svelte-1qc0leq){margin:0 0 12px;font-weight:900;letter-spacing:.3px;font-size:clamp(24px,2.5vw,38px);background:linear-gradient(90deg,#d9eeff,#7ccbff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.internet-head.svelte-1qc0leq{text-align:center;max-width:860px;margin:0 auto 24px}.internet-head.svelte-1qc0leq p:where(.svelte-1qc0leq){margin:0;color:#e6eeff;opacity:.95;font-size:clamp(16px,1.2vw,18px)}.stats.svelte-1qc0leq{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:24px 0 32px}.stat.svelte-1qc0leq{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:16px;text-align:center;box-shadow:0 8px 22px #00000026}.stat.svelte-1qc0leq .big:where(.svelte-1qc0leq){display:block;font-weight:1000;font-size:clamp(20px,2.2vw,32px);letter-spacing:.4px}.stat.svelte-1qc0leq .label:where(.svelte-1qc0leq){display:block;font-size:13px;color:#d9eeff;opacity:.9}.speed-grid.svelte-1qc0leq{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.speed-card.svelte-1qc0leq{background:#fff;color:#0f172a;border:1px solid #E6EAF2;border-radius:16px;box-shadow:0 16px 36px #0f172a1f;padding:24px;display:flex;flex-direction:column;gap:10px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.speed-card.svelte-1qc0leq:hover{transform:translateY(-4px);box-shadow:0 22px 44px #0f172a2e;border-color:#d5ddec}.speed-card.svelte-1qc0leq h3:where(.svelte-1qc0leq){margin:0;font-weight:900;color:#0a3b74;font-size:22px}.speed-card.svelte-1qc0leq .desc:where(.svelte-1qc0leq){margin:0;color:#475569;font-size:15px}.speed-card.svelte-1qc0leq .features:where(.svelte-1qc0leq){list-style:none;padding:0;margin:10px 0 12px;display:grid;gap:8px}.speed-card.svelte-1qc0leq .features:where(.svelte-1qc0leq) li:where(.svelte-1qc0leq){position:relative;padding-left:22px;font-size:15px}.speed-card.svelte-1qc0leq .features:where(.svelte-1qc0leq) li:where(.svelte-1qc0leq):before{content:"✓";position:absolute;left:0;top:2px;color:var(--tim-green);font-weight:800}.speed-card.svelte-1qc0leq .btn-primary:where(.svelte-1qc0leq){margin-top:auto}.speed-card.dark.svelte-1qc0leq{background:linear-gradient(135deg,#111827,#0b1220 60%,#0a0a0a);color:#fff;border-color:#2a364a}.speed-card.dark.svelte-1qc0leq h3:where(.svelte-1qc0leq){color:#fff}.speed-card.dark.svelte-1qc0leq .desc:where(.svelte-1qc0leq){color:#cbd5e1}.speed-card.highlight.svelte-1qc0leq{border-color:var(--tim-blue-light);box-shadow:0 22px 52px #0055b82e}.internet-cta.svelte-1qc0leq{text-align:center;margin-top:32px;border-top:1px solid rgba(255,255,255,.1);padding-top:24px}.internet-cta.svelte-1qc0leq p:where(.svelte-1qc0leq){margin-bottom:12px;color:#d9eeff;font-size:14px;opacity:.8}.internet-cta.svelte-1qc0leq .btn-outline:where(.svelte-1qc0leq){border-color:#fffc;color:#fff;background-color:#002b5b80}.dedicated-promo.svelte-1qc0leq{margin-top:50px}.promo-card.svelte-1qc0leq{background:#ffffff0d;border:2px solid rgba(255,255,255,.1);border-radius:24px;padding:40px;display:flex;align-items:center;justify-content:space-between;gap:30px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.promo-info.svelte-1qc0leq h3:where(.svelte-1qc0leq){margin:0 0 8px;font-size:28px;font-weight:800;color:#fff}.promo-info.svelte-1qc0leq p:where(.svelte-1qc0leq){margin:0;color:#d9eeff;opacity:.9;max-width:500px}.p-badge.svelte-1qc0leq{display:inline-block;background:#00abff;color:#fff;padding:4px 12px;border-radius:6px;font-size:11px;font-weight:800;text-transform:uppercase;margin-bottom:12px}.internet-cta.svelte-1qc0leq .btn-outline:where(.svelte-1qc0leq):hover{background-color:#002b5bb3;border-color:#fff}@media(max-width:1199px){.internet.svelte-1qc0leq{padding:70px 0}.speed-grid.svelte-1qc0leq{grid-template-columns:repeat(2,1fr);gap:18px}}@media(max-width:767px){.internet-head.svelte-1qc0leq{text-align:left;max-width:none}.stats.svelte-1qc0leq{grid-template-columns:repeat(2,1fr);gap:12px}.speed-grid.svelte-1qc0leq{grid-template-columns:1fr;gap:16px}.internet.svelte-1qc0leq{padding:60px 0}.internet.svelte-1qc0leq h2:where(.svelte-1qc0leq){font-size:clamp(22px,6vw,32px)}}@media(prefers-reduced-motion:reduce){.internet.svelte-1qc0leq:before{animation:none}}.container.svelte-1qc0leq{max-width:1200px;margin:0 auto;padding:0 20px}
