*{box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{height:100%;overflow-x:hidden}body{--darkgreen:#2b302a;--lightgreen:#94a78a;--white:#fdfffc;--darkgrey:#c0bdb4;--grey:#d8d8d8;--sand:#afaca3;--beige:#897c69;--black:#000;background-color:var(--white);font-display:block;font-size:18px;font-weight:200;line-height:1.5;margin:0}.nunito-sans-font,body{font-family:Nunito Sans,serif}.nunito-sans-font{font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100,"YTLC" 500;font-weight:200}h1{font-size:3.5em;font-weight:400;letter-spacing:.1em;text-transform:uppercase}h2{font-size:1.4em}h2,h3{font-weight:200;letter-spacing:.1em}h3{font-size:1.1em}h4{font-size:1em;font-weight:200;letter-spacing:.05em}a{color:var(--darkgreen);cursor:pointer}a:link,a:visited{cursor:pointer;text-decoration:none}a:visited{color:var(--darkgreen)}a:focus,a:hover{color:var(--beige);cursor:pointer}p{font-weight:100;letter-spacing:.08em;text-align:center}.hide-on-large{display:none}.fullPageSection{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:flex-end;padding:0 10%;scroll-snap-align:start;width:100%}.fullpage-wrapper{height:100vh;overflow-y:auto;scroll-behavior:smooth;scroll-snap-type:y mandatory}div[role=button]{background-color:var(--darkgreen)!important;display:none}.flex-item:last-child{margin:1% 0 3%}button{background-color:var(--darkgreen);border-color:var(--white);border-style:solid;border-width:.8px;font-size:16px;font-weight:200;margin:30px 0;padding:12px 24px}button,button:hover{color:var(--white);cursor:pointer}button:hover{background-color:var(--beige);border-color:var(--beige);transition:.5s}.deepdive h1{margin-top:24px}.deepdive h2{font-size:32px;padding-bottom:12px}.h1-home{color:var(--darkgreen);font-display:block;font-family:Tangerine;font-weight:200;letter-spacing:.05em;margin-bottom:24px;text-transform:none;z-index:1}.h1-home,.h2-home{font-size:4em;text-align:center}.h2-home{animation:fadeIn 5s;color:var(--lightgreen);font-weight:500;letter-spacing:.1em;opacity:.5;z-index:0}@keyframes fadeIn{0%{opacity:0}to{opacity:.5}}.h-container{display:flex;flex-direction:column;justify-content:center;width:100%}.h-element{margin-top:-70px;position:relative}.h-element:first-child{margin-top:0}.home{background-image:url(/static/media/Nadine_Muelhauser1.4ecc544c34898f5aa8d2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.home .arrow{border:solid var(--sand);border-width:0 3px 3px 0;opacity:.8}.arrow-container{margin:0 0 0 40%}.arrow-home{animation:fadeIn 8s;display:flex;justify-content:center;padding:12px 12px 150px}a.instaLink{align-items:center;display:flex;flex-direction:column;text-decoration:none}.instaIcon{height:auto;padding-top:12px;width:80px}.instaFont{font-family:Tangerine;font-size:32px;margin:-8px 0 0}.dark,.instaFont{color:var(--white)}.dark{background-color:var(--darkgreen)}.dark ul{font-size:18px;list-style:none}.dark ul li{display:inline;padding:8px}.dark ul li a{color:var(--sand);text-decoration:none}.dark ul li a:hover{color:var(--white);text-decoration:none}.arrow-bio{display:flex;justify-content:center;padding:12px 12px 60px}.light{background-color:var(--white)}.light button{background-color:var(--lightgreen);border-color:var(--lightgreen);color:var(--white)}.light button:hover{background-color:var(--beige);border-color:var(--beige);color:var(--white)}.deepdive article p{font-weight:500;padding:24px 0 6px}.light a,.light a:visited{color:var(--lightgreen)}.light a:hover{color:var(--beige)}.light a:focus{color:var(--lightgreen)}.flex-box-column{display:flex;flex-direction:column;width:100%}.flex-box-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;width:100%}.lead{font-size:18px;font-weight:300}.detail{margin:2% 2% 0}.detail h1{font-weight:200;margin:0 0 24px}.arrow{border:solid var(--sand);border-width:0 1px 1px 0;display:inline-block;padding:4px}.right{transform:rotate(315deg);-webkit-transform:rotate(315deg)}.down{border-width:0 2px 2px 0;padding:12px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}main{align-items:flex-start;display:flex;flex-direction:row;margin:24px 0 0}main h1{font-size:72px;letter-spacing:.03em;transform:rotate(180deg);writing-mode:vertical-lr}main h2{font-size:28px;font-weight:400;letter-spacing:.02em;padding:24px 0 6px}main h3{font-size:22px}main h3,main h4{font-weight:400;letter-spacing:0;padding:12px 0 6px}main h4{font-size:18px}main p{letter-spacing:.008em;padding:0 0 12px;text-align:left}main a{font-weight:400}main a,main a:visited{color:var(--lightgreen)}main a:hover{color:var(--beige);font-weight:400}main .arrow{border:solid var(--lightgreen);border-width:0 2px 2px 0;margin-right:6px}article{padding:6px 0 0}.content-container{display:block;font-size:16px;margin:0 4% 4%}ul.breadcrumb{list-style:none}ul.breadcrumb li{display:inline}ul.breadcrumb li a{color:var(--sand);text-decoration:none}ul.breadcrumb li a:hover{color:var(--darkgreen)}main ul a{color:var(--beige)}main ul .arrow{border:solid var(--beige);border-width:0 2px 2px 0}main li a,main li a:visited{color:var(--beige)}.detail ol{margin:12px 0 0 18px}.detail li{padding:0 0 6px}.biografie-grid{display:grid;font-size:1em;grid-template-columns:70% 30%;grid-template-rows:auto;padding:12px 0 0}.biografie-grid img{display:block;height:auto;max-width:100%;padding-top:30px}.biografie-content{padding-right:4%}.instagram-media{background:#fff;border:0;border-radius:3px;box-shadow:0 0 1px #00000080,0 1px 10px #00000026;min-width:100px;padding:0;width:100%}.instagram-embed-wrapper{max-width:640px}.audioPlayerRepertoire{height:24px;width:300px}.detail button{margin:12px 0}.komposition-grid{display:grid;grid-template-columns:60% 40%}.komposition-grid-left{padding-right:12px}dl{grid-row-gap:4px;display:grid;grid-template-columns:30% 70%;grid-template-rows:auto;padding:12px 0 0;row-gap:4px}dt{font-weight:400}dd,dt{padding-bottom:4px}.video{height:68%;width:100%}.pdf{height:800px;margin:24px 0;width:50%}.flip-pdf{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.flip-pdf-box{height:0;padding-top:max(60%,324px);position:relative;width:100%}.bestellung-grid{display:grid;grid-template-columns:40% 60%}.bestellung-grid-left{padding-right:12px}.teaser{border-color:var(--darkgreen);border-style:solid;border-width:.8px;margin:0 2% 4% 4%}form{display:flex;flex-direction:column;flex-wrap:wrap;margin:6px 0 0;max-width:30%}.form-element{background-color:var(--white);border:1px solid var(--black);font-family:Nunito Sans,serif;font-size:16px;font-weight:200;margin-bottom:24px;padding:12px}form .button{max-width:40%}label{font-weight:300;padding-bottom:2px}textarea{height:200px}.confirmation-box{border:1px solid var(--beige);color:var(--darkgreen);margin:12px 0;max-width:50%;padding:12px}.confirmation-box h2{margin:12px 0}.confirmation-box p{margin:6px 0}@media only screen and (min-width:2200px){body{font-size:24px}.fullPageSection{padding:0 15%}.content-container{font-size:24px}.h1-home,.h2-home{font-size:130px}.down{padding:30px}.arrow-home{padding-bottom:92px}.home .arrow{border:solid var(--darkgreen);border-width:0 3px 3px 0;opacity:.8}.h-element{margin-top:-130px;position:relative}.deepdive h1{font-size:110px}.deepdive h2{font-size:72px}.lead{font-size:28px}main h1{font-size:120px}main h2{font-size:48px}main h3{font-size:32px}main h4{font-size:25px}main .arrow{margin-right:10px;padding:6px}button{font-size:24px}.dark ul{font-size:28px}.pdf{height:1150px;width:40%}}@media only screen and (max-width:1440px){.home{background-position:0}}@media only screen and (max-width:900px){.home{background-image:url(/static/media/Nadine_Muelhauser2.2480daaf1ce3fba7a591.webp);background-position:10% 100%}h1,h2,h3{text-align:center}.arrow-container{margin:0}.biografie-grid{display:flex;flex-direction:column;padding:0}main h1{font-size:62px}main h2{font-size:26px}main h3{font-size:20px}main .lead{font-size:18px}main p{font-size:16px}.content-container{margin:0 2% 2%}.h1-home,.h2-home{font-size:3em}.h-element{margin-top:-50px;position:relative}.biografie-grid img{max-width:80%}.biografie-grid{font-size:16px}.komposition-grid{grid-template-columns:100%}.video{height:345px}button,ol{font-size:16px}.pdf{height:820px;width:100%}}@media only screen and (max-width:480px){body{font-size:16px}h1,h2,h3{text-align:center}.fullPageSection{padding:0 6%}button{font-size:16px;margin:24px 0}.deepdive h2{font-size:24px;font-weight:200;letter-spacing:.08em;padding-bottom:12px}.home{background-image:url(/static/media/Nadine_Muelhauser2.2480daaf1ce3fba7a591.webp);background-position:15% 100%}.h1-home{font-size:40px;margin-bottom:0}.h2-home{animation:fadeIn 2s;color:var(--white);font-size:36px;letter-spacing:.08em;padding-bottom:12px}.h-element{margin-top:-48px;position:relative}.home .arrow-home{animation:fadeIn 3s;padding-bottom:35%}.arrow-container{margin:0}.arrow-home{padding:0}.home .arrow{border:solid var(--white);border-width:0 3px 3px 0;opacity:.7}.deepdive h1{font-size:2.5em;margin-top:12px}.arrow-bio{padding-bottom:40%}.light h1{font-size:2em}.flex-item:last-child{margin:10% 0}ul.breadcrumb{display:flex;flex-direction:column;font-size:18px;text-align:center}ul.breadcrumb li:last-child{padding:0}.instaIcon{width:60px}.instaFont{font-size:24px;margin:0}.content-container{margin:0}.detail{margin:5%}.lead{font-size:18px}article{padding:0}.detail h1{margin:0 0 6px}main p{font-size:16px;letter-spacing:0;padding:2px 0 6px}main h1{font-size:36px;transform:rotate(0deg);writing-mode:horizontal-tb}main h3{font-size:18px;letter-spacing:0;padding:6px 0 2px}main{flex-direction:column}.biografie-grid{display:flex;flex-direction:column-reverse;padding:0}.biografie-grid img{margin-bottom:12px;max-width:100%;padding-top:12px}h2,h3,main h1{text-align:left}main h2{font-size:22px;font-weight:400;padding:6px 0 0}ul.breadcrumb{flex-direction:row}.video{height:210px}dl{font-size:16px;grid-template-columns:38% 62%;padding:12px 0 0}dt{font-weight:400}dd,dt{padding-bottom:4px}.audioPlayerRepertoire{height:24px;width:100%}.pdf{height:500px;width:100%}.bestellung-grid{grid-template-columns:100%}.bestellung-grid-left{padding-right:12px}.confirmation-box,.content-container,.form-element,form{max-width:100%}}
/*# sourceMappingURL=main.bb39781c.css.map*/