:root{--color-dark-purple:#3a0735;--color-pink:#fda0cc;--color-body-2:#fff;--color-light-blue:#b3cffb;--color-light-blue-20:#f0f5fe;--color-dark-blue:#182948;--color-dark-blue-20:#d1d4da;--color-dark-blue-60:#747f91;--color-light-grey:#eaeaea;--color-black:#222;--color-primary:#8a1538;--color-secondary:#fff;--color-red:#f44336;--color-purple:#9c27b0;--color-deep-purple:#673ab7;--color-indigo:#3f51b5;--color-blue:#2196f3;--color-cyan:#00bcd4;--color-teal:#009688;--color-green:#4caf50;--color-light-green:#8bc34a;--color-lime:#cddc39;--color-yellow:#ffeb3b;--color-amber:#ffc107;--color-orange:#ff9800;--color-deep-orange:#ff5722;--color-brown:#795548;--color-grey:#9e9e9e;--color-blue-grey:#607d8b;--color-white:#fff;--color-alpha-light-white:hsla(0,0%,100%,.45);--color-alpha-light-primary:rgba(138,21,56,.1);--color-alpha-light-dark:rgba(0,0,0,.3);--color-alpha-light-dark-alt:rgba(0,0,0,.25);--color-alpha-lighter-dark:rgba(0,0,0,.15);--color-alpha-semi-dark:rgba(0,0,0,.7);--color-alpha-light-grey:hsla(30,36%,96%,.75);--color-alpha-light-grey-alt:hsla(0,0%,62%,.2);--color-alpha-darker-grey:hsla(0,0%,62%,.5);--color-alpha-dark-grey:hsla(0,0%,77%,.2)}.block.hero{color:var(--color-dark-purple)}.block.hero h1{margin-bottom:1rem}.block.hero p{margin-top:1rem}.block.hero .row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between}.block.hero .image-wrapper{margin:1rem auto 0;max-width:13.75rem}.block.hero .image-wrapper .background-image{padding-bottom:100%}.block.hero.hero-page{background:var(--color-light-blue-20);color:var(--color-dark-blue);padding:2rem 0}.block.hero.hero-page .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:2rem}.block.hero.hero-page .image-wrapper{border-radius:1.5rem;max-width:100%;overflow:hidden}.block.hero.hero-page .image-wrapper .background-image{padding-bottom:74%}@media (min-width:62rem){.block.hero{padding:1.75rem}.block.hero h1{margin-bottom:3rem}.block.hero .image-wrapper{margin:0 auto;max-width:28.75rem}.block.hero.hero-page .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block.hero.hero-page .content{padding-right:3rem}}

/*# sourceMappingURL=hero.css.map*/