html{-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;line-height:1.15}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}img{border-style:none;display:inline-block;height:auto;max-width:100%;vertical-align:middle}hr{border:0;border-bottom:1px solid #cacaca;clear:both;height:0;margin:1.25rem auto;max-width:75rem}small{font-size:80%;line-height:inherit}b,strong{font-weight:bolder}figure{margin:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;cursor:auto;line-height:1;padding:0;text-transform:none}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#e7e4ca;font-family:ff-scala-sans-pro,sans-serif;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{color:inherit;font-family:trevor,sans-serif;font-style:normal;font-weight:800;line-height:1.4;margin-bottom:.5rem;margin-top:0;text-rendering:optimizeLegibility}h1{font-size:1.75rem}@media(min-width:640px){h1{font-size:3.625rem}}h2{font-size:1.25rem}@media(min-width:640px){h2{font-size:2.125rem}}h3{font-size:1.1875rem}@media(min-width:640px){h3{font-size:1.9375rem}}h4{font-size:1.125rem}@media(min-width:640px){h4{font-size:1.5625rem}}h5{font-size:1.0625rem}@media(min-width:640px){h5{font-size:1.25rem}}h6{font-size:1rem}@media(min-width:640px){h6{font-size:1rem}}h1{font-family:ltc-pabst-oldstyle-swash,sans-serif}h2,h3{font-family:ltc-pabst-oldstyle,serif}h2{margin-bottom:1.4em;margin-top:2em}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}a{background-color:rgba(0,0,0,0);color:#e7e4ca;cursor:pointer;line-height:inherit;text-decoration:none}a:focus,a:hover{color:#d4cfa0}address{font-style:normal}.lead{font-size:125%;line-height:1.6}.text-left{text-align:left}.text-center{text-align:center}ol,ul{line-height:1.6;margin-bottom:1rem;margin-left:1.25rem}ul{list-style-type:disc}ul:not(.menu){list-style-type:none;margin-left:.875rem;padding-left:0}ul:not(.menu) li:before{content:"– ";margin-left:-.875rem;margin-right:0;padding-right:.1875rem}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e7e4ca;border:1px solid rgba(0,0,0,0);border-radius:0;color:#fefefe;cursor:pointer;display:inline-block;font-family:inherit;font-size:.8rem;font-weight:700;letter-spacing:.1rem;line-height:1;margin:0 0 1rem;padding:.85em 1em;text-align:center;text-transform:uppercase;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;vertical-align:middle}.button:focus,.button:hover{background-color:#d3cd9d;color:#fefefe}.tt-badge{-webkit-animation:spin 14s linear infinite;animation:spin 14s linear infinite;position:absolute;right:1.875rem;top:1.25rem;width:90px}@media(min-width:1024px){.tt-badge{width:120px}}.tt-badge img{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tt-badge:hover img{-webkit-filter:drop-shadow(0 0 2px #fff);filter:drop-shadow(0 0 2px white);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.go-home{left:.625rem;position:absolute;top:.625rem}.go-home .icon{fill:#fff}.go-home:hover{cursor:pointer;opacity:.75;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.full-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:99}.logo{padding:1.25rem}.logo img{height:auto;width:200px}.lx-logo{display:block;margin-top:2em;text-align:center}.lx-logo img{max-width:100%;width:250px}.icon-sprites.svg-icon{display:none}.svg-icon{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:1.8em;position:relative;width:1.8em}.svg-icon svg{fill:#2e2e2e;bottom:-.1em;height:inherit;position:absolute;width:inherit}.svg-icon svg:hover{fill:#616161}.icon-nav-header{margin-top:.8125rem;position:relative}@media(min-width:1024px){.icon-nav-header{margin-top:1.125rem}}.icon-nav-header a{display:inline-block;font-size:.8em;margin-left:.125rem;padding:.1875rem}.icon-nav-header a .svg-icon{fill:#e7e4ca;display:block;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.icon-nav-header a:hover .svg-icon{fill:#e7e4ca;-webkit-filter:drop-shadow(3px 3px 0 #c24038) drop-shadow(-.5px -.5px 0 #c24038) drop-shadow(.5px -.5px 0 #c24038) drop-shadow(-.5px .5px 0 #c24038);filter:drop-shadow(3px 3px 0 #c24038) drop-shadow(-.5px -.5px 0 #c24038) drop-shadow(.5px -.5px 0 #c24038) drop-shadow(-.5px .5px 0 #c24038)}.social-logos .svg-icon{font-size:1.8em;margin:0 .4em}.social-logos .svg-icon .icon{fill:#e7e4ca}.social-logos .svg-icon:hover .icon{color:#fff}.wconstrain{display:flow-root;margin-left:auto;margin-right:auto;max-width:75rem;padding-left:.625rem;padding-right:.625rem}@media(min-width:640px){.wconstrain{padding-left:.9375rem;padding-right:.9375rem}}.wconstrain.w_wide{max-width:93.75rem}.w-m10{display:flow-root}@media(min-width:640px){.w-m10{margin-left:auto;margin-right:auto;width:83.3333333333%}}.w-l8{display:flow-root}@media(min-width:1024px){.w-l8{margin-left:auto;margin-right:auto;width:66.6666666667%}}.grid2{display:grid;gap:1.25rem}@media(min-width:640px){.grid2{gap:1.875rem}}.grid2{grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid2>.full{grid-column:1/-1}.grid2.cols2-all{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:640px)and (max-width:1023px){.grid2.from-large{grid-template-columns:minmax(0,1fr)}}@media(min-width:640px){.grid2.w-m10,.grid2>.w-m10{margin-left:calc(8.33333% + .15625rem);margin-right:0;width:calc(83.33333% - .3125rem)}}@media(min-width:1024px){.grid2>.w-l8{margin-left:calc(16.66667% + .3125rem);margin-right:0;width:calc(66.66667% - .625rem)}.grid2.from-large>.w-m10{margin-left:0;width:auto}}.videoembed{margin-bottom:1rem;position:relative}.videoembed iframe{aspect-ratio:16/9;border:none;display:block;height:auto;width:100%}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;border:1px solid #cacaca;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(46,46,46,.1);box-shadow:inset 0 1px 2px rgba(46,46,46,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#2e2e2e;display:block;font-family:inherit;font-size:1rem;font-weight:400;height:2.4375rem;line-height:1.5;margin:0 0 1rem;padding:.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;width:100%}[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus{background-color:#fefefe;border:1px solid #8a8a8a;-webkit-box-shadow:0 0 5px #cacaca;box-shadow:0 0 5px #cacaca;outline:0}textarea{max-width:100%;min-height:50px}textarea[rows]{height:auto}label{color:#2e2e2e;display:block;font-size:.875rem;font-weight:400;line-height:1.8;margin:0}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=checkbox],[type=file],[type=radio]{margin:0 0 1rem}.cookieconsent{background:rgba(0,0,0,.75);bottom:0;color:#fff;left:0;padding:10px;position:fixed;right:0;top:auto!important;z-index:99999999!important}.cookieconsent p{margin:0}.cookieconsent .button{background:rgba(0,0,0,0);border-color:#fff;color:#fff;display:block;font-size:.8rem;margin:10px auto}.cookieconsent .button:hover{background:hsla(0,0%,100%,.2)}.main-img{height:100vh;position:relative;width:100%}.main-img .main-img--img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main-img h1{position:absolute;text-align:center;top:40vh;width:100%;z-index:1}.main-img h1 span{display:block;font-family:ltc-pabst-oldstyle,serif;font-size:.6em}.home-teasers{display:grid;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.home-teasers{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-teasers>.full{grid-column:1/-1}.home-teaser-link{aspect-ratio:1.6;display:block;overflow:hidden;position:relative;width:100%}.home-teaser-link img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.home-teaser-link span{display:block;font-size:3em;left:10%;line-height:1.2;position:absolute;text-align:center;text-shadow:0 0 8px #000;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:80%}@media(min-width:1024px){.home-teaser-link span{font-size:5em}}.home-teaser-link:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}body{background:#2e2e2e;margin:0;overflow-x:hidden;padding:0}header{background-color:#2e2e2e;position:absolute;top:0;width:100%;z-index:999}@media(max-width:1023px){header{height:3.75rem}}@media(min-width:1024px){header{height:4.375rem}}header .ctrheader{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}header .ctrnav{width:100%}@media(min-width:640px){header .ctrnav{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0;width:auto}}header .icon-nav-header{width:100%}@media(min-width:1024px){header .icon-nav-header{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}}.hamburger{position:absolute;right:1.25rem;top:1.1875rem;z-index:99999}.hamburger button{cursor:pointer;height:2.5rem;position:relative;width:2.5rem}.hamburger button span{background-color:#e7e4ca;display:block;height:.125rem;opacity:1;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.hamburger button span+span{top:.625rem}.hamburger button span+span+span{top:1.25rem}.hamburger:hover button span{background-color:#c24038}.hamburger:hover button span:first-child{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.hamburger:hover button span:last-child{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.hamburger.is-active button span{top:.625rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.is-active button span+span{opacity:0}.hamburger.is-active button span+span+span{opacity:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.is-active:hover button span:first-child{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.hamburger.is-active:hover button span:last-child{-webkit-transform:rotate(-40deg);-ms-transform:rotate(-40deg);transform:rotate(-40deg)}.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative}@media(min-width:1024px){.menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.menu a{display:block;line-height:1;margin-bottom:0;padding:.8rem 1.2rem;text-decoration:none}#main-menu{font-weight:700;letter-spacing:.03em;position:relative;text-transform:uppercase}#main-menu .menu li a .icon{fill:#e7e4ca}#main-menu .menu li a:hover{color:#e7e4ca;-webkit-filter:drop-shadow(3px 3px 0 #c24038) drop-shadow(-.5px -.5px 0 #c24038) drop-shadow(.5px -.5px 0 #c24038) drop-shadow(-.5px .5px 0 #c24038);filter:drop-shadow(3px 3px 0 #c24038) drop-shadow(-.5px -.5px 0 #c24038) drop-shadow(.5px -.5px 0 #c24038) drop-shadow(-.5px .5px 0 #c24038);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}@media(max-width:1023px){#main-menu{background-color:#2e2e2e;height:100vh;left:-70%;position:fixed;width:70%;z-index:999}#main-menu.show{left:0;width:100%}#main-menu .menu{font-size:1.875rem;margin-top:5rem;text-align:center}}@media(min-width:1024px){.hamburger{display:none}#main-menu{margin-top:.875rem}#main-menu .menu li:first-child{-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px)}#main-menu .menu li:first-child a{padding-right:.3125rem}}main{padding:60px 0 100px}@media(min-width:1024px){main{padding:70px 0 160px}}main a{color:#c24038}main a:hover{color:#fff}footer{background-color:#000;color:#fefefe;font-size:16px;padding:20px 0}footer a{color:#fefefe;text-decoration:underline}footer a:hover{color:#d8d8d8}
/*# sourceMappingURL=app.9cb15579.min.css.map*/