.goedkoopste-page .hero{max-inline-size:var(--shell);margin-inline:auto;padding:80px 24px 64px}.goedkoopste-page .hero__title{color:var(--ink);max-inline-size:24ch;margin-block-end:16px;font-size:clamp(28px,4vw,40px);font-weight:700;line-height:1.2}.goedkoopste-page .hero__sub{color:var(--muted-soft);max-inline-size:var(--measure);margin-block-end:8px;font-size:18px;line-height:1.6}.hero__cta{background:var(--brand-strong);color:#fff;border-radius:var(--radius-sm);margin-block-start:24px;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block}.hero__cta:hover{background:var(--brand-active)}.goedkoopste-page .section__title{color:var(--ink);margin-block-end:8px;font-size:24px;font-weight:700}.goedkoopste-page .section__sub{color:var(--muted-soft);max-inline-size:var(--measure);margin-block-end:40px;font-size:16px;line-height:1.6}.compare-table{border-collapse:collapse;width:100%;font-size:15px}.compare-table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-soft);border-block-end:2px solid var(--hairline);padding:12px 16px;font-size:12px;font-weight:700}.compare-table td{border-block-end:1px solid var(--hairline-soft);vertical-align:top;padding:16px}.compare-table tr:last-child td{border-block-end:none}.compare-table tr:hover td{background:var(--surface-soft)}.app-name{color:var(--ink);align-items:center;gap:10px;font-weight:600;display:flex}.app-dot{border-radius:50%;flex-shrink:0;block-size:10px;inline-size:10px}.fee-rule{color:var(--muted-soft);margin-block-start:4px;font-size:13px}.best-tag{background:var(--brand-tint);color:var(--brand-strong);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.cost-cell{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.cost-cell--best{color:var(--brand-strong)}.scenarios{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.scenario{background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--radius-md);padding:28px 24px}.scenario__title{color:var(--ink);margin-block-end:4px;font-size:16px;font-weight:700}.scenario__sub{color:var(--muted-soft);margin-block-end:20px;font-size:13px}.scenario__winner{color:var(--ink);align-items:center;gap:8px;margin-block-end:4px;font-size:15px;font-weight:600;display:flex}.scenario__saving{color:var(--brand-strong);font-size:13px;font-weight:500}@media (max-width:760px){.compare-table{font-size:14px}.compare-table th,.compare-table td{padding:12px 10px}}
