@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:MoonTime;src:url(../../../MoonTime.otf) format("opentype")}html,body{font-size:clamp(13px,1.6vw,22px);font-family:Montserrat,sans-serif;letter-spacing:.1em;color:var(--black)}h2{margin-top:2.5rem;margin-bottom:1rem}h3{font-size:1.6em;margin-bottom:1em;font-weight:500}h3:has(em){margin-bottom:0}h3:has(em) em{font-size:3rem;font-weight:400}p,ul{margin-bottom:1rem}li{margin-bottom:.5rem;margin-left:1.5rem;text-align:left}em{letter-spacing:.1em;font-family:MoonTime;font-size:1.8em;text-emphasis:none;font-style:normal}.row{max-width:1100px;margin:auto}:root{--sage: #9DB289;--olive: rgba(96, 108, 93, 1);--gold: #EBE4D5;--black: #0C0E0C;--white: #FFF;--burgundy: #912325}html{background-color:var(--sage);color:var(--black)}*{box-sizing:border-box;padding:0;margin:0}header{position:relative}.hamburger{display:block;position:fixed;top:42px}@media screen and (max-width:1228px)and (min-width:767px){.hamburger{top:3.4201954397vw}}.hamburger{right:1.5vh;right:calc((100vw - 1100px)/2);width:50px;height:50px;z-index:50}.hamburger .lines,.hamburger .lines:before,.hamburger .lines:after{display:block;content:"";width:50px;height:4px;background-color:#333;position:relative;top:0;transition:all .4s}.hamburger .lines:before{top:15px}.hamburger .lines:after{top:26px}.hamburger.menuOpen .lines,.hamburger.menuOpen .lines:before,.hamburger.menuOpen .lines:after{background-color:#333}#menu{display:block;width:100vw;height:100lvh;background-color:#e4dbd299;position:fixed;top:0;right:-100vw;padding:8vh 1.5vh 6vh;z-index:40;transition:all .4s;text-align:center;border-bottom-left-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}#menu a{display:block;color:inherit;text-decoration:none;margin-bottom:3vw;font-size:clamp(30px,4vw,80px)}#menu.menuOpen{right:0;background-color:#e4dbd2}
