.header{display:flex;flex-direction:column-reverse;overflow:hidden;position:relative}@media only screen and (min-width:768px){.header{flex-direction:row}}.header:before{background:#ffce45;display:block;height:100%;position:absolute;right:0;top:0;width:20%}@media only screen and (min-width:768px){.header:before{content:""}}@media only screen and (min-width:1024px){.header:before{width:40%}}.header__wrapper{display:flex;flex-direction:column-reverse;padding:0;width:100%}@media only screen and (min-width:768px){.header__wrapper{flex-direction:row}}.header__tagline{font-size:16px;margin:0 0 .25em}.header h1{font-size:2.5rem;font-weight:900;line-height:38px;margin:0;text-transform:uppercase}@media only screen and (min-width:768px){.header h1{font-size:3.25rem;line-height:50px}}.header h2{font-size:1.875rem;line-height:30px;margin:10px 0 20px}.header__left-col{flex-basis:55%;padding:clamp(0px,2.5445292621vw + (-9.5419847328px),10px) var(--site-rl-padding) 0}@media only screen and (min-width:768px){.header__left-col{min-height:420px;padding:40px 0 40px var(--site-rl-padding)}}@media only screen and (min-width:1200px){.header__left-col .header__left-col--inner{min-width:500px}}@media only screen and (min-width:1024px){.header__left-col{flex-basis:45%}}.header__right-col{flex-basis:45%;min-height:200px;overflow:hidden;position:relative}@media only screen and (min-width:768px){.header__right-col{min-width:50vw;right:-5vw;transform:skew(-10deg,0) translateX(64px);transform-origin:top right}.header__right-col .header__right-col__background-wrapper{transform:translateX(-80px) skew(10deg,0)}}@media only screen and (min-width:1024px){.header__right-col{border-right:20px solid #fff;flex-basis:48%;min-width:unset;right:0;transform:skew(-10deg,0) translateX(64px)}}@media only screen and (min-width:1200px){.header__right-col{flex-basis:50%}}.header__right-col__background-wrapper{background-position:50%;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;width:100%}@media only screen and (min-width:768px){.header__right-col__background-wrapper{width:130%}}@media only screen and (min-width:900px){.header__right-col__background-wrapper{width:150%}}.header__right-col:after{background:#fff;bottom:-20px;content:"";height:50px;position:absolute;transform:skewY(-3deg);width:110%}@media only screen and (min-width:768px){.header__right-col:after{content:none}}.header__checklist{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:space-between;list-style-type:none;margin:20px 0;padding:0}.header__checklist li{font-size:1.125rem;font-weight:700;padding-left:35px;position:relative}.header__checklist li:before{background-image:url(https://1881640.fs1.hubspotusercontent-na1.net/hubfs/1881640/raw_assets/public/landing_page_kit/assets/header/green_check.svg);content:"";height:26px;left:0;position:absolute;width:26px}.header .cta-button{display:block}@media only screen and (min-width:320px){.header .cta-button{display:inline-block}}.header .inputs{min-height:136px}.header .inputs input{margin-top:20px}.header .inputs :where([type=email],[type=tel],[type=text]){width:100%}@media only screen and (min-width:768px){.header .inputs :where([type=email],[type=tel],[type=text]){max-width:296px}}.header .inputs .hs-error-msgs{display:none!important}