@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA.woff2)format("woff2")}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/Qw3aZQNVED7rKGKxtqIqX5EUDXx4Vn8sig.woff2)format("woff2")}:root{--gold:#d4af37;--wine:#5e2028;--ink:#333;--copy:#7a7a7a;--footer:#514c4c;--measure:1140px;--body-font:"Lucida Sans Unicode","Lucida Grande",sans-serif;--display-font:Montserrat,sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:auto}body{font:15px/1.8 var(--body-font);letter-spacing:.2px;color:#4a4a4a;overflow-wrap:break-word;background:#fff;margin:0}a{color:#333;text-decoration:none;transition:color .2s}a:hover{color:#13aff0}img{vertical-align:middle;max-width:100%;height:auto}figure{margin:0}button,summary{cursor:pointer}button{font:inherit}p{margin:0 0 20px}h1,h2,h3{font-family:var(--display-font);color:var(--ink);margin:0 0 20px;font-weight:600;line-height:1.4}h1{font-size:34px}h2{font-size:20px}h3{font-size:18px}ul,ol{margin:15px 0 15px 20px;padding:0}iframe{border:0;max-width:100%}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.icon{fill:currentColor;vertical-align:middle;width:1em;height:1em;display:inline-block}.underline{text-decoration:underline}.site-header{z-index:1000;background:0 0;height:100px;transition:background-color .2s;position:absolute;top:0;left:0;right:0}.enhanced .site-header{position:fixed}.is-compact .site-header{background:var(--footer)}.site-nav{justify-content:center;align-items:center;height:100%;display:flex}.brand{text-align:center;flex:0 0 24%;line-height:0}.brand img{width:145px;height:auto}.site-nav>.nav-left,.site-nav>.nav-right{color:#cecece;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;padding:0 28px;font:600 12px/100px Montserrat,sans-serif}.site-nav>.nav-left:hover,.site-nav>.nav-right:hover{color:#fff}.site-nav>.nav-left{margin-left:0}.mobile-navigation{display:none}.scroll-top{text-align:center;width:40px;height:40px;font:18px/40px var(--body-font);color:#fff;z-index:100;background:#0006;border-radius:2px;display:none;position:fixed;bottom:20px;right:20px}.scroll-top.is-visible{display:block}.scroll-top svg{vertical-align:-.125em;width:.875em;height:1em}.scroll-top:hover{color:#fff;background:#0009}.reading,.post{width:1400px;max-width:90%;margin:auto;padding:50px 0}.reading{display:flow-root}.reading .flow-section{max-width:1140px;margin:auto;padding:10px}.copy p{margin:0 0 20px}.caption-text{font:14px/1.8 var(--body-font);color:#999;display:block}.float-right{float:right;width:125px;margin:10px 0 20px 20px}.float-left{float:left;width:125px;margin:0 20px 20px 0}.page-geschichte .copy p:not(:first-child){text-align:justify}.page-ueber-uns .reading>p:nth-of-type(-n+4){text-align:justify}.space-before{margin-top:67px}.page-ueber-uns .reading>ul.space-before{margin-top:62px}.page-ueber-uns .reading>p.space-before{margin-top:67px}.legal{color:#4a4a4a;padding-top:194px;padding-bottom:50px}.legal h2{text-align:center;font-size:20px;line-height:28px}.legal p{line-height:27px}.legal p.space-before,.legal h2.space-before,.legal hr.space-before{margin-top:67px}.legal hr{border:0;border-top:1px solid #ddd;margin:20px 0}.post{padding-top:130.5px;padding-bottom:50px}.post>*{max-width:700px;margin-left:auto;margin-right:auto}.post .post-title{letter-spacing:.6px;border-bottom:1px solid #f1f1f1;max-width:660px;margin:0 auto 22.5px;padding-bottom:20px;font-size:34px;line-height:1.4}.post>p{margin:22.5px auto;padding:0 20px}.post ul{margin-top:22.5px;margin-bottom:22.5px;padding:0 40px}.post ul ul{margin:22.5px 0}.post hr{border:1px solid #ddd;height:2px;margin:20px auto}.post iframe{vertical-align:baseline}.post>figure{margin:22.5px auto}.post>figure img{width:100%}.post .gallery{grid-template-columns:repeat(3,1fr);gap:0;margin:0 auto;display:grid}.post .gallery img{width:100%;display:block}.post .gallery-item{margin:0}.page-joki-150-semester-interview .reading .flow-section{max-width:none;padding:10px}.video iframe{aspect-ratio:16/9;width:100%;height:auto;display:block}.page-joki-150-semester-interview .reading{padding-bottom:50px}.hero{background:#fff url(/media/hero.jpg) 100%/cover no-repeat fixed;align-items:center;height:100vh;padding:0 5px 0 50px;display:flex;position:relative}.hero:before{content:"";background:linear-gradient(#000 76%,var(--gold));opacity:.48;position:absolute;inset:0}.hero__content{width:100%;padding-top:120px;position:relative}.hero h1{color:#fff;margin:0 0 38.6094px;font:600 59px/1 Montserrat,sans-serif}.hero__content>p{color:#fff;margin:0 0 19.7969px;font:600 27px/1.8 Josefin Sans,sans-serif}.hero__actions{align-items:center;gap:15px;margin-bottom:64px;padding:15px 0;display:flex}.button{color:#fff;background:var(--wine);letter-spacing:1px;text-transform:uppercase;text-align:center;border-radius:9px;padding:15px 30px;font:600 15px/1 Montserrat,sans-serif;transition:transform .3s,background .3s,color .3s;display:inline-block}.button:hover,.button:focus,.button:active{color:#fff;transform:scale(1.1)}.button:focus{outline-offset:1px;outline:1px solid}.hero__actions .button:nth-child(2):is(:hover,:focus,:active){color:#fff;background:var(--gold)}.hero__actions .button:nth-child(2){background:0 0}.hero__actions .button:nth-child(3){background:var(--gold)}.hero__actions .button:nth-child(n+2){text-shadow:0 0 10px #0000004d;box-shadow:0 0 10px #00000080}.social-link{justify-content:center;align-items:center;line-height:1;display:inline-flex}.hero .social-link{color:#4054b2;background:#fff;border-radius:10%;width:50px;height:50px;font-size:25px}.social-link .icon{width:1em;height:1em}.socials{gap:10px;display:flex}.merc-intro{grid-template-columns:1fr 1fr;align-items:start;gap:20px;max-width:1121px;margin:auto;padding:74px 10px 104px;display:grid}.merc-intro>img{justify-self:center;width:52%;margin-top:30px}.merc-intro h2{color:var(--gold);margin:0 0 51px;font:600 63px/1 Montserrat,sans-serif}.merc-intro .copy{color:var(--copy);font:16px/1.8 Montserrat,sans-serif}.merc-principles-heading{background:url(/media/principles.jpg) bottom/cover no-repeat fixed;padding:336px max(20px,50% - 510.5px) 40px;position:relative}.merc-principles-heading:before,.community-banner:before,.merc-page-title:before{content:"";background:linear-gradient(var(--wine),#f2295b);opacity:.5;position:absolute;inset:0}.merc-principles-heading>*{position:relative}.merc-principles-heading h2{color:var(--gold);width:500.5px;max-width:50%;margin:0 0 51px;font:600 63px/1 Montserrat,sans-serif}.merc-principles-heading .copy{color:#fff;width:50%;max-width:500.5px;font:19px/1.8 Montserrat,sans-serif}.merc-principles-heading p{margin:0}.merc-principle-rows{grid-template-columns:repeat(4,1fr);max-width:1140px;margin:auto;padding:46px 0 51px;display:grid}.merc-principle{min-width:0;padding:10px}.principle-icon{color:var(--gold);font-size:50px;line-height:1;display:inline-block}.merc-principle .icon-block{height:58px;margin-bottom:20px;line-height:1}.merc-principle h3{margin:0 0 20px;font:600 20px/1 Montserrat,sans-serif}.merc-principle .copy{color:var(--copy);font:15px/1.8 Montserrat,sans-serif}.merc-principle p{margin-bottom:20px}.merc-gallery{background:var(--gold);padding:52px 10px}.merc-gallery .gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.merc-gallery .gallery-item{margin:0;line-height:0}.merc-gallery a{display:block}.merc-gallery img{width:100%;height:auto;display:block}.community-banner{background:url(/media/2020/12/merc-vorort.jpg) 50% fixed;height:500px;position:relative}.merc-cta{background:var(--gold);padding:60px 10px 40px;font-family:Montserrat,sans-serif}.merc-cta>h2{text-align:center;color:#fff;margin:0 0 20px;font:600 44px/1 Montserrat,sans-serif}.merc-cta-lower{grid-template-columns:1fr 1fr;gap:0 20px;max-width:762px;margin:auto;padding:10px;display:grid}.merc-cta-lower>.social-link{color:#fff;background:#c53f80;border-radius:50%;grid-column:1;width:64px;height:64px;margin-bottom:20px;font-size:32px}.merc-cta-lower>.copy{grid-column:1;font:19px/1.8 Montserrat,sans-serif}.merc-cta-lower>.button{color:#fff;background:var(--gold);grid-area:1/2/3;align-self:center;padding:25px 50px;font-size:24px;line-height:1;box-shadow:0 0 10px #0008}.merc-page-title{background:var(--wine) url(/media/2016/08/thumb_P1040208_1024.jpg) no-repeat fixed center bottom/cover;height:364px;padding:188px 10px 0;position:relative}.merc-page-title h1{color:#fff;text-align:center;margin:0;font:600 60px/1 Montserrat,sans-serif;position:relative}.contact-page .merc-page-title{background-image:url(/media/contact-hero.jpg);background-position:0 -190px;padding-top:180px}.contact-page .merc-page-title:before{background:linear-gradient(var(--wine) 28%,#f2295b)}.merc-contact-body{max-width:1140px;color:var(--copy);grid-template-columns:1fr 1fr;gap:20px;margin:auto;padding:193px 10px 30px;font:19px/1.8 Montserrat,sans-serif;display:grid}.merc-contact-copy h2{color:var(--gold);margin:0 0 45px;font:600 53px/1 Montserrat,sans-serif}.merc-contact-copy p:last-child{margin-bottom:0}.contact-email{text-align:center;padding-top:128px;font-size:29px;line-height:1.8}.contact-email p{margin:0}.merc-map{padding:10px}.merc-map iframe{width:100%;height:300px;display:block}.carousel{min-width:0;max-width:100%;position:relative}.carousel-track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow:auto}.carousel-track::-webkit-scrollbar{display:none}.carousel-track figure{scroll-snap-align:start;min-width:0}.carousel-controls{pointer-events:none;justify-content:space-between;display:none;position:absolute;top:calc(50% - 12.5px);left:10px;right:10px}.enhanced .carousel-controls{display:flex}.carousel-controls button{pointer-events:auto;color:#eee;background:0 0;border:0;justify-content:center;align-items:center;width:25px;height:25px;padding:0;line-height:1;display:flex}.carousel-controls svg{width:25px;height:25px}.carousel-dots{text-align:center;line-height:27px;position:absolute;bottom:0;left:0;right:0}.carousel-dots button{opacity:.2;background:#000;border:0;border-radius:50%;width:6px;height:6px;margin:0 6px;padding:0}.carousel-dots button[aria-current=true]{opacity:1}.slides{padding-bottom:30px}.slides figure{flex:0 0 50%}.slides img{width:calc(100% - .015625px);height:auto;margin-right:.015625px;display:block}.page-semesterprogramm .reading{padding-top:144px;padding-bottom:50px}.page-semesterprogramm .flow-section{max-width:1140px;padding:10px}.page-semesterprogramm h2{color:var(--wine);margin:0 0 20px;font:600 32px/1 Josefin Sans,sans-serif}.page-semesterprogramm .copy{color:#000;font:15px/27px Roboto,Arial,sans-serif}.page-semesterprogramm .flow-section:last-child{text-align:center;padding-top:40px}.page-semesterprogramm .flow-section:last-child img{width:150px;height:150px}.lightbox{color:#fff;background:#000c;border:0;width:100vw;max-width:none;height:100vh;max-height:none;margin:0;padding:0;overflow:hidden}.lightbox[open]{justify-content:center;align-items:center;display:flex}.lightbox img{object-fit:contain;width:auto;max-width:calc(100% - 120px);height:auto;max-height:calc(100% - 120px)}.lightbox button{z-index:1;color:#fff;background:0 0;border:0;padding:10px;font:36px/1 Arial,sans-serif;position:absolute}.lightbox-close{top:10px;right:10px}@media (width<=1024px){.site-header{height:95.8281px}.site-nav{justify-content:space-between}.site-nav>.nav-left,.site-nav>.nav-right{display:none}.brand{text-align:left;flex:none}.mobile-navigation{display:block}.mobile-navigation summary{color:#cecece;align-items:center;width:51.625px;height:95.8281px;padding-top:10px;font-size:15px;list-style:none;display:flex}.mobile-navigation summary::-webkit-details-marker{display:none}.mobile-navigation summary svg{width:12.86px;height:15px}.mobile-links{background:#333;padding:0;position:absolute;top:100%;left:0;right:0;box-shadow:0 2px 6px #0000001a}.mobile-links a{font:15px/27px var(--body-font);color:#ccc;letter-spacing:.2px;border-bottom:1px solid #00000009;padding:12px 40px;display:block}.mobile-navigation[open] summary{color:var(--gold)}.hero,.merc-principles-heading,.community-banner,.merc-page-title{background-attachment:scroll}.merc-intro{width:100%;padding-left:20px;padding-right:20px}.merc-intro h2,.merc-principles-heading h2{font-size:42px}.merc-principle-rows{display:none}.merc-principles-heading{padding-left:20px;padding-right:20px}.merc-gallery{margin-top:97px}.reading,.post{padding-bottom:90px}.hero h1{font-size:40px}.hero__content>p{font-size:16px}}@media (width<=767px){.scroll-top{width:26px;height:26px;font-size:14px;line-height:24px;bottom:10px;right:10px}.hero{background-position:50%;height:auto;min-height:0;padding:134px 20px 20px}.hero__content{padding:0}.hero h1{text-align:center;margin:0 0 62px;font-size:40px;line-height:40px}.hero__content>p{text-align:center;margin:0 -6px 35.4063px;font-size:16px;line-height:28.8px}.hero__actions{flex-direction:column;align-items:stretch;gap:30px;margin:0 0 45px;padding:0;display:flex}.hero__actions .button{padding:15px 30px;line-height:16.5px}.hero .social-link{margin:auto;display:flex}.merc-intro{padding:95px 10px 104px;display:block}.merc-intro>img{width:52%;margin:0 auto 20px;display:block}.merc-intro h2{margin-bottom:51px;font-size:42px;line-height:42px}.merc-intro .copy{font-size:14px;line-height:25.2px}.merc-intro p:last-child{margin-bottom:0}.merc-principles-heading{background-position:-130px 0;padding:168px 20px 41px}.merc-principles-heading h2{width:100%;max-width:none;margin-bottom:53px;font-size:42px;line-height:42px}.merc-principles-heading .copy{width:100%;max-width:none;font-size:14px;line-height:25.2px}.merc-gallery{padding:52px 10px}.merc-gallery .gallery{grid-template-columns:1fr}.community-banner{background-position:-273px -98px;background-size:741px;height:371px}.merc-cta{padding-top:60px;padding-bottom:40px}.merc-cta>h2{font-size:43px;line-height:43px}.merc-cta-lower{flex-direction:column;gap:0;padding:10px;display:flex}.merc-cta-lower>.social-link{flex-shrink:0;align-self:center;margin-bottom:20px}.merc-cta-lower>.copy{text-align:center;font-size:19px;line-height:34.2px}.merc-cta-lower>.copy p{margin-bottom:20px}.merc-cta-lower>.button{width:100%;margin-top:50px;padding:25px 50px;font-size:24px;line-height:24px}.merc-page-title{height:276px;padding:116px 10px 0}.merc-page-title h1{font-size:60px;line-height:60px}.contact-page .merc-page-title{background-position:50%;height:268px;padding-top:144px}.contact-page .merc-page-title h1{font-size:42px;line-height:42px}.merc-contact-body{padding:60px 10px 30px;font-size:16px;line-height:28.8px;display:block}.merc-contact-copy h2{font-size:43px;line-height:43px}.contact-email{padding:130px 0 30px;font-size:29px;line-height:52.2px}.post{padding-top:130.5px}.post .post-title{font-size:24px;line-height:33.6px}.post>*{max-width:100%}.post .post-title{width:calc(100% - 40px)}.post .gallery{grid-template-columns:repeat(2,1fr)}.legal{padding-top:194px}.reading,.post,.page-joki-150-semester-interview .reading{padding-bottom:90px}.page-semesterprogramm .reading{padding-top:60px;padding-bottom:90px}.page-semesterprogramm h2{text-align:center;font-size:22px;line-height:22px}.page-semesterprogramm .copy{text-align:center}.page-semesterprogramm .slides figure{flex-basis:100%}.page-semesterprogramm .flow-section:last-child{padding-top:40px}.lightbox img{max-width:calc(100% - 60px)}.page-ueber-uns .reading{padding-bottom:110px}}.legal{text-align:center}.legal hr{border-color:#0000;margin-bottom:21px}.post,.post hr{width:100%;max-width:none}.post .paragraph-gap{margin-top:72px}.unmarked{list-style:none}.float-right{margin:0 0 24px 22.5px}.float-left{margin:0 22.5px 24px 0}.page-joki-150-semester-interview .reading .flow-section{max-width:1140px}.video{padding-top:100px}.video iframe{background:#000}.merc-contact-copy h2{position:relative}.merc-contact-copy h2:after{content:"";border-top:1px solid var(--gold);width:73%;position:absolute;bottom:-23px;left:0}.contact-email{position:relative}.contact-email:before{content:"";border-top:6px solid var(--gold);position:absolute;top:87px;left:17%;right:17%}@media (width<=767px){.hero__actions{margin-bottom:45px}.hero .social-link{display:flex}.merc-principles-heading h2:after{width:60%}.merc-gallery{position:relative}.merc-gallery:before{content:"";border-top:1px solid #000;position:absolute;top:-26px;left:10px;right:10px}.post>:last-child{margin-bottom:0}.legal{padding-bottom:70px}.page-joki-150-semester-interview .reading{padding-bottom:90px}.contact-page .contact-email:before{top:89px}.page-ueber-uns .reading{padding-bottom:90px}.reading>.paragraph-gap{margin-top:67px}.reading>ul.paragraph-gap{margin-top:62px}}@media (width>=768px){.reading>.paragraph-gap{margin-top:67px}.reading>ul.paragraph-gap{margin-top:62px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-latin.woff2)format("woff2")}strong,b{font-weight:600}.brand img{width:auto;max-width:145px;max-height:95.8281px}@media (width>=1025px){.site-nav{position:relative}.site-nav .brand{width:24%;position:absolute;left:38%}.site-nav>.nav-left{position:absolute;right:62%}.site-nav>.nav-right{position:absolute;left:62%}}.hero__content>p{width:calc(100% + 10px);margin-bottom:-.203125px;position:relative;top:0}.hero__actions{margin-bottom:64px}@media (width<=767px){.hero__actions{margin-bottom:45px}.hero .social-link{display:flex}.merc-principles-heading h2:after{width:60%}.legal{padding-bottom:70px}}.hero .social-link{color:#3f729b}.principle-icon.social-link{justify-content:center;align-items:center;display:inline-flex}.social-link .icon{flex:none}.merc-intro{padding-bottom:84px}.merc-intro h2,.merc-principles-heading h2{position:relative}.merc-intro h2:after,.merc-principles-heading h2:after{content:"";border-top:1px solid var(--gold);width:72%;position:absolute;bottom:-26px;left:0}.merc-principles-heading h2:after{width:100%}.merc-principle-rows{position:relative}.merc-principle-rows:after{content:"";border-top:1px solid #000;position:absolute;bottom:25px;left:10px;right:10px}.principle-icon{color:#69727d}.merc-gallery{background:#d4af3780}.merc-cta-lower>.social-link{background:#dd2a7b}.merc-cta-lower>.button{letter-spacing:.2px;text-transform:none;background:var(--wine);box-shadow:none;border-radius:4px;padding:15px 30px;font-size:22px;line-height:22px}.legal>p:nth-of-type(-n+16){text-align:center}.legal p.space-before{margin-top:67px}.float-right{margin-top:0}.page-geschichte .caption-text{font-style:italic}.page-geschichte .copy{padding-bottom:0}.post{padding-top:72.5px}.post .post-title{letter-spacing:.6px;border-bottom:1px solid #fff;margin-bottom:22.5px;font:600 70px/98px Josefin Sans,sans-serif}.page-semesterprogramm .flow-section:first-of-type{margin-bottom:30px}.page-semesterprogramm .flow-section:last-child figure{margin:0}.page-semesterprogramm .flow-section:last-child img{margin:auto;display:block}@media (width<=1024px){.merc-intro{padding-bottom:84px}.post{padding-bottom:90px}}@media (width<=767px){.hero__content{padding:0}.hero__content>p{width:calc(100% + 10px);margin-bottom:35.4063px}.merc-intro{padding-bottom:104px}.merc-intro .copy,.merc-principles-heading .copy{line-height:25.1875px}.merc-principles-heading{padding-bottom:41.0156px}.merc-cta-lower>.button{margin-top:50px;padding:15px 30px;font-size:22px;line-height:22px}.post{padding-top:72.5px}.post .post-title{font-size:70px;line-height:98px}.page-semesterprogramm .reading{padding-bottom:90px}}@media (width>=768px){.merc-cta-lower>.button{margin-top:5px}}.post iframe[src*="google.com/maps"]{width:100%}.contact-email a{color:inherit;text-decoration:none}.contact-email a:hover,.contact-email a:focus-visible{text-decoration:underline}.site-nav>a[aria-current=page]{color:#fff}.post .post-title{text-align:center}.hero__content{padding-top:135.375px}.brand img{width:144.969px;max-width:none;height:95.8281px;max-height:none}.page-semesterprogramm .flow-section:last-child{padding-top:0}.page-semesterprogramm .carousel-controls{top:calc(50% - 27.5px)}.page-semesterprogramm .carousel-dots{bottom:5px}.page-semesterprogramm .reading{padding-bottom:118px}.page-ueber-uns .reading{padding-bottom:50px}.page-ueber-uns .reading>p:last-child{margin-top:62px}@media (width<=1024px){.mobile-navigation summary{align-items:flex-start;padding:30px 0 0}.mobile-navigation summary svg{width:31.625px;height:35px}}body{overflow-x:clip}.post p:has(>.center-image){text-align:center}@media (width>=1025px){.hero__content>p{width:100%}}@media (width<=767px){.slides img{width:calc(100% - .03125px);margin:0 .015625px}}.merc-intro strong{font-weight:600}.merc-principle .icon{vertical-align:top}.merc-cta-lower>.copy{line-height:34.1875px}.page-semesterprogramm .flow-section:last-child{margin-top:-20px}@media (width<=767px){.hero__actions .button{font-size:16.5px}}.post a{text-decoration:underline}.page-anfahrt .post>p:first-of-type{text-align:center}.page-ueber-uns .reading>ul.paragraph-gap{margin-top:67px}.page-ueber-uns ul+p.paragraph-gap{margin-top:62px}.merc-gallery .gallery{max-width:1550px;margin:auto}@media (width>=768px){.hero{display:block}.hero__content{width:auto;padding:0;position:absolute;top:calc(321.4px + 2vw);left:50px;right:5px}.hero h1{margin:0;font-size:59px;line-height:59px}.hero__content>p{margin:0;font-size:27px;line-height:48.6px;position:absolute;top:calc(155.2px - 4vw);left:0}.hero__actions{margin-top:92px;margin-bottom:64px}.hero .social-link{display:flex}.merc-intro{padding-left:10px;padding-right:10px}.merc-intro h2,.merc-principles-heading h2{font-size:63px;line-height:63px}.merc-principles-heading h2,.merc-principles-heading .copy{width:calc(50vw - 30px);max-width:500.5px}.legal,.page-ueber-uns .reading{padding-bottom:50px}}@media (width>=768px) and (width<=1024px){.hero__content{top:calc(301.4px + 2vw)}.hero__actions{margin-top:132px}.hero__content>p{top:calc(90.2px - 4vw);left:-6px}.contact-page .merc-page-title{background-position:0 0;height:auto;min-height:364px;padding-bottom:124px}}@media (width>=960px) and (width<=1024px){.site-header{height:100px}.site-nav{justify-content:center;position:relative}.site-nav .brand{text-align:center;width:24%;position:absolute;left:38%}.site-nav>.nav-left,.site-nav>.nav-right{display:block}.site-nav>.nav-left{position:absolute;right:62%}.site-nav>.nav-right{position:absolute;left:62%}.mobile-navigation{display:none}.reading,.post,.legal,.page-joki-150-semester-interview .reading{padding-bottom:50px}}@media (width>=768px) and (width<=959px){.legal{padding-bottom:70px}.post>:last-child{margin-bottom:0}.page-semesterprogramm .reading{padding-bottom:118px}.page-ueber-uns .reading{padding-bottom:70px}.page-joki-150-semester-interview .reading{padding-bottom:90px}}@media (width<=767px){.hero{padding-top:calc(118.4px + 4vw)}.page-ueber-uns .reading>p:last-child{margin-bottom:0}.hero__content{padding:0}.hero .social-link{display:flex}.hero__actions{margin-bottom:45px}.merc-principles-heading h2:after{width:60%}.legal{padding-bottom:70px}.page-semesterprogramm .reading{padding-bottom:40px}.page-ueber-uns .reading{padding-bottom:90px}.page-ueber-uns .reading>p:last-child{margin-top:62px}}.lightbox{background:#000c}.lightbox::backdrop{background:#0b0b0bcc}.lightbox img{max-width:calc(100% - 160px);max-height:calc(100% - 140px)}.lightbox button{font:20px/20px var(--body-font);color:#eeeeeee6;justify-content:center;align-items:center;padding:5px;display:flex}.lightbox button .icon{vertical-align:top;width:1.01em;height:1em}.lightbox-toolbar{color:#eeeeeee6;align-items:center;gap:14px;height:60px;padding:15px 59px 15px 20px;display:flex;position:absolute;top:0;left:0;right:0}.lightbox-counter{font:15px/22.5px var(--body-font);margin-right:auto}.lightbox-toolbar button{flex:none;width:30.2031px;height:30px;position:static}.lightbox-toolbar .lightbox-close{position:absolute;top:13px;right:15px}.lightbox-prev,.lightbox-next{top:calc(50% - 17.5px);font-size:25px!important}.lightbox-prev{left:calc(6% + 4px)}.lightbox-next{right:calc(6% + 4px)}.lightbox-caption{z-index:3;text-align:center;color:#eeeeeee6;font:700 16px/24px var(--body-font);padding:15px 20px;position:absolute;bottom:0;left:0;right:0}.lightbox.is-zoomed{overflow:auto}.lightbox.is-zoomed>.lightbox-image{max-width:none;max-height:none}.entrance:not(.has-entered){opacity:0;transform:translateY(35px)}.entrance.has-entered{animation:.7s both enter-up}@keyframes enter-up{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:none}}.lightbox-image{z-index:2;position:relative}.lightbox-toolbar,.lightbox .lightbox-prev,.lightbox .lightbox-next{z-index:3}.lightbox .lightbox-underlay{opacity:.2;z-index:0;pointer-events:none;max-width:calc(100% - 100px);max-height:calc(100% - 80px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lightbox-detail-counter{font:12px/18px var(--body-font);color:#ccc;opacity:.2;z-index:0;position:absolute;bottom:18px;right:max(20px,50vw + -75.0183vh + 60.0147px)}@media (width<=767px){.lightbox img{max-width:calc(100% - 40px)}.lightbox-toolbar{gap:5px}.lightbox-prev{left:5px}.lightbox-next{right:5px}}@media (prefers-reduced-motion:reduce){.entrance:not(.has-entered){opacity:1;transform:none}.entrance.has-entered{animation:none}}.about-intro{max-width:1140px;color:var(--copy);grid-template-columns:1fr 1fr;align-items:center;gap:40px 60px;margin:auto;padding:80px 20px 70px;font:15px/27px Montserrat,sans-serif;display:grid}.about-intro__media{text-align:center;margin:0}.about-intro__media img{width:209px;height:auto}.about-intro h2{color:var(--ink);text-shadow:0 0 15px #0000004d;margin:0 0 24px;font:600 34px/1.2 Montserrat,sans-serif}.about-intro p{margin:0 0 20px}.about-intro p:last-child{margin-bottom:0}.campus-banner{background:url(/media/2020/12/wu-wien-2-scaled.jpg) 50%/cover no-repeat fixed;height:289px;position:relative}.campus-banner:before{content:"";background:linear-gradient(var(--gold),#f2295b);opacity:.5;position:absolute;inset:0}.stories{max-width:1140px;margin:auto;padding:30px 20px 0}.story{color:var(--copy);grid-template-columns:1fr 1fr;align-items:center;gap:40px 60px;padding:60px 0;font:15px/27px Montserrat,sans-serif;display:grid}.story+.story{border-top:1px solid #d4af3780}.story--reverse .story__media{order:-1}.story .eyebrow{color:var(--wine);margin:0 0 10px;font:600 14px/1.3 Montserrat,sans-serif}.story__title{color:var(--ink);margin:0 0 22px;font:600 30px/1.2 Montserrat,sans-serif}.story .copy{text-align:left;overflow-wrap:break-word}.story .copy p{margin:0 0 18px}.story .copy p:last-child{margin-bottom:0}.story .copy a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:3px}.story__media,.story__figure{margin:0}.story__media img,.story__figure img{width:100%;height:auto;display:block}.story figcaption{color:var(--copy);text-align:center;margin-top:10px;font:italic 14px/1.6 Montserrat,sans-serif}.story__media--mark img{width:212px;margin:auto}.story__media--portraits{grid-template-columns:1fr 1fr;align-items:start;gap:30px;display:grid}.story__media--portraits img{width:auto;max-width:100%;margin:auto}.story__media--stack{gap:36px;display:grid}.gallery-strip{--per-view:6;border-top:1px solid #d4af3780;width:min(1100px,100% - 40px);margin:auto;padding:50px 0 80px}.gallery-strip .carousel-track{gap:20px}.gallery-strip .carousel-track figure{flex:0 0 calc((100% - (var(--per-view) - 1) * 20px) / var(--per-view));margin:0}.gallery-strip .carousel-track img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.gallery-strip .carousel-controls{top:calc(50% - 12.5px);left:-30px;right:-30px}.gallery-strip .carousel-controls button{color:var(--copy)}@media (width<=1024px){.campus-banner{background-attachment:scroll}.about-intro,.story{gap:32px 40px}.story__title{font-size:26px}.gallery-strip{--per-view:4}.gallery-strip .carousel-controls{left:-10px;right:-10px}}@media (width<=767px){.about-intro{text-align:left;grid-template-columns:1fr;padding:56px 20px 48px}.about-intro h2{font-size:30px}.campus-banner{height:200px}.stories{padding-top:10px}.story{grid-template-columns:1fr;gap:24px;padding:40px 0}.story .copy{hyphens:auto}.story--reverse .story__media{order:0}.story__title{margin-bottom:16px;font-size:24px}.story__media--portraits{gap:16px}.story__media--stack{gap:28px}.gallery-strip{--per-view:2;padding:40px 0 60px}.gallery-strip .carousel-controls{display:none}}.site-footer{background:var(--footer);border-top:3px solid var(--gold);color:#fffc;letter-spacing:.2px;font:15px/1.7 Montserrat,sans-serif}.site-footer a{color:#fff;text-decoration:none}.site-footer a:hover,.site-footer a:focus-visible{color:#e6c65c;text-underline-offset:3px;text-decoration:underline}.site-footer__inner{grid-template-columns:1.3fr 1.3fr 1fr 1fr;gap:40px;max-width:1140px;margin:auto;padding:56px 20px 44px;display:grid}.site-footer__name{color:#fff;margin:0 0 10px;font:600 18px/1.3 Montserrat,sans-serif}.site-footer__brand p{margin:0}.site-footer__brand p+p{max-width:300px}.site-footer__heading{color:#fff;text-transform:uppercase;letter-spacing:1px;margin:0 0 16px;font:600 14px/1.3 Montserrat,sans-serif}.site-footer__heading:after{content:"";border-top:2px solid var(--gold);width:28px;margin-top:10px;display:block}.site-footer address{font-style:normal}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li+li{margin-top:4px}.site-footer__social{align-items:center;gap:10px;display:inline-flex}.site-footer__social .icon{fill:currentColor;flex:none;width:20px;height:20px}.site-footer__legal{border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;width:min(1100px,100% - 40px);margin:auto;padding:18px 0 22px;font-size:14px;display:flex}.site-footer__legal p{margin:0}.site-footer__legal nav{gap:24px;display:flex}@media (width<=1024px){.site-footer__inner{grid-template-columns:1fr 1fr;gap:36px 40px}}@media (width<=767px){.site-footer__inner{grid-template-columns:1fr;gap:30px;padding:44px 20px 34px}.site-footer__legal{flex-direction:column;padding-bottom:56px}}.privacy-page{color:#4a4a4a;width:auto;max-width:820px;margin:auto;padding:150px 20px 80px;font:15px/27px Montserrat,sans-serif}.privacy h1{color:var(--ink);margin:0 0 20px;font:600 36px/1.2 Montserrat,sans-serif}.privacy h2{color:var(--ink);margin:40px 0 12px;font:600 20px/1.35 Montserrat,sans-serif}.privacy p{margin:0 0 14px}.privacy__lead{font-size:16px;line-height:28px}.privacy a{color:var(--wine);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.privacy__date{color:var(--copy);margin-top:40px}@media (width<=767px){.privacy-page{padding:120px 20px 60px}.privacy h1{hyphens:auto;font-size:26px}}.contact-page .merc-map:after{content:"";background:linear-gradient(90deg,#fff 0 33.333%,var(--wine) 33.333% 66.666%,var(--gold) 66.666%);height:30px;margin:10px -10px -10px;display:block}@media (width<=767px){.contact-page .merc-map:after{background:linear-gradient(to bottom,#fff 0 30px,var(--wine) 30px 31px,var(--gold) 31px 32px);height:32px}.page-semesterprogramm .reading{padding-bottom:30px}}html body .cc-dialog,html body .cc-placeholder{--cc-accent:#5e2028;--cc-ink:#333;--cc-line:#ddd;--cc-soft:#faf6e8;--cc-radius:9px;font-family:Lucida Sans Unicode,Lucida Grande,sans-serif}html body .cc-dialog{border:2px solid #000;box-shadow:0 8px 36px #0005}html body .cc-dialog h2,html body .cc-placeholder strong{color:#333;font-family:Montserrat,sans-serif}html body .cc-dialog button,html body .cc-placeholder button{font-family:Montserrat,sans-serif}html body .cc-dialog [data-cc-action=all],html body .cc-placeholder [data-cc-action=once]{border-color:#000;box-shadow:inset 0 -3px #d4af37}html body .cc-dialog [data-cc-action=necessary]{border-color:#000}html body .cc-placeholder{background:#fff;border:2px solid #000;border-top:4px solid #d4af37}html body .cc-dialog :focus-visible,html body .cc-placeholder :focus-visible{outline-color:#d4af37}html body .cc-dialog a,html body .cc-placeholder a{color:#5e2028}html body .cc-dialog input:checked,html body .cc-dialog input:indeterminate{border-color:#d4af37}.site-footer__legal nav a[data-cc-open]{color:#fff}
