[data-astro-cid-dbfk2hhc]{box-sizing:border-box}.eyebrow[data-astro-cid-dbfk2hhc]{color:#b88a00;letter-spacing:.14em;text-transform:uppercase;background:#fdc51624;border-radius:999px;margin-bottom:18px;padding:5px 14px;font-size:.72rem;font-weight:800;display:inline-block}.eyebrow-light[data-astro-cid-dbfk2hhc]{color:#fdc516;background:#fdc5162e}.hero-section[data-astro-cid-dbfk2hhc]{text-align:center;background:#101015;padding:96px 48px;position:relative}.hero-section[data-astro-cid-dbfk2hhc]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#fafafa);height:80px;position:absolute;inset:auto 0 0}.hero-inner[data-astro-cid-dbfk2hhc]{z-index:1;max-width:860px;margin:0 auto;position:relative}.hero-section[data-astro-cid-dbfk2hhc] h1[data-astro-cid-dbfk2hhc]{color:#fff;letter-spacing:-.01em;margin:0 auto;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;line-height:1.05;display:inline-block;position:relative}.hero-section[data-astro-cid-dbfk2hhc] h1[data-astro-cid-dbfk2hhc]:after{content:"";background:var(--color-primary);border-radius:2px;width:64px;height:3px;margin:22px auto 0;display:block}.intro-section[data-astro-cid-dbfk2hhc]{background:#fafafa;padding:96px 48px}.intro-inner[data-astro-cid-dbfk2hhc]{text-align:center;max-width:740px;margin:0 auto}.intro-inner[data-astro-cid-dbfk2hhc] h2[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#101015;margin:0 0 18px;font-size:clamp(1.9rem,3vw,2.4rem);font-weight:800;line-height:1.15}.intro-inner[data-astro-cid-dbfk2hhc] p[data-astro-cid-dbfk2hhc]{color:#4a4a4a;margin:0;font-size:1.05rem;line-height:1.7}.device-section[data-astro-cid-dbfk2hhc]{background:#fff;padding:96px 48px}.device-inner[data-astro-cid-dbfk2hhc]{text-align:center;max-width:920px;margin:0 auto}.device-inner[data-astro-cid-dbfk2hhc] h2[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#101015;margin:0 0 16px;font-size:clamp(1.9rem,3vw,2.4rem);font-weight:800;line-height:1.15}.device-desc[data-astro-cid-dbfk2hhc]{color:#4a4a4a;max-width:700px;margin:0 auto 14px;line-height:1.7}.device-try[data-astro-cid-dbfk2hhc]{color:#555;margin:0 0 36px}.device-cards[data-astro-cid-dbfk2hhc]{background:#fafafa;border:1px solid #0000000f;border-radius:16px;grid-template-columns:1fr 1fr;gap:24px;padding:28px;display:grid}.device-card[data-astro-cid-dbfk2hhc]{cursor:pointer;text-align:center;background:#fff;border:1.5px solid #00000014;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:36px 24px;font-family:inherit;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.device-card[data-astro-cid-dbfk2hhc]:hover{border-color:#fdc51666;transform:translateY(-4px);box-shadow:0 16px 38px #00000014}.device-card[data-astro-cid-dbfk2hhc].active{background:#fff;border-color:#31a913;box-shadow:0 12px 30px #31a9131f}.device-check[data-astro-cid-dbfk2hhc]{color:#0000;background:#e8e8e8;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;font-weight:700;transition:all .2s;display:flex}.device-card[data-astro-cid-dbfk2hhc].active .device-check[data-astro-cid-dbfk2hhc]{color:#fff;background:#31a913}.device-img[data-astro-cid-dbfk2hhc]{object-fit:contain;width:auto;height:140px;margin:8px 0}.device-title[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#101015;font-size:1.1rem;font-weight:800}.device-info[data-astro-cid-dbfk2hhc]{color:#888;margin-bottom:10px;font-size:.86rem;line-height:1.5}.device-btn[data-astro-cid-dbfk2hhc]{color:#fff;background:#101015;border-radius:999px;padding:9px 28px;font-size:.85rem;font-weight:700;transition:all .2s;display:inline-block}.device-card[data-astro-cid-dbfk2hhc].active .device-btn[data-astro-cid-dbfk2hhc]{color:#888;background:#e6e6e6}.network-section[data-astro-cid-dbfk2hhc]{background:url(/images/dinio/hero-garden.webp) 50%/cover no-repeat;position:relative}.network-overlay[data-astro-cid-dbfk2hhc]{background:linear-gradient(#101015eb,#101015eb);padding:96px 48px}.network-grid[data-astro-cid-dbfk2hhc]{grid-template-columns:1fr 1fr;align-items:start;gap:64px;max-width:1100px;margin:0 auto;display:grid}.network-left[data-astro-cid-dbfk2hhc] h2[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#fff;margin:0 0 32px;font-size:clamp(1.7rem,2.6vw,2.1rem);font-weight:800;line-height:1.15}.network-left[data-astro-cid-dbfk2hhc] h2[data-astro-cid-dbfk2hhc]:after{content:"";background:var(--color-primary);border-radius:2px;width:48px;height:3px;margin-top:18px;display:block}.sliders[data-astro-cid-dbfk2hhc]{flex-direction:column;gap:26px;display:flex}.slider-group[data-astro-cid-dbfk2hhc]{flex-direction:column;gap:8px;display:flex}.slider-group[data-astro-cid-dbfk2hhc] label[data-astro-cid-dbfk2hhc]{letter-spacing:.02em;color:#ffffffc7;font-size:.85rem;font-weight:700}.slider-badge[data-astro-cid-dbfk2hhc]{background:var(--color-primary);color:#101015;border-radius:999px;align-self:flex-start;margin-top:2px;padding:4px 12px;font-size:.82rem;font-weight:800;display:inline-block}input[data-astro-cid-dbfk2hhc][type=range]{-webkit-appearance:none;appearance:none;background:#ffffff1f;border-radius:999px;outline:none;width:100%;height:6px}input[data-astro-cid-dbfk2hhc][type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fdc516;border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 4px 10px #0006}input[data-astro-cid-dbfk2hhc][type=range]::-moz-range-thumb{cursor:pointer;background:#fdc516;border:3px solid #fff;border-radius:50%;width:22px;height:22px;box-shadow:0 4px 10px #0006}.next-btn[data-astro-cid-dbfk2hhc]{background:var(--color-primary);color:#101015;letter-spacing:-.01em;cursor:pointer;border:none;border-radius:999px;margin-top:36px;padding:14px 30px;font-size:1rem;font-weight:800;transition:transform .2s,background .2s,box-shadow .2s;box-shadow:0 6px 20px #fdc5164d}.next-btn[data-astro-cid-dbfk2hhc]:hover{background:#ffd33a;transform:scale(1.02);box-shadow:0 10px 28px #fdc51673}.network-right[data-astro-cid-dbfk2hhc]{flex-direction:column;gap:24px;display:flex}.map-container[data-astro-cid-dbfk2hhc]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;justify-content:center;padding:28px;display:flex}#germany-map[data-astro-cid-dbfk2hhc]{width:100%;max-width:280px;height:auto}.map-stats[data-astro-cid-dbfk2hhc]{flex-direction:column;gap:10px;display:flex}.map-stat[data-astro-cid-dbfk2hhc]{background:#fff;border:1px solid #0000000a;border-radius:10px;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.map-stat-label[data-astro-cid-dbfk2hhc]{color:#444;letter-spacing:-.005em;font-size:.85rem;font-weight:600}.map-stat-value[data-astro-cid-dbfk2hhc]{color:#b88a00;letter-spacing:-.02em;font-size:1.2rem;font-weight:900}.results-section[data-astro-cid-dbfk2hhc]{background:#fafafa;padding:96px 48px}.results-header[data-astro-cid-dbfk2hhc]{text-align:center;margin-bottom:64px}.results-header[data-astro-cid-dbfk2hhc] .eyebrow[data-astro-cid-dbfk2hhc]{margin-bottom:14px}.results-header[data-astro-cid-dbfk2hhc] h2[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#101015;margin:0 0 8px;font-size:clamp(1.9rem,3vw,2.4rem);font-weight:800;line-height:1.15}.results-subtitle[data-astro-cid-dbfk2hhc]{color:#888;margin:0 0 22px;font-size:1.05rem}.results-divider[data-astro-cid-dbfk2hhc]{border:none;border-top:3px solid var(--color-primary);border-radius:2px;width:64px;margin:0 auto}.results-cards[data-astro-cid-dbfk2hhc]{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:32px;max-width:1200px;margin:0 auto;display:grid}.result-card[data-astro-cid-dbfk2hhc]{border-radius:16px;transition:transform .2s,box-shadow .2s;overflow:visible}.card-inner[data-astro-cid-dbfk2hhc]{text-align:center;padding:44px 30px}.card-left[data-astro-cid-dbfk2hhc]{background:#fff;border:1px solid #0000000f;transform:rotate(-4deg);box-shadow:0 12px 40px #00000014}.card-left[data-astro-cid-dbfk2hhc]:hover{transform:rotate(-4deg)translateY(-4px);box-shadow:0 20px 50px #0000001f}.big-pct[data-astro-cid-dbfk2hhc]{color:#2563eb;letter-spacing:-.03em;margin-bottom:10px;font-size:4.5rem;font-weight:900;line-height:1;display:block}.card-label[data-astro-cid-dbfk2hhc]{text-transform:uppercase;letter-spacing:.08em;color:#888;margin-bottom:22px;font-size:.95rem;font-weight:700}.card-highlight[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#101015;margin:8px 0;font-size:1.4rem;font-weight:800}.card-highlight-red[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#e53e3e;margin:8px 0;font-size:1.8rem;font-weight:800}.card-small[data-astro-cid-dbfk2hhc]{color:#888;margin:8px 0;font-size:.85rem;line-height:1.6}.card-center[data-astro-cid-dbfk2hhc]{z-index:2;background:#101015;border:1px solid #ffffff14;position:relative;box-shadow:0 18px 56px #0000004d}.card-center[data-astro-cid-dbfk2hhc]:hover{transform:translateY(-4px);box-shadow:0 24px 64px #0006}.big-tkp[data-astro-cid-dbfk2hhc]{color:var(--color-primary);letter-spacing:-.03em;margin-bottom:10px;font-size:4.2rem;font-weight:900;line-height:1;display:block}.card-label-light[data-astro-cid-dbfk2hhc]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff8c;margin-bottom:18px;font-size:.92rem;font-weight:700}.card-asterisk[data-astro-cid-dbfk2hhc]{color:#fff6;margin-bottom:16px;font-size:.78rem}.card-text-light[data-astro-cid-dbfk2hhc]{color:#ffffffb8;margin-bottom:12px;font-size:.9rem;line-height:1.7}.card-text-light[data-astro-cid-dbfk2hhc] strong[data-astro-cid-dbfk2hhc]{color:#fff}.card-yellow-text[data-astro-cid-dbfk2hhc]{color:var(--color-primary);margin:22px 0 18px;font-size:.95rem;font-weight:700}.card-outline-btn[data-astro-cid-dbfk2hhc]{border:1.5px solid var(--color-primary);color:var(--color-primary);letter-spacing:-.01em;border-radius:999px;padding:11px 28px;font-size:.9rem;font-weight:800;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-block}.card-outline-btn[data-astro-cid-dbfk2hhc]:hover{background:var(--color-primary);color:#101015;transform:scale(1.02)}.card-right[data-astro-cid-dbfk2hhc]{background:#fff;border:1px solid #0000000f;transform:rotate(4deg);box-shadow:0 12px 40px #00000014}.card-right[data-astro-cid-dbfk2hhc]:hover{transform:rotate(4deg)translateY(-4px);box-shadow:0 20px 50px #0000001f}.big-saved[data-astro-cid-dbfk2hhc]{color:#101015;letter-spacing:-.02em;font-size:3rem;font-style:italic;font-weight:900;line-height:1;display:block}.saved-label[data-astro-cid-dbfk2hhc]{text-transform:uppercase;letter-spacing:.08em;color:#888;margin-bottom:22px;font-size:1.05rem;font-weight:700}.card-highlight-green[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#31a913;margin:8px 0;font-size:1.3rem;font-weight:800}.operator-section[data-astro-cid-dbfk2hhc]{background:#fff;padding:96px 48px}.operator-grid[data-astro-cid-dbfk2hhc]{border:1px solid #0000000f;border-radius:16px;grid-template-columns:1fr 1fr;gap:0;max-width:1100px;margin:0 auto;display:grid;overflow:hidden}.operator-left[data-astro-cid-dbfk2hhc]{background:#fafafa;padding:44px}.operator-left[data-astro-cid-dbfk2hhc] h2[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#101015;margin:0 0 14px;font-size:clamp(1.7rem,2.6vw,2.1rem);font-weight:800;line-height:1.15}.operator-left[data-astro-cid-dbfk2hhc] h3[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#101015;margin:32px 0 12px;font-size:1.15rem;font-weight:800}.operator-left[data-astro-cid-dbfk2hhc] h4[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#101015;margin:24px 0 8px;font-size:.95rem;font-weight:800}.operator-left[data-astro-cid-dbfk2hhc] p[data-astro-cid-dbfk2hhc]{color:#4a4a4a;margin-bottom:12px;font-size:.95rem;line-height:1.7}.op-small-text[data-astro-cid-dbfk2hhc]{color:#888!important;font-size:.85rem!important}.dropdown-group[data-astro-cid-dbfk2hhc]{margin-bottom:16px}.dropdown-group[data-astro-cid-dbfk2hhc] label[data-astro-cid-dbfk2hhc]{text-transform:uppercase;letter-spacing:.08em;color:#666;margin-bottom:8px;font-size:.78rem;font-weight:800;display:block}.dropdown-group[data-astro-cid-dbfk2hhc] select[data-astro-cid-dbfk2hhc]{color:#101015;cursor:pointer;appearance:auto;background:#fff;border:1.5px solid #0000001a;border-radius:10px;width:100%;max-width:280px;padding:11px 16px;font-family:inherit;font-size:.95rem;transition:border-color .2s}.dropdown-group[data-astro-cid-dbfk2hhc] select[data-astro-cid-dbfk2hhc]:hover{border-color:#fdc51680}.dropdown-group[data-astro-cid-dbfk2hhc] select[data-astro-cid-dbfk2hhc]:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #fdc5162e}.operator-right[data-astro-cid-dbfk2hhc]{background:#101015;padding:44px}.op-adjust-text[data-astro-cid-dbfk2hhc]{color:#ffffff80;margin-bottom:28px;font-size:.85rem;line-height:1.6}.operator-right[data-astro-cid-dbfk2hhc] h3[data-astro-cid-dbfk2hhc]{text-transform:uppercase;letter-spacing:.08em;color:#fff;margin:0 0 22px;font-size:1.05rem;font-weight:800}.operator-right[data-astro-cid-dbfk2hhc] h4[data-astro-cid-dbfk2hhc]{text-transform:uppercase;letter-spacing:.08em;color:#fff9;margin-bottom:6px;font-size:.78rem;font-weight:700}.op-stats[data-astro-cid-dbfk2hhc]{flex-direction:column;gap:14px;margin-bottom:32px;display:flex}.op-stat-row[data-astro-cid-dbfk2hhc]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.op-stat-row[data-astro-cid-dbfk2hhc] span[data-astro-cid-dbfk2hhc]:first-child{color:#ffffffb3;font-size:.88rem}.op-stat-val[data-astro-cid-dbfk2hhc]{letter-spacing:-.02em;color:var(--color-primary);font-size:1.15rem;font-weight:900}.op-cost-block[data-astro-cid-dbfk2hhc]{margin-bottom:24px}.op-cost-desc[data-astro-cid-dbfk2hhc]{color:#ffffff73;margin-bottom:6px;font-size:.78rem}.op-cost-val[data-astro-cid-dbfk2hhc]{letter-spacing:-.02em;color:var(--color-primary);font-size:1.7rem;font-weight:900;display:block}.op-cost-val[data-astro-cid-dbfk2hhc].green{color:#31a913}.chart-section[data-astro-cid-dbfk2hhc]{background:#fafafa;padding:96px 48px}.chart-inner[data-astro-cid-dbfk2hhc]{max-width:1100px;margin:0 auto}.chart-inner[data-astro-cid-dbfk2hhc] h2[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#101015;margin:0 0 14px;font-size:clamp(1.5rem,2.4vw,1.85rem);font-weight:800;line-height:1.2}.chart-desc[data-astro-cid-dbfk2hhc]{color:#666;max-width:820px;margin:0 0 44px;font-size:.95rem;line-height:1.7}.chart-grid[data-astro-cid-dbfk2hhc]{grid-template-columns:2fr 1fr;align-items:start;gap:48px;display:grid}.vchart-wrap[data-astro-cid-dbfk2hhc]{background:#fff;border:1px solid #0000000f;border-radius:14px;padding:28px 24px;overflow-x:auto}.vchart[data-astro-cid-dbfk2hhc]{align-items:flex-end;gap:0;min-height:320px;display:flex;position:relative}.vchart-yaxis[data-astro-cid-dbfk2hhc]{color:#999;text-align:right;flex-direction:column;flex-shrink:0;justify-content:space-between;height:260px;padding-bottom:36px;padding-right:12px;font-size:.72rem;font-weight:600;display:flex}.vchart-bars[data-astro-cid-dbfk2hhc]{border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;flex:1;align-items:flex-end;gap:12px;height:260px;padding:0 8px;display:flex;position:relative}.vchart-col[data-astro-cid-dbfk2hhc]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex}.vchart-bar-wrapper[data-astro-cid-dbfk2hhc]{flex:1;justify-content:center;align-items:flex-end;width:100%;display:flex}.vchart-bar[data-astro-cid-dbfk2hhc]{border-radius:6px 6px 0 0;width:36px;min-height:4px;transition:height .5s,transform .2s;position:relative}.vchart-bar[data-astro-cid-dbfk2hhc]:hover{transform:translateY(-2px)}.vbar-val[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#333;white-space:nowrap;font-size:.72rem;font-weight:800;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.green-bar[data-astro-cid-dbfk2hhc]{background:#31a913}.yellow-bar[data-astro-cid-dbfk2hhc]{background:var(--color-primary)}.dark-bar[data-astro-cid-dbfk2hhc]{background:#101015}.gray-bar[data-astro-cid-dbfk2hhc]{background:#b8b8b8}.vchart-label[data-astro-cid-dbfk2hhc]{color:#666;text-align:center;margin-top:10px;font-size:.7rem;font-weight:600;line-height:1.3}.chart-text[data-astro-cid-dbfk2hhc] h3[data-astro-cid-dbfk2hhc]{letter-spacing:-.01em;color:#101015;margin:0 0 16px;font-size:1.2rem;font-weight:800}.chart-text[data-astro-cid-dbfk2hhc] p[data-astro-cid-dbfk2hhc]{color:#4a4a4a;margin:0 0 12px;font-size:.95rem;line-height:1.7}.disclaimer-section[data-astro-cid-dbfk2hhc]{background:#fff;border-top:1px solid #0000000d;max-width:900px;margin:0 auto;padding:40px 48px}.disclaimer-section[data-astro-cid-dbfk2hhc] p[data-astro-cid-dbfk2hhc]{color:#aaa;font-size:.78rem;line-height:1.7}.mobile-note[data-astro-cid-dbfk2hhc]{margin-top:16px;font-weight:700;display:none;color:#888!important}@media (width<=900px){.network-grid[data-astro-cid-dbfk2hhc],.operator-grid[data-astro-cid-dbfk2hhc],.results-cards[data-astro-cid-dbfk2hhc],.chart-grid[data-astro-cid-dbfk2hhc],.device-cards[data-astro-cid-dbfk2hhc]{grid-template-columns:1fr}.card-left[data-astro-cid-dbfk2hhc],.card-right[data-astro-cid-dbfk2hhc]{transform:none}.card-left[data-astro-cid-dbfk2hhc]:hover,.card-right[data-astro-cid-dbfk2hhc]:hover{transform:translateY(-4px)}.operator-left[data-astro-cid-dbfk2hhc],.operator-right[data-astro-cid-dbfk2hhc]{padding:32px 24px}.mobile-note[data-astro-cid-dbfk2hhc]{display:block}}@media (width<=768px){.hero-section[data-astro-cid-dbfk2hhc],.intro-section[data-astro-cid-dbfk2hhc],.device-section[data-astro-cid-dbfk2hhc],.results-section[data-astro-cid-dbfk2hhc],.operator-section[data-astro-cid-dbfk2hhc],.chart-section[data-astro-cid-dbfk2hhc],.network-overlay[data-astro-cid-dbfk2hhc]{padding:64px 24px}.disclaimer-section[data-astro-cid-dbfk2hhc]{padding:32px 24px}}.dinio-footer[data-astro-cid-dbfk2hhc]{background:#101015;border-top:1px solid #ffffff14;padding:32px 48px}.dinio-footer[data-astro-cid-dbfk2hhc] .footer-inner[data-astro-cid-dbfk2hhc]{justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto;display:flex}.dinio-footer[data-astro-cid-dbfk2hhc] .footer-copy[data-astro-cid-dbfk2hhc]{color:#fff6;font-size:.85rem}.dinio-footer[data-astro-cid-dbfk2hhc] .footer-links[data-astro-cid-dbfk2hhc]{gap:24px;display:flex}.dinio-footer[data-astro-cid-dbfk2hhc] .footer-links[data-astro-cid-dbfk2hhc] a[data-astro-cid-dbfk2hhc]{color:#ffffff80;font-size:.85rem;text-decoration:none;transition:color .2s}.dinio-footer[data-astro-cid-dbfk2hhc] .footer-links[data-astro-cid-dbfk2hhc] a[data-astro-cid-dbfk2hhc]:hover{color:#fdc516}@media (width<=768px){.dinio-footer[data-astro-cid-dbfk2hhc] .footer-inner[data-astro-cid-dbfk2hhc]{text-align:center;flex-direction:column;gap:12px}}
