﻿@font-face{font-family:"Haas";font-style:normal;font-weight:normal;src:url("fonts/PPMoriSquare-Regular.woff2") format("woff2")}@font-face{font-family:"Haas";font-style:italic;font-weight:normal;src:url("fonts/PPMoriSquare-Regular.woff2") format("woff2")}@font-face{font-family:"Haas";font-style:normal;font-weight:500;src:url("fonts/PPMoriSquare-SemiBold.woff2") format("woff2")}@font-face{font-family:"HaasLight";font-style:normal;font-weight:300;src:url("fonts/PPMoriSquare-Regular.woff2") format("woff2")}@font-face{font-family:"Haas";font-style:italic;font-weight:500;src:url("fonts/PPMoriSquare-Regular.woff2") format("woff2")}@font-face{font-family:"TobiasRegular";font-style:normal;font-weight:normal;src:url("fonts/RecklessNeue-Regular.woff2") format("woff2")}@font-face{font-family:"TobiasRegular";font-style:italic;font-weight:normal;src:url("fonts/RecklessNeue-RegularItalic.woff2") format("woff2")}[data-bgset]{background-position:0% 0%;background-repeat:repeat-y;background-size:100% auto}*{position:relative;box-sizing:border-box;outline:0;margin:0;padding:0}i{font-style:normal}img{width:100%}a,a:hover,a:active{color:#29282a;cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="8" fill="transparent" stroke="%23121212" stroke-width="4" /></svg>') 12 12,auto}a{text-decoration:none}a.p-event-false{pointer-events:none}a:hover,a:active,.more a,.details a,.text-box p a,[title="map"],[aria-current="page"]{text-decoration:underline;text-underline-offset:3px !important;text-decoration-style:solid !important;text-decoration-thickness:1px !important}h3>a,h3>a:hover{text-decoration:underline;text-underline-offset:8px !important;text-decoration-style:solid !important;text-decoration-thickness:1px !important}[width="1"][height="1"]{display:none}.grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:1.5em;max-width:1200px;margin:0 auto;padding:0 1em}@media (min-width: 1200px){.grid{max-width:80vw}}@media (max-width: 480px){.grid{padding:0}}.grid .grid{padding:0;border-radius:0.35em}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}.offset-1{margin-left:calc(102.5% / 12 * 1)}.offset-2{margin-left:calc(102.5% / 12 * 2)}.offset-3{margin-left:calc(102.5% / 12 * 3)}.offset-4{margin-left:calc(102.5% / 12 * 4)}.offset-5{margin-left:calc(102.5% / 12 * 5)}.offset-6{margin-left:calc(102.5% / 12 * 6)}.offset-7{margin-left:calc(102.5% / 12 * 7)}.offset-8{margin-left:calc(102.5% / 12 * 8)}.offset-9{margin-left:calc(102.5% / 12 * 9)}.offset-10{margin-left:calc(102.5% / 12 * 10)}.offset-11{margin-left:calc(102.5% / 12 * 11)}@media (max-width: 768px){.grid{grid-template-columns:repeat(6, 1fr)}.grid[c-type="team"]{margin:0}.grid[c-type="team"] .grid{grid-template-columns:repeat(8, 1fr)}}@media (max-width: 480px){.grid{grid-template-columns:repeat(2, 1fr) !important}}h1,h2,h3,h4,h5,h6{font-variation-settings:"wght" 350 !important;font-style:normal;vertical-align:middle;font-feature-settings:"ss03", "ss04", "ss05", "ss07", "ss08", "ss10", "ss11", "ss12", "ss13", "ss14", "liga" 0, "dlig" 0 !important}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{overflow-x:hidden;background-color:#f8f5f0;font-size:16px;color:#29282a;cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><circle cx="10" cy="10" r="10" fill="%23121212"/></svg>') 10 10,auto}@media (min-width: 1200px){body{font-size:calc(clamp(1rem, 0.667vw + 0.5rem, 1.5rem))}}.anchor-offset::before{display:block;content:"";height:5rem;margin-top:-5rem;visibility:hidden}.--init .home .logo-claim h1{transform:translateY(-5.5vw)}@media (max-width: 480px){.--init .home .logo-claim h1{transform:translateY(-15vw)}}.--init .home .logo-claim h2{transform:translateY(calc(-5.5vw - 0.15em))}@media (max-width: 480px){.--init .home .logo-claim h2{transform:translateY(calc(-11vw - 2em))}}header{position:fixed;top:0;left:-1em;z-index:3;width:calc(100% + 2em);padding:0.5em 2em 1em}@media (max-width: 770px){header{left:0;width:100%;padding:0.5em 1em 1em}}header.revert::after,header.m-bg::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transform:translateY(0);transition:transform 0.3s ease;background-color:#f8f5f0;z-index:-1}header .desktop header .header-inner figure img.invert{filter:invert(1) contrast(3)}header .header-inner figure{padding-top:1em}header .header-inner figure img{width:7em;transition:filter 0.5s linear}header .header-inner nav{transform:translateY(0);transition:transform 0.3s ease;padding-bottom:0.5em}@media (max-width: 770px){header .header-inner nav{padding-bottom:1em;display:none}header .header-inner nav::after{content:"";position:absolute;bottom:calc(-50vh - 1em);left:-1em;width:calc(100% + 2em);height:50vh;backdrop-filter:blur(1em)}}header .header-inner nav a{font:0.9em/1.2 Haas;text-transform:uppercase;padding:0.25em 0 0.75em}header .header-inner nav ul{list-style:none;display:flex;justify-content:flex-end}@media (max-width: 770px){header .header-inner nav ul{flex-direction:column}}@media (max-width: 770px){header .header-inner nav ul li{line-height:1.35}}header .header-inner nav ul.mainmenu>li{white-space:nowrap;padding-top:0.85em}@media (max-width: 770px){header .header-inner nav ul.mainmenu>li{width:auto !important;padding-top:1.5em}header .header-inner nav ul.mainmenu>li:first-child{padding-top:0.5em}}header .header-inner nav ul.mainmenu>li:last-child{width:auto !important}header .header-inner nav ul.mainmenu>li:last-child a{text-transform:none}header .header-inner nav ul.mainmenu>li:last-child a::before{content:"•";font:2.25em / 0.5 Haas;margin-right:0.9em;text-decoration:none !important;vertical-align:middle;margin-left:0.5em;display:inline-block}@media (max-width: 480px){header .header-inner nav ul.mainmenu>li:last-child a::before{margin-right:1.5em;margin-left:0;display:block;margin-bottom:0.5em;margin-top:0}}header .header-inner nav ul.mainmenu>li:hover .submenu{visibility:visible;height:auto}@media (min-width: 770px){header .header-inner nav ul.mainmenu>li:hover .submenu{margin-top:0.75em}}header .header-inner nav ul.mainmenu .submenu{flex-direction:column}@media (min-width: 770px){header .header-inner nav ul.mainmenu .submenu{visibility:hidden;height:0}}@media (max-width: 770px){header .header-inner nav ul.mainmenu .submenu{padding:0.5em 0 0.75em 2em;border-bottom:1px solid #333;width:auto !important}}header .header-inner nav ul.mainmenu .submenu a{font-weight:normal}@media (min-width: 770px){header.hide nav{transform:translateY(-5em)}}@media (min-width: 770px){header.hide.revert::after{transform:translateY(-5em)}}.desktop header:not(.revert).m-bg::after{background-color:transparent}header .mainmenu{opacity:0;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease}header .mainmenu.--show{opacity:1}#div_vgwpixel{width:0;height:0;overflow:hidden}.mobile-nav{position:absolute;top:0.75em;right:1em;width:2em;height:2em}@media (min-width: 770px){.mobile-nav{display:none}}.mobile-nav .icon{display:block;width:100%;height:100%}.mobile-nav .icon.menu{background:url(menu_icon.svg) no-repeat 50% 50%/contain}.mobile-nav .icon.close{background:url(close_icon.svg) no-repeat 50% 50%/80%}main{padding:0 1em;z-index:2;background-color:#f8f5f0;opacity:0.99999}footer{position:-webkit-sticky;position:sticky;bottom:0;left:0;width:100%;height:auto;z-index:0}@media (max-width: 480px){footer{height:55vh}}footer .sitemap-wrapper{width:100%;overflow:hidden}@media (max-width: 770px){footer .right.offset-2{margin-left:0}}footer .sitemap-inner,footer .right{height:100%}section:not(.title):not(:last-of-type){margin:0 auto 7em}@media (max-width: 480px){section:not(.title):not(:last-of-type){margin-bottom:3em}}section:not([c-type="#fdf13a"]):not([c-type="#e6e3de"]):last-of-type{padding-bottom:7em}@media (max-width: 480px){section:not([c-type="#fdf13a"]):not([c-type="#e6e3de"]):last-of-type{padding-bottom:3.5em}}section.curtain{margin-left:-1em !important;width:calc(100% + 2em);z-index:3}section.curtain .claim-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;overflow:hidden}section.curtain .claim-wrapper .inner{display:flex;align-items:flex-start}section.curtain .claim-wrapper .inner>*{flex:1;color:#f8f5f0}section.curtain .claim-wrapper .inner h1{font:9.5em/0.85 TobiasRegular;white-space:pre;text-indent:0.325em}section.curtain .claim-wrapper .inner p{font:1.35em/1.3 Haas;letter-spacing:0.01em;margin-left:-40vw}section.title{height:120vh;margin-bottom:5em;padding:3.5em 0 0;text-align:center}section.title .logo-claim{display:flex;flex-direction:column;justify-self:center;align-self:center;height:5.5vw;overflow:hidden;position:-webkit-sticky;position:sticky}@media (max-width: 480px){section.title .logo-claim{height:25vw}}section.title .logo-claim h1{font:4em/1 TobiasRegular;display:flex;padding:0 0.15em 0.5em;-webkit-transition:transform 0.75s ease;transition:transform 0.75s ease}section.title .logo-claim h2{font:7vw/1 TobiasRegular;margin-top:0.1em;-webkit-transition:transform 0.75s ease;transition:transform 0.75s ease}@media (max-width: 480px){section.title .logo-claim h2{font-size:13vw;margin-top:2em}}section.title.home{height:120vh;z-index:1}section.title.home .logo-claim{top:60vh;transform:translateY(-10vh)}@media (max-width: 480px){section.title.home .logo-claim{top:63vh}}section.title.home h1{font-size:0;align-self:center;justify-self:center}section.title.home h1 img{width:40vw}@media (max-width: 480px){section.title.home h1 img{width:80vw}}.grid>.col-4>.text{height:100%}@media (max-width: 480px){section.title,section.title.home{z-index:3}}section.title.general .logo-claim{height:auto;top:59vh;transform:translateY(-10vh);margin-bottom:-3em}@media (max-width: 480px){section.title.general .logo-claim{top:62vh}}section.title.general .logo-claim.two-lines:not(.ueber-uns){top:55vh}@media (max-width: 480px){section.title.general .logo-claim.two-lines:not(.ueber-uns){top:56vh;transform:translateY(-50%)}}section.title.general .logo-claim h1{font:7vw/1 TobiasRegular}@media (max-width: 480px){section.title.general .logo-claim h1{font-size:14vw}}section.title.team,section.title.no-header{height:auto;padding:20vh 1em 0;text-align:left}@media (max-width: 480px){section.title.team,section.title.no-header{display:flex;flex-direction:column;padding:20vh 0 0}}section.title.team.no-header,section.title.no-header.no-header{padding-top:20vh}section.title.team.no-header>h1,section.title.no-header.no-header>h1{display:none}section.title.team.blog{padding-bottom:1em !important}.team .intro{margin-top:1em}.team .intro p{font:0.85em/1.25 Haas;margin-bottom:1em}@media (min-width: 800px){.team .intro p{white-space:nowrap}}.team>h1{font:4em/1 TobiasRegular;font-size:6vw;margin-bottom:1em;display:flex;justify-content:flex-end}@media (max-width: 480px){.team>h1{font-size:11vw;margin-bottom:1em;justify-content:flex-start}}.team>h1+.img-wrapper{overflow:hidden;height:50vw}.team>h1+.img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}figcaption{font:0.85em/1 Haas}figcaption.reg-caption{margin-top:1em}[parent="blog"] header,[page="blog"] header,[parent="team"] header{z-index:3}.blog h1{font:4em/1 TobiasRegular;font-size:6vw}@media (max-width: 480px){.blog h1{font-size:10vw;margin-bottom:1em;hyphens:auto}}.vid-wrapper{width:100%;height:100vh}.vid-wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.single-image{margin-bottom:2.5em}@media (max-width: 480px){footer>div{padding:0 1em}}footer .btn{width:auto !important;padding:0.95rem 2.5rem 0.8rem;margin-top:0}footer .vid-wrapper{height:calc(100% - 5em)}footer .newsletter-wrapper,footer .social-wrapper{width:100%;height:auto;background-color:#fdf13a}footer .newsletter-wrapper .newsletter-inner,footer .social-wrapper .newsletter-inner{padding:1.75em 1.5em}@media (max-width: 770px){footer .newsletter-wrapper .newsletter-inner,footer .social-wrapper .newsletter-inner{padding:1.75em 0;display:flex;flex-direction:column}}footer .newsletter-wrapper .newsletter-inner .left,footer .newsletter-wrapper .newsletter-inner .full,footer .social-wrapper .newsletter-inner .left,footer .social-wrapper .newsletter-inner .full{display:flex;align-items:center;gap:2em}footer .newsletter-wrapper .newsletter-inner .full,footer .social-wrapper .newsletter-inner .full{border-bottom:1px solid #29282a;padding-bottom:1.25em}footer .newsletter-wrapper .newsletter-inner .left p,footer .social-wrapper .newsletter-inner .left p{font:1.5em/1.3 TobiasRegular;padding:0.25em 0}footer .newsletter-wrapper .newsletter-inner label,footer .newsletter-wrapper .newsletter-inner a,footer .social-wrapper .newsletter-inner label,footer .social-wrapper .newsletter-inner a{font:0.9em/1.2 Haas;letter-spacing:0.01em;text-transform:uppercase}footer .social-wrapper{background-color:#4c444c;padding:0.75em 0 0}footer .social-wrapper .newsletter-inner{padding-top:1em}@media (max-width: 770px){footer .social-wrapper .newsletter-inner .left{padding-left:1.25em}}footer .social-wrapper label,footer .social-wrapper a{color:#f8f5f0;font-size:0.9em !important}footer .social-wrapper a{font-size:0.85em !important}footer .social-wrapper label{text-transform:none !important}footer .social-wrapper .right{padding-left:1.5em}@media (max-width: 770px){footer .social-wrapper .right{padding-left:1.25em}}footer .sitemap-wrapper{padding:5vw 0 5vh}@media (max-width: 480px){footer .sitemap-wrapper{padding:10vw 1em 4vh}}footer h5{font:3.75vw/1 TobiasRegular;color:#29282a}@media (max-width: 480px){footer h5{font-size:8vw}}footer nav{display:flex;padding-top:0.5em;flex-direction:column;height:100%;justify-content:space-between}footer nav h3{font-size:1.5em}footer nav h4{font-size:1.15em}footer nav h3,footer nav h4{text-transform:none;font-weight:normal}footer nav li{font:1.25em/1.2 TobiasRegular;text-transform:uppercase;list-style:none;margin-bottom:0.15em}footer nav li a,footer nav li a:hover{color:#29282a}footer nav .legalmenu{display:flex;gap:1.25em;margin-top:1.5em}footer nav .legalmenu>li{font:0.9em/1.2 Haas}footer nav .mainmenu>li{font:0.8em/1.25 Haas}footer nav .mainmenu>li label{display:flex;margin-bottom:1.5em}footer nav .mainmenu>li>a{display:block;margin-bottom:1em}footer nav .submenu{margin-bottom:2em}footer nav .submenu a:hover{text-decoration:none}footer nav .submenu li{margin:0.75em 0 1em;padding-left:1em;border-left:1px solid}[area="share"]{position:absolute;bottom:1em;right:0}[area="share"] span{font:0.75em / 1 Haas;letter-spacing:0.01em;display:flex;align-items:flex-end;text-transform:uppercase;gap:0.5em}[area="share"] span::before{content:"";background:url(link.svg) no-repeat 50% 50%/contain;display:flex;width:1.5em;height:1.5em}[area="share"] i{font:0.75em / 1 Haas;letter-spacing:0.01em;display:none;position:absolute;width:19em;bottom:-2em;color:#7c7c7c;right:0;text-transform:uppercase;text-align:right}@media (max-width: 480px){[area="share"] i{bottom:-4em}}@media (max-width: 1280px) and (min-width: 480px){footer .sitemap-wrapper,footer .newsletter-wrapper,footer .social-wrapper{padding-left:0.75em;padding-right:0.75em}}@media (max-width: 770px) and (min-width: 480px){footer .newsletter-wrapper{padding-left:1.5em;padding-right:1.5em}}footer .right{display:flex;align-items:center;gap:2em}footer .right>nav>ul>li:nth-child(3),footer .right>nav>ul>li:nth-child(4){font-size:1em}article.col-3,article.col-3 a,article.col-4,article.col-4 a,article.col-6,article.col-6 a{display:flex;flex-direction:column;text-decoration:none;justify-content:space-between}article .more{margin-top:1.85em}article figure{height:25vw;overflow:hidden;margin-bottom:1em}@media (min-width: 1200px){article figure{height:calc(100vw / 4)}}@media (max-width: 770px){article figure{height:45vw}}@media (max-width: 480px){article figure{height:calc(100vw / 1.25)}}article figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}a.r-pages{text-decoration:none}.col-4 .pages-wrapper{border-top:1px solid #29282a;border-radius:0}.col-4 .text{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.col-4 .text h2{font:0.85em/1.25 Haas;letter-spacing:0.01em}@media (max-width: 480px){.col-4 .text h2{margin-bottom:0.5em}}.col-4 .text h2.sticky{position:-webkit-sticky;position:sticky;top:7.5em}.col-4 .text h3{font-size:2.5em}.col-4 .text h3.sticky{position:-webkit-sticky;position:sticky;top:2.5em;padding-bottom:0}.col-4 time{font:0.85em/1.25 Haas;letter-spacing:0.01em;text-transform:uppercase}.col-8 .text h2{font:3em/1.05 TobiasRegular;padding-bottom:0.75em}@media (max-width: 480px){.col-8 .text h2{font-size:2.5em}}.col-8 .text h2+h3,.col-8 .text h3+h2{margin-top:1.5em}.align-center{display:block;text-align:center}.align-right{display:block;text-align:right}.mobile h1 .sml+.lrg{display:none}.desktop h1 .sml{display:none}.text{display:grid}.text>hr:last-child{margin-top:3em;margin-bottom:-1em}.text>h2{font:2em/1.3 Haas}.text>h2>a{border-bottom:1px solid}.text>h2>a:hover{text-decoration:none}.text .text-box:not(:last-of-type){margin-bottom:2em}.text h3{font:3em/1.05 TobiasRegular;padding-bottom:0.5em}.text h3+h4{margin-top:1.5em}.text h4{font:2.5em/1.2 TobiasRegular;padding-bottom:0.5em}@media (max-width: 480px){.text h4{font-size:2em}}.text .more{font-size:1em}.text [parent="team"]{margin-bottom:2em}.text [parent="team"] .more{border-bottom:1px solid #29282a;padding-bottom:0.5em}.text [parent="team"] .more a{text-decoration:none}.text [parent="team"] .more i{font-size:1.1em;-webkit-transition:transform 0.25s cubic-bezier(0.1, 0.6, 0.4, 1);transition:transform 0.25s cubic-bezier(0.1, 0.6, 0.4, 1)}.text [parent="team"]:hover i{transform:rotate(45deg)}.text [parent="team"] h4{font-size:1.5em !important;padding-bottom:0.75em;line-height:1.2}.text [parent="team"] h4+h6{font-size:0.85em}.text [parent="team"] h4+h6 p{line-height:1.2}.text [parent="team"] h4+h6 p:first-child{text-transform:uppercase}.text [parent="team"] h4+h6 p+p{margin-top:-0.75em}.text h6{font:1.1em/1.3 Haas;letter-spacing:0.01em}.text h6 p{font-size:1em}.text .r-pages h6{text-transform:none}.text .r-pages h4{font-size:2.5em;hyphens:auto}@media (max-width: 480px){.text .r-pages h4{font-size:2em}}.text p{font:1.1em/1.3 Haas}.text p:not(:last-child){margin-bottom:1.5em}.text p strong{font-weight:500}main:not([page="kontakt"]):not([page="ueber-uns"]) .text [parent="team"] h4{padding-bottom:0}main:not([page="kontakt"]):not([page="ueber-uns"]) .text [parent="team"] h4+h6{display:none}[parent="team"]>.grid{width:100%}.boxed .text h4{font-size:2.25em}.speaker-container{margin-bottom:2em}.speaker-container>p{margin-top:1em;margin-bottom:0.5em !important}.speaker-container .speaker-inner{display:flex;gap:2em}@media (max-width: 480px){.speaker-container .speaker-inner{flex-direction:column}}.speaker-container .speaker-each{display:flex;gap:1em;align-items:center;flex:1}.speaker-container .speaker-each p{flex:1}.speaker-container .speaker-image{width:5.5vw;overflow:hidden;border-radius:0.5em;height:3.5vw}@media (max-width: 480px){.speaker-container .speaker-image{width:25vw;height:15vw}}.speaker-container .speaker-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.speaker-block{margin-top:3em}.speaker-block .speaker-container{margin-bottom:1em}.btn{display:flex;justify-self:flex-start;justify-content:center;font:0.85em/1 Haas;letter-spacing:0.025em;text-transform:uppercase;padding:1rem 2.75rem 0.9rem;margin-top:0.25em;margin-left:-1px;border:1px solid #29282a;border-radius:3em;text-decoration:none !important;-webkit-transition:color 0.25s cubic-bezier(0.1, 0.6, 0.4, 1),background-color 0.25s cubic-bezier(0.1, 0.6, 0.4, 1);transition:color 0.25s cubic-bezier(0.1, 0.6, 0.4, 1),background-color 0.25s cubic-bezier(0.1, 0.6, 0.4, 1)}.btn.flex-center{justify-self:center}.btn:hover{color:#f8f5f0;background-color:#29282a;text-decoration:none}.btn+i{display:none}.btn+.text-box{border-top:1px solid #29282a;margin-top:2em;padding-top:2em}[color="#29282a"]+.blockquote-outer{padding:2.75em 0 3.75em !important}[color="#29282a"]+.blockquote-outer blockquote{line-height:1.15 !important}[color="#29282a"]+.text-box>*,[color="#29282a"]+.text-box+a,[color="#29282a"]+.blockquote-outer>*,[color="#29282a"]+.blockquote-outer+a{color:#f8f5f0}[color="#29282a"]+.text-box+a,[color="#29282a"]+.blockquote-outer+a{border-color:#f8f5f0}.col-12 .blockquote-outer{border-top:1px solid #29282a;border-bottom:1px solid #29282a;padding:5em 0;text-align:center}@media (max-width: 480px){.col-12 .blockquote-outer{padding:3em 0}}.col-12 .blockquote-outer blockquote{font:2.75em/1.05 TobiasRegular}@media (max-width: 480px){.col-12 .blockquote-outer blockquote{font-size:2em}}.col-12 .blockquote-outer cite{font:1.1em/1.3 Haas;display:block;margin-top:2em;margin-bottom:-1.5em}.text-box blockquote p{font:1.5em/1 TobiasRegular}.text-box blockquote+p>sub{display:block;margin:1em 0 3em}.text-box[lmb="true"]{margin-bottom:-2em !important}.text-box ul{margin-bottom:1.5em;padding-left:1em}.text-box ul li{line-height:1.4;margin-bottom:0.35em}.text-box+.btn{margin-top:2.5em}.text-box h2+p{margin-top:0.75em}.text.sub-block h4{margin-top:0 !important;padding-bottom:1.75em}.hidden-content-wrapper{display:none;margin-bottom:1.75em}button.read-more-btn{appearance:none;-webkit-appearance:none;text-align:left;border:0;padding:1em 0;font:0.75em / 1 Haas;letter-spacing:0.01em;color:#29282a;letter-spacing:0.01em;text-transform:uppercase;background-color:transparent;cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="8" fill="transparent" stroke="%23121212" stroke-width="4" /></svg>') 12 12,auto;margin-left:1px}button.read-more-btn span{margin-right:0.5em;vertical-align:text-bottom}hr{width:100%;border:0;border-top:1px solid #29282a;margin-bottom:1.5em}hr[left="true"]{position:absolute;transform:rotate(90deg);transform-origin:bottom left}hr[left="true"]+.text-box,hr[left="true"]+base+.text-box{padding-left:1.5em}hr[left="true"]+.text-box+.ui_button_black_arrow,hr[left="true"]+base+.text-box+.ui_button_black_arrow{margin-left:1.5em}.ui_button_black_arrow{text-decoration:none !important;align-items:center;overflow:hidden;display:inline-flex;justify-content:flex-start;border-radius:5em;margin-left:-2px;justify-self:flex-start}.ui_button_black_arrow.flex-center{display:flex;justify-self:center}.ui_button_black_arrow[c-type="#545268"]{color:#f8f5f0}.ui_button_black_arrow::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#29282a;transition:opacity .2s ease-in-out}div:not(.boxed)>.text .ui_button_black_arrow{border:1px solid;background-color:transparent !important}div:not(.boxed)>.text .ui_button_black_arrow:hover::before{opacity:1}div:not(.boxed)>.text .ui_button_black_arrow:hover span{color:#f8f5f0}.pair-wrapper{display:flex;gap:1.5em}@media (max-width: 480px){.pair-wrapper{flex-direction:column}}.pair-wrapper.flex-center{justify-self:center}.locationrooms__link{margin-top:2em}@media (max-width: 480px){.locationrooms__link+.locationrooms__link{margin-top:0}}.boxed .text-box+.locationrooms__link{margin-top:2em}.text-box+.locationrooms__link{margin-top:3em}.ui_button_black_arrow__text{font:0.85em/1 Haas;flex:1 1 auto;padding:1rem 2.75rem 0.85rem;text-transform:uppercase;transition:all .3s ease-in-out;text-decoration:none !important;letter-spacing:0.025em}.ui_button_black_arrow__text:hover{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="8" fill="transparent" stroke="%23f0f0f0" stroke-width="4" /></svg>') 12 12,auto}@media (max-width: 480px){.ui_button_black_arrow__text{text-align:center}}.ui_button_black_arrow__icon{align-items:center;background:#adbffd;color:#000;flex:0 0 auto;height:3rem;justify-content:center;width:4rem;display:none}.boxed .text{height:100%}.boxed .ui_button_black_arrow{width:100%;align-items:flex-end}.boxed .ui_button_black_arrow__icon{display:flex;border-radius:0.5em}.boxed .ui_button_black_arrow__text{text-align:right;padding:0.25em !important}.ui_button_black_arrow__icon__arrow.ui-icon{transform-origin:center center;transition:all .3s ease-in-out}.ui-icon i{flex:0 1 auto}.icon-arrow-light{background:url(Arrow_right_light.svg) no-repeat 50% 50%/contain;display:flex;height:1.35em;width:1.35em;transform:rotate(45deg);will-change:transform;-webkit-transition:transform 0.25s ease;transition:transform 0.25s ease}.ui_button_black_arrow:hover .icon-arrow-light{transform:rotate(0)}div:not(.col-12) blockquote{font:2.5em/1.2 TobiasRegular}@media (max-width: 480px){div:not(.col-12) blockquote{font-size:2em}}div:not(.col-12) cite{font:0.9em/1.2 Haas;display:block;margin-top:1em;margin-bottom:-1.5em}.less-margin-btm{padding-bottom:0 !important}.bg-color{z-index:2;padding:5em 1em}.bg-color[c-type="#443d44"]>*{color:#f8f5f0}@media (max-width: 480px){.bg-color{padding:3em 0}}.bg-color+.bg-color{margin-top:-7em !important;z-index:1}@media (max-width: 480px){.bg-color+.bg-color{margin-top:-3em !important}}.bg-color+.bg-color:not([c-type="#443d44"]):not([c-type="#fdf13a"]):not([c-type="#29282a"])>.col-12{margin:-7em 0}.bg-color>.col-12 h3{text-transform:none}.bg-color h2{padding-bottom:0.25em !important}.bg-color h2+.dropdown-wrapper{margin-top:4em}[c-type="#29282a"]{z-index:1}[less-margin-bottom="true"]+h3{margin-bottom:-1em}.text h3[lmb="true"]{margin-bottom:-1.5em}h3+.pages-wrapper{margin-top:1.25em}.col-8 .text-box h3+p{margin-top:1em}article[parent="blog"]{border-bottom:1px solid #29282a;padding:3em 1em !important}@media (max-width: 480px){article[parent="blog"]{padding:3em 0 !important}}article[parent="blog"]:last-of-type{margin-bottom:1em;padding-bottom:2.5em;border-bottom:0 !important}article[parent="blog"] .text{padding-left:2px;padding-top:1.5em}article[parent="blog"] a{text-decoration:none}.crumbs{display:flex;margin-bottom:1em}.crumbs .slash{margin:0 0.35em}.crumbs>h4,.crumbs span{font-size:1.25em !important}@media (max-width: 480px){.crumbs>h4,.crumbs span{font-size:1em !important}}article:not([parent="team"]):not(:last-child){border-bottom:1px solid #29282a;padding-bottom:2.5em}section>.col-12 h3,section>.col-8 h3{font:4em/1 TobiasRegular}@media (max-width: 480px){section>.col-12 h3,section>.col-8 h3{font-size:2.5em}}section .pages-wrapper>.col-12 h3,section .pages-wrapper>.col-8 h3{font:3em/1.05 TobiasRegular}@media (max-width: 480px){section .pages-wrapper>.col-12 h3,section .pages-wrapper>.col-8 h3{font-size:2.5em}}[parent="blog"]>.col-8 h2{font:2.75em/1.05 TobiasRegular}@media (max-width: 480px){[parent="blog"]>.col-8 h2{font-size:2em}}[parent="blog"]>.col-8 h4,[parent="blog"]>.col-8 span{font:2.5em/1.2 TobiasRegular;padding-bottom:0.5em}.table-wrapper+.table-wrapper{margin-top:2em}.table-wrapper ul.grid{gap:2em}.table-wrapper li{list-style:none}div:not(.table-wrapper)>ul li{padding-left:0.25em}[parent="veranstaltungen"] .hidden-content-wrapper{padding-top:0.75em;margin-bottom:3em}[parent="veranstaltungen"] .offset-4{margin-top:1.5em}@media (max-width: 480px){[parent="veranstaltungen"] .offset-4{margin-left:0}}[parent="veranstaltungen"] h3{padding-bottom:0.1em !important}[parent="veranstaltungen"] h4{margin-top:0.5em !important;font-size:1.75em}[parent="veranstaltungen"] h6{display:none}[parent="veranstaltungen"]>a+section{margin-top:1em}[parent="veranstaltungen"] p>strong{margin-bottom:0.1em;display:flex}[parent="veranstaltungen"] .table-wrapper [title="map"]{padding-bottom:0.5em}[parent="veranstaltungen"] .table-wrapper [title="map"]::after{content:"";background:url(Arrow_right_light.svg) no-repeat 50% 50%/contain;display:inline-flex;height:1em;width:1em;transform:rotate(-45deg) translateY(0.15em);-webkit-transition:transform 0.25s ease;transition:transform 0.25s ease;margin-left:0.25em;will-change:transform}[parent="veranstaltungen"] .table-wrapper [title="map"]:hover{text-decoration:none}[parent="veranstaltungen"] .table-wrapper [title="map"]:hover::after{transform:rotate(0) translateY(0.15em)}main[parent="veranstaltungen"] .bg-color+.bg-color:not([c-type="#443d44"]):not([c-type="#fdf13a"]):not([c-type="#29282a"])>.col-12{margin:-4em 0}@media (max-width: 480px){main[parent="veranstaltungen"] .bg-color+.bg-color:not([c-type="#443d44"]):not([c-type="#fdf13a"]):not([c-type="#29282a"])>.col-12{margin:-3em 0}}article[parent="veranstaltungen"]{padding-bottom:3em !important;margin-bottom:1.5em !important}article[parent="veranstaltungen"]:last-of-type{margin-bottom:3.5em !important}@media (max-width: 480px){article[parent="veranstaltungen"]:last-of-type{margin-bottom:-1em !important}}.anchor_helper{position:absolute;top:-5.5em;left:0;width:1em;height:1em}a.arr-link{padding-left:1px}a.arr-link::after{content:"";background:url(Arrow_right_light.svg) no-repeat 50% 50%/contain;display:inline-flex;height:1em;width:1em;transform:rotate(-45deg) translateY(0.15em);-webkit-transition:transform 0.25s ease;transition:transform 0.25s ease;margin-left:0.25em;will-change:transform}a.arr-link:hover{text-decoration:none}a.arr-link:hover::after{transform:rotate(0) translateY(0.15em)}.event-detail+section .table-wrapper{margin-bottom:1.75em}.col-4 .bg-color>.col-12,.col-3 .bg-color>.col-12{text-align:left;padding:1.5em 1.5em 5em}.col-4 .bg-color>.col-12::after,.col-3 .bg-color>.col-12::after{content:"↘︎";font:3em/1.05 TobiasRegular;position:absolute;bottom:0.1em;right:0.35em}.col-4 .bg-color>.col-12 h4,.col-3 .bg-color>.col-12 h4{font:2em/1.05 TobiasRegular;text-transform:uppercase}.col-4.boxed,.col-3.boxed,.col-6.boxed{border:1px solid #29282a;border-radius:1em;padding:1em;overflow:hidden}.col-4.boxed .ui_button_black_arrow,.col-3.boxed .ui_button_black_arrow,.col-6.boxed .ui_button_black_arrow{overflow:visible;border-radius:0;background-color:transparent !important;align-self:flex-end}.col-4.boxed .ui_button_black_arrow .ui_button_black_arrow__text,.col-3.boxed .ui_button_black_arrow .ui_button_black_arrow__text,.col-6.boxed .ui_button_black_arrow .ui_button_black_arrow__text{padding:0}.col-4.boxed .ui_button_black_arrow::after,.col-3.boxed .ui_button_black_arrow::after,.col-6.boxed .ui_button_black_arrow::after{content:"";position:absolute;bottom:0;right:0;width:100vw;height:100vw}.boxed-wrapper+.boxed-wrapper{margin-top:-9.5em !important;padding-top:0}@media (max-width: 480px){.boxed-wrapper+.boxed-wrapper{margin-top:-3.5em !important}}.pages-wrapper.bg-color .btn{display:none}.pages-wrapper:not(.bg-color) [parent="pages"]{margin-top:1em}.pages-wrapper:not(.bg-color) [parent="pages"]:not(:first-child){margin-top:0}.pages-wrapper:not(.bg-color) [parent="pages"]:not(:last-child){padding-bottom:2.15em;border-bottom:1px solid #29282a}.more{display:flex;justify-content:space-between;align-items:center}h3+figure{margin-top:2.5em}@media (max-width: 480px){h3+figure{margin-top:2em}}.text-box a{word-break:break-word}.text-box+.dropdown-wrapper{margin-top:5.5em}.text-box+.dropdown-wrapper:last-child{margin-bottom:0}.dropdown-wrapper{margin:2em 0 2.5em}.dropdown-wrapper+.btn{margin-top:3.5em}.dropdown-wrapper:last-child{margin-bottom:0}.dropdown-wrapper+.text-box{margin-top:3.5em}.dropdown-wrapper h5,.dropdown-wrapper label{font-size:1em}.dropdown-wrapper label{font:1.1em/1.3 Haas;display:block;font-weight:500;margin-bottom:0.75em}.dropdown-wrapper label:empty{margin-top:-2em}.dropdown-wrapper ul{display:flex;flex-wrap:wrap}.dropdown-wrapper ul li{list-style:none;display:table;width:100%;padding:0.5em 0;border-top:1px solid #29282a}.dropdown-wrapper ul li:last-child{border-bottom:1px solid #29282a}.dropdown-wrapper ul li .summary{width:100%;padding-right:3em;display:inline-block;vertical-align:top;z-index:1;cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="8" fill="transparent" stroke="%23121212" stroke-width="4" /></svg>') 12 12,auto}.dropdown-wrapper ul li .summary>h5 strong{font-size:1.25em}.dropdown-wrapper ul li .summary p{font:1.4em/1.3 TobiasRegular}@media (max-width: 480px){.dropdown-wrapper ul li .summary p{font-size:1.2em}}.dropdown-wrapper ul li .details{display:none;width:100%;padding:1.5em 0 0.75em 0}.dropdown-wrapper ul li .details[style="display: block;"]+span{transform:rotate(45deg)}.dropdown-wrapper ul li .details ul{margin-bottom:1em;padding-left:1.1em}.dropdown-wrapper ul li .details li{border:none;list-style:disc;display:list-item;padding:0.25em}.dropdown-wrapper ul li .details p+ul{margin-top:-1em}.dropdown-wrapper ul li span{position:absolute;top:0.75em;right:0;width:1.25em;height:1.25em;cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="8" fill="transparent" stroke="%23121212" stroke-width="4" /></svg>') 12 12,auto;background:url(plus.svg) no-repeat 50% 50%/contain;-webkit-transition:transform 0.25s cubic-bezier(0.1, 0.6, 0.4, 1);transition:transform 0.25s cubic-bezier(0.1, 0.6, 0.4, 1);transform-origin:50% 51%}.dropdown-wrapper ul li.no-toggle{pointer-events:none}.dropdown-wrapper ul li.no-toggle .summary{padding-right:0}.dropdown-wrapper ul li.no-toggle>span{display:none}h3+.dropdown-wrapper label:empty{margin-top:0}base+.dropdown-wrapper{margin-top:1em}
