@import"https://use.typekit.net/zaz4vvx.css";@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url("../fonts/roboto-v30-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto-v30-latin-700.woff2") format("woff2")}a{color:#666;text-decoration:none;transition:color,.5s}a:hover{color:#930}body{color:#333;font-family:"Roboto",sans-serif;font-size:clamp(90%,2vw,100%);font-weight:300;line-height:1.5;width:90vw;margin:auto;padding:0px;text-align:justify;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width: 650px){body{width:70vw}}body h1,body h2{font-size:clamp(1.5rem,2vw,2rem);font-weight:300;padding-top:1rem !important}body h2{font-size:120%;color:#930 !important}body a{color:#930;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink;transition:color,.5s}body a:hover{color:#666}body p,body ul{animation:fade linear both;-webkit-animation:fade linear both;animation-timeline:view();animation-range:entry 50% cover 50%}body h1,body h2{background:linear-gradient(90deg, black, transparent);background-size:200%;animation:reveal both linear;animation-timeline:view();background-repeat:no-repeat;animation-range:entry 50% cover 50%;background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0)}@keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes reveal{0%{background-position:200%}100%{background-position:0%}}body #kontakt{opacity:1 !important;display:flex;flex-direction:column}body #kontakt article{width:100%;text-align:center}@media only screen and (min-width: 650px){body #kontakt{flex-direction:row}body #kontakt article{width:100%;text-align:right}}header{font-family:"copperplate",serif;display:flex;flex-direction:column;justify-content:center}header #header-1{margin:3rem auto 0 auto;font-size:120%;color:#000;text-align:center;display:inline-block;padding-bottom:.2rem;border-bottom:.1rem solid #930}@media only screen and (min-width: 650px){header #header-1{border-bottom:.2rem solid #930;padding:0px 1em .2rem 1em;font-size:130%}}header #header-2{font-size:95%;color:gray;text-align:center;margin:.4rem auto 0 auto;line-height:1}@media only screen and (min-width: 650px){header #header-2{display:none}}header #header-2-desktop{display:none;color:gray;margin:.2rem auto 0 auto}@media only screen and (min-width: 650px){header #header-2-desktop{font-size:95%;display:inline-block}}main nav{margin:4rem 0 1rem 0;width:100%;border-bottom:1px solid #ccc;display:flex;justify-content:center}main nav ul{padding:0px;display:flex;list-style:none}main nav ul li{font-size:clamp(1rem,2vw,.5rem);padding:0 2rem}main nav ul li a{text-decoration:none;text-transform:uppercase;color:#666;transition:color .5s}main nav ul li a:hover{color:#930}main nav ul li.current-menu-item a{color:#930}main figure{padding-bottom:2rem !important}footer{display:flex;justify-content:center}footer section{width:100%;border-top:1px solid #ccc;color:#666;font-size:80%;padding:.5rem 0px;text-align:center}@media only screen and (min-width: 650px){footer section{text-align:right}}footer section a{text-decoration:none;padding:0 .2rem;color:#666;transition:color,.5s}footer section a:hover{color:#930}footer section a.icon{font-size:140%}footer section nav{display:inline;padding:0px 1rem}footer section nav div{display:inline !important}footer section nav ul{list-style:none;display:inline-flex;flex-flow:row;padding:0px;text-align:center;text-transform:uppercase;opacity:1 !important}/*# sourceMappingURL=style.min.css.map */