[data-width-css]{max-width:var(--max-width)!important;margin:auto}.u-colorBackgroundStone{background-color:#f3ede0!important}.calculator{border:2px solid #f50a23;border-radius:12px;overflow:hidden}.calculator .calculator__main{max-width:1232px;margin:0 auto}.calculator .calculator__controls{gap:12px;max-width:344px;margin:auto}@media (min-width:768px){.calculator .calculator__controls{max-width:100%;gap:16px}}.calculator .calculator__amount-buttons{position:relative;border-radius:24px;border:2px solid #f50a23;overflow:hidden;padding:2px;max-width:416px}.calculator .calculator__amount-buttons:has(button[data-active]) .overlay{position:absolute;background-color:#f50a23;opacity:var(--overlay-opacity);-webkit-transition:width .4s ease,-webkit-transform .7s ease;transition:width .4s ease,-webkit-transform .7s ease;-moz-transition:width .4s ease,transform .7s ease,-moz-transform .7s ease;transition:width .4s ease,transform .7s ease;transition:width .4s ease,transform .7s ease,-webkit-transform .7s ease,-moz-transform .7s ease;border-radius:24px;-webkit-transform:translateX(var(--overlay-translate-x,0));-moz-transform:translateX(var(--overlay-translate-x,0));-ms-transform:translateX(var(--overlay-translate-x,0));transform:translateX(var(--overlay-translate-x,0));width:var(--overlay-width,0);height:var(--overlay-height,0)}.calculator .calculator__amount-buttons button{padding:8px 16px;line-height:12px;font-size:12px;margin:0;background:none;border:none;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;color:#000;min-width:90px;-webkit-transition:color .7s ease;-moz-transition:color .7s ease;transition:color .7s ease}@media (min-width:768px){.calculator .calculator__amount-buttons button{padding:10px 30px}}.calculator .calculator__amount-buttons button[data-active]{color:#fff}.calculator .calculator__pricing{gap:24px}@media (min-width:768px){.calculator .calculator__pricing{gap:0;padding:0 32px}}@media (min-width:1200px){.calculator .calculator__pricing{max-width:1080px;margin:auto;padding:0}}.calculator .calculator__pricing .calculator__openbank-pricing,.calculator .calculator__pricing .calculator__verizon-openbank-pricing{gap:6px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}