@font-face{font-family:Gopher;font-style:normal;font-weight:900;font-display:auto;src:url(/fonts/Gopher-Heavy.ttf)format("truetype")}@font-face{font-family:Gopher;font-style:normal;font-weight:600;font-display:auto;src:url(/fonts/GopherText-Medium.ttf)format("truetype")}@font-face{font-family:Gopher;font-style:normal;font-weight:400;font-display:auto;src:url(/fonts/Gopher-Regular.ttf)format("truetype")}@font-face{font-family:Gopher;font-style:normal;font-weight:300;font-display:auto;src:url(/fonts/Gopher-Light.ttf)format("truetype")}:root{--green:#ceebb7;--olive:#acab7c;--orange:#ee9257;--yellow:#e0d578}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--green);color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Gopher,sans-serif;font-size:20px;font-weight:400;line-height:25px}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h2{margin:0}p{margin:0 0 .9rem}.container{max-width:1079px;margin:0 auto}.header-desktop .container{justify-content:space-between;align-items:center;height:170px;padding:0 0 0 10px;display:flex}.header .logo img{width:150px;height:150px}.nav ul{margin:0;padding:0;list-style:none;display:flex}.nav li+li{margin-left:45px}.nav a{text-transform:lowercase;color:#000;padding:13px 20px;font-size:16px;line-height:20px;display:block;position:relative}.nav a:before{content:"";border:4px solid var(--yellow);opacity:0;border-radius:50%;transition:opacity .3s;position:absolute;inset:0}.nav a:hover:before,.nav a:focus-visible:before,.nav a.active:before{opacity:1}.header-mobile{display:none}.header-mobile .container{justify-content:space-between;align-items:center;height:165px;padding:10px;display:flex}.header-mobile .logo img{width:145px;height:145px}.menu-toggle{color:#000;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:6px;margin-right:7px;padding:0;display:flex}.menu-toggle svg{width:34px;height:34px}.menu-toggle:hover{color:var(--orange)}.popup{z-index:100;background:var(--orange);width:100vw;height:100vh;position:fixed;inset:0;overflow-y:auto;box-shadow:2px 8px 23px 3px #0003}.popup-close-row{justify-content:flex-end;padding:10px 10px 18px;display:flex}.popup-close{cursor:pointer;background:0 0;border:0;width:50px;height:50px;padding:0}.popup-close svg{width:50px;height:50px}.popup-nav{padding:10px}.popup-nav ul{margin:0;padding:0;list-style:none}.popup-nav a{text-transform:lowercase;color:var(--green);padding:13px 20px;font-size:25px;line-height:31px;display:block}.hero{max-width:1079px;margin:0 auto}.hero-panel{background-color:var(--olive);background-image:url(/images/Rectangle-22-12.png);padding:10px 10px 0}.meet{z-index:10;margin-bottom:20px;padding:0 10px 0 35px;font-size:60px;font-style:italic;font-weight:900;line-height:1.5em;position:relative}.row{display:flex}.row-intro{min-height:580px;margin-top:-90px}.col-portrait{background-image:url(/images/Ellipse-7.png);background-position:bottom;background-repeat:no-repeat;flex-shrink:0;width:39.707%;padding-bottom:20px;position:relative}.portrait{width:342px;margin:0 auto}.deco{max-width:none;position:absolute}.deco-98{top:139px;left:362px}.deco-42{top:427px;left:416px}.col-bio{flex-direction:column;justify-content:center;width:60.293%;margin-left:175px;padding:10px;display:flex}.h2{margin-bottom:20px;font-size:40px;font-weight:700;line-height:1.5em}.text{font-size:14px;line-height:17.64px}.text span{white-space:pre-wrap}.text-bio{margin-right:30px}.row-edu{padding:58px 0 138px;overflow:hidden}.col-edu{flex-direction:column;justify-content:center;width:48.395%;padding:10px 10px 10px 74px;display:flex}.text-edu{width:381px;max-width:381px}.col-grad{width:51.605%}.col-grad img{width:100%}.band{max-width:1079px;margin:0 auto;overflow:hidden}.band img{width:100%}.footer .container{justify-content:flex-end;padding:28px 0 27px;display:flex}.copyright{text-align:right;width:50%;padding:10px;font-size:14px;line-height:17.64px}@media (max-width:1024px){.container,.hero,.band{max-width:1024px}.meet,.col-bio,.col-edu{text-align:center}.row{flex-wrap:wrap}.col-portrait,.col-bio,.col-edu,.col-grad{width:100%;margin-left:0}.col-edu{padding:10px}.col-portrait{padding:20px 20px 40px}.deco{display:none}.row-edu{padding:0}.text-edu{width:100%;max-width:100%}.col-grad{justify-content:center}}@media (max-width:767px){.container,.hero,.band{max-width:767px}.header-desktop{display:none}.header-mobile{display:block}.hero-panel{padding:50px 0 10px}.meet{padding:0;font-size:40px}.col-portrait{padding:0 0 20px}.text-bio{margin-right:0}.col-grad{padding:25px 10px 45px}.col-grad img{width:100%}.footer .container{padding:28px 0 27px}.copyright{width:100%}}
