.content-wrapper{margin:0 auto;max-width:1000px}.container{padding:0 15px}.sop-hero{position:relative;z-index:1}.sop-hero:before{background:url(https://5261428.fs1.hubspotusercontent-na1.net/hubfs/5261428/State%20of%20Proposals%202025/Grid%20Background.svg);background-position:top;background-repeat:no-repeat;background-size:100%;content:"";height:100%;left:0;position:absolute;top:87px;width:100%;z-index:-1}.hero-content{margin:0 auto;max-width:680px;text-align:center}.hero-content h1{color:#ecf7fa;font-size:48px;font-weight:600;line-height:1.2;margin-bottom:24px}.hero-content p{color:#ecf7fa}.btn-primary-wrapper a.cta-button{background:#00b8d1;border:2px solid var(--secondary);border-radius:100px;color:#00283a;display:inline-block;font-size:18px;font-weight:600;padding:18px 24px;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s}.btn-primary-wrapper a.cta-button:hover{background-color:transparent;border-color:var(--secondary);color:var(--secondary)}.btn-secondary-wrapper a.cta-button{background:#ecf7fa;border:2px solid var(--tertiary--hover);border-radius:100px;color:#00283a;display:inline-block;font-size:18px;font-weight:600;padding:18px 24px 18px 50px;position:relative;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s}.btn-secondary-wrapper a.cta-button:before{background:url(https://5261428.fs1.hubspotusercontent-na1.net/hubfs/5261428/State%20of%20Proposals%202025/download-Icon.svg);content:"";height:25px;left:17px;position:absolute;top:17px;width:24px}.btn-secondary-wrapper a.cta-button:hover{background-color:#00b8d1;border-color:#00b8d1;color:var(--headlines)}.cta-group{align-items:center;display:flex;justify-content:center;margin-top:40px}.btn-primary-wrapper{margin-right:16px}.c-btn{justify-content:center;margin-top:40px}@media(max-width:1240px){.sop-hero:before{top:79px}}@media(max-width:768px){.sop-hero:before{top:75px}}@media(max-width:767px){.btn-primary-wrapper{margin-bottom:15px;margin-right:0;width:100%}.btn-secondary-wrapper{width:100%}.cta-group{flex-wrap:wrap}.c-btn{display:block!important}}@media(max-width:480px){.btn-primary-wrapper a.cta-button,.btn-secondary-wrapper a.cta-button{width:100%}.btn-secondary-wrapper a.cta-button:before{left:60px}}