:root{--desktop: 1440px;--wide: 1144px;--wat: 920px;--medium: 872px;--content: 696px;--content-small: 542px;--mobile: 375px;--heading-font: "big-caslon-fb", "Book Antiqua", "Palatino Linotype", "Georgia", serif;--text-font: frutiger, "Frutiger Linotype", "Univers", "Calibri", sans-serif;--quote-font: "wiesbaden", sans-serif;--primary: #785318;--secondary: #464136;--tertiary: #aba18c;--quaternary: #e0dcd3;--quintary: #f7f6f4;--heading: #655024;--text: #1d1d1f;--caption: #636366;--background: #fdfdfd;--black: #000;--graphite-black: #3a3a3c;--dark-grey: #636366;--grey: #8e8e93;--light-grey: #aeaeb2;--bright-white: #fdfdfd;--white: #fff;--green: #89d38b;--yellow: #e4e660;--orange: #d0a955;--red: #d05555;--border-radius: 4px}.wp-block.wp-block-savings .container{display:flex;gap:24px;margin:96px auto}@media (width < 872px){.wp-block.wp-block-savings .container{flex-direction:column;margin:48px auto;gap:48px}}.wp-block.wp-block-savings .container .budget-calculator,.wp-block.wp-block-savings .container .savings-calculator{flex:1}.wp-block.wp-block-savings .container .budget-calculator .text h2,.wp-block.wp-block-savings .container .savings-calculator .text h2{font-family:var(--heading-font)}.wp-block.wp-block-savings .container .budget-calculator .legend .text h2,.wp-block.wp-block-savings .container .savings-calculator .legend .text h2{font-family:var(--text-font)}@media (width < 872px){.wp-block.wp-block-savings .container .savings-calculator .calculator .input:last-child{padding-bottom:20px}}.wp-block.wp-block-savings .expenditures{display:flex;flex-direction:column;gap:24px;padding:24px 24px 0}.wp-block.wp-block-savings .expenditures .input{display:flex;justify-content:space-between;padding-bottom:0;align-items:center;gap:8px}.wp-block.wp-block-savings .expenditures .input input[type=text]{width:100%}.wp-block.wp-block-savings .expenditures .input input:first-of-type{padding:16px}.wp-block.wp-block-savings .expenditures .input .remove{display:block;width:32px;height:32px;mask-image:url("./plus-MDJPZQZ2.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;background:var(--primary);transform:rotate(45deg);opacity:0;transition:.3s ease;cursor:pointer}.wp-block.wp-block-savings .expenditures .input:hover .remove{opacity:1}.wp-block.wp-block-savings .add-more{display:block;margin:24px auto 0}.wp-block.wp-block-savings .add-more:before{content:none}.wp-block.wp-block-savings .add-more:after{position:static;content:"";display:block;width:32px;height:32px;margin:12px auto 0;mask-image:url("./plus-MDJPZQZ2.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center;background:var(--primary)}.wp-block.wp-block-savings .add-more:hover:after{transform:rotate(90deg)}.wp-block.wp-block-savings .accordion{padding:0}.wp-block.wp-block-savings .accordion h2{margin-bottom:0;color:var(--primary)}.wp-block.wp-block-savings .accordion .title{padding:24px}.wp-block.wp-block-savings .accordion .total{display:flex;gap:24px;align-items:center}.wp-block.wp-block-savings .accordion .content>:first-child{padding-top:4px}.wp-block.wp-block-savings .accordion .content>:last-child{padding-bottom:24px;margin-bottom:0}.wp-block.wp-block-savings .results h2{color:var(--primary)}.wp-block.wp-block-savings .results .graphic{display:flex;align-items:center;gap:32px;margin-top:32px;margin-left:24px}.wp-block.wp-block-savings .results .graphic .image{min-width:200px;max-width:240px;position:relative;flex:1}.wp-block.wp-block-savings .results .graphic .image:after{content:"";position:absolute;display:block;width:100%;height:100%;background:linear-gradient(0deg,rgb(101,80,36) 0%,rgb(101,80,36) var(--savings),rgba(0,0,0,0) var(--savings));top:0;left:0;mask-image:url("./dollar-5DSWLD2U.svg");mask-size:contain;mask-repeat:no-repeat;mask-position:center}.wp-block.wp-block-savings .results .graphic .legend{display:flex;flex-direction:column;gap:24px}.wp-block.wp-block-savings .results .graphic .legend .text{margin-bottom:0}.wp-block.wp-block-savings .results .graphic .legend .text p{color:var(--grey)}.wp-block.wp-block-savings .results .graphic .legend .savings,.wp-block.wp-block-savings .results .graphic .legend .spendings{display:flex;gap:16px}.wp-block.wp-block-savings .results .graphic .legend .savings:before,.wp-block.wp-block-savings .results .graphic .legend .spendings:before{content:"";display:block;width:16px;height:16px;margin-top:4px}.wp-block.wp-block-savings .results .graphic .legend .savings:before{background:var(--primary)}.wp-block.wp-block-savings .results .graphic .legend .spendings:before{background:var(--secondary)}
