@charset "UTF-8";:root{--grid-gutter:1%;--header-height:70px;--frame-padding:2.5rem;--text-color:#121212;--header-color:#121212}@media screen and (min-width:1400px){:root{--header-height:70px}}@font-face{font-family:"IBM Plex Sans Condensed";font-weight:300;font-style:normal;src:local("IBM Plex Sans Condensed Regular"),local("IBM Plex Sans Condensed-Light"),url("/fileadmin/typefaces/ibm-plex-sans-condensed-v14-latin-300.woff2") format("woff2");font-display:block}@font-face{font-family:"IBM Plex Sans Condensed";font-weight:400;font-style:normal;src:local("IBM Plex Sans Condensed Regular"),local("IBM Plex Sans Condensed-Regular"),url("/fileadmin/typefaces/ibm-plex-sans-condensed-v14-latin-400.woff2") format("woff2");font-display:block}@font-face{font-family:"IBM Plex Sans Condensed";font-weight:500;font-style:normal;src:local("IBM Plex Sans Condensed Medium"),local("IBM Plex Sans Condensed-Medium"),url("/fileadmin/typefaces/ibm-plex-sans-condensed-v14-latin-500.woff2") format("woff2");font-display:block}@font-face{font-family:"IBM Plex Sans Condensed";font-weight:600;font-style:normal;src:local("IBM Plex Sans Condensed SemiBold"),local("IBM Plex Sans Condensed-SemiBold"),url("/fileadmin/typefaces/ibm-plex-sans-condensed-v14-latin-600.woff2") format("woff2");font-display:block}@font-face{font-family:"IBM Plex Sans Condensed";font-weight:700;font-style:normal;src:local("IBM Plex Sans Condensed Bold"),local("IBM Plex Sans Condensed-Bold"),url("/fileadmin/typefaces/ibm-plex-sans-condensed-v14-latin-700.woff2") format("woff2");font-display:block}@font-face{font-family:"IBM Plex Serif";font-weight:400;font-style:normal;src:local("IBM Plex Serif-Regular"),local("IBM Plex Serif-Regular"),url("/fileadmin/typefaces/ibm-plex-serif-v20-latin-400.woff2") format("woff2");font-display:block}@font-face{font-family:"IBM Plex Serif";font-weight:400;font-style:italic;src:local("IBM Plex Serif-Italic"),local("IBM Plex Serif-Italic"),url("/fileadmin/typefaces/ibm-plex-serif-v20-latin-400italic.woff2") format("woff2");font-display:block}@font-face{font-family:"IBM Plex Serif";font-weight:500;font-style:normal;src:local("IBM Plex Serif-Medium"),local("IBM Plex Serif-Medium"),url("/fileadmin/typefaces/ibm-plex-serif-v20-latin-500.woff2") format("woff2");font-display:block}@font-face{font-family:"IBM Plex Serif";font-weight:500;font-style:italic;src:local("IBM Plex Serif-Medium-Italic"),local("IBM Plex Serif-Medium-Italic"),url("/fileadmin/typefaces/ibm-plex-serif-v20-latin-500italic.woff2") format("woff2");font-display:block}*{box-sizing:border-box;min-width:0;outline:0}html{scroll-padding-top:var(--hh)}html,body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{margin:0;font-size:1.5rem;font-family:"IBM Plex Sans Condensed",sans-serif;font-weight:400;line-height:1.5;position:relative}a{color:inherit;transition:all 0.2s ease}a:hover{text-decoration:none}h1,h2,.event h1,main:has(.single-event-info):has(article) .single-event-info h1,h3,blockquote,.frame-accordion-list:before,.section-links-wrapper li,h4,.newsletter-form textarea,.newsletter-form input[type=url],.newsletter-form input[type=number],.newsletter-form input[type=password],.newsletter-form input[type=tel],.newsletter-form input[type=email],.newsletter-form input[type=text],main .frame-type-menu_subpages ul li a,h5,main>header:first-child:not(:has(+ article)) .subtitle,h6{font-family:"IBM Plex Sans Condensed",sans-serif;font-weight:700}h1{font-size:3.9375rem}h2,.event h1,main:has(.single-event-info):has(article) .single-event-info h1{font-size:3rem}h3,blockquote,.frame-accordion-list:before,.section-links-wrapper li{font-size:2.25rem}h4,.newsletter-form textarea,.newsletter-form input[type=url],.newsletter-form input[type=number],.newsletter-form input[type=password],.newsletter-form input[type=tel],.newsletter-form input[type=email],.newsletter-form input[type=text],main .frame-type-menu_subpages ul li a{font-size:2rem}h5,main>header:first-child:not(:has(+ article)) .subtitle{font-size:1.5rem}h6{font-size:1.125rem}dt,dd{margin:0;padding:0}img{max-width:100%;height:auto;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}form{margin:0}figure{margin:0}fieldset{border:0;padding:0;margin:0}iframe{border:0}svg,symbol{max-width:100%;overflow:visible}canvas{max-width:100%}textarea,input[type=url],input[type=number],input[type=password],input[type=tel],input[type=email],input[type=text]{width:100%}textarea{resize:vertical}html.no-js>body a[href="#"],html.no-js>body a[href^=javascript]{pointer-events:none;cursor:default}html.no-js>body .frame-type-form_formframework:has(input[id$="cr-field"]){display:none}.row{max-width:87.25rem;margin-right:auto;margin-left:auto;position:relative;width:100%;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.row.row-fluid{max-width:none;flex-direction:column}.row .offset-1{margin-left:calc(0.0833333333 * (100% - (11 * var(--grid-gutter))))}.row .offset-2{margin-left:calc(0.0833333333 * (200% - (10 * var(--grid-gutter))))}.row .offset-3{margin-left:calc(0.0833333333 * (300% - (9 * var(--grid-gutter))))}.row .offset-4{margin-left:calc(0.0833333333 * (400% - (8 * var(--grid-gutter))))}.row .offset-5{margin-left:calc(0.0833333333 * (500% - (7 * var(--grid-gutter))))}.row .offset-6{margin-left:calc(0.0833333333 * (600% - (6 * var(--grid-gutter))))}.row .offset-7{margin-left:calc(0.0833333333 * (700% - (5 * var(--grid-gutter))))}.row .offset-8{margin-left:calc(0.0833333333 * (800% - (4 * var(--grid-gutter))))}.row .offset-9{margin-left:calc(0.0833333333 * (900% - (3 * var(--grid-gutter))))}.row .offset-10{margin-left:calc(0.0833333333 * (1000% - (2 * var(--grid-gutter))))}.row .offset-11{margin-left:calc(0.0833333333 * (1100% - (1 * var(--grid-gutter))))}.row [class*="col-"]{margin:0.5rem 0;padding:0;min-height:0.125rem;flex-grow:0;flex-shrink:0}.row [class*="col-"]:empty{padding:0;margin:0;min-height:0}.col-12,.col-12-xs,.col-12-sm,.col-12-md,.col-12-lg{width:100%}.col-1{width:calc(0.0833333333 * (100% - (11 * var(--grid-gutter))))}.col-2{width:calc(0.0833333333 * (200% - (10 * var(--grid-gutter))))}.col-3{width:calc(0.0833333333 * (300% - (9 * var(--grid-gutter))))}.col-4{width:calc(0.0833333333 * (400% - (8 * var(--grid-gutter))))}.col-5{width:calc(0.0833333333 * (500% - (7 * var(--grid-gutter))))}.col-6{width:calc(0.0833333333 * (600% - (6 * var(--grid-gutter))))}.col-7{width:calc(0.0833333333 * (700% - (5 * var(--grid-gutter))))}.col-8{width:calc(0.0833333333 * (800% - (4 * var(--grid-gutter))))}.col-9{width:calc(0.0833333333 * (900% - (3 * var(--grid-gutter))))}.col-10{width:calc(0.0833333333 * (1000% - (2 * var(--grid-gutter))))}.col-11{width:calc(0.0833333333 * (1100% - (1 * var(--grid-gutter))))}@media only screen and (min-width:480px){.col-1-xs{width:calc(0.0833333333 * (100% - (11 * var(--grid-gutter))))}.col-2-xs{width:calc(0.0833333333 * (200% - (10 * var(--grid-gutter))))}.col-3-xs{width:calc(0.0833333333 * (300% - (9 * var(--grid-gutter))))}.col-4-xs{width:calc(0.0833333333 * (400% - (8 * var(--grid-gutter))))}.col-5-xs{width:calc(0.0833333333 * (500% - (7 * var(--grid-gutter))))}.col-6-xs{width:calc(0.0833333333 * (600% - (6 * var(--grid-gutter))))}.col-7-xs{width:calc(0.0833333333 * (700% - (5 * var(--grid-gutter))))}.col-8-xs{width:calc(0.0833333333 * (800% - (4 * var(--grid-gutter))))}.col-9-xs{width:calc(0.0833333333 * (900% - (3 * var(--grid-gutter))))}.col-10-xs{width:calc(0.0833333333 * (1000% - (2 * var(--grid-gutter))))}.col-11-xs{width:calc(0.0833333333 * (1100% - (1 * var(--grid-gutter))))}}@media only screen and (min-width:900px){.col-1-sm{width:calc(0.0833333333 * (100% - (11 * var(--grid-gutter))))}.col-2-sm{width:calc(0.0833333333 * (200% - (10 * var(--grid-gutter))))}.col-3-sm{width:calc(0.0833333333 * (300% - (9 * var(--grid-gutter))))}.col-4-sm{width:calc(0.0833333333 * (400% - (8 * var(--grid-gutter))))}.col-5-sm{width:calc(0.0833333333 * (500% - (7 * var(--grid-gutter))))}.col-6-sm{width:calc(0.0833333333 * (600% - (6 * var(--grid-gutter))))}.col-7-sm{width:calc(0.0833333333 * (700% - (5 * var(--grid-gutter))))}.col-8-sm{width:calc(0.0833333333 * (800% - (4 * var(--grid-gutter))))}.col-9-sm{width:calc(0.0833333333 * (900% - (3 * var(--grid-gutter))))}.col-10-sm{width:calc(0.0833333333 * (1000% - (2 * var(--grid-gutter))))}.col-11-sm{width:calc(0.0833333333 * (1100% - (1 * var(--grid-gutter))))}}@media only screen and (min-width:1400px){.col-1-md{width:calc(0.0833333333 * (100% - (11 * var(--grid-gutter))))}.col-2-md{width:calc(0.0833333333 * (200% - (10 * var(--grid-gutter))))}.col-3-md{width:calc(0.0833333333 * (300% - (9 * var(--grid-gutter))))}.col-4-md{width:calc(0.0833333333 * (400% - (8 * var(--grid-gutter))))}.col-5-md{width:calc(0.0833333333 * (500% - (7 * var(--grid-gutter))))}.col-6-md{width:calc(0.0833333333 * (600% - (6 * var(--grid-gutter))))}.col-7-md{width:calc(0.0833333333 * (700% - (5 * var(--grid-gutter))))}.col-8-md{width:calc(0.0833333333 * (800% - (4 * var(--grid-gutter))))}.col-9-md{width:calc(0.0833333333 * (900% - (3 * var(--grid-gutter))))}.col-10-md{width:calc(0.0833333333 * (1000% - (2 * var(--grid-gutter))))}.col-11-md{width:calc(0.0833333333 * (1100% - (1 * var(--grid-gutter))))}}@media only screen and (min-width:1024px){.col-1-lg{width:calc(0.0833333333 * (100% - (11 * var(--grid-gutter))))}.col-2-lg{width:calc(0.0833333333 * (200% - (10 * var(--grid-gutter))))}.col-3-lg{width:calc(0.0833333333 * (300% - (9 * var(--grid-gutter))))}.col-4-lg{width:calc(0.0833333333 * (400% - (8 * var(--grid-gutter))))}.col-5-lg{width:calc(0.0833333333 * (500% - (7 * var(--grid-gutter))))}.col-6-lg{width:calc(0.0833333333 * (600% - (6 * var(--grid-gutter))))}.col-7-lg{width:calc(0.0833333333 * (700% - (5 * var(--grid-gutter))))}.col-8-lg{width:calc(0.0833333333 * (800% - (4 * var(--grid-gutter))))}.col-9-lg{width:calc(0.0833333333 * (900% - (3 * var(--grid-gutter))))}.col-10-lg{width:calc(0.0833333333 * (1000% - (2 * var(--grid-gutter))))}.col-11-lg{width:calc(0.0833333333 * (1100% - (1 * var(--grid-gutter))))}}#logo[onclick]:hover{cursor:pointer}.mail-divider:before{content:"@"}@media screen{.ratio-wrapper{position:relative;overflow:hidden;width:100%;height:0}.ratio-wrapper .ratio-element{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.ratio-wrapper--16x9{padding-bottom:56.25%}.ratio-wrapper--4x3{padding-bottom:75%}.ratio-wrapper--3x4{padding-bottom:133.33%}.ratio-wrapper--3x2{padding-bottom:66.66%}.ratio-wrapper--2x3{padding-bottom:150%}.ratio-wrapper--1x1{padding-bottom:100%}.ratio-wrapper--2x1{padding-bottom:50%}.ratio-wrapper--3x1{padding-bottom:33.33%}}@media (max-width:899px){.hide-mobile{display:none !important}}@media (min-width:900px){.hide-tablet{display:none !important}}@media (min-width:1400px){.hide-desktop{display:none !important}}.hidden,.cc-window.cc-invisible,.cc-banner.cc-invisible{display:none !important}.blocked{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.external-link:after,a[data-mailto-token]:after,.external-link--http:after,p a:not([href^=https])[href^=http]:after,li a:not([href^=https])[href^=http]:after,.ce-bodytext a:not([href^=https])[href^=http]:after,p a[href^=https]:after,li a[href^=https]:after,.ce-bodytext a[href^=https]:after{content:"";display:inline-block;vertical-align:baseline;background-color:currentColor;width:1em;height:0.8em;margin:0 0.5em -0.1em 0.2em;mask-size:contain;mask-repeat:no-repeat;mask-position:left;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M24 28H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h10v2H4v20h20V16h2v10a2 2 0 0 1-2 2z"/><path d="M18 2v2h6.6L16 12.6l1.4 1.4L26 5.4V12h2V2Z"/></svg>')}.external-link:hover:after,a[data-mailto-token]:hover:after,.external-link--http:hover:after,p a:not([href^=https])[href^=http]:hover:after,li a:not([href^=https])[href^=http]:hover:after,.ce-bodytext a:not([href^=https])[href^=http]:hover:after,p a[href^=https]:hover:after,li a[href^=https]:hover:after,.ce-bodytext a[href^=https]:hover:after{opacity:0.8}a[data-mailto-token]:after{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M28 8H4a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2Zm-2.2 2L16 16.8 6.2 10ZM4 26V11l11.4 7.8a1 1 0 0 0 1.2 0L28 11v15Z"/></svg>')}a[data-mailto-token]:has(.mail-divider):after{content:none}.external-link--http:after,p a:not([href^=https])[href^=http]:after,li a:not([href^=https])[href^=http]:after,.ce-bodytext a:not([href^=https])[href^=http]:after{background-color:red}a{}.cc-window,.cc-banner{position:fixed;bottom:0;width:100%;z-index:10;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;background:white;color:#121212;font-size:1rem;text-align:center;padding:1.25rem 0}.cc-window .cc-message,.cc-window .cc-compliance,.cc-banner .cc-message,.cc-banner .cc-compliance{display:inline-block;align-items:center;align-content:space-between;margin:1.25rem 0;padding:0 2.5rem}.cc-window .cc-message .cc-btn,.cc-window .cc-compliance .cc-btn,.cc-banner .cc-message .cc-btn,.cc-banner .cc-compliance .cc-btn{margin:0 0.5rem}.cc-window .cc-message .cc-btn:focus,.cc-window .cc-compliance .cc-btn:focus,.cc-banner .cc-message .cc-btn:focus,.cc-banner .cc-compliance .cc-btn:focus{text-decoration:underline dashed}.cc-window .cc-message .cc-btn.cc-deny.active:before,.cc-window .cc-message .cc-btn.cc-allow.active:before,.cc-window .cc-compliance .cc-btn.cc-deny.active:before,.cc-window .cc-compliance .cc-btn.cc-allow.active:before,.cc-banner .cc-message .cc-btn.cc-deny.active:before,.cc-banner .cc-message .cc-btn.cc-allow.active:before,.cc-banner .cc-compliance .cc-btn.cc-deny.active:before,.cc-banner .cc-compliance .cc-btn.cc-allow.active:before{content:"✓";padding-right:0.5rem}.cc-window .cc-compliance,.cc-banner .cc-compliance{display:flex}.cc-window .cc-message a,.cc-banner .cc-message a{text-decoration:underline}.cc-window .cc-message a:hover,.cc-banner .cc-message a:hover{text-decoration:none}.cc-revoke{cursor:pointer;position:absolute;right:calc((50vw - min(43.625rem,50%)) + 2.5rem);bottom:1rem}body.hide-cc-revoke .cc-revoke{display:none !important}body.cc-active>footer{padding-bottom:13rem}.text-justify{text-align:justify}.ce-headline-left,.ce-align-left,.text-start,.text-left{text-align:left}.ce-headline-center,.ce-align-center,.text-center{text-align:center}.ce-headline-right,.ce-align-right,.text-end,.text-right{text-align:right}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:1rem}.ce-intext.ce-right .ce-gallery{margin-left:1rem}.ce-intext.ce-left .ce-gallery{margin-right:1rem}.ce-center .ce-gallery{display:flex;align-items:center;justify-content:center}.ce-right .ce-gallery{display:flex;align-items:right;justify-content:right}.frame,section>header,.section-links-wrapper{padding-left:2.5rem;padding-right:2.5rem;margin-left:auto;margin-right:auto;width:100%;z-index:0}.frame-default{max-width:87.25rem;margin-left:auto;margin-right:auto;width:100%}.frame-full-height-vtop{min-height:100vh;min-height:var(--vh,100vh);flex-direction:column;justify-content:flex-start}.frame-full-height-vcenter{min-height:100vh;min-height:var(--vh,100vh);flex-direction:column;justify-content:center}.frame-full-height-vbottom{min-height:100vh;min-height:var(--vh,100vh);flex-direction:column;justify-content:flex-end}.frame-slim{max-width:none}@media (min-width:900px){.frame-slim{max-width:60rem;margin-right:10%}.col-6-lg>.frame-slim{max-width:90%;margin-right:10%}}.frame-slimmer{max-width:none}@media (min-width:900px){.frame-slimmer{max-width:46.5rem}.col-6-lg>.frame-slimmer{max-width:80%;margin-right:20%}}.frame-vtop{align-items:flex-start}.frame-vcenter{align-items:center}.frame-vbottom{align-items:flex-end}.frame-eqheight>[class*="col-"]>*{height:100%}.frame-space-before-extra-small{margin-top:1rem}.frame-space-before-small{margin-top:2rem}.frame-space-before-medium{margin-top:3rem}.frame-space-before-large{margin-top:4rem}.frame-space-before-extra-large{margin-top:5rem}.frame-space-after-extra-small{margin-bottom:1rem}.frame-space-after-small{margin-bottom:2rem}.frame-space-after-medium{margin-bottom:3rem}.frame-space-after-large{margin-bottom:4rem}.frame-space-after-extra-large{margin-bottom:5rem}html.no-js [data-img-background]:first-child>svg.blurry{display:none}[data-img-background]:first-child{position:relative}[data-img-background]:first-child>svg.blurry{object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0;opacity:1;height:100%;width:100%;transition:all 2s ease}[data-img-background]:first-child>picture>object,[data-img-background]:first-child>picture>svg,[data-img-background]:first-child>picture>img,[data-img-background]:first-child>div>object,[data-img-background]:first-child>div>svg,[data-img-background]:first-child>div>img{object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0;height:100%;width:100%;margin:0 auto}[data-img-background]:first-child>picture.contain>object,[data-img-background]:first-child>picture.contain>svg,[data-img-background]:first-child>picture.contain>img,[data-img-background]:first-child>div.contain>object,[data-img-background]:first-child>div.contain>svg,[data-img-background]:first-child>div.contain>img{object-fit:contain}[data-img-background]:first-child>picture.contain>object,[data-img-background]:first-child>picture.contain>svg,[data-img-background]:first-child>div.contain>object,[data-img-background]:first-child>div.contain>svg{height:auto;max-height:100%}.ce-gallery.ce-border img{border-radius:100%;display:flex;align-items:center;justify-content:center}.ce-gallery.ce-border svg.image-embed-overlay{scale:1.2;transform:translateY(-10%);position:relative;margin-top:-100%;width:100%;height:100%}html:has(dialog[open]){background-color:#0003;scrollbar-gutter:stable;overflow:hidden}dialog,::backdrop{overscroll-behavior:contain}body>dialog{background-color:transparent;border:0 none;padding:0;width:100%}body>dialog::backdrop{background-color:#0003;backdrop-filter:blur(2px)}body>dialog div{justify-content:center}body>dialog img{object-fit:contain}.iframe-overlay{padding:1rem;font-size:min(16px,2vw);display:flex;align-items:center;flex-direction:column;height:100%;overflow:auto;background-image:linear-gradient(rgba(255,255,255,0.8),rgba(255,255,255,0.8)),var(--preview-img);background-size:cover}.iframe-overlay .button,.iframe-overlay .cc-window .cc-message .cc-btn,.cc-window .cc-message .iframe-overlay .cc-btn,.iframe-overlay .cc-window .cc-compliance .cc-btn,.cc-window .cc-compliance .iframe-overlay .cc-btn,.iframe-overlay .cc-banner .cc-message .cc-btn,.cc-banner .cc-message .iframe-overlay .cc-btn,.iframe-overlay .cc-banner .cc-compliance .cc-btn,.cc-banner .cc-compliance .iframe-overlay .cc-btn,.iframe-overlay a[class*="button"],.iframe-overlay button,.iframe-overlay .skip-link{display:inline-block;font-size:inherit}.iframe-link{display:block;background:rgba(0,0,0,0.1);text-align:center;padding:1rem}.iframe-link:not(:has(+ div)){height:100%}body,html{width:100%;letter-spacing:-0.24px;font-weight:300}a:focus{outline:2px dashed violet}b{font-weight:700}h1,h2,.event h1,main:has(.single-event-info):has(article) .single-event-info h1,h3,blockquote,.frame-accordion-list:before,.section-links-wrapper li,h4,.newsletter-form textarea,.newsletter-form input[type=url],.newsletter-form input[type=number],.newsletter-form input[type=password],.newsletter-form input[type=tel],.newsletter-form input[type=email],.newsletter-form input[type=text],main .frame-type-menu_subpages ul li a,h5,main>header:first-child:not(:has(+ article)) .subtitle,h6,.super-heading,main>header:first-child:not(:has(+ article)) h1{margin:0;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;letter-spacing:-0.86px}.super-heading,main>header:first-child:not(:has(+ article)) h1{font-size:4rem}@media (min-width:900px){.super-heading,main>header:first-child:not(:has(+ article)) h1{font-size:8rem}}@media (min-width:1400px){.super-heading,main>header:first-child:not(:has(+ article)) h1{font-size:11.125rem;letter-spacing:-3.56px}}h1{font-size:2rem}@media (min-width:376px){h1{font-size:2.25rem}}@media (min-width:900px){h1{font-size:3rem}}@media (min-width:1400px){h1{font-size:5.625rem}}h2,.event h1,main:has(.single-event-info):has(article) .single-event-info h1{font-size:1.5rem}@media (min-width:376px){h2,.event h1,main:has(.single-event-info):has(article) .single-event-info h1{font-size:2.25rem}}@media (min-width:900px){h2,.event h1,main:has(.single-event-info):has(article) .single-event-info h1{font-size:3rem}}@media (min-width:1400px){h2,.event h1,main:has(.single-event-info):has(article) .single-event-info h1{font-size:3.9375rem}}h3,blockquote,.frame-accordion-list:before,.section-links-wrapper li{font-size:1.5rem}@media (min-width:376px){h3,blockquote,.frame-accordion-list:before,.section-links-wrapper li{font-size:2rem}}@media (min-width:900px){h3,blockquote,.frame-accordion-list:before,.section-links-wrapper li{font-size:2.25rem}}@media (min-width:1400px){h3,blockquote,.frame-accordion-list:before,.section-links-wrapper li{font-size:3rem}}h4,.newsletter-form textarea,.newsletter-form input[type=url],.newsletter-form input[type=number],.newsletter-form input[type=password],.newsletter-form input[type=tel],.newsletter-form input[type=email],.newsletter-form input[type=text],main .frame-type-menu_subpages ul li a{font-size:1.5rem}@media (min-width:376px){h4,.newsletter-form textarea,.newsletter-form input[type=url],.newsletter-form input[type=number],.newsletter-form input[type=password],.newsletter-form input[type=tel],.newsletter-form input[type=email],.newsletter-form input[type=text],main .frame-type-menu_subpages ul li a{font-size:2rem}}@media (min-width:900px){h4,.newsletter-form textarea,.newsletter-form input[type=url],.newsletter-form input[type=number],.newsletter-form input[type=password],.newsletter-form input[type=tel],.newsletter-form input[type=email],.newsletter-form input[type=text],main .frame-type-menu_subpages ul li a{font-size:2.25rem}}h5,main>header:first-child:not(:has(+ article)) .subtitle{font-size:1.25rem;letter-spacing:0}@media (min-width:376px){h5,main>header:first-child:not(:has(+ article)) .subtitle{font-size:1.5rem}}@media (min-width:900px){h5,main>header:first-child:not(:has(+ article)) .subtitle{font-size:2rem}}h6{font-size:1rem;letter-spacing:0}@media (min-width:376px){h6{font-size:1.125rem}}strong{font-weight:700}main{margin-top:var(--header-height);min-height:100vh;background-color:var(--page-color,#efe3d7);color:var(--text-color,#121212);overflow:hidden}.row-fluid{width:100vw;margin-left:50%;transform:translate(-50%,0)}.container{max-width:min(87.25rem,90vw);width:100%;margin-left:auto;margin-right:auto;padding:0 var(--frame-padding)}figcaption{font-size:14px;color:#1E1E1E;font-weight:400}blockquote{margin:0;font-family:"IBM Plex Serif",serif;font-style:italic;font-weight:400;line-height:120%;letter-spacing:-0.05375rem}blockquote strong{font-style:normal;font-size:0.6em;margin-top:1rem;display:block;font-weight:500}@media (min-width:1400px){blockquote{font-size:43px}}main>header+.frame-type-textmedia{overflow:visible}main>header+.frame-type-textmedia .ce-textpic.ce-left.ce-intext .ce-gallery{margin-top:-4rem !important}.frame header a:before,section>header header a:before,.section-links-wrapper header a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cc-window,.cc-banner{display:flex;flex-direction:column}.cc-window .cc-message{margin-left:auto;margin-right:auto;max-width:46.5rem;padding:0 var(--frame-padding)}hr{border-color:var(--text-color);border-style:solid;border-width:0.5px;margin:0}p a[href^=https]:after,li a[href^=https]:after,.ce-bodytext a[href^=https]:after{width:0.8em;margin-right:0}.frame.iframe-overlay,section>header.iframe-overlay,.iframe-overlay.section-links-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:scroll;border-radius:0}table{border-collapse:separate;border-spacing:1rem 0;margin-left:-1rem;margin-right:-1rem;padding:2rem 0}table tr:first-child td{width:25%;border-top:1px solid #121212}table tr td{padding:1.75rem 0;vertical-align:top;border-bottom:1px solid #ebebeb}.ce-gallery.ce-border video{border-radius:1rem}.frame-type-menu_abstract{display:flex;justify-content:center}.frame-type-menu_abstract ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.frame-type-menu_abstract ul li{display:flex;align-items:flex-start;margin-bottom:2rem}.frame-type-menu_abstract ul li a{display:inline-block;text-align:center;min-width:220px;max-width:260px;flex-shrink:0;margin-right:6rem}.frame-type-menu_abstract ul li p{max-width:68ch;text-wrap:pretty;overflow-wrap:anywhere;hyphens:auto}@media (max-width:777px){.frame-type-menu_abstract ul li{flex-direction:column}.frame-type-menu_abstract ul li a{min-width:unset;max-width:unset;width:max-content}.frame-type-menu_abstract ul li p{max-width:100%}}.frame-nomargin:has(.frame-accordion-list){border-radius:30px}@media (max-width:899px){.frame-nomargin:has(.frame-accordion-list){max-width:100% !important;width:100%;margin-left:0;margin-right:0}}.frame-accordion:first-child:not(.row-fluid),.frame-accordion-list:first-child:not(.row-fluid){border-top-right-radius:30px;border-top-left-radius:30px;border-bottom-right-radius:0;border-bottom-left-radius:0}.frame-accordion:last-child:not(.row-fluid),.frame-accordion-list:last-child:not(.row-fluid){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:30px;border-bottom-left-radius:30px}.frame-accordion:not(.row-fluid):not(:first-child):not(:last-child),.frame-accordion-list:not(.row-fluid):not(:first-child):not(:last-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}[class*="frame-layout-bg"] .frame-accordion[class*="frame-layout-bg"]:not(.is-open),[class*="frame-layout-bg"] .frame-accordion-list[class*="frame-layout-bg"]:not(.is-open){background-color:transparent}.frame-accordion:after,.frame-accordion-list:after{content:"";height:1px;display:block;background:#121212;opacity:0.1}.frame-accordion:last-child:after,.frame-accordion-list:last-child:after{display:none}.frame-accordion>*:not(header),.frame-accordion-list>*:not(header){max-height:0;overflow:hidden;transition:max-height 0.3s ease;padding:0 1.5rem}.frame-accordion.is-open header:after,.is-open.frame-accordion-list header:after{content:"−"}.frame-accordion:not(.frame-accordion-list) .ce-bodytext,.frame-accordion-list:not(.frame-accordion-list) .ce-bodytext{font-size:1.125rem;letter-spacing:0}.frame-accordion:not(.frame-accordion-list) .ce-bodytext p:first-child,.frame-accordion-list:not(.frame-accordion-list) .ce-bodytext p:first-child{margin-top:0}.frame-accordion>header,.frame-accordion-list>header{cursor:pointer;display:flex;align-items:center;position:relative;margin:1em 0 1em;display:flex;align-items:center;padding:0;gap:3rem}.frame-accordion>header h1,.frame-accordion-list>header h1,.frame-accordion>header h2,.frame-accordion-list>header h2,.frame-accordion>header .event h1,.event .frame-accordion>header h1,.frame-accordion>header main:has(.single-event-info):has(article) .single-event-info h1,main:has(.single-event-info):has(article) .single-event-info .frame-accordion>header h1,.frame-accordion-list>header .event h1,.event .frame-accordion-list>header h1,.frame-accordion-list>header main:has(.single-event-info):has(article) .single-event-info h1,main:has(.single-event-info):has(article) .single-event-info .frame-accordion-list>header h1,.frame-accordion>header h3,.frame-accordion-list>header h3,.frame-accordion>header blockquote,.frame-accordion>header .frame-accordion-list:before,.frame-accordion>header .section-links-wrapper li,.section-links-wrapper .frame-accordion>header li,.frame-accordion-list>header blockquote,.frame-accordion-list>header .frame-accordion-list:before,.frame-accordion-list>header .section-links-wrapper li,.section-links-wrapper .frame-accordion-list>header li,.frame-accordion>header h4,.frame-accordion-list>header h4,.frame-accordion>header .newsletter-form textarea,.newsletter-form .frame-accordion>header textarea,.frame-accordion>header .newsletter-form input[type=url],.newsletter-form .frame-accordion>header input[type=url],.frame-accordion>header .newsletter-form input[type=number],.newsletter-form .frame-accordion>header input[type=number],.frame-accordion>header .newsletter-form input[type=password],.newsletter-form .frame-accordion>header input[type=password],.frame-accordion>header .newsletter-form input[type=tel],.newsletter-form .frame-accordion>header input[type=tel],.frame-accordion>header .newsletter-form input[type=email],.newsletter-form .frame-accordion>header input[type=email],.frame-accordion>header .newsletter-form input[type=text],.newsletter-form .frame-accordion>header input[type=text],.frame-accordion>header main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .frame-accordion>header a,.frame-accordion-list>header .newsletter-form textarea,.newsletter-form .frame-accordion-list>header textarea,.frame-accordion-list>header .newsletter-form input[type=url],.newsletter-form .frame-accordion-list>header input[type=url],.frame-accordion-list>header .newsletter-form input[type=number],.newsletter-form .frame-accordion-list>header input[type=number],.frame-accordion-list>header .newsletter-form input[type=password],.newsletter-form .frame-accordion-list>header input[type=password],.frame-accordion-list>header .newsletter-form input[type=tel],.newsletter-form .frame-accordion-list>header input[type=tel],.frame-accordion-list>header .newsletter-form input[type=email],.newsletter-form .frame-accordion-list>header input[type=email],.frame-accordion-list>header .newsletter-form input[type=text],.newsletter-form .frame-accordion-list>header input[type=text],.frame-accordion-list>header main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .frame-accordion-list>header a,.frame-accordion>header h5,.frame-accordion-list>header h5,.frame-accordion>header main>header:first-child:not(:has(+ article)) .subtitle,main>header:first-child:not(:has(+ article)) .frame-accordion>header .subtitle,.frame-accordion-list>header main>header:first-child:not(:has(+ article)) .subtitle,main>header:first-child:not(:has(+ article)) .frame-accordion-list>header .subtitle,.frame-accordion>header h6,.frame-accordion-list>header h6{margin:0;overflow:hidden;text-overflow:ellipsis}.frame-accordion>header:after,.frame-accordion-list>header:after{content:"+";width:25px;height:25px;display:block;flex-shrink:0;font-size:2.5rem;line-height:0.5em;text-align:center;margin-left:auto}@media (max-width:899px){.frame-accordion>header:after,.frame-accordion-list>header:after{font-size:1.5rem;align-self:flex-start;margin-top:7px}}.frame-accordion-list{--items-margin-top:2rem;--items-margin-bottom:1.25rem;display:grid;grid-template:none;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto)}@media (min-width:900px){.frame-accordion-list{--items-margin-top:.5rem;--items-margin-bottom:.5rem}}.frame-accordion-list:first-child{counter-reset:nummer}.frame-accordion-list:first-child{--items-margin-top:2.5rem}.frame-accordion-list:last-child{--items-margin-bottom:1.5rem}@media (min-width:900px){.frame-accordion-list:first-child{--items-margin-top:1.5rem}}.frame-accordion-list>*{grid-column:2}.frame-accordion-list h1,.frame-accordion-list h2,.frame-accordion-list .event h1,.event .frame-accordion-list h1,.frame-accordion-list main:has(.single-event-info):has(article) .single-event-info h1,main:has(.single-event-info):has(article) .single-event-info .frame-accordion-list h1,.frame-accordion-list h3,.frame-accordion-list blockquote,.frame-accordion-list .frame-accordion-list:before,.frame-accordion-list .section-links-wrapper li,.section-links-wrapper .frame-accordion-list li,.frame-accordion-list h4,.frame-accordion-list .newsletter-form textarea,.newsletter-form .frame-accordion-list textarea,.frame-accordion-list .newsletter-form input[type=url],.newsletter-form .frame-accordion-list input[type=url],.frame-accordion-list .newsletter-form input[type=number],.newsletter-form .frame-accordion-list input[type=number],.frame-accordion-list .newsletter-form input[type=password],.newsletter-form .frame-accordion-list input[type=password],.frame-accordion-list .newsletter-form input[type=tel],.newsletter-form .frame-accordion-list input[type=tel],.frame-accordion-list .newsletter-form input[type=email],.newsletter-form .frame-accordion-list input[type=email],.frame-accordion-list .newsletter-form input[type=text],.newsletter-form .frame-accordion-list input[type=text],.frame-accordion-list main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .frame-accordion-list a,.frame-accordion-list h5,.frame-accordion-list main>header:first-child:not(:has(+ article)) .subtitle,main>header:first-child:not(:has(+ article)) .frame-accordion-list .subtitle,.frame-accordion-list h6{font-weight:500}@media (max-width:899px){.frame-accordion-list h1,.frame-accordion-list h2,.frame-accordion-list .event h1,.event .frame-accordion-list h1,.frame-accordion-list main:has(.single-event-info):has(article) .single-event-info h1,main:has(.single-event-info):has(article) .single-event-info .frame-accordion-list h1,.frame-accordion-list h3,.frame-accordion-list blockquote,.frame-accordion-list .frame-accordion-list:before,.frame-accordion-list .section-links-wrapper li,.section-links-wrapper .frame-accordion-list li,.frame-accordion-list h4,.frame-accordion-list .newsletter-form textarea,.newsletter-form .frame-accordion-list textarea,.frame-accordion-list .newsletter-form input[type=url],.newsletter-form .frame-accordion-list input[type=url],.frame-accordion-list .newsletter-form input[type=number],.newsletter-form .frame-accordion-list input[type=number],.frame-accordion-list .newsletter-form input[type=password],.newsletter-form .frame-accordion-list input[type=password],.frame-accordion-list .newsletter-form input[type=tel],.newsletter-form .frame-accordion-list input[type=tel],.frame-accordion-list .newsletter-form input[type=email],.newsletter-form .frame-accordion-list input[type=email],.frame-accordion-list .newsletter-form input[type=text],.newsletter-form .frame-accordion-list input[type=text],.frame-accordion-list main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .frame-accordion-list a,.frame-accordion-list h5,.frame-accordion-list main>header:first-child:not(:has(+ article)) .subtitle,main>header:first-child:not(:has(+ article)) .frame-accordion-list .subtitle,.frame-accordion-list h6{font-size:1.5rem}}.frame-accordion-list:after{content:none}.frame-accordion-list .ce-bodytext{padding:0;max-width:50rem}@media (max-width:899px){.frame-accordion-list .ce-bodytext{font-size:18px}}.frame-accordion-list>header{margin:var(--items-margin-top) 0 var(--items-margin-bottom);gap:1rem}@media (min-width:900px){.frame-accordion-list>header{gap:3rem}}.frame-accordion-list:before{display:flex;counter-increment:nummer;content:counter(nummer,decimal-leading-zero);grid-column:1;margin:var(--items-margin-top) 0.5em var(--items-margin-bottom) 0;font-weight:500;margin-right:1rem}@media (min-width:900px){.frame-accordion-list:before{margin-right:max(3rem,7.5vw)}}.frame-accordion-list header:after{font-weight:500}@media (min-width:900px){.frame-accordion-list header:after{font-size:3.5rem}}@media (min-width:900px){.frame-accordion-list.is-open:not(:first-child){--items-margin-top:2rem}.frame-accordion-list.is-open+*{--items-margin-top:2rem}.frame-accordion-list.is-open:before{font-weight:700}.frame-accordion-list.is-open header h1,.frame-accordion-list.is-open header h2,.frame-accordion-list.is-open header .event h1,.event .frame-accordion-list.is-open header h1,.frame-accordion-list.is-open header main:has(.single-event-info):has(article) .single-event-info h1,main:has(.single-event-info):has(article) .single-event-info .frame-accordion-list.is-open header h1,.frame-accordion-list.is-open header h3,.frame-accordion-list.is-open header blockquote,.frame-accordion-list.is-open header .frame-accordion-list:before,.frame-accordion-list.is-open header .section-links-wrapper li,.section-links-wrapper .frame-accordion-list.is-open header li,.frame-accordion-list.is-open header h4,.frame-accordion-list.is-open header .newsletter-form textarea,.newsletter-form .frame-accordion-list.is-open header textarea,.frame-accordion-list.is-open header .newsletter-form input[type=url],.newsletter-form .frame-accordion-list.is-open header input[type=url],.frame-accordion-list.is-open header .newsletter-form input[type=number],.newsletter-form .frame-accordion-list.is-open header input[type=number],.frame-accordion-list.is-open header .newsletter-form input[type=password],.newsletter-form .frame-accordion-list.is-open header input[type=password],.frame-accordion-list.is-open header .newsletter-form input[type=tel],.newsletter-form .frame-accordion-list.is-open header input[type=tel],.frame-accordion-list.is-open header .newsletter-form input[type=email],.newsletter-form .frame-accordion-list.is-open header input[type=email],.frame-accordion-list.is-open header .newsletter-form input[type=text],.newsletter-form .frame-accordion-list.is-open header input[type=text],.frame-accordion-list.is-open header main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .frame-accordion-list.is-open header a,.frame-accordion-list.is-open header h5,.frame-accordion-list.is-open header main>header:first-child:not(:has(+ article)) .subtitle,main>header:first-child:not(:has(+ article)) .frame-accordion-list.is-open header .subtitle,.frame-accordion-list.is-open header h6{font-weight:700}}.frames{margin-left:auto;margin-right:auto;max-width:87.25rem;padding:0 var(--frame-padding);margin-top:var(--frame-padding);margin-bottom:1.5rem;display:grid;gap:1.5rem;--card-headline-font-size:clamp(2rem,6vw,2.25rem);--card-subtitle-font-size:clamp(1rem,5vw,2rem)}.frames .frame,.frames section>header,.frames .section-links-wrapper{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.1),0px 6px 20px 0px rgba(0,0,0,0.12);transition:transform 0.6s ease,box-shadow 0.2s ease}.frames .frame:hover,.frames section>header:hover,.frames .section-links-wrapper:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.2),0px 12px 24px 0px rgba(0,0,0,0.24)}.frames .frame-layout-0{background-color:white}.frames .frame:first-child,.frames section>header:first-child,.frames .section-links-wrapper:first-child{padding-left:1.75rem;padding-right:1.75rem;padding-left:1.75rem;padding-right:1.75rem;aspect-ratio:0.75;min-height:100%}.frames .frame:first-child .ce-textpic,.frames section>header:first-child .ce-textpic,.frames .section-links-wrapper:first-child .ce-textpic{--image-min-height:calc(66.6667% + (calc(1.75rem * 2) * 2 / 3) + 12px)}.frames .frame:first-child .ce-textpic .subtitle,.frames section>header:first-child .ce-textpic .subtitle,.frames .section-links-wrapper:first-child .ce-textpic .subtitle{margin-top:auto;font-size:var(--card-subtitle-font-size,1.5rem)}.frames .frame:first-child .ce-textpic .subtitle p,.frames section>header:first-child .ce-textpic .subtitle p,.frames .section-links-wrapper:first-child .ce-textpic .subtitle p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:0.5rem;text-overflow:ellipsis}@media (min-width:600px){.frames .frame:first-child .ce-textpic .subtitle,.frames section>header:first-child .ce-textpic .subtitle,.frames .section-links-wrapper:first-child .ce-textpic .subtitle{font-size:var(--card-subtitle-font-size,2rem)}}.frames .frame:first-child .ce-gallery,.frames section>header:first-child .ce-gallery,.frames .section-links-wrapper:first-child .ce-gallery{--image-min-height:calc(50% + 12px)}.frames .frame:first-child .ce-textpic header,.frames section>header:first-child .ce-textpic header,.frames .section-links-wrapper:first-child .ce-textpic header{margin-top:4.125rem}.frames .frame:first-child .ce-textpic header>h1,.frames section>header:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic header>h2,.frames section>header:first-child .ce-textpic header>h2,.frames section>header:first-child .ce-textpic .event header>h1,.event .frames section>header:first-child .ce-textpic header>h1,.frames section>header:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames section>header:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic header>h2,.frames .section-links-wrapper:first-child .ce-textpic .event header>h1,.event .frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic .event header>h1,.event .frames .frame:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .frame:first-child .ce-textpic header>h1{font-size:var(--card-headline-font-size,1.5rem)}@media (min-width:600px){.frames .frame:first-child .ce-textpic header>h1,.frames section>header:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic header>h2,.frames section>header:first-child .ce-textpic header>h2,.frames section>header:first-child .ce-textpic .event header>h1,.event .frames section>header:first-child .ce-textpic header>h1,.frames section>header:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames section>header:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic header>h2,.frames .section-links-wrapper:first-child .ce-textpic .event header>h1,.event .frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic .event header>h1,.event .frames .frame:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .frame:first-child .ce-textpic header>h1{font-size:var(--card-headline-font-size,2rem)}}@media (min-width:900px){.frames .frame:first-child,.frames section>header:first-child,.frames .section-links-wrapper:first-child{aspect-ratio:2}.frames .frame:first-child .ce-textpic,.frames section>header:first-child .ce-textpic,.frames .section-links-wrapper:first-child .ce-textpic{--image-min-height:calc(25% + calc(calc(1.75rem * 2) * 1 / 4) + 12px) !important}.frames .frame:first-child .ce-gallery,.frames section>header:first-child .ce-gallery,.frames .section-links-wrapper:first-child .ce-gallery{--image-min-height:calc(50% + 12px) !important}.frames .frame:first-child .ce-textpic header,.frames section>header:first-child .ce-textpic header,.frames .section-links-wrapper:first-child .ce-textpic header{margin-top:4.125rem}.frames .frame:first-child .ce-textpic header>h1,.frames section>header:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic header>h2,.frames section>header:first-child .ce-textpic header>h2,.frames section>header:first-child .ce-textpic .event header>h1,.event .frames section>header:first-child .ce-textpic header>h1,.frames section>header:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames section>header:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic header>h2,.frames .section-links-wrapper:first-child .ce-textpic .event header>h1,.event .frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic .event header>h1,.event .frames .frame:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .frame:first-child .ce-textpic header>h1{font-size:var(--card-headline-font-size,2.5rem)}}@media (min-width:900px) and (min-width:900px){.frames .frame:first-child .ce-textpic header>h1,.frames section>header:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic header>h2,.frames section>header:first-child .ce-textpic header>h2,.frames section>header:first-child .ce-textpic .event header>h1,.event .frames section>header:first-child .ce-textpic header>h1,.frames section>header:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames section>header:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic header>h2,.frames .section-links-wrapper:first-child .ce-textpic .event header>h1,.event .frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic .event header>h1,.event .frames .frame:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .frame:first-child .ce-textpic header>h1{font-size:var(--card-headline-font-size,3rem)}}@media (min-width:900px) and (min-width:1400px){.frames .frame:first-child .ce-textpic header>h1,.frames section>header:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic header>h2,.frames section>header:first-child .ce-textpic header>h2,.frames section>header:first-child .ce-textpic .event header>h1,.event .frames section>header:first-child .ce-textpic header>h1,.frames section>header:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames section>header:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic header>h2,.frames .section-links-wrapper:first-child .ce-textpic .event header>h1,.event .frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .section-links-wrapper:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .section-links-wrapper:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic .event header>h1,.event .frames .frame:first-child .ce-textpic header>h1,.frames .frame:first-child .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .frame:first-child .ce-textpic header>h1{font-size:var(--card-headline-font-size,4.75rem)}}@media (min-width:900px){.frames .frame:first-child,.frames section>header:first-child,.frames .section-links-wrapper:first-child{--card-headline-font-size:clamp(1rem,4vw,3rem)}}.frames .frame:first-child .ce-textpic,.frames section>header:first-child .ce-textpic,.frames .section-links-wrapper:first-child .ce-textpic{position:relative;height:100%;display:flex;flex-direction:column;padding-top:var(--image-min-height)}.frame-type-textmedia .frames .frame:first-child .ce-textpic,.frame-type-textmedia .frames section>header:first-child .ce-textpic,.frame-type-textmedia .frames .section-links-wrapper:first-child .ce-textpic{--image-min-height:0}.frame-type-textmedia .frames .frame:first-child .ce-textpic .ce-gallery .image:has(svg),.frame-type-textmedia .frames section>header:first-child .ce-textpic .ce-gallery .image:has(svg),.frame-type-textmedia .frames .section-links-wrapper:first-child .ce-textpic .ce-gallery .image:has(svg){display:flex;width:auto;height:100%}.frame-type-textmedia .frames .frame:first-child .ce-textpic .ce-gallery .image:has(svg) svg,.frame-type-textmedia .frames section>header:first-child .ce-textpic .ce-gallery .image:has(svg) svg,.frame-type-textmedia .frames .section-links-wrapper:first-child .ce-textpic .ce-gallery .image:has(svg) svg{max-height:100%;width:auto;max-width:100%}.frames .frame:first-child .ce-textpic .image-embed,.frames section>header:first-child .ce-textpic .image-embed,.frames .section-links-wrapper:first-child .ce-textpic .image-embed{position:absolute;width:100%;height:100%;left:0;top:0}.frames .frame:first-child .ce-textpic .image-embed img,.frames section>header:first-child .ce-textpic .image-embed img,.frames .section-links-wrapper:first-child .ce-textpic .image-embed img{height:100%;width:100%;object-fit:cover}@media (min-width:900px){.frames .frame:first-child .ce-textpic,.frames section>header:first-child .ce-textpic,.frames .section-links-wrapper:first-child .ce-textpic{padding-top:0;width:50%}.frames .frame:first-child .ce-textpic .event__date,.frames section>header:first-child .ce-textpic .event__date,.frames .section-links-wrapper:first-child .ce-textpic .event__date{left:1.75rem}.frames .frame:first-child .ce-textpic .event__date~header,.frames section>header:first-child .ce-textpic .event__date~header,.frames .section-links-wrapper:first-child .ce-textpic .event__date~header{margin-top:auto}.frames .frame:first-child .ce-textpic .event__date~.subtitle,.frames section>header:first-child .ce-textpic .event__date~.subtitle,.frames .section-links-wrapper:first-child .ce-textpic .event__date~.subtitle{margin-top:0}}.frames .frame:first-child .ce-textpic .ce-gallery,.frames section>header:first-child .ce-textpic .ce-gallery,.frames .section-links-wrapper:first-child .ce-textpic .ce-gallery{min-height:var(--image-min-height);margin:0 0 0 -1.75rem;position:absolute;top:0;left:0;width:calc(100% + 1.75rem * 2)}@media (min-width:900px){.frames .frame:first-child .ce-textpic .ce-gallery,.frames section>header:first-child .ce-textpic .ce-gallery,.frames .section-links-wrapper:first-child .ce-textpic .ce-gallery{width:calc(100% + 1.75rem);height:100%;left:-100%;margin-left:-1.75rem}}.frame-type-textmedia .frames .frame:first-child .ce-textpic .ce-gallery,.frame-type-textmedia .frames section>header:first-child .ce-textpic .ce-gallery,.frame-type-textmedia .frames .section-links-wrapper:first-child .ce-textpic .ce-gallery{position:relative}@media (max-width:899px){.frame-type-textmedia .frames .frame:first-child .ce-textpic .ce-gallery,.frame-type-textmedia .frames section>header:first-child .ce-textpic .ce-gallery,.frame-type-textmedia .frames .section-links-wrapper:first-child .ce-textpic .ce-gallery{width:auto;margin-left:0}}@media (min-width:900px){.frame-type-textmedia .frames .frame:first-child .ce-textpic .ce-gallery,.frame-type-textmedia .frames section>header:first-child .ce-textpic .ce-gallery,.frame-type-textmedia .frames .section-links-wrapper:first-child .ce-textpic .ce-gallery{position:absolute;display:flex;justify-content:flex-end}}@media (min-width:900px){.frames .frame:first-child .ce-textpic,.frames section>header:first-child .ce-textpic,.frames .section-links-wrapper:first-child .ce-textpic{margin-left:50%;padding-left:1.75rem}}.frames .frame:not(:first-child),.frames section>header:not(:first-child),.frames .section-links-wrapper:not(:first-child){padding-left:1.75rem;padding-right:1.75rem;aspect-ratio:0.75;min-height:100%}.frames .frame:not(:first-child) .ce-textpic,.frames section>header:not(:first-child) .ce-textpic,.frames .section-links-wrapper:not(:first-child) .ce-textpic{--image-min-height:calc(66.6667% + (calc(1.75rem * 2) * 2 / 3) + 12px)}.frames .frame:not(:first-child) .ce-textpic .subtitle,.frames section>header:not(:first-child) .ce-textpic .subtitle,.frames .section-links-wrapper:not(:first-child) .ce-textpic .subtitle{margin-top:auto;font-size:var(--card-subtitle-font-size,1.5rem)}.frames .frame:not(:first-child) .ce-textpic .subtitle p,.frames section>header:not(:first-child) .ce-textpic .subtitle p,.frames .section-links-wrapper:not(:first-child) .ce-textpic .subtitle p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:0.5rem;text-overflow:ellipsis}@media (min-width:600px){.frames .frame:not(:first-child) .ce-textpic .subtitle,.frames section>header:not(:first-child) .ce-textpic .subtitle,.frames .section-links-wrapper:not(:first-child) .ce-textpic .subtitle{font-size:var(--card-subtitle-font-size,2rem)}}.frames .frame:not(:first-child) .ce-gallery,.frames section>header:not(:first-child) .ce-gallery,.frames .section-links-wrapper:not(:first-child) .ce-gallery{--image-min-height:calc(50% + 12px)}.frames .frame:not(:first-child) .ce-textpic header,.frames section>header:not(:first-child) .ce-textpic header,.frames .section-links-wrapper:not(:first-child) .ce-textpic header{margin-top:4.125rem}.frames .frame:not(:first-child) .ce-textpic header>h1,.frames section>header:not(:first-child) .ce-textpic header>h1,.frames .section-links-wrapper:not(:first-child) .ce-textpic header>h1,.frames .frame:not(:first-child) .ce-textpic header>h2,.frames section>header:not(:first-child) .ce-textpic header>h2,.frames section>header:not(:first-child) .ce-textpic .event header>h1,.event .frames section>header:not(:first-child) .ce-textpic header>h1,.frames section>header:not(:first-child) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames section>header:not(:first-child) .ce-textpic header>h1,.frames .section-links-wrapper:not(:first-child) .ce-textpic header>h2,.frames .section-links-wrapper:not(:first-child) .ce-textpic .event header>h1,.event .frames .section-links-wrapper:not(:first-child) .ce-textpic header>h1,.frames .section-links-wrapper:not(:first-child) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .section-links-wrapper:not(:first-child) .ce-textpic header>h1,.frames .frame:not(:first-child) .ce-textpic .event header>h1,.event .frames .frame:not(:first-child) .ce-textpic header>h1,.frames .frame:not(:first-child) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .frame:not(:first-child) .ce-textpic header>h1{font-size:var(--card-headline-font-size,1.5rem)}@media (min-width:600px){.frames .frame:not(:first-child) .ce-textpic header>h1,.frames section>header:not(:first-child) .ce-textpic header>h1,.frames .section-links-wrapper:not(:first-child) .ce-textpic header>h1,.frames .frame:not(:first-child) .ce-textpic header>h2,.frames section>header:not(:first-child) .ce-textpic header>h2,.frames section>header:not(:first-child) .ce-textpic .event header>h1,.event .frames section>header:not(:first-child) .ce-textpic header>h1,.frames section>header:not(:first-child) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames section>header:not(:first-child) .ce-textpic header>h1,.frames .section-links-wrapper:not(:first-child) .ce-textpic header>h2,.frames .section-links-wrapper:not(:first-child) .ce-textpic .event header>h1,.event .frames .section-links-wrapper:not(:first-child) .ce-textpic header>h1,.frames .section-links-wrapper:not(:first-child) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .section-links-wrapper:not(:first-child) .ce-textpic header>h1,.frames .frame:not(:first-child) .ce-textpic .event header>h1,.event .frames .frame:not(:first-child) .ce-textpic header>h1,.frames .frame:not(:first-child) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frames .frame:not(:first-child) .ce-textpic header>h1{font-size:var(--card-headline-font-size,2rem)}}.frames .frame:not(:first-child) .ce-textpic,.frames section>header:not(:first-child) .ce-textpic,.frames .section-links-wrapper:not(:first-child) .ce-textpic{position:relative;height:100%;display:flex;flex-direction:column;padding-top:var(--image-min-height)}.frame-type-textmedia .frames .frame:not(:first-child) .ce-textpic,.frame-type-textmedia .frames section>header:not(:first-child) .ce-textpic,.frame-type-textmedia .frames .section-links-wrapper:not(:first-child) .ce-textpic{--image-min-height:0}.frame-type-textmedia .frames .frame:not(:first-child) .ce-textpic .ce-gallery .image:has(svg),.frame-type-textmedia .frames section>header:not(:first-child) .ce-textpic .ce-gallery .image:has(svg),.frame-type-textmedia .frames .section-links-wrapper:not(:first-child) .ce-textpic .ce-gallery .image:has(svg){display:flex;width:auto;height:100%}.frame-type-textmedia .frames .frame:not(:first-child) .ce-textpic .ce-gallery .image:has(svg) svg,.frame-type-textmedia .frames section>header:not(:first-child) .ce-textpic .ce-gallery .image:has(svg) svg,.frame-type-textmedia .frames .section-links-wrapper:not(:first-child) .ce-textpic .ce-gallery .image:has(svg) svg{max-height:100%;width:auto;max-width:100%}.frames .frame:not(:first-child) .ce-textpic .image-embed,.frames section>header:not(:first-child) .ce-textpic .image-embed,.frames .section-links-wrapper:not(:first-child) .ce-textpic .image-embed{position:absolute;width:100%;height:100%;left:0;top:0}.frames .frame:not(:first-child) .ce-textpic .image-embed img,.frames section>header:not(:first-child) .ce-textpic .image-embed img,.frames .section-links-wrapper:not(:first-child) .ce-textpic .image-embed img{height:100%;width:100%;object-fit:cover}.frames .frame:not(:first-child) .ce-textpic .ce-gallery,.frames section>header:not(:first-child) .ce-textpic .ce-gallery,.frames .section-links-wrapper:not(:first-child) .ce-textpic .ce-gallery{min-height:var(--image-min-height);margin:0 0 0 -1.75rem;position:absolute;top:0;left:0;width:calc(100% + 1.75rem * 2)}@media (min-width:900px){.frames .frame:first-child,.frames section>header:first-child,.frames .section-links-wrapper:first-child{grid-column:1 / span 2}}@media (min-width:540px){.frames{grid-template-columns:1fr 1fr;--card-headline-font-size:clamp(.8rem,3vw,1.5rem);--card-subtitle-font-size:clamp(.7rem,2vw,1.5rem)}}@media (min-width:822px){.frames{grid-template-columns:1fr 1fr 1fr;--card-headline-font-size:clamp(1rem,2vw,2rem);--card-subtitle-font-size:clamp(.8rem,1.5vw,1.5rem)}}.event__date{position:absolute;top:1.75rem;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:white;font-size:0.875rem;text-align:center;border-radius:10px;overflow:hidden;text-transform:uppercase;min-width:60px;z-index:1}.event__date span{padding:0 10px;width:100%;font-weight:500;line-height:1}.event__date .month{background-color:#F76947;color:white;padding-top:5px;padding-bottom:5px}.event__date .day{font-size:32px;padding-top:6px;padding-bottom:3px}.event__date .hour{padding-top:3px;padding-bottom:6px}main:not(:has(aside))>article{position:relative;z-index:10;padding:0 0.5rem 1rem;max-width:46.5rem;margin:0 auto}main:not(:has(aside))>article:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;width:100vw;margin-left:50%;transform:translate(-50%,0);z-index:-1}main:not(:has(aside))>article .frame-type-image{overflow:visible;max-width:100vw;font-size:3rem;margin-top:var(--frame-padding);margin-bottom:var(--frame-padding);padding:0 var(--frame-padding)/2;transform:translate(-50%,0);margin-left:50%}@media (min-width:900px){main:not(:has(aside))>article .frame-type-image{padding:0 var(--frame-padding);width:calc(( (min(100vw - 5rem,46.5rem) - 1rem - (var(--frame-padding) * 2)) / 3 * 5 ) + (var(--frame-padding) * 2))}}main:not(:has(aside))>article .frame-type-image .ce-image{overflow:visible}main:not(:has(aside))>article .frame-type-image .ce-image img{border-radius:1rem}main:not(:has(aside))>article .frame-type-image .ce-image figcaption{margin-top:-0.7rem}@media (min-width:900px){main:not(:has(aside))>article .frame-type-image .ce-image figcaption{margin-top:unset}main:not(:has(aside))>article .frame-type-image .ce-image .image{position:relative;display:grid;align-items:flex-start;grid-template-columns:repeat(5,20%)}}@media (min-width:900px){main:not(:has(aside))>article .frame-type-image .ce-image.ce-center .image-embed,main:not(:has(aside))>article .frame-type-image .ce-image.ce-center a{grid-column:2 / span 3;grid-row:1}main:not(:has(aside))>article .frame-type-image .ce-image.ce-center figcaption{grid-column:5;grid-row:1;margin-left:1.5rem}}@media (min-width:900px){main:not(:has(aside))>article .frame-type-image .ce-image.ce-right .image-embed,main:not(:has(aside))>article .frame-type-image .ce-image.ce-right a{grid-column:3 / span 3;grid-row:1}main:not(:has(aside))>article .frame-type-image .ce-image.ce-right figcaption{grid-column:2;grid-row:1;margin-right:1.5rem}}@media (min-width:900px){main:not(:has(aside))>article .frame-type-image .ce-image.ce-left .image-embed,main:not(:has(aside))>article .frame-type-image .ce-image.ce-left a{grid-column:1 / span 3;grid-row:1}main:not(:has(aside))>article .frame-type-image .ce-image.ce-left figcaption{grid-column:4;grid-row:1;margin-left:1.5rem}}.breadcrumbs{position:relative;z-index:10}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:1.125rem;font-weight:300}.breadcrumbs ol li>*{text-decoration:none;padding:1rem}.breadcrumbs ol li:before{content:"/";margin-right:-4px}.breadcrumbs ol a,.breadcrumbs ol span{position:relative}.breadcrumbs ol span{font-weight:500}header>.breadcrumbs{margin-left:1rem}@media (max-width:899px){header>.breadcrumbs{display:none}}.button,.cc-window .cc-message .cc-btn,.cc-window .cc-compliance .cc-btn,.cc-banner .cc-message .cc-btn,.cc-banner .cc-compliance .cc-btn,a[class*="button"],button,.skip-link{cursor:pointer;padding:0.9rem 2rem;color:var(--text-color);border:2px solid var(--text-color);text-decoration:none !important;position:relative;z-index:0;border-radius:12px;transition:all 0.3s;font-weight:500;background:transparent;font-size:1.5rem;display:inline-block;margin-top:0.3rem;width:var(--button-width,auto);font-family:"IBM Plex Sans Condensed",sans-serif}.button:before,.cc-window .cc-message .cc-btn:before,.cc-window .cc-compliance .cc-btn:before,.cc-banner .cc-message .cc-btn:before,.cc-banner .cc-compliance .cc-btn:before,a[class*="button"]:before,button:before,.skip-link:before{border-radius:8px}.button:hover,.cc-window .cc-message .cc-btn:hover,.cc-window .cc-compliance .cc-btn:hover,.cc-banner .cc-message .cc-btn:hover,.cc-banner .cc-compliance .cc-btn:hover,a[class*="button"]:hover,button:hover,.skip-link:hover{background-color:var(--text-color);color:white}.button-block{--button-width:100%}@media (max-width:899px){.button-mobile-block{--button-width:100%;text-align:center}}@media (max-width:540px){.button,.cc-window .cc-message .cc-btn,.cc-window .cc-compliance .cc-btn,.cc-banner .cc-message .cc-btn,.cc-banner .cc-compliance .cc-btn,a[class*="button"],button,.skip-link{--button-width:100%;text-align:center}}.cardlist.card-view:not(.card-view-large){width:100%;padding-top:2rem;padding-bottom:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--card-min-width),1fr));gap:1.5rem;--card-text-font-size:clamp(1.2rem,4vw,1.5rem);--card-h4-font-size:clamp(1.5rem,10vw,2.25rem);--card-ratio:0.75;--card-min-width:max(258px,30%)}.cardlist.card-view:not(.card-view-large) h4,.cardlist.card-view:not(.card-view-large) .newsletter-form textarea,.newsletter-form .cardlist.card-view:not(.card-view-large) textarea,.cardlist.card-view:not(.card-view-large) .newsletter-form input[type=url],.newsletter-form .cardlist.card-view:not(.card-view-large) input[type=url],.cardlist.card-view:not(.card-view-large) .newsletter-form input[type=number],.newsletter-form .cardlist.card-view:not(.card-view-large) input[type=number],.cardlist.card-view:not(.card-view-large) .newsletter-form input[type=password],.newsletter-form .cardlist.card-view:not(.card-view-large) input[type=password],.cardlist.card-view:not(.card-view-large) .newsletter-form input[type=tel],.newsletter-form .cardlist.card-view:not(.card-view-large) input[type=tel],.cardlist.card-view:not(.card-view-large) .newsletter-form input[type=email],.newsletter-form .cardlist.card-view:not(.card-view-large) input[type=email],.cardlist.card-view:not(.card-view-large) .newsletter-form input[type=text],.newsletter-form .cardlist.card-view:not(.card-view-large) input[type=text],.cardlist.card-view:not(.card-view-large) main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .cardlist.card-view:not(.card-view-large) a{font-weight:500}.cardlist.card-view:not(.card-view-large)>.flip-card{--card-padding:2.5rem var(--frame-padding);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.1),0px 6px 20px 0px rgba(0,0,0,0.12);transition:transform 0.6s ease,box-shadow 0.2s ease;cursor:pointer;aspect-ratio:var(--card-ratio);position:relative;transform-style:preserve-3d;display:flex;flex-wrap:wrap;border-radius:30px;background:linear-gradient(180deg,#fffdfa 0%,#f7f5f1 100%);padding:var(--card-padding);font-size:var(--card-text-font-size)}.cardlist.card-view:not(.card-view-large)>.flip-card:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.2),0px 12px 24px 0px rgba(0,0,0,0.24)}.cardlist.card-view:not(.card-view-large)>.flip-card h4,.cardlist.card-view:not(.card-view-large)>.flip-card .newsletter-form textarea,.newsletter-form .cardlist.card-view:not(.card-view-large)>.flip-card textarea,.cardlist.card-view:not(.card-view-large)>.flip-card .newsletter-form input[type=url],.newsletter-form .cardlist.card-view:not(.card-view-large)>.flip-card input[type=url],.cardlist.card-view:not(.card-view-large)>.flip-card .newsletter-form input[type=number],.newsletter-form .cardlist.card-view:not(.card-view-large)>.flip-card input[type=number],.cardlist.card-view:not(.card-view-large)>.flip-card .newsletter-form input[type=password],.newsletter-form .cardlist.card-view:not(.card-view-large)>.flip-card input[type=password],.cardlist.card-view:not(.card-view-large)>.flip-card .newsletter-form input[type=tel],.newsletter-form .cardlist.card-view:not(.card-view-large)>.flip-card input[type=tel],.cardlist.card-view:not(.card-view-large)>.flip-card .newsletter-form input[type=email],.newsletter-form .cardlist.card-view:not(.card-view-large)>.flip-card input[type=email],.cardlist.card-view:not(.card-view-large)>.flip-card .newsletter-form input[type=text],.newsletter-form .cardlist.card-view:not(.card-view-large)>.flip-card input[type=text],.cardlist.card-view:not(.card-view-large)>.flip-card main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .cardlist.card-view:not(.card-view-large)>.flip-card a{font-size:var(--card-h4-font-size)}.cardlist.card-view:not(.card-view-large)>.flip-card:after{content:"↺";backface-visibility:hidden;margin-top:auto;height:2rem;font-size:24px;font-weight:300;color:#959595;opacity:0;transition:opacity 0.2s ease;width:100%;order:100}.cardlist.card-view:not(.card-view-large)>.flip-card:hover:after{opacity:1}.cardlist.card-view:not(.card-view-large)>.flip-card.flipped{transform:rotateY(180deg)}.cardlist.card-view:not(.card-view-large)>.flip-card.flipped .front{display:none}.cardlist.card-view:not(.card-view-large)>.flip-card.flipped:after{display:none}.cardlist.card-view:not(.card-view-large)>.flip-card:not(.flipped) .back{display:none}.cardlist.card-view:not(.card-view-large)>.flip-card>*{backface-visibility:hidden;width:100%;transform:rotateX(0deg)}.cardlist.card-view:not(.card-view-large)>.flip-card>*:not(.front):not(.back){display:none}.cardlist.card-view:not(.card-view-large)>.flip-card>*.back{transform:rotateY(180deg)}.cardlist.card-view:not(.card-view-large)>.flip-card .logo{margin-top:2rem;width:5rem;height:5rem}.cardlist.card-view:not(.card-view-large)>.flip-card .logo svg{max-height:100%;max-width:100%}.cardlist.card-view:not(.card-view-large)>.flip-card .header-link{padding-top:1rem;margin-top:auto;text-align:right}.cardlist.card-view:not(.card-view-large)>.flip-card .header-link a{display:inline-block}.cardlist.card-view:not(.card-view-large)>.flip-card .header-link a:after{content:"↗";display:inline-block;mask-image:none;background-color:transparent;height:1rem;width:1rem;margin-left:0.25rem;margin-right:0;font-size:0.825em;vertical-align:text-top}.cardlist.card-view:not(.card-view-large)>.flip-card .left,.cardlist.card-view:not(.card-view-large)>.flip-card .right{font-size:min(var(--card-text-font-size),18px);width:50%}.cardlist.card-view:not(.card-view-large)>.flip-card .left{padding-right:1rem}.cardlist.card-view:not(.card-view-large)>.flip-card>*{order:var(--cell-order)}@media (min-width:540px){.cardlist.card-view:not(.card-view-large){--card-text-font-size:clamp(.8rem,2.2vw,1.5rem);--card-h4-font-size:clamp(1rem,3vw,2.25rem)}}@media (min-width:822px){.cardlist.card-view:not(.card-view-large){grid-template-columns:1fr 1fr 1fr;--card-text-font-size:clamp(.8rem,1.5vw,1.5rem);--card-h4-font-size:clamp(1rem,2.75vw,2.25rem)}}@media (max-width:899px){.cardlist.card-view:not(.card-view-large) .left,.cardlist.card-view:not(.card-view-large) .right{margin-top:4%}}.cardlist.card-view.card-view-large{width:100%;padding-top:2rem;padding-bottom:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--card-min-width),1fr));gap:1.5rem;--card-text-font-size:clamp(1.125rem,4vw,1.5rem);--card-h4-font-size:clamp(2rem,5vw,2.25rem);--card-ratio:.75;--card-min-width:300px}.cardlist.card-view.card-view-large h4,.cardlist.card-view.card-view-large .newsletter-form textarea,.newsletter-form .cardlist.card-view.card-view-large textarea,.cardlist.card-view.card-view-large .newsletter-form input[type=url],.newsletter-form .cardlist.card-view.card-view-large input[type=url],.cardlist.card-view.card-view-large .newsletter-form input[type=number],.newsletter-form .cardlist.card-view.card-view-large input[type=number],.cardlist.card-view.card-view-large .newsletter-form input[type=password],.newsletter-form .cardlist.card-view.card-view-large input[type=password],.cardlist.card-view.card-view-large .newsletter-form input[type=tel],.newsletter-form .cardlist.card-view.card-view-large input[type=tel],.cardlist.card-view.card-view-large .newsletter-form input[type=email],.newsletter-form .cardlist.card-view.card-view-large input[type=email],.cardlist.card-view.card-view-large .newsletter-form input[type=text],.newsletter-form .cardlist.card-view.card-view-large input[type=text],.cardlist.card-view.card-view-large main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .cardlist.card-view.card-view-large a{font-weight:500}.cardlist.card-view.card-view-large>.flip-card{--card-padding:2.5rem var(--frame-padding);box-shadow:0px 4px 4px 0px rgba(0,0,0,0.1),0px 6px 20px 0px rgba(0,0,0,0.12);transition:transform 0.6s ease,box-shadow 0.2s ease;cursor:pointer;aspect-ratio:var(--card-ratio);position:relative;transform-style:preserve-3d;display:flex;flex-wrap:wrap;border-radius:30px;background:linear-gradient(180deg,#fffdfa 0%,#f7f5f1 100%);padding:var(--card-padding);font-size:var(--card-text-font-size)}.cardlist.card-view.card-view-large>.flip-card:hover{box-shadow:0px 4px 8px 0px rgba(0,0,0,0.2),0px 12px 24px 0px rgba(0,0,0,0.24)}.cardlist.card-view.card-view-large>.flip-card h4,.cardlist.card-view.card-view-large>.flip-card .newsletter-form textarea,.newsletter-form .cardlist.card-view.card-view-large>.flip-card textarea,.cardlist.card-view.card-view-large>.flip-card .newsletter-form input[type=url],.newsletter-form .cardlist.card-view.card-view-large>.flip-card input[type=url],.cardlist.card-view.card-view-large>.flip-card .newsletter-form input[type=number],.newsletter-form .cardlist.card-view.card-view-large>.flip-card input[type=number],.cardlist.card-view.card-view-large>.flip-card .newsletter-form input[type=password],.newsletter-form .cardlist.card-view.card-view-large>.flip-card input[type=password],.cardlist.card-view.card-view-large>.flip-card .newsletter-form input[type=tel],.newsletter-form .cardlist.card-view.card-view-large>.flip-card input[type=tel],.cardlist.card-view.card-view-large>.flip-card .newsletter-form input[type=email],.newsletter-form .cardlist.card-view.card-view-large>.flip-card input[type=email],.cardlist.card-view.card-view-large>.flip-card .newsletter-form input[type=text],.newsletter-form .cardlist.card-view.card-view-large>.flip-card input[type=text],.cardlist.card-view.card-view-large>.flip-card main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .cardlist.card-view.card-view-large>.flip-card a{font-size:var(--card-h4-font-size)}.cardlist.card-view.card-view-large>.flip-card:after{content:"↺";backface-visibility:hidden;margin-top:auto;height:2rem;font-size:24px;font-weight:300;color:#959595;opacity:0;transition:opacity 0.2s ease;width:100%;order:100}.cardlist.card-view.card-view-large>.flip-card:hover:after{opacity:1}.cardlist.card-view.card-view-large>.flip-card.flipped{transform:rotateY(180deg)}.cardlist.card-view.card-view-large>.flip-card.flipped .front{display:none}.cardlist.card-view.card-view-large>.flip-card.flipped:after{display:none}.cardlist.card-view.card-view-large>.flip-card:not(.flipped) .back{display:none}.cardlist.card-view.card-view-large>.flip-card>*{backface-visibility:hidden;width:100%;transform:rotateX(0deg)}.cardlist.card-view.card-view-large>.flip-card>*:not(.front):not(.back){display:none}.cardlist.card-view.card-view-large>.flip-card>*.back{transform:rotateY(180deg)}.cardlist.card-view.card-view-large>.flip-card .logo{margin-top:2rem;width:5rem;height:5rem}.cardlist.card-view.card-view-large>.flip-card .logo svg{max-height:100%;max-width:100%}.cardlist.card-view.card-view-large>.flip-card .header-link{padding-top:1rem;margin-top:auto;text-align:right}.cardlist.card-view.card-view-large>.flip-card .header-link a{display:inline-block}.cardlist.card-view.card-view-large>.flip-card .header-link a:after{content:"↗";display:inline-block;mask-image:none;background-color:transparent;height:1rem;width:1rem;margin-left:0.25rem;margin-right:0;font-size:0.825em;vertical-align:text-top}.cardlist.card-view.card-view-large>.flip-card .left,.cardlist.card-view.card-view-large>.flip-card .right{font-size:min(var(--card-text-font-size),18px);width:50%}.cardlist.card-view.card-view-large>.flip-card .left{padding-right:1rem}.cardlist.card-view.card-view-large>.flip-card>*{order:var(--cell-order)}@media (min-width:620px){.cardlist.card-view.card-view-large{--card-min-width:max(400px,40%);--card-text-font-size:clamp(.7rem,4vw,1.5rem);--card-h4-font-size:clamp(1.4rem,5vw,2.25rem);--card-ratio:1.14}}@media (min-width:824px){.cardlist.card-view.card-view-large{grid-template-columns:1fr 1fr;--card-text-font-size:min(1.7vw,1.5rem);--card-h4-font-size:min(2.5vw,2.25rem)}}@media (max-width:899px){.cardlist.card-view.card-view-large .left,.cardlist.card-view.card-view-large .right{margin-top:4%}}.cardlist.card-view:not(.card-view-large):has(>*:first-child):not(:has(>*:nth-child(2)))>*{grid-column:1 / span 2;aspect-ratio:1.5}.cardlist.card-view .icon-bee-bat .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><circle cx="13" cy="8" r="2"/><circle cx="19" cy="8" r="2"/><path d="M31.8 8.66a.87.87 0 0 0-.8-.54h-2c-4.21 0-7.72 2-9.16 4.9a4.82 4.82 0 0 0-7.67 0c-1.45-2.9-4.96-4.9-9.17-4.9H1a.87.87 0 0 0-.62 1.5l.1.1a5.39 5.39 0 0 1 1.68 6.03.88.88 0 0 0 .84 1.13 2.9 2.9 0 0 1 2.16.72c.98.98.97 2.89.97 4.15V22a.88.88 0 0 0 .87.88h4.13V23a4.88 4.88 0 0 0 9.74 0v-.13H25a.88.88 0 0 0 .88-.87v-.25c-.01-1.26-.02-3.17.96-4.15a2.9 2.9 0 0 1 2.16-.73.88.88 0 0 0 .84-1.12 5.39 5.39 0 0 1 1.68-6.03l.1-.1a.88.88 0 0 0 .19-.96ZM16 12.88A3.13 3.13 0 0 1 19.13 16v.13h-6.25V16A3.13 3.13 0 0 1 16 12.87Zm-3.13 5h6.26v3.25h-6.25Zm-5 3.25c-.01-1.45-.18-3.46-1.47-4.75a4.19 4.19 0 0 0-2.31-1.16 6.66 6.66 0 0 0-1.14-5.34H3c4.56 0 8.13 2.7 8.13 6.13v5.13ZM19.12 23a3.13 3.13 0 0 1-6.25 0v-.13h6.26Zm8.8-7.79a4.19 4.19 0 0 0-2.32 1.16c-1.29 1.3-1.46 3.3-1.47 4.76h-3.25V16c0-3.43 3.56-6.13 8.12-6.13h.05a6.66 6.66 0 0 0-1.14 5.34Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-bee .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M16 10a6 6 0 0 0-6 6v8a6 6 0 0 0 12 0v-8a6 6 0 0 0-6-6Zm-4.25 7.87h8.5v4.25h-8.5ZM16 28.25A4.27 4.27 0 0 1 11.75 24v-.13h8.5V24A4.27 4.27 0 0 1 16 28.25Zm4.25-12.13h-8.5V16a4.25 4.25 0 0 1 8.5 0Zm10.41 3.09L24 13v9.1a4 4 0 0 0 8 0 3.83 3.83 0 0 0-1.34-2.89ZM28 24.35a2.25 2.25 0 0 1-2.25-2.25V17l3.72 3.47A2.05 2.05 0 0 1 30.2 22a2.25 2.25 0 0 1-2.2 2.35ZM0 22.1a4 4 0 0 0 8 0V13l-6.66 6.21A3.88 3.88 0 0 0 0 22.1Zm2.48-1.56L6.25 17v5.1a2.25 2.25 0 0 1-4.5 0 2.05 2.05 0 0 1 .73-1.56ZM15 5.5A3.5 3.5 0 1 0 11.5 9 3.5 3.5 0 0 0 15 5.5Zm-5.25 0a1.75 1.75 0 1 1 1.75 1.75A1.77 1.77 0 0 1 9.75 5.5ZM20.5 2A3.5 3.5 0 1 0 24 5.5 3.5 3.5 0 0 0 20.5 2Zm0 5.25a1.75 1.75 0 1 1 1.75-1.75 1.77 1.77 0 0 1-1.75 1.75Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-help-desk .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 10h-6a3 3 0 0 0-3 3v6a2 2 0 0 0 2 2v7a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-7a2 2 0 0 0 2-2v-6a3 3 0 0 0-3-3Zm1 9h-2v9h-4v-9h-2v-6a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1ZM20 5a4 4 0 1 1 4 4 4 4 0 0 1-4-4Zm2 0a2 2 0 1 0 2-2 2 2 0 0 0-2 2Zm-8 11v-3a3 3 0 0 0-3-3H5a3 3 0 0 0-3 3v3H0v2h16v-2ZM4 13a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v3H4Zm0-8a4 4 0 1 1 4 4 4 4 0 0 1-4-4Zm2 0a2 2 0 1 0 2-2 2 2 0 0 0-2 2Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-bullhorn .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 6v2.2L5.6 11.9a2 2 0 0 0-1.6 2v4.3a2 2 0 0 0 1.6 2l2.4.4V24a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-1.3l6 1.1V26h2V6Zm-8 18h-8v-3l8 1.4ZM6 18.2v-4.4l20-3.6v11.6Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-calendar .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 4h-4V2h-2v2h-8V2h-2v2H6a2 2 0 0 0-2 2v20c0 1.1.9 2 2 2h20a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm0 22H6V12h20v14zm0-16H6V6h4v2h2V6h8v2h2V6h4v4z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-trophy .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 7h-2V6a2 2 0 0 0-2-2H10a2 2 0 0 0-2 2v1H6a2 2 0 0 0-2 2v3a4 4 0 0 0 4 4h.3a8.2 8.2 0 0 0 6.7 6v4h-5v2h12v-2h-5v-4a8 8 0 0 0 6.7-6h.3a4 4 0 0 0 4-4V9a2 2 0 0 0-2-2ZM8 14a2 2 0 0 1-2-2V9h2Zm14 0a6 6 0 0 1-6.2 6 6.2 6.2 0 0 1-5.8-6.3V6h12Zm4-2a2 2 0 0 1-2 2V9h2Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-construction .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M29.34 16.06a1 1 0 0 0-1.1.3l-3.78 4.53-5.44-1-3.6-8.94A3.01 3.01 0 0 0 12.62 9H8.54a3 3 0 0 0-1.54.43l-5.01 3v6.4l5 .91V30h2v-9.9l3.57.66L14 24.2V30h2v-6.2l-1.1-2.62L23 22.65l-4.76 5.71A1 1 0 0 0 19 30h10a1 1 0 0 0 1-1V17a1 1 0 0 0-.66-.94ZM4 17.16v-3.6l3-1.8v5.95Zm5 .91V11h3.61a1.01 1.01 0 0 1 .95.67l3.14 7.8ZM28 28h-6.86L28 19.76ZM12.5 8A3.5 3.5 0 1 1 16 4.5 3.5 3.5 0 0 1 12.5 8Zm0-5A1.5 1.5 0 1 0 14 4.5 1.5 1.5 0 0 0 12.5 3Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-education .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 30h-2v-3a5 5 0 0 0-5-5h-6a5 5 0 0 0-5 5v3H6v-3a7 7 0 0 1 7-7h6a7 7 0 0 1 7 7ZM5 6a1 1 0 0 0-1 1v9h2V7a1 1 0 0 0-1-1Z"/><path d="M4 2v2h5v7a7 7 0 0 0 14 0V4h5V2Zm7 2h10v3H11Zm5 12a5 5 0 0 1-5-5V9h10v2a5 5 0 0 1-5 5Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-finance .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M2 28h28v2H2zm25-17a1 1 0 0 0 1-1V7a1 1 0 0 0-.7-1l-11-4a1 1 0 0 0-.6 0l-11 4A1 1 0 0 0 4 7v3a1 1 0 0 0 1 1h1v13H4v2h24v-2h-2V11ZM6 7.7l10-3.6 10 3.6V9H6ZM18 24h-4V11h4ZM8 11h4v13H8Zm16 13h-4V11h4Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-idea .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M11 24h10v2H11zm2 4h6v2h-6zm3-26A10 10 0 0 0 6 12a9.2 9.2 0 0 0 3.5 7.6c1 1 1.5 1.5 1.5 2.4h2c0-1.8-1.1-2.9-2.2-3.9A7.2 7.2 0 0 1 8 12a8 8 0 0 1 16 0 7.2 7.2 0 0 1-2.8 6.1c-1 1-2.2 2-2.2 3.9h2c0-1 .5-1.4 1.5-2.4A9.2 9.2 0 0 0 26 12 10 10 0 0 0 16 2Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-link .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 28H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h10v2H6v20h20V16h2v10a2 2 0 0 1-2 2Z"/><path d="M20 2v2h6.6L18 12.6l1.4 1.4L28 5.4V12h2V2H20z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-location .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M16 18a5 5 0 1 1 5-5 5 5 0 0 1-5 5Zm0-8a3 3 0 1 0 3 3 3 3 0 0 0-3-3Z"/><path d="m16 30-8.44-9.95-.34-.45A10.89 10.89 0 0 1 5 13a11 11 0 0 1 22 0 10.88 10.88 0 0 1-2.21 6.6s-.3.4-.35.45ZM8.81 18.4l.29.37L16 26.9l6.91-8.15.28-.37A8.9 8.9 0 0 0 25 13a9 9 0 1 0-18 0 8.9 8.9 0 0 0 1.81 5.4Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-area .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 22.14V9.86A4 4 0 1 0 22.14 5H9.86A4 4 0 1 0 5 9.86v12.28A4 4 0 1 0 9.86 27h12.28A4 4 0 1 0 27 22.14ZM26 4a2 2 0 1 1-2 2 2 2 0 0 1 2-2ZM4 6a2 2 0 1 1 2 2 2 2 0 0 1-2-2Zm2 22a2 2 0 1 1 2-2 2 2 0 0 1-2 2Zm16.14-3H9.86A4 4 0 0 0 7 22.14V9.86A4 4 0 0 0 9.86 7h12.28A4 4 0 0 0 25 9.86v12.28A4 4 0 0 0 22.14 25ZM26 28a2 2 0 1 1 2-2 2 2 0 0 1-2 2Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-blog .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 26" fill="currentColor"><path d="M10,21H0v2h10v-2Z"/><path d="M10,15H0v2h10v-2Z"/><path d="M22,11H2c-.5,0-1-.2-1.4-.6-.4-.4-.6-.9-.6-1.4V3c0-.5.2-1,.6-1.4.4-.4.9-.6,1.4-.6h20c.5,0,1,.2,1.4.6.4.4.6.9.6,1.4v6c0,.5-.2,1-.6,1.4-.4.4-.9.6-1.4.6ZM2,3v6h20V3H2Z"/><path d="M22,25h-6c-.5,0-1-.2-1.4-.6-.4-.4-.6-.9-.6-1.4v-6c0-.5.2-1,.6-1.4s.9-.6,1.4-.6h6c.5,0,1,.2,1.4.6.4.4.6.9.6,1.4v6c0,.5-.2,1-.6,1.4-.4.4-.9.6-1.4.6ZM16,17v6h6v-6h-6Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-pin .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" fill="currentColor"><path d="M26.6,11.3l1.4-1.4L18,0l-1.3,1.4,1.2,1.2L6.4,12.3l-1.7-1.7-1.4,1.4,5.7,5.7L0,26.6l1.4,1.4,8.9-8.9,5.7,5.7,1.4-1.4-1.7-1.7,9.7-11.5,1.2,1.2ZM14.3,20.2l-6.5-6.5,11.5-9.7,4.7,4.7-9.7,11.5Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .icon-toolbox .front.title:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 9h-3V6a2 2 0 0 0-2-2H10a2 2 0 0 0-2 2v3H5a3 3 0 0 0-3 3v14a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V12a3 3 0 0 0-3-3ZM10 6h12v3H10Zm18 20H4v-9h8v5h8v-5h8Zm-14-9h4v3h-4ZM4 15v-3a1 1 0 0 1 1-1h22a1 1 0 0 1 1 1v3Z"/></svg>');width:1.5rem;height:1.5rem;margin-bottom:1em;display:block}.cardlist.card-view .cardlist__table-header{display:none}@media (max-width:899px){.cardlist.card-view{padding-left:0;padding-right:0}}.cardlist.list-view{border-collapse:separate;padding-bottom:2rem;display:table;table-layout:fixed;max-width:calc(87.25rem + 3rem);font-size:18px}@media (min-width:900px){.cardlist.list-view{border-spacing:1.5rem 0}}.cardlist.list-view .hide-list{display:none}.cardlist.list-view>*{margin-bottom:1rem;border-bottom:1px solid #959595}@media (min-width:900px){.cardlist.list-view>*{margin-bottom:3rem;border-bottom:0;display:table-row;margin-bottom:0}}.cardlist.list-view>*>*{padding:1rem 0;overflow:hidden;text-overflow:ellipsis}.cardlist.list-view>*>*.back:not(.header-link){font-size:18px}@media (min-width:900px){.cardlist.list-view>*>*{border-bottom:1px solid #959595;display:table-cell;width:auto;padding:1.25rem 0 3.375rem 0;vertical-align:top;width:var(--cell-width)}}.cardlist.list-view>*>* p:first-child{margin-top:0}.cardlist.list-view>*>* a>svg{width:2rem}@media (max-width:899px){.cardlist.list-view .cardlist__table-header{display:none}.cardlist.list-view .header-link{font-size:18px}}@media (min-width:900px){.cardlist.list-view.no-switch>*>*{padding:1.25rem 0}}.cardlist.list-view .form-replacer{display:none}.cardlist.list-view h1,.cardlist.list-view h2,.cardlist.list-view .event h1,.event .cardlist.list-view h1,.cardlist.list-view main:has(.single-event-info):has(article) .single-event-info h1,main:has(.single-event-info):has(article) .single-event-info .cardlist.list-view h1,.cardlist.list-view h3,.cardlist.list-view blockquote,.cardlist.list-view .frame-accordion-list:before,.cardlist.list-view .section-links-wrapper li,.section-links-wrapper .cardlist.list-view li,.cardlist.list-view h4,.cardlist.list-view .newsletter-form textarea,.newsletter-form .cardlist.list-view textarea,.cardlist.list-view .newsletter-form input[type=url],.newsletter-form .cardlist.list-view input[type=url],.cardlist.list-view .newsletter-form input[type=number],.newsletter-form .cardlist.list-view input[type=number],.cardlist.list-view .newsletter-form input[type=password],.newsletter-form .cardlist.list-view input[type=password],.cardlist.list-view .newsletter-form input[type=tel],.newsletter-form .cardlist.list-view input[type=tel],.cardlist.list-view .newsletter-form input[type=email],.newsletter-form .cardlist.list-view input[type=email],.cardlist.list-view .newsletter-form input[type=text],.newsletter-form .cardlist.list-view input[type=text],.cardlist.list-view main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .cardlist.list-view a,.cardlist.list-view h6{font-size:18px;font-weight:bold;line-height:1.5}@media (min-width:900px){.cardlist.list-view .cardlist__table-header{display:table-row}.cardlist.list-view .cardlist__table-header>div{margin:0;padding:0;font-weight:700;font-size:14px}}.cardlist .header-link{font-weight:bold}.cardlist__cardlist-header{display:flex;align-items:center}.cardlist__view-toggle{position:relative;width:42.5px;height:26px;margin-left:auto;cursor:pointer;flex-shrink:0}@media (min-width:900px){.cardlist__view-toggle{width:85px;height:52px}}.cardlist__view-toggle .toggle-button{display:block;width:100%;height:100%;cursor:pointer;position:relative;margin:0;transition:background 0.3s ease;border-radius:40px;background:white;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.25) inset}@media (min-width:900px){.cardlist__view-toggle .toggle-button{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25) inset}}.cardlist__view-toggle .toggle-button .icon{position:absolute;top:0;left:0;width:26px;height:26px;color:white;border-radius:50%;background-color:#121212;transition:left 0.3s ease}.cardlist__view-toggle .toggle-button .icon:before{content:"";mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 3H5a2 2 0 0 0-2 2v22a2 2 0 0 0 2 2h22a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2Zm0 2v4H5V5Zm-10 6h10v7H17Zm-2 7H5v-7h10ZM5 20h10v7H5Zm12 7v-7h10v7Z"/></svg>');mask-repeat:no-repeat;mask-position:center;mask-size:60%;background-color:white;width:100%;height:100%;position:absolute}@media (min-width:900px){.cardlist__view-toggle .toggle-button .icon{width:52px;height:52px}}.cardlist__view-toggle input[type=checkbox]:checked+.toggle-button .icon{left:16px}@media (min-width:900px){.cardlist__view-toggle input[type=checkbox]:checked+.toggle-button .icon{left:32px}}.cardlist__view-toggle input[type=checkbox]:checked+.toggle-button .icon:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M10 6h18v2H10zM10 24h18v2H10zM10 15h18v2H10zM4 15h2v2H4zM4 6h2v2H4zM4 24h2v2H4z"/></svg>')}.cardlist a{display:flex;align-items:center;gap:0.5rem}.cardlist a:after{display:none}.cardlist .icon-list{display:flex;align-items:center;justify-content:flex-start;gap:0}.cardlist .icon-list>*:has(a){width:25%}.cardlist .icon-list>div>svg{display:none}.cardlist .icon-list a svg{width:2rem;height:2rem;flex-shrink:0;flex-grow:0}.cardlist .icon-list:hover{}.ce-textpic a{text-decoration:none}.ce-textpic header{overflow:hidden;margin-top:1em;margin-bottom:1rem}@media (min-width:900px){.ce-textpic header{margin-top:3rem}}.ce-textpic:has(.ce-gallery).ce-left.ce-intext{position:relative;height:100%;display:flex;flex-direction:column;padding-top:var(--image-min-height)}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext{--image-min-height:0}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext .ce-gallery .image:has(svg){display:flex;width:auto;height:100%}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext .ce-gallery .image:has(svg) svg{max-height:100%;width:auto;max-width:100%}.ce-textpic:has(.ce-gallery).ce-left.ce-intext .image-embed{position:absolute;width:100%;height:100%;left:0;top:0}.ce-textpic:has(.ce-gallery).ce-left.ce-intext .image-embed img{height:100%;width:100%;object-fit:cover}@media (min-width:900px){.ce-textpic:has(.ce-gallery).ce-left.ce-intext{padding-top:0;width:50%}.ce-textpic:has(.ce-gallery).ce-left.ce-intext .event__date{left:2.5rem}.ce-textpic:has(.ce-gallery).ce-left.ce-intext .event__date~header{margin-top:auto}.ce-textpic:has(.ce-gallery).ce-left.ce-intext .event__date~.subtitle{margin-top:0}}.ce-textpic:has(.ce-gallery).ce-left.ce-intext .ce-gallery{min-height:var(--image-min-height);margin:0 0 0 -2.5rem;position:absolute;top:0;left:0;width:calc(100% + 2.5rem * 2)}@media (min-width:900px){.ce-textpic:has(.ce-gallery).ce-left.ce-intext .ce-gallery{width:calc(100% + 2.5rem);height:100%;left:-100%;margin-left:-2.5rem}}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext .ce-gallery{position:relative}@media (max-width:899px){.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext .ce-gallery{width:auto;margin-left:0}}@media (min-width:900px){.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext .ce-gallery{position:absolute;display:flex;justify-content:flex-end}}@media (min-width:900px){.ce-textpic:has(.ce-gallery).ce-left.ce-intext{margin-left:50%;padding-left:2.5rem}}.ce-textpic:has(.ce-gallery).ce-right.ce-intext{position:relative;height:100%;display:flex;flex-direction:column;padding-top:var(--image-min-height)}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-right.ce-intext{--image-min-height:0}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-right.ce-intext .ce-gallery .image:has(svg){display:flex;width:auto;height:100%}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-right.ce-intext .ce-gallery .image:has(svg) svg{max-height:100%;width:auto;max-width:100%}.ce-textpic:has(.ce-gallery).ce-right.ce-intext .image-embed{position:absolute;width:100%;height:100%;left:0;top:0}.ce-textpic:has(.ce-gallery).ce-right.ce-intext .image-embed img{height:100%;width:100%;object-fit:cover}@media (min-width:900px){.ce-textpic:has(.ce-gallery).ce-right.ce-intext{padding-top:0;width:50%}.ce-textpic:has(.ce-gallery).ce-right.ce-intext .event__date{left:2.5rem}.ce-textpic:has(.ce-gallery).ce-right.ce-intext .event__date~header{margin-top:auto}.ce-textpic:has(.ce-gallery).ce-right.ce-intext .event__date~.subtitle{margin-top:0}}.ce-textpic:has(.ce-gallery).ce-right.ce-intext .ce-gallery{min-height:var(--image-min-height);margin:0 0 0 -2.5rem;position:absolute;top:0;left:0;width:calc(100% + 2.5rem * 2)}@media (min-width:900px){.ce-textpic:has(.ce-gallery).ce-right.ce-intext .ce-gallery{width:calc(100% + 2.5rem);height:100%;left:100%;margin-left:0}}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-right.ce-intext .ce-gallery{position:relative}@media (max-width:899px){.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-right.ce-intext .ce-gallery{width:auto;margin-left:0}}@media (min-width:900px){.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-right.ce-intext .ce-gallery{position:absolute;display:flex;justify-content:flex-end}}@media (min-width:900px){.ce-textpic:has(.ce-gallery).ce-right.ce-intext{margin-right:50%;padding-right:2.5rem}}.ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap{position:relative;height:100%;display:flex;flex-direction:column;padding-top:var(--image-min-height)}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap{--image-min-height:0}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .ce-gallery .image:has(svg){display:flex;width:auto;height:100%}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .ce-gallery .image:has(svg) svg{max-height:100%;width:auto;max-width:100%}.ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .image-embed{position:absolute;width:100%;height:100%;left:0;top:0}.ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .image-embed img{height:100%;width:100%;object-fit:cover}@media (min-width:900px){.ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap{padding-top:0;width:50%}.ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .event__date{left:2.5rem}.ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .event__date~header{margin-top:auto}.ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .event__date~.subtitle{margin-top:0}}.ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .ce-gallery{min-height:var(--image-min-height);margin:0 0 0 -2.5rem;position:absolute;top:0;left:0;width:calc(100% + 2.5rem * 2)}@media (min-width:900px){.ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .ce-gallery{width:calc(100% + 2.5rem);height:100%;left:-100%;margin-left:-2.5rem}}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .ce-gallery{position:relative}@media (max-width:899px){.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .ce-gallery{width:auto;margin-left:0}}@media (min-width:900px){.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .ce-gallery{position:absolute;display:flex;justify-content:flex-end}}@media (min-width:900px){.ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap{margin-left:50%;padding-left:2.5rem}}.ce-textpic:has(.ce-gallery).ce-left.ce-intext.ce-nowrap .ce-gallery .image-embed img{object-fit:contain}.ce-textpic:has(.ce-gallery).ce-center.ce-below{position:relative;height:100%;display:flex;flex-direction:column}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-center.ce-below{--image-min-height:0}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-center.ce-below .ce-gallery .image:has(svg){display:flex;width:auto;height:100%}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-center.ce-below .ce-gallery .image:has(svg) svg{max-height:100%;width:auto;max-width:100%}.ce-textpic:has(.ce-gallery).ce-center.ce-below .image-embed{position:absolute;width:100%;height:100%;left:0;top:0}.ce-textpic:has(.ce-gallery).ce-center.ce-below .image-embed img{height:100%;width:100%;object-fit:cover}.ce-textpic:has(.ce-gallery).ce-center.ce-below .ce-gallery{position:absolute;top:0;left:0;width:calc(100% + 2.5rem * 2);margin:0 0 0 -2.5rem;height:100%}.ce-textpic:has(.ce-gallery).ce-center.ce-below header,.ce-textpic:has(.ce-gallery).ce-center.ce-below .ce-bodytext{z-index:1}.ce-textpic:has(.ce-gallery).ce-left.ce-below{position:relative;height:100%;display:flex;flex-direction:column;display:grid;grid-template-columns:1fr 1fr}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-below{--image-min-height:0}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-below .ce-gallery .image:has(svg){display:flex;width:auto;height:100%}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-left.ce-below .ce-gallery .image:has(svg) svg{max-height:100%;width:auto;max-width:100%}.ce-textpic:has(.ce-gallery).ce-left.ce-below .image-embed{position:absolute;width:100%;height:100%;left:0;top:0}.ce-textpic:has(.ce-gallery).ce-left.ce-below .image-embed img{height:100%;width:100%;object-fit:cover}.ce-textpic:has(.ce-gallery).ce-left.ce-below header{grid-column:1 / span 2}.ce-textpic:has(.ce-gallery).ce-left.ce-below .ce-bodytext{align-self:flex-end;order:10}.ce-textpic:has(.ce-gallery).ce-left.ce-below .ce-gallery{justify-content:flex-end;align-items:flex-end}.ce-textpic:has(.ce-gallery).ce-left.ce-below .ce-gallery .image-embed{position:relative}.ce-textpic:has(.ce-gallery).ce-left.ce-below .ce-gallery .image{width:100%}.ce-textpic:has(.ce-gallery).ce-left.ce-below .ce-gallery img{width:auto;margin-bottom:1.5rem;border-radius:1rem;margin-left:-1rem;margin-right:auto}.ce-textpic:has(.ce-gallery).ce-right.ce-below{position:relative;height:100%;display:flex;flex-direction:column;display:grid;grid-template-columns:1fr 1fr}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-right.ce-below{--image-min-height:0}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-right.ce-below .ce-gallery .image:has(svg){display:flex;width:auto;height:100%}.frame-type-textmedia .ce-textpic:has(.ce-gallery).ce-right.ce-below .ce-gallery .image:has(svg) svg{max-height:100%;width:auto;max-width:100%}.ce-textpic:has(.ce-gallery).ce-right.ce-below .image-embed{position:absolute;width:100%;height:100%;left:0;top:0}.ce-textpic:has(.ce-gallery).ce-right.ce-below .image-embed img{height:100%;width:100%;object-fit:cover}.ce-textpic:has(.ce-gallery).ce-right.ce-below header{grid-column:1 / span 2}.ce-textpic:has(.ce-gallery).ce-right.ce-below .ce-bodytext{align-self:flex-end}.ce-textpic:has(.ce-gallery).ce-right.ce-below .ce-gallery{justify-content:flex-end;align-items:flex-end}.ce-textpic:has(.ce-gallery).ce-right.ce-below .ce-gallery .image-embed{position:relative}.ce-textpic:has(.ce-gallery).ce-right.ce-below .ce-gallery .image{width:100%}.ce-textpic:has(.ce-gallery).ce-right.ce-below .ce-gallery img{width:auto;margin-bottom:1.5rem;border-radius:1rem;margin-right:-1rem;margin-left:auto}.ce-image.ce-right .image-embed{justify-content:flex-end}.ce-image.ce-left .image-embed{justify-content:flex-start}.ce-image.ce-center .image-embed{justify-content:center}.ce-image.ce-center .image-embed+figcaption{text-align:center}.ce-image .ce-gallery[data-ce-columns="1"]{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr)}.ce-image .ce-gallery[data-ce-columns="2"]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.ce-image .ce-gallery[data-ce-columns="3"]{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.ce-image .ce-gallery[data-ce-columns="4"]{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr)}.ce-image .ce-gallery[data-ce-columns="5"]{display:grid;gap:1rem;grid-template-columns:repeat(5,1fr)}.ce-image .ce-gallery[data-ce-columns="6"]{display:grid;gap:1rem;grid-template-columns:repeat(6,1fr)}.ce-image .ce-gallery svg{height:auto}.filter-container{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem;margin-bottom:2rem;max-width:87.25rem;margin-left:auto;margin-right:auto;padding:0 var(--frame-padding);font-weight:500}@media (max-width:899px){.filter-container .dropdown-multiselect{width:100%}}.dropdown-multiselect{position:relative;width:250px;flex-grow:1;flex-shrink:0}.dropdown-multiselect .dropdown-toggle{border:2px solid #121212;border-radius:5px;padding:8px 12px;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;align-items:center}.dropdown-multiselect .dropdown-toggle:after{content:"▼";font-size:12px}.dropdown-multiselect .dropdown-toggle span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-multiselect .dropdown-options{display:none;flex-direction:column;max-height:400px;overflow-y:auto;position:absolute;width:100%;border:2px solid #121212;z-index:100;top:100%;margin-top:-3px;padding:10px;box-sizing:border-box;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#f7f371}.dropdown-multiselect .dropdown-options label{display:flex;cursor:pointer;margin:2px}.dropdown-multiselect .dropdown-options label input[type="checkbox"]{margin:6px 0}.dropdown-multiselect .dropdown-options label span{padding-left:0.7rem;overflow:hidden;text-overflow:ellipsis;width:100%}.dropdown-multiselect.active{background-color:#f7f371;margin-top:-2px}.dropdown-multiselect.active .dropdown-options{display:block}.dropdown-multiselect.active .dropdown-toggle{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}textarea,select,input[type^=date],input[type=url],input[type=number],input[type=password],input[type=tel],input[type=email],input[type=text]{font-size:1.5rem;padding:1em;border-radius:10px;border:0;font-family:"IBM Plex Sans Condensed",sans-serif;font-size:18px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25) inset;width:100%;appearance:none}.error textarea,.error select,.error input[type^=date],.error input[type=url],.error input[type=number],.error input[type=password],.error input[type=tel],.error input[type=email],.error input[type=text]{border:2px solid #121212;box-shadow:none}select[multiple]{padding:0.5rem 0}select[multiple] option{padding:0.5rem 1rem}input[type=submit]{margin-top:2rem}input[type=checkbox],input[type=radio]{flex-shrink:0;appearance:none;-webkit-appearance:none;width:1.5rem;height:1.5rem;margin:0;margin-top:0.35rem;border:2px solid #121212;border-radius:1px;cursor:pointer;position:relative;transition:background-color 0.2s ease}input[type=radio]{border-radius:100%}input[type=radio]:checked::after{content:"";position:absolute;left:2px;top:2px;bottom:2px;right:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:100%;background:#121212}input[type=checkbox]:checked::after{content:"";position:absolute;left:7px;top:1px;width:5px;height:12px;border:solid #121212;border-width:0 2px 2px 0;transform:rotate(45deg)}form .actions{margin:2rem 0}form .form-check{display:flex;align-items:center;gap:0.5rem}form .form-check label{margin:0}form .form-element{position:relative}form .form-element:after{content:"!";opacity:0;transition:opacity 0.2s ease;display:block;position:absolute;font-size:1.25rem;font-family:monospace;width:1.55rem;height:1.55rem;border:2px solid;border-radius:100%;top:0;left:100%;display:flex;align-items:center;justify-content:center;transform:translate(0.6rem,-1rem)}form .form-element.error:after{opacity:1}form .form-element:has(select:not([multiple])):before{content:"▼";position:absolute;right:2em;bottom:1.25em;transform:translateY(-50%);pointer-events:none;font-size:0.4em;color:#8e8e8e}form label{gap:1rem;margin:1rem 0 0.5rem;display:grid;grid-template-columns:auto 1fr}form .error-message,form .error.form-text{color:red;font-size:1rem;margin-top:1rem;grid-column:1 / span 2}form .form-text{font-size:18px}.newsletter-form textarea,.newsletter-form input[type=url],.newsletter-form input[type=number],.newsletter-form input[type=password],.newsletter-form input[type=tel],.newsletter-form input[type=email],.newsletter-form input[type=text]{font-weight:500;padding:2.125rem;box-shadow:none}.form-replacer{opacity:0.3;transition:opacity 0.2s ease}.form-replacer:hover{opacity:1}.form-replacer svg{height:100%;width:100%}[class*="frame-icon"]:not(.frame-icon-none):not(.frame-icon-):not(:has(.ce-textpic)):before,[class*="frame-icon"]:not(.frame-icon-none):not(.frame-icon-):has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,[class*="frame-icon"]:not(.frame-icon-none):not(.frame-icon-).frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,[class*="frame-icon"]:not(.frame-icon-none):not(.frame-icon-).frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{display:block;width:26px;height:26px;position:absolute;transform:translate(0,-2rem)}[class*="frame-icon"]:not(.frame-icon-none):not(.frame-icon-):has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext{padding-top:2rem}[class*="frame-icon"]:not(.frame-icon-none):not(.frame-icon-):has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before{transform:translate(0,-1rem)}[class*="frame-icon"]:not(.frame-icon-none):not(.frame-icon-).frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before{top:0}.frame-icon-bee-bat:not(:has(.ce-textpic)):before,.frame-icon-bee-bat:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-bee-bat.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-bee-bat.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><circle cx="13" cy="8" r="2"/><circle cx="19" cy="8" r="2"/><path d="M31.8 8.66a.87.87 0 0 0-.8-.54h-2c-4.21 0-7.72 2-9.16 4.9a4.82 4.82 0 0 0-7.67 0c-1.45-2.9-4.96-4.9-9.17-4.9H1a.87.87 0 0 0-.62 1.5l.1.1a5.39 5.39 0 0 1 1.68 6.03.88.88 0 0 0 .84 1.13 2.9 2.9 0 0 1 2.16.72c.98.98.97 2.89.97 4.15V22a.88.88 0 0 0 .87.88h4.13V23a4.88 4.88 0 0 0 9.74 0v-.13H25a.88.88 0 0 0 .88-.87v-.25c-.01-1.26-.02-3.17.96-4.15a2.9 2.9 0 0 1 2.16-.73.88.88 0 0 0 .84-1.12 5.39 5.39 0 0 1 1.68-6.03l.1-.1a.88.88 0 0 0 .19-.96ZM16 12.88A3.13 3.13 0 0 1 19.13 16v.13h-6.25V16A3.13 3.13 0 0 1 16 12.87Zm-3.13 5h6.26v3.25h-6.25Zm-5 3.25c-.01-1.45-.18-3.46-1.47-4.75a4.19 4.19 0 0 0-2.31-1.16 6.66 6.66 0 0 0-1.14-5.34H3c4.56 0 8.13 2.7 8.13 6.13v5.13ZM19.12 23a3.13 3.13 0 0 1-6.25 0v-.13h6.26Zm8.8-7.79a4.19 4.19 0 0 0-2.32 1.16c-1.29 1.3-1.46 3.3-1.47 4.76h-3.25V16c0-3.43 3.56-6.13 8.12-6.13h.05a6.66 6.66 0 0 0-1.14 5.34Z"/></svg>')}.frame-icon-bee:not(:has(.ce-textpic)):before,.frame-icon-bee:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-bee.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-bee.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M16 10a6 6 0 0 0-6 6v8a6 6 0 0 0 12 0v-8a6 6 0 0 0-6-6Zm-4.25 7.87h8.5v4.25h-8.5ZM16 28.25A4.27 4.27 0 0 1 11.75 24v-.13h8.5V24A4.27 4.27 0 0 1 16 28.25Zm4.25-12.13h-8.5V16a4.25 4.25 0 0 1 8.5 0Zm10.41 3.09L24 13v9.1a4 4 0 0 0 8 0 3.83 3.83 0 0 0-1.34-2.89ZM28 24.35a2.25 2.25 0 0 1-2.25-2.25V17l3.72 3.47A2.05 2.05 0 0 1 30.2 22a2.25 2.25 0 0 1-2.2 2.35ZM0 22.1a4 4 0 0 0 8 0V13l-6.66 6.21A3.88 3.88 0 0 0 0 22.1Zm2.48-1.56L6.25 17v5.1a2.25 2.25 0 0 1-4.5 0 2.05 2.05 0 0 1 .73-1.56ZM15 5.5A3.5 3.5 0 1 0 11.5 9 3.5 3.5 0 0 0 15 5.5Zm-5.25 0a1.75 1.75 0 1 1 1.75 1.75A1.77 1.77 0 0 1 9.75 5.5ZM20.5 2A3.5 3.5 0 1 0 24 5.5 3.5 3.5 0 0 0 20.5 2Zm0 5.25a1.75 1.75 0 1 1 1.75-1.75 1.77 1.77 0 0 1-1.75 1.75Z"/></svg>')}.frame-icon-help-desk:not(:has(.ce-textpic)):before,.frame-icon-help-desk:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-help-desk.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-help-desk.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 10h-6a3 3 0 0 0-3 3v6a2 2 0 0 0 2 2v7a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-7a2 2 0 0 0 2-2v-6a3 3 0 0 0-3-3Zm1 9h-2v9h-4v-9h-2v-6a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1ZM20 5a4 4 0 1 1 4 4 4 4 0 0 1-4-4Zm2 0a2 2 0 1 0 2-2 2 2 0 0 0-2 2Zm-8 11v-3a3 3 0 0 0-3-3H5a3 3 0 0 0-3 3v3H0v2h16v-2ZM4 13a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v3H4Zm0-8a4 4 0 1 1 4 4 4 4 0 0 1-4-4Zm2 0a2 2 0 1 0 2-2 2 2 0 0 0-2 2Z"/></svg>')}.frame-icon-bullhorn:not(:has(.ce-textpic)):before,.frame-icon-bullhorn:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-bullhorn.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-bullhorn.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 6v2.2L5.6 11.9a2 2 0 0 0-1.6 2v4.3a2 2 0 0 0 1.6 2l2.4.4V24a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-1.3l6 1.1V26h2V6Zm-8 18h-8v-3l8 1.4ZM6 18.2v-4.4l20-3.6v11.6Z"/></svg>')}.frame-icon-calendar:not(:has(.ce-textpic)):before,.frame-icon-calendar:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-calendar.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-calendar.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 4h-4V2h-2v2h-8V2h-2v2H6a2 2 0 0 0-2 2v20c0 1.1.9 2 2 2h20a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm0 22H6V12h20v14zm0-16H6V6h4v2h2V6h8v2h2V6h4v4z"/></svg>')}.frame-icon-trophy:not(:has(.ce-textpic)):before,.frame-icon-trophy:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-trophy.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-trophy.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 7h-2V6a2 2 0 0 0-2-2H10a2 2 0 0 0-2 2v1H6a2 2 0 0 0-2 2v3a4 4 0 0 0 4 4h.3a8.2 8.2 0 0 0 6.7 6v4h-5v2h12v-2h-5v-4a8 8 0 0 0 6.7-6h.3a4 4 0 0 0 4-4V9a2 2 0 0 0-2-2ZM8 14a2 2 0 0 1-2-2V9h2Zm14 0a6 6 0 0 1-6.2 6 6.2 6.2 0 0 1-5.8-6.3V6h12Zm4-2a2 2 0 0 1-2 2V9h2Z"/></svg>')}.frame-icon-construction:not(:has(.ce-textpic)):before,.frame-icon-construction:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-construction.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-construction.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M29.34 16.06a1 1 0 0 0-1.1.3l-3.78 4.53-5.44-1-3.6-8.94A3.01 3.01 0 0 0 12.62 9H8.54a3 3 0 0 0-1.54.43l-5.01 3v6.4l5 .91V30h2v-9.9l3.57.66L14 24.2V30h2v-6.2l-1.1-2.62L23 22.65l-4.76 5.71A1 1 0 0 0 19 30h10a1 1 0 0 0 1-1V17a1 1 0 0 0-.66-.94ZM4 17.16v-3.6l3-1.8v5.95Zm5 .91V11h3.61a1.01 1.01 0 0 1 .95.67l3.14 7.8ZM28 28h-6.86L28 19.76ZM12.5 8A3.5 3.5 0 1 1 16 4.5 3.5 3.5 0 0 1 12.5 8Zm0-5A1.5 1.5 0 1 0 14 4.5 1.5 1.5 0 0 0 12.5 3Z"/></svg>')}.frame-icon-education:not(:has(.ce-textpic)):before,.frame-icon-education:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-education.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-education.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 30h-2v-3a5 5 0 0 0-5-5h-6a5 5 0 0 0-5 5v3H6v-3a7 7 0 0 1 7-7h6a7 7 0 0 1 7 7ZM5 6a1 1 0 0 0-1 1v9h2V7a1 1 0 0 0-1-1Z"/><path d="M4 2v2h5v7a7 7 0 0 0 14 0V4h5V2Zm7 2h10v3H11Zm5 12a5 5 0 0 1-5-5V9h10v2a5 5 0 0 1-5 5Z"/></svg>')}.frame-icon-finance:not(:has(.ce-textpic)):before,.frame-icon-finance:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-finance.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-finance.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M2 28h28v2H2zm25-17a1 1 0 0 0 1-1V7a1 1 0 0 0-.7-1l-11-4a1 1 0 0 0-.6 0l-11 4A1 1 0 0 0 4 7v3a1 1 0 0 0 1 1h1v13H4v2h24v-2h-2V11ZM6 7.7l10-3.6 10 3.6V9H6ZM18 24h-4V11h4ZM8 11h4v13H8Zm16 13h-4V11h4Z"/></svg>')}.frame-icon-idea:not(:has(.ce-textpic)):before,.frame-icon-idea:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-idea.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-idea.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M11 24h10v2H11zm2 4h6v2h-6zm3-26A10 10 0 0 0 6 12a9.2 9.2 0 0 0 3.5 7.6c1 1 1.5 1.5 1.5 2.4h2c0-1.8-1.1-2.9-2.2-3.9A7.2 7.2 0 0 1 8 12a8 8 0 0 1 16 0 7.2 7.2 0 0 1-2.8 6.1c-1 1-2.2 2-2.2 3.9h2c0-1 .5-1.4 1.5-2.4A9.2 9.2 0 0 0 26 12 10 10 0 0 0 16 2Z"/></svg>')}.frame-icon-link:not(:has(.ce-textpic)):before,.frame-icon-link:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-link.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-link.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 28H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h10v2H6v20h20V16h2v10a2 2 0 0 1-2 2Z"/><path d="M20 2v2h6.6L18 12.6l1.4 1.4L28 5.4V12h2V2H20z"/></svg>')}.frame-icon-location:not(:has(.ce-textpic)):before,.frame-icon-location:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-location.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-location.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M16 18a5 5 0 1 1 5-5 5 5 0 0 1-5 5Zm0-8a3 3 0 1 0 3 3 3 3 0 0 0-3-3Z"/><path d="m16 30-8.44-9.95-.34-.45A10.89 10.89 0 0 1 5 13a11 11 0 0 1 22 0 10.88 10.88 0 0 1-2.21 6.6s-.3.4-.35.45ZM8.81 18.4l.29.37L16 26.9l6.91-8.15.28-.37A8.9 8.9 0 0 0 25 13a9 9 0 1 0-18 0 8.9 8.9 0 0 0 1.81 5.4Z"/></svg>')}.frame-icon-area:not(:has(.ce-textpic)):before,.frame-icon-area:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-area.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-area.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 22.14V9.86A4 4 0 1 0 22.14 5H9.86A4 4 0 1 0 5 9.86v12.28A4 4 0 1 0 9.86 27h12.28A4 4 0 1 0 27 22.14ZM26 4a2 2 0 1 1-2 2 2 2 0 0 1 2-2ZM4 6a2 2 0 1 1 2 2 2 2 0 0 1-2-2Zm2 22a2 2 0 1 1 2-2 2 2 0 0 1-2 2Zm16.14-3H9.86A4 4 0 0 0 7 22.14V9.86A4 4 0 0 0 9.86 7h12.28A4 4 0 0 0 25 9.86v12.28A4 4 0 0 0 22.14 25ZM26 28a2 2 0 1 1 2-2 2 2 0 0 1-2 2Z"/></svg>')}.frame-icon-blog:not(:has(.ce-textpic)):before,.frame-icon-blog:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-blog.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-blog.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 26" fill="currentColor"><path d="M10,21H0v2h10v-2Z"/><path d="M10,15H0v2h10v-2Z"/><path d="M22,11H2c-.5,0-1-.2-1.4-.6-.4-.4-.6-.9-.6-1.4V3c0-.5.2-1,.6-1.4.4-.4.9-.6,1.4-.6h20c.5,0,1,.2,1.4.6.4.4.6.9.6,1.4v6c0,.5-.2,1-.6,1.4-.4.4-.9.6-1.4.6ZM2,3v6h20V3H2Z"/><path d="M22,25h-6c-.5,0-1-.2-1.4-.6-.4-.4-.6-.9-.6-1.4v-6c0-.5.2-1,.6-1.4s.9-.6,1.4-.6h6c.5,0,1,.2,1.4.6.4.4.6.9.6,1.4v6c0,.5-.2,1-.6,1.4-.4.4-.9.6-1.4.6ZM16,17v6h6v-6h-6Z"/></svg>')}.frame-icon-pin:not(:has(.ce-textpic)):before,.frame-icon-pin:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-pin.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-pin.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" fill="currentColor"><path d="M26.6,11.3l1.4-1.4L18,0l-1.3,1.4,1.2,1.2L6.4,12.3l-1.7-1.7-1.4,1.4,5.7,5.7L0,26.6l1.4,1.4,8.9-8.9,5.7,5.7,1.4-1.4-1.7-1.7,9.7-11.5,1.2,1.2ZM14.3,20.2l-6.5-6.5,11.5-9.7,4.7,4.7-9.7,11.5Z"/></svg>')}.frame-icon-toolbox:not(:has(.ce-textpic)):before,.frame-icon-toolbox:has(.ce-textpic) .ce-textpic:not(:has(header)) .ce-bodytext:before,.frame-icon-toolbox.frame-type-textmedia:has(.ce-textpic) .ce-textpic:has(header) header:before,.frame-icon-toolbox.frame-type-textpic:has(.ce-textpic) .ce-textpic:has(header) header:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 9h-3V6a2 2 0 0 0-2-2H10a2 2 0 0 0-2 2v3H5a3 3 0 0 0-3 3v14a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V12a3 3 0 0 0-3-3ZM10 6h12v3H10Zm18 20H4v-9h8v5h8v-5h8Zm-14-9h4v3h-4ZM4 15v-3a1 1 0 0 1 1-1h22a1 1 0 0 1 1 1v3Z"/></svg>')}.frame-icon-link h2+h3,.frame-icon-link .event h1+h3,.frame-icon-link .event h1+blockquote,.frame-icon-link .event h1+.frame-accordion-list:before,.frame-icon-link .event .section-links-wrapper h1+li,.section-links-wrapper .frame-icon-link .event h1+li,.event .frame-icon-link h1+h3,.frame-icon-link main:has(.single-event-info):has(article) .single-event-info h1+h3,.frame-icon-link main:has(.single-event-info):has(article) .single-event-info h1+blockquote,.frame-icon-link main:has(.single-event-info):has(article) .single-event-info h1+.frame-accordion-list:before,.frame-icon-link main:has(.single-event-info):has(article) .single-event-info .section-links-wrapper h1+li,.section-links-wrapper .frame-icon-link main:has(.single-event-info):has(article) .single-event-info h1+li,main:has(.single-event-info):has(article) .single-event-info .frame-icon-link h1+h3,.frame-icon-link h2+blockquote,.frame-icon-link h2+.frame-accordion-list:before,.frame-icon-link .section-links-wrapper h2+li,.section-links-wrapper .frame-icon-link h2+li{position:absolute;top:2.5rem;margin:0;font-size:24px;left:3rem;font-weight:300}div[class*="frame-layout-"]{color:var(--text-color,inherit)}div[class*="frame-layout-"] a{color:var(--link-color,inherit)}div[class*="frame-layout-"] header h1,div[class*="frame-layout-"] header h2,div[class*="frame-layout-"] header .event h1,.event div[class*="frame-layout-"] header h1,div[class*="frame-layout-"] header main:has(.single-event-info):has(article) .single-event-info h1,main:has(.single-event-info):has(article) .single-event-info div[class*="frame-layout-"] header h1,div[class*="frame-layout-"] header h3,div[class*="frame-layout-"] header blockquote,div[class*="frame-layout-"] header .frame-accordion-list:before,div[class*="frame-layout-"] header .section-links-wrapper li,.section-links-wrapper div[class*="frame-layout-"] header li,div[class*="frame-layout-"] header h4,div[class*="frame-layout-"] header .newsletter-form textarea,.newsletter-form div[class*="frame-layout-"] header textarea,div[class*="frame-layout-"] header .newsletter-form input[type=url],.newsletter-form div[class*="frame-layout-"] header input[type=url],div[class*="frame-layout-"] header .newsletter-form input[type=number],.newsletter-form div[class*="frame-layout-"] header input[type=number],div[class*="frame-layout-"] header .newsletter-form input[type=password],.newsletter-form div[class*="frame-layout-"] header input[type=password],div[class*="frame-layout-"] header .newsletter-form input[type=tel],.newsletter-form div[class*="frame-layout-"] header input[type=tel],div[class*="frame-layout-"] header .newsletter-form input[type=email],.newsletter-form div[class*="frame-layout-"] header input[type=email],div[class*="frame-layout-"] header .newsletter-form input[type=text],.newsletter-form div[class*="frame-layout-"] header input[type=text],div[class*="frame-layout-"] header main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li div[class*="frame-layout-"] header a,div[class*="frame-layout-"] header h5,div[class*="frame-layout-"] header main>header:first-child:not(:has(+ article)) .subtitle,main>header:first-child:not(:has(+ article)) div[class*="frame-layout-"] header .subtitle,div[class*="frame-layout-"] header h6{color:var(--header-color,inherit)}.frame-layout-bg-white{background:#fff;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-camel{background:#baab9b;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-beige{background:#efe3d7;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-violet{background:#b9afd8;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-rose{background:#f7bbcb;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-skyblue,.frame-layout-bg-skyblue-waves{background:#95dafc;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-yellow{background:#f7f371;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-goldyellow{background:#f7c315;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-olive{background:#b7b141;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-violet2{background:#ADA4C9;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-olive2{background:#A5A03A;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-skyblue2{background:#89CDEE;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-yellow2{background:#EEEA6D;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-rose2{background:#DDA4B3;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-red2{background:#DE5839;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-white2{background:#F7F7F7;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-grey{background:#ebebeb;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-grey2{background:#959595;--text-color:#121212;--link-color:#121212;--header-color:#121212}.frame-layout-bg-grey3{background:#5C5C5C;--text-color:#fff;--link-color:#fff;--header-color:#fff}.frame-layout-bg-grey4{background:#1E1E1E;--text-color:#fff;--link-color:#fff;--header-color:#fff}.frame-type-uploads ul{list-style:none;padding:0}.frame-type-uploads ul li{display:flex;align-items:center}.frame-type-uploads ul li:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="m30 25-1.41-1.41L26 26.17V18h-2v8.17l-2.59-2.58L20 25l5 5z"/><path d="M18 28H8V4h8v6a2 2 0 0 0 2 2h6v3h2v-5a1 1 0 0 0-.3-.7l-7-7A1 1 0 0 0 18 2H8a2 2 0 0 0-2 2v24a2 2 0 0 0 2 2h10Zm0-23.6 5.6 5.6H18Z"/></svg>');width:1.5rem;height:1.5rem;margin-right:1rem;flex-shrink:0}main .frame-type-menu_subpages ul{list-style:none;padding:0}main .frame-type-menu_subpages ul li{margin-bottom:2.5rem;display:flex;align-items:center;gap:1.5rem}main .frame-type-menu_subpages ul li.icon-bee-bat:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><circle cx="13" cy="8" r="2"/><circle cx="19" cy="8" r="2"/><path d="M31.8 8.66a.87.87 0 0 0-.8-.54h-2c-4.21 0-7.72 2-9.16 4.9a4.82 4.82 0 0 0-7.67 0c-1.45-2.9-4.96-4.9-9.17-4.9H1a.87.87 0 0 0-.62 1.5l.1.1a5.39 5.39 0 0 1 1.68 6.03.88.88 0 0 0 .84 1.13 2.9 2.9 0 0 1 2.16.72c.98.98.97 2.89.97 4.15V22a.88.88 0 0 0 .87.88h4.13V23a4.88 4.88 0 0 0 9.74 0v-.13H25a.88.88 0 0 0 .88-.87v-.25c-.01-1.26-.02-3.17.96-4.15a2.9 2.9 0 0 1 2.16-.73.88.88 0 0 0 .84-1.12 5.39 5.39 0 0 1 1.68-6.03l.1-.1a.88.88 0 0 0 .19-.96ZM16 12.88A3.13 3.13 0 0 1 19.13 16v.13h-6.25V16A3.13 3.13 0 0 1 16 12.87Zm-3.13 5h6.26v3.25h-6.25Zm-5 3.25c-.01-1.45-.18-3.46-1.47-4.75a4.19 4.19 0 0 0-2.31-1.16 6.66 6.66 0 0 0-1.14-5.34H3c4.56 0 8.13 2.7 8.13 6.13v5.13ZM19.12 23a3.13 3.13 0 0 1-6.25 0v-.13h6.26Zm8.8-7.79a4.19 4.19 0 0 0-2.32 1.16c-1.29 1.3-1.46 3.3-1.47 4.76h-3.25V16c0-3.43 3.56-6.13 8.12-6.13h.05a6.66 6.66 0 0 0-1.14 5.34Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-bee:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M16 10a6 6 0 0 0-6 6v8a6 6 0 0 0 12 0v-8a6 6 0 0 0-6-6Zm-4.25 7.87h8.5v4.25h-8.5ZM16 28.25A4.27 4.27 0 0 1 11.75 24v-.13h8.5V24A4.27 4.27 0 0 1 16 28.25Zm4.25-12.13h-8.5V16a4.25 4.25 0 0 1 8.5 0Zm10.41 3.09L24 13v9.1a4 4 0 0 0 8 0 3.83 3.83 0 0 0-1.34-2.89ZM28 24.35a2.25 2.25 0 0 1-2.25-2.25V17l3.72 3.47A2.05 2.05 0 0 1 30.2 22a2.25 2.25 0 0 1-2.2 2.35ZM0 22.1a4 4 0 0 0 8 0V13l-6.66 6.21A3.88 3.88 0 0 0 0 22.1Zm2.48-1.56L6.25 17v5.1a2.25 2.25 0 0 1-4.5 0 2.05 2.05 0 0 1 .73-1.56ZM15 5.5A3.5 3.5 0 1 0 11.5 9 3.5 3.5 0 0 0 15 5.5Zm-5.25 0a1.75 1.75 0 1 1 1.75 1.75A1.77 1.77 0 0 1 9.75 5.5ZM20.5 2A3.5 3.5 0 1 0 24 5.5 3.5 3.5 0 0 0 20.5 2Zm0 5.25a1.75 1.75 0 1 1 1.75-1.75 1.77 1.77 0 0 1-1.75 1.75Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-help-desk:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 10h-6a3 3 0 0 0-3 3v6a2 2 0 0 0 2 2v7a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-7a2 2 0 0 0 2-2v-6a3 3 0 0 0-3-3Zm1 9h-2v9h-4v-9h-2v-6a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1ZM20 5a4 4 0 1 1 4 4 4 4 0 0 1-4-4Zm2 0a2 2 0 1 0 2-2 2 2 0 0 0-2 2Zm-8 11v-3a3 3 0 0 0-3-3H5a3 3 0 0 0-3 3v3H0v2h16v-2ZM4 13a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v3H4Zm0-8a4 4 0 1 1 4 4 4 4 0 0 1-4-4Zm2 0a2 2 0 1 0 2-2 2 2 0 0 0-2 2Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-bullhorn:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 6v2.2L5.6 11.9a2 2 0 0 0-1.6 2v4.3a2 2 0 0 0 1.6 2l2.4.4V24a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-1.3l6 1.1V26h2V6Zm-8 18h-8v-3l8 1.4ZM6 18.2v-4.4l20-3.6v11.6Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-calendar:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 4h-4V2h-2v2h-8V2h-2v2H6a2 2 0 0 0-2 2v20c0 1.1.9 2 2 2h20a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm0 22H6V12h20v14zm0-16H6V6h4v2h2V6h8v2h2V6h4v4z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-trophy:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 7h-2V6a2 2 0 0 0-2-2H10a2 2 0 0 0-2 2v1H6a2 2 0 0 0-2 2v3a4 4 0 0 0 4 4h.3a8.2 8.2 0 0 0 6.7 6v4h-5v2h12v-2h-5v-4a8 8 0 0 0 6.7-6h.3a4 4 0 0 0 4-4V9a2 2 0 0 0-2-2ZM8 14a2 2 0 0 1-2-2V9h2Zm14 0a6 6 0 0 1-6.2 6 6.2 6.2 0 0 1-5.8-6.3V6h12Zm4-2a2 2 0 0 1-2 2V9h2Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-construction:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M29.34 16.06a1 1 0 0 0-1.1.3l-3.78 4.53-5.44-1-3.6-8.94A3.01 3.01 0 0 0 12.62 9H8.54a3 3 0 0 0-1.54.43l-5.01 3v6.4l5 .91V30h2v-9.9l3.57.66L14 24.2V30h2v-6.2l-1.1-2.62L23 22.65l-4.76 5.71A1 1 0 0 0 19 30h10a1 1 0 0 0 1-1V17a1 1 0 0 0-.66-.94ZM4 17.16v-3.6l3-1.8v5.95Zm5 .91V11h3.61a1.01 1.01 0 0 1 .95.67l3.14 7.8ZM28 28h-6.86L28 19.76ZM12.5 8A3.5 3.5 0 1 1 16 4.5 3.5 3.5 0 0 1 12.5 8Zm0-5A1.5 1.5 0 1 0 14 4.5 1.5 1.5 0 0 0 12.5 3Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-education:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 30h-2v-3a5 5 0 0 0-5-5h-6a5 5 0 0 0-5 5v3H6v-3a7 7 0 0 1 7-7h6a7 7 0 0 1 7 7ZM5 6a1 1 0 0 0-1 1v9h2V7a1 1 0 0 0-1-1Z"/><path d="M4 2v2h5v7a7 7 0 0 0 14 0V4h5V2Zm7 2h10v3H11Zm5 12a5 5 0 0 1-5-5V9h10v2a5 5 0 0 1-5 5Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-finance:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M2 28h28v2H2zm25-17a1 1 0 0 0 1-1V7a1 1 0 0 0-.7-1l-11-4a1 1 0 0 0-.6 0l-11 4A1 1 0 0 0 4 7v3a1 1 0 0 0 1 1h1v13H4v2h24v-2h-2V11ZM6 7.7l10-3.6 10 3.6V9H6ZM18 24h-4V11h4ZM8 11h4v13H8Zm16 13h-4V11h4Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-idea:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M11 24h10v2H11zm2 4h6v2h-6zm3-26A10 10 0 0 0 6 12a9.2 9.2 0 0 0 3.5 7.6c1 1 1.5 1.5 1.5 2.4h2c0-1.8-1.1-2.9-2.2-3.9A7.2 7.2 0 0 1 8 12a8 8 0 0 1 16 0 7.2 7.2 0 0 1-2.8 6.1c-1 1-2.2 2-2.2 3.9h2c0-1 .5-1.4 1.5-2.4A9.2 9.2 0 0 0 26 12 10 10 0 0 0 16 2Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-link:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 28H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h10v2H6v20h20V16h2v10a2 2 0 0 1-2 2Z"/><path d="M20 2v2h6.6L18 12.6l1.4 1.4L28 5.4V12h2V2H20z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-location:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M16 18a5 5 0 1 1 5-5 5 5 0 0 1-5 5Zm0-8a3 3 0 1 0 3 3 3 3 0 0 0-3-3Z"/><path d="m16 30-8.44-9.95-.34-.45A10.89 10.89 0 0 1 5 13a11 11 0 0 1 22 0 10.88 10.88 0 0 1-2.21 6.6s-.3.4-.35.45ZM8.81 18.4l.29.37L16 26.9l6.91-8.15.28-.37A8.9 8.9 0 0 0 25 13a9 9 0 1 0-18 0 8.9 8.9 0 0 0 1.81 5.4Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-area:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 22.14V9.86A4 4 0 1 0 22.14 5H9.86A4 4 0 1 0 5 9.86v12.28A4 4 0 1 0 9.86 27h12.28A4 4 0 1 0 27 22.14ZM26 4a2 2 0 1 1-2 2 2 2 0 0 1 2-2ZM4 6a2 2 0 1 1 2 2 2 2 0 0 1-2-2Zm2 22a2 2 0 1 1 2-2 2 2 0 0 1-2 2Zm16.14-3H9.86A4 4 0 0 0 7 22.14V9.86A4 4 0 0 0 9.86 7h12.28A4 4 0 0 0 25 9.86v12.28A4 4 0 0 0 22.14 25ZM26 28a2 2 0 1 1 2-2 2 2 0 0 1-2 2Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-blog:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 26" fill="currentColor"><path d="M10,21H0v2h10v-2Z"/><path d="M10,15H0v2h10v-2Z"/><path d="M22,11H2c-.5,0-1-.2-1.4-.6-.4-.4-.6-.9-.6-1.4V3c0-.5.2-1,.6-1.4.4-.4.9-.6,1.4-.6h20c.5,0,1,.2,1.4.6.4.4.6.9.6,1.4v6c0,.5-.2,1-.6,1.4-.4.4-.9.6-1.4.6ZM2,3v6h20V3H2Z"/><path d="M22,25h-6c-.5,0-1-.2-1.4-.6-.4-.4-.6-.9-.6-1.4v-6c0-.5.2-1,.6-1.4s.9-.6,1.4-.6h6c.5,0,1,.2,1.4.6.4.4.6.9.6,1.4v6c0,.5-.2,1-.6,1.4-.4.4-.9.6-1.4.6ZM16,17v6h6v-6h-6Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-pin:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" fill="currentColor"><path d="M26.6,11.3l1.4-1.4L18,0l-1.3,1.4,1.2,1.2L6.4,12.3l-1.7-1.7-1.4,1.4,5.7,5.7L0,26.6l1.4,1.4,8.9-8.9,5.7,5.7,1.4-1.4-1.7-1.7,9.7-11.5,1.2,1.2ZM14.3,20.2l-6.5-6.5,11.5-9.7,4.7,4.7-9.7,11.5Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li.icon-toolbox:before{content:"";width:1.5em;height:1.5em;display:block;mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 9h-3V6a2 2 0 0 0-2-2H10a2 2 0 0 0-2 2v3H5a3 3 0 0 0-3 3v14a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V12a3 3 0 0 0-3-3ZM10 6h12v3H10Zm18 20H4v-9h8v5h8v-5h8Zm-14-9h4v3h-4ZM4 15v-3a1 1 0 0 1 1-1h22a1 1 0 0 1 1 1v3Z"/></svg>');mask-size:contain;mask-repeat:no-repeat;background-color:currentColor}main .frame-type-menu_subpages ul li a{text-decoration:none}.frame-default,.frame,section>header,.section-links-wrapper,.frame-flex-row,.frame-nomargin{position:relative;max-width:87.25rem;overflow:hidden}main .frame-default,main .frame,main section>header,main .section-links-wrapper,main .frame-flex-row,main .frame-nomargin{border-radius:1rem}main .frame-default.row-fluid,main .frame.row-fluid,main section>header.row-fluid,main .row-fluid.section-links-wrapper,main .frame-flex-row.row-fluid,main .frame-nomargin.row-fluid{border-radius:0}main>.frame-default[class*="frame-layout-bg"]:not(.row-fluid),main>.frame-default:not(.row-fluid).row:has([class*="frame-layout-bg"]),main>.frame[class*="frame-layout-bg"]:not(.row-fluid),sectionmain>header[class*="frame-layout-bg"]:not(.row-fluid),main>.section-links-wrapper[class*="frame-layout-bg"]:not(.row-fluid),main>.frame:not(.row-fluid).row:has([class*="frame-layout-bg"]),sectionmain>header.row:not(.row-fluid):has([class*="frame-layout-bg"]),main>.row.section-links-wrapper:not(.row-fluid):has([class*="frame-layout-bg"]),main>.frame-flex-row[class*="frame-layout-bg"]:not(.row-fluid),main>.frame-flex-row:not(.row-fluid).row:has([class*="frame-layout-bg"]),main>.frame-nomargin[class*="frame-layout-bg"]:not(.row-fluid),main>.frame-nomargin:not(.row-fluid).row:has([class*="frame-layout-bg"]){max-width:calc(min(100vw,87.25rem) - 2 * var(--frame-padding))}.frame .frame-space-before-,section>header .frame-space-before-,.section-links-wrapper .frame-space-before-{margin-top:1rem}.frame.frame-space-after-,section>header.frame-space-after-,.frame-space-after-.section-links-wrapper{margin-bottom:1rem}.frame-flex-row>[class*="col-"]{display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap}.frame-flex-row>[class*="col-"] .frame,.frame-flex-row>[class*="col-"] section>header,.frame-flex-row>[class*="col-"] .section-links-wrapper{margin-left:0;margin-right:0}.frame-flex-row>[class*="col-"] .frame:nth-child(1),.frame-flex-row>[class*="col-"] section>header:nth-child(1),.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1){padding-left:2.5rem;padding-right:2.5rem;padding-left:2.5rem;padding-right:2.5rem;aspect-ratio:0.75;width:100%}.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic{--image-min-height:calc(66.6667% + (calc(2.5rem * 2) * 2 / 3) + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic .subtitle{margin-top:auto;font-size:var(--card-subtitle-font-size,1.5rem)}.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic .subtitle p,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic .subtitle p,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic .subtitle p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:0.5rem;text-overflow:ellipsis}@media (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic .subtitle{font-size:var(--card-subtitle-font-size,2rem)}}.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-gallery,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-gallery,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-gallery{--image-min-height:calc(50% + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header{margin-top:3rem}.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1{font-size:var(--card-headline-font-size,1.5rem)}@media (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1{font-size:var(--card-headline-font-size,2rem)}}@media (min-width:900px){.frame-flex-row>[class*="col-"] .frame:nth-child(1),.frame-flex-row>[class*="col-"] section>header:nth-child(1),.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1){aspect-ratio:2}.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic{--image-min-height:calc(25% + calc(calc(2.5rem * 2) * 1 / 4) + 12px) !important}.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-gallery,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-gallery,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-gallery{--image-min-height:calc(50% + 12px) !important}.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header{margin-top:3rem}.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1{font-size:var(--card-headline-font-size,2.5rem)}}@media (min-width:900px) and (min-width:900px){.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1{font-size:var(--card-headline-font-size,3rem)}}@media (min-width:900px) and (min-width:1400px){.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(1) .ce-textpic header>h1{font-size:var(--card-headline-font-size,4.75rem)}}.frame-flex-row>[class*="col-"] .frame:nth-child(2),.frame-flex-row>[class*="col-"] section>header:nth-child(2),.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2){padding-left:2.5rem;padding-right:2.5rem;padding-left:2.5rem;padding-right:2.5rem;aspect-ratio:0.75}.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic{--image-min-height:calc(66.6667% + (calc(2.5rem * 2) * 2 / 3) + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic .subtitle{margin-top:auto;font-size:var(--card-subtitle-font-size,1.5rem)}.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic .subtitle p,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic .subtitle p,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic .subtitle p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:0.5rem;text-overflow:ellipsis}@media (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic .subtitle{font-size:var(--card-subtitle-font-size,2rem)}}.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-gallery,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-gallery,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-gallery{--image-min-height:calc(50% + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header{margin-top:3rem}.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1{font-size:var(--card-headline-font-size,1.5rem)}@media (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1{font-size:var(--card-headline-font-size,2rem)}}@media (min-width:900px){.frame-flex-row>[class*="col-"] .frame:nth-child(2),.frame-flex-row>[class*="col-"] section>header:nth-child(2),.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2){aspect-ratio:1.5}.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic{--image-min-height:calc(33.3333% + (calc(2.5rem * 2) * 2 / 3) + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-gallery,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-gallery,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-gallery{--image-min-height:calc(50% + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header{margin-top:3rem}.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1{font-size:var(--card-headline-font-size,1.5rem)}}@media (min-width:900px) and (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1{font-size:var(--card-headline-font-size,2rem)}}@media (min-width:900px) and (min-width:1400px){.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(2) .ce-textpic header>h1{font-size:var(--card-headline-font-size,2.6875rem)}}@media (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(2),.frame-flex-row>[class*="col-"] section>header:nth-child(2),.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(2){width:calc(66.666% - .75rem)}}.frame-flex-row>[class*="col-"] .frame:nth-child(3),.frame-flex-row>[class*="col-"] section>header:nth-child(3),.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3){padding-left:2.5rem;padding-right:2.5rem;aspect-ratio:0.75}.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic{--image-min-height:calc(66.6667% + (calc(2.5rem * 2) * 2 / 3) + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic .subtitle{margin-top:auto;font-size:var(--card-subtitle-font-size,1.5rem)}.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic .subtitle p,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic .subtitle p,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic .subtitle p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:0.5rem;text-overflow:ellipsis}@media (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic .subtitle{font-size:var(--card-subtitle-font-size,2rem)}}.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-gallery,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-gallery,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-gallery{--image-min-height:calc(50% + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic header,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic header,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic header{margin-top:3rem}.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic header>h1{font-size:var(--card-headline-font-size,1.5rem)}@media (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(3) .ce-textpic header>h1{font-size:var(--card-headline-font-size,2rem)}}@media (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(3),.frame-flex-row>[class*="col-"] section>header:nth-child(3),.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(3){width:calc(33.3333% - .75rem)}}.frame-flex-row>[class*="col-"] .frame:nth-child(4),.frame-flex-row>[class*="col-"] section>header:nth-child(4),.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4){padding-left:2.5rem;padding-right:2.5rem;padding-left:2.5rem;padding-right:2.5rem;aspect-ratio:0.75}.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic{--image-min-height:calc(66.6667% + (calc(2.5rem * 2) * 2 / 3) + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic .subtitle{margin-top:auto;font-size:var(--card-subtitle-font-size,1.5rem)}.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic .subtitle p,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic .subtitle p,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic .subtitle p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:0.5rem;text-overflow:ellipsis}@media (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic .subtitle,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic .subtitle{font-size:var(--card-subtitle-font-size,2rem)}}.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-gallery,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-gallery,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-gallery{--image-min-height:calc(50% + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header{margin-top:3rem}.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1{font-size:var(--card-headline-font-size,1.5rem)}@media (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1{font-size:var(--card-headline-font-size,2rem)}}@media (min-width:900px){.frame-flex-row>[class*="col-"] .frame:nth-child(4),.frame-flex-row>[class*="col-"] section>header:nth-child(4),.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4){aspect-ratio:1.5}.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic{--image-min-height:calc(33.3333% + (calc(2.5rem * 2) * 2 / 3) + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-gallery,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-gallery,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-gallery{--image-min-height:calc(50% + 12px)}.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header{margin-top:3rem}.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1{font-size:var(--card-headline-font-size,1.5rem)}}@media (min-width:900px) and (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1{font-size:var(--card-headline-font-size,2rem)}}@media (min-width:900px) and (min-width:1400px){.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] section>header:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h2,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic .event header>h1,.event .frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1,.frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-flex-row>[class*="col-"] .frame:nth-child(4) .ce-textpic header>h1{font-size:var(--card-headline-font-size,2.6875rem)}}@media (min-width:600px){.frame-flex-row>[class*="col-"] .frame:nth-child(4),.frame-flex-row>[class*="col-"] section>header:nth-child(4),.frame-flex-row>[class*="col-"] .section-links-wrapper:nth-child(4){width:50%}}.frame-nomargin>[class*="col-"]{margin-top:0;margin-bottom:0}.frame-slim{max-width:60rem;margin-right:auto;margin-left:auto}@media (min-width:1024px){.col-6-lg>.frame-slim{max-width:80%;margin-right:auto;margin-left:auto}}.frame-slimmer{max-width:46.5rem;margin-right:auto;margin-left:auto}@media (min-width:1024px){.col-6-lg>.frame-slimmer{max-width:60%;margin-right:auto;margin-left:auto}}.frame-top-waves-inverse,.frame-top-peaks,.frame-top-waves{position:relative;margin-top:min(9.825vw,140px);display:inline-flex}.frame-top-waves-inverse:before,.frame-top-peaks:before,.frame-top-waves:before{content:"";position:absolute;top:0;left:0;width:100%;height:min(9.825vw,140px);margin-top:calc(min(9.5vw,138px) * -1);mask-size:min(19.125vw,275px) 100%;mask-repeat:repeat-x;z-index:1;background-color:inherit;mask-position:max(8vw,60px)}.frame-top-waves-inverse:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 239 35"><path d="M239 86H0V2a134 134 0 0 0 239-1z"/></svg>')}.frame-top-waves:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 60" preserveAspectRatio="none"><path d="M0 60a50 50 0 0 0 100 0A50 50 0 0 0 0 60"/></svg>')}.frame-top-peaks:before{mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 205 103"><path d="M0 103L103 0L205 103Z"/></svg>')}.frame-split{display:grid;grid-template-columns:1fr;gap:2rem}.frame-split h1,.frame-split h2,.frame-split .event h1,.event .frame-split h1,.frame-split main:has(.single-event-info):has(article) .single-event-info h1,main:has(.single-event-info):has(article) .single-event-info .frame-split h1,.frame-split h3,.frame-split blockquote,.frame-split .frame-accordion-list:before,.frame-split .section-links-wrapper li,.section-links-wrapper .frame-split li,.frame-split h4,.frame-split .newsletter-form textarea,.newsletter-form .frame-split textarea,.frame-split .newsletter-form input[type=url],.newsletter-form .frame-split input[type=url],.frame-split .newsletter-form input[type=number],.newsletter-form .frame-split input[type=number],.frame-split .newsletter-form input[type=password],.newsletter-form .frame-split input[type=password],.frame-split .newsletter-form input[type=tel],.newsletter-form .frame-split input[type=tel],.frame-split .newsletter-form input[type=email],.newsletter-form .frame-split input[type=email],.frame-split .newsletter-form input[type=text],.newsletter-form .frame-split input[type=text],.frame-split main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .frame-split a,.frame-split h5,.frame-split main>header:first-child:not(:has(+ article)) .subtitle,main>header:first-child:not(:has(+ article)) .frame-split .subtitle,.frame-split h6{margin:0}@media (min-width:900px){.frame-split{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem;position:relative}.frame-split>header{grid-column:1}.frame-split>.ce-bodytext{grid-column:2}}@media (min-width:900px){.frame-aspect-ratio-1-2{aspect-ratio:0.5}}.frame-aspect-ratio-2-1{padding-left:2.5rem;padding-right:2.5rem;padding-left:2.5rem;padding-right:2.5rem;aspect-ratio:0.75}.frame-aspect-ratio-2-1 .ce-textpic{--image-min-height:calc(66.6667% + (calc(2.5rem * 2) * 2 / 3) + 12px)}.frame-aspect-ratio-2-1 .ce-textpic .subtitle{margin-top:auto;font-size:var(--card-subtitle-font-size,1.5rem)}.frame-aspect-ratio-2-1 .ce-textpic .subtitle p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:0.5rem;text-overflow:ellipsis}@media (min-width:600px){.frame-aspect-ratio-2-1 .ce-textpic .subtitle{font-size:var(--card-subtitle-font-size,2rem)}}.frame-aspect-ratio-2-1 .ce-gallery{--image-min-height:calc(50% + 12px)}.frame-aspect-ratio-2-1 .ce-textpic header{margin-top:3rem}.frame-aspect-ratio-2-1 .ce-textpic header>h1,.frame-aspect-ratio-2-1 .ce-textpic header>h2,.frame-aspect-ratio-2-1 .ce-textpic .event header>h1,.event .frame-aspect-ratio-2-1 .ce-textpic header>h1,.frame-aspect-ratio-2-1 .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-aspect-ratio-2-1 .ce-textpic header>h1{font-size:var(--card-headline-font-size,1.5rem)}@media (min-width:600px){.frame-aspect-ratio-2-1 .ce-textpic header>h1,.frame-aspect-ratio-2-1 .ce-textpic header>h2,.frame-aspect-ratio-2-1 .ce-textpic .event header>h1,.event .frame-aspect-ratio-2-1 .ce-textpic header>h1,.frame-aspect-ratio-2-1 .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-aspect-ratio-2-1 .ce-textpic header>h1{font-size:var(--card-headline-font-size,2rem)}}@media (min-width:900px){.frame-aspect-ratio-2-1{aspect-ratio:2}.frame-aspect-ratio-2-1 .ce-textpic{--image-min-height:calc(25% + calc(calc(2.5rem * 2) * 1 / 4) + 12px) !important}.frame-aspect-ratio-2-1 .ce-gallery{--image-min-height:calc(50% + 12px) !important}.frame-aspect-ratio-2-1 .ce-textpic header{margin-top:3rem}.frame-aspect-ratio-2-1 .ce-textpic header>h1,.frame-aspect-ratio-2-1 .ce-textpic header>h2,.frame-aspect-ratio-2-1 .ce-textpic .event header>h1,.event .frame-aspect-ratio-2-1 .ce-textpic header>h1,.frame-aspect-ratio-2-1 .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-aspect-ratio-2-1 .ce-textpic header>h1{font-size:var(--card-headline-font-size,2.5rem)}}@media (min-width:900px) and (min-width:900px){.frame-aspect-ratio-2-1 .ce-textpic header>h1,.frame-aspect-ratio-2-1 .ce-textpic header>h2,.frame-aspect-ratio-2-1 .ce-textpic .event header>h1,.event .frame-aspect-ratio-2-1 .ce-textpic header>h1,.frame-aspect-ratio-2-1 .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-aspect-ratio-2-1 .ce-textpic header>h1{font-size:var(--card-headline-font-size,3rem)}}@media (min-width:900px) and (min-width:1400px){.frame-aspect-ratio-2-1 .ce-textpic header>h1,.frame-aspect-ratio-2-1 .ce-textpic header>h2,.frame-aspect-ratio-2-1 .ce-textpic .event header>h1,.event .frame-aspect-ratio-2-1 .ce-textpic header>h1,.frame-aspect-ratio-2-1 .ce-textpic main:has(.single-event-info):has(article) .single-event-info header>h1,main:has(.single-event-info):has(article) .single-event-info .frame-aspect-ratio-2-1 .ce-textpic header>h1{font-size:var(--card-headline-font-size,4.75rem)}}@media (min-width:900px){.frame-aspect-ratio-3-4{aspect-ratio:0.75}}.frame-eqheight>[class*="col-"]>*{height:auto}.frame-eqheight>[class*="col-"]:not(:has([class*="aspect-ratio"]))>*{height:100%}.frame-top-round-corners,.frame-top-round-corners-half{position:relative;margin-top:min(8.325vw,120px);display:inline-flex}.frame-top-round-corners:before,.frame-top-round-corners-half:before{content:"";position:absolute;top:0;left:0;height:min(8.325vw,120px);margin-top:calc(min(8.325vw,120px) * -1);z-index:1;background-color:inherit}.frame-top-round-corners:before{width:100%;border-top-left-radius:min(7vw,100px);border-top-right-radius:min(7vw,100px)}.frame-top-round-corners-half:before{width:50%;border-top-left-radius:min(2.125vw,30px);border-top-right-radius:min(7vw,100px)}main>header h1{font-weight:700;line-height:1.2}main>header:first-child:not(:has(+ article)){padding-top:2rem;display:grid;grid-template-columns:1fr 57%;position:relative;max-width:87.25rem;padding-left:var(--frame-padding);padding-right:var(--frame-padding);margin-left:auto;margin-right:auto}main>header:first-child:not(:has(+ article))>*{z-index:1}main>header:first-child:not(:has(+ article)) h1{grid-column:1 / span 2}main>header:first-child:not(:has(+ article)) svg{max-width:50%;max-height:60vh;margin-left:auto;margin-bottom:1rem;height:auto;grid-column:1 / span 2}@media (min-width:900px){main>header:first-child:not(:has(+ article)) svg{margin-bottom:3rem}}main>header:first-child:not(:has(+ article)) .subtitle,main>header:first-child:not(:has(+ article)) .abstract,main>header:first-child:not(:has(+ article)) h1{margin-bottom:2rem;overflow:hidden;text-overflow:ellipsis}main>header:first-child:not(:has(+ article)) .subtitle{font-weight:600;grid-column:1 / span 2;line-height:1.4;font-size:1.5rem;font-weight:500}@media (min-width:900px){main>header:first-child:not(:has(+ article)) .subtitle{grid-column:1;max-width:380px;margin-right:5rem}}main>header:first-child:not(:has(+ article)) .abstract{grid-column:1 / span 2}@media (max-width:899px){main>header:first-child:not(:has(+ article)) .abstract{font-size:1.25rem}}@media (min-width:900px){main>header:first-child:not(:has(+ article)) .abstract{grid-column:2;padding-top:0.5rem}}main>header:first-child:not(:has(+ article)):has(svg) h1{font-size:2rem}@media (min-width:900px){main>header:first-child:not(:has(+ article)):has(svg) h1{font-size:6rem;margin-bottom:4rem}}main>header:first-child:not(:has(+ article)):not(:has(svg)){text-align:center;min-height:15rem;display:flex;align-items:center;justify-content:center}@media (min-width:900px){main>header:first-child:not(:has(+ article)):not(:has(svg)){min-height:26rem}}main>header:first-child:not(:has(+ article)):not(:has(svg)):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:white;width:100vw;margin-left:50%;transform:translate(-50%,0);z-index:0}main>header:has(+ article){display:flex;flex-direction:column;position:relative}main>header:has(+ article):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;width:100vw;margin-left:50%;transform:translate(-50%,0);z-index:0}main>header:has(+ article) h1{max-width:1100px;margin:4rem auto 2rem;padding:0 var(--frame-padding);order:-1;z-index:1}main>header:has(+ article) img{border-radius:1rem;overflow:hidden}main>header:has(+ article)>.frame figcaption,main>sectionheader>header figcaption,main>header:has(+ article)>.section-links-wrapper figcaption{text-align:right}.page-layout-bg-white{--page-color:#fff;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-camel{--page-color:#baab9b;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-beige{--page-color:#efe3d7;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-violet{--page-color:#b9afd8;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-rose{--page-color:#f7bbcb;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-skyblue{--page-color:#95dafc;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-yellow{--page-color:#f7f371;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-goldyellow{--page-color:#f7c315;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-olive{--page-color:#b7b141;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-violet2{--page-color:#ADA4C9;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-olive2{--page-color:#A5A03A;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-skyblue2{--page-color:#89CDEE;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-yellow2{--page-color:#EEEA6D;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-rose2{--page-color:#DDA4B3;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-red2{--page-color:#DE5839;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-white2{--page-color:#F7F7F7;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-grey{--page-color:#ebebeb;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-grey2{--page-color:#959595;--text-color:#121212;--link-color:#121212;--header-color:#121212}.page-layout-bg-grey3{--page-color:#5C5C5C;--text-color:#fff;--link-color:#fff;--header-color:#fff}.page-layout-bg-grey4{--page-color:#1E1E1E;--text-color:#fff;--link-color:#fff;--header-color:#fff}body.has-reading-progress-bar{--reading-progress-bar-height:5px}.reading-progress-bar{position:absolute;width:100%;bottom:0;background:#959595;height:var(--reading-progress-bar-height);left:calc((100vw - 87.25rem) / -2);opacity:1 !important}section{background-color:var(--page-color);padding-top:3.5rem;padding-bottom:3.5rem}section>header.shifted{display:grid;margin-bottom:2rem;grid-template-columns:auto 50px}@media (min-width:900px){section>header.shifted{grid-template-columns:65% auto}}section>header.shifted p:last-of-type{margin-bottom:0}section>header.shifted>h2,.event section>header.shifted>h1,main:has(.single-event-info):has(article) .single-event-info section>header.shifted>h1,section>header.shifted>p{grid-column:1}@media (max-width:899px){section>header.shifted>p{grid-column:1 / span 2}}section>header.shifted>*:not(h2):not(p){grid-column:2;grid-row:1}@media (min-width:900px){section>header.shifted>*:not(h2):not(p){margin-top:auto;margin-left:auto;margin-bottom:0.5rem}}@media (min-width:900px){section>header.shifted:has(p:not(:empty))>*:not(h2):not(p){grid-row:1 / span 99}}@media (min-width:900px){section:nth-of-type(even)>header{grid-template-columns:auto 65%}section:nth-of-type(even)>header.shifted>h2,.event section:nth-of-type(even)>header.shifted>h1,main:has(.single-event-info):has(article) .single-event-info section:nth-of-type(even)>header.shifted>h1,section:nth-of-type(even)>header.shifted>p{grid-column:2}section:nth-of-type(even)>header.shifted>*:not(h2):not(p){grid-column:1;margin-left:0;margin-right:auto}}.section-links-wrapper{max-width:1169px;margin-top:4rem;margin-bottom:4rem}@media (min-width:900px){.section-links-wrapper{margin-top:7rem;margin-bottom:7rem}}.section-links-wrapper ol{padding-left:0;counter-reset:section}@media (min-width:900px){.section-links-wrapper ol{padding-left:2rem}}.section-links-wrapper li{counter-increment:section;display:flex;align-items:center}.section-links-wrapper li:after{content:"↴";margin-left:auto;opacity:0}.section-links-wrapper li:hover:after{opacity:1;text-decoration:none;transition:all 0.2s ease-in-out}.section-links-wrapper li a{display:flex;gap:1rem;padding:0.5rem 0;text-decoration:none}.section-links-wrapper li a:hover{text-decoration:underline}@media (min-width:900px){.section-links-wrapper li a{gap:4.25rem}}.section-links-wrapper li a:before{content:counter(section)}main:has(.single-event-info):has(article){background-color:white;overflow:visible;display:grid;grid-template-rows:auto auto 1fr;--mobile-image-height:410px}@media (min-width:900px){main:has(.single-event-info):has(article){grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr}}@media (max-width:899px){main:has(.single-event-info):has(article){padding-top:calc(var(--mobile-image-height) + 2rem)}}main:has(.single-event-info):has(article)>nav{grid-row:1}@media (min-width:900px){main:has(.single-event-info):has(article)>nav{grid-column:1 / span 2}}main:has(.single-event-info):has(article) .single-event-info{position:relative;z-index:1;padding:0}main:has(.single-event-info):has(article) .single-event-info .event-meta{margin-top:2rem;margin-bottom:2rem;font-weight:500}@media (min-width:1400px){main:has(.single-event-info):has(article) .single-event-info .event-meta{display:flex}main:has(.single-event-info):has(article) .single-event-info .event-meta .event-meta-column{flex:1}}main:has(.single-event-info):has(article) .single-event-info>.frame,main:has(.single-event-info):has(article) section.single-event-info>header,main:has(.single-event-info):has(article) section>.single-event-info>header,main:has(.single-event-info):has(article) .single-event-info>.section-links-wrapper{position:sticky;top:3.5rem;border-radius:0;margin-top:0rem;padding-top:1rem}@media (min-width:900px){main:has(.single-event-info):has(article) .single-event-info>.frame,main:has(.single-event-info):has(article) section.single-event-info>header,main:has(.single-event-info):has(article) section>.single-event-info>header,main:has(.single-event-info):has(article) .single-event-info>.section-links-wrapper{padding-top:3rem}}main:has(.single-event-info):has(article) .single-event-info>.frame[class*="frame-icon"],main:has(.single-event-info):has(article) section.single-event-info>header[class*="frame-icon"],main:has(.single-event-info):has(article) section>.single-event-info>header[class*="frame-icon"],main:has(.single-event-info):has(article) .single-event-info>.section-links-wrapper[class*="frame-icon"]{padding-top:3rem}@media (min-width:900px){main:has(.single-event-info):has(article) .single-event-info>.frame[class*="frame-icon"],main:has(.single-event-info):has(article) section.single-event-info>header[class*="frame-icon"],main:has(.single-event-info):has(article) section>.single-event-info>header[class*="frame-icon"],main:has(.single-event-info):has(article) .single-event-info>.section-links-wrapper[class*="frame-icon"]{padding-top:5rem}}main:has(.single-event-info):has(article) .single-event-info>.frame[class*="frame-icon"]:before,main:has(.single-event-info):has(article) section.single-event-info>header[class*="frame-icon"]:before,main:has(.single-event-info):has(article) section>.single-event-info>header[class*="frame-icon"]:before,main:has(.single-event-info):has(article) .single-event-info>.section-links-wrapper[class*="frame-icon"]:before{transform:translate(0,-3rem)}main:has(.single-event-info):has(article) .single-event-info>.frame .ce-gallery,main:has(.single-event-info):has(article) section.single-event-info>header .ce-gallery,main:has(.single-event-info):has(article) section>.single-event-info>header .ce-gallery,main:has(.single-event-info):has(article) .single-event-info>.section-links-wrapper .ce-gallery{margin:0}main:has(.single-event-info):has(article) .single-event-info>.frame .ce-gallery .image-embed,main:has(.single-event-info):has(article) section.single-event-info>header .ce-gallery .image-embed,main:has(.single-event-info):has(article) section>.single-event-info>header .ce-gallery .image-embed,main:has(.single-event-info):has(article) .single-event-info>.section-links-wrapper .ce-gallery .image-embed,main:has(.single-event-info):has(article) .single-event-info>.frame .ce-gallery img,main:has(.single-event-info):has(article) section.single-event-info>header .ce-gallery img,main:has(.single-event-info):has(article) section>.single-event-info>header .ce-gallery img,main:has(.single-event-info):has(article) .single-event-info>.section-links-wrapper .ce-gallery img{display:block}@media (min-width:900px){main:has(.single-event-info):has(article) .single-event-info>.frame,main:has(.single-event-info):has(article) section.single-event-info>header,main:has(.single-event-info):has(article) section>.single-event-info>header,main:has(.single-event-info):has(article) .single-event-info>.section-links-wrapper{max-width:43.625rem;margin-right:0}}main:has(.single-event-info):has(article) .single-event-info+article table td:first-child{font-size:18px;width:15%}main:has(.single-event-info):has(article)>article{z-index:1}@media (min-width:900px){main:has(.single-event-info):has(article)>article{position:relative}}@media (min-width:900px){main:has(.single-event-info):has(article)>article>.frame,main:has(.single-event-info):has(article)>sectionarticle>header,main:has(.single-event-info):has(article)>article>.section-links-wrapper{max-width:43.625rem;margin-left:0}}main:has(.single-event-info):has(article)>article h4,main:has(.single-event-info):has(article)>article .newsletter-form textarea,.newsletter-form main:has(.single-event-info):has(article)>article textarea,main:has(.single-event-info):has(article)>article .newsletter-form input[type=url],.newsletter-form main:has(.single-event-info):has(article)>article input[type=url],main:has(.single-event-info):has(article)>article .newsletter-form input[type=number],.newsletter-form main:has(.single-event-info):has(article)>article input[type=number],main:has(.single-event-info):has(article)>article .newsletter-form input[type=password],.newsletter-form main:has(.single-event-info):has(article)>article input[type=password],main:has(.single-event-info):has(article)>article .newsletter-form input[type=tel],.newsletter-form main:has(.single-event-info):has(article)>article input[type=tel],main:has(.single-event-info):has(article)>article .newsletter-form input[type=email],.newsletter-form main:has(.single-event-info):has(article)>article input[type=email],main:has(.single-event-info):has(article)>article .newsletter-form input[type=text],.newsletter-form main:has(.single-event-info):has(article)>article input[type=text],main:has(.single-event-info):has(article)>article main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li main:has(.single-event-info):has(article)>article a,main:has(.single-event-info):has(article)>article h5,main:has(.single-event-info):has(article)>article main>header:first-child:not(:has(+ article)) .subtitle,main>header:first-child:not(:has(+ article)) main:has(.single-event-info):has(article)>article .subtitle{font-weight:500}@media (max-width:899px){main:has(.single-event-info):has(article)>article .frame:first-child:has(.ce-image),main:has(.single-event-info):has(article)>article section>header:first-child:has(.ce-image),main:has(.single-event-info):has(article)>article .section-links-wrapper:first-child:has(.ce-image){position:absolute;top:0;left:0;padding:0;border-radius:0;height:var(--mobile-image-height)}main:has(.single-event-info):has(article)>article .frame:first-child:has(.ce-image) .image-embed,main:has(.single-event-info):has(article)>article section>header:first-child:has(.ce-image) .image-embed,main:has(.single-event-info):has(article)>article .section-links-wrapper:first-child:has(.ce-image) .image-embed{height:var(--mobile-image-height);width:100vw}main:has(.single-event-info):has(article)>article .frame:first-child:has(.ce-image) .image-embed img,main:has(.single-event-info):has(article)>article section>header:first-child:has(.ce-image) .image-embed img,main:has(.single-event-info):has(article)>article .section-links-wrapper:first-child:has(.ce-image) .image-embed img{object-fit:cover}}@media (min-width:900px){main:has(.single-event-info):has(article)>.row{grid-column:1 / span 2}}main:has(.single-event-info):has(article) .date,main:has(.single-event-info):has(article) .time,main:has(.single-event-info):has(article) .location{display:flex;gap:10px;margin-bottom:9px}main:has(.single-event-info):has(article) .date:not(:empty):before,main:has(.single-event-info):has(article) .time:not(:empty):before,main:has(.single-event-info):has(article) .location:not(:empty):before{width:1.5rem;height:1.5rem;flex-shrink:0;top:3px;position:relative}@media (min-width:900px){main:has(.single-event-info):has(article) .date:not(:empty):before,main:has(.single-event-info):has(article) .time:not(:empty):before,main:has(.single-event-info):has(article) .location:not(:empty):before{width:2rem;height:2rem}}main:has(.single-event-info):has(article) .date:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 4h-4V2h-2v2h-8V2h-2v2H6a2 2 0 0 0-2 2v20c0 1.1.9 2 2 2h20a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm0 22H6V12h20v14zm0-16H6V6h4v2h2V6h8v2h2V6h4v4z"/></svg>')}main:has(.single-event-info):has(article) .time:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M16 30a14 14 0 1 1 14-14 14 14 0 0 1-14 14Zm0-26a12 12 0 1 0 12 12A12 12 0 0 0 16 4Z"/><path d="M20.6 22 15 16.4V7h2v8.6l5 5-1.4 1.4z"/></svg>')}main:has(.single-event-info):has(article) .location:before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M16 18a5 5 0 1 1 5-5 5 5 0 0 1-5 5Zm0-8a3 3 0 1 0 3 3 3 3 0 0 0-3-3Z"/><path d="m16 30-8.44-9.95-.34-.45A10.89 10.89 0 0 1 5 13a11 11 0 0 1 22 0 10.88 10.88 0 0 1-2.21 6.6s-.3.4-.35.45ZM8.81 18.4l.29.37L16 26.9l6.91-8.15.28-.37A8.9 8.9 0 0 0 25 13a9 9 0 1 0-18 0 8.9 8.9 0 0 0 1.81 5.4Z"/></svg>')}.ce-gallery a[href^="https://www.instagram.com"]{position:relative;display:block}.ce-gallery a[href^="https://www.instagram.com"]:hover:before{content:"";mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M15.5 4h-4.7c-1.2 0-2.1.2-2.8.5-.8.3-1.4.7-2 1.3-.6.6-1 1.3-1.3 2s-.5 1.6-.5 2.8V20c0 1.2.3 2.1.5 2.8.3.8.7 1.4 1.3 2 .6.6 1.3 1 2 1.3s1.6.5 2.8.5h9.4c1.2 0 2.1-.2 2.8-.5.8-.3 1.4-.7 2-1.3.6-.6 1-1.3 1.3-2s.5-1.6.5-2.8v-9.4c0-1.2-.3-2.1-.5-2.8-.3-.8-.7-1.4-1.3-2-.6-.6-1.3-1-2-1.3S21.4 4 20.2 4h-4.7Zm-1 2.1h5.6a4.48 4.48 0 0 1 4.3 2.6c.2.4.3 1 .4 2.1V20a4.48 4.48 0 0 1-2.6 4.3c-.4.2-1 .3-2.1.4h-9.2a4.48 4.48 0 0 1-4.3-2.6c-.2-.4-.3-1-.4-2.1v-9.2a4.48 4.48 0 0 1 2.6-4.3c.4-.2 1-.3 2.1-.4h3.6ZM21.6 8c-.8 0-1.4.6-1.4 1.4s.6 1.4 1.4 1.4 1.4-.6 1.4-1.4S22.4 8 21.6 8Zm-6.1 1.6c-3.3 0-5.9 2.6-5.9 5.9s2.6 5.9 5.9 5.9 5.9-2.6 5.9-5.9-2.6-5.9-5.9-5.9Zm0 2.1a3.8 3.8 0 1 1 0 7.6 3.8 3.8 0 0 1 0-7.6Z"/></svg>');mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background-color:#fff;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:20%;width:20%;z-index:1}.ce-gallery a[href^="https://www.instagram.com"]:hover .image-embed{transition:filter 0.2s;filter:brightness(50%)}body>header{display:flex;align-items:center;width:100%;padding:0 var(--frame-padding);height:100%;height:var(--header-height);position:fixed;z-index:999;margin:auto;right:0;left:0;top:0;transition:transform 0.3s ease,opacity 0.3s ease;max-width:87.25rem}body>header:before{content:"";position:absolute;top:0;left:50%;z-index:-1;transform:translate(-50%,0);background:white;height:100%;width:100vw}body>header #logo{font-weight:600;font-size:1.5rem}body.nav-hide>header{transform:translateY(calc(-100% + var(--reading-progress-bar-height,0px)));pointer-events:none}body.nav-hide>header>*{transition:opacity 0.5s ease;opacity:0}body.nav-sticky>header{transform:translateY(0)}body.nav-sticky>header>*:not(.navbar-nav){opacity:1}.navbar-nav{font-size:1.5rem;position:fixed;right:0;top:0;margin-top:var(--header-height);z-index:1;height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));width:100%;width:calc(var(--menu-width) * 2);background-color:#ebebeb;padding:0;overflow:visible;--menu-width:100vw;--page-padding:0px;transform:translate(calc(var(--menu-width) * 2 + var(--page-padding)),0)}.navbar-nav:before{content:"";width:100vw;height:100vh;background:red}.navbar-nav.active{transform:translate(calc(var(--menu-width)))}@media (min-width:1400px){.navbar-nav.active{transform:translate(calc(var(--menu-width) + var(--page-padding)))}}.navbar-nav.active.expanded{transform:translate(0)}@media (min-width:1400px){.navbar-nav.active.expanded{transform:translate(var(--page-padding))}}body.loaded .navbar-nav{transition:opacity 0.5s ease,visibility 0s ease 0.5s,background-color 0s ease,transform 0.5s ease}body.loaded.nav-open .navbar-nav{transition:opacity 0.5s ease,visibility 0s ease 0s,background-color 0s ease,transform 0.5s ease}@media (min-width:900px){.navbar-nav{--menu-width:50vw;--page-padding:2.5rem}}@media (min-width:87.25rem){.navbar-nav{--menu-width:33vw;--page-padding:calc(calc(100vw - 87.25rem) / 2)}}.no-js .navbar-nav{display:block}.nav-toggler{display:flex;align-items:center;padding:0.25rem 0.5rem;transition:all 0.2s ease;cursor:pointer;overflow:hidden;flex-shrink:0;margin-right:calc(-0.5rem - 10px);z-index:2;margin-left:0.25rem}@media (min-width:900px){.nav-toggler{margin-left:1rem}}.no-js .nav-toggler{display:none}.nav-toggler__inner{display:block;padding:5px 5px;float:right;width:44px;height:30px;border-radius:100%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.nav-toggler__inner hr{display:block;position:absolute;height:2px;width:24px;background:#121212;opacity:1;right:10px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out;top:0px;border:0;margin:0}.nav-toggler__inner hr{top:5px}.nav-toggler__inner hr+hr{top:calc(2px + 5px + 4px)}.nav-toggler__inner hr+hr+hr{top:calc(2px * 2 + 5px + 4px * 2)}.nav-toggler__inner hr+hr+hr+hr{top:calc(2px * 3 + 5px + 4px * 3)}.nav-toggler.active .nav-toggler__inner hr:first-child,.nav-toggler.active .nav-toggler__inner hr+hr+hr+hr{width:100%}.nav-toggler.active .nav-toggler__inner hr:nth-child(1){top:50%;top:calc(50% - 1px);-webkit-transform:rotate(135deg) scaleX(0.65);-ms-transform:rotate(135deg) scaleX(0.65);transform:rotate(135deg) scaleX(0.65);right:0}.nav-toggler.active .nav-toggler__inner hr:nth-child(2),.nav-toggler.active .nav-toggler__inner hr:nth-child(3){opacity:0}.nav-toggler.active .nav-toggler__inner hr:nth-child(4){top:50%;top:calc(50% - 1px);-webkit-transform:rotate(-135deg) scaleX(0.65);-ms-transform:rotate(-135deg) scaleX(0.65);transform:rotate(-135deg) scaleX(0.65);right:0}.mainnav{list-style:none;padding:0;margin:0;position:unset;transition:transform 0.5s ease;width:var(--menu-width);--padding-top:1.4rem;overflow:scroll;max-width:100%}.navbar-nav>.mainnav,a+.mainnav{padding-top:var(--padding-top);height:100%}@media (min-width:900px){.mainnav{height:100%;overflow:scroll;width:var(--menu-width)}}.mainnav__item{width:100%;margin-bottom:0.5rem;display:flex;padding:0 2.5rem}@media (min-width:900px){.mainnav__item{padding:0 3.25rem}}.mainnav__item:has(span){flex-direction:column}.mainnav__item>span{font-size:18px;margin-bottom:1rem;border-bottom:1px solid #959595;font-weight:300;margin-top:1.7rem}.mainnav__item a{text-decoration:none;color:currentColor;padding:0.25rem 0;width:100%;position:relative;transition:color 0.2s ease;z-index:1}.mainnav__item a .mainnav__link__subtitle{font-weight:300;font-size:1rem;display:block}.mainnav__item .children>a.mainnav__link-inner .mainnav__link__title:after{content:"";margin-left:1.25rem;width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor;display:inline-block;transform:rotate(45deg)}.mainnav__item.expanded>.mainnav,.mainnav__item.active>.mainnav{opacity:1;z-index:1;pointer-events:auto}.mainnav__item.expanded>.mainnav{z-index:2}.mainnav a+.mainnav{position:absolute;top:0;left:var(--menu-width);opacity:0;transition:opacity 0.3s ease,transform 0.5s ease;background:white;height:calc(100vh - 70px);pointer-events:none;background-color:#F7F7F7;padding-top:var(--padding-top)}@media (min-width:900px){.mainnav a+.mainnav{left:0;transform:translate(var(--menu-width));height:100%}}.mainnav a+.mainnav .mainnav__item{position:relative;padding:0 5rem}@media (min-width:900px){.mainnav a+.mainnav .mainnav__item{padding:0 6rem}}.mainnav a+.mainnav .mainnav__item:not(.back):not(.clone){text-transform:none;font-weight:300}@media (max-width:899px){.mainnav a+.mainnav .mainnav__item:not(.back):not(.clone){line-height:1.1}}.mainnav a+.mainnav .mainnav__item.back{font-size:18px;margin-top:1.5rem;margin-bottom:1rem}.mainnav a+.mainnav .mainnav__item.back a{font-weight:normal}.mainnav a+.mainnav .mainnav__item.back a:before{content:"←";color:currentColor;width:2rem;display:inline-block;position:absolute;left:-2rem}.mainnav a+.mainnav .mainnav__item:before{content:none}.mainnav a+.mainnav .mainnav__item.active,.mainnav a+.mainnav .mainnav__item:hover{text-decoration:underline}.nav-links{margin-left:auto}.nav-links ul{display:flex;align-items:center;list-style:none;margin:0;gap:1rem}@media (min-width:900px){.nav-links ul{gap:1.875rem}}.nav-links ul a{display:flex;align-items:center}.nav-links ul svg{height:1.875rem;width:1.875rem}.mainnav__item[class*="icon-"]:not([class*="icon-none"]){position:relative}.mainnav__item[class*="icon-"]:not([class*="icon-none"]):before{content:"";width:1.25rem;height:1.25rem;display:block;position:absolute;transform:translate(-2.25rem,-50%);top:1em;background-size:100%;background-repeat:no-repeat;background-position:center}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-bee-bat:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><circle cx="13" cy="8" r="2"/><circle cx="19" cy="8" r="2"/><path d="M31.8 8.66a.87.87 0 0 0-.8-.54h-2c-4.21 0-7.72 2-9.16 4.9a4.82 4.82 0 0 0-7.67 0c-1.45-2.9-4.96-4.9-9.17-4.9H1a.87.87 0 0 0-.62 1.5l.1.1a5.39 5.39 0 0 1 1.68 6.03.88.88 0 0 0 .84 1.13 2.9 2.9 0 0 1 2.16.72c.98.98.97 2.89.97 4.15V22a.88.88 0 0 0 .87.88h4.13V23a4.88 4.88 0 0 0 9.74 0v-.13H25a.88.88 0 0 0 .88-.87v-.25c-.01-1.26-.02-3.17.96-4.15a2.9 2.9 0 0 1 2.16-.73.88.88 0 0 0 .84-1.12 5.39 5.39 0 0 1 1.68-6.03l.1-.1a.88.88 0 0 0 .19-.96ZM16 12.88A3.13 3.13 0 0 1 19.13 16v.13h-6.25V16A3.13 3.13 0 0 1 16 12.87Zm-3.13 5h6.26v3.25h-6.25Zm-5 3.25c-.01-1.45-.18-3.46-1.47-4.75a4.19 4.19 0 0 0-2.31-1.16 6.66 6.66 0 0 0-1.14-5.34H3c4.56 0 8.13 2.7 8.13 6.13v5.13ZM19.12 23a3.13 3.13 0 0 1-6.25 0v-.13h6.26Zm8.8-7.79a4.19 4.19 0 0 0-2.32 1.16c-1.29 1.3-1.46 3.3-1.47 4.76h-3.25V16c0-3.43 3.56-6.13 8.12-6.13h.05a6.66 6.66 0 0 0-1.14 5.34Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-bee:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M16 10a6 6 0 0 0-6 6v8a6 6 0 0 0 12 0v-8a6 6 0 0 0-6-6Zm-4.25 7.87h8.5v4.25h-8.5ZM16 28.25A4.27 4.27 0 0 1 11.75 24v-.13h8.5V24A4.27 4.27 0 0 1 16 28.25Zm4.25-12.13h-8.5V16a4.25 4.25 0 0 1 8.5 0Zm10.41 3.09L24 13v9.1a4 4 0 0 0 8 0 3.83 3.83 0 0 0-1.34-2.89ZM28 24.35a2.25 2.25 0 0 1-2.25-2.25V17l3.72 3.47A2.05 2.05 0 0 1 30.2 22a2.25 2.25 0 0 1-2.2 2.35ZM0 22.1a4 4 0 0 0 8 0V13l-6.66 6.21A3.88 3.88 0 0 0 0 22.1Zm2.48-1.56L6.25 17v5.1a2.25 2.25 0 0 1-4.5 0 2.05 2.05 0 0 1 .73-1.56ZM15 5.5A3.5 3.5 0 1 0 11.5 9 3.5 3.5 0 0 0 15 5.5Zm-5.25 0a1.75 1.75 0 1 1 1.75 1.75A1.77 1.77 0 0 1 9.75 5.5ZM20.5 2A3.5 3.5 0 1 0 24 5.5 3.5 3.5 0 0 0 20.5 2Zm0 5.25a1.75 1.75 0 1 1 1.75-1.75 1.77 1.77 0 0 1-1.75 1.75Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-help-desk:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 10h-6a3 3 0 0 0-3 3v6a2 2 0 0 0 2 2v7a2 2 0 0 0 2 2h4a2 2 0 0 0 2-2v-7a2 2 0 0 0 2-2v-6a3 3 0 0 0-3-3Zm1 9h-2v9h-4v-9h-2v-6a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1ZM20 5a4 4 0 1 1 4 4 4 4 0 0 1-4-4Zm2 0a2 2 0 1 0 2-2 2 2 0 0 0-2 2Zm-8 11v-3a3 3 0 0 0-3-3H5a3 3 0 0 0-3 3v3H0v2h16v-2ZM4 13a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1v3H4Zm0-8a4 4 0 1 1 4 4 4 4 0 0 1-4-4Zm2 0a2 2 0 1 0 2-2 2 2 0 0 0-2 2Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-bullhorn:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 6v2.2L5.6 11.9a2 2 0 0 0-1.6 2v4.3a2 2 0 0 0 1.6 2l2.4.4V24a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-1.3l6 1.1V26h2V6Zm-8 18h-8v-3l8 1.4ZM6 18.2v-4.4l20-3.6v11.6Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-calendar:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 4h-4V2h-2v2h-8V2h-2v2H6a2 2 0 0 0-2 2v20c0 1.1.9 2 2 2h20a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm0 22H6V12h20v14zm0-16H6V6h4v2h2V6h8v2h2V6h4v4z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-trophy:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 7h-2V6a2 2 0 0 0-2-2H10a2 2 0 0 0-2 2v1H6a2 2 0 0 0-2 2v3a4 4 0 0 0 4 4h.3a8.2 8.2 0 0 0 6.7 6v4h-5v2h12v-2h-5v-4a8 8 0 0 0 6.7-6h.3a4 4 0 0 0 4-4V9a2 2 0 0 0-2-2ZM8 14a2 2 0 0 1-2-2V9h2Zm14 0a6 6 0 0 1-6.2 6 6.2 6.2 0 0 1-5.8-6.3V6h12Zm4-2a2 2 0 0 1-2 2V9h2Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-construction:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M29.34 16.06a1 1 0 0 0-1.1.3l-3.78 4.53-5.44-1-3.6-8.94A3.01 3.01 0 0 0 12.62 9H8.54a3 3 0 0 0-1.54.43l-5.01 3v6.4l5 .91V30h2v-9.9l3.57.66L14 24.2V30h2v-6.2l-1.1-2.62L23 22.65l-4.76 5.71A1 1 0 0 0 19 30h10a1 1 0 0 0 1-1V17a1 1 0 0 0-.66-.94ZM4 17.16v-3.6l3-1.8v5.95Zm5 .91V11h3.61a1.01 1.01 0 0 1 .95.67l3.14 7.8ZM28 28h-6.86L28 19.76ZM12.5 8A3.5 3.5 0 1 1 16 4.5 3.5 3.5 0 0 1 12.5 8Zm0-5A1.5 1.5 0 1 0 14 4.5 1.5 1.5 0 0 0 12.5 3Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-education:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 30h-2v-3a5 5 0 0 0-5-5h-6a5 5 0 0 0-5 5v3H6v-3a7 7 0 0 1 7-7h6a7 7 0 0 1 7 7ZM5 6a1 1 0 0 0-1 1v9h2V7a1 1 0 0 0-1-1Z"/><path d="M4 2v2h5v7a7 7 0 0 0 14 0V4h5V2Zm7 2h10v3H11Zm5 12a5 5 0 0 1-5-5V9h10v2a5 5 0 0 1-5 5Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-finance:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M2 28h28v2H2zm25-17a1 1 0 0 0 1-1V7a1 1 0 0 0-.7-1l-11-4a1 1 0 0 0-.6 0l-11 4A1 1 0 0 0 4 7v3a1 1 0 0 0 1 1h1v13H4v2h24v-2h-2V11ZM6 7.7l10-3.6 10 3.6V9H6ZM18 24h-4V11h4ZM8 11h4v13H8Zm16 13h-4V11h4Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-idea:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M11 24h10v2H11zm2 4h6v2h-6zm3-26A10 10 0 0 0 6 12a9.2 9.2 0 0 0 3.5 7.6c1 1 1.5 1.5 1.5 2.4h2c0-1.8-1.1-2.9-2.2-3.9A7.2 7.2 0 0 1 8 12a8 8 0 0 1 16 0 7.2 7.2 0 0 1-2.8 6.1c-1 1-2.2 2-2.2 3.9h2c0-1 .5-1.4 1.5-2.4A9.2 9.2 0 0 0 26 12 10 10 0 0 0 16 2Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-link:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M26 28H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h10v2H6v20h20V16h2v10a2 2 0 0 1-2 2Z"/><path d="M20 2v2h6.6L18 12.6l1.4 1.4L28 5.4V12h2V2H20z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-location:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M16 18a5 5 0 1 1 5-5 5 5 0 0 1-5 5Zm0-8a3 3 0 1 0 3 3 3 3 0 0 0-3-3Z"/><path d="m16 30-8.44-9.95-.34-.45A10.89 10.89 0 0 1 5 13a11 11 0 0 1 22 0 10.88 10.88 0 0 1-2.21 6.6s-.3.4-.35.45ZM8.81 18.4l.29.37L16 26.9l6.91-8.15.28-.37A8.9 8.9 0 0 0 25 13a9 9 0 1 0-18 0 8.9 8.9 0 0 0 1.81 5.4Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-area:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 22.14V9.86A4 4 0 1 0 22.14 5H9.86A4 4 0 1 0 5 9.86v12.28A4 4 0 1 0 9.86 27h12.28A4 4 0 1 0 27 22.14ZM26 4a2 2 0 1 1-2 2 2 2 0 0 1 2-2ZM4 6a2 2 0 1 1 2 2 2 2 0 0 1-2-2Zm2 22a2 2 0 1 1 2-2 2 2 0 0 1-2 2Zm16.14-3H9.86A4 4 0 0 0 7 22.14V9.86A4 4 0 0 0 9.86 7h12.28A4 4 0 0 0 25 9.86v12.28A4 4 0 0 0 22.14 25ZM26 28a2 2 0 1 1 2-2 2 2 0 0 1-2 2Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-blog:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 26" fill="currentColor"><path d="M10,21H0v2h10v-2Z"/><path d="M10,15H0v2h10v-2Z"/><path d="M22,11H2c-.5,0-1-.2-1.4-.6-.4-.4-.6-.9-.6-1.4V3c0-.5.2-1,.6-1.4.4-.4.9-.6,1.4-.6h20c.5,0,1,.2,1.4.6.4.4.6.9.6,1.4v6c0,.5-.2,1-.6,1.4-.4.4-.9.6-1.4.6ZM2,3v6h20V3H2Z"/><path d="M22,25h-6c-.5,0-1-.2-1.4-.6-.4-.4-.6-.9-.6-1.4v-6c0-.5.2-1,.6-1.4s.9-.6,1.4-.6h6c.5,0,1,.2,1.4.6.4.4.6.9.6,1.4v6c0,.5-.2,1-.6,1.4-.4.4-.9.6-1.4.6ZM16,17v6h6v-6h-6Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-pin:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" fill="currentColor"><path d="M26.6,11.3l1.4-1.4L18,0l-1.3,1.4,1.2,1.2L6.4,12.3l-1.7-1.7-1.4,1.4,5.7,5.7L0,26.6l1.4,1.4,8.9-8.9,5.7,5.7,1.4-1.4-1.7-1.7,9.7-11.5,1.2,1.2ZM14.3,20.2l-6.5-6.5,11.5-9.7,4.7,4.7-9.7,11.5Z"/></svg>')}.mainnav__item[class*="icon-"]:not([class*="icon-none"]).icon-toolbox:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><path d="M27 9h-3V6a2 2 0 0 0-2-2H10a2 2 0 0 0-2 2v3H5a3 3 0 0 0-3 3v14a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V12a3 3 0 0 0-3-3ZM10 6h12v3H10Zm18 20H4v-9h8v5h8v-5h8Zm-14-9h4v3h-4ZM4 15v-3a1 1 0 0 1 1-1h22a1 1 0 0 1 1 1v3Z"/></svg>')}.navbar-nav>.mainnav>li:first-child{font-weight:500}body main{transition:filter 0.3s ease;will-change:filter}body main:before{transition:opacity 0.3s ease,visibility 0s linear 0.3s;content:"";background:rgba(0,0,0,0.3);position:fixed;width:100vw;height:100%;top:0;left:0;z-index:10;opacity:0;visibility:hidden}body.nav-open main{filter:blur(5px)}body.nav-open main:before{opacity:1;visibility:visible;transition-delay:0s}#language.nav-secondary li.active{opacity:0.5}.skip-link{margin-top:1px;background-color:white;z-index:100;position:absolute;top:calc(-1*var(--hh,100vh))}.skip-link:focus{top:0}@media (max-width:899px){.frame-type-textmedia header h2,.frame-type-textmedia header .event h1,.event .frame-type-textmedia header h1,.frame-type-textmedia header main:has(.single-event-info):has(article) .single-event-info h1,main:has(.single-event-info):has(article) .single-event-info .frame-type-textmedia header h1,.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header h2,.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header .event h1,.event .frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header h1,.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header main:has(.single-event-info):has(article) .single-event-info h1,main:has(.single-event-info):has(article) .single-event-info .frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header h1,.frame-type-header header h2,.frame-type-header header .event h1,.event .frame-type-header header h1,.frame-type-header header main:has(.single-event-info):has(article) .single-event-info h1,main:has(.single-event-info):has(article) .single-event-info .frame-type-header header h1{font-size:2rem}.frame-type-textmedia header h3,.frame-type-textmedia header blockquote,.frame-type-textmedia header .frame-accordion-list:before,.frame-type-textmedia header .section-links-wrapper li,.section-links-wrapper .frame-type-textmedia header li,.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header h3,.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header blockquote,.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header .frame-accordion-list:before,.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header .section-links-wrapper li,.section-links-wrapper .frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header li,.frame-type-header header h3,.frame-type-header header blockquote,.frame-type-header header .frame-accordion-list:before,.frame-type-header header .section-links-wrapper li,.section-links-wrapper .frame-type-header header li{font-size:2rem}.frame-type-textmedia header h4,.frame-type-textmedia header .newsletter-form textarea,.newsletter-form .frame-type-textmedia header textarea,.frame-type-textmedia header .newsletter-form input[type=url],.newsletter-form .frame-type-textmedia header input[type=url],.frame-type-textmedia header .newsletter-form input[type=number],.newsletter-form .frame-type-textmedia header input[type=number],.frame-type-textmedia header .newsletter-form input[type=password],.newsletter-form .frame-type-textmedia header input[type=password],.frame-type-textmedia header .newsletter-form input[type=tel],.newsletter-form .frame-type-textmedia header input[type=tel],.frame-type-textmedia header .newsletter-form input[type=email],.newsletter-form .frame-type-textmedia header input[type=email],.frame-type-textmedia header .newsletter-form input[type=text],.newsletter-form .frame-type-textmedia header input[type=text],.frame-type-textmedia header main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .frame-type-textmedia header a,.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header h4,.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header .newsletter-form textarea,.newsletter-form .frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header textarea,.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header .newsletter-form input[type=url],.newsletter-form .frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header input[type=url],.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header .newsletter-form input[type=number],.newsletter-form .frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header input[type=number],.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header .newsletter-form input[type=password],.newsletter-form .frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header input[type=password],.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header .newsletter-form input[type=tel],.newsletter-form .frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header input[type=tel],.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header .newsletter-form input[type=email],.newsletter-form .frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header input[type=email],.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header .newsletter-form input[type=text],.newsletter-form .frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header input[type=text],.frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .frame-type-text:not(.frame-accordion-list).frame-type-text:not(.frame-accordion) header a,.frame-type-header header h4,.frame-type-header header .newsletter-form textarea,.newsletter-form .frame-type-header header textarea,.frame-type-header header .newsletter-form input[type=url],.newsletter-form .frame-type-header header input[type=url],.frame-type-header header .newsletter-form input[type=number],.newsletter-form .frame-type-header header input[type=number],.frame-type-header header .newsletter-form input[type=password],.newsletter-form .frame-type-header header input[type=password],.frame-type-header header .newsletter-form input[type=tel],.newsletter-form .frame-type-header header input[type=tel],.frame-type-header header .newsletter-form input[type=email],.newsletter-form .frame-type-header header input[type=email],.frame-type-header header .newsletter-form input[type=text],.newsletter-form .frame-type-header header input[type=text],.frame-type-header header main .frame-type-menu_subpages ul li a,main .frame-type-menu_subpages ul li .frame-type-header header a{font-size:2rem}}@media (max-width:899px){.ce-image .ce-gallery[data-ce-columns="3"]{grid-template-columns:repeat(2,1fr)}}@media (max-width:899px){.ce-image .ce-gallery[data-ce-columns="4"]{grid-template-columns:repeat(2,1fr)}}@media (max-width:899px){.ce-image .ce-gallery[data-ce-columns="5"]{grid-template-columns:repeat(2,1fr)}}@media (max-width:899px){.ce-image .ce-gallery[data-ce-columns="6"]{grid-template-columns:repeat(2,1fr)}}.ce-image .ce-gallery.ce-border img{border-radius:10px}@media (max-width:899px){.ce-image .ce-gallery.ce-border img{border-radius:5px}}@media screen and (max-width:420px){:root{--frame-padding:1.5rem}}.frame,section>header,.section-links-wrapper{padding-left:var(--frame-padding);padding-right:var(--frame-padding)}body>footer{background:#f7f371;--text-color:black;--link-color:black;--header-color:black}body>footer .scroll{background-color:#121212;--text-color:white;overflow:hidden;font-weight:bold;font-size:24px;padding:0.6rem 0;color:var(--text-color)}body>footer .scroll ul{margin:0;list-style:none;display:flex;gap:1rem;width:max-content;animation:ticker-scroll 30s linear infinite}body>footer .scroll ul li{flex:0 0 auto;padding:0 2rem;position:relative;display:inline-block}body>footer .scroll ul li:after{content:"•";position:absolute;right:-1rem;top:50%;transform:translateY(-50%);color:currentColor;font-size:1rem}@keyframes ticker-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}body>footer .scroll a{color:inherit;text-decoration:none}body>footer .footer{margin:0;padding:0;overflow:hidden;display:flex;flex-wrap:wrap;padding:0 var(--frame-padding);align-items:flex-end;font-weight:500;max-width:87.25rem;padding-left:var(--frame-padding);padding-right:var(--frame-padding);margin-left:auto;margin-right:auto;position:relative;letter-spacing:0}body>footer .footer a{color:inherit;text-decoration:none;display:block}body>footer .footer .frame-type-image{position:absolute;bottom:11.5rem;flex:1 1 100%;max-width:400px;margin:0;left:0}@media (min-width:900px){body>footer .footer .frame-type-image{max-width:20rem;flex:2 1 12rem;bottom:3rem;right:0;left:auto}}body>footer .footer .logo-inner{width:100%;margin:0;position:absolute;font-size:9px;width:25em;height:25em;left:0.5rem;bottom:-2.2rem}@media (min-width:900px){body>footer .footer .logo-inner{font-size:16px;left:4rem;bottom:-2.4rem}}body>footer .footer .logo-inner:before,body>footer .footer .logo-inner:after{color:var(--text-color,inherit);font-weight:500;line-height:0.5}body>footer .footer .logo-inner:before{content:"e";font-size:40em}body>footer .footer .logo-inner:after{content:".";position:absolute;font-size:inherit;transition:transform 0.001s;left:5em;bottom:15em;transform:translate(calc(3em + 4*var(--eye-x,.45em)),calc(-14em + 4*var(--eye-y,.62em))) scale(40)}body>footer .footer .footer-inner{font-weight:700;font-size:18px;display:flex;flex-wrap:wrap;gap:3rem 0;order:-1;width:100%;margin-top:5rem;padding-bottom:22rem;position:relative}@media (min-width:900px){body>footer .footer .footer-inner{width:83.33%;margin-left:17.66%;position:relative;padding-bottom:21rem;order:1}}@media (min-width:1400px){body>footer .footer .footer-inner{padding-bottom:21rem}}body>footer .footer .footer-inner p,body>footer .footer .footer-inner h5,body>footer .footer .footer-inner main>header:first-child:not(:has(+ article)) .subtitle,main>header:first-child:not(:has(+ article)) body>footer .footer .footer-inner .subtitle,body>footer .footer .footer-inner h6{margin:0}body>footer .footer .footer-inner h5,body>footer .footer .footer-inner main>header:first-child:not(:has(+ article)) .subtitle,main>header:first-child:not(:has(+ article)) body>footer .footer .footer-inner .subtitle{font-size:1.125rem;margin-bottom:0.5rem}body>footer .footer .footer-inner h6{font-size:0.875rem}body>footer .footer .footer-inner ul{font-weight:500;margin:0;padding:0}body>footer .footer .footer-inner ul li{padding:0.1rem 0}body>footer .footer .footer-inner ul li::marker{font-size:0.75rem}body>footer .footer .footer-inner .frame-default{padding:0;margin:0}body>footer .footer .footer-inner .frame,body>footer .footer .footer-inner section>header,body>footer .footer .footer-inner .section-links-wrapper{flex:1 1 50%}@media (max-width:899px){body>footer .footer .footer-inner .frame:first-child,body>footer .footer .footer-inner section>header:first-child,body>footer .footer .footer-inner .section-links-wrapper:first-child{flex:1 1 100%}}@media (min-width:900px){body>footer .footer .footer-inner .frame,body>footer .footer .footer-inner section>header,body>footer .footer .footer-inner .section-links-wrapper{flex:1 1 6rem}}