.revenue-calculate *{box-sizing:border-box}.revenue-calculate{display:flex;align-items:center;justify-content:center;padding:80px 20px;background:#f5f5f5}.revenue-calculate .container{width:100%;max-width:1000px}.revenue-calculate .revenue-calculate__roi-card{background:#fff;border:1px solid rgb(51 51 51/.1);border-radius:6px;overflow:hidden}.revenue-calculate .revenue-calculate__content{padding:68px 49px}.revenue-calculate .revenue-calculate__header{text-align:center;margin-bottom:40px}.revenue-calculate .revenue-calculate__title{color:#171717;font-family:"Poppins",sans-serif;font-size:40px;font-weight:300;line-height:55px;margin-bottom:10px}.revenue-calculate .revenue-calculate__subtitle{color:#525252;font-family:"Poppins",sans-serif;font-size:18px;font-weight:400;line-height:28px}.revenue-calculate .revenue-calculate__calculator-layout{display:flex;gap:48px;align-items:flex-start}.revenue-calculate .revenue-calculate__input-section{flex:1;display:flex;flex-direction:column;gap:20px}.revenue-calculate .revenue-calculate__input-group{display:flex;flex-direction:column;gap:8px}.revenue-calculate .revenue-calculate__label{color:#525252;font-family:"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:24px}.revenue-calculate .revenue-calculate__input-wrapper{position:relative}.revenue-calculate .revenue-calculate__input{width:100%;height:44px;background:#f5f5f5;border:1px solid rgb(51 51 51/.1);border-radius:4px;padding:0 12px 0 13px;color:#171717;font-family:"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:24px;transition:all .2s ease}.revenue-calculate .revenue-calculate__input:focus{outline:none;border-color:#42b2de;background:#fff}.revenue-calculate .revenue-calculate__input:hover{border-color:rgb(51 51 51/.2)}.revenue-calculate .revenue-calculate__results-section{flex:1}.revenue-calculate .revenue-calculate__results-card{background:#42b2de;border-radius:6px;height:273px;display:flex;align-items:flex-start}.revenue-calculate .revenue-calculate__results-content{padding:28px 32px;width:100%}.revenue-calculate .revenue-calculate__results-text{color:#fff;font-family:"Poppins",sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-bottom:10px;max-width:323px}.revenue-calculate .revenue-calculate__amount{color:#fff;font-family:"Roboto",sans-serif;font-size:48px;font-weight:500;line-height:60px}@media (max-width:768px){.revenue-calculate{padding:40px 16px}.revenue-calculate .revenue-calculate__content{padding:40px 24px}.revenue-calculate .revenue-calculate__title{font-size:32px;line-height:44px}.revenue-calculate .revenue-calculate__subtitle{font-size:16px;line-height:24px}.revenue-calculate .revenue-calculate__calculator-layout{flex-direction:column;gap:32px}.revenue-calculate .revenue-calculate__results-card{height:auto;min-height:200px}.revenue-calculate .revenue-calculate__amount{font-size:36px;line-height:48px}.revenue-calculate .revenue-calculate__input-section,.revenue-calculate .revenue-calculate__results-section{width:100%}}@media (max-width:480px){.revenue-calculate .revenue-calculate__content{padding:32px 16px}.revenue-calculate .revenue-calculate__title{font-size:28px;line-height:38px}.revenue-calculate .revenue-calculate__subtitle{font-size:14px;line-height:22px}.revenue-calculate .revenue-calculate__amount{font-size:32px;line-height:44px}}