.fees-currency-control{display:flex;justify-content:flex-end;direction:ltr;padding:18px 7vw 0}.fees-currency-control .balance-currency-selector{margin:0}@media(max-width:600px){.fees-currency-control{padding-inline:25px}}
.balance-residential-options{margin:2rem 0 3rem;padding:0;color:inherit}.balance-residential-options__grid{display:grid;grid-template-columns:1.12fr 1fr;gap:1.75rem;margin:1.5rem 0}.balance-residential-option{padding:1.6rem 0;border-top:1px solid currentColor;min-width:0}.balance-residential-option--exclusive{border-top-width:3px}.balance-residential-option h3{margin:0 0 1rem;font-size:1.5rem}.balance-residential-option__price{display:flex;flex-direction:column;gap:.3rem;margin:0 0 1.2rem}.balance-residential-option__price strong{font-size:clamp(1.7rem,3.3vw,2.4rem);font-weight:400;line-height:1.2;white-space:nowrap}.balance-residential-option__price span{font-size:.85rem}.balance-residential-option p{line-height:1.7}#balance-care-infographic .balance-fee-options{display:grid;gap:1rem;margin:1rem 0 1.5rem}#balance-care-infographic .balance-fee--option{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;margin:0;min-width:0}#balance-care-infographic .balance-fee-option-label{font-size:.86rem;line-height:1.45;font-weight:500}#balance-care-infographic .balance-fee--option strong{font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.25;white-space:normal;overflow-wrap:anywhere}#balance-care-infographic .balance-fee-option-period{font-size:.78rem;line-height:1.4}.balance-residential-options[dir=rtl]{text-align:right}@media(max-width:700px){.balance-residential-options__grid{grid-template-columns:1fr;gap:.75rem}.balance-residential-option{padding:1.3rem 0}.balance-residential-option__price strong{font-size:2rem}}