.start-page{display:contents}.start-page>.sr-only{grid-column:content}.start-page__hero{background-color:var(--color-primary-500);--link-underline:var(--color-black);--link-underline-hover:var(--color-black);--focus-ring:var(--color-text);flex-direction:column;grid-column:bleed;display:flex;overflow:hidden}@media screen and (width>=48rem){.start-page__hero{align-items:center;gap:var(--space-64);flex-direction:row;min-height:443px}}.start-page__hero-content{gap:var(--space-16);padding:var(--space-24);flex-direction:column;display:flex}@media screen and (width>=48rem){.start-page__hero-content{max-width:405px;margin-left:var(--breakout-inset);gap:var(--space-12);flex:none;padding-left:0}}.start-page__hero-heading{font-size:var(--font-size-heading-h2)}.start-page__hero-heading a{color:inherit;box-shadow:inset 0 calc(-1 * var(--link-underline-width)) 0 0 var(--link-underline);text-decoration:none;transition:box-shadow .2s}.start-page__hero-heading a:hover,.start-page__hero-heading a:focus-visible{box-shadow:inset 0 calc(-1 * var(--link-underline-width-hover)) 0 0 var(--link-underline-hover)}.start-page__hero-links{gap:var(--space-12);align-items:start;margin:0;padding:0;list-style:none;display:grid}.start-page__hero-link{color:var(--color-black);font-weight:700;font-size:var(--font-size-link);padding-left:20px;text-decoration:none;display:block;position:relative}.start-page__hero-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.start-page__hero-link:before{content:"";background-image:url(/icons/rightarrow.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:12px;height:12px;transition:transform .2s;position:absolute;top:6px;left:0}.start-page__hero-link:hover:before,.start-page__hero-link:focus-visible:before{transform:translate(4px)}.start-page__hero-link-text{box-shadow:inset 0 calc(-1 * var(--link-underline-width)) 0 0 var(--link-underline);-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;transition:box-shadow .2s}.start-page__hero-link:hover .start-page__hero-link-text,.start-page__hero-link:focus-visible .start-page__hero-link-text{box-shadow:inset 0 calc(-1 * var(--link-underline-width-hover)) 0 0 var(--link-underline-hover)}.start-page__hero-image{order:-1}@media screen and (width>=48rem){.start-page__hero-image{order:unset;aspect-ratio:2;flex:1 0 0;align-self:stretch;min-width:0}}.start-page__hero-image img{object-fit:cover;aspect-ratio:2;width:100%;height:100%;display:block}@media screen and (width>=48rem){.start-page__hero-image img{aspect-ratio:unset}}.start-page__split{grid-column:bleed;grid-template-columns:1fr 1fr;display:grid}@media screen and (width>=48rem){.start-page__split>.start-page__split-panel:first-child{padding-left:var(--breakout-inset)}.start-page__split>.start-page__split-panel:last-child{padding-right:var(--breakout-inset)}.start-page__split>.start-page__split-panel:only-child{padding-left:var(--breakout-inset);padding-right:var(--breakout-inset)}}.start-page__split-panel{padding:var(--space-32) var(--space-24);gap:var(--space-12);flex-direction:column;display:flex}@media screen and (width>=48rem){.start-page__split-panel{padding:var(--space-48) var(--space-32)}}@media screen and (width>=64rem){.start-page__split-panel{padding:var(--space-48)}}.start-page__split-panel--white{background-color:var(--color-white);--link-underline:var(--color-primary-500);--link-underline-hover:var(--color-black);--focus-ring:var(--color-text)}.start-page__split-panel--gray{background-color:var(--color-gray-200);--link-underline:var(--color-primary-500);--link-underline-hover:var(--color-black);--focus-ring:var(--color-text)}.start-page__split-panel--yellow{background-color:var(--color-primary-500);--link-underline:var(--color-black);--link-underline-hover:var(--color-black);--focus-ring:var(--color-text)}.start-page__split-panel--cyan{background-color:var(--color-cyan);--link-underline:var(--color-black);--link-underline-hover:var(--color-black)}.start-page__split-panel--orange{background-color:var(--color-secondary);--link-underline:var(--color-black);--link-underline-hover:var(--color-black)}.start-page__split-panel--dark-blue{background-color:var(--color-blue);color:var(--color-white);--link-underline:var(--color-white);--link-underline-hover:var(--color-white);--focus-ring:var(--color-white)}.start-page__split-panel--red{background-color:var(--color-red);color:var(--color-white);--link-underline:var(--color-white);--link-underline-hover:var(--color-white);--focus-ring:var(--color-white)}.start-page__split-heading{font-size:var(--font-size-heading-h2);margin:0}.start-page__split-heading a{color:inherit;box-shadow:inset 0 calc(-1 * var(--link-underline-width)) 0 0 var(--link-underline);text-decoration:none;transition:box-shadow .2s}.start-page__split-heading a:hover,.start-page__split-heading a:focus-visible{box-shadow:inset 0 calc(-1 * var(--link-underline-width-hover)) 0 0 var(--link-underline-hover)}.start-page__split-text{margin:0;line-height:1.5}.start-page__split-links{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.start-page__split-links a{color:inherit;font-weight:700;font-size:var(--font-size-link);padding-left:20px;text-decoration:none;display:block;position:relative}.start-page__split-links a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.start-page__split-links a:before{content:"";background-image:url(/icons/rightarrow.svg);background-repeat:no-repeat;background-size:contain;width:12px;height:12px;transition:transform .2s;position:absolute;top:6px;left:0}.start-page__split-links a:hover:before,.start-page__split-links a:focus-visible:before{transform:translate(4px)}.start-page__split-link-text{box-shadow:inset 0 calc(-1 * var(--link-underline-width)) 0 0 var(--link-underline);-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;transition:box-shadow .2s}a:hover .start-page__split-link-text,a:focus-visible .start-page__split-link-text{box-shadow:inset 0 calc(-1 * var(--link-underline-width-hover)) 0 0 var(--link-underline-hover)}.start-page__split-link{align-items:center;gap:var(--space-8);font-weight:700;font-size:var(--font-size-link);color:inherit;margin-top:auto;text-decoration:none;display:inline-flex}.start-page__split-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.start-page__split-link:after{content:"";background-image:url(/icons/rightarrow.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:12px;height:12px;transition:transform .2s}.start-page__split-link:hover:after,.start-page__split-link:focus-visible:after{transform:translate(4px)}.start-page__split-panel--dark-blue .start-page__split-links a:before,.start-page__split-panel--dark-blue .start-page__split-link:after,.start-page__split-panel--red .start-page__split-links a:before,.start-page__split-panel--red .start-page__split-link:after{filter:brightness(0)invert()}.start-page__blocks,.start-page__blocks .content-area{display:contents}.start-page__news,.start-page__events{grid-column:breakout}:is(.start-page__news:has(.teaser-list-block),.start-page__events:has(.teaser-list-block)){padding-top:var(--space-32)}@media screen and (width>=48rem){:is(.start-page__news:has(.teaser-list-block),.start-page__events:has(.teaser-list-block)){padding-top:var(--space-48)}}
