@font-face{font-family:BeausiteClassicWebSemibold;src:local("BeausiteClassicWebSemibold"),url(/_next/static/media/BeausiteClassicWebSemibold.bcec082b.woff) format("woff");font-weight:600}@font-face{font-family:BeausiteClassicWebClear;src:local("BeausiteClassicWebClear"),url(/_next/static/media/BeausiteClassicWebClear.8d743153.woff) format("woff");font-weight:400}*{margin:0;padding:0;box-sizing:border-box}#page,html body{width:100vw}body{--margin-default:20px;--padding-default:20px;--padding-small:10px;--font-size-default-desktop:18px;--font-size-default-mobile:16px;--font-size-xxl:95px;--font-size-xl:68px;--content-max-width-xl:1240px;--content-max-width:1000px;--printed-editions-width:10vw;color:#333;--color-default:#333;overflow-x:hidden;font-family:BeausiteClassicWebClear,Arial,Helvetica,sans-serif;font-size:var(--font-size-default-desktop)}img,video{max-width:100%;height:auto}ul{list-style:none}p{margin-bottom:var(--margin-default)}a{padding-bottom:0;text-decoration:none;color:var(--color-default);transition:all .3s ease-in-out;border-bottom:1px solid var(--color-default)}a:hover{padding-bottom:4px;border-bottom:1px solid transparent}#page{min-height:100vh}main{margin:0 auto;max-width:var(--content-max-width-xl)}h1,h2{font-family:BeausiteClassicWebSemibold,Arial,Helvetica,sans-serif;margin:var(--margin-default) 0;text-align:center}h1{font-size:var(--font-size-xxl);line-height:1.2}h1 span{margin-right:27vw}h2{font-size:var(--font-size-xxl);line-height:1.2}.content-wrapper{display:flex}.content__col-wrapper{padding:var(--padding-small);column-count:4}.content__image-grid{padding:var(--padding-small);display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-flow:row;grid-gap:40px;gap:40px}.content__image-grid figure{display:flex;align-items:center;justify-content:left}.content-col{padding:var(--padding-small);width:50%}footer{position:relative;z-index:600;padding:var(--padding-default);background-color:#f3efeb;min-height:30vh;flex-direction:column;width:100vw;display:block}footer .wrapper{margin:0 auto;max-width:1200px}footer aside{margin:0 auto}footer .content-wrapper,footer nav{width:100%;padding:var(--padding-default) 0}footer nav{display:flex}footer nav ul{display:flex;width:100%}footer nav ul li{padding:0 var(--padding-default)}footer h2{text-align:left}footer a{padding-bottom:4px;border-bottom:1px solid transparent}footer a:hover{padding-bottom:0;border-bottom:1px solid var(--color-default)}#printed-editions{cursor:url(https://uploads.codesandbox.io/uploads/user/b3e56831-8b98-4fee-b941-0e27f39883ab/Ad1_-cursor.png) 39 39,auto;transition:all .9s ease-in-out;position:absolute;z-index:990;width:100%;height:30vh;display:flex;justify-content:center;transform:scale(.6) translateX(-65px)}nav#main-nav{width:100vw;z-index:400;left:200vw;background-color:#fff;opacity:0}.navbar,nav#main-nav{height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0}.navbar{padding:var(--padding-default) 0;left:0;z-index:500;width:100px;background-position:50%;background-repeat:no-repeat;transition:all .9s ease-in-out}.navbar button{margin:0 0 auto;width:40px;height:30px;position:absolute;left:30px;top:40px;color:transparent;background-color:transparent;border:none}.navbar button span{top:10px;z-index:100;opacity:1;display:block;transform:translateZ(0)}.navbar button span,.navbar button:after,.navbar button:before{width:40px;height:2px;background:var(--color-default);position:absolute;left:0}.navbar button:after,.navbar button:before{top:-5px;content:" "}.navbar button:after{top:25px}.navbar button:hover{cursor:pointer}.navbar img{margin:auto 0;transform:rotate(-90deg) scale(4)}nav#main-nav ul{max-width:90vw;display:flex;flex-direction:column;align-items:center}nav#main-nav ul li{transform:rotate(0) scale(1)}nav#main-nav ul a{padding-bottom:4px;color:var(--color-default);font-size:4vw;text-decoration:none;border-bottom:2px solid transparent;font-weight:700;position:relative}nav#main-nav ul a:hover{padding-bottom:0;border-bottom:2px solid var(--color-default)}nav#main-nav ul a sup{font-size:2vw;font-weight:100;position:absolute;top:0;left:105%;width:100%}section{padding:75px 80px;width:100%}section#section-hero{min-height:67vh;display:flex;justify-content:center;align-items:center;overflow:hidden;max-width:100%;position:relative;z-index:50;background-color:#fff}section#section-hero.section--coming-soon{flex-direction:column}section#section-hero.section--coming-soon p{text-align:center}section#section-imprint h1{text-align:left}section#section-imprint h2{font-size:20px;text-align:left}.align--right{margin-left:auto}body.nav--open{overflow:hidden}body.nav--open #printed-editions{z-index:100}body.nav--open .navbar{z-index:900}body.nav--open nav#main-nav{transform:scale(1) translateX(0) rotate(0deg);opacity:.98;left:0}body.nav--open footer{z-index:350}body.nav--open .navbar button span{opacity:0;transform:translate3d(-40%,40%,0)}body.nav--open .navbar button:before{transform:rotate(45deg) translate(50%,50%);left:-40%}body.nav--open .navbar button:after{transform:rotate(-45deg) translate(50%,-50%);top:83%;left:-40%}@keyframes rotate{0%{transform:scale(1.8) translateX(100vw) rotate(-16deg)}87%{transform:scale(1.2) translateX(-50vw) rotate(7deg);opacity:1}to{transform:scale(1) translateX(0) rotate(-16deg);opacity:1}}form{display:flex;flex-direction:column}form .col{width:100%}form label{display:none}form input{width:70%}form button,form input{padding:var(--padding-small);background-color:transparent;border:none;border-bottom:1px solid #333}form button:hover{cursor:pointer}@media(max-width:780px){body{font-size:var(--font-size-default-mobile)}.navbar{height:60px;width:100vw;background:#fff}.navbar button{top:20px;left:20px}.navbar img{transform:rotate(0deg) scale(2)}nav#main-nav ul a{font-size:5vw}nav#main-nav ul a sup{font-size:3vw}.content__image-grid{grid-template-columns:1fr 1fr}footer h1,section h1{font-size:90px}footer h2,section h2{padding-top:20px;font-size:8vw}section{padding:25px 15px}section#section-about{padding:25px 0}section#section-about .content-wrapper,section#section-about h2{padding:0 15px}section#section-imprint h1{font-size:40px}.content__col-wrapper{column-count:2}section#section-hero.section--coming-soon{padding:0 20px}section#section-hero.section--coming-soon h1{font-size:8vw!important}}@media(max-width:380px){section#section-hero h1{font-size:65px}}@media(max-width:1150px){section #printed-editions{transform:scale(.6) translateX(10px) translateY(20px)}section#section-hero{min-height:80vh}section#section-hero h1{max-width:450px}section .content-wrapper{flex-direction:column}section .content-wrapper .content-col{width:100%}footer .content-wrapper{flex-direction:column}}