sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}html{font-family:sans-serif}html input[type="button"]{cursor:pointer}html input[disabled]{cursor:default}body{margin:0}article{display:block}aside{display:block}details{display:block}figcaption{display:block}figure{display:block;margin:0}footer{display:block}header{display:block}hgroup{display:block}main{display:block}menu{display:block}nav{display:block}section{display:block}summary{display:block}audio{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}canvas{display:inline-block;vertical-align:baseline}progress{display:inline-block;vertical-align:baseline}video{display:inline-block;vertical-align:baseline}[hidden]{display:none}template{display:none}a{background-color:transparent}a:active{outline:0}a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b{font-weight:bold}strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub{bottom:-0.25em}sup{top:-0.5em}img{border:0}hr{box-sizing:content-box;height:0}pre{overflow:auto;font-family:monospace, monospace;font-size:1em}code{font-family:monospace, monospace;font-size:1em}kbd{font-family:monospace, monospace;font-size:1em}samp{font-family:monospace, monospace;font-size:1em}button{overflow:visible;text-transform:none;cursor:pointer}input{line-height:normal}optgroup{font-weight:bold}select{text-transform:none}textarea{overflow:auto}input[type="reset"]{cursor:pointer}input[type="submit"]{cursor:pointer}button[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button{height:auto}input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{box-sizing:content-box}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}td{padding:0}th{padding:0}svg:not(:root){overflow:hidden}@font-face{font-family:"Brown";src:url(/assets/lineto-brown-light-b0ba8d18b7e000b2ff7f83797a923b920df9550ff47fa5ff287cba845368dbbc.eot);src:url(/assets/lineto-brown-light-b0ba8d18b7e000b2ff7f83797a923b920df9550ff47fa5ff287cba845368dbbc.eot?#iefix) format("embedded-opentype"),url(/assets/lineto-brown-light-df414e16333230e75a549b1a4ab49285274dd2d5bccb4e80d8c675a567a1f058.woff) format("woff"),url(/assets/lineto-brown-light-0b260ee26e83a26b386e5e14f7b3518738dcb0b70bd77b4a3613f7d86e7ce640.ttf) format("truetype"),url(/assets/lineto-brown-light-b9fff0867dae28f0d3dd495134d13638434698ab57187ee871325872bacabadc.svg#lineto-brown-light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Brown";src:url(/assets/lineto-brown-regular-dcfacaa28f6e39cc375b557330653496f4ff61a3c9e4fbf0b267c18ec374e98c.eot);src:url(/assets/lineto-brown-regular-dcfacaa28f6e39cc375b557330653496f4ff61a3c9e4fbf0b267c18ec374e98c.eot?#iefix) format("embedded-opentype"),url(/assets/lineto-brown-regular-6be9dc372505ab1eead4dddcf4d87caea4b0cc2691dced231280aaee18f68cc6.woff) format("woff"),url(/assets/lineto-brown-regular-6a20ed54cf2a1aa1c7a71b38395898f02e33b709914af32b99d1674548c40460.ttf) format("truetype"),url(/assets/lineto-brown-regular-df57031574ff94aa3154cd3800c6d249fc7432426a06430dc69ef544a338379c.svg#lineto-brown-regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Brown";src:url(/assets/lineto-brown-italic-cb7180da1100e9b7ff82a825c9e3fbb656a37a8411ef9da2f41b3ffb74feebef.eot);src:url(/assets/lineto-brown-italic-cb7180da1100e9b7ff82a825c9e3fbb656a37a8411ef9da2f41b3ffb74feebef.eot?#iefix) format("embedded-opentype"),url(/assets/lineto-brown-italic-beacac414cb5e0dfb14011101a0c7966d8cfaa60cb428deebbcbe61022e39ce8.woff) format("woff"),url(/assets/lineto-brown-italic-97e4f5735c4b1dc8ef96c9499fc716a644b6e0729b951ca4fe6d4bfb774e0e6f.ttf) format("truetype"),url(/assets/lineto-brown-italic-e0706d0e057a23081648b32d244a3a52b5822835430bfa0f05f4a8548462da45.svg#lineto-brown-italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Brown";src:url(/assets/lineto-brown-bold-6ca62fb72bfd028a85388c706c1c1da71e74f0ca744fdeef1f98bc33a63bfba7.eot);src:url(/assets/lineto-brown-bold-6ca62fb72bfd028a85388c706c1c1da71e74f0ca744fdeef1f98bc33a63bfba7.eot?#iefix) format("embedded-opentype"),url(/assets/lineto-brown-bold-5deed857eb182c3e8289763c12b3da4cd08a6f2a616b65fa199ac9ba6755df70.woff) format("woff"),url(/assets/lineto-brown-bold-5f870769ca1bcb8171203d525a675249761fc739a7d288cd73656978add0cceb.ttf) format("truetype"),url(/assets/lineto-brown-bold-dcd3198b786a9a7386f8288f3b2d52ddf786fbec20df46256aed769238c292ab.svg#lineto-brown-bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Brown";src:url(/fonts/lineto-brown-bolditalic.eot);src:url(/fonts/lineto-brown-bolditalic.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-brown-bolditalic.woff) format("woff"),url(/fonts/lineto-brown-bolditalic.ttf) format("truetype"),url(/assets/lineto-brown-bolditalic-1af28f4cb6984e05f8e54e343ad903868e9ecabcce4cf10aaa295f2fedfe7757.svg#lineto-brown-bolditalic) format("svg");font-weight:700;font-style:italic}.regular{font-family:"Brown", Arial, sans-serif;font-weight:400}*,div{box-sizing:border-box}.body{font-family:"Brown", Arial, sans-serif;font-weight:400}.contact_link{position:absolute;right:0;left:0;width:200px;height:200px;margin:0 auto;overflow:hidden;border-right:200px solid transparent;z-index:1;font-family:"Brown", Arial, sans-serif;font-family:"Brown", Arial, sans-serif;font-weight:400}h1,h2,h3,h4{font-family:"Brown", Arial, sans-serif;font-weight:400}td{font-family:"Brown", Arial, sans-serif;font-weight:400}p{font-family:"Brown", Arial, sans-serif;font-weight:400}p+h2,h1+h2,p+h4,h2+h4{margin-top:40px}.body{background-color:#009fce}.logo{position:fixed;top:40px;left:100px;width:240px;height:80px;z-index:998}.logo .svg{z-index:998 !important}.logo svg{width:100%;z-index:998 !important}.logo #Ebene_2{z-index:998 !important}@media screen and (max-width: 1099px){.logo{left:60px}}@media screen and (max-width: 767px){.logo{top:40px;left:30px;height:50px;width:150px}.logo #Ebene_2{width:150px}}.logo svg{z-index:0;width:240px;cursor:pointer}.expand{display:block;position:absolute;background-color:transparent;width:100%;height:100%;z-index:999;cursor:pointer;pointer-events:all;top:0;left:0}.intro{width:100vw;height:100vh;position:fixed;z-index:11;background:white;-webkit-animation:intro 0.2s normal ease;animation:intro 0.2s normal ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.intro svg{max-width:100%;max-height:100%}section.data{height:auto}section.data header{width:50vw}section.data article{padding-right:100px;padding-right:30px;width:50vw;height:auto !important;padding-bottom:100px !important}section.data article p{font-family:"Brown", Arial, sans-serif;font-weight:300}section.data article ul,section.data article ul li,section.data article ol,section.data article ol li{font-family:"Brown", Arial, sans-serif;font-weight:300}section.data article a,section.data article a:visited{color:black;text-decoration:underline;cursor:pointer}section.data article .backlink{display:inline-block;margin-top:30px;margin-bottom:60px;font-family:"Brown", Arial, sans-serif;font-weight:400}section.data article .backlink a,section.data article .backlink a:visited{color:black;text-decoration:none;cursor:url("/arrow-left.png"),pointer}@media screen and (orientation: portrait), screen and (max-width: 767px){section.data{flex-direction:column}section.data header{width:100vw;height:30vh;max-height:400px;min-height:100px}section.data article{padding-left:60px;width:100%;padding-right:60px}section.data article p,section.data article a{word-wrap:break-word}}@media screen and (max-width: 767px){section.data article{padding-left:30px;padding-right:30px}section.data article h1{font-size:22px}section.data article h2{font-size:18px}section.data article h3{font-size:16px}}.content{width:50vw;height:100vh;position:relative;z-index:0;margin:0 auto;overflow:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.content .prev{z-index:10;position:absolute;width:50%;height:100%;left:0;top:0}.content .prev:hover{cursor:url("/arrow-left.png"),pointer}@media screen and (max-width: 767px){.content .prev{display:none}}.content .next{z-index:10;position:absolute;width:50%;height:100%;right:0;top:0}@media screen and (max-width: 767px){.content .next{display:none}}.content .next:hover{cursor:pointer;cursor:url("/arrow-right.png"),pointer}.content .gallery{width:calc(6 * 50vw);height:100vh;display:flex;flex-direction:row;z-index:1;transition:margin-left 0.4s ease;will-change:margin-left}.content .frame{position:relative;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;left:0;right:0;background-color:white}.content .frame img{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.content .frame.left img{-o-object-position:100% 50%;object-position:100% 50%;font-family:"object-fit: cover; object-position: 100% 50%;"}.content img{max-width:100%;max-height:100%;display:block}section{display:flex;flex-direction:row;width:100vw;height:100vh}header{width:50vw;height:100vh;background-color:white;z-index:20;left:0;display:flex;justify-content:space-between;flex-direction:column}header .spacer{flex-grow:1;width:100%;height:1px}.info{height:auto;padding-left:100px;padding-right:100px;padding-bottom:40px;width:100%;font-family:"Brown", Arial, sans-serif;font-weight:400}@media screen and (max-width: 1099px){.info.desktop{padding-left:60px;padding-right:60px}}@media screen and (orientation: portrait), screen and (max-width: 767px){.info.desktop{display:none}}.info.mobile{display:none;margin-top:100px;padding-left:60px;padding-right:60px;padding-bottom:120px;padding-top:60px}@media screen and (orientation: portrait), screen and (max-width: 767px){.info.mobile{display:block}}@media screen and (max-width: 767px){.info.mobile{padding-left:30px;padding-right:30px}}.info a,.info a:visited{text-decoration:none;color:black}footer{position:relative;width:100%;height:auto;padding-left:100px;align-items:flex-start;justify-content:flex-start;width:100%;padding-bottom:40px;padding-right:30px}@media screen and (max-width: 1099px){footer{padding-left:60px}}@media screen and (max-width: 767px){footer{padding-left:30px}}footer nav{width:100%;margin-right:auto;align-self:flex-end}footer nav a,footer nav a:visited{font-family:"Brown", Arial, sans-serif;font-weight:400;text-decoration:none;color:black}footer nav a+a{margin-left:20px}.contact{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact .row{display:flex;flex-direction:row}@media screen and (orientation: portrait), screen and (max-width: 767px){.contact{width:100vw;height:auto;padding-bottom:100px}.contact .row{flex-direction:column}.contact .row .half{width:100%}}.half{width:50vw}.half .text{padding:100px}@media screen and (max-width: 1099px){.half .text{padding:60px}}@media screen and (max-width: 767px){.half .text{padding:30px;max-width:100%;margin-top:30px;margin-bottom:30px}}.half .text h2{font-size:16px;line-height:24px;margin-bottom:0}.half .text h3{font-size:16px;line-height:24px;margin-top:0;font-family:"Brown", Arial, sans-serif;font-weight:300}.half .text table tr td{line-height:24px;font-size:16px}@media screen and (max-width: 379px){.half .text table tr td{font-size:14px;line-height:21px}}@media screen and (max-width: 379px){.half .text table tr td{font-size:13px;line-height:21px}}.half .text table tr td:first-child{min-width:110px;vertical-align:top}.half .text table tr td:last-child{padding-bottom:0.5em;font-family:"Brown", Arial, sans-serif;font-weight:300}@media screen and (orientation: portrait), screen and (max-width: 767px){section.welcome{flex-direction:column;height:auto}section.welcome header{width:100vw;height:40vh;max-height:400px}section.welcome .content{width:100vw}section.welcome .content .gallery{width:100vw}section.welcome .content .gallery .frame{width:100vw}}.content2 svg{fill:#acdcf8}@-webkit-keyframes intro{0%{opacity:0}10%{opacity:1}90%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes intro{0%{opacity:0}10%{opacity:1}90%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@-webkit-keyframes logo{0%{visibility:hidden}99%{visibility:hidden}100%{visibility:visible}}@keyframes logo{0%{visibility:hidden}99%{visibility:hidden}100%{visibility:visible}}.dots{position:absolute;right:20px;top:50%;z-index:999}.dots ol{padding:0;top:-50%;position:relative;display:flex;flex-direction:column;z-index:100;list-style-type:none;list-style-image:none}.dots ol li{width:10px;height:10px;border-radius:5px;border:solid white 1px;margin-top:4px;margin-bottom:4px}.dots ol li.active{background-color:white}@media screen and (orientation: portrait), screen and (max-width: 767px){.dots{right:inherit;top:auto;bottom:20px;left:50%}.dots ol{flex-direction:row;margin-top:0;left:-50%}.dots ol li{margin-left:4px;margin-right:4px;margin-bottom:0;margin-top:0}}
