h2,p{margin-top:0}h1{color:#0675cd}main{display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;max-width:none;width:100%}.logo-container{flex-wrap:wrap}.navigation{flex:0 1 100%}@media screen and (min-width:960px){.navigation{flex:0 1 auto}}.body-wrapper>.container{display:flex;flex-direction:column;flex-wrap:wrap;min-height:100dvh}.content{flex:0 1 100%;position:relative}@media screen and (min-width:1120px){.content{flex:1}}.content--container{padding:6em 4em 10em 0}.content--content{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.35);padding:3em}.content--content:before{background:#e5e5e5;bottom:0;content:"";display:block;left:1.5em;position:absolute;right:1.5em;top:10rem;z-index:-1}@media screen and (min-width:720px){.content--container{padding:6em 6em 10em 0}.content--content{padding:3em 3em 3em 100px}.content--content:before{left:100px;right:0}}.content--content .hs-social-follow{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;justify-content:flex-start;margin:1rem 0}.content--content .hs-social-follow svg{fill:#0675cd;height:min(32px,100%);width:min(32px,100%)}.sidebar{flex:0 1 100%}@media screen and (min-width:1120px){.sidebar{flex:0 1 460px}}.sidebar--container{width:100%}.sidebar--content{padding:5em 1.5em}@media screen and (min-width:720px){.sidebar--content{padding:5em 4em 3em}}.sidebar--content h2{color:#0675cd}.sidebar--content .sidebar-title{color:#0675cd;font-size:1.5em;text-align:center}