.payment-comparison .article-table th:first-child{width:20%}
.payment-comparison .article-table td:nth-child(2){width:24%}
.payment-comparison .article-table td:nth-child(3){width:31%}
.payment-budget{margin:24px 0;padding:24px 26px;border-left:4px solid var(--brand);border-radius:0 8px 8px 0;background:var(--pale)}
.payment-budget .eyebrow{color:var(--brand-deep);font-size:12px;margin:0 0 12px}
.payment-budget p+p{margin-top:0}
@media(max-width:620px){.payment-budget{padding:20px}.payment-comparison .article-table{font-size:14px}.payment-comparison .article-table thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.payment-comparison .article-table tbody,.payment-comparison .article-table tr,.payment-comparison .article-table th,.payment-comparison .article-table td{display:block;width:auto!important}.payment-comparison .article-table tbody th{padding:16px 14px 8px;border-top:1px solid var(--line);font-size:16px}.payment-comparison .article-table tbody td{border-top:0;padding:5px 14px 10px}.payment-comparison .article-table tbody td::before{display:block;font-size:11px;font-weight:750;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);margin-bottom:3px}.payment-comparison .article-table tbody td:nth-child(2)::before{content:'Rahan lähde'}.payment-comparison .article-table tbody td:nth-child(3)::before{content:'Pankkitunnukset'}.payment-comparison .article-table tbody td:nth-child(4)::before{content:'Kotiutus'}}
