:root{--color-pure-white:#fff;--color-white:#fffffa;--color-black:#222;--color-lavander:#b5c0f6;--color-sand:#dfc28c;--color-tonal:#f4f3ec;--color-purple:#6961ff;--color-soft-purple:#bdbaff;--color-light-purple:#cad6ff;--color-light-purple2:rgba(202,214,255,.2);--color-soft-green:#c2d5a7;--color-light-green:#cbffba;--color-green:#616e50;--color-dark-green:#507b13;--color-orange:#fc8c67;--color-dark-orange:#ca3503;--menu-threshold:64rem}.hero{height:calc(100dvh - 2.5vw);min-height:40rem;position:relative}.hero[data-bg-header=white]:before{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(35%,hsla(0,0%,40%,0)),to(#000));background-image:linear-gradient(0,hsla(0,0%,40%,0) 35%,#000);content:"";height:40%;left:0;position:absolute;top:0;width:100%;z-index:3}@media (min-width:64rem){.hero[data-bg-header=white]:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:95%}}.hero[data-bg-header=white]:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(8%,hsla(0,0%,40%,0)),to(rgba(0,0,0,.5)));background-image:linear-gradient(180deg,hsla(0,0%,40%,0) 8%,rgba(0,0,0,.5));border-radius:0 0 2.25rem 2.25rem;bottom:0;content:"";height:40%;left:0;position:absolute;width:100%;z-index:3}@media (min-width:64rem){.hero[data-bg-header=white]:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:95%}}.hero .container{height:100%}.hero__grid{display:grid;grid-template-columns:minmax(0,1fr);height:100%;position:relative;z-index:4;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-line-pack:end;align-content:end}.hero.block-full--first{margin-top:-4.8125rem}@media (max-width:63.98rem){.hero.block-full--first{margin-top:-4.5rem}}.hero .image-wrap{border-radius:0 0 2.25rem 2.25rem}@media (min-width:64rem){.hero .image-wrap{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:95%}}.hero img{border-radius:0 0 2.25rem 2.25rem}.hero .actions+h1,.hero h2,.hero h3,.hero h4,.hero h5,.hero h6{margin-top:clamp(2rem,1.3333333333rem + 1.8518518519vw,3rem)}