body{display:flex;flex-direction:column;min-height:100vh}main{flex-grow:1}.masthead:before{display:none}.masthead.masthead--with-nav:before{display:block}@media print,screen and (min-width:769px){.masthead .masthead--inner .masthead--left{padding:1rem 0!important}.masthead.masthead--with-nav .masthead--inner .masthead--left{padding:2.625rem 0!important}}.masthead .masthead--inner{max-width:1280px!important;padding-left:1.25rem;padding-right:1.25rem}.masthead .masthead--inner .masthead--left .logo{vertical-align:middle}.logo img{margin:0}@media print,screen and (min-width:768px){.logo img{margin:0}.masthead .masthead--inner .masthead--right .header-nav li.request-demo a{background:linear-gradient(235.71deg,#00a790,transparent 83.37%),#00cfb3}}.single-resource .resource-wrapper{max-width:1280px!important}.footer .footer--inner .branding{text-align:center}@media print,screen and (min-width:768px){.footer .footer--inner .branding{text-align:left}.footer .footer--inner .logo{display:inline-block;max-width:90px}}.footer{padding:24px 0!important}.footer .footer--inner .logo img{width:100%}footer .contain{max-width:1280px;padding-left:1.25rem;padding-right:1.25rem}.footer .footer--sublinks{border:none;margin-top:0;padding-bottom:0;padding-top:0}.footer.footer-full .footer--sublinks{border-top:2px solid hsla(0,0%,100%,.1);margin-top:1.5rem;padding:1.25rem 0 1.875rem}.footer.footer-full .footer__social{justify-content:center}@media print,screen and (min-width:768px){.footer.footer-full .footer--sublinks{margin-top:1.875rem;padding-bottom:1.25rem;padding-top:1.25rem}.footer.footer-full .footer__social{justify-content:flex-start}}@media print,screen and (min-width:769px){.footer.footer-full{padding-bottom:1.875rem!important;padding-top:4.375rem!important}}.hero .hero--inner{max-width:1280px!important}.hero--inner{padding-left:1.25rem;padding-right:1.25rem}.hero-two-col{padding-bottom:32px;padding-top:32px}.hero-two-col:before{display:none}.hero-two-col .hero--inner{display:flex;flex-direction:column;gap:20px;justify-content:center}.hero-two-col .hero--inner div:first-child p:last-of-type{margin-bottom:0}.hero-two-col .hero--inner div:nth-child(2) img{border-radius:12px}@media print,screen and (min-width:768px){.hero-two-col .hero--inner{align-items:center;flex-direction:row;justify-content:space-between}.hero-two-col .hero--inner div:first-child,.hero-two-col .hero--inner div:nth-child(2){flex-basis:50%}}@media print,screen and (min-width:769px){.hero.hero-two-col{align-items:center}}@media print,screen and (min-width:992px){.hero-two-col{padding-bottom:80px;padding-top:80px}}@media print,screen and (min-width:993px){.hero-two-col .hero--inner div:first-child h1{font-size:48px;text-transform:none}.hero-two-col .hero--inner div:first-child p{font-size:20px}}.single-resource .resource-wrapper .resource-inner.make-2-columns.custom>div:nth-child(2) .hbspt-form .hs_submit.hs-submit .actions input[type=submit]{background-color:#9d1548;border:none;border-radius:100px;font-family:DM Sans}@media print,screen and (min-width:992px){.single-resource .resource-wrapper .resource-inner.make-2-columns.custom>div:first-child{flex-basis:65%}.single-resource .resource-wrapper .resource-inner.make-2-columns.custom>div:nth-child(2){flex-basis:35%}.single-resource .resource-wrapper .resource-inner.make-3-columns{max-width:100%}.single-resource .resource-wrapper .resource-inner.make-3-columns>div{float:left;padding-right:25px;width:33%}.single-resource .resource-wrapper .resource-inner.make-3-columns:after{clear:both;content:"";display:table}}@media print,screen and (min-width:1440px){.single-resource .resource-wrapper .resource-inner.make-2-columns.custom{gap:96px}}.single-resource .resource-wrapper .resource-inner.full{max-width:none;width:100%}.person{background-color:#f1f5f9;border-radius:12px;margin-top:32px;padding:32px;width:100%}.person__details{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.person__image img{border-radius:100%;height:80px;width:80px}.person__name{line-height:150%;margin-bottom:0!important}.person__title{color:#9d1548;font-weight:700;line-height:150%}.person__content p:last-of-type{margin-bottom:0}@media print,screen and (min-width:992px){.person{margin-top:40px;padding:56px}}@media print,screen and (min-width:1440px){.person{padding-left:96px;padding-right:96px}}