.page-banner{padding:7rem 0 5rem!important}@media (min-width:640px){.page-banner{padding:10rem 0 5rem!important}}@media (min-width:1180px){.page-banner{padding:10rem 0!important}}.page-banner.bg-black .outline-title{color:#222}.page-banner h1{font-weight:600}@media (max-width:1179px){.page-banner .banner-review-button{align-self:flex-start;position:static}}@media (min-width:1180px){.page-banner .banner-review-button{bottom:-6rem;left:1.5rem}}.page-banner>div{align-items:center;display:flex;flex-direction:column;gap:2rem}@media (min-width:1180px){.page-banner>div{flex-direction:row}}.page-banner>div .left-col,.page-banner>div .right-col{width:100%}@media (min-width:1180px){.page-banner>div .left-col,.page-banner>div .right-col{width:calc(50% - 1rem)}}.page-banner>div .left-col>div{position:relative}@media (max-width:639px){.page-banner>div .left-col>div .outline-title{margin:2rem 2rem 1.5rem 0}}@media (min-width:640px){.page-banner>div .left-col>div .outline-title{font-size:3.375rem;left:-1.5rem;top:-7.5rem;transform:rotate(-6deg) translate(-30px,-20px)}}@media (min-width:1180px){.page-banner>div .left-col>div .outline-title{font-size:5rem;left:-4rem;top:-8.5rem}}.page-banner>div .left-col .links-wrap{margin-top:2.5rem}.page-banner>div .right-col .ctas-wrap{align-items:flex-start;display:none;flex-direction:column;position:relative}@media (min-width:1180px){.page-banner>div .right-col .ctas-wrap{align-items:center;display:flex}}.page-banner>div .right-col .ctas-wrap .cta-item{left:0;padding:.5rem 0;position:relative;top:0;transition:.25s ease-in-out;z-index:1}.page-banner>div .right-col .ctas-wrap .cta-item.unloaded{opacity:0;top:50px}.page-banner>div .right-col .ctas-wrap .cta-item.faded{opacity:.5}.page-banner>div .right-col .ctas-wrap .cta-item p{border-radius:3.125rem;cursor:pointer;display:inline-block;font-weight:500;margin:0 0 .5rem;padding:.75rem 1.75rem;pointer-events:none;position:relative;text-align:center;z-index:4}@media (min-width:1180px){.page-banner>div .right-col .ctas-wrap .cta-item p{font-size:1.25rem;margin:0;pointer-events:all;z-index:1}}.page-banner>div .right-col .ctas-wrap .cta-item p span{font-weight:700}.page-banner>div .right-col .ctas-wrap .cta-item a,.page-banner>div .right-col .ctas-wrap .cta-item button{align-items:center;border-radius:3.125rem;display:inline-flex;gap:.5rem;height:calc(100% - 1.5rem);left:0;opacity:0;padding:.5rem 1.5rem;position:absolute;transition:.25s;white-space:nowrap;width:100%;z-index:1}@media (min-width:1180px){.page-banner>div .right-col .ctas-wrap .cta-item a,.page-banner>div .right-col .ctas-wrap .cta-item button{display:flex;height:auto;opacity:1;top:50%;transform:translateY(-50%);width:auto;z-index:-1}}.page-banner>div .right-col .ctas-wrap .cta-item a:before,.page-banner>div .right-col .ctas-wrap .cta-item button:before{content:none}.page-banner>div .right-col .ctas-wrap .cta-item a:after,.page-banner>div .right-col .ctas-wrap .cta-item button:after{background:transparent;border-radius:3.125rem}.page-banner>div .right-col .ctas-wrap .cta-item a:active,.page-banner>div .right-col .ctas-wrap .cta-item button:active{background-color:#dcfec1}.page-banner>div .right-col .ctas-wrap .cta-item:hover.loaded{opacity:1!important}@media (min-width:1180px){.page-banner>div .right-col .ctas-wrap .cta-item:nth-child(2){align-self:flex-end;margin-right:4rem;max-width:22.8125rem}.page-banner>div .right-col .ctas-wrap .cta-item:nth-child(3){align-self:flex-end}.page-banner>div .right-col .ctas-wrap .cta-item:nth-child(5){align-self:flex-end;margin-right:2rem}.page-banner>div .right-col .ctas-wrap .cta-item:nth-child(6){align-self:flex-start;margin-left:4rem;max-width:25.9375rem}.page-banner>div .right-col .ctas-wrap .cta-item:nth-child(7){align-self:flex-end;margin-right:2rem}}.page-banner>div .right-col .ctas-wrap .pill-wrap{bottom:-6rem;opacity:0;position:absolute;right:0;text-align:center}.page-banner>div .right-col .ctas-wrap .pill-wrap p{background:#dbf8fe;border-radius:6.25rem;box-shadow:5px 7px 0 #222;color:#222;font-size:1.5rem;padding:.5rem 2.5rem;transform:rotate(-10deg)}.page-banner>div .right-col .ctas-wrap .pill-wrap svg{position:absolute;right:calc(100% + .5rem)}.page-banner>div .right-col .ctas-wrap .pill-wrap.active{animation:popin .5s forwards}@keyframes popin{0%{opacity:1;transform:scale(0)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}
/*# sourceMappingURL=page-banner.css.map*/