.calculator__wrapper{overflow:hidden;padding:8rem 2rem;position:relative}.calculator__bg,.calculator__wrapper{background:linear-gradient(180deg,rgba(218,177,91,.04),hsla(0,0%,97%,0))}.calculator__bg{height:74.2rem;left:0;max-height:100%;position:absolute;right:0;top:0;z-index:-1}.calculator__inputs{align-items:end;display:grid;gap:1.6rem 2.4rem;grid-template-columns:repeat(4,1fr)}.calculator__inputs input,.calculator__inputs select{margin:0!important}@media (max-width:767px){.calculator__inputs{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.calculator__inputs{grid-template-columns:1fr}}.charts__wrapper{align-items:flex-end;display:flex;flex-direction:column;gap:7rem;margin-top:3.4rem}.charts__right{background:rgba(218,177,91,.12)}@media (max-width:768px){.charts__legend{margin:0 auto;max-width:38rem}}@media (min-width:769px){.charts__wrapper{flex-direction:row}.charts__legend{flex:0 1 22.5rem;order:1}.charts__right{flex:1;order:2}}.charts__header{background:rgba(218,177,91,.12);padding:.9rem 2.7rem}.charts__header ul{display:flex;font-size:1.2rem;gap:0 4rem;letter-spacing:.01rem;line-height:2.4rem;list-style:none;margin:0;padding:0}.charts__header ul li{display:flex;flex-direction:column;gap:0 1rem}@media (min-width:1025px){.charts__header ul{justify-content:space-between}}@media (max-width:1024px){.charts__header ul{flex-wrap:wrap}.charts__header ul li{flex:0 1 calc(25% - 3rem)}}@media (max-width:767px){.charts__header ul{flex-direction:column}.charts__header ul li{flex-direction:row}}.charts{display:flex;flex-wrap:wrap;gap:3.6rem 6rem;justify-content:center;padding:2.2rem 2.7rem}.chart__small{flex:0 1 calc(50% - 3rem)}.chart__small canvas{height:0}.chart__large{flex:0 1 60rem;text-align:center}