.hero{display:block;position:relative;background-color:var(--white);padding:0 15px 0 15px;margin-top:-150px}.hero::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.hero .hero-image{position:absolute;top:0;left:0;object-fit:none;object-position:73% top;width:100%;height:100%}.hero .header-content{position:absolute;left:0;top:350px;max-width:608px;z-index:1}.hero h1{text-align:left;font:normal normal bold 48px/51px Aktiv Grotesk;letter-spacing:0px;color:var(--teal);max-width:602px;margin-bottom:100px}.hero .design-element-4{position:absolute;bottom:0;right:0}.hero .graphic-area{height:767px}@media screen and (max-width: 1000px){.hero h1{text-align:left;font:normal normal bold 48px/51px Aktiv Grotesk;letter-spacing:0px;color:var(--teal);max-width:602px;margin-bottom:100px;margin-left:-15px;padding:15px;background-color:hsla(0,0%,100%,.7)}}.intro{padding:60px 15px 100px 15px}.intro p{text-align:left;font:normal normal normal 22px/39px Aktiv Grotesk;letter-spacing:0px;color:var(--blue);margin-bottom:1em}.intro .button{width:193px}.meet-leadership{padding:0 15px 100px 15px}.meet-leadership h2{text-align:center;font:normal normal 500 54px/68px Aktiv Grotesk;letter-spacing:0px;color:var(--lightblue);margin-bottom:70px}.meet-leadership .roster{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:flex-start}.meet-leadership .roster a{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:328px;min-height:387px;margin-bottom:25px}.meet-leadership .roster a .image{width:100%;height:320px;background:#f2f2f2 0% 0% no-repeat padding-box}.meet-leadership .roster a .image img{width:100%;height:100%;object-fit:cover}.meet-leadership .roster a .name{text-align:left;font:normal normal bold 22px/28px Aktiv Grotesk;letter-spacing:0px;color:var(--lightblue);padding:20px 20px 0 0}.meet-leadership .roster a .title{text-align:left;font:normal normal normal 22px/28px Aktiv Grotesk;letter-spacing:0px;color:var(--blue);padding:10px 20px 30px 0}.modal .leadership-bio{max-width:var(--content-width);height:625px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 3px 24px rgba(0,0,0,.1607843137);border-radius:12px;padding:30px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-gap:10px;grid-template-areas:"im lb" "im lk" "ds ds"}.modal .leadership-bio .image{grid-area:im;width:150px;height:170px;background-color:#e8e8e8}.modal .leadership-bio .image img{width:100%;height:100%;object-fit:cover}.modal .leadership-bio .label{grid-area:lb}.modal .leadership-bio .label .name{text-align:left;font:normal normal bold 22px/28px Aktiv Grotesk;letter-spacing:0px;color:var(--lightblue)}.modal .leadership-bio .label .title{text-align:left;font:normal normal normal 22px/28px Aktiv Grotesk;letter-spacing:0px;color:var(--blue)}.modal .leadership-bio .links{grid-area:lk}.modal .leadership-bio .desc{grid-area:ds;text-align:left;font:normal normal normal 22px/39px Aktiv Grotesk;letter-spacing:0px;color:var(--blue);overflow:scroll;padding-right:25px}.modal .leadership-bio .desc p{margin-bottom:1em}@media screen and (min-width: 850px){.modal .leadership-bio{grid-template-columns:auto auto;grid-template-rows:auto auto auto;grid-column-gap:20px;grid-row-gap:5px;grid-template-areas:"im ds" "lb ds" "lk ds"}.modal .leadership-bio .image{width:328px;height:387px;background-color:#e8e8e8}.modal .leadership-bio .label{max-width:328px}}/*# sourceMappingURL=leadership.css.map */
