@font-face{font-family:DM Mono;src:local("DM Mono Regular"),local("DM Mono"),url(../fonts/DMMono-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"DM Mono Fallback: Arial";src:local("Arial");size-adjust:134.5893%;ascent-override:73.7057%;descent-override:23.033%;line-gap-override:0%}@font-face{font-family:DM Mono;src:local("DM Mono Medium"),url(../fonts/DMMono-Medium.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Courier Prime;src:local("Courier Prime Regular"),local("Courier Prime"),url(../fonts/CourierPrime-Regular.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Courier Prime Fallback: Arial";src:local("Arial");size-adjust:134.5016%;ascent-override:58.0848%;descent-override:25.4121%;line-gap-override:0%}@font-face{font-family:EB Garamond;src:local("EB Garamond Regular"),local("EB Garamond"),url(../fonts/EBGaramond-VariableFont_wght.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"EB Garamond Fallback: Arial";src:local("Arial");size-adjust:86.3614%;ascent-override:116.603%;descent-override:34.5061%;line-gap-override:0%}:root{--color-white:#fff;--color-black:#000;--color-gray:#252525;--color-header-gray:#525352;--color-light-gray:#999;--color-gray-green:#4e5047;--color-army-green:#5a5a41;--color-light-green:#9c9257;--color-black-green:#181917;--color-khaki:#e6e2da;--color-oatmeal:#ebe1d2;--color-rust:#955c3f;--color-pomegranate:#953f1b;--color-mustard:#997438;--color-brown:#705a48;--color-dark-brown:#513d2e;--color-yellow:#ffce94;--color-peach:#eecdb3;--unit-100vh:100vh;--unit-gap:40px;--unit-max-width:1800px;--font-primary:"Courier Prime",serif;--font-secondary:"EB Garamond",serif;--font-tertiary:"DM Mono",monospace;--easing-authentic-motion:cubic-bezier(.4,0,.2,1)}@media only screen and (max-width:850px){:root{--unit-gap:20px}}@supports (height:100dvh){:root{--unit-100vh:100dvh}}:root{--breakpoint-name:"desktop"}@media only screen and (min-width:1800px){:root{--breakpoint-name:"cinema"}}@media only screen and (max-width:1799px){:root{--breakpoint-name:"desktop"}}@media only screen and (max-width:1024px){:root{--breakpoint-name:"tablet"}}@media only screen and (max-width:850px){:root{--breakpoint-name:"phone"}}html{background-color:var(--color-oatmeal);color:var(--color-rust);font-family:var(--font-primary);font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1;font-kerning:normal}body,html{margin:0}::-moz-selection{background:var(--color-black);color:var(--color-white)}::selection{background:var(--color-black);color:var(--color-white)}h1,h2,h3,h4,h5{font-weight:400}a{color:inherit;text-decoration:none;transition:color .1s}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;margin:0;outline:none}.title .line{display:block}.svg path{transition:fill .4s}.footer{z-index:-100}.page{z-index:100}.global-header{z-index:200}.panel-menu{z-index:300}.global-hamburger{z-index:400}.section-overlay{z-index:500}.underline{position:relative}.underline:after{background-color:var(--color-yellow);bottom:-2px;content:"";height:1px;left:0;position:absolute;transition:width .4s var(--easing-authentic-motion);width:0}@media (hover:hover){.underline:hover{color:var(--color-yellow)}.underline:hover:after{width:100%}}#content{--unit-margin-large:40px;--unit-margin-small:20px;--unit-gutter:var(--unit-gap,40px);--unit-gallery-gap:var(--unit-gap,40px);--unit-max-width-large:1400px;--unit-max-width-medium:1080px;--unit-max-width-small:800px}#content .core-paragraph+.core-heading{margin-top:var(--unit-margin-large)}@media only screen and (max-width:850px){#content .core-spacer{display:none}}.fallback-theme-army,.theme-army.is-scrolled-100vh{--theme-header-bg:var(--color-army-green);--theme-header-color:var(--color-oatmeal)}.fallback-theme-oatmeal{--theme-header-bg:var(--color-oatmeal);--theme-header-color:var(--color-army-green)}.fallback-theme-oatmeal .menu-link:hover{color:var(--color-rust)}.fallback-theme-oatmeal .menu-link:hover:after{background-color:var(--color-rust)}.fallback-theme-oatmeal .global-header .logo:hover path{fill:var(--color-rust)!important}.fallback-theme-oatmeal .global-hamburger .line{background-color:var(--color-army-green)!important}.theme-oatmeal.is-scrolled-100vh{--theme-header-bg:var(--color-oatmeal);--theme-header-color:var(--color-army-green)}.theme-oatmeal.is-scrolled-100vh .menu-link:hover{color:var(--color-rust)}.theme-oatmeal.is-scrolled-100vh .menu-link:hover:after{background-color:var(--color-rust)}.theme-oatmeal.is-scrolled-100vh .global-header .logo:hover path{fill:var(--color-rust)}.theme-oatmeal.is-scrolled-100vh .global-hamburger .line{background-color:var(--color-army-green)}.fallback-theme-gray,.theme-gray.is-scrolled-100vh{--theme-header-bg:var(--color-header-gray);--theme-header-color:var(--color-oatmeal)}.fallback-theme-rust,.theme-rust.is-scrolled-100vh{--theme-header-bg:var(--color-rust);--theme-header-color:var(--color-oatmeal)}.fallback-theme-light-green,.theme-light-green.is-scrolled-100vh{--theme-header-bg:var(--color-light-green);--theme-header-color:var(--color-oatmeal)}.fallback-theme-brown{--theme-header-bg:var(--color-brown);--theme-header-color:var(--color-oatmeal)}.theme-brown.is-scrolled-100vh{--theme-header-bg:var(--color-dark-brown);--theme-header-color:var(--color-oatmeal)}.theme-brown.is-scrolled-100vh .global-header{background-image:url(../grain-texture-overlay.png)!important}.theme-black.is-scrolled-100vh{--theme-header-color:var(--color-oatmeal)}.theme-black.is-scrolled-100vh .global-header{background-image:url(../grain-flood-footer-reduced.jpg)!important}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .4s var(--easing-authentic-motion)}.slide-left-leave-to,.slide-right-enter-from{transform:translate(-100%)}.slide-left-enter-from,.slide-right-leave-to{transform:translate(100%)}.slide-left-enter-active,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active,.slide-up-enter-active,.slide-up-leave-active{transition:transform .4s var(--easing-authentic-motion)}.slide-up-enter-from{transform:translateY(100%)}.slide-up-enter-to,.slide-up-leave{transform:translateY(0)}.slide-up-leave-to{transform:translateY(-100%)}.slide-down-enter-active,.slide-down-leave-active{transition:transform .4s var(--easing-authentic-motion)}.slide-down-enter-from{transform:translateY(-100%)}.slide-down-enter-to,.slide-down-leave{transform:translateY(0)}.slide-down-leave-to{transform:translateY(100%)}.reveal-up-enter-active,.reveal-up-leave-active{transition:clip-path .6s var(--easing-authentic-motion)}.reveal-up-enter-active>*,.reveal-up-leave-active>*{transition:transform .6s var(--easing-authentic-motion),opacity .4s var(--easing-authentic-motion)}.reveal-up-enter-active{z-index:10}.reveal-up-enter-from{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.reveal-up-enter-from>*{transform:translateY(100px)}.reveal-up-enter-to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.reveal-up-enter-to>*{transform:translateY(0)}.reveal-up-leave{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.reveal-up-leave>*{transform:translateY(0)}.reveal-up-leave-to{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.reveal-up-leave-to>*{transform:translateY(-100px)}.reveal-down-enter-active,.reveal-down-leave-active{transition:clip-path .6s var(--easing-authentic-motion)}.reveal-down-enter-active>*,.reveal-down-leave-active>*{transition:transform .6s var(--easing-authentic-motion),opacity .4s var(--easing-authentic-motion)}.reveal-down-enter-active{z-index:10}.reveal-down-enter-from{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.reveal-down-enter-from>*{transform:translateY(-100px)}.reveal-down-enter-to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.reveal-down-enter-to>*{transform:translateY(0)}.reveal-down-leave{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.reveal-down-leave>*{transform:translateY(0)}.reveal-down-leave-to{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}.reveal-down-leave-to>*{transform:translateY(100px)}
