:root{--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255}@media(prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0}}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;box-sizing:border-box}body{color:rgb(var(--foreground-rgb));margin:0;line-height:inherit;font-family:Neo Tech,Arial,Helvetica,sans-serif;color:#272727}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5,h6{color:#272727;font-family:Neo Tech Bold,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;line-height:1;font-weight:400}h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}.duet-input-label-container{display:none!important}select{background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAbCAYAAAB4Kn/lAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAABdaVRYdFNuaXBNZXRhZGF0YQAAAAAAeyJjbGlwUG9pbnRzIjpbeyJ4IjowLCJ5IjowfSx7IngiOjIyLCJ5IjowfSx7IngiOjIyLCJ5IjoyN30seyJ4IjowLCJ5IjoyN31dfZovvlIAAADhSURBVEhL7ZOxDYQwDEV9J0XU9JTQsAEDsAQjsAbMwAZ0zEHBAHSIgh6JliZ3jkwECjmnOLo8yTLfil6B7Jf8Ag/wpv53vFjjLB6Ggb4cwa3gaNsWN0d2XUcTHlbc970UQihxEAQqu/BTPM+zDMNQSY/CjHMOq3hdV5kkyUV6FM63baOX91gvb1kWmKaJkkkcxxBFESUTf9Kax8TWfzyOI5RlScmkaRpI05TSDSi2UVWVXrFz1XVNL+ywl1cUxUWK2QVWvO+7zLJMSbFjdoEVI3iFeZ6r7oo/EI0Xax4SA3wAEQOD6kGlFywAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:100%}select:disabled{color:-internal-light-dark(graytext,#aaa);opacity:.7;border-color:hsla(0,0%,46%,.3)}@font-face{font-family:Neo Tech;src:url(/fonts/neo-tech/e2f74faf-712d-42be-bbb7-a1e390ce27d6.eot);src:url(/fonts/neo-tech/e2f74faf-712d-42be-bbb7-a1e390ce27d6.eot?#iefix) format("eot"),url(/fonts/neo-tech/14ba7638-0288-471c-a78f-a43fdf30a0b9.woff2) format("woff2"),url(/fonts/neo-tech/b66040a0-e8df-460a-8740-d107110b9327.woff) format("woff"),url(/fonts/neo-tech/b43bb760-6b32-4f97-9b64-be8dadcb017f.ttf) format("truetype"),url(/fonts/neo-tech/50c3bd1e-2ce9-4e71-a17f-1723874db2f7.svg#50c3bd1e-2ce9-4e71-a17f-1723874db2f7) format("svg")}@font-face{font-family:Neo Tech Medium;src:url(/fonts/neo-tech-medium/00a3920b-5bc0-41b5-b439-f3ed204fce20.eot);src:url(/fonts/neo-tech-medium/00a3920b-5bc0-41b5-b439-f3ed204fce20.eot?#iefix) format("eot"),url(/fonts/neo-tech-medium/25977f56-e1cf-426d-bc67-5911c30c354c.woff2) format("woff2"),url(/fonts/neo-tech-medium/7dcbf67c-9b24-4597-83f7-98958bdcc225.woff) format("woff"),url(/fonts/neo-tech-medium/7c9c00af-b8ab-4177-acf0-63f31876c95a.ttf) format("truetype"),url(/fonts/neo-tech-medium/200cac88-1662-4c8a-9cb7-58b8c2b9ae41.svg#200cac88-1662-4c8a-9cb7-58b8c2b9ae41) format("svg")}@font-face{font-family:Neo Tech Bold;src:url(/fonts/neo-tech-bold/8944cfee-b83b-4137-9ca0-91b26032cf5d.eot);src:url(/fonts/neo-tech-bold/8944cfee-b83b-4137-9ca0-91b26032cf5d.eot?#iefix) format("eot"),url(/fonts/neo-tech-bold/1d595b11-9a3d-4336-b64f-7b6710f2867b.woff2) format("woff2"),url(/fonts/neo-tech-bold/2107379f-ec4d-41b2-9413-f1c9ddf42321.woff) format("woff"),url(/fonts/neo-tech-bold/fa6f73ee-3d3a-4396-bd38-7d99f1c62ade.ttf) format("truetype"),url(/fonts/neo-tech-bold/60ed68cc-fe83-4681-89dd-18d1399e5971.svg#60ed68cc-fe83-4681-89dd-18d1399e5971) format("svg")}menu,ol,ul{list-style:none;margin:0;padding:0}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}.component.hero{height:400px;background-size:cover;text-align:center;display:flex;flex-direction:column;flex-wrap:wrap;align-content:space-around;align-items:center;justify-content:flex-end}.component.hero h1{font-size:3rem;font-family:Neo Tech Bold,Arial,Helvetica,sans-serif}.component.hero h1,.component.hero h2{background-color:hsla(0,0%,100%,.627);padding:10px;margin-bottom:30px}.component.hero h2{font-size:2rem;color:#e2001a}.component.quote{padding:50px 0}.component.quote,.component.quote .inner{display:flex;flex-direction:column;align-items:center}.component.quote .inner{border-top:1px solid #272727;border-bottom:1px solid #272727;padding:20px 0}@media(min-width:574px){.component.quote .inner{width:450px}}@media(min-width:768px){.component.quote .inner{width:560px}}@media(min-width:1024px){.component.quote .inner{width:760px}}@media(min-width:1180px){.component.quote .inner{width:960px}}.component.quote .inner blockquote{font-size:1.5rem;line-height:2rem;text-align:center}.component.quote .inner blockquote:before{content:"“";font-size:2rem}.component.quote .inner blockquote:after{content:"”";font-size:2rem}.component.quote .inner cite{margin-top:20px}.component.quote .inner cite:before{content:"- "}.component.publication-date{display:flex;flex-direction:column;align-items:center;padding:50px 0 0}@media(min-width:574px){.component.publication-date p{width:450px}}@media(min-width:768px){.component.publication-date p{width:560px}}@media(min-width:1024px){.component.publication-date p{width:760px}}@media(min-width:1180px){.component.publication-date p{width:960px}}.component.publication-date p strong{font-family:Neo Tech Bold,Arial,Helvetica,sans-serif}.component.body{align-items:center;padding:50px 0}.component.body,.component.body .inner{display:flex;flex-direction:column}@media(min-width:574px){.component.body .inner{width:450px}}@media(min-width:768px){.component.body .inner{width:560px}}@media(min-width:1024px){.component.body .inner{width:760px}}@media(min-width:1180px){.component.body .inner{width:960px}}.component.body .inner a{color:#e2001a;text-decoration:underline}.component.body .inner strong{font-family:Neo Tech Bold,Arial,Helvetica,sans-serif}.component.body .inner p{margin-bottom:20px}.component.body .inner p:last-child{margin-bottom:0}.component.teasers{display:flex;justify-content:center;padding:50px 0 0;background:#e7e0d7}.component.teasers>ul{display:flex;justify-content:center;flex-wrap:wrap}.component.teasers>ul li{display:flex;margin:0 25px}.component.teasers .teaser{display:flex;flex-direction:column;width:300px;margin-bottom:50px}.component.teasers .teaser a.more,.component.teasers .teaser h3{font-family:Neo Tech Bold,Arial,Helvetica,sans-serif;margin-top:10px}.component.teasers .teaser a.more{color:#e2001a;text-decoration:underline}.component.form{flex-direction:row;flex-wrap:nowrap}.component.form,.component.gallery{display:flex;justify-content:center}.component.gallery{padding:40px 0 50px;background:#e7e0d7}.component.gallery .inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media(min-width:574px){.component.gallery .inner{width:450px}}@media(min-width:768px){.component.gallery .inner{width:560px}}@media(min-width:1024px){.component.gallery .inner{width:760px}}@media(min-width:1180px){.component.gallery .inner{width:960px}}.component.gallery .inner h1{width:100%;text-align:center;font-size:3rem;margin-bottom:15px}.component.gallery .inner img{margin:5px}.search-box .ais-SearchBox{display:flex;justify-content:flex-end}.search-box .ais-SearchBox form{border-radius:10px;background-color:hsla(0,0%,100%,.9);padding-left:5px}.search-box .ais-SearchBox input[type=search]{padding:10px;border:none;border-radius:5px;background-color:hsla(0,0%,100%,0)}.search-box .ais-SearchBox button svg{width:30px}.search-box .ais-Hits{width:500px;background-color:#fff;padding:20px;border-radius:10px;margin-top:10px;box-shadow:2px 2px 7px 0 #666}.search-box .ais-Hits li{border-bottom:1px solid #cec7b6;padding-bottom:10px;margin-bottom:10px}.search-box .ais-Hits li .hit-title{font-family:Neo Tech Bold,Arial,Helvetica,sans-serif;display:flex;margin-bottom:10px}.search-box .ais-Hits li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}a.exit-preview{background:#e2001a;color:#fff;padding:20px 15px;position:fixed;bottom:0;font-weight:600;z-index:1000}