#dsd .zone .kaart{border-color:#b5a190!important}#dsd .zone .naam{color:#1f1b16!important;font-weight:600!important}#dsd .zone .prijs{color:#1f1b16!important;font-weight:700!important}#dsd .termijn-blok{margin-top:18px;padding-top:20px;border-top:1px solid rgba(255,255,255,.4)}#dsd .termijn-blok .t-label{font-size:.95rem;font-weight:600!important;letter-spacing:.02em}#dsd .termijn-blok .t-bedrag{font-size:clamp(2.6rem,6vw,3.4rem);font-weight:700!important;line-height:1.05;margin-top:6px;font-variant-numeric:tabular-nums}#dsd .termijn-blok .t-sub{font-size:.9rem;font-weight:500!important;margin-top:6px}#dsd .termijn-blok .t-totaal{margin-top:16px}#dsd .termijn-blok .t-totaal>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.25)}#dsd .termijn-blok .t-totaal dt{font-size:1rem}#dsd .termijn-blok .t-totaal dd{font-size:1.25rem;font-weight:700!important;font-variant-numeric:tabular-nums}#dsd .termijn-blok.top{margin:0 0 8px;padding:0 0 18px;border-top:0;border-bottom:1px solid rgba(255,255,255,.4)}#dsd .termijn-blok .t-totaal>div+div{border-top:0;padding-top:6px}#dsd .termijn-blok .t-totaal>div+div dd{font-size:1.05rem}