:root{--hero-section-padding:var(--spacing-xl);--hero-direction-large:column-reverse;--hero-direction-small:column;--hero-direction-split:column;--hero-direction-buttons:column;--hero-direction-anchor-links:column-reverse;--hero-text-padding:var(--spacing) 0;--hero-media-aspect-ratio:5/3}@media (min-width:768px){:root{--hero-section-padding:var(--spacing-40);--hero-direction-large:row;--hero-direction-small:row-reverse;--hero-direction-split:row;--hero-text-padding:var(--spacing-40)}}@media (min-width:1024px){:root{--hero-text-padding:var(--spacing-40) var(--spacing-80);--hero-media-aspect-ratio:16/9}}@media (min-width:1280px){:root{--hero-direction-anchor-links:row;--hero-direction-buttons:row}}.hero .section{padding-top:var(--hero-section-padding)}@media (min-width:1024px){.hero .section{padding:var(--hero-section-padding);padding-bottom:0}}@media (min-width:1920px){.hero.hero-large .wrapper{max-width:90rem}}.hero.hero-large .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;flex-direction:var(--hero-direction-large);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);grid-gap:var(--hero-section-padding);gap:var(--hero-section-padding)}.hero.hero-large .inner .hero-text{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}@media (min-width:768px){.hero.hero-large .inner .hero-text{padding-left:0}}.hero.hero-large .inner .hero-media{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%}@media (min-width:1920px){.hero.hero-small .wrapper{max-width:90rem}}.hero.hero-small .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:var(--hero-direction-small);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}@media (min-width:768px){.hero.hero-small .inner{grid-gap:0;gap:0}}.hero.hero-small .inner img,.hero.hero-small .inner video{max-height:20rem}@media (min-width:768px){.hero.hero-small .inner img,.hero.hero-small .inner video{max-height:30rem}}.hero.hero-small .inner .hero-media,.hero.hero-small .inner .hero-text{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media (min-width:768px){.hero.hero-small .inner .hero-text{padding-left:0}}.hero.hero-small .inner p.single-post{font-weight:var(--font-weight-bold);color:#85267b;margin-bottom:0}.hero.hero-small .inner p a{color:#85267b}@media (min-width:1920px){.hero.hero-split .wrapper{max-width:90rem}}.hero.hero-split .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:var(--hero-direction-split);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}@media (min-width:768px){.hero.hero-split .inner{grid-gap:0;gap:0}}.hero.hero-split .inner.gradient{background:var(--fade-grey);border-radius:var(--border-radius-xl);padding:var(--spacing)}@media (min-width:768px){.hero.hero-split .inner.gradient{padding:0}}.hero.hero-split .inner .split-content{padding:var(--hero-text-padding);padding-left:0}@media (min-width:768px){.hero.hero-split .inner .split-content{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.hero.hero-split .inner .split-content-inner img,.hero.hero-split .inner .split-content-inner video{width:100%}.hero.hero-split .inner .split-content-inner .pre-title{margin-bottom:var(--spacing-xl)}.hero.hero-split .inner .split-content-inner .ebook{margin-top:var(--hero-section-padding)}.hero.hero-split .inner .split-content-inner .ebook,.hero.hero-split .inner .split-content-inner .separator{margin-bottom:var(--spacing-xl)}.hero.hero-split .inner .split-content-inner ul.table-of-contents li:before{content:"";border-left:1px solid #85267b;width:100%;height:100%}.hero.hero-split .inner .split-content-inner .anchor-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;flex-direction:var(--hero-direction-anchor-links);grid-gap:var(--spacing-xl);gap:var(--spacing-xl);background-color:#3c3c3b;color:#fcfcfc;border-radius:var(--border-radius);padding:var(--spacing-xl)}.hero.hero-split .inner .split-content-inner .anchor-links.pink{background-color:#85267b}.hero.hero-split .inner .split-content-inner .anchor-links .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--spacing-xl);gap:var(--spacing-xl);-webkit-box-flex:1;-ms-flex:1;flex:1}.hero.hero-split .inner .split-content-inner .anchor-links .inner h2{position:relative;margin-bottom:var(--spacing-xl)}.hero.hero-split .inner .split-content-inner .anchor-links .inner h2:after{content:"";position:absolute;bottom:calc(var(--spacing-xl)*-1);left:0;background:-webkit-gradient(linear,left top,right top,from(#85276b),color-stop(#bc90c1),color-stop(#ded0e7),to(#97d700));background:linear-gradient(90deg,#85276b,#bc90c1,#ded0e7,#97d700);width:100%;height:2px}.hero.hero-split .inner .split-content-inner .anchor-links .inner .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:var(--hero-direction-split);-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.hero.hero-split .inner .split-content-inner .anchor-links .inner .buttons-container .btn{background-color:#fcfcfc;color:#85267b;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0;-webkit-transition:var(--transition-fast);transition:var(--transition-fast)}.hero.hero-split .inner .split-content-inner .anchor-links .inner .buttons-container .btn:hover{background-color:#85267b;color:#fcfcfc}.hero.hero-split .inner .split-content-inner .anchor-links .image{border-radius:var(--border-radius);overflow:hidden;max-height:20rem}@media (min-width:768px){.hero.hero-split .inner .split-content-inner .anchor-links .image{width:33.33333%}}.hero.hero-split .inner .split-content-inner .anchor-links .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero.hero-split .inner h1{margin-bottom:calc(var(--spacing-xl)*2)}.hero.hero-split .inner h1.no-separator{margin-bottom:var(--spacing-xl)}.hero.hero-split .inner h1.no-separator:after{content:none}.hero.hero-fullwidth .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.hero.hero-fullwidth .inner .hero-text{text-align:center;max-width:37.5rem;margin:auto;padding:0}.hero.hero-fullwidth .inner .hero-text h1{margin-bottom:0}.hero.hero-fullwidth .inner .hero-text h1:after{content:none}@media (min-width:1920px){.hero.hero-fullwidth .inner .hero-media{max-width:90rem}}.hero.hero-fullwidth .inner .hero-media{margin:auto}.hero.hero-fullwidth .inner .hero-media img,.hero.hero-fullwidth .inner .hero-media video{height:23.75rem;max-height:23.75rem}@media (min-width:768px){.hero.hero-fullwidth .inner .hero-media img,.hero.hero-fullwidth .inner .hero-media video{height:auto}}.hero-text{padding:var(--hero-text-padding)}.hero-text__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.hero h1{margin-bottom:var(--spacing-xl);position:relative}.hero h1:after{content:"";position:absolute;bottom:calc(var(--spacing-xl)*-1);left:0;background:-webkit-gradient(linear,left top,right top,from(#85276b),color-stop(#bc90c1),color-stop(#ded0e7),to(#97d700));background:linear-gradient(90deg,#85276b,#bc90c1,#ded0e7,#97d700);width:100%;height:2px}.hero p:last-of-type{margin-bottom:0}.hero-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:var(--hero-direction-buttons);grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.hero-btn-group .btn{margin-left:0;margin-right:auto}@media (min-width:1280px){.hero-btn-group .btn{margin-right:0}}.hero-media img,.hero-media video{aspect-ratio:5/3;aspect-ratio:var(--hero-media-aspect-ratio);height:auto;border-radius:var(--border-radius);overflow:hidden}