.gc-prebill-calc .form-data{display:none}.gc-prebill-calc .calc-inputs{margin-top:47px;position:relative}.row{display:flex;font-size:1rem;justify-content:space-between;margin:0 auto;max-width:1000px}.row div{flex:1 1 1;padding:1%;width:49%}.row div:first-of-type{align-items:center;box-sizing:border-box;color:#262626;display:flex;font-size:1.125rem;font-weight:600;justify-content:flex-end;padding:10px 27px 10px 24px;text-align:right}.row div:nth-of-type(2){flex:2 1 0}.row div:nth-of-type(2) input{background-color:#fff;border:none;border-radius:6px;box-sizing:border-box;color:#000;font-family:Quicksand,sans-serif;font-size:1.125rem;font-weight:500;max-width:100%;padding:10px 27px 10px 24px;width:450px}button{background:var(--Primary-4,#efcd52);border:none;border-radius:8px;cursor:pointer;display:block;font-family:Quicksand,arial;font-size:1.125rem;font-weight:700;padding:20px 30px}button:hover{background-color:#f2d774}a{color:inherit;text-decoration:none}.row:has(button#show-results){justify-content:center}button#show-results{display:block;position:relative}.bold{font-size:1.875rem;font-weight:700}.cta{margin:40px 0;text-align:center}.cta,.hide,.results{display:none}.results{background-color:#45215d;color:#fff;padding:80px 0}.results .row div:first-of-type,.results .row div:nth-of-type(2){color:#fff;display:flex;font-size:1.5rem;font-weight:600;padding:10px 27px 10px 0}.results .row div:nth-of-type(2){display:block}.results .row div:nth-of-type(2) p{color:#efcd52;font-weight:700}.results .row.bold div:first-of-type,.results .row.bold div:nth-of-type(2){color:#fff;color:#efcd52;display:flex;font-size:1.875rem;font-weight:700;padding:10px 27px 10px 0}.flair{background-image:url(https://45683449.fs1.hubspotusercontent-na1.net/hubfs/45683449/Waves.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;height:500px;width:100%}@media(max-width:549px){.gc-prebill-calc{padding:0}.gc-prebill-calc h2{margin:0}.gc-prebill-calc h2 span{background-color:#59326d!important;color:#fff!important;display:block;font-size:23px!important;font-weight:500!important;padding:16px 5% 36px;text-align:left!important}.row{flex-direction:column}.row div{width:100%}.row div:first-of-type,.row div:nth-of-type(2){box-sizing:border-box;justify-content:flex-start;padding:2% 5%;text-align:left}button{margin:0 auto 50px}.results{padding:5%}.row.result:last-of-type{border-top:1px solid hsla(0,0%,100%,.3);margin-top:50px;text-align:center}.flair{background-size:auto 100%;height:100px}}