*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--border-radius: .4rem;--color-bg: #faf9f0;--color-bg-off: #e1e0d8;--color-card-bg: color-mix(in oklab,var(--color-accent) 3%,transparent);--color-heading: #111827;--color-text: #1f2937;--color-text-muted: #465266;--color-heading-alt: #f9fafb;--color-text-alt: #f9fafb;--color-text-muted-alt: #d1d5db;--color-accent: #2A6547;--color-accent-off: #1d4732;--color-highlight: hsla(0, 0%, 87%, .3);--max-width: 75rem;--nav-height: 5rem;--horizontal-padding: clamp(1rem, 5vw, 2rem)}@font-face{font-display:swap;font-family:Inter;src:url(/fonts/Inter.woff2) format("woff2");font-style:normal;font-weight:400}*{transition:all .3s ease;font-family:Inter,sans-serif;color:var(--color-text);letter-spacing:.05em}h1,h2,h3{color:var(--color-heading)}.image{border-radius:var(--border-radius)}#mobile-dropdown-toggle[data-astro-cid-3weo6hls]{display:none;background:transparent}@media all and (max-width: 1000px){#mobile-dropdown-toggle[data-astro-cid-3weo6hls]{display:flex;flex-direction:column;justify-content:center;gap:.75rem;width:2rem;height:2rem;border:1px solid transparent;border-radius:var(--border-radius);z-index:100;padding:.5rem}#mobile-dropdown-toggle[data-astro-cid-3weo6hls]:hover{border-color:var(--color-bg-off)}.hamburger-top[data-astro-cid-3weo6hls],.hamburger-bottom[data-astro-cid-3weo6hls]{width:1rem;border-bottom:2px solid currentColor;transition:transform .2s,opacity .2s}.hamburger-top[data-astro-cid-3weo6hls]{transform-origin:top right}.hamburger-bottom[data-astro-cid-3weo6hls]{transform-origin:bottom right}.expanded[data-astro-cid-3weo6hls] .hamburger-top[data-astro-cid-3weo6hls]{transform:rotate(-45deg) scaleX(1.22) translate(-1px) translateY(-1px)}.expanded[data-astro-cid-3weo6hls] .hamburger-bottom[data-astro-cid-3weo6hls]{transform:rotate(+45deg) scaleX(1.22) translate(-1px) translateY(1px)}}p[data-astro-cid-tvrurpns]{position:relative;z-index:100;font-size:inherit}p[data-astro-cid-tvrurpns] a[data-astro-cid-tvrurpns]{display:flex;flex-wrap:wrap;font-size:clamp(.9em,3vw,1.2em);font-weight:700;line-height:1;color:inherit;text-decoration:none;text-transform:uppercase;max-width:min-content}p[data-astro-cid-tvrurpns] span[data-astro-cid-tvrurpns]{letter-spacing:3px}p[data-astro-cid-tvrurpns] span[data-astro-cid-tvrurpns]:first-child{flex:1 0 100%;text-wrap:nowrap}p[data-astro-cid-tvrurpns] span[data-astro-cid-tvrurpns]:nth-child(2){margin-right:.35em}p[data-astro-cid-tvrurpns] div[data-astro-cid-tvrurpns]{flex:1 0 2em;background:linear-gradient(0deg,rgba(0,0,0,0) calc(50% - 1px),currentColor 50%,rgba(0,0,0,0) calc(50% + 1px));margin:0 .5em}p[data-astro-cid-tvrurpns] a[data-astro-cid-tvrurpns]:hover div[data-astro-cid-tvrurpns],p[data-astro-cid-tvrurpns] a[data-astro-cid-tvrurpns]:focus div[data-astro-cid-tvrurpns]{margin:0 .35em}p[data-astro-cid-tvrurpns] a[data-astro-cid-tvrurpns]:hover [data-astro-cid-tvrurpns]:not(:first-child),p[data-astro-cid-tvrurpns] a[data-astro-cid-tvrurpns]:focus [data-astro-cid-tvrurpns]:not(:first-child){opacity:.75}a[data-astro-cid-svspnz7o]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:rect(0,0,0,0);white-space:nowrap;border-width:0;z-index:1000}a[data-astro-cid-svspnz7o]:focus{color:#000;background-color:var(--accent);z-index:999;width:auto;height:auto;clip-path:none;padding:.5em}a[data-astro-cid-svspnz7o]:focus:visited{color:#000}a[data-astro-cid-svspnz7o]:hover{background-color:var(--accent-off)}.backdrop[data-astro-cid-ohsou56k]{position:absolute;inset:0;height:200%;backdrop-filter:blur(16px);mask-image:linear-gradient(to bottom,black 0% 50%,transparent 50% 100%);background:linear-gradient(to bottom,var(--color-bg) 0%,transparent 50%);pointer-events:none}.backdrop-edge[data-astro-cid-ohsou56k]{--thickness: 1px;position:absolute;inset:0;background:#ffffff1a;backdrop-filter:blur(12px) brightness(.96);transform:translateY(100%);pointer-events:none;height:100%;-webkit-mask-image:linear-gradient(to bottom,black 0,black var(--thickness),transparent var(--thickness));mask-image:linear-gradient(to bottom,black 0,black var(--thickness),transparent var(--thickness))}.svg-mask[data-astro-cid-ohsou56k]{position:absolute;inset:0}nav[data-astro-cid-dbrof2vf]{z-index:75;width:100%}nav[data-astro-cid-dbrof2vf]>ul[data-astro-cid-dbrof2vf]{gap:1em}ul[data-astro-cid-dbrof2vf]{display:flex;padding:0;list-style:none}svg[data-astro-cid-dbrof2vf]{margin-left:-.5em;color:var(--color-text-muted)}a[data-astro-cid-dbrof2vf],li[data-astro-cid-dbrof2vf]>span[data-astro-cid-dbrof2vf]{display:block;text-transform:uppercase;letter-spacing:2px;font-size:.9em;text-decoration:none;padding:.75em;border-radius:var(--border-radius);color:var(--color-text);user-select:none}ul[data-astro-cid-dbrof2vf]>li[data-astro-cid-dbrof2vf]{display:flex;align-items:center;border-radius:var(--border-radius)}.submenu[data-astro-cid-dbrof2vf]{overflow:hidden;background-color:var(--color-bg);width:0;height:0;display:flex;flex-direction:column;gap:0;z-index:50;min-width:15ch}.submenu[data-astro-cid-dbrof2vf] li[data-astro-cid-dbrof2vf],.submenu[data-astro-cid-dbrof2vf] a[data-astro-cid-dbrof2vf]{display:block;width:100%}nav[data-astro-cid-dbrof2vf] a[data-astro-cid-dbrof2vf]:hover,nav[data-astro-cid-dbrof2vf] a[data-astro-cid-dbrof2vf]:active,nav[data-astro-cid-dbrof2vf] a[data-astro-cid-dbrof2vf]:focus{background-color:var(--color-highlight);text-decoration:underline}nav[data-astro-cid-dbrof2vf]>ul[data-astro-cid-dbrof2vf]>li[data-astro-cid-dbrof2vf]:last-child a[data-astro-cid-dbrof2vf]{color:var(--color-text-alt);background-color:var(--color-accent);border:1px solid var(--color-accent-off)}nav[data-astro-cid-dbrof2vf]>ul[data-astro-cid-dbrof2vf]>li[data-astro-cid-dbrof2vf]:last-child a[data-astro-cid-dbrof2vf]:hover,nav[data-astro-cid-dbrof2vf]>ul[data-astro-cid-dbrof2vf]>li[data-astro-cid-dbrof2vf]:last-child a[data-astro-cid-dbrof2vf]:active,nav[data-astro-cid-dbrof2vf]>ul[data-astro-cid-dbrof2vf]>li[data-astro-cid-dbrof2vf]:last-child a[data-astro-cid-dbrof2vf]:focus{background-color:var(--color-accent-off);color:var(--color-bg);text-decoration:none}@media all and (min-width: 1000px){nav[data-astro-cid-dbrof2vf]{margin-left:1rem}ul[data-astro-cid-dbrof2vf]{align-items:center}.submenu[data-astro-cid-dbrof2vf]{position:absolute;border-radius:var(--border-radius)}li[data-astro-cid-dbrof2vf]:hover .submenu[data-astro-cid-dbrof2vf],li[data-astro-cid-dbrof2vf] .submenu[data-astro-cid-dbrof2vf]:focus-within,li[data-astro-cid-dbrof2vf] .submenu[data-astro-cid-dbrof2vf]:hover{width:auto;height:auto;border:1px solid var(--color-bg-off);top:3.8em}nav[data-astro-cid-dbrof2vf] li[data-astro-cid-dbrof2vf]:hover svg[data-astro-cid-dbrof2vf],nav[data-astro-cid-dbrof2vf] li[data-astro-cid-dbrof2vf]:active svg[data-astro-cid-dbrof2vf],nav[data-astro-cid-dbrof2vf] li[data-astro-cid-dbrof2vf]:focus svg[data-astro-cid-dbrof2vf]{transform:rotate(-180deg)}nav[data-astro-cid-dbrof2vf]>ul[data-astro-cid-dbrof2vf]>li[data-astro-cid-dbrof2vf]:last-child{margin-left:auto}}@media all and (max-width: 1000px){nav[data-astro-cid-dbrof2vf]{position:fixed;top:0;right:.5rem;left:.5rem;padding:calc(var(--nav-height) - 1rem) 1rem 0;background:var(--color-bg);backdrop-filter:blur(20px);border:1px solid var(--color-bg-off);border-radius:0 0 var(--border-radius) var(--border-radius);border-top:none;z-index:75;opacity:0;transform:translateY(-100%);transition:transform .2s,opacity .6s;overflow:hidden scroll;box-shadow:0 8px 32px 4px #0000004d}ul[data-astro-cid-dbrof2vf]{width:100%;padding:0;flex-direction:column}ul[data-astro-cid-dbrof2vf]>li[data-astro-cid-dbrof2vf]{align-items:unset}nav[data-astro-cid-dbrof2vf]>ul[data-astro-cid-dbrof2vf]{padding:1rem 0;overflow-y:scroll;gap:0}nav[data-astro-cid-dbrof2vf]>ul[data-astro-cid-dbrof2vf]>li[data-astro-cid-dbrof2vf]:not(:last-child){margin-bottom:1.5rem}li[data-astro-cid-dbrof2vf]:has(.submenu){flex-direction:column}li[data-astro-cid-dbrof2vf]>svg[data-astro-cid-dbrof2vf]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:rect(0,0,0,0)}a[data-astro-cid-dbrof2vf]{color:var(--color-text);width:100%}.submenu[data-astro-cid-dbrof2vf]{width:fit-content;height:auto;margin-left:1rem}nav[data-astro-cid-dbrof2vf] ul[data-astro-cid-dbrof2vf]>li[data-astro-cid-dbrof2vf]>a[data-astro-cid-dbrof2vf]{display:block}nav[data-astro-cid-dbrof2vf].expanded{opacity:1;transform:translateY(0)}}header>h1{flex:0 0 auto}header>nav{flex:1}header[data-astro-cid-ps7hxmxj]{position:sticky;top:0;height:var(--nav-height);z-index:100;background-color:color-mix(in oklab,var(--color-bg) 70%,transparent);max-width:unset;height:100%;margin:0 -.5rem}header[data-astro-cid-ps7hxmxj]>div[data-astro-cid-ps7hxmxj]{max-width:var(--max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:0rem;padding:1rem var(--horizontal-padding)}aside[data-astro-cid-balv45lp]{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border:.5rem solid #1d1c1b;border-bottom:0;border-radius:var(--border-radius) var(--border-radius) 0 0;min-height:20rem;padding:2rem var(--horizontal-padding);background-image:radial-gradient(ellipse farthest-corner at top left,rgb(27,67,54),transparent),url(/assets/aerial.webp);background-size:auto,cover;background-position:center,center}h2[data-astro-cid-balv45lp]{flex:1 0 20rem}h2[data-astro-cid-balv45lp] span[data-astro-cid-balv45lp]{display:block;line-height:1.2;font-size:clamp(1.5rem,4vw,2rem);color:var(--color-heading-alt)}div[data-astro-cid-balv45lp]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}a[data-astro-cid-balv45lp]{text-decoration:none;color:var(--color-text-alt);padding:.75rem 1.5rem;border-radius:var(--border-radius);display:flex;align-items:center;gap:.25rem}a[data-astro-cid-balv45lp]:first-child{background:var(--color-accent)}svg[data-astro-cid-balv45lp]{width:1rem;height:1rem;stroke:var(--color-text-alt)}a[data-astro-cid-balv45lp]:hover svg[data-astro-cid-balv45lp],a[data-astro-cid-balv45lp]:focus svg[data-astro-cid-balv45lp]{transform:translate(5px)}a[data-astro-cid-balv45lp]:first-child:hover,a[data-astro-cid-balv45lp]:first-child:active,a[data-astro-cid-balv45lp]:first-child:focus{background-color:var(--color-accent-off)}a[data-astro-cid-balv45lp]:last-child:hover,a[data-astro-cid-balv45lp]:last-child:active,a[data-astro-cid-balv45lp]:last-child:focus{background-color:var(--color-highlight)}@media all and (max-width: 800px){h2[data-astro-cid-balv45lp]{text-align:center}}div[data-astro-cid-wcoxe63l]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5em 2em}a[data-astro-cid-wcoxe63l],span[data-astro-cid-wcoxe63l],button[data-astro-cid-wcoxe63l]{color:var(--color-text-muted);text-decoration:none}a[data-astro-cid-wcoxe63l]:hover,a[data-astro-cid-wcoxe63l]:focus,a[data-astro-cid-wcoxe63l]:active{text-decoration:underline}a[data-astro-cid-wcoxe63l]{display:flex;align-items:center}a[data-astro-cid-wcoxe63l] svg[data-astro-cid-wcoxe63l]{margin-left:.35em;width:1em}footer[data-astro-cid-d5ppjteb]{--color-bg: #1b1d1c;--color-bg-off: #252927;--color-heading: var(--color-heading-alt);--color-text: var(--color-text-alt);--color-text-muted: var(--color-text-muted-alt);background:linear-gradient(0deg,var(--color-bg-off) 0%,var(--color-bg) 100%);border-radius:0 0 var(--border-radius) var(--border-radius);margin-bottom:.5rem;font-size:.9rem}footer[data-astro-cid-d5ppjteb]>div[data-astro-cid-d5ppjteb]{position:relative;max-width:var(--max-width);margin:0 auto;display:flex;flex-wrap:wrap;gap:3rem 1rem;padding:4rem var(--horizontal-padding) 1rem}footer[data-astro-cid-d5ppjteb] .columns[data-astro-cid-d5ppjteb]>div[data-astro-cid-d5ppjteb]{flex:1}footer[data-astro-cid-d5ppjteb] .columns[data-astro-cid-d5ppjteb]>div[data-astro-cid-d5ppjteb]:first-child{flex:3;display:flex;flex-direction:column;justify-content:space-between}footer[data-astro-cid-d5ppjteb] .columns[data-astro-cid-d5ppjteb]>div[data-astro-cid-d5ppjteb]:first-child .conaf[data-astro-cid-d5ppjteb]{width:fit-content;background:var(--color-bg);border:1px solid color-mix(in oklab,var(--color-text) 10%,transparent);padding:1rem;width:4rem;height:4rem;border-radius:50%;position:absolute;bottom:-4rem;z-index:1;left:50%;transform:translate(-50%)}h3[data-astro-cid-d5ppjteb]{margin-bottom:1em}ul[data-astro-cid-d5ppjteb]{list-style:none;padding:0}a[data-astro-cid-d5ppjteb],li[data-astro-cid-d5ppjteb]>span[data-astro-cid-d5ppjteb]{display:block;padding:.35em 0;text-decoration:none;color:var(--color-text-muted)}li[data-astro-cid-d5ppjteb]>span[data-astro-cid-d5ppjteb]{user-select:none}a[data-astro-cid-d5ppjteb]:hover,a[data-astro-cid-d5ppjteb]:focus{text-decoration:underline;color:var(--color-text)}abbr[data-astro-cid-d5ppjteb]{text-decoration:none;color:var(--color-text-muted-alt)}footer[data-astro-cid-d5ppjteb] .subfooter[data-astro-cid-d5ppjteb]{flex-basis:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;color:var(--color-text-muted);font-size:.75rem;margin-top:2rem;border-top:1px solid color-mix(in oklab,var(--color-text) 10%,transparent);padding:3rem var(--horizontal-padding)}footer[data-astro-cid-d5ppjteb] .subfooter[data-astro-cid-d5ppjteb]>div[data-astro-cid-d5ppjteb]{display:flex;flex-wrap:wrap;justify-content:center;color:var(--color-text-muted-alt);gap:0 1em}@media all and (max-width: 600px){footer[data-astro-cid-d5ppjteb] .columns[data-astro-cid-d5ppjteb]>div[data-astro-cid-d5ppjteb]:first-child{flex-basis:100%}footer[data-astro-cid-d5ppjteb] .subfooter[data-astro-cid-d5ppjteb]{flex-direction:column-reverse;padding:4rem var(--horizontal-padding) 1.5rem}}@media all and (prefers-reduced-motion: no-preference){.reveal{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out;will-change:opacity,transform}.reveal.visible{opacity:1;transform:translateY(0)}.slide-in-right{opacity:0;transform:translate(30px);will-change:transform}.slide-in-right.visible{opacity:1;transform:translate(0)}.zoom{transform:scale(.975);transition:transform .6s ease-out;will-change:transform}.zoom.visible{transform:scale(1)}.delay-100,.delay-200,.delay-300,.delay-400,.delay-500{--time-unit: .1s;transition-delay:var(--time-unit)}@media all and (min-width: 768px){.delay-200{transition-delay:calc(2 * var(--time-unit))}.delay-300{transition-delay:calc(3 * var(--time-unit))}.delay-400{transition-delay:calc(4 * var(--time-unit))}.delay-500{transition-delay:calc(5 * var(--time-unit))}}}@media all and (prefers-reduced-motion: reduce){*{transition:none!important}}body>*{max-width:var(--max-width);margin:0 auto}main>*{padding:2rem clamp(1.5rem,5vw,2.5rem)}body{background-color:var(--color-bg);background:linear-gradient(180deg,color-mix(in oklab,var(--color-accent) 20%,var(--color-bg)) 0%,var(--color-bg) 40%);min-height:100vh;padding:0 .5rem}main[data-astro-cid-sckkx6r4]{padding:calc(var(--nav-height) + 2rem) 0 2rem;margin-top:calc(0rem - var(--nav-height))}
