.searchHero{--Search-Hero-Background:var(--Gradients-Blue-Hero)}.-theme-next-blue .searchHero{--Search-Hero-Background:var(--Secondary-Theme-Color-Light)}.-theme-next-blue .searchHero h1,.-theme-next-blue .searchHero p{color:var(--Theme-Contrast-Text-Color)}.searchHero .subheadline{margin-block-start:var(--spacing-fixed-2xs)}.searchHero_background{background:var(--Search-Hero-Background);overflow:clip;padding-block-end:var(--spacing-fixed-4xl);padding-block-start:var(--spacing-fixed-lg);position:relative}@media only screen and (min-width:64rem){.searchHero_background{padding-block:7.25rem}}.searchHero_circleElement{background-color:var(--Blue-50);border-radius:50%;display:none;position:absolute}@media only screen and (min-width:64rem){.searchHero_circleElement{display:block;height:122.5rem;left:calc(100% - 28rem);top:-736px;width:122.5rem}}@media only screen and (min-width:80rem){.searchHero_circleElement{left:calc(100% - 26rem);top:-736px}}@media only screen and (min-width:90rem){.searchHero_circleElement{left:calc(100% - 26rem);top:-736px}}.searchHero_card{background-color:var(--Neutral-White);border-radius:.625rem;box-shadow:var(--Dropshadow);display:flex;flex-direction:column;gap:var(--spacing-fixed-sm);margin-block-start:calc(var(--spacing-fixed-5xl)*-1/2);padding-block:var(--spacing-fixed-md);padding-inline:var(--spacing-fixed-sm);position:relative}@media only screen and (min-width:48.75rem){.searchHero_card{flex-direction:row;padding-inline:var(--spacing-fixed-md)}}@media only screen and (min-width:64rem){.searchHero_card{padding-inline:0;padding:var(--spacing-fixed-lg)}}.searchHero_card .searchInput{flex-grow:1}.searchHero .textBlock{margin-block-start:var(--spacing-fixed-sm)}.searchHero .textBlock p{margin-inline-start:0}.notFound_content .textBlock p{margin-inline-start:var(--spacing-fixed-2xs)}@media only screen and (min-width:48.75rem){.notFound_content .textBlock p{margin-inline-start:var(--spacing-fixed-sm)}}.notFound_content .button{margin-inline-start:var(--spacing-fixed-2xs)}@media only screen and (min-width:48.75rem){.notFound_content .button{margin-inline-start:var(--spacing-fixed-sm)}}.filter-chip{--filter-chip-border-radius:2.1875rem;--filter-chip-color:inherit;--filter-chip-background:var(--Gray-50)}.nextSearchFilter .filter-chip{--filter-chip-background:var(--Blue-50)}.filter-chip{background:var(--filter-chip-background);border-radius:var(--filter-chip-border-radius);color:var(--filter-chip-color);padding:var(--spacing-fixed-2xs) var(--spacing-fixed-sm)}.filter-chip:hover{--filter-chip-color:var(--Neutral-White);--filter-chip-background:var(--Gradients-Blue-Primary-Button-Default)}.filter-chip:focus{outline:var(--focus-light-bg);outline-offset:.25rem}@media (min-width:1024px){.filter-chip{--filter-chip-border-radius:1.125rem}}.search-results-loading svg{color:var(--Blue-700)}.pagination button:focus{outline:var(--focus-light-bg);outline-offset:.25rem}.pagination button:has(>svg){--icon-color:var(--Primary-Blue);border-radius:9999px;color:var(--icon-color)}.pagination button:has(>svg)[disabled]{--icon-color:var(--Gray-100);cursor:not-allowed}.pagination button:has(>svg):not([disabled]):hover{--icon-color:var(--Blue-600)}.pagination button.bubble{--bubble-color:var(--Primary-Blue);--bubble-background:var(--Gray-50);background:var(--bubble-background);border-radius:9999px;color:var(--bubble-color);font-weight:var(--fontWeights-Bold)}.pagination button.bubble.-active,.pagination button.bubble:hover{--bubble-color:var(--Neutral-White);--bubble-background:var(--Gradients-Blue-Primary-Button-Default)}.pagination button.bubble.-active:hover{--bubble-background:var(--Gradients-Blue-Primary-Button-Hover)}.courseDescription{margin-block-start:var(--spacing-fixed-xl)}@media (min-width:64rem){.courseDescription{margin-block-start:var(--spacing-fixed-6xl)}}.courseDescription .courseDescription_item+.courseDescription_item{margin-block-start:var(--spacing-fixed-md)}@media (min-width:64rem){.courseDescription .courseDescription_item+.courseDescription_item{margin-block-start:var(--spacing-fixed-xl)}}.bookingGuidelines_steps{display:flex;flex-direction:column;gap:3rem}.bookingGuidelines .headline{text-align:center}@media (min-width:48.75rem){.bookingGuidelines .headline{text-align:left}}.bookingGuidelinesItem{align-items:center;display:flex;flex-direction:column;text-align:center}@media only screen and (min-width:48.75rem){.bookingGuidelinesItem{align-items:start;flex-direction:row;text-align:left}}.bookingGuidelinesItem_icon{align-items:center;background-color:var(--Neutral-White);border-radius:50%;display:flex;flex-shrink:0;height:3rem;justify-content:center;width:3rem}@media (min-width:48.75rem){.bookingGuidelinesItem_icon{height:4rem;width:4rem}}.bookingGuidelinesItem_icon svg{color:var(--Primary-Blue);height:1.5rem;width:1.5rem}@media (min-width:48.75rem){.bookingGuidelinesItem_icon svg{height:2.5rem;width:2.5rem}}.bookingGuidelinesItem_description{margin-block-start:var(--spacing-fixed-sm)}@media (min-width:48.75rem){.bookingGuidelinesItem_description{margin-inline-start:var(--spacing-fixed-lg)}}.bookingGuidelinesItem_headline,.bookingGuidelinesItem_headline~.ck-editor__editable,.bookingGuidelinesItem~.ck-editor__editable{color:var(--Primary-Blue)}.bookingGuidelinesItem_text{color:var(--Gray-800)}@media only screen and (min-width:48.75rem){.bookingGuidelinesItem_text{padding-inline-start:var(--spacing-fixed-2xs)}}.registrationList{padding-block-start:var(--spacing-fixed-lg)}@media (min-width:48rem){.registrationList{padding-block-start:var(--spacing-fixed-2xl)}}@media (min-width:90rem){.registrationList{padding-block-start:var(--spacing-fixed-5xl)}}@media (min-width:64rem){.registrationList_listItem{grid-template-columns:repeat(10,minmax(0,1fr))}}.registrationList_listItem{border-bottom:1px solid var(--Gray-100);padding-block:var(--spacing-fixed-md)}.registrationList_listItem:first-of-type{border-top:1px solid var(--Gray-100)}.registrationList_field:not(:last-of-type){padding-block-end:var(--spacing-fixed-2xs)}.registrationList_fieldHeadline{font-weight:var(--fontWeights-Bold)}.registrationList_field.-register{align-items:flex-start;display:flex;justify-content:space-between}.registrationList .registrationList_registrationLink{background-position:bottom;background-repeat:no-repeat;background-size:100% 0;color:var(--Primary-Blue);font-weight:var(--fontWeights-Bold);padding-block-end:var(--spacing-fixed-4xs);transition:background-size .35s ease-in-out}.registrationList .registrationList_registrationLink:hover{background-image:linear-gradient(var(--Primary-Blue),var(--Primary-Blue));background-size:100% 3px}.registrationList .registrationList_registrationLink:focus{outline:var(--focus-light-bg)}.registrationList .registrationList_registrationLink:after{background-color:currentColor;content:"";display:inline-block;height:1.5rem;-webkit-mask:url(Icons/arrow_outward.svg) no-repeat center;mask:url(Icons/arrow_outward.svg) no-repeat center;vertical-align:middle;width:1.5rem}.seminarSearchFilter{border-bottom:1px solid var(--Green-100);padding-bottom:var(--spacing-fixed-sm)}.seminarSearchFilter:has(details[open]){border-bottom:1px solid var(--Green-A200)}.seminarSearchFilter summary{color:var(--Green-A200)}.seminarSearchFilter summary:hover{background-image:linear-gradient(var(--Green-A200),var(--Green-A200))}.seminarSearchFilter .radioButton_label{font-size:var(--fontSize-0);line-height:var(--lineHeights-2);margin-block-end:var(--spacing-fixed-3xs)}@media only screen and (min-width:26.875rem){.seminarSearchFilter .radioButton_wrapper{flex-direction:row}}.seminarSearchFilter_buttons{display:flex;flex-direction:column;gap:var(--spacing-fixed-sm);margin-block-start:var(--spacing-fixed-md);margin-inline-start:auto;width:100%}@media only screen and (min-width:26.875rem){.seminarSearchFilter_buttons{flex-direction:row}}@media only screen and (min-width:64rem){.seminarSearchFilter_buttons{margin-block-start:0}}.seminarSearchFilter_buttons .button{width:100%}@media only screen and (min-width:48.75rem){.seminarSearchFilter_buttons .button{max-width:-moz-max-content;max-width:max-content}.seminarSearchFilter_buttons .button:not(:last-child){margin-inline-start:auto}}.seminarDetailsHero_background{padding-block-end:var(--spacing-fixed-7xl)}@media only screen and (min-width:64rem){.seminarDetailsHero_background{padding-block-end:13.25rem}}.seminarDetailsHero_additionalInfo{margin-block-start:var(--spacing-fixed-sm)}.seminarDetailsHero_additionalInfo span:last-child{text-align:right}.seminarDetailsHero_additionalInfo a{color:var(--Gray-900);font-size:var(--fontSize-2)}@media only screen and (min-width:64rem){.seminarDetailsHero_additionalInfo{align-items:center;display:flex;justify-content:space-between;margin-block-start:var(--spacing-fixed-md)}}.seminarDetailsHero_abbreviation{color:var(--Primary-Blue);margin-block-end:var(--spacing-fixed-sm)}.seminarDetailsHero_abbreviation p{font-size:var(--fontSize-1);font-weight:var(--fontWeights-Bold);line-height:var(--lineHeights-3)}@media only screen and (min-width:64rem){.seminarDetailsHero_abbreviation p{font-size:var(--fontSize-2)}}.seminarDetailsHero_abbreviation span{font-weight:var(--fontWeights-Normal)}.seminarDetailsHero_abbreviation .icon{display:inline-block;height:1.25rem;margin-block-end:3px;margin-inline-end:var(--spacing-fixed-4xs);vertical-align:middle;width:1.25rem}@media only screen and (min-width:64rem){.seminarDetailsHero_abbreviation{margin-block-end:0}}.seminarDetailsHero_links{display:flex;justify-content:space-between}@media only screen and (min-width:64rem){.seminarDetailsHero_links a:last-child{margin-inline-start:var(--spacing-fixed-lg)}}.seminarDetailsHero_links a:focus{outline:var(--focus-light-bg);outline-offset:.25rem}.seminarDetailsHero_links a .icon{display:inline-block;height:1.25rem;margin-block-end:3px;vertical-align:middle;width:1.25rem}.seminarDetailsHero_wartelistenStopText{margin-block-start:var(--spacing-fixed-sm);margin-inline-start:auto}@media only screen and (min-width:64rem){.seminarDetailsHero_wartelistenStopText{margin-block-start:0}}.seminarDetailsHero_buttons{margin-block-start:var(--spacing-fixed-sm);margin-inline-start:auto}.seminarDetailsHero_buttons .button{margin-block-start:var(--spacing-fixed-2xs);width:100%}@media only screen and (min-width:64rem){.seminarDetailsHero_buttons .button{margin-block-start:0;width:auto}.seminarDetailsHero_buttons{margin-block-start:0}}.seminarDetailsHero_addBookmark{border-bottom:1px solid var(--Primary-Middle-Gray)}.seminarDetailsHero_addBookmark .icon{display:inline-block;height:1.25rem;margin-block-end:var(--spacing-fixed-4xs);margin-inline-end:var(--spacing-fixed-4xs);vertical-align:middle;width:1.25rem}.seminarDetailsHero_card{margin-block-start:calc(var(--spacing-fixed-5xl)*-1)}@media only screen and (min-width:64rem){.seminarDetailsHero_card{margin-block-start:calc(var(--spacing-fixed-7xl)*-1)}}.seminarDetailsHero_cardTop{border-radius:.625rem .625rem 0 0;margin-inline:calc(var(--spacing-fixed-sm)*-1);padding:var(--spacing-fixed-md) var(--spacing-fixed-sm)}@media only screen and (min-width:48.75rem){.seminarDetailsHero_cardTop{margin-inline:calc(var(--spacing-fixed-md)*-1);padding:var(--spacing-fixed-lg)}}@media only screen and (min-width:64rem){.seminarDetailsHero_cardTop{align-items:center;display:flex;margin:0;padding:var(--spacing-fixed-xl)}}.seminarDetailsHero_cardTop dl{flex-shrink:0}.seminarDetailsHero_cardBottom{background:var(--Gradients-Gray-Light);border-radius:0 0 .625rem .625rem;margin-inline:calc(var(--spacing-fixed-sm)*-1);padding-block:var(--spacing-fixed-2xs) var(--spacing-fixed-md);padding-inline:var(--spacing-fixed-sm)}@media only screen and (min-width:48.75rem){.seminarDetailsHero_cardBottom{margin-inline:calc(var(--spacing-fixed-md)*-1)}}@media only screen and (min-width:64rem){.seminarDetailsHero_cardBottom{margin:0;padding-block:var(--spacing-fixed-sm) var(--spacing-fixed-xl);padding-inline:var(--spacing-fixed-xl)}.seminarDetailsHero_container{display:grid;gap:0 2rem;grid-template-columns:1fr 1fr}}.seminarDetailsHero_fact{border-bottom:1px solid var(--Gray-100);display:flex;padding-block:var(--spacing-fixed-sm)}.seminarDetailsHero_fact span{font-size:var(--fontSize-2);font-weight:var(--fontWeights-Bold);line-height:var(--lineHeights-3)}.seminarDetailsHero_fact .icon{display:inline-block;height:1.5rem;margin-block-start:var(--spacing-fixed-5xs);margin-inline-end:var(--spacing-fixed-sm);width:1.5rem}@media only screen and (min-width:64rem){.seminarDetailsHero_fact{padding-block:var(--spacing-fixed-lg)}}.seminarDetailsHero_targetGroup p+p{border-top:1px solid var(--Gray-100);margin-block-start:var(--spacing-fixed-2xs);padding-block-start:var(--spacing-fixed-2xs)}@media only screen and (min-width:64rem){.seminarDetailsHero_targetGroup{border-bottom:0;grid-column:1/-1}}.seminarDetailsHero_accessRequirement{border-bottom:none;padding-block:var(--spacing-fixed-sm)}@media only screen and (min-width:64rem){.seminarDetailsHero_accessRequirement{border-top:1px solid var(--Gray-100);padding-block:var(--spacing-fixed-lg)}}.seminarDetailsHero_hint{border-left:1px solid var(--Blue-900);border:1px solid var(--Blue-900);border-left-width:8px;border-radius:.375rem;color:var(--Blue-900);padding:var(--spacing-fixed-sm)}@media only screen and (min-width:64rem){.seminarDetailsHero_hint{display:flex;padding:var(--spacing-fixed-lg)}}.seminarDetailsHero_hint .icon{display:block;height:1.5rem;margin-block-end:var(--spacing-fixed-xs);width:1.5rem}@media only screen and (min-width:64rem){.seminarDetailsHero_hint .icon{flex-shrink:0;height:3rem;margin-inline-end:var(--spacing-fixed-sm);width:3rem}}.seminarDetailsHero_hint p{color:var(--Gray-800)}.seminarDetailsHero_hint p span{color:var(--Blue-A100);font-weight:var(--fontWeights-Bold)}.seminarSearchHero_background{padding-block-end:var(--spacing-fixed-7xl)}@media only screen and (min-width:64rem){.seminarSearchHero_background{padding-block-end:17.25rem}}.seminarSearchHero_card{margin-block-start:calc(var(--spacing-fixed-5xl)*-1);padding-block:var(--spacing-fixed-md)}@media only screen and (min-width:64rem){.seminarSearchHero_card{margin-block-start:-13.25rem;padding-block:6.875rem}}.seminarSearchHero_details{margin-block-start:var(--spacing-fixed-sm)}@media only screen and (min-width:64rem){.seminarSearchHero_details{margin-block-start:var(--spacing-fixed-xl)}}.seminarSearchHero_details[open] .icon.-open{display:inline-block}.seminarSearchHero_details:not([open]) .icon.-open,.seminarSearchHero_details[open] .icon.-closed{display:none}.seminarSearchHero_details:not([open]) .icon.-closed{display:inline-block}.seminarSearchHero_details .filter-grid{display:grid;gap:2rem;margin-block-start:1.25rem}@media only screen and (min-width:64rem){.seminarSearchHero_details .filter-grid{grid-template-columns:repeat(10,1fr);margin-block-start:2.25rem}}.seminarSearchHero_details summary{border-bottom:1px solid var(--Blue-700);color:var(--Primary-Blue);cursor:pointer;display:inline-flex;font-size:var(--fontSize-2);font-weight:var(--fontWeights-Bold);list-style:none}.seminarSearchHero_details summary .icon{display:inline-block;margin-inline-start:var(--spacing-fixed-2xs);width:1.5rem}.seminarSearchHero_details summary::-webkit-details-marker{display:none}.seminarSearchHero_details summary:focus{outline:var(--focus-light-bg);outline-offset:.125rem}.seminarSearchHero_filterButtons{display:flex;flex-direction:column;margin-inline-start:auto;width:100%}.seminarSearchHero_filterButtons .button{margin-block-end:var(--spacing-fixed-sm);width:100%}@media only screen and (min-width:64rem){.seminarSearchHero_filterButtons .button{margin-block-end:0;max-width:-moz-max-content;max-width:max-content}.seminarSearchHero_filterButtons .button:not(:last-child){margin-inline-end:var(--spacing-fixed-sm);margin-inline-start:auto}.seminarSearchHero_filterButtons{flex-direction:row}}.seminar-status{border:1px solid var(--border-color);border-radius:.125rem;font-weight:var(--fontWeights-Bold);line-height:1.5;padding-block-start:var(--spacing-fixed-5xs);padding-inline:var(--spacing-fixed-2xs)}.seminar-status.-buchbar{--border-color:var(--Green-A200);color:var(--Green-A200)}.seminar-status.-ausgebucht{--border-color:var(--Red-A200);color:var(--Red-A200)}.seminar-status.-warteliste{--border-color:var(--Turquoise-A100);color:var(--Turquoise-A100)}.seminar-type{--seminar-type-background-color:var(--Neutral-White);--seminar-type-border-color:var(--Gray-100);--seminar-type-color:inherit;--seminar-type-highlight-color:var(--Violet-800);background-color:var(--seminar-type-background-color);border:1px solid var(--seminar-type-border-color);border-radius:.125rem;color:var(--seminar-type-color);font-weight:var(--fontWeights-Bold);line-height:1.5;padding-inline:var(--spacing-fixed-2xs)}.seminar-type__title{margin-block-start:var(--spacing-fixed-5xs)}.seminar-type__highlight{color:var(--seminar-type-highlight-color);font-style:italic;text-transform:uppercase}button.seminar-type:hover{--seminar-type-background-color:var(--Violet-800);--seminar-type-border-color:var(--Violet-800);--seminar-type-color:var(--Neutral-White);--seminar-type-highlight-color:var(--Neutral-White)}button.seminar-type:focus-visible{outline:var(--focus-light-bg);outline-offset:.25rem}.seminar-type-tooltip{background-color:var(--Neutral-White);border:2px solid var(--Violet-800);border-radius:.375rem;display:none;padding:var(--spacing-fixed-sm)}.seminar-type-tooltip[data-show]{display:block;inline-size:13.25rem}.seminar-type-tooltip__close:focus{border-radius:9999px;outline:var(--focus-light-bg);outline-offset:.25rem}.arrow-popover,.arrow-popover:before{background-color:var(--Neutral-White);border-bottom-width:2px;border-color:var(--Violet-800);border-left-width:2px;height:1rem;position:absolute;width:1rem}.arrow-popover{height:100%;top:0;visibility:hidden}.arrow-popover:before{bottom:-.75rem;content:"";left:-3rem;transform:rotate(-45deg);visibility:visible}.search-results-card{margin-inline:calc(var(--spacing-fixed-sm)*-1);padding-block:var(--spacing-fixed-md);padding-inline:var(--spacing-fixed-sm)}@media (min-width:48.75rem){.search-results-card{margin-inline:calc(var(--spacing-fixed-md)*-1);padding-block:var(--spacing-fixed-lg);padding-inline:var(--spacing-fixed-md)}}@media (min-width:64rem){.search-results-card{margin-inline:calc(var(--spacing-fixed-lg)*-1);padding-block:2.5rem;padding-inline:var(--spacing-fixed-lg)}}@media (min-width:90rem){.search-results-card{margin-inline:0;padding-block:var(--spacing-fixed-xl);padding-inline:0}}.search-results-card h3{font-size:var(--fontSize-4);font-weight:var(--fontWeights-Bold);line-height:1.35}.search-results-card a[href].link{color:var(--Primary-Blue);font-size:var(--Button-S-fontSize);font-weight:var(--Button-S-fontWeight);line-height:var(--Button-S-lineHeight)}.search-results-card a[href].link>span{margin-block-start:.185rem}.search-results-card+.search-results-card,.search-results-list{border-top:1px solid var(--Gray-100)}.search-results-list{border-bottom:1px solid var(--Gray-100)}