@font-face{font-family:Oswald;src:url('/assets/fonts/oswald-400.ttf')}@font-face{font-family:Oswald;src:url('/assets/fonts/oswald-600.ttf');font-weight:600}@font-face{font-family:Lato;src:url('/assets/fonts/lato-300.ttf');font-weight:300}@font-face{font-family:Lato;src:url('/assets/fonts/lato-400.ttf')}@font-face{font-family:Lato;src:url('/assets/fonts/lato-700.ttf');font-weight:700}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#000;color:#fff;font:17px/1.75 Lato,Arial,sans-serif}.skip{position:absolute;left:-9999px}.skip:focus{left:10px;top:10px;background:white;color:black;padding:10px;z-index:20}.site{max-width:1160px;margin:0 auto;padding:0 40px}header{height:168px;display:flex;align-items:flex-start;justify-content:space-between;padding-top:5px}.logo{display:block;width:150px;height:90px;background:#fff;overflow:hidden}.logo img{width:150px;height:90px;object-fit:contain}.brand-name{position:absolute;left:-9999px}.page-grid{display:grid;grid-template-columns:200px minmax(0,1fr);gap:35px}aside nav{display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding-top:0}aside nav a{color:#fff;text-decoration:none;font:16px/1.75 Lato,Arial,sans-serif}aside nav a:hover,aside nav a.active{color:#fff;font-weight:700}main{min-width:0;min-height:570px}.slideshow{position:relative;width:100%;aspect-ratio:1334/630;background:#181818;overflow:hidden}.slide{display:none;width:100%;height:100%;object-fit:cover}.slide.visible{display:block}.slide-arrow{position:absolute;top:43%;background:#0009;border:0;color:#fff;font:40px Arial,sans-serif;width:45px;height:55px;cursor:pointer;opacity:0;transition:opacity .2s}.slideshow:hover .slide-arrow,.slide-arrow:focus{opacity:1}.slide-arrow.prev{left:0}.slide-arrow.next{right:0}.slide-dots{position:absolute;bottom:11px;left:0;right:0;display:flex;justify-content:center;gap:8px;opacity:0;transition:opacity .2s}.slideshow:hover .slide-dots,.slide-dots:focus-within{opacity:1}.slide-dots button{width:8px;height:8px;border-radius:50%;border:1px solid #fff;background:transparent;cursor:pointer;padding:0}.slide-dots button.active{background:#fff}.separator{height:1px;background:#aaa;margin:43px 0 28px;opacity:.8}.page-copy{padding-bottom:80px}.page-copy h1{font:400 clamp(25px,3vw,34px)/1.3 Oswald,Arial Narrow,sans-serif;text-transform:uppercase;margin:0 0 45px}.page-copy p{font:17px/1.75 Lato,Arial,sans-serif;margin:0 0 23px}.page-copy.inner{max-width:800px;padding-top:0}.page-copy.inner h1{margin:0}.page-copy.inner .separator{margin:25px 0 38px}.page-copy h2{font:400 23px Oswald,sans-serif;text-transform:uppercase}.simple-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 40px;margin-top:38px}.simple-grid>div{border-top:1px solid #777;padding-top:5px}form{max-width:560px;margin-top:35px}form label{display:block;font-size:14px;margin-bottom:20px}form input,form textarea{display:block;background:#111;border:1px solid #777;color:#fff;width:100%;padding:10px;margin-top:6px;font:16px Lato,sans-serif}form button{background:#a8322c;color:white;border:0;padding:10px 28px;font:16px Lato,sans-serif;cursor:pointer}#form-status{color:#ccc;font-size:14px}footer{border-top:1px solid #333;margin-top:45px;padding:30px 0 50px;color:#aaa;font-size:12px}.menu-button{display:none}@media(max-width:700px){.site{padding:0 20px}header{height:115px}.logo{width:130px;height:78px}.logo img{width:130px;height:78px}.page-grid{grid-template-columns:1fr;gap:22px}.menu-button{display:block;background:#171717;color:#fff;border:1px solid #777;padding:8px 14px;font:15px Lato,sans-serif;cursor:pointer}aside nav{display:none;padding:15px 0 4px}aside nav.open{display:flex}.slideshow{margin:0}.slide-arrow{opacity:1;width:35px;height:45px;font-size:30px}.page-copy h1{font-size:28px;margin-bottom:25px}.page-copy p{font-size:16px}.simple-grid{grid-template-columns:1fr}footer{margin-top:0}}@media(min-width:701px){.site{max-width:none;padding:0 50px}.page-grid{grid-template-columns:165px minmax(0,750px)}header{height:140px;width:790px;position:relative}header::after{content:"in";position:absolute;right:0;top:31px;color:#0b83b9;font:700 22px Lato,Arial,sans-serif}}