@font-face{font-family:Exodus;src:url(/static/media/ExodusDemo-Regular.2f285aa67b10ec39fc4c.otf) format("opentype")}:root{--primary-color:#7a7256;--secondary-color:#101820;--alert-color:#ee0a49;--white:#fff}*,:after,:before{box-sizing:border-box}h1{font-family:Exodus,serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.header-bar-wrapper{align-content:center;align-items:center;display:flex;gap:25px;height:76px;justify-content:space-between;padding:22px;position:fixed;width:100vw;z-index:10}.header-bar-wrapper:before{background:var(--primary-color);content:" ";display:none;height:calc(100% + 1px);left:0;position:absolute;top:0;width:50%;z-index:-1}.header-bar-wrapper .header-bar-left{align-content:center;align-items:center;display:inherit;gap:inherit}.header-bar-wrapper img{height:23px}.header-bar-wrapper ul{display:flex;gap:25px;list-style:none;margin:0;padding:0 25px}.header-bar-wrapper ul.buttons{border-left:1px solid var(--white)}.header-bar-wrapper ul li a{color:var(--white);font-family:Exodus,serif;font-size:20px;text-decoration:none}.header-bar-wrapper ul.icons{position:relative}.header-bar-wrapper ul.icons .balloon{background:var(--white);border:1px solid rgba(0,0,0,.25);border-radius:20px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.5);margin-top:20px;padding:25px;position:absolute;right:0;transition:all .25s ease}.header-bar-wrapper ul.icons .balloon:not(.show){opacity:0;pointer-events:none}.header-bar-wrapper ul.icons .balloon h4{margin:0 0 10px}.header-bar-wrapper ul li.mobile-only{display:none}@media screen and (max-width:39.9375em){.header-bar-wrapper ul li.mobile-only{display:block}.header-bar-wrapper{padding-right:15px}.header-bar-wrapper .header-bar-left ul.buttons{align-items:center;border:none;display:flex;flex-direction:row;flex-wrap:wrap;height:50vh;left:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;transition:all .25s ease;width:0}.header-bar-wrapper .header-bar-left ul.buttons:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:hsla(0,0%,100%,.8);content:" ";inset:0;position:fixed;transition:inherit;width:0;z-index:-1}.header-bar-wrapper .header-bar-left ul.buttons li{display:block;padding:0 50px;text-align:center;width:100vw}.header-bar-wrapper .header-bar-left ul.buttons li a{color:var(--primary-color);font-size:3rem}.header-bar-wrapper ul.icons{gap:5px;padding:0}.header-bar-wrapper ul.icons li a{align-items:center;display:flex;height:50px;justify-content:center;width:50px}.header-bar-wrapper ul.icons li a:focus{outline:none}.header-bar-wrapper .menu-button{display:block;height:25px;position:relative;width:25px}.header-bar-wrapper .menu-button div{background-color:var(--primary-color);display:block;height:4px;position:absolute;transition:all .25s ease;width:100%;z-index:10}.header-bar-wrapper .menu-button div:before{content:" "}.header-bar-wrapper .menu-button div:nth-child(2){top:calc(50% - 2px)}.header-bar-wrapper .menu-button div:nth-child(3){bottom:0}.header-bar-wrapper .menu-button.open div:first-child{-webkit-transform:scaleX(0);transform:scaleX(0)}.header-bar-wrapper .menu-button.open div:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-bar-wrapper .menu-button.open div:nth-child(3){bottom:calc(50% - 2px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-bar-wrapper.menu-open .header-bar-left ul.buttons,.header-bar-wrapper.menu-open .header-bar-left ul.buttons:before{width:100vw}}.home-wrapper .splash:after{display:none}.home-wrapper .splash img{position:fixed;z-index:-1}@media screen and (max-width:39.9375em){.home-wrapper .splash img{max-width:40vw}}.home-wrapper .splash .left-side{padding-right:5vw}@media screen and (max-width:39.9375em){.home-wrapper .splash .left-side img{max-width:40vw}}.home-wrapper .splash .right-side{padding-left:5vw}.home-wrapper .splash .left-side:before,.home-wrapper .splash .right-side:before{content:" ";height:220px;position:fixed;top:calc(50% - 110px);width:2px;z-index:-1}.home-wrapper .splash .left-side:before{background:#fff;right:50vw}.home-wrapper .splash .right-side:before{background:var(--primary-color);left:50vw}.home-wrapper .splash .left-side:before,.home-wrapper .splash .left-side>*{-webkit-animation:slide-left-splash-in .25s cubic-bezier(.175,.885,.32,1.275) 1s forwards;animation:slide-left-splash-in .25s cubic-bezier(.175,.885,.32,1.275) 1s forwards;opacity:0}.home-wrapper .splash .right-side:before,.home-wrapper .splash .right-side>*{-webkit-animation:slide-right-splash-in .25s cubic-bezier(.175,.885,.32,1.275) 1s forwards;animation:slide-right-splash-in .25s cubic-bezier(.175,.885,.32,1.275) 1s forwards;opacity:0}.home-wrapper .with-vignette{position:relative}.home-wrapper .with-vignette:before{box-shadow:inset 0 0 100vw #000;content:" ";inset:0;position:absolute}@-webkit-keyframes slide-left-splash-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes slide-left-splash-in{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slide-right-splash-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes slide-right-splash-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:none;transform:none}}.part-wrapper{display:flex;min-height:100vh;position:relative;width:100vw}.part-wrapper:before{background:var(--primary-color)}.part-wrapper:after,.part-wrapper:before{content:" ";height:100%;position:absolute;width:50%;z-index:-1}.part-wrapper:after{background:#fff;right:0}.part-wrapper.reversed:before{right:0}.part-wrapper.reversed:after{left:0;right:auto}@media screen and (max-width:39.9375em){.part-wrapper:not(.splash){display:grid;grid-template-rows:repeat(2,auto)}.part-wrapper:not(.splash):before{background:var(--white)}.part-wrapper:not(.splash):not(.reversed):not(.dark)>:first-child{order:2}.part-wrapper:not(.splash):not(.reversed):not(.dark)>:nth-child(2){background:var(--white)}.part-wrapper:not(.splash).reversed>:nth-child(2){order:2}.part-wrapper:not(.splash)>:first-child,.part-wrapper:not(.splash)>:nth-child(2){grid-column:1/3;grid-row:1/3;width:100%}.part-wrapper:not(.splash)>:first-child.content-container,.part-wrapper:not(.splash)>:nth-child(2).content-container{z-index:1}.part-wrapper:not(.splash)>:first-child.content-container:not(.dark),.part-wrapper:not(.splash)>:nth-child(2).content-container:not(.dark){background:none!important}.part-wrapper:not(.splash)>:first-child .part-content,.part-wrapper:not(.splash)>:nth-child(2) .part-content{padding:25px}.part-wrapper:not(.splash)>:first-child .part-content h1,.part-wrapper:not(.splash)>:nth-child(2) .part-content h1{font-size:2rem}.part-wrapper:not(.splash):not(.dark)>:first-child.content-container h1,.part-wrapper:not(.splash):not(.dark)>:first-child.content-container p,.part-wrapper:not(.splash):not(.dark)>:nth-child(2).content-container h1,.part-wrapper:not(.splash):not(.dark)>:nth-child(2).content-container p{padding:10px;position:relative}.part-wrapper:not(.splash):not(.dark)>:first-child.content-container h1:before,.part-wrapper:not(.splash):not(.dark)>:first-child.content-container p:before,.part-wrapper:not(.splash):not(.dark)>:nth-child(2).content-container h1:before,.part-wrapper:not(.splash):not(.dark)>:nth-child(2).content-container p:before{background:var(--white);content:" ";inset:0;position:absolute;width:calc(100vw - 25px);z-index:-1}.part-wrapper:not(.splash):not(.dark)>:first-child.content-container h1:before,.part-wrapper:not(.splash):not(.dark)>:nth-child(2).content-container h1:before{left:-25px}}.part-wrapper>*{align-content:center;align-items:center;display:flex;flex-grow:1;position:relative;width:50%}.part-wrapper>*>*{max-height:100%;max-width:100%}.part-wrapper>.left-side{justify-content:end}.part-wrapper>.right-side{justify-content:start}.part-wrapper>.left-side>video,.part-wrapper>.right-side>video{height:100%;object-fit:cover;width:100%}.part-wrapper>.left-side .part-content,.part-wrapper>.right-side .part-content{padding:100px 5vw}.part-wrapper>.left-side .part-content h1,.part-wrapper>.right-side .part-content h1{color:var(--primary-color);font-size:3em;font-weight:400}.part-wrapper>.left-side .part-content h1 b,.part-wrapper>.right-side .part-content h1 b{color:var(--secondary-color);font-weight:400}.part-wrapper>.left-side .part-content p,.part-wrapper>.right-side .part-content p{color:var(--secondary-color)}.part-wrapper.dark{background-color:var(--secondary-color)}.part-wrapper.dark .left-side,.part-wrapper.dark .right-side{justify-content:center}.part-wrapper.dark .left-side .part-content h1,.part-wrapper.dark .left-side .part-content p,.part-wrapper.dark .right-side .part-content h1,.part-wrapper.dark .right-side .part-content p{color:var(--white)}.part-wrapper .header-bar-background-wrapper{display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:50%}@media screen and (max-width:39.9375em){.part-wrapper .header-bar-background-wrapper{display:none}}.part-wrapper .header-bar-background-wrapper .header-bar-background-container{height:100%;position:relative;width:100%}.part-wrapper .header-bar-background-wrapper .header-bar-background{height:76px;position:-webkit-sticky;position:sticky;top:0;-webkit-transform-origin:top;transform-origin:top;width:50vw;z-index:1}.part-wrapper .header-bar-background-wrapper.primary .header-bar-background{background:var(--primary-color)}.part-wrapper .header-bar-background-wrapper.secondary .header-bar-background{background:var(--secondary-color)}.parallax-wrapper{height:100vh;overflow:hidden;width:100%}.parallax-wrapper>*{object-fit:cover;object-position:center;width:100%}.parallax-wrapper[data-distance="100"]>*{height:calc(100% + 100px);margin-top:-100px}.parallax-wrapper[data-distance="200"]>*{height:calc(100% + 200px);margin-top:-200px}.parallax-wrapper[data-distance="300"]>*{height:calc(100% + 300px);margin-top:-300px}.parallax-wrapper[data-distance="400"]>*{height:calc(100% + 400px);margin-top:-400px}.parallax-wrapper[data-distance="500"]>*{height:calc(100% + 500px);margin-top:-500px}.parallax-wrapper[data-distance="600"]>*{height:calc(100% + 600px);margin-top:-600px}.parallax-wrapper[data-distance="700"]>*{height:calc(100% + 700px);margin-top:-700px}.parallax-wrapper[data-distance="800"]>*{height:calc(100% + 800px);margin-top:-800px}.parallax-wrapper[data-distance="900"]>*{height:calc(100% + 900px);margin-top:-900px}.parallax-wrapper[data-distance="1000"]>*{height:calc(100% + 1000px);margin-top:-1000px}.form-contact *{color:var(--white)}.submission-form-wrapper{display:grid;grid-template-columns:repeat(3,100%);height:100%;position:relative;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.submission-form-wrapper>*{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transition:all .5s ease}.submission-form-wrapper>:first-child{-webkit-clip-path:inset(0 0 0 -50px);clip-path:inset(0 0 0 -50px)}.submission-form-wrapper:not(.done) .submission-form-done,.submission-form-wrapper:not(.loading) .submission-form-loading{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.submission-form-wrapper.loading{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.submission-form-wrapper.loading .submission-form{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}.submission-form-wrapper.done{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.submission-form-wrapper.done .submission-form,.submission-form-wrapper.done .submission-form-loading{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}button.button{border:none;font-size:1rem;font-weight:700;height:50px;padding:0 25px;text-transform:uppercase}button.button.variant-dark{background:transparent;border:2px solid var(--white);color:var(--white)}.field{margin-top:25px;position:relative;transition:margin .25s ease}.field:before{background:transparent;-webkit-clip-path:polygon(100% 50%,0 0,0 100%);clip-path:polygon(100% 50%,0 0,0 100%);content:" ";height:10px;left:-30px;opacity:0;position:absolute;top:15px;-webkit-transform:scaleX(.7);transform:scaleX(.7);transition:all .25s ease;width:10px}.field+.field{margin-top:0}.field.invalid:before{left:-15px;opacity:1}.field.invalid input{text-decoration:line-through}.field.checkbox:before{top:5px}.field .field-content textarea,.field .field-content>input:not([type=button]):not([type=submit]):not([type=checkbox]){background-color:transparent;background-image:none!important;border:none;border-bottom:1px solid var(--white);border-top:none;box-shadow:none!important;color:inherit;display:block;font-size:16px;line-height:39px;padding:0;width:100%}.field .field-content textarea:focus,.field .field-content textarea:not([value=""]):not([data-value=""]),.field .field-content>input:not([type=button]):not([type=submit]):not([type=checkbox]):focus,.field .field-content>input:not([type=button]):not([type=submit]):not([type=checkbox]):not([value=""]):not([data-value=""]){outline:0}.field .field-content textarea:focus+label,.field .field-content textarea:not([value=""]):not([data-value=""])+label,.field .field-content>input:not([type=button]):not([type=submit]):not([type=checkbox]):focus+label,.field .field-content>input:not([type=button]):not([type=submit]):not([type=checkbox]):not([value=""]):not([data-value=""])+label{padding-left:0}.field .field-content textarea:focus:not(textarea)+label,.field .field-content textarea:not([value=""]):not([data-value=""]):not(textarea)+label,.field .field-content>input:not([type=button]):not([type=submit]):not([type=checkbox]):focus:not(textarea)+label,.field .field-content>input:not([type=button]):not([type=submit]):not([type=checkbox]):not([value=""]):not([data-value=""]):not(textarea)+label{-webkit-transform:translateY(-250%) scale(.8);transform:translateY(-250%) scale(.8)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.field .field-content textarea:focus:not(textarea)+label,.field .field-content textarea:not([value=""]):not([data-value=""]):not(textarea)+label,.field .field-content>input:not([type=button]):not([type=submit]):not([type=checkbox]):focus:not(textarea)+label,.field .field-content>input:not([type=button]):not([type=submit]):not([type=checkbox]):not([value=""]):not([data-value=""]):not(textarea)+label{-webkit-transform:translateY(-260%) scale(.8);transform:translateY(-260%) scale(.8)}}}.field .field-content>input[type=checkbox]{display:none}.field .field-content>input[type=checkbox]+label{margin-bottom:30px;margin-left:30px;margin-top:10px;pointer-events:all;position:relative;-webkit-transform:none;transform:none}.field .field-content>input[type=checkbox]+label:after,.field .field-content>input[type=checkbox]+label:before{height:20px;left:-30px;position:absolute;text-align:center;width:20px}.field .field-content>input[type=checkbox]+label:before{border:2px solid var(--white);content:" "}.field .field-content>input[type=checkbox]+label:after{content:"✓";transition:all .25s ease}.field .field-content>input[type=checkbox]:active+label{-webkit-transform:scale(1.1);transform:scale(1.1)}.field .field-content>input[type=checkbox]:not(:checked)+label:after{-webkit-transform:scale(0);transform:scale(0)}.field .field-content>textarea{font-family:inherit;font-size:12px;height:39px;line-height:inherit;margin-top:10px;resize:none;transition:all .25s ease}.field .field-content>textarea:focus,.field .field-content>textarea:not([data-value=""]){height:100px}.field .field-content>textarea:focus+label,.field .field-content>textarea:not([data-value=""])+label{-webkit-transform:translateY(-120px) scale(.8);transform:translateY(-120px) scale(.8)}.field .field-content>label{display:block;font-size:14px;opacity:.8;pointer-events:none;-webkit-transform:translateY(-34px);transform:translateY(-34px);-webkit-transform-origin:top left;transform-origin:top left;transition:all .25s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:40em){.field .field-content>label{font-size:16px}}.field .field-content>label .required-indicator{display:inline-block;margin-left:5px;position:relative;transition:all .25s ease;z-index:1}.field .field-content>label .required-indicator:not(.show){opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.field .field-content>label .required-indicator:before{border-radius:50%;color:var(--alert-color);content:"*";left:0;line-height:6px;overflow:hidden;padding-top:4px;position:absolute;text-align:center;top:0;-webkit-transform:translateX(-1px) translateY(2px);transform:translateX(-1px) translateY(2px);width:10px;z-index:-1}
/*# sourceMappingURL=main.9f2c0bb3.css.map*/