.digi-plans[data-astro-cid-54ymsxbh]{max-width:1100px;padding:12px 20px 44px}.digi-plans[data-astro-cid-54ymsxbh] h2[data-astro-cid-54ymsxbh]{color:var(--navy);font-size:28px;margin:0 0 8px}.digi-plans[data-astro-cid-54ymsxbh] h3[data-astro-cid-54ymsxbh]{color:var(--navy);font-size:23px;margin:36px 0 8px}.intro[data-astro-cid-54ymsxbh]{color:var(--muted);line-height:1.6;margin:0 0 22px}.table-scroll[data-astro-cid-54ymsxbh]{overflow-x:auto;border:1px solid #d5dcf5;border-radius:14px}table[data-astro-cid-54ymsxbh]{border-collapse:collapse;width:100%;font-size:15px;text-align:left}caption[data-astro-cid-54ymsxbh]{text-align:left;padding:15px 18px;color:var(--navy);background:#f0f3ff;font-weight:600}thead[data-astro-cid-54ymsxbh]{background:#002bff;color:#fff}th[data-astro-cid-54ymsxbh],td[data-astro-cid-54ymsxbh]{padding:17px 18px;border-bottom:1px solid #e2e7f4;line-height:1.45}tbody[data-astro-cid-54ymsxbh] th[data-astro-cid-54ymsxbh]{color:var(--navy);white-space:nowrap;font-size:20px}tbody[data-astro-cid-54ymsxbh] td[data-astro-cid-54ymsxbh]{color:var(--text)}tbody[data-astro-cid-54ymsxbh] td[data-astro-cid-54ymsxbh]:nth-last-child(-n+3){white-space:nowrap}tbody[data-astro-cid-54ymsxbh] tr[data-astro-cid-54ymsxbh]:nth-child(2n){background:#f7f9ff}tbody[data-astro-cid-54ymsxbh] tr[data-astro-cid-54ymsxbh]:last-child [data-astro-cid-54ymsxbh]:is(th,td){border-bottom:0}th[data-astro-cid-54ymsxbh] small[data-astro-cid-54ymsxbh]{display:block;font-size:12px;font-weight:400;color:var(--muted)}.with-fibre[data-astro-cid-54ymsxbh]{color:#0022c7;font-weight:800}.note[data-astro-cid-54ymsxbh]{color:var(--muted);font-size:13px;line-height:1.6;margin:16px 0}.plan-cta[data-astro-cid-54ymsxbh]{display:inline-block;background:#002bff;color:#fff;font-weight:700;border-radius:9px;padding:13px 22px;margin-top:10px}.plan-cta[data-astro-cid-54ymsxbh]:hover{background:#0000d3}.extra-grid[data-astro-cid-54ymsxbh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px}.extra-card[data-astro-cid-54ymsxbh]{padding:24px;border:1px solid #d5dcf5;border-radius:14px;background:#f7f9ff}.extra-card[data-astro-cid-54ymsxbh] h3[data-astro-cid-54ymsxbh]{margin:0 0 10px;font-size:21px}.extra-card[data-astro-cid-54ymsxbh] p[data-astro-cid-54ymsxbh]{color:var(--muted);line-height:1.6}.extra-price[data-astro-cid-54ymsxbh]{font-size:34px;font-weight:800;color:#002bff}.extra-price[data-astro-cid-54ymsxbh] span[data-astro-cid-54ymsxbh]{font-size:15px;font-weight:500;margin-left:4px;color:var(--muted)}[data-astro-cid-54ymsxbh]:is(.table-scroll,.plan-cta):focus-visible{outline:3px solid #002bff;outline-offset:4px}@media (max-width:600px){th[data-astro-cid-54ymsxbh],td[data-astro-cid-54ymsxbh]{padding:13px 12px}table[data-astro-cid-54ymsxbh]{font-size:14px}tbody[data-astro-cid-54ymsxbh] th[data-astro-cid-54ymsxbh]{font-size:18px}}.digi-coverage-section[data-astro-cid-dylhvrbg]{padding:0 20px 48px;max-width:900px}.digi-coverage[data-astro-cid-dylhvrbg]{padding:28px;border:1px solid #cbd3ff;border-radius:16px;background:#f1f4ff;text-align:center}.digi-coverage[data-astro-cid-dylhvrbg] h2[data-astro-cid-dylhvrbg]{margin:0 0 8px;color:var(--navy);font-size:26px}.digi-coverage[data-astro-cid-dylhvrbg] p[data-astro-cid-dylhvrbg]{color:var(--muted);line-height:1.6}.digi-coverage[data-astro-cid-dylhvrbg] summary[data-astro-cid-dylhvrbg]{cursor:pointer;list-style:none}.digi-coverage[data-astro-cid-dylhvrbg] summary[data-astro-cid-dylhvrbg]::-webkit-details-marker{display:none}.digi-coverage[data-astro-cid-dylhvrbg] form[data-astro-cid-dylhvrbg]{max-width:560px;margin:24px auto 0;text-align:left}.digi-coverage[data-astro-cid-dylhvrbg] label[data-astro-cid-dylhvrbg]{display:block;font-weight:700;color:var(--navy);margin-bottom:8px}.digi-coverage[data-astro-cid-dylhvrbg] textarea[data-astro-cid-dylhvrbg]{display:block;width:100%;box-sizing:border-box;font:inherit;font-size:16px;padding:14px;border:1px solid #8896cb;border-radius:9px;resize:vertical;color:var(--navy);background:#fff}.digi-coverage[data-astro-cid-dylhvrbg] .digi-coverage-note[data-astro-cid-dylhvrbg]{font-size:13px;margin:12px 0}.digi-coverage-note[data-astro-cid-dylhvrbg] a[data-astro-cid-dylhvrbg]{text-decoration:underline}.digi-coverage[data-astro-cid-dylhvrbg] button[data-astro-cid-dylhvrbg]{border:0;cursor:pointer;font-family:inherit;line-height:1.5}.digi-coverage[data-astro-cid-dylhvrbg] [data-astro-cid-dylhvrbg]:is(summary,button,textarea):focus-visible{outline:3px solid #002bff;outline-offset:4px}@media (max-width:520px){.digi-coverage[data-astro-cid-dylhvrbg]{padding:22px 16px}.digi-coverage[data-astro-cid-dylhvrbg] button[data-astro-cid-dylhvrbg]{width:100%}}.digi-cta-white[data-astro-cid-dylhvrbg]{display:inline-block;background:#fff;color:#002bff;font-weight:800;font-size:15px;padding:14px 26px;border-radius:10px}.digi-cta-white[data-astro-cid-dylhvrbg]:hover{background:#f0f2ff}.digi-cta-blue[data-astro-cid-dylhvrbg]{display:inline-block;background:#002bff;color:#fff;font-weight:700;font-size:14px;padding:11px 22px;border-radius:9px;margin-top:8px}.digi-cta-blue[data-astro-cid-dylhvrbg]:hover{background:#0000d3}.digi-price[data-astro-cid-dylhvrbg]{position:relative;background:#fff;border:1.5px solid var(--card);border-radius:16px;padding:26px 20px}.digi-price[data-astro-cid-dylhvrbg].pop{border-color:#002bff;box-shadow:0 12px 30px #002bff29}.digi-badge[data-astro-cid-dylhvrbg]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#002bff;color:#fff;font-size:11px;font-weight:800;letter-spacing:.5px;padding:5px 12px;border-radius:20px}.digi-mb[data-astro-cid-dylhvrbg]{font-size:30px;font-weight:800;color:var(--navy)}.digi-sim[data-astro-cid-dylhvrbg]{font-size:13px;color:var(--muted);margin-top:2px}.digi-eur[data-astro-cid-dylhvrbg]{font-size:38px;font-weight:800;color:#002bff;margin:16px 0 0}.digi-eur[data-astro-cid-dylhvrbg] span[data-astro-cid-dylhvrbg]{font-size:15px;color:var(--muted);font-weight:600}.digi-igic[data-astro-cid-dylhvrbg]{font-size:12px;color:var(--muted);margin-bottom:6px}.digi-point[data-astro-cid-dylhvrbg]{background:#fff;border:1px solid var(--card);border-radius:10px;padding:14px 16px;font-size:15px;color:var(--navy);font-weight:600}
