#landing #flex #mes-calc,#mes-calc{padding-bottom:6rem;padding-top:.5rem}#landing #flex #mes-calc #comments,#landing #flex #mes-calc #final-section,#landing #flex #mes-calc #form-section,#mes-calc #comments,#mes-calc #final-section,#mes-calc #form-section{display:none}#landing #flex #mes-calc .calc-main-wrapper,#mes-calc .calc-main-wrapper{display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:1200px}#landing #flex #mes-calc .calc-main-wrapper.show-results .calc-left,#mes-calc .calc-main-wrapper.show-results .calc-left{max-width:none}#landing #flex #mes-calc .calc-left,#landing #flex #mes-calc .calc-right,#mes-calc .calc-left,#mes-calc .calc-right{flex:1}#landing #flex #mes-calc .title-group,#mes-calc .title-group{margin-bottom:3.5rem}#landing #flex #mes-calc .title-group .title,#mes-calc .title-group .title{color:#434143;font-size:2.8rem;font-weight:600;line-height:3.2rem;margin-bottom:1rem}#landing #flex #mes-calc .title-group .subtitle,#mes-calc .title-group .subtitle{color:#434143;font-size:1.6rem;font-weight:400;line-height:2.2rem;margin-bottom:0}#landing #flex #mes-calc .title-group .subtitle strong,#mes-calc .title-group .subtitle strong{font-weight:600}#landing #flex #mes-calc .input-subgroup,#mes-calc .input-subgroup{margin-bottom:4rem}#landing #flex #mes-calc .input-subgroup .subgroup-title,#mes-calc .input-subgroup .subgroup-title{color:#434143;font-size:1.8rem;font-weight:500;line-height:2.2rem;margin-bottom:2rem}#landing #flex #mes-calc .input-group,#mes-calc .input-group{align-items:center;display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}#landing #flex #mes-calc .input-group label,#mes-calc .input-group label{color:gray;font-size:1.4rem;font-weight:400;letter-spacing:.016em;line-height:1.8rem;margin-bottom:0;text-transform:uppercase;width:100%}#landing #flex #mes-calc .input-group .value-wrapper,#mes-calc .input-group .value-wrapper{display:flex;flex-flow:column nowrap;width:100%}#landing #flex #mes-calc .input-group .input-wrapper,#mes-calc .input-group .input-wrapper{border-bottom:2px solid #e3e3e3;display:flex;padding-bottom:.5rem}#landing #flex #mes-calc .input-group input,#mes-calc .input-group input{background:transparent;border:0;color:#434143;font-size:2.4rem;font-weight:400;line-height:2.4rem;width:100%}#landing #flex #mes-calc .input-group input::-webkit-inner-spin-button,#landing #flex #mes-calc .input-group input::-webkit-outer-spin-button,#mes-calc .input-group input::-webkit-inner-spin-button,#mes-calc .input-group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#landing #flex #mes-calc .input-group input[type=number],#mes-calc .input-group input[type=number]{-moz-appearance:textfield;appearance:textfield}#landing #flex #mes-calc .input-group input::-moz-placeholder,#landing #flex #mes-calc .input-group input::-webkit-input-placeholder,#landing #flex #mes-calc .input-group input::placeholder,#mes-calc .input-group input::-moz-placeholder,#mes-calc .input-group input::-webkit-input-placeholder,#mes-calc .input-group input::placeholder{color:gray;-webkit-opacity:1;opacity:1}#landing #flex #mes-calc .input-group input:focus,#mes-calc .input-group input:focus{outline:none}#landing #flex #mes-calc .input-group .error-msg,#mes-calc .input-group .error-msg{color:#f5333f;display:none;font-size:1.2rem;height:0;letter-spacing:.016em;line-height:1.6rem;margin:.5rem 0 0}#landing #flex #mes-calc .savings-display,#mes-calc .savings-display{background:linear-gradient(135deg,#2791d2,#2f7abc);border-radius:20px;color:#fff;padding:3rem 2rem;position:relative}#landing #flex #mes-calc .savings-display .savings-title,#mes-calc .savings-display .savings-title{color:#fff;font-size:2rem;font-weight:600;margin-bottom:2rem}#landing #flex #mes-calc .savings-display .annual-savings,#mes-calc .savings-display .annual-savings{align-items:center;display:flex;gap:1rem;margin-bottom:3rem}#landing #flex #mes-calc .savings-display .annual-savings .annual-amount,#mes-calc .savings-display .annual-savings .annual-amount{color:#fff;font-size:3.6rem;font-weight:700;line-height:1}#landing #flex #mes-calc .savings-display .annual-savings .annual-label,#mes-calc .savings-display .annual-savings .annual-label{color:#fff;font-size:2rem;font-weight:400}#landing #flex #mes-calc .savings-display .projection-info,#mes-calc .savings-display .projection-info{align-items:center;color:#fff;display:flex;font-size:1.8rem;margin-bottom:1rem}#landing #flex #mes-calc .savings-display .projection-info .projection-amount,#mes-calc .savings-display .projection-info .projection-amount{color:#fff;font-weight:600;margin-right:.5rem}#landing #flex #mes-calc .savings-display .divider,#mes-calc .savings-display .divider{background-color:hsla(0,0%,100%,.3);border:0;height:1px;margin:3rem 0}#landing #flex #mes-calc .savings-display .breakdown-list,#mes-calc .savings-display .breakdown-list{margin-bottom:3rem}#landing #flex #mes-calc .savings-display .breakdown-item,#mes-calc .savings-display .breakdown-item{align-items:center;color:#fff;display:flex;font-size:1.6rem;justify-content:space-between;margin-bottom:1.5rem}#landing #flex #mes-calc .savings-display .breakdown-item .breakdown-amount,#mes-calc .savings-display .breakdown-item .breakdown-amount{color:#fff;font-weight:600;min-width:100px}#landing #flex #mes-calc .savings-display .breakdown-item .breakdown-label,#mes-calc .savings-display .breakdown-item .breakdown-label{color:#fff;flex:1;margin-left:1rem;text-align:right}#landing #flex #mes-calc .savings-display .get-report-btn,#mes-calc .savings-display .get-report-btn{background:#fff;border:none;border-radius:8px;color:#2791d2;cursor:pointer;font-size:1.6rem;font-weight:600;padding:1.5rem 2rem;transition:backgroud .2s ease-in-out;width:100%}#landing #flex #mes-calc .savings-display .get-report-btn:hover,#mes-calc .savings-display .get-report-btn:hover{background:#f8f8f8;transition:background .2s ease-in-out}#landing #flex #mes-calc .results-content .results-header,#mes-calc .results-content .results-header{margin-bottom:4rem}#landing #flex #mes-calc .results-content .results-title,#mes-calc .results-content .results-title{color:#434143;font-size:2.8rem;font-weight:600;line-height:3.2rem;margin-bottom:2rem}#landing #flex #mes-calc .results-content .results-summary,#mes-calc .results-content .results-summary{color:#434143;font-size:2.2rem;line-height:2.8rem;margin-bottom:2rem}#landing #flex #mes-calc .results-content .results-summary strong,#mes-calc .results-content .results-summary strong{color:#3fc6a5;font-size:2.6rem;font-weight:600}#landing #flex #mes-calc .results-content .benefits-list,#mes-calc .results-content .benefits-list{list-style:disc;margin-bottom:2rem;padding-left:2rem}#landing #flex #mes-calc .results-content .benefits-list li,#mes-calc .results-content .benefits-list li{color:#434143;font-size:1.6rem;line-height:2.2rem;margin-bottom:.5rem}#landing #flex #mes-calc .results-content .trust-statement,#mes-calc .results-content .trust-statement{color:#434143;font-size:1.8rem;font-weight:500;line-height:2.4rem;margin-bottom:2rem}#landing #flex #mes-calc .results-content .cta-text,#mes-calc .results-content .cta-text{color:#434143;font-size:1.6rem;line-height:2.2rem;margin-bottom:3rem}#landing #flex #mes-calc .results-content .pardot-form-container iframe,#mes-calc .results-content .pardot-form-container iframe{display:block!important;width:100%}@media screen and (min-width:768px){#landing #flex #mes-calc .calc-main-wrapper,#mes-calc .calc-main-wrapper{flex-direction:row;gap:4rem}#landing #flex #mes-calc .calc-left,#landing #flex #mes-calc .calc-right,#mes-calc .calc-left,#mes-calc .calc-right{max-width:500px}#landing #flex #mes-calc .input-group,#mes-calc .input-group{align-items:center;flex-direction:row;gap:2rem;justify-content:space-between}#landing #flex #mes-calc .input-group .value-wrapper,#landing #flex #mes-calc .input-group label,#mes-calc .input-group .value-wrapper,#mes-calc .input-group label{width:50%}#landing #flex #mes-calc .savings-display,#mes-calc .savings-display{padding:4rem 3rem}#landing #flex #mes-calc .savings-display .savings-title,#mes-calc .savings-display .savings-title{font-size:2.4rem}#landing #flex #mes-calc .savings-display .annual-savings .annual-amount,#mes-calc .savings-display .annual-savings .annual-amount{font-size:4.2rem}#landing #flex #mes-calc .results-content .results-header,#mes-calc .results-content .results-header{margin-bottom:4rem}#landing #flex #mes-calc .results-content .pardot-form-container iframe,#mes-calc .results-content .pardot-form-container iframe{max-width:600px}}@media screen and (min-width:1024px){#landing #flex #mes-calc,#mes-calc{padding-bottom:10rem;padding-top:1rem}#landing #flex #mes-calc .calc-main-wrapper,#mes-calc .calc-main-wrapper{gap:6rem}#landing #flex #mes-calc .title-group .title,#mes-calc .title-group .title{font-size:3.2rem}#landing #flex #mes-calc .input-subgroup .subgroup-title,#mes-calc .input-subgroup .subgroup-title{font-size:2.2rem;line-height:2.6rem;margin-bottom:3rem}#landing #flex #mes-calc .input-group label,#mes-calc .input-group label{font-size:1.6rem}#landing #flex #mes-calc .savings-display,#mes-calc .savings-display{padding:5rem 4rem}#landing #flex #mes-calc .savings-display .savings-title,#mes-calc .savings-display .savings-title{font-size:2.6rem}#landing #flex #mes-calc .savings-display .annual-savings .annual-amount,#mes-calc .savings-display .annual-savings .annual-amount{font-size:4.8rem}#landing #flex #mes-calc .savings-display .projection-info,#mes-calc .savings-display .projection-info{font-size:2rem}#landing #flex #mes-calc .savings-display .breakdown-item,#mes-calc .savings-display .breakdown-item{font-size:1.8rem}}