:root{--dmind-container: calc(var(--wp--style--global--wide-size, 100rem) + 2 * var(--dmind-space-md));--dmind-focus-width: .1875rem;--dmind-focus-offset: .125rem;--bs-body-font-family: var(--wp--preset--font-family--raleway);--lh-secondary-80: var(--wp--preset--color--secondary-80);--lh-secondary-60: var(--wp--preset--color--secondary-60);--lh-separator: color-mix(in srgb, var(--dmind-primary) 25%, transparent);--lh-scrim: rgb(0 0 0 / 50%);--lh-secondary-40: color-mix(in srgb, var(--dmind-secondary) 40%, transparent);--lh-footer-line: color-mix(in srgb, var(--dmind-base) 13%, transparent);--lh-footer-muted: color-mix(in srgb, var(--dmind-base) 60%, transparent);--lh-footer-social: color-mix(in srgb, var(--dmind-base) 10%, transparent)}.lh-icon{display:block;flex:none;inline-size:var(--lh-icon-w, 1.5rem);block-size:var(--lh-icon-h, 1.5rem)}.lh-columns{--bs-gutter-x: 2rem;--bs-gutter-y: 2.5rem}@media(min-width:768px){.lh-columns{--bs-gutter-y: 4rem}}@media(min-width:1200px){.lh-columns{--bs-gutter-x: clamp(2rem, (min(100vw - 2 * var(--dmind-space-md), 100rem) - 80rem) / 3, 6.6667rem)}}:has(>.lh-columns){overflow-x:clip}.btn.lh-btn-ticket{--bs-btn-padding-x: 1.375rem;--bs-btn-padding-y: .875rem;--bs-btn-font-size: 1.25rem;--bs-btn-font-weight: 500;--bs-btn-line-height: 1.5;--bs-btn-border-width: 0;--bs-btn-border-radius: 0;--bs-btn-color: var(--dmind-primary);--bs-btn-bg: var(--dmind-secondary);--bs-btn-hover-color: var(--dmind-primary);--bs-btn-hover-bg: var(--dmind-secondary);--bs-btn-active-color: var(--dmind-primary);--bs-btn-active-bg: var(--dmind-secondary);position:relative;display:inline-flex;align-items:center;gap:.625rem;margin:0 .5rem 0 .375rem;color:var(--bs-btn-color)}.btn.lh-btn-ticket:hover{box-shadow:-.375rem .375rem 0 var(--lh-secondary-40);text-decoration:none}.lh-btn-ticket__riffle{position:absolute;inset-block:0;inset-inline-start:100%;block-size:100%}.btn.lh-btn-outline{--bs-btn-padding-x: 1.5rem;--bs-btn-padding-y: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-font-weight: 500;--bs-btn-line-height: normal;--bs-btn-border-radius: 0;--bs-btn-color: var(--dmind-base);--bs-btn-border-color: var(--dmind-base);--bs-btn-hover-color: var(--dmind-base);--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: var(--dmind-base);--bs-btn-active-color: var(--dmind-base);--bs-btn-active-bg: transparent;--bs-btn-active-border-color: var(--dmind-base);display:inline-flex;align-items:center;gap:.75rem;color:var(--bs-btn-color)}.btn.lh-btn-outline .lh-icon{transition:translate .15s ease}.btn.lh-btn-outline:hover{text-decoration:underline}.btn.lh-btn-outline:hover .lh-icon{translate:.25rem 0}@media(prefers-reduced-motion:reduce){.btn.lh-btn-outline .lh-icon{transition:none}}.site-header{--lh-header-height: 4.5rem;z-index:50;padding-block:0;color:var(--dmind-primary);background:linear-gradient(to right,var(--dmind-secondary) 55%,var(--dmind-primary) 79%) left bottom/100% calc(var(--lh-header-height) * 57 / 116) no-repeat,var(--dmind-secondary)}@media(min-width:62em){.site-header{--lh-header-height: 7.25rem}}.site-header__inner{flex-wrap:nowrap;min-block-size:var(--lh-header-height);gap:1rem}@media(min-width:62em){.site-header__inner{gap:2rem}}.site-header .dmind-nav,.site-header__utilities{order:0}.site-header__utilities{flex:1 1 auto;align-self:stretch;gap:3.25rem}.site-header__utilities .lh-quicklinks,.site-header__utilities .lh-search-toggle{display:none}@media(min-width:87.5em){.site-header__utilities .lh-quicklinks{position:relative;display:block;padding-inline-start:2rem}.site-header__utilities .lh-search-toggle{display:inline-flex}}.site-header__utilities .lh-quicklinks:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;block-size:2rem;border-inline-start:1px solid var(--lh-separator);translate:0 -50%}.lh-nav__burger{gap:.75rem;color:inherit;font-size:1.25rem;line-height:normal}.lh-nav__burger .lh-icon{inline-size:2.5rem;block-size:2.5rem}@media(min-width:62em){.lh-nav__burger{gap:1rem;font-size:2rem}.lh-nav__burger .lh-icon{inline-size:var(--lh-icon-w);block-size:var(--lh-icon-h)}}.lh-nav__burger:hover .lh-nav__burger-label{text-decoration:underline}.lh-nav__burger[aria-expanded=true] .lh-nav__burger-icon--open,.lh-nav__burger[aria-expanded=true] .lh-nav__burger-label--open{display:none}.lh-nav__burger:not([aria-expanded=true]) .lh-nav__burger-icon--close,.lh-nav__burger:not([aria-expanded=true]) .lh-nav__burger-label--close{display:none}.lh-quicklinks__list{gap:0 1.5rem}@media(min-width:48em){.lh-quicklinks__list{gap:0 3.25rem}}.lh-quicklinks a,.lh-search-toggle{padding-block:.625rem;color:inherit;font-size:1.25rem;font-weight:300;line-height:normal;text-decoration:none;text-transform:uppercase}.lh-quicklinks a{display:inline-block}.lh-quicklinks a:hover{text-decoration:underline}.lh-search-toggle{display:inline-flex;gap:.75rem}.lh-search-toggle:hover span{text-decoration:underline}.site-header__utilities .dmind-brand{align-self:flex-end;margin-inline-start:auto}.site-header .dmind-brand__image{inline-size:auto;max-inline-size:none;block-size:var(--lh-header-height)}.site-header .dmind-brand__link:focus-visible{box-shadow:0 0 0 var(--dmind-focus-offset) var(--dmind-base)}.site-header:has(.lh-nav__burger[aria-expanded=true]){background-image:none}.site-header:has(.lh-nav__burger[aria-expanded=true]) .site-header__utilities{visibility:hidden}.dmind-search-overlay .dmind-search-overlay__form{border-radius:0}.lh-nav__panel{z-index:30;max-block-size:calc(100dvh - var(--lh-header-height));padding:2rem 0 3rem;overflow-y:auto;overscroll-behavior:contain;border:0;background:linear-gradient(to bottom,var(--lh-secondary-80),var(--lh-secondary-60))}@media(min-width:62em){.lh-nav__panel{padding-block-end:7.75rem}}.lh-nav__scrim{position:absolute;inset-block-start:100%;inset-inline:0;z-index:29;block-size:100dvh;background:var(--lh-scrim)}html:has(.lh-nav__burger[aria-expanded=true]){overflow:hidden}.lh-nav__extras{display:flex;gap:0 1.5rem;margin-block-end:2rem;padding-block-end:1rem;border-block-end:1px solid var(--lh-separator)}@media(min-width:48em){.lh-nav__extras{gap:0 3.25rem}}@media(min-width:87.5em){.lh-nav__extras{display:none}}.lh-nav__group-title{gap:.625rem;margin-block-end:1.25rem;font-size:2rem;line-height:normal}.lh-nav__group-title .dmind-nav__link{flex:none;padding-block:0;color:inherit}.lh-nav__group-title .dmind-nav__link:hover{text-decoration:underline}.lh-nav__links{border-block-end:1px solid var(--dmind-primary)}.lh-nav__links>.dmind-nav__item{gap:0;border-block-start:1px solid var(--dmind-primary)}.lh-nav__links .dmind-nav__link{padding-block:calc(.75rem - 1px) .75rem;font-size:1.25rem;line-height:1.5}.lh-nav__links .dmind-nav__link:hover{text-decoration:underline}.lh-nav__links .dmind-nav__toggle{align-self:stretch;justify-content:flex-end;block-size:auto}.lh-nav__links .dmind-nav__submenu{padding-inline-start:1rem;padding-block-end:.75rem}.lh-nav__links .dmind-nav__submenu .dmind-nav__item{border-block-start:1px solid var(--lh-separator)}.lh-nav__links .dmind-nav__submenu .dmind-nav__link{padding-block:.5rem;font-size:1.125rem}.site-footer{--dmind-focus-color: var(--dmind-secondary);border-block-start:.25rem solid var(--dmind-secondary);background:var(--dmind-primary);color:var(--dmind-base)}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer__top{background:none;color:inherit}.site-footer__top a{color:inherit}.site-footer__top-inner{padding-block:4.25rem 4rem}.site-footer__columns{display:flex;flex-direction:column;gap:4rem}.lh-footer-cta{gap:2rem 1rem;padding-block-end:4rem;border-block-end:1px solid var(--lh-footer-line)}.lh-footer-cta__intro{gap:1.5rem}@media(min-width:768px){.lh-footer-cta__intro{gap:4rem}}.lh-footer-cta .dmind-footer-brand__link{display:block}.lh-footer-cta .dmind-footer-brand__image{inline-size:auto;max-inline-size:none;block-size:7.75rem}.lh-footer-cta__text{display:flex;flex-direction:column;justify-content:center;gap:.75rem}@media(min-width:768px){.lh-footer-cta__text{align-self:stretch;padding-inline-start:4rem;border-inline-start:1px solid var(--dmind-primary-light)}}.lh-footer-cta__title{margin:0;color:inherit;font-size:1.75rem;font-weight:400;line-height:normal}@media(min-width:768px){.lh-footer-cta__title{font-size:2.5rem}}.lh-footer-cta__lead{margin:0;color:var(--lh-footer-muted);font-size:1.125rem;line-height:1.5}.lh-footer-cta__actions{gap:1rem}.lh-footer-col__title{margin-block:0 1.25rem;color:var(--dmind-secondary);font-size:2rem;font-weight:400;line-height:normal}.lh-footer-col__list{gap:.75rem}.lh-footer-col__list a{font-size:1.25rem;line-height:1.5}.lh-social{gap:1rem;margin-block-start:1.25rem}.lh-social__link{inline-size:4rem;block-size:4rem;background:var(--lh-footer-social)}.lh-social__link:hover{background:color-mix(in srgb,var(--dmind-base) 20%,transparent)}.site-footer__bottom .site-footer__inner{position:relative;align-items:flex-start;justify-content:space-between;gap:1rem 2rem;padding-block:calc(4rem + 1px) 4rem}.site-footer__bottom .site-footer__inner:before{content:"";position:absolute;inset-block-start:0;inset-inline:var(--dmind-space-md);border-block-start:1px solid var(--lh-footer-line)}.site-footer__copyright{color:var(--lh-footer-muted);font-size:1.125rem;line-height:1.5}.lh-footer-legal__list{gap:0 2rem}.lh-footer-legal__list a{font-size:1.25rem;line-height:1.5}:is(.entry-content,.is-root-container) :is(p,ul,ol):not(.lh-section *,.lh-stage *,.lh-page-header *,.lh-search *){margin-block:0 1rem;color:var(--wp--preset--color--schwarz-80, #5c5c5c);font-size:1.125rem;line-height:1.5}:is(.entry-content,.is-root-container) .wp-block-heading:not(.lh-section *,.lh-stage *,.lh-page-header *,.lh-search *){margin-block:0 2rem;color:var(--wp--preset--color--primary, #0b3149);font-weight:400;line-height:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}:is(.entry-content,.is-root-container) h2.wp-block-heading:not(.lh-section *,.lh-stage *,.lh-page-header *,.lh-search *){font-size:2rem}@media(min-width:992px){:is(.entry-content,.is-root-container) h2.wp-block-heading:not(.lh-section *,.lh-stage *,.lh-page-header *,.lh-search *){font-size:2.5rem}}:is(.entry-content,.is-root-container) h3.wp-block-heading:not(.lh-section *,.lh-stage *,.lh-page-header *,.lh-search *){font-size:1.5rem}@media(min-width:992px){:is(.entry-content,.is-root-container) h3.wp-block-heading:not(.lh-section *,.lh-stage *,.lh-page-header *,.lh-search *){font-size:2rem}}:is(.entry-content,.is-root-container) :is(p,ul,ol):not(.lh-section *,.lh-stage *,.lh-page-header *,.lh-search *)+.wp-block-heading{margin-block-start:4rem}:is(.entry-content,.is-root-container) :is(p,li):not(.lh-section *,.lh-stage *,.lh-page-header *,.lh-search *) a:not([class]){color:inherit;text-decoration:underline}.lh-search{padding-block-end:4.5rem}.lh-search p{margin-block:0 1rem;color:var(--wp--preset--color--schwarz-80, #5c5c5c);font-size:1.125rem;line-height:1.5}.lh-search__title{margin-block:0 3rem;color:var(--wp--preset--color--primary, #0b3149);font-size:2.5rem;font-weight:400}.lh-search-form{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-block-end:2rem}.lh-search-form__label{color:var(--wp--preset--color--primary, #0b3149);font-size:1.125rem;font-weight:600}.lh-search-form__row{display:flex}.lh-search-form__field{flex:1 1 0;min-inline-size:0;block-size:4rem;padding:0 1.25rem;border:1px solid var(--wp--preset--color--border, #6d8392);border-inline-end:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:var(--wp--preset--color--primary, #0b3149);font-size:1.25rem}.lh-search-form__submit{display:inline-flex;flex:none;align-items:center;gap:.625rem;block-size:4rem;padding:0 1.5rem;border:0;border-radius:0;background:var(--wp--preset--color--secondary, #d7da00);color:var(--wp--preset--color--primary, #0b3149);font-size:1.25rem;font-weight:500;cursor:pointer}.lh-search-form__submit:hover span{text-decoration:underline}.lh-search .lh-search__count{margin-block-end:2rem}.lh-search .lh-search__results{--bs-gutter-x: 2rem;--bs-gutter-y: 2rem;padding:0;list-style:none}.lh-result{display:flex;align-items:flex-start;gap:1.25rem;block-size:100%;padding:1.5rem;border-block-end:.5rem solid var(--wp--preset--color--secondary, #d7da00);background:var(--wp--preset--color--primary, #0b3149);color:#fff}@media(min-width:768px){.lh-result{padding:2rem}}.lh-result:has(.lh-result__link:focus-visible){outline:3px solid var(--wp--preset--color--primary, #0b3149);outline-offset:3px}.lh-result:hover .lh-result__link{text-decoration:underline}.lh-result__media{flex:none;inline-size:4.5rem;block-size:4.6875rem}@media(min-width:768px){.lh-result__media{inline-size:6rem;block-size:6.25rem}}.lh-result__image{display:block;inline-size:100%;block-size:100%;object-fit:cover}.lh-result__body{display:flex;flex-direction:column;gap:.5rem;min-inline-size:0}.lh-result__head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .625rem}.lh-result__title{margin:0;color:inherit;font-size:1.5rem;font-weight:700;line-height:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(min-width:992px){.lh-result__title{font-size:1.75rem}}.lh-result__link{color:inherit;text-decoration:none}.lh-result__link:focus-visible{outline:none}.lh-result__type{padding:.3125rem .625rem;background:#ffffff1a;color:#fff;font-size:.875rem;font-weight:700;line-height:normal}.lh-search .lh-result__excerpt{margin:0;color:#ced6db}.lh-search .navigation.pagination{margin-block:3rem 0}.lh-search .navigation.pagination .nav-links{display:flex;flex-wrap:wrap;gap:.5rem}.lh-search .navigation.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-inline-size:3rem;min-block-size:3rem;padding-inline:.75rem;border:1px solid #ced6db;border-radius:0;color:var(--wp--preset--color--primary, #0b3149);font-size:1.125rem;text-decoration:none}.lh-search .navigation.pagination a.page-numbers:hover{background:var(--wp--preset--color--surface, #f3f5f6);text-decoration:underline}.lh-search .navigation.pagination .page-numbers.current{border-color:var(--wp--preset--color--primary, #0b3149);background:var(--wp--preset--color--primary, #0b3149);color:#fff}.lh-search .navigation.pagination .page-numbers.dots{border-color:transparent}
