<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!
Theme Name: NUBBEK
Text Domain: kb
Author: kulturbanauseÂ®
Author URI: https://kulturbanause.de
Version: 1.0
*/.teasers{display:grid;gap:var(--responsive-spacing-x);grid-template-columns:repeat(auto-fit, minmax(min( 20rem , 100%), 1fr))}.teaser{position:relative;isolation:isolate;padding:var(--spacing);color:var(--gray-9);border:var(--line) solid var(--gray-1);border-radius:var(--roundness);display:grid;gap:1rem}.teaser__link{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.teaser__link::after{content:'';position:absolute;inset:0;z-index:1}.teaser__link:focus::after,.teaser__link:focus-visible::after{outline:none}.teaser__link:focus-visible::after{border-radius:var(--roundness);box-shadow:0 0 0 var(--line) currentColor}.teaser__link::after{content:'\2192';display:grid;padding:var(--spacing);place-items:end;line-height:1}@media (min-width: 46.875em){.contactbar{font-size:.72rem}}.contactbar p+p{margin-top:1em}.contactbar__box{padding:1rem;background-color:var(--green-1);border-radius:var(--roundness)}.contactbar__box+.contactbar__box{margin-top:1rem}.contactbar__box--address{position:relative;margin-top:1rem}.contactbar__box-heading{position:absolute;top:-1em;padding:.2em .5em;background-color:var(--red-5);border-radius:var(--roundness);color:var(--white)}.contactbar__media-container{padding:1.5rem;background-color:var(--white)}.contactbar__media-container:not(:first-child){margin-top:1em}.contactbar__media{max-width:6rem;margin:0 auto}.back-to-top-container{position:sticky;bottom:0;height:0;-webkit-margin-start:auto;margin-inline-start:auto;overflow:visible;opacity:0;transform:scale(0);pointer-events:none;z-index:4}@media (prefers-reduced-motion: no-preference){.back-to-top-container{transition:transform var(--timing) var(--ease),opacity var(--timing) var(--ease)}}.back-to-top-container.visible{opacity:1;pointer-events:all;transform:scale(1)}.back-to-top{overflow:visible;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;display:inline-flex;align-items:center;min-height:44px;padding:0;font-size:1rem;line-height:inherit;font-weight:inherit;color:inherit;background-color:transparent;border:none;line-height:var(--line-height);font-weight:bold;border-radius:var(--roundness);padding:.25rem 1.5em;color:var(--white);background-color:var(--red-5);display:flex;justify-content:center;align-items:center;width:44px;height:44px;padding:0;box-shadow:var(--shadow-2);-webkit-margin-before:calc((var(--spacing) * -1) - 2.75rem);margin-block-start:calc((var(--spacing) * -1) - 2.75rem);-webkit-margin-end:var(--spacing);margin-inline-end:var(--spacing)}.back-to-top&gt;*{pointer-events:none}.back-to-top:is(a){text-decoration:none}.back-to-top:is(a):hover{text-decoration:none}.back-to-top:active{transform:translateY(1px)}@media (prefers-reduced-motion: no-preference){.back-to-top{will-change:color, background-color;transition:color var(--timing) var(--ease),background-color var(--timing) var(--ease)}}.back-to-top:hover{color:var(--white);background-color:var(--red-6)}.back-to-top&gt;*:not(.icon){position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:none}.back-to-top&gt;*:not(.icon):focus{overflow:visible;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;display:inline-flex;align-items:center;min-height:44px;padding:0;font-size:1rem;line-height:inherit;font-weight:inherit;color:inherit;background-color:transparent;border:none;line-height:var(--line-height);font-weight:bold;border-radius:var(--roundness);padding:.25rem 1.5em;color:var(--white);background-color:var(--red-5);display:block;position:fixed;inset:var(--spacing) auto auto var(--spacing);height:auto;width:auto;clip:auto;z-index:99}.back-to-top&gt;*:not(.icon):focus&gt;*{pointer-events:none}.back-to-top&gt;*:not(.icon):focus:is(a){text-decoration:none}.back-to-top&gt;*:not(.icon):focus:is(a):hover{text-decoration:none}.back-to-top&gt;*:not(.icon):focus:active{transform:translateY(1px)}@media (prefers-reduced-motion: no-preference){.back-to-top&gt;*:not(.icon):focus{will-change:color, background-color;transition:color var(--timing) var(--ease),background-color var(--timing) var(--ease)}}.back-to-top&gt;*:not(.icon):focus:hover{color:var(--white);background-color:var(--red-6)}@media (prefers-reduced-motion: no-preference){.back-to-top{will-change:box-shadow;transition:box-shadow var(--timing) var(--ease)}}.back-to-top:hover{box-shadow:var(--shadow-2--hover)}.accordion-item+.accordion-item{-webkit-margin-before:1rem;margin-block-start:1rem}.accordion-item.is-active .accordion-item__toggle{border-radius:var(--roundness) var(--roundness) 0 0}.accordion-item .accordion-item__title{font-size:1rem;font-weight:600}.no-js .accordion-item .accordion-item__title{padding:.5rem 1rem;border-radius:var(--roundness) var(--roundness) 0 0;background-color:var(--green-5);color:var(--white)}.accordion-item__toggle{overflow:visible;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;display:inline-flex;align-items:center;min-height:44px;padding:0;font-size:1rem;line-height:inherit;font-weight:inherit;color:inherit;background-color:transparent;border:none;width:100%;display:flex;justify-content:space-between;gap:1rem;padding:.5rem 1rem;border-radius:var(--roundness);background-color:var(--green-5);color:var(--white);transition:border var(--transition);text-align:left}.accordion-item__toggle&gt;*{pointer-events:none}@media (prefers-reduced-motion: no-preference){.accordion-item__toggle{will-change:color;transition:color var(--timing) var(--ease)}}.accordion-item__toggle-icon{flex-shrink:0;fill:var(--red-5);background:var(--white);border:5px solid var(--white);border-radius:100%}@media (prefers-reduced-motion: no-preference){.accordion-item__toggle-icon{will-change:transform;transition:transform var(--timing) var(--ease)}}.accordion-item__toggle[aria-expanded="true"] .icon{transform:scale(-1)}.accordion-item__toggle:hover{background-color:var(--green-6)}.accordion-item__body{border:var(--line) solid var(--gray-5);border-top:none;border-radius:0 0 var(--roundness) var(--roundness)}.accordion-item__body[aria-hidden="true"]{display:none}@media (min-width: 46.875em){.accordion-item__body{font-size:.72rem}}.accordion-item__body-inner{padding:1rem}.downloads__list{display:grid;gap:1rem}@media (min-width: 46.875em){.page-template-overview .downloads__list{grid-template-columns:1fr 1fr}}.downloads__list-item{padding:3.5rem .5rem .5rem .5rem;background-color:var(--green-1);border-radius:var(--roundness);position:relative;background-image:url("assets/img/icon-file-pdf.svg");background-repeat:no-repeat;background-size:2rem;background-position:.5rem .5rem;transition:background-color var(--transition)}@media (min-width: 23.4375em){.downloads__list-item{padding:.5rem .5rem .5rem 3.5rem}}.downloads__list-item-heading{display:block}.downloads__doc-list-link{display:inline-flex;align-items:center;min-height:32px;color:var(--red-6);-webkit-text-decoration-color:var(--red-6);text-decoration-color:var(--red-6)}.downloads__doc-list-link:hover{color:var(--red-7);-webkit-text-decoration-color:var(--red-7);text-decoration-color:var(--red-7)}@media (min-width: 46.875em){.downloads__doc-list-link{font-size:.72rem}}.notification__box{position:relative;display:grid;margin-top:1rem;border:2px solid var(--gray-3);border-radius:var(--roundness)}@media (min-width: 37.5em){.notification__box{grid-template-columns:1fr 2fr}}.notification__box::before{content:'';display:block;min-height:4rem;background-color:var(--green-2);background-image:url("assets/img/icon-calender.svg");background-repeat:no-repeat;background-size:3rem;background-position:center}@media (min-width: 37.5em){.notification__box::before{min-height:5rem;background-size:4rem}}.notification__box .module__title{position:absolute;top:-1em;left:1rem;margin:0;padding:.2em .5em;background-color:var(--gray-5);border-radius:var(--roundness);font-size:1rem;font-weight:600;color:var(--white)}.notification__media-container{display:flex;align-items:center;justify-content:center;padding-block:var(--responsive-spacing-y);background-color:var(--green-2)}.notification__media{width:100%;max-width:4rem}@media (min-width: 37.5em){.notification__media{max-width:5rem}}.notification__content{padding:1em}@media (min-width: 37.5em){.notification__content{padding:2em}}.notification__content p:not(:first-child){margin-top:1em}.notification__content-title{font-size:1.4rem}.overview-items{display:grid;gap:1.5rem 1rem;margin-top:.75rem}@media (min-width: 23.4375em){.overview-items{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 42.5em){.overview-items{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 62.5em){.overview-items{grid-template-columns:repeat(4, 1fr)}}.overview-item{display:flex;flex-direction:column;position:relative;padding:1.5rem 1rem;background-color:var(--green-1);border-radius:var(--roundness);font-size:.72rem}.overview-item::before{content:attr(data-count);display:flex;place-items:center;justify-content:center;position:absolute;top:-.75em;width:1.5em;height:1.5em;background:var(--red-5);border-radius:1000px;font-size:1rem;color:var(--white)}.overview-item__text{flex:1}.overview-item__media-container{margin-top:1.5rem;margin-left:auto}.overview-item__media{width:4rem}.site-footer{line-height:1.1}.site-footer__top{padding-block:var(--responsive-spacing-y)}.site-footer__top-container{display:grid;gap:2rem 4rem;-webkit-padding-before:var(--responsive-spacing-y);padding-block-start:var(--responsive-spacing-y);border-top:var(--line) solid var(--gray-5);font-size:.72em}@media (min-width: 46.875em){.site-footer__top-container{grid-template-columns:repeat(2, auto)}}.site-footer__top-item{display:grid;gap:1rem 2rem;align-items:center}@media (min-width: 28.125em){.site-footer__top-item{grid-template-columns:1fr 1fr}}@media (min-width: 46.875em){.site-footer__top-item{grid-template-columns:1fr auto}}.site-footer__top-media-container{width:100%;max-width:8rem}.site-footer__top-item:nth-child(1) .site-footer__top-media-container{max-width:6rem}.site-footer__top-item:nth-child(2) .site-footer__top-media-container{max-width:12rem}.site-footer__bottom{padding-block:var(--responsive-spacing-y);background-color:var(--red-5);color:var(--white)}@media (min-width: 46.875em){.site-footer__bottom{padding-block:calc(var(--responsive-spacing-y) / 2)}}
</pre></body></html>