.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.header[data-astro-cid-3ef6ksr2]{padding:.25rem;position:fixed;display:flex;justify-content:space-between;align-items:center;width:100%;background-color:var(--caramel);z-index:1;box-shadow:0 4px 8px #0003}.logos[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1rem;border-radius:3px;z-index:3;text-decoration:none!important;font-size:16px;color:var(--black);font-weight:600}.header__navigation[data-astro-cid-3ef6ksr2]{z-index:2;position:fixed;background-color:var(--caramel);right:-200%;visibility:hidden;top:0;width:100%;max-width:980px;padding:96px 1.5rem 8rem;text-align:right;min-height:100vh;height:100%;overflow-y:scroll;transition:all .4s ease-out;font-size:18px}.nav-items[data-astro-cid-3ef6ksr2]{list-style:none;max-width:600px;text-align:right;float:right}.nav-items[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]+li[data-astro-cid-3ef6ksr2]{margin-top:1.2rem}.nav-items[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:#121212;text-decoration:none;font-size:1rem}.hamburger[data-astro-cid-3ef6ksr2]{display:flex;justify-content:center;align-items:center;gap:1rem;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;border:0;margin:0;overflow:visible;background-color:var(--caramel);padding:1rem;border-radius:20px;width:60px;height:60px;z-index:3;position:fixed;top:.2rem;right:.5rem}.hamburger[data-astro-cid-3ef6ksr2]:hover,.hamburger[data-astro-cid-3ef6ksr2].is-active:hover{opacity:.7}.hamburger[data-astro-cid-3ef6ksr2].is-active .hamburger__inner[data-astro-cid-3ef6ksr2],.hamburger[data-astro-cid-3ef6ksr2].is-active .hamburger__inner[data-astro-cid-3ef6ksr2]:before,.hamburger[data-astro-cid-3ef6ksr2].is-active .hamburger__inner[data-astro-cid-3ef6ksr2]:after{background-color:#121212}.hamburger__box[data-astro-cid-3ef6ksr2]{width:30px;height:24px;display:block;position:relative}.hamburger__inner[data-astro-cid-3ef6ksr2]{display:block;top:50%;margin-top:-2px}.hamburger__inner[data-astro-cid-3ef6ksr2],.hamburger__inner[data-astro-cid-3ef6ksr2]:before,.hamburger__inner[data-astro-cid-3ef6ksr2]:after{width:30px;height:4px;background-color:#121212;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger__inner[data-astro-cid-3ef6ksr2]:before,.hamburger__inner[data-astro-cid-3ef6ksr2]:after{content:"";display:block}.hamburger__inner[data-astro-cid-3ef6ksr2]:before{top:-10px}.hamburger__inner[data-astro-cid-3ef6ksr2]:after{bottom:-10px}.hamburger--collapse[data-astro-cid-3ef6ksr2] .hamburger__inner[data-astro-cid-3ef6ksr2]{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse[data-astro-cid-3ef6ksr2] .hamburger__inner[data-astro-cid-3ef6ksr2]:after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse[data-astro-cid-3ef6ksr2] .hamburger__inner[data-astro-cid-3ef6ksr2]:before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse[data-astro-cid-3ef6ksr2].is-active .hamburger__inner[data-astro-cid-3ef6ksr2]{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse[data-astro-cid-3ef6ksr2].is-active .hamburger__inner[data-astro-cid-3ef6ksr2]:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse[data-astro-cid-3ef6ksr2].is-active .hamburger__inner[data-astro-cid-3ef6ksr2]:before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger[data-astro-cid-3ef6ksr2].hamburger.is-active+.header__navigation[data-astro-cid-3ef6ksr2]{right:0;width:100%;visibility:visible}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.footer[data-astro-cid-sz7xmlte]{padding-top:1rem;background-color:var(--orange);color:var(--black);font-weight:400;font-style:italic}.copyright[data-astro-cid-sz7xmlte]{font-size:12px}:root{--black: #202020;--brown: #764b36;--caramel: #c88a36;--orange: #d1774c;--white: #fefefe}*,:before,:after{box-sizing:border-box}html,body{height:100%;overflow-x:hidden;font-size:16px;background-color:var(--white)}html{font-family:Noto Sans,sans-serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100}body{margin:0;padding:0;max-width:100vw;width:100%;display:flex;flex-direction:column}main{flex:1 0 auto;padding-top:65px}footer{flex-shrink:0}img,video{max-width:100%;height:auto;display:block}body,.main{position:relative}h1,h2{font-weight:700;font-style:italic}h1,h2{font-size:2rem;line-height:1.2}h3{font-size:1.25rem;line-height:1.2}p{font-size:1rem;line-height:1.5}.list-reset{list-style:none}.text-center{text-align:center}.container{padding-inline:1rem;max-width:680px;margin:auto}.row-flow>*+*{--row-flow-margin: 2rem;margin-top:var(--row-flow-margin)}.flex-container{--_container-justify: center;--_container-align: center;--_container-gap: 1rem;display:flex;justify-content:var(--_container-justify);align-items:var(--_container-align);gap:var(--_container-gap)}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.section{margin-block:2rem}@media screen and (max-width: 600px){.hide-mobile{display:none!important}}
