/* Scoped to the Afrikaans investment section. */
#investment .af-offer-price{container-type:inline-size;min-width:0;border:1px solid #59ced8;border-radius:12px;padding:clamp(16px,2vw,27px) clamp(12px,2vw,24px);background:#051923;text-align:center}
.af-offer-price .af-price-caption{margin:0 0 .55rem;color:#ecf6f6;font-size:clamp(16px,1.6vw,22px);font-weight:700;line-height:1.2}
.af-offer-price .af-was{font-size:clamp(28px,12cqi,52px);line-height:1.1;font-weight:700}
.af-offer-price .af-was s{display:inline-block;position:relative;color:#e9f4f4;text-decoration:none;white-space:nowrap}
.af-offer-price .af-was s::after{content:"";position:absolute;inset:52% -7% auto;height:.095em;background:#ff404c;transform:rotate(-10deg);pointer-events:none}
.af-offer-price .af-now{margin:.15rem 0 .65rem;color:#75eeec;font-size:clamp(40px,25cqi,110px);line-height:1.02;letter-spacing:-.055em;font-weight:700;white-space:nowrap}
.af-offer-price .af-five-days{margin:0;padding:.43em .55em;background:#073138;border:1.5px solid #67dfdf;border-radius:8px;color:#f4ffff;font-size:clamp(13px,5.2cqi,22px);line-height:1.24;font-weight:700;text-wrap:balance}
.af-offer-price .price-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
#investment [data-af-special][hidden],#investment [data-af-regular][hidden],#investment [data-af-saving][hidden]{display:none}
