@charset "UTF-8";.on-default,body{--foreground: var(--foreground-on-default);--background: var(--background-on-default);color:var(--foreground-on-default);background-color:var(--background-on-default);outline-color:var(--foreground-on-default);border-color:var(--foreground-on-default)}.on-default ::selection,body ::selection{color:var(--background-on-default);background-color:var(--foreground-on-default)}.on-red{--foreground: var(--foreground-on-red);--background: var(--background-on-red);color:var(--foreground-on-red);background-color:var(--background-on-red);outline-color:var(--foreground-on-red);border-color:var(--foreground-on-red)}.on-red ::selection{color:var(--background-on-red);background-color:var(--foreground-on-red)}.on-rose{--foreground: var(--foreground-on-rose);--background: var(--background-on-rose);color:var(--foreground-on-rose);background-color:var(--background-on-rose);outline-color:var(--foreground-on-rose);border-color:var(--foreground-on-rose)}.on-rose ::selection{color:var(--background-on-rose);background-color:var(--foreground-on-rose)}.on-blue{--foreground: var(--foreground-on-blue);--background: var(--background-on-blue);color:var(--foreground-on-blue);background-color:var(--background-on-blue);outline-color:var(--foreground-on-blue);border-color:var(--foreground-on-blue)}.on-blue ::selection{color:var(--background-on-blue);background-color:var(--foreground-on-blue)}:root{--js-breakpoint-names: xs, sm, md, lg, xl, xxl, wide, fhd, wqhd;--breakpoint-xs: 0rem;--breakpoint-sm: 40rem;--breakpoint-md: 48rem;--breakpoint-lg: 64rem;--breakpoint-xl: 80rem;--breakpoint-xxl: 90rem;--breakpoint-wide: 101.25rem;--breakpoint-fhd: 120rem;--breakpoint-wqhd: 150rem;--container-max-width: 90rem;--container-large-max-width: 120rem;--container-padding-mobile: 1rem;--container-padding-tablet: 3.75rem;--container-padding-desktop: 0px;--container-padding: var(--container-padding-mobile);--grid-gap: 1rem;--col-padding: calc( var(--grid-gap) / 2)}@media only screen and (min-width: 48rem){:root{--container-padding: var(--container-padding-tablet);--grid-gap: 1.375rem}}@media only screen and (min-width: 101.25rem){:root{--container-padding: var(--container-padding-desktop);--grid-gap: 1.375rem}}:root{--font-family-hft: HFT45;--font-family-base: Euclid Circular A, sans-serif;--line-height-base: 130%;--font-weight-regular: 400;--font-weight-semibold: 600;--h1-font-size: 2rem;--h2-font-size: 1.75rem;--h3-font-size: 1.375rem;--h4-font-size: 1.125rem;--h5-font-size: 1rem}@media only screen and (min-width: 48rem){:root{--h1-font-size: 3.5rem;--h2-font-size: 2.5rem;--h3-font-size: 1.625rem;--h4-font-size: 1.25rem;--h5-font-size: 1.0625rem}}@media only screen and (min-width: 64rem){:root{--h1-font-size: 5rem;--h2-font-size: 3rem;--h3-font-size: 2rem;--h4-font-size: 1.375rem;--h5-font-size: 1.125rem}}:root{--margin-mobile-xs: 1rem;--margin-mobile-sm: 1.125rem;--margin-mobile-md: 2rem;--margin-mobile-lg: 6.25rem;--margin-tablet-xs: 1.375rem;--margin-tablet-sm: 1.5rem;--margin-tablet-md: 3rem;--margin-tablet-lg: 6.25rem;--margin-desktop-xs: 1.375rem;--margin-desktop-sm: 2rem;--margin-desktop-md: 4rem;--margin-desktop-lg: 6.25rem;--margin-spacing-xs: var(--margin-mobile-xs);--margin-spacing-sm: var(--margin-mobile-sm);--margin-spacing-md: var(--margin-mobile-md);--margin-spacing-lg: var(--margin-mobile-lg)}@media only screen and (min-width: 48rem){:root{--margin-spacing-xs: var(--margin-tablet-xs);--margin-spacing-sm: var(--margin-tablet-sm);--margin-spacing-md: var(--margin-tablet-md);--margin-spacing-lg: var(--margin-tablet-lg)}}@media only screen and (min-width: 64rem){:root{--margin-spacing-xs: var(--margin-desktop-xs);--margin-spacing-sm: var(--margin-desktop-sm);--margin-spacing-md: var(--margin-desktop-md);--margin-spacing-lg: var(--margin-desktop-lg)}}:root{--background-on-default: #ffffff;--foreground-on-default: #e42832;--background-on-red: #e42832;--foreground-on-red: #ffffff;--background-on-rose: #ffaabe;--foreground-on-rose: #1e3c82;--background-on-blue: #1e3c82;--foreground-on-blue: #ffffff;--z-index-behind: -1;--z-index-base: 1;--z-index-docked: 10;--z-index-subnav: 50;--z-index-dropdown: 1000;--z-index-navigation: 1100;--z-index-sticky: 1100;--z-index-banner: 1200;--z-index-overlay: 1300;--z-index-modal: 1400;--z-index-popover: 1500;--z-index-tooltip: 1800;--z-index-skipLink: 5000;--duration-base: .3s;--duration-fast: .21s;--duration-slow: .45s;--timing-base: ease-in-out;--timing-in: ease-in;--timing-out: ease-out;--timing-linear: linear}:root{--scroll-padding-top: var(--js-scroll-padding-top, 12.5rem)}@media only screen and (min-width: 64rem){:root{--scroll-padding-top: var(--js-scroll-padding-top, 12.5rem)}}@font-face{font-display:swap;font-family:HFT45;font-style:normal;font-weight:600;src:url(/assets/hft_sitepackage/fonts/HFT45-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Euclid Circular A;font-style:normal;font-weight:400;src:url(/assets/hft_sitepackage/fonts/Euclid-Circular-A-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Euclid Circular A;font-style:italic;font-weight:400;src:url(/assets/hft_sitepackage/fonts/Euclid-Circular-A-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:Euclid Circular A;font-style:normal;font-weight:600;src:url(/assets/hft_sitepackage/fonts/Euclid-Circular-A-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Euclid Circular A;font-style:italic;font-weight:600;src:url(/assets/hft_sitepackage/fonts/Euclid-Circular-A-SemiBold-Italic.ttf) format("truetype")}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom}th{font-weight:inherit;text-align:inherit;text-align:-webkit-match-parent}button,[role=button],a{cursor:pointer}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{display:none}h1,.h1{font-size:var(--h1-font-size);word-break:break-word;font-family:HFT45;line-height:80%;hyphenate-character:""}h2,.h2{font-size:var(--h2-font-size);word-break:break-word;font-family:HFT45;line-height:80%;hyphenate-character:""}h3,.h3{font-size:var(--h3-font-size);word-break:break-word;font-family:Euclid Circular A,sans-serif;line-height:var(--line-height-base, 130%);font-weight:600}h4,.h4{font-size:var(--h4-font-size);word-break:break-word;font-family:Euclid Circular A,sans-serif;line-height:var(--line-height-base, 130%);font-weight:600}h5,.h5{font-size:var(--h5-font-size);word-break:break-word;font-family:Euclid Circular A,sans-serif;line-height:var(--line-height-base, 130%);font-weight:600}.regular{font-weight:400}.semiBold{font-weight:600}.font-italic{font-style:italic}.small-text{font-size:min(.9em,1rem)}.font-brand{font-family:var(--font-family-hft);line-height:80%;hyphenate-character:""}.font-base{font-family:var(--font-family-base, inherit);line-height:var(--line-height-base, 130%)}.fontSize-h1{font-size:var(--h1-font-size)}.fontSize-h2{font-size:var(--h2-font-size)}.fontSize-h3{font-size:var(--h3-font-size)}.fontSize-h4{font-size:var(--h4-font-size)}.fontSize-h5{font-size:var(--h5-font-size)}.fontSize-text{font-size:clamp(1rem,1.5vw,1.125rem)}*,*:before,*:after{margin:0;padding:0;border:0;box-sizing:border-box;accent-color:var(--foreground, var(--foreground-on-default))}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition-duration:0s!important}}html{font-size:1em;font-family:var(--font-family-base, Euclid Circular A, sans-serif);font-weight:var(--font-weight-regular, 400);line-height:var(--line-height-base, 130%);scroll-padding-top:var(--scroll-padding-top);scroll-behavior:smooth;isolation:isolate;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-family-base, Euclid Circular A, sans-serif);font-weight:var(--font-weight-regular, 400);font-size:clamp(1rem,1.5vw,1.125rem);line-height:150%;overflow-wrap:break-word}header+.ce--hero-startseite,header+.ce--hero-inhaltsseite,header+.page-headline,header+.ce--hero-startseite-video{padding-top:var(--js-nav-height, 130px)}header+*{margin-top:1.5rem}.page-headline{margin-top:3.625rem;margin-bottom:2.625rem}.page-headline .heading-small{margin-bottom:.75rem}@media only screen and (min-width: 48rem){.page-headline{margin-top:6rem;margin-bottom:5.25rem}.page-headline .heading-small{padding-left:.25rem}}@media only screen and (min-width: 64rem){.page-headline{margin-top:8rem;margin-bottom:6rem}.page-headline .heading-small{padding-left:.375rem}}.page-headline.margin-top-none{margin-top:0}a:focus-visible,input:focus-visible,button:focus-visible,select:focus-visible,textarea:focus-visible,details:focus-visible,embed:focus-visible,iframe:focus-visible,summary:focus-visible{outline-color:var(--foreground, var(--background-on-red));outline-offset:2px;outline-width:2px;outline-style:dashed}a.card__wrap.on-red,input.card__wrap.on-red,button.card__wrap.on-red,select.card__wrap.on-red,textarea.card__wrap.on-red,details.card__wrap.on-red,embed.card__wrap.on-red,iframe.card__wrap.on-red,summary.card__wrap.on-red{outline-color:var(--background-on-red)}.button{font-family:Euclid Circular A,sans-serif;font-weight:600;line-height:130%;font-size:18px;--button-padding: var(--button-padding-mobile);--button-font-size: var(--button-font-size-mobile);--button-padding-mobile: .5rem 1.5rem;--button-padding-tablet: .5rem 1.5rem;--button-padding-desktop: .5rem 1.75rem;--button-font-size-mobile: 1rem;--button-font-size-tablet: 1.125rem;--button-font-size-desktop: 1.125rem;--button-foreground: var(--foreground-on-blue);--button-background: var(--background-on-blue);--button-foreground-hover: var(--foreground-on-rose);--button-background-hover: var(--background-on-rose);display:block;text-decoration:none;position:relative;font-size:inherit;z-index:1;width:max-content;transition:.24s ease-in;padding:var(--button-padding);font-size:var(--button-font-size);color:var(--button-foreground);background-color:transparent}.button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--button-background);transition:inherit;z-index:var(--z-index-behind);clip-path:polygon(0% 5px,5px 0%,calc(100% - 10px) 0%,100% 10px,100% calc(100% - 5px),calc(100% - 5px) 100%,10px 100%,0% calc(100% - 10px))}.button:hover,.button:focus,.button:active{--button-foreground: var(--button-foreground-hover);--button-background: var(--button-background-hover)}@media only screen and (min-width: 48rem){.button{--button-font-size: var(--button-font-size-tablet);--button-padding: var(--button-padding-tablet)}}@media only screen and (min-width: 64rem){.button{--button-padding: var(--button-padding-desktop);--button-font-size: var(--button-font-size-desktop)}}.button[type=submit]:not(button){background-color:var(--background-on-blue)}.button[type=submit]:not(button):hover,.button[type=submit]:not(button):focus,.button[type=submit]:not(button):active{cursor:pointer;color:var(--background-on-rose)}.spacing-default{margin-top:clamp(4.5rem,12vw,6.25rem)}main .spacing-default:first-child{margin-top:0}.header+.spacing-default{margin-top:0}.section-header+.spacing-default{margin-top:1.375rem}.text+.hftsitepackage_staff_list{margin-top:1rem}.text+.textmedia{margin-top:2rem}.spacing-cta{margin-top:clamp(1.375rem,3vw,2rem)}p+p{margin-top:1.25rem}hr,.hr{border:unset;border-top:2px solid var(--foreground, var(--foreground-on-default))}dl{display:flex;flex-flow:row wrap}dl dt{flex-basis:30%}dl dd{flex-basis:70%;margin-bottom:.5rem}img{height:auto;max-width:100%;vertical-align:top;background-repeat:no-repeat;background-size:cover;shape-margin:1rem}.skipLink{position:fixed;z-index:var(--z-index-skipLink);top:0;left:0;right:0;translate:0% -105%;transition:translate .2s ease-out;text-align:center;color:var(--foreground-on-red);background-color:var(--background-on-red);padding:.5rem}.skipLink:focus{translate:0% 0%}.container-fluid,.container{max-width:var(--container-max-width);width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.container-fluid.fullwidth,.container.fullwidth{max-width:initial;width:100%;padding-left:0;padding-right:0;overflow:hidden}.container-fluid-wide,.container-wide{max-width:var(--container-large-max-width);margin-left:auto;margin-right:auto}.container-fluid .narrow-container,.container .narrow-container{width:calc(100% / (12 / 10));margin-left:auto;margin-right:auto}@media only screen and (min-width: 48rem){.container-fluid .narrow-container,.container .narrow-container{width:calc(100% / (12 / 8))}}.container-fluid .container-fluid,.container-fluid .container,.container .container-fluid,.container .container{max-width:unset}.row{display:flex;flex-flow:row wrap;width:calc(100% + var(--col-padding) * 2);margin-left:calc(var(--col-padding) * -1);margin-right:calc(var(--col-padding) * -1)}.row.no-offset{width:100%;margin-left:0;margin-right:0}.col,[class^=col-]{flex:0 0 auto;min-height:0;min-width:0;width:100%;padding:0 var(--col-padding)}.col.no-gutter,[class^=col-].no-gutter{padding:initial}@media only screen and (min-width: 0rem){.col-xs-1{width:calc(100% / (12 / 1))}.offset-xs-1{margin-left:calc(8.3333333333% * 1)}.minus-offset-xs-1{margin-left:calc(-100% / 12 * 1)}.col-xs-2{width:calc(100% / (12 / 2))}.offset-xs-2{margin-left:calc(8.3333333333% * 2)}.minus-offset-xs-2{margin-left:calc(-100% / 12 * 2)}.col-xs-3{width:25%}.offset-xs-3{margin-left:calc(8.3333333333% * 3)}.minus-offset-xs-3{margin-left:-25%}.col-xs-4{width:calc(100% / (12 / 4))}.offset-xs-4{margin-left:calc(8.3333333333% * 4)}.minus-offset-xs-4{margin-left:calc(-100% / 12 * 4)}.col-xs-5{width:calc(100% / (12 / 5))}.offset-xs-5{margin-left:calc(8.3333333333% * 5)}.minus-offset-xs-5{margin-left:calc(-100% / 12 * 5)}.col-xs-6{width:50%}.offset-xs-6{margin-left:calc(8.3333333333% * 6)}.minus-offset-xs-6{margin-left:-50%}.col-xs-7{width:calc(100% / (12 / 7))}.offset-xs-7{margin-left:calc(8.3333333333% * 7)}.minus-offset-xs-7{margin-left:calc(-100% / 12 * 7)}.col-xs-8{width:calc(100% / (12 / 8))}.offset-xs-8{margin-left:calc(8.3333333333% * 8)}.minus-offset-xs-8{margin-left:calc(-100% / 12 * 8)}.col-xs-9{width:75%}.offset-xs-9{margin-left:calc(8.3333333333% * 9)}.minus-offset-xs-9{margin-left:-75%}.col-xs-10{width:calc(100% / (12 / 10))}.offset-xs-10{margin-left:calc(8.3333333333% * 10)}.minus-offset-xs-10{margin-left:calc(-100% / 12 * 10)}.col-xs-11{width:calc(100% / (12 / 11))}.offset-xs-11{margin-left:calc(8.3333333333% * 11)}.minus-offset-xs-11{margin-left:calc(-100% / 12 * 11)}.col-xs-12{width:100%}.offset-xs-12{margin-left:calc(8.3333333333% * 12)}.minus-offset-xs-12{margin-left:-100%}.offset-xs-0{margin-left:0}.xs-fifth{width:20%}.minus-offset-xs-0{margin-left:0}}@media only screen and (min-width: 40rem){.col-sm-1{width:calc(100% / (12 / 1))}.offset-sm-1{margin-left:calc(8.3333333333% * 1)}.minus-offset-sm-1{margin-left:calc(-100% / 12 * 1)}.col-sm-2{width:calc(100% / (12 / 2))}.offset-sm-2{margin-left:calc(8.3333333333% * 2)}.minus-offset-sm-2{margin-left:calc(-100% / 12 * 2)}.col-sm-3{width:25%}.offset-sm-3{margin-left:calc(8.3333333333% * 3)}.minus-offset-sm-3{margin-left:-25%}.col-sm-4{width:calc(100% / (12 / 4))}.offset-sm-4{margin-left:calc(8.3333333333% * 4)}.minus-offset-sm-4{margin-left:calc(-100% / 12 * 4)}.col-sm-5{width:calc(100% / (12 / 5))}.offset-sm-5{margin-left:calc(8.3333333333% * 5)}.minus-offset-sm-5{margin-left:calc(-100% / 12 * 5)}.col-sm-6{width:50%}.offset-sm-6{margin-left:calc(8.3333333333% * 6)}.minus-offset-sm-6{margin-left:-50%}.col-sm-7{width:calc(100% / (12 / 7))}.offset-sm-7{margin-left:calc(8.3333333333% * 7)}.minus-offset-sm-7{margin-left:calc(-100% / 12 * 7)}.col-sm-8{width:calc(100% / (12 / 8))}.offset-sm-8{margin-left:calc(8.3333333333% * 8)}.minus-offset-sm-8{margin-left:calc(-100% / 12 * 8)}.col-sm-9{width:75%}.offset-sm-9{margin-left:calc(8.3333333333% * 9)}.minus-offset-sm-9{margin-left:-75%}.col-sm-10{width:calc(100% / (12 / 10))}.offset-sm-10{margin-left:calc(8.3333333333% * 10)}.minus-offset-sm-10{margin-left:calc(-100% / 12 * 10)}.col-sm-11{width:calc(100% / (12 / 11))}.offset-sm-11{margin-left:calc(8.3333333333% * 11)}.minus-offset-sm-11{margin-left:calc(-100% / 12 * 11)}.col-sm-12{width:100%}.offset-sm-12{margin-left:calc(8.3333333333% * 12)}.minus-offset-sm-12{margin-left:-100%}.offset-sm-0{margin-left:0}.sm-fifth{width:20%}.minus-offset-sm-0{margin-left:0}}@media only screen and (min-width: 48rem){.col-md-1{width:calc(100% / (12 / 1))}.offset-md-1{margin-left:calc(8.3333333333% * 1)}.minus-offset-md-1{margin-left:calc(-100% / 12 * 1)}.col-md-2{width:calc(100% / (12 / 2))}.offset-md-2{margin-left:calc(8.3333333333% * 2)}.minus-offset-md-2{margin-left:calc(-100% / 12 * 2)}.col-md-3{width:25%}.offset-md-3{margin-left:calc(8.3333333333% * 3)}.minus-offset-md-3{margin-left:-25%}.col-md-4{width:calc(100% / (12 / 4))}.offset-md-4{margin-left:calc(8.3333333333% * 4)}.minus-offset-md-4{margin-left:calc(-100% / 12 * 4)}.col-md-5{width:calc(100% / (12 / 5))}.offset-md-5{margin-left:calc(8.3333333333% * 5)}.minus-offset-md-5{margin-left:calc(-100% / 12 * 5)}.col-md-6{width:50%}.offset-md-6{margin-left:calc(8.3333333333% * 6)}.minus-offset-md-6{margin-left:-50%}.col-md-7{width:calc(100% / (12 / 7))}.offset-md-7{margin-left:calc(8.3333333333% * 7)}.minus-offset-md-7{margin-left:calc(-100% / 12 * 7)}.col-md-8{width:calc(100% / (12 / 8))}.offset-md-8{margin-left:calc(8.3333333333% * 8)}.minus-offset-md-8{margin-left:calc(-100% / 12 * 8)}.col-md-9{width:75%}.offset-md-9{margin-left:calc(8.3333333333% * 9)}.minus-offset-md-9{margin-left:-75%}.col-md-10{width:calc(100% / (12 / 10))}.offset-md-10{margin-left:calc(8.3333333333% * 10)}.minus-offset-md-10{margin-left:calc(-100% / 12 * 10)}.col-md-11{width:calc(100% / (12 / 11))}.offset-md-11{margin-left:calc(8.3333333333% * 11)}.minus-offset-md-11{margin-left:calc(-100% / 12 * 11)}.col-md-12{width:100%}.offset-md-12{margin-left:calc(8.3333333333% * 12)}.minus-offset-md-12{margin-left:-100%}.offset-md-0{margin-left:0}.md-fifth{width:20%}.minus-offset-md-0{margin-left:0}}@media only screen and (min-width: 64rem){.col-lg-1{width:calc(100% / (12 / 1))}.offset-lg-1{margin-left:calc(8.3333333333% * 1)}.minus-offset-lg-1{margin-left:calc(-100% / 12 * 1)}.col-lg-2{width:calc(100% / (12 / 2))}.offset-lg-2{margin-left:calc(8.3333333333% * 2)}.minus-offset-lg-2{margin-left:calc(-100% / 12 * 2)}.col-lg-3{width:25%}.offset-lg-3{margin-left:calc(8.3333333333% * 3)}.minus-offset-lg-3{margin-left:-25%}.col-lg-4{width:calc(100% / (12 / 4))}.offset-lg-4{margin-left:calc(8.3333333333% * 4)}.minus-offset-lg-4{margin-left:calc(-100% / 12 * 4)}.col-lg-5{width:calc(100% / (12 / 5))}.offset-lg-5{margin-left:calc(8.3333333333% * 5)}.minus-offset-lg-5{margin-left:calc(-100% / 12 * 5)}.col-lg-6{width:50%}.offset-lg-6{margin-left:calc(8.3333333333% * 6)}.minus-offset-lg-6{margin-left:-50%}.col-lg-7{width:calc(100% / (12 / 7))}.offset-lg-7{margin-left:calc(8.3333333333% * 7)}.minus-offset-lg-7{margin-left:calc(-100% / 12 * 7)}.col-lg-8{width:calc(100% / (12 / 8))}.offset-lg-8{margin-left:calc(8.3333333333% * 8)}.minus-offset-lg-8{margin-left:calc(-100% / 12 * 8)}.col-lg-9{width:75%}.offset-lg-9{margin-left:calc(8.3333333333% * 9)}.minus-offset-lg-9{margin-left:-75%}.col-lg-10{width:calc(100% / (12 / 10))}.offset-lg-10{margin-left:calc(8.3333333333% * 10)}.minus-offset-lg-10{margin-left:calc(-100% / 12 * 10)}.col-lg-11{width:calc(100% / (12 / 11))}.offset-lg-11{margin-left:calc(8.3333333333% * 11)}.minus-offset-lg-11{margin-left:calc(-100% / 12 * 11)}.col-lg-12{width:100%}.offset-lg-12{margin-left:calc(8.3333333333% * 12)}.minus-offset-lg-12{margin-left:-100%}.offset-lg-0{margin-left:0}.lg-fifth{width:20%}.minus-offset-lg-0{margin-left:0}}@media only screen and (min-width: 80rem){.col-xl-1{width:calc(100% / (12 / 1))}.offset-xl-1{margin-left:calc(8.3333333333% * 1)}.minus-offset-xl-1{margin-left:calc(-100% / 12 * 1)}.col-xl-2{width:calc(100% / (12 / 2))}.offset-xl-2{margin-left:calc(8.3333333333% * 2)}.minus-offset-xl-2{margin-left:calc(-100% / 12 * 2)}.col-xl-3{width:25%}.offset-xl-3{margin-left:calc(8.3333333333% * 3)}.minus-offset-xl-3{margin-left:-25%}.col-xl-4{width:calc(100% / (12 / 4))}.offset-xl-4{margin-left:calc(8.3333333333% * 4)}.minus-offset-xl-4{margin-left:calc(-100% / 12 * 4)}.col-xl-5{width:calc(100% / (12 / 5))}.offset-xl-5{margin-left:calc(8.3333333333% * 5)}.minus-offset-xl-5{margin-left:calc(-100% / 12 * 5)}.col-xl-6{width:50%}.offset-xl-6{margin-left:calc(8.3333333333% * 6)}.minus-offset-xl-6{margin-left:-50%}.col-xl-7{width:calc(100% / (12 / 7))}.offset-xl-7{margin-left:calc(8.3333333333% * 7)}.minus-offset-xl-7{margin-left:calc(-100% / 12 * 7)}.col-xl-8{width:calc(100% / (12 / 8))}.offset-xl-8{margin-left:calc(8.3333333333% * 8)}.minus-offset-xl-8{margin-left:calc(-100% / 12 * 8)}.col-xl-9{width:75%}.offset-xl-9{margin-left:calc(8.3333333333% * 9)}.minus-offset-xl-9{margin-left:-75%}.col-xl-10{width:calc(100% / (12 / 10))}.offset-xl-10{margin-left:calc(8.3333333333% * 10)}.minus-offset-xl-10{margin-left:calc(-100% / 12 * 10)}.col-xl-11{width:calc(100% / (12 / 11))}.offset-xl-11{margin-left:calc(8.3333333333% * 11)}.minus-offset-xl-11{margin-left:calc(-100% / 12 * 11)}.col-xl-12{width:100%}.offset-xl-12{margin-left:calc(8.3333333333% * 12)}.minus-offset-xl-12{margin-left:-100%}.offset-xl-0{margin-left:0}.xl-fifth{width:20%}.minus-offset-xl-0{margin-left:0}}@media only screen and (min-width: 90rem){.col-xxl-1{width:calc(100% / (12 / 1))}.offset-xxl-1{margin-left:calc(8.3333333333% * 1)}.minus-offset-xxl-1{margin-left:calc(-100% / 12 * 1)}.col-xxl-2{width:calc(100% / (12 / 2))}.offset-xxl-2{margin-left:calc(8.3333333333% * 2)}.minus-offset-xxl-2{margin-left:calc(-100% / 12 * 2)}.col-xxl-3{width:25%}.offset-xxl-3{margin-left:calc(8.3333333333% * 3)}.minus-offset-xxl-3{margin-left:-25%}.col-xxl-4{width:calc(100% / (12 / 4))}.offset-xxl-4{margin-left:calc(8.3333333333% * 4)}.minus-offset-xxl-4{margin-left:calc(-100% / 12 * 4)}.col-xxl-5{width:calc(100% / (12 / 5))}.offset-xxl-5{margin-left:calc(8.3333333333% * 5)}.minus-offset-xxl-5{margin-left:calc(-100% / 12 * 5)}.col-xxl-6{width:50%}.offset-xxl-6{margin-left:calc(8.3333333333% * 6)}.minus-offset-xxl-6{margin-left:-50%}.col-xxl-7{width:calc(100% / (12 / 7))}.offset-xxl-7{margin-left:calc(8.3333333333% * 7)}.minus-offset-xxl-7{margin-left:calc(-100% / 12 * 7)}.col-xxl-8{width:calc(100% / (12 / 8))}.offset-xxl-8{margin-left:calc(8.3333333333% * 8)}.minus-offset-xxl-8{margin-left:calc(-100% / 12 * 8)}.col-xxl-9{width:75%}.offset-xxl-9{margin-left:calc(8.3333333333% * 9)}.minus-offset-xxl-9{margin-left:-75%}.col-xxl-10{width:calc(100% / (12 / 10))}.offset-xxl-10{margin-left:calc(8.3333333333% * 10)}.minus-offset-xxl-10{margin-left:calc(-100% / 12 * 10)}.col-xxl-11{width:calc(100% / (12 / 11))}.offset-xxl-11{margin-left:calc(8.3333333333% * 11)}.minus-offset-xxl-11{margin-left:calc(-100% / 12 * 11)}.col-xxl-12{width:100%}.offset-xxl-12{margin-left:calc(8.3333333333% * 12)}.minus-offset-xxl-12{margin-left:-100%}.offset-xxl-0{margin-left:0}.xxl-fifth{width:20%}.minus-offset-xxl-0{margin-left:0}}@media only screen and (min-width: 101.25rem){.col-wide-1{width:calc(100% / (12 / 1))}.offset-wide-1{margin-left:calc(8.3333333333% * 1)}.minus-offset-wide-1{margin-left:calc(-100% / 12 * 1)}.col-wide-2{width:calc(100% / (12 / 2))}.offset-wide-2{margin-left:calc(8.3333333333% * 2)}.minus-offset-wide-2{margin-left:calc(-100% / 12 * 2)}.col-wide-3{width:25%}.offset-wide-3{margin-left:calc(8.3333333333% * 3)}.minus-offset-wide-3{margin-left:-25%}.col-wide-4{width:calc(100% / (12 / 4))}.offset-wide-4{margin-left:calc(8.3333333333% * 4)}.minus-offset-wide-4{margin-left:calc(-100% / 12 * 4)}.col-wide-5{width:calc(100% / (12 / 5))}.offset-wide-5{margin-left:calc(8.3333333333% * 5)}.minus-offset-wide-5{margin-left:calc(-100% / 12 * 5)}.col-wide-6{width:50%}.offset-wide-6{margin-left:calc(8.3333333333% * 6)}.minus-offset-wide-6{margin-left:-50%}.col-wide-7{width:calc(100% / (12 / 7))}.offset-wide-7{margin-left:calc(8.3333333333% * 7)}.minus-offset-wide-7{margin-left:calc(-100% / 12 * 7)}.col-wide-8{width:calc(100% / (12 / 8))}.offset-wide-8{margin-left:calc(8.3333333333% * 8)}.minus-offset-wide-8{margin-left:calc(-100% / 12 * 8)}.col-wide-9{width:75%}.offset-wide-9{margin-left:calc(8.3333333333% * 9)}.minus-offset-wide-9{margin-left:-75%}.col-wide-10{width:calc(100% / (12 / 10))}.offset-wide-10{margin-left:calc(8.3333333333% * 10)}.minus-offset-wide-10{margin-left:calc(-100% / 12 * 10)}.col-wide-11{width:calc(100% / (12 / 11))}.offset-wide-11{margin-left:calc(8.3333333333% * 11)}.minus-offset-wide-11{margin-left:calc(-100% / 12 * 11)}.col-wide-12{width:100%}.offset-wide-12{margin-left:calc(8.3333333333% * 12)}.minus-offset-wide-12{margin-left:-100%}.offset-wide-0{margin-left:0}.wide-fifth{width:20%}.minus-offset-wide-0{margin-left:0}}@media only screen and (min-width: 120rem){.col-fhd-1{width:calc(100% / (12 / 1))}.offset-fhd-1{margin-left:calc(8.3333333333% * 1)}.minus-offset-fhd-1{margin-left:calc(-100% / 12 * 1)}.col-fhd-2{width:calc(100% / (12 / 2))}.offset-fhd-2{margin-left:calc(8.3333333333% * 2)}.minus-offset-fhd-2{margin-left:calc(-100% / 12 * 2)}.col-fhd-3{width:25%}.offset-fhd-3{margin-left:calc(8.3333333333% * 3)}.minus-offset-fhd-3{margin-left:-25%}.col-fhd-4{width:calc(100% / (12 / 4))}.offset-fhd-4{margin-left:calc(8.3333333333% * 4)}.minus-offset-fhd-4{margin-left:calc(-100% / 12 * 4)}.col-fhd-5{width:calc(100% / (12 / 5))}.offset-fhd-5{margin-left:calc(8.3333333333% * 5)}.minus-offset-fhd-5{margin-left:calc(-100% / 12 * 5)}.col-fhd-6{width:50%}.offset-fhd-6{margin-left:calc(8.3333333333% * 6)}.minus-offset-fhd-6{margin-left:-50%}.col-fhd-7{width:calc(100% / (12 / 7))}.offset-fhd-7{margin-left:calc(8.3333333333% * 7)}.minus-offset-fhd-7{margin-left:calc(-100% / 12 * 7)}.col-fhd-8{width:calc(100% / (12 / 8))}.offset-fhd-8{margin-left:calc(8.3333333333% * 8)}.minus-offset-fhd-8{margin-left:calc(-100% / 12 * 8)}.col-fhd-9{width:75%}.offset-fhd-9{margin-left:calc(8.3333333333% * 9)}.minus-offset-fhd-9{margin-left:-75%}.col-fhd-10{width:calc(100% / (12 / 10))}.offset-fhd-10{margin-left:calc(8.3333333333% * 10)}.minus-offset-fhd-10{margin-left:calc(-100% / 12 * 10)}.col-fhd-11{width:calc(100% / (12 / 11))}.offset-fhd-11{margin-left:calc(8.3333333333% * 11)}.minus-offset-fhd-11{margin-left:calc(-100% / 12 * 11)}.col-fhd-12{width:100%}.offset-fhd-12{margin-left:calc(8.3333333333% * 12)}.minus-offset-fhd-12{margin-left:-100%}.offset-fhd-0{margin-left:0}.fhd-fifth{width:20%}.minus-offset-fhd-0{margin-left:0}}@media only screen and (min-width: 150rem){.col-wqhd-1{width:calc(100% / (12 / 1))}.offset-wqhd-1{margin-left:calc(8.3333333333% * 1)}.minus-offset-wqhd-1{margin-left:calc(-100% / 12 * 1)}.col-wqhd-2{width:calc(100% / (12 / 2))}.offset-wqhd-2{margin-left:calc(8.3333333333% * 2)}.minus-offset-wqhd-2{margin-left:calc(-100% / 12 * 2)}.col-wqhd-3{width:25%}.offset-wqhd-3{margin-left:calc(8.3333333333% * 3)}.minus-offset-wqhd-3{margin-left:-25%}.col-wqhd-4{width:calc(100% / (12 / 4))}.offset-wqhd-4{margin-left:calc(8.3333333333% * 4)}.minus-offset-wqhd-4{margin-left:calc(-100% / 12 * 4)}.col-wqhd-5{width:calc(100% / (12 / 5))}.offset-wqhd-5{margin-left:calc(8.3333333333% * 5)}.minus-offset-wqhd-5{margin-left:calc(-100% / 12 * 5)}.col-wqhd-6{width:50%}.offset-wqhd-6{margin-left:calc(8.3333333333% * 6)}.minus-offset-wqhd-6{margin-left:-50%}.col-wqhd-7{width:calc(100% / (12 / 7))}.offset-wqhd-7{margin-left:calc(8.3333333333% * 7)}.minus-offset-wqhd-7{margin-left:calc(-100% / 12 * 7)}.col-wqhd-8{width:calc(100% / (12 / 8))}.offset-wqhd-8{margin-left:calc(8.3333333333% * 8)}.minus-offset-wqhd-8{margin-left:calc(-100% / 12 * 8)}.col-wqhd-9{width:75%}.offset-wqhd-9{margin-left:calc(8.3333333333% * 9)}.minus-offset-wqhd-9{margin-left:-75%}.col-wqhd-10{width:calc(100% / (12 / 10))}.offset-wqhd-10{margin-left:calc(8.3333333333% * 10)}.minus-offset-wqhd-10{margin-left:calc(-100% / 12 * 10)}.col-wqhd-11{width:calc(100% / (12 / 11))}.offset-wqhd-11{margin-left:calc(8.3333333333% * 11)}.minus-offset-wqhd-11{margin-left:calc(-100% / 12 * 11)}.col-wqhd-12{width:100%}.offset-wqhd-12{margin-left:calc(8.3333333333% * 12)}.minus-offset-wqhd-12{margin-left:-100%}.offset-wqhd-0{margin-left:0}.wqhd-fifth{width:20%}.minus-offset-wqhd-0{margin-left:0}}[aria-hidden=true],[aria-hidden=true]>*{visibility:hidden}[aria-hidden=true]:focus,[aria-hidden=true]:focus-visible,[aria-hidden=true]:focus-within,[aria-hidden=true]>*:focus,[aria-hidden=true]>*:focus-visible,[aria-hidden=true]>*:focus-within{visibility:hidden}.sr-only{block-size:1px!important;border:0!important;clip:rect(0,0,0,0)!important;inline-size:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}:target{outline:inherit dashed 2px;scroll-padding-top:var(--scroll-padding-top)}.object-fit>a:focus,.object-fit>a:focus-visible,a:focus>.object-fit,a:focus-visible>.object-fit{outline-offset:-3px;outline:2px dashed}[hidden],.hidden.hidden.hidden{display:none!important}.object-fit{position:relative;width:100%;z-index:1;overflow:hidden}.object-fit iframe,.object-fit img,.object-fit figure,.object-fit picture,.object-fit video{top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.object-fit--contain iframe,.object-fit--contain img,.object-fit--contain figure,.object-fit--contain picture,.object-fit--contain video{object-fit:contain}.object-fit.ratio--auto{height:100%;padding-bottom:0}.object-fit.ratio--16-9{aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.object-fit.ratio--16-9{position:relative}.object-fit.ratio--16-9>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--16-9:before{display:block;content:"";width:100%;padding-top:56.25%}}.object-fit.ratio--3-2{aspect-ratio:3/2}@supports not (aspect-ratio: 1/1){.object-fit.ratio--3-2{position:relative}.object-fit.ratio--3-2>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--3-2:before{display:block;content:"";width:100%;padding-top:calc(2 / 3 * 100%)}}.object-fit.ratio--2-3{aspect-ratio:2/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--2-3{position:relative}.object-fit.ratio--2-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--2-3:before{display:block;content:"";width:100%;padding-top:150%}}.object-fit.ratio--3-4{aspect-ratio:3/4}@supports not (aspect-ratio: 1/1){.object-fit.ratio--3-4{position:relative}.object-fit.ratio--3-4>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--3-4:before{display:block;content:"";width:100%;padding-top:calc(4 / 3 * 100%)}}.object-fit.ratio--4-3{aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--4-3{position:relative}.object-fit.ratio--4-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--4-3:before{display:block;content:"";width:100%;padding-top:75%}}.object-fit.ratio--5-6{aspect-ratio:5/6}@supports not (aspect-ratio: 1/1){.object-fit.ratio--5-6{position:relative}.object-fit.ratio--5-6>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--5-6:before{display:block;content:"";width:100%;padding-top:calc(6 / 5 * 100%)}}.object-fit.ratio--1-1{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.object-fit.ratio--1-1{position:relative}.object-fit.ratio--1-1>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--1-1:before{display:block;content:"";width:100%;padding-top:100%}}@media only screen and (min-width: 0rem){.object-fit.ratio--xs--auto{height:100%;padding-bottom:0}.object-fit.ratio--xs--16-9{aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xs--16-9{position:relative}.object-fit.ratio--xs--16-9>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xs--16-9:before{display:block;content:"";width:100%;padding-top:56.25%}}.object-fit.ratio--xs--3-2{aspect-ratio:3/2}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xs--3-2{position:relative}.object-fit.ratio--xs--3-2>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xs--3-2:before{display:block;content:"";width:100%;padding-top:calc(2 / 3 * 100%)}}.object-fit.ratio--xs--2-3{aspect-ratio:2/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xs--2-3{position:relative}.object-fit.ratio--xs--2-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xs--2-3:before{display:block;content:"";width:100%;padding-top:150%}}.object-fit.ratio--xs--3-4{aspect-ratio:3/4}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xs--3-4{position:relative}.object-fit.ratio--xs--3-4>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xs--3-4:before{display:block;content:"";width:100%;padding-top:calc(4 / 3 * 100%)}}.object-fit.ratio--xs--4-3{aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xs--4-3{position:relative}.object-fit.ratio--xs--4-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xs--4-3:before{display:block;content:"";width:100%;padding-top:75%}}.object-fit.ratio--xs--5-6{aspect-ratio:5/6}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xs--5-6{position:relative}.object-fit.ratio--xs--5-6>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xs--5-6:before{display:block;content:"";width:100%;padding-top:calc(6 / 5 * 100%)}}.object-fit.ratio--xs--1-1{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xs--1-1{position:relative}.object-fit.ratio--xs--1-1>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xs--1-1:before{display:block;content:"";width:100%;padding-top:100%}}}@media only screen and (min-width: 40rem){.object-fit.ratio--sm--auto{height:100%;padding-bottom:0}.object-fit.ratio--sm--16-9{aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.object-fit.ratio--sm--16-9{position:relative}.object-fit.ratio--sm--16-9>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--sm--16-9:before{display:block;content:"";width:100%;padding-top:56.25%}}.object-fit.ratio--sm--3-2{aspect-ratio:3/2}@supports not (aspect-ratio: 1/1){.object-fit.ratio--sm--3-2{position:relative}.object-fit.ratio--sm--3-2>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--sm--3-2:before{display:block;content:"";width:100%;padding-top:calc(2 / 3 * 100%)}}.object-fit.ratio--sm--2-3{aspect-ratio:2/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--sm--2-3{position:relative}.object-fit.ratio--sm--2-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--sm--2-3:before{display:block;content:"";width:100%;padding-top:150%}}.object-fit.ratio--sm--3-4{aspect-ratio:3/4}@supports not (aspect-ratio: 1/1){.object-fit.ratio--sm--3-4{position:relative}.object-fit.ratio--sm--3-4>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--sm--3-4:before{display:block;content:"";width:100%;padding-top:calc(4 / 3 * 100%)}}.object-fit.ratio--sm--4-3{aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--sm--4-3{position:relative}.object-fit.ratio--sm--4-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--sm--4-3:before{display:block;content:"";width:100%;padding-top:75%}}.object-fit.ratio--sm--5-6{aspect-ratio:5/6}@supports not (aspect-ratio: 1/1){.object-fit.ratio--sm--5-6{position:relative}.object-fit.ratio--sm--5-6>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--sm--5-6:before{display:block;content:"";width:100%;padding-top:calc(6 / 5 * 100%)}}.object-fit.ratio--sm--1-1{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.object-fit.ratio--sm--1-1{position:relative}.object-fit.ratio--sm--1-1>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--sm--1-1:before{display:block;content:"";width:100%;padding-top:100%}}}@media only screen and (min-width: 48rem){.object-fit.ratio--md--auto{height:100%;padding-bottom:0}.object-fit.ratio--md--16-9{aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.object-fit.ratio--md--16-9{position:relative}.object-fit.ratio--md--16-9>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--md--16-9:before{display:block;content:"";width:100%;padding-top:56.25%}}.object-fit.ratio--md--3-2{aspect-ratio:3/2}@supports not (aspect-ratio: 1/1){.object-fit.ratio--md--3-2{position:relative}.object-fit.ratio--md--3-2>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--md--3-2:before{display:block;content:"";width:100%;padding-top:calc(2 / 3 * 100%)}}.object-fit.ratio--md--2-3{aspect-ratio:2/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--md--2-3{position:relative}.object-fit.ratio--md--2-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--md--2-3:before{display:block;content:"";width:100%;padding-top:150%}}.object-fit.ratio--md--3-4{aspect-ratio:3/4}@supports not (aspect-ratio: 1/1){.object-fit.ratio--md--3-4{position:relative}.object-fit.ratio--md--3-4>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--md--3-4:before{display:block;content:"";width:100%;padding-top:calc(4 / 3 * 100%)}}.object-fit.ratio--md--4-3{aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--md--4-3{position:relative}.object-fit.ratio--md--4-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--md--4-3:before{display:block;content:"";width:100%;padding-top:75%}}.object-fit.ratio--md--5-6{aspect-ratio:5/6}@supports not (aspect-ratio: 1/1){.object-fit.ratio--md--5-6{position:relative}.object-fit.ratio--md--5-6>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--md--5-6:before{display:block;content:"";width:100%;padding-top:calc(6 / 5 * 100%)}}.object-fit.ratio--md--1-1{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.object-fit.ratio--md--1-1{position:relative}.object-fit.ratio--md--1-1>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--md--1-1:before{display:block;content:"";width:100%;padding-top:100%}}}@media only screen and (min-width: 64rem){.object-fit.ratio--lg--auto{height:100%;padding-bottom:0}.object-fit.ratio--lg--16-9{aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.object-fit.ratio--lg--16-9{position:relative}.object-fit.ratio--lg--16-9>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--lg--16-9:before{display:block;content:"";width:100%;padding-top:56.25%}}.object-fit.ratio--lg--3-2{aspect-ratio:3/2}@supports not (aspect-ratio: 1/1){.object-fit.ratio--lg--3-2{position:relative}.object-fit.ratio--lg--3-2>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--lg--3-2:before{display:block;content:"";width:100%;padding-top:calc(2 / 3 * 100%)}}.object-fit.ratio--lg--2-3{aspect-ratio:2/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--lg--2-3{position:relative}.object-fit.ratio--lg--2-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--lg--2-3:before{display:block;content:"";width:100%;padding-top:150%}}.object-fit.ratio--lg--3-4{aspect-ratio:3/4}@supports not (aspect-ratio: 1/1){.object-fit.ratio--lg--3-4{position:relative}.object-fit.ratio--lg--3-4>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--lg--3-4:before{display:block;content:"";width:100%;padding-top:calc(4 / 3 * 100%)}}.object-fit.ratio--lg--4-3{aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--lg--4-3{position:relative}.object-fit.ratio--lg--4-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--lg--4-3:before{display:block;content:"";width:100%;padding-top:75%}}.object-fit.ratio--lg--5-6{aspect-ratio:5/6}@supports not (aspect-ratio: 1/1){.object-fit.ratio--lg--5-6{position:relative}.object-fit.ratio--lg--5-6>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--lg--5-6:before{display:block;content:"";width:100%;padding-top:calc(6 / 5 * 100%)}}.object-fit.ratio--lg--1-1{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.object-fit.ratio--lg--1-1{position:relative}.object-fit.ratio--lg--1-1>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--lg--1-1:before{display:block;content:"";width:100%;padding-top:100%}}}@media only screen and (min-width: 80rem){.object-fit.ratio--xl--auto{height:100%;padding-bottom:0}.object-fit.ratio--xl--16-9{aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xl--16-9{position:relative}.object-fit.ratio--xl--16-9>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xl--16-9:before{display:block;content:"";width:100%;padding-top:56.25%}}.object-fit.ratio--xl--3-2{aspect-ratio:3/2}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xl--3-2{position:relative}.object-fit.ratio--xl--3-2>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xl--3-2:before{display:block;content:"";width:100%;padding-top:calc(2 / 3 * 100%)}}.object-fit.ratio--xl--2-3{aspect-ratio:2/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xl--2-3{position:relative}.object-fit.ratio--xl--2-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xl--2-3:before{display:block;content:"";width:100%;padding-top:150%}}.object-fit.ratio--xl--3-4{aspect-ratio:3/4}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xl--3-4{position:relative}.object-fit.ratio--xl--3-4>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xl--3-4:before{display:block;content:"";width:100%;padding-top:calc(4 / 3 * 100%)}}.object-fit.ratio--xl--4-3{aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xl--4-3{position:relative}.object-fit.ratio--xl--4-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xl--4-3:before{display:block;content:"";width:100%;padding-top:75%}}.object-fit.ratio--xl--5-6{aspect-ratio:5/6}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xl--5-6{position:relative}.object-fit.ratio--xl--5-6>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xl--5-6:before{display:block;content:"";width:100%;padding-top:calc(6 / 5 * 100%)}}.object-fit.ratio--xl--1-1{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xl--1-1{position:relative}.object-fit.ratio--xl--1-1>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xl--1-1:before{display:block;content:"";width:100%;padding-top:100%}}}@media only screen and (min-width: 90rem){.object-fit.ratio--xxl--auto{height:100%;padding-bottom:0}.object-fit.ratio--xxl--16-9{aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xxl--16-9{position:relative}.object-fit.ratio--xxl--16-9>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xxl--16-9:before{display:block;content:"";width:100%;padding-top:56.25%}}.object-fit.ratio--xxl--3-2{aspect-ratio:3/2}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xxl--3-2{position:relative}.object-fit.ratio--xxl--3-2>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xxl--3-2:before{display:block;content:"";width:100%;padding-top:calc(2 / 3 * 100%)}}.object-fit.ratio--xxl--2-3{aspect-ratio:2/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xxl--2-3{position:relative}.object-fit.ratio--xxl--2-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xxl--2-3:before{display:block;content:"";width:100%;padding-top:150%}}.object-fit.ratio--xxl--3-4{aspect-ratio:3/4}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xxl--3-4{position:relative}.object-fit.ratio--xxl--3-4>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xxl--3-4:before{display:block;content:"";width:100%;padding-top:calc(4 / 3 * 100%)}}.object-fit.ratio--xxl--4-3{aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xxl--4-3{position:relative}.object-fit.ratio--xxl--4-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xxl--4-3:before{display:block;content:"";width:100%;padding-top:75%}}.object-fit.ratio--xxl--5-6{aspect-ratio:5/6}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xxl--5-6{position:relative}.object-fit.ratio--xxl--5-6>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xxl--5-6:before{display:block;content:"";width:100%;padding-top:calc(6 / 5 * 100%)}}.object-fit.ratio--xxl--1-1{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.object-fit.ratio--xxl--1-1{position:relative}.object-fit.ratio--xxl--1-1>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--xxl--1-1:before{display:block;content:"";width:100%;padding-top:100%}}}@media only screen and (min-width: 101.25rem){.object-fit.ratio--wide--auto{height:100%;padding-bottom:0}.object-fit.ratio--wide--16-9{aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wide--16-9{position:relative}.object-fit.ratio--wide--16-9>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wide--16-9:before{display:block;content:"";width:100%;padding-top:56.25%}}.object-fit.ratio--wide--3-2{aspect-ratio:3/2}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wide--3-2{position:relative}.object-fit.ratio--wide--3-2>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wide--3-2:before{display:block;content:"";width:100%;padding-top:calc(2 / 3 * 100%)}}.object-fit.ratio--wide--2-3{aspect-ratio:2/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wide--2-3{position:relative}.object-fit.ratio--wide--2-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wide--2-3:before{display:block;content:"";width:100%;padding-top:150%}}.object-fit.ratio--wide--3-4{aspect-ratio:3/4}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wide--3-4{position:relative}.object-fit.ratio--wide--3-4>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wide--3-4:before{display:block;content:"";width:100%;padding-top:calc(4 / 3 * 100%)}}.object-fit.ratio--wide--4-3{aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wide--4-3{position:relative}.object-fit.ratio--wide--4-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wide--4-3:before{display:block;content:"";width:100%;padding-top:75%}}.object-fit.ratio--wide--5-6{aspect-ratio:5/6}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wide--5-6{position:relative}.object-fit.ratio--wide--5-6>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wide--5-6:before{display:block;content:"";width:100%;padding-top:calc(6 / 5 * 100%)}}.object-fit.ratio--wide--1-1{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wide--1-1{position:relative}.object-fit.ratio--wide--1-1>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wide--1-1:before{display:block;content:"";width:100%;padding-top:100%}}}@media only screen and (min-width: 120rem){.object-fit.ratio--fhd--auto{height:100%;padding-bottom:0}.object-fit.ratio--fhd--16-9{aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.object-fit.ratio--fhd--16-9{position:relative}.object-fit.ratio--fhd--16-9>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--fhd--16-9:before{display:block;content:"";width:100%;padding-top:56.25%}}.object-fit.ratio--fhd--3-2{aspect-ratio:3/2}@supports not (aspect-ratio: 1/1){.object-fit.ratio--fhd--3-2{position:relative}.object-fit.ratio--fhd--3-2>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--fhd--3-2:before{display:block;content:"";width:100%;padding-top:calc(2 / 3 * 100%)}}.object-fit.ratio--fhd--2-3{aspect-ratio:2/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--fhd--2-3{position:relative}.object-fit.ratio--fhd--2-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--fhd--2-3:before{display:block;content:"";width:100%;padding-top:150%}}.object-fit.ratio--fhd--3-4{aspect-ratio:3/4}@supports not (aspect-ratio: 1/1){.object-fit.ratio--fhd--3-4{position:relative}.object-fit.ratio--fhd--3-4>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--fhd--3-4:before{display:block;content:"";width:100%;padding-top:calc(4 / 3 * 100%)}}.object-fit.ratio--fhd--4-3{aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--fhd--4-3{position:relative}.object-fit.ratio--fhd--4-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--fhd--4-3:before{display:block;content:"";width:100%;padding-top:75%}}.object-fit.ratio--fhd--5-6{aspect-ratio:5/6}@supports not (aspect-ratio: 1/1){.object-fit.ratio--fhd--5-6{position:relative}.object-fit.ratio--fhd--5-6>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--fhd--5-6:before{display:block;content:"";width:100%;padding-top:calc(6 / 5 * 100%)}}.object-fit.ratio--fhd--1-1{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.object-fit.ratio--fhd--1-1{position:relative}.object-fit.ratio--fhd--1-1>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--fhd--1-1:before{display:block;content:"";width:100%;padding-top:100%}}}@media only screen and (min-width: 150rem){.object-fit.ratio--wqhd--auto{height:100%;padding-bottom:0}.object-fit.ratio--wqhd--16-9{aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wqhd--16-9{position:relative}.object-fit.ratio--wqhd--16-9>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wqhd--16-9:before{display:block;content:"";width:100%;padding-top:56.25%}}.object-fit.ratio--wqhd--3-2{aspect-ratio:3/2}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wqhd--3-2{position:relative}.object-fit.ratio--wqhd--3-2>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wqhd--3-2:before{display:block;content:"";width:100%;padding-top:calc(2 / 3 * 100%)}}.object-fit.ratio--wqhd--2-3{aspect-ratio:2/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wqhd--2-3{position:relative}.object-fit.ratio--wqhd--2-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wqhd--2-3:before{display:block;content:"";width:100%;padding-top:150%}}.object-fit.ratio--wqhd--3-4{aspect-ratio:3/4}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wqhd--3-4{position:relative}.object-fit.ratio--wqhd--3-4>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wqhd--3-4:before{display:block;content:"";width:100%;padding-top:calc(4 / 3 * 100%)}}.object-fit.ratio--wqhd--4-3{aspect-ratio:4/3}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wqhd--4-3{position:relative}.object-fit.ratio--wqhd--4-3>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wqhd--4-3:before{display:block;content:"";width:100%;padding-top:75%}}.object-fit.ratio--wqhd--5-6{aspect-ratio:5/6}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wqhd--5-6{position:relative}.object-fit.ratio--wqhd--5-6>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wqhd--5-6:before{display:block;content:"";width:100%;padding-top:calc(6 / 5 * 100%)}}.object-fit.ratio--wqhd--1-1{aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.object-fit.ratio--wqhd--1-1{position:relative}.object-fit.ratio--wqhd--1-1>*{position:absolute;top:0;left:0;object-fit:cover}.object-fit.ratio--wqhd--1-1:before{display:block;content:"";width:100%;padding-top:100%}}}.row-mobile-column-reverse{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 48rem){.row-mobile-column-reverse{flex-direction:row}}.row-tablet-column-reverse{display:flex;flex-direction:column-reverse}@media only screen and (min-width: 64rem){.row-tablet-column-reverse{flex-direction:row}}.align-items-center{align-items:center}.row-reverse.row-reverse{display:flex;flex-flow:row-reverse wrap}.justify-content-space-between{display:flex;justify-content:space-between}.justify-content-center{display:flex;justify-content:center}.flex-end{display:flex;justify-content:flex-end}.flex-direction-column{display:flex;flex-direction:column}.flex-direction-row{display:flex;flex-direction:row}.bg-X{background-color:#000}.bg-fb{background-color:#1877f2}.bg-ig{background:linear-gradient(90deg,#f30005,#bb01ae)}.bg-li{background-color:#0d6eaf}.bg-snapchat{background-color:#000}.bg-youtube{background-color:#282828}.bg-whatsapp{background-color:#25d366}.text-decoration-none{text-decoration:none}.typo3-adminPanel-module-trigger-icon>span[aria-hidden=true]{visibility:visible!important}.typo3-adminPanel-module-trigger-icon>span[aria-hidden=true] *{visibility:visible!important}.typo3-adminPanel-content-header-title-icon>span[aria-hidden=true]{visibility:visible!important}.typo3-adminPanel-content-header-title-icon>span[aria-hidden=true] *{visibility:visible!important}button.typo3-adminPanel-content-header-item>span[aria-hidden=true]{visibility:visible!important}button.typo3-adminPanel-content-header-item>span[aria-hidden=true] *{visibility:visible!important}.typo3-adminPanel-card-header-icon>span[aria-hidden=true]{visibility:visible!important}.typo3-adminPanel-card-header-icon>span[aria-hidden=true] *{visibility:visible!important}.typo3-adminPanel-content-header-title-label{word-break:normal!important}.typo3-adminPanel-module-trigger>a{--link-gap: unset !important;--link-trianalge-size: unset !important;--link-line-spacing: unset !important;--link-line-width-base: unset !important;--link-line-width-active: unset !important;--link-line-width: unset !important;--link-line-height: unset !important;--link-triangle-icon-base: unset !important;--link-triangle-icon-active: unset !important;--link-triangle-icon: unset !important}.typo3-adminPanel-content-header-item{--link-gap: unset !important;--link-trianalge-size: unset !important;--link-line-spacing: unset !important;--link-line-width-base: unset !important;--link-line-width-active: unset !important;--link-line-width: unset !important;--link-line-height: unset !important;--link-triangle-icon-base: unset !important;--link-triangle-icon-active: unset !important;--link-triangle-icon: unset !important}.typo3-adminPanel-form-checkbox-label,.typo3-adminPanel-form-select-label,.typo3-adminPanel-form-datetime-input{color:unset!important}.main-navigation{--logo-gap-mobile: clamp(8px, 2vw, 14px);--logo-gap-tablet: 1.125rem;--logo-gap-desktop: 1.875rem;--logo-gap: var(--logo-gap-mobile);--nav-padding-mobile: .875rem 1rem;--nav-padding-tablet: 0rem;--nav-padding-desktop: 2.4375rem 0rem;--nav-padding: var(--nav-padding);--animation-slide-in-mobile: .3s cubic-bezier(.8,.7,.85,1);--transition-toFixed-duration: .2s;--transition-logo-duration: .3s;--transition-list-open-duration: .24s;--transition-bg-blur-duration: .24s;--transition-flyout-duration: .2s;--transition-topbar-duration: .4s;position:fixed;width:100%;top:0;left:0;padding:var(--nav-padding);z-index:var(--z-index-navigation);background:var(--background-on-default)}.main-navigation.fixed{transition:var(--transition-toFixed-duration) ease-in}.main-navigation.fixed .logo{align-self:center}.main-navigation.fixed .logo--big{transform:translateY(-100%);height:0;position:absolute}.main-navigation.fixed .logo--pgz{transform:scaleY(0);height:0;position:absolute;opacity:0;transition:var(--transition-logo-duration) ease-in-out,opacity 0ms ease}.main-navigation.fixed .logo--compact{transform:translateY(0) scaleX(1);opacity:1;width:100%;height:initial;max-width:11.25rem}.main-navigation.opened .navbar--mobile{transform:translate(0)}.main-navigation ul{list-style-type:none}.main-navigation ul li{position:initial;padding-left:0;margin-bottom:0}.main-navigation ul li:before{content:initial}.main-navigation [aria-hidden=true]{max-height:0;opacity:0;transition:0ms,height .24s ease-in}.main-navigation [aria-hidden=false]{max-height:initial;opacity:1;transition:var(--transition-list-open-duration) ease-in}.main-navigation .logo__link{transition:var(--transition-logo-duration) ease-in-out;display:flex;align-items:flex-start;gap:var(--logo-gap);flex-flow:row wrap;text-decoration:none;overflow:hidden}.main-navigation .logo--big{transition:inherit;opacity:1;transform:translateY(0);max-width:min(50%,6.9375rem);height:auto}.main-navigation .logo--pgz{transform-origin:top;transition:inherit;max-width:min(42%,5.25rem);height:auto;opacity:1;transition-delay:.5s}.main-navigation .logo__link--en{gap:.625rem}.main-navigation .logo--big-en{height:100%;max-height:2.5rem;width:auto}.main-navigation .logo--pgz-en{max-height:1.25rem;width:auto}.main-navigation .logo--compact{transition:inherit;transform-origin:top left;opacity:0;transform:translateY(-100%) scaleX(0);width:0;height:0}.main-navigation .navbar{display:flex;justify-content:space-between;align-items:flex-start;column-gap:1rem;padding:1rem 0}.main-navigation .navbar__container{display:flex;flex-direction:column;gap:.75rem}.main-navigation .navbar__toggle-buttons{display:flex;gap:1.375rem}.main-navigation .navbar__toggle-buttons--search{--icon-size-small: 40px;--icon-size-big: 52px;--icon-size: var(--icon-size-small);position:relative;width:var(--icon-size);height:var(--icon-size);background-color:var(--background-on-red);transition:.3s ease-in,opacity .2s ease-out;clip-path:polygon(0% 5%,5% 0%,85% 0%,100% 15%,100% 80%,80% 100%,5% 100%,0% 95%)}.main-navigation .navbar__toggle-buttons--search:before{background-image:url(/assets/hft_sitepackage/img/Icons/search.svg)}.main-navigation .navbar__toggle-buttons--search span{display:none}.main-navigation .navbar__toggle-buttons--search:before,.main-navigation .navbar__toggle-buttons--search:after{content:"";transition:inherit;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:var(--icon-size)}.main-navigation .navbar__toggle-buttons--search:after{background-image:url(/assets/hft_sitepackage/img/Icons/close.svg);opacity:0}.main-navigation .navbar__toggle-buttons--search[aria-expanded=true]{clip-path:polygon(0% 25%,25% 0%,75% 0%,100% 25%,100% 100%,100% 100%,0% 100%,0% 100%)}.main-navigation .navbar__toggle-buttons--search[aria-expanded=true]:before{opacity:0}.main-navigation .navbar__toggle-buttons--search[aria-expanded=true]:after{opacity:1;transition-delay:.2s}.main-navigation .navbar__toggle-buttons--search:focus-visible{clip-path:polygon(0% 0%,0% 0%,100% 0%,100% 0%,100% 100%,100% 100%,0% 100%,0% 100%);outline:2px dashed var(--foreground-on-red);outline-offset:-4px}@media only screen and (min-width: 40rem){.main-navigation .navbar__toggle-buttons--search{--icon-size: var(--icon-size-big)}}.main-navigation .navbar__toggle-buttons--menu{--icon-size-small: 40px;--icon-size-big: 52px;--icon-size: var(--icon-size-small);position:relative;width:var(--icon-size);height:var(--icon-size);background-color:var(--background-on-red);transition:.3s ease-in,opacity .2s ease-out;clip-path:polygon(0% 5%,5% 0%,85% 0%,100% 15%,100% 80%,80% 100%,5% 100%,0% 95%);clip-path:polygon(0% 5%,5% 0%,80% 0%,100% 20%,100% 95%,95% 100%,20% 100%,0% 80%)}.main-navigation .navbar__toggle-buttons--menu:before{background-image:url(/assets/hft_sitepackage/img/Icons/menu.svg)}.main-navigation .navbar__toggle-buttons--menu span{display:none}.main-navigation .navbar__toggle-buttons--menu:before,.main-navigation .navbar__toggle-buttons--menu:after{content:"";transition:inherit;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:var(--icon-size)}.main-navigation .navbar__toggle-buttons--menu:after{background-image:url(/assets/hft_sitepackage/img/Icons/close.svg);opacity:0}.main-navigation .navbar__toggle-buttons--menu[aria-expanded=true]{clip-path:polygon(0% 25%,25% 0%,75% 0%,100% 25%,100% 100%,100% 100%,0% 100%,0% 100%)}.main-navigation .navbar__toggle-buttons--menu[aria-expanded=true]:before{opacity:0}.main-navigation .navbar__toggle-buttons--menu[aria-expanded=true]:after{opacity:1;transition-delay:.2s}.main-navigation .navbar__toggle-buttons--menu:focus-visible{clip-path:polygon(0% 0%,0% 0%,100% 0%,100% 0%,100% 100%,100% 100%,0% 100%,0% 100%);outline:2px dashed var(--foreground-on-red);outline-offset:-4px}@media only screen and (min-width: 40rem){.main-navigation .navbar__toggle-buttons--menu{--icon-size: var(--icon-size-big)}}.main-navigation .navbar__top-bar{display:none}.main-navigation .navbar__wrapper{display:flex;flex-direction:column;gap:.5rem}.main-navigation .navbar__search__header{margin-bottom:1rem;color:var(--foreground-on-red)}.main-navigation .navbar--mobile{--foreground: var(--foreground-on-red);--background: var(--background-on-red);position:absolute;height:calc(100vh - 100%);width:100%;top:100%;left:0;overflow-y:auto;padding:clamp(24px,4vh,52px) var(--container-padding);color:var(--foreground);background-color:var(--background);transform:translate(110%);transition:var(--animation-slide-in-mobile)}.main-navigation .navbar__nav .dropdown-menu{display:flex;flex-direction:column}.main-navigation .navbar__nav--quicklinks{display:flex;flex-direction:column;gap:.5rem}.main-navigation .navbar__nav--quicklinks a{text-decoration:none;color:var(--foreground, inherit);padding:.25rem 0}@media only screen and (min-width: 64rem){.main-navigation .navbar__nav--quicklinks a{font-family:Euclid Circular A,sans-serif;line-height:130%;font-weight:400;color:var(--foreground, inherit);display:inline-flex;gap:.3125rem;align-items:baseline;text-decoration:none;transition:.32s ease-in}.main-navigation .navbar__nav--quicklinks a:before{content:"";transition:inherit;background-color:currentColor;opacity:0;flex-shrink:0;--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);--clip-path: var(--clip-left);width:.5625rem;height:.5625rem;--clip-path: var(--clip-right);clip-path:var(--clip-path)}.main-navigation .navbar__nav--quicklinks a:hover:before,.main-navigation .navbar__nav--quicklinks a:focus:before,.main-navigation .navbar__nav--quicklinks a:active:before{opacity:1}.main-navigation .navbar__nav--quicklinks a.is-current:before,.active .main-navigation .navbar__nav--quicklinks a:before{opacity:1}}.main-navigation .navbar__link--toggle{width:100%;font-family:Euclid Circular A,sans-serif;line-height:130%;font-weight:600;background-color:var(--background, inherit);color:var(--foreground, inherit);font-size:inherit;font-family:var(--font-family-hft);text-decoration:none;display:inline-flex;align-items:flex-end;justify-content:space-between;gap:.5rem;transition:.1s ease-in,font-weight 0ms ease;border-bottom:1px solid transparent}.main-navigation .navbar__link--toggle:after{content:"";transition:inherit;background-color:currentColor;align-self:end;--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);width:.5625rem;height:.5625rem;--clip-path: var(--clip-left);clip-path:var(--clip-path)}.main-navigation .navbar__link--toggle:hover:after,.main-navigation .navbar__link--toggle:focus:after,.main-navigation .navbar__link--toggle:active:after{--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);width:.5625rem;height:.5625rem;--clip-path: var(--clip-left);clip-path:var(--clip-path)}.main-navigation .navbar__link--toggle.show,.main-navigation .navbar__link--toggle.has-current{border-color:var(--foreground-on-red)}.main-navigation .navbar__link--toggle.show:before,.main-navigation .navbar__link--toggle.has-current:before{opacity:1}@media only screen and (min-width: 64rem){.main-navigation .navbar__link--toggle{gap:.125rem;padding:.25rem .5rem;align-items:baseline;justify-content:start;font-family:var(--font-family-base);font-weight:400;font-size:clamp(1rem,2vw,1.375rem)}.main-navigation .navbar__link--toggle:after{content:initial}.main-navigation .navbar__link--toggle:before{content:"";transition:inherit;background-color:currentColor;--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);width:.5625rem;height:.5625rem;--clip-path: var(--clip-left);clip-path:var(--clip-path);opacity:0}.main-navigation .navbar__link--toggle:hover:before,.main-navigation .navbar__link--toggle:focus:before,.main-navigation .navbar__link--toggle:active:before{opacity:1}.main-navigation .navbar__link--toggle.show:before,.main-navigation .navbar__link--toggle.has-current:before{opacity:1}}.main-navigation .navbar .subnav{display:flex;flex-direction:column;gap:.5rem;padding-left:.625rem}.main-navigation .navbar .subnav__item:first-child{padding-top:.5rem}.main-navigation .navbar .subnav__item:last-child{padding-bottom:.5rem}.main-navigation .navbar .subnav__link--toggle{width:100%;font-family:Euclid Circular A,sans-serif;line-height:130%;font-size:inherit;font-family:var(--font-family-hft);font-weight:600;background-color:var(--background, inherit);color:var(--foreground, inherit);text-align:start;transition:.1s ease-out,font-weight 0ms ease,border-bottom .12s ease}@media only screen and (max-width: 63.9rem){.main-navigation .navbar .subnav__link--toggle{font-family:var(--font-family-base);text-decoration:none;display:inline-flex;align-items:baseline;justify-content:space-between;gap:.5rem;border-bottom:1px solid transparent;padding:.5rem 0 0}.main-navigation .navbar .subnav__link--toggle:after{content:"";transition:inherit;background-color:currentColor;align-self:end;--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);width:.5625rem;height:.5625rem;--clip-path: var(--clip-left);clip-path:var(--clip-path)}.main-navigation .navbar .subnav__link--toggle:hover:after,.main-navigation .navbar .subnav__link--toggle:focus:after,.main-navigation .navbar .subnav__link--toggle:active:after{--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);width:.5625rem;height:.5625rem;--clip-path: var(--clip-left);clip-path:var(--clip-path)}.display-item .main-navigation .navbar .subnav__link--toggle,.main-navigation .navbar .subnav__link--toggle.show,.main-navigation .navbar .subnav__link--toggle.has-current{border-color:var(--foreground-on-red)}.display-item .main-navigation .navbar .subnav__link--toggle:before,.main-navigation .navbar .subnav__link--toggle.show:before,.main-navigation .navbar .subnav__link--toggle.has-current:before{opacity:1}}.main-navigation .navbar .subnav__list{display:flex;flex-direction:column}.main-navigation .navbar .subnav__list__link{padding:.25rem 0rem;width:100%;font-family:Euclid Circular A,sans-serif;line-height:130%;font-weight:400;color:var(--foreground, inherit);display:inline-flex;gap:.3125rem;align-items:baseline;text-decoration:none;transition:.32s ease-in}.main-navigation .navbar .subnav__list__link:before{content:"";transition:inherit;background-color:currentColor;opacity:0;flex-shrink:0;--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);--clip-path: var(--clip-left);width:.5625rem;height:.5625rem;--clip-path: var(--clip-right);clip-path:var(--clip-path)}.main-navigation .navbar .subnav__list__link:hover:before,.main-navigation .navbar .subnav__list__link:focus:before,.main-navigation .navbar .subnav__list__link:active:before{opacity:1}.main-navigation .navbar .subnav__list__link.is-current:before,.active .main-navigation .navbar .subnav__list__link:before{opacity:1}.main-navigation .navbar .subnav__list__link:first-child{margin-top:.375rem}.main-navigation .navbar--desktop{display:none}@media only screen and (min-width: 40rem){.main-navigation{--nav-padding: var(--nav-padding-tablet);--logo-gap: var(--logo-gap-tablet)}.main-navigation.fixed{transition:var(--transition-toFixed-duration) ease-in}.main-navigation.fixed .logo--big{transform:translate(-100%)}.main-navigation.fixed .logo--pgz{transform:scaleX(0)}.main-navigation.fixed .logo--compact{transform:translate(0) scaleX(1);opacity:1;width:100%;height:auto;max-width:17.5rem}.main-navigation .logo__link{flex-direction:row}.main-navigation .logo__link--en{gap:.8125rem}.main-navigation .logo--big{max-width:8.125rem}.main-navigation .logo--pgz{max-width:8.125rem;transform-origin:left}.main-navigation .logo--big-en{max-height:3.25rem}.main-navigation .logo--pgz-en{max-height:1.625rem}}@media only screen and (max-width: 63.9rem){.main-navigation .search-form{background:transparent}.main-navigation .search-form [type=search]{width:100%;border:none;color:var(--foreground-on-default);background-color:var(--background-on-default)}.main-navigation .search-form [type=submit]{height:100%}}@media only screen and (max-width: 63.9rem) and (min-width: 48rem){.main-navigation .search-form [type=submit]{font-family:Euclid Circular A,sans-serif;font-weight:600;line-height:130%;font-size:18px;--button-padding: var(--button-padding-mobile);--button-font-size: var(--button-font-size-mobile);--button-padding-mobile: .5rem 1.5rem;--button-padding-tablet: .5rem 1.5rem;--button-padding-desktop: .5rem 1.75rem;--button-font-size-mobile: 1rem;--button-font-size-tablet: 1.125rem;--button-font-size-desktop: 1.125rem;--button-foreground: var(--foreground-on-blue);--button-background: var(--background-on-blue);--button-foreground-hover: var(--foreground-on-rose);--button-background-hover: var(--background-on-rose);display:block;text-decoration:none;position:relative;font-size:inherit;z-index:1;width:100%;transition:.24s ease-in;padding:var(--button-padding);font-size:var(--button-font-size);color:var(--button-foreground);background-color:transparent}.main-navigation .search-form [type=submit]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--button-background);transition:inherit;z-index:var(--z-index-behind);clip-path:polygon(0% 5px,5px 0%,calc(100% - 10px) 0%,100% 10px,100% calc(100% - 5px),calc(100% - 5px) 100%,10px 100%,0% calc(100% - 10px))}.main-navigation .search-form [type=submit]:hover,.main-navigation .search-form [type=submit]:focus,.main-navigation .search-form [type=submit]:active{--button-foreground: var(--button-foreground-hover);--button-background: var(--button-background-hover)}}@media only screen and (max-width: 63.9rem) and (min-width: 48rem) and (min-width: 48rem){.main-navigation .search-form [type=submit]{--button-font-size: var(--button-font-size-tablet);--button-padding: var(--button-padding-tablet)}}@media only screen and (max-width: 63.9rem) and (min-width: 48rem) and (min-width: 64rem){.main-navigation .search-form [type=submit]{--button-padding: var(--button-padding-desktop);--button-font-size: var(--button-font-size-desktop)}}@media only screen and (max-width: 63.9rem){.main-navigation .search-form .autocomplete-suggestions.tx-solr-autosuggest{position:initial}}@media only screen and (min-width: 64rem){.main-navigation{--nav-padding: var(--nav-padding-desktop)}.main-navigation .main-navigation__overlay{content:"";position:absolute;top:100%;left:0;width:100vw;height:100vh;z-index:-1;opacity:0;pointer-events:none;background-color:#fff4;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:var(--transition-bg-blur-duration) ease-in}.main-navigation.opened .main-navigation__overlay{opacity:1}.main-navigation.fixed .navbar__top-bar{height:0;transform:scaleY(0);display:none}.main-navigation.fixed .navbar__container{gap:0}.main-navigation .navbar{padding:0;align-items:center}.main-navigation .navbar--mobile{display:none}.main-navigation .navbar--desktop{display:flex;gap:1.375rem;justify-content:space-between;align-items:center}.main-navigation .navbar__container{gap:1.25rem;transition:calc(var(--transition-topbar-duration) / 1.5) ease-in}.main-navigation .navbar__wrapper{display:flex;align-items:center;gap:1.375rem}.main-navigation .navbar__link--toggle{padding:0;width:max-content}.main-navigation .navbar__nav--quicklinks,.main-navigation .navbar__toggle-buttons{display:none}.main-navigation .navbar__top-bar{display:flex;justify-content:end;gap:1.375rem;height:initial;transform:scaleY(1);transform-origin:top;transition:var(--transition-topbar-duration) ease-in,transform calc(var(--transition-topbar-duration) / 2);transition-behavior:allow-discrete}.main-navigation .navbar__top-bar>a{text-decoration:none;color:var(--foreground, inherit);padding:.25rem 0}}@media only screen and (min-width: 64rem) and (min-width: 64rem){.main-navigation .navbar__top-bar>a{font-family:Euclid Circular A,sans-serif;line-height:130%;font-weight:400;color:var(--foreground, inherit);display:inline-flex;gap:.3125rem;align-items:baseline;text-decoration:none;transition:.32s ease-in}.main-navigation .navbar__top-bar>a:before{content:"";transition:inherit;background-color:currentColor;opacity:0;flex-shrink:0;--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);--clip-path: var(--clip-left);width:.5625rem;height:.5625rem;--clip-path: var(--clip-right);clip-path:var(--clip-path)}.main-navigation .navbar__top-bar>a:hover:before,.main-navigation .navbar__top-bar>a:focus:before,.main-navigation .navbar__top-bar>a:active:before{opacity:1}.main-navigation .navbar__top-bar>a.is-current:before,.active .main-navigation .navbar__top-bar>a:before{opacity:1}}@media only screen and (min-width: 64rem){.main-navigation .navbar__search__header{margin-bottom:0}.main-navigation .navbar__search-form{display:grid;grid-template-columns:2fr 1fr;align-content:end}.main-navigation .navbar__search-form [type=search]{height:100%}.main-navigation .navbar__flyout{--foreground: var(--foreground-on-red);--background: var(--background-on-red);position:absolute;width:100%;top:100%;left:0;background-color:var(--background);display:flex;justify-content:center;max-height:calc(100vh - 100%);overflow-y:auto;transform:translateY(-5%)}.main-navigation .navbar__flyout--search{--foreground: var(--foreground-on-default);--background: var(--background-on-default);overflow-y:initial}.main-navigation .navbar__flyout--search .autocomplete-suggestions.tx-solr-autosuggest{position:initial;top:100%!important}.main-navigation .navbar__flyout[aria-hidden=false]{transform:translateY(0)}.main-navigation .navbar .subnav{max-width:var(--container-max-width);display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;padding:clamp(1.5rem,7vh,4rem) var(--container-padding);width:100%;height:100%;overflow-y:auto}.main-navigation .navbar .subnav__item:first-child{padding-top:0rem}.main-navigation .navbar .subnav__item:last-child{padding-bottom:0rem}.main-navigation .navbar .subnav__link--toggle{margin-bottom:.75rem;padding-left:.875rem}.main-navigation .navbar .subnav__list{display:flex;flex-direction:column;gap:.5rem}.main-navigation .navbar .subnav__list__link{padding:.25rem 0rem}.main-navigation .navbar .subnav__list__link:first-child{margin-top:0rem}.main-navigation .navbar .subnav--search{display:flex}}@media only screen and (min-width: 80rem){.main-navigation{--logo-gap: var(--logo-gap-desktop)}.main-navigation.fixed .logo--compact{max-width:unset}.main-navigation .logo__link--en{gap:1.25rem}.main-navigation .logo{gap:clamp(var(--logo-gap-tablet),2vw,var(--logo-gap-desktop))}.main-navigation .logo--big,.main-navigation .logo--pgz{max-width:unset}.main-navigation .logo--big-en{max-height:4.875rem}.main-navigation .logo--pgz-en{max-height:2.4375rem}}@media only screen and (min-width: 101.25rem){.main-navigation .navbar .subnav{padding-left:0;padding-right:0}}@media only screen and (max-width: 47.9rem){.main-navigation .navbar__search .search-form__grid{display:flex;flex-direction:column}.main-navigation .navbar__search .button{padding:.875rem 2.125rem}}.ce--hero-startseite{position:relative;height:100vh;max-height:420px}.ce--hero-startseite .container,.ce--hero-startseite .container-wide{height:100%}.ce--hero-startseite .container-wide{position:relative}.ce--hero-startseite__image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;clip-path:polygon(22% 0,100% 0,100% 100%,78% 100%);object-fit:cover;overflow:hidden}.ce--hero-startseite__image .object-fit{height:100%}.ce--hero-startseite__content{height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem 0 0}.ce--hero-startseite__content__text{max-width:calc(52% + 6vw)}.ce--hero-startseite__content__text .heading-big{margin-bottom:.875rem;font-size:clamp(2rem,100% + 5vw,8rem);word-break:keep-all;overflow-wrap:normal;word-spacing:100vw}.ce--hero-startseite__content__text .heading-big+*{margin-bottom:0;font-weight:600;font-size:1.125rem}.ce--hero-startseite__content .button{align-self:flex-end;font-family:Euclid Circular A,sans-serif;font-weight:600;line-height:130%;font-size:18px;--button-padding: var(--button-padding-mobile);--button-font-size: var(--button-font-size-mobile);--button-padding-mobile: .375rem .875rem;--button-padding-tablet: .625rem 1.125rem;--button-padding-desktop: .8125rem 2.5rem;--button-font-size-mobile: 1rem;--button-font-size-tablet: 1.5rem;--button-font-size-desktop: 2rem;--button-foreground: var(--foreground-on-blue);--button-background: var(--background-on-blue);--button-foreground-hover: var(--foreground-on-rose);--button-background-hover: var(--background-on-rose);display:block;text-decoration:none;position:relative;font-size:inherit;z-index:1;width:max-content;transition:.24s ease-in;padding:var(--button-padding);font-size:var(--button-font-size);color:var(--button-foreground);background-color:transparent}.ce--hero-startseite__content .button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--button-background);transition:inherit;z-index:var(--z-index-behind);clip-path:polygon(0% 5px,5px 0%,calc(100% - 10px) 0%,100% 10px,100% calc(100% - 5px),calc(100% - 5px) 100%,10px 100%,0% calc(100% - 10px))}.ce--hero-startseite__content .button:hover,.ce--hero-startseite__content .button:focus,.ce--hero-startseite__content .button:active{--button-foreground: var(--button-foreground-hover);--button-background: var(--button-background-hover)}@media only screen and (min-width: 48rem){.ce--hero-startseite__content .button{--button-font-size: var(--button-font-size-tablet);--button-padding: var(--button-padding-tablet)}}@media only screen and (min-width: 64rem){.ce--hero-startseite__content .button{--button-padding: var(--button-padding-desktop);--button-font-size: var(--button-font-size-desktop)}}.ce--hero-startseite.has-button .ce--hero-startseite__content{justify-content:space-between}@media only screen and (min-width: 40rem){.ce--hero-startseite{max-height:560px}}@media only screen and (min-width: 48rem){.ce--hero-startseite__content{padding:3.75rem 0 1.5rem}.ce--hero-startseite__content .heading-big{margin-bottom:1.5rem}.ce--hero-startseite__content .heading-big+*{font-size:1.625rem}}@media only screen and (min-width: 64rem){.ce--hero-startseite{max-height:clamp(580px,100vw,1080px)}.ce--hero-startseite__content{padding:5.625rem 0 5rem}.ce--hero-startseite__content .heading-big{margin-bottom:2rem;font-size:clamp(2rem,100% + 5vw,8rem)}.ce--hero-startseite__content .heading-big+*{font-size:2.5rem}}@media only screen and (min-width: 80rem){.ce--hero-startseite__content .heading-big{font-size:clamp(2rem,100% + 6vw,8rem)}.ce--hero-startseite__content .heading-big+*{font-size:3rem}}.ce--hero-inhaltsseite__image{position:relative;display:flex;justify-content:center;max-width:var(--container-large-max-width);margin:auto}.ce--hero-inhaltsseite__image__button{position:absolute;display:flex;justify-content:flex-end;margin-top:1rem}.ce--hero-inhaltsseite__image__button .button{font-family:Euclid Circular A,sans-serif;font-weight:600;line-height:130%;font-size:18px;--button-padding: var(--button-padding-mobile);--button-font-size: var(--button-font-size-mobile);--button-padding-mobile: .375rem .875rem;--button-padding-tablet: .625rem 1.125rem;--button-padding-desktop: .8125rem 2.5rem;--button-font-size-mobile: 1rem;--button-font-size-tablet: 1.5rem;--button-font-size-desktop: 2rem;--button-foreground: var(--foreground-on-blue);--button-background: var(--background-on-blue);--button-foreground-hover: var(--foreground-on-rose);--button-background-hover: var(--background-on-rose);display:block;text-decoration:none;position:relative;font-size:inherit;z-index:1;width:max-content;transition:.24s ease-in;padding:var(--button-padding);font-size:var(--button-font-size);color:var(--button-foreground);background-color:transparent}.ce--hero-inhaltsseite__image__button .button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--button-background);transition:inherit;z-index:var(--z-index-behind);clip-path:polygon(0% 5px,5px 0%,calc(100% - 10px) 0%,100% 10px,100% calc(100% - 5px),calc(100% - 5px) 100%,10px 100%,0% calc(100% - 10px))}.ce--hero-inhaltsseite__image__button .button:hover,.ce--hero-inhaltsseite__image__button .button:focus,.ce--hero-inhaltsseite__image__button .button:active{--button-foreground: var(--button-foreground-hover);--button-background: var(--button-background-hover)}@media only screen and (min-width: 48rem){.ce--hero-inhaltsseite__image__button .button{--button-font-size: var(--button-font-size-tablet);--button-padding: var(--button-padding-tablet)}}@media only screen and (min-width: 64rem){.ce--hero-inhaltsseite__image__button .button{--button-padding: var(--button-padding-desktop);--button-font-size: var(--button-font-size-desktop)}}.ce--hero-inhaltsseite__header{margin-top:3.625rem;margin-bottom:2rem}.ce--hero-inhaltsseite__header .heading-big{margin-bottom:0}.ce--hero-inhaltsseite__header .heading-small{margin-bottom:.75rem}@media only screen and (min-width: 48rem){.ce--hero-inhaltsseite__image__button{margin-top:3.75rem}.ce--hero-inhaltsseite__header{margin-top:6rem;margin-bottom:5.25rem}.ce--hero-inhaltsseite__header .heading-small{padding-left:.25rem}}@media only screen and (min-width: 64rem){.ce--hero-inhaltsseite__image__button{margin-top:5.625rem}.ce--hero-inhaltsseite__header{margin-top:8rem;margin-bottom:6rem}.ce--hero-inhaltsseite__header .heading-small{padding-left:.375rem}}.studyarea-menu{--columns-mobile: 2;--columns-tablet: 2;--columns-desktop: 4;--columns: var(--columns-mobile);margin-top:3.75rem;margin-bottom:var(--margin-mobile-lg);display:grid;gap:var(--grid-gap);grid-template-columns:repeat(var(--columns),1fr);font-size:1.125rem}.studyarea-menu__item,.studyarea-menu__title{padding:1rem .75rem;display:flex;flex-direction:row;height:100%;gap:.75rem;word-break:break-word;text-decoration:none;clip-path:polygon(0% 5px,5px 0%,calc(100% - 5px) 0%,100% 5px,100% calc(100% - 15px),calc(100% - 15px) 100%,10px 100%,0% calc(100% - 10px))}.studyarea-menu__item svg,.studyarea-menu__title svg{flex-shrink:0}.studyarea-menu__title{font-weight:600}.studyarea-menu__item{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.studyarea-menu__item a{color:#fff;text-decoration:none}.studyarea-menu__item:focus-visible{outline-color:#fff;outline-offset:-10px;outline-width:2px;outline-style:dashed}.studyarea-menu__item:hover{--foreground: var(--foreground-on-rose);--background: var(--background-on-rose);background-color:var(--background-on-rose);color:var(--foreground-on-rose)}.studyarea-menu__item:hover a{color:var(--foreground-on-rose)}.studyarea-menu__item:hover svg path{fill:var(--foreground-on-rose)}@media only screen and (min-width: 48rem){.studyarea-menu{--columns: var(--columns-tablet);font-size:1.375rem;margin-bottom:var(--margin-tablet-lg)}}@media only screen and (min-width: 64rem){.studyarea-menu{--columns: var(--columns-desktop);grid-auto-rows:1fr;margin-bottom:var(--margin-desktop-lg)}}.ce--header{display:flex;flex-flow:column nowrap;gap:.5rem;margin-bottom:1.375rem}.ce--header__header>*,.ce--header__subheader>*{margin-bottom:0}.header-image-container--blog{padding-top:8rem}@media only screen and (min-width: 48rem){.header-image-container--blog{padding-top:12rem}}a{color:var(--foreground, var(--foreground-on-default))}.link,footer li a.link{--link-gap: .25rem;--link-triangle-size: 9px;--link-line-spacing: calc(var(--link-gap) + var(--link-triangle-size));--link-line-width-base: 30%;--link-line-width-active: calc(100% - var(--link-line-spacing));--link-line-width: var(--link-line-width-base);--link-line-height: 2px;--link-triangle-icon-base: url(/assets/hft_sitepackage/img/Icons/triangle-outline.svg);--link-triangle-icon-active: url(/assets/hft_sitepackage/img/Icons/triangle.svg);--link-triangle-icon: var(--link-triangle-icon-base);position:relative;display:inline-flex;align-items:baseline;gap:var(--link-gap);color:var(--foreground, var(--foreground-on-default));transition:.2s ease-in;text-decoration:none}.link:before,footer li a.link:before{content:var(--link-triangle-icon);width:var(--link-triangle-size);height:var(--link-triangle-size);transition:inherit}.link:after,footer li a.link:after{content:"";position:absolute;top:calc(100% - var(--link-line-height));left:var(--link-line-spacing);width:var(--link-line-width);height:var(--link-line-height);background-color:currentColor;transition:inherit}.on-red .link:before,.link.on-red:before,.on-red footer li a.link:before,footer li a.link.on-red:before{filter:saturate(1) brightness(0) invert(1)}.on-rose .link:before,.link.on-rose:before,.on-rose footer li a.link:before,footer li a.link.on-rose:before{filter:brightness(0) saturate(100%) invert(19%) sepia(68%) saturate(1314%) hue-rotate(198deg) brightness(95%) contrast(95%)}.link:hover,.link:focus,.link:active,footer li a.link:hover,footer li a.link:focus,footer li a.link:active{--link-triangle-icon: var(--link-triangle-icon-active);--link-line-width: var(--link-line-width-active)}.card__wrap:hover .link,.card__wrap:focus .link,.card__wrap:focus-visible .link,.card__wrap:hover footer li a.link,.card__wrap:focus footer li a.link,.card__wrap:focus-visible footer li a.link{--link-triangle-icon: var(--link-triangle-icon-active);--link-line-width: var(--link-line-width-active)}.underline,p a,li a,table a{--link-gap: .25rem;--link-triangle-size: 9px;--link-line-spacing: calc(var(--link-gap) + var(--link-triangle-size));--link-line-width-base: 30%;--link-line-width-active: calc(100% - var(--link-line-spacing));--link-line-width: var(--link-line-width-base);--link-line-height: 2px;--link-triangle-icon-base: url(/assets/hft_sitepackage/img/Icons/triangle-outline.svg);--link-triangle-icon-active: url(/assets/hft_sitepackage/img/Icons/triangle.svg);--link-triangle-icon: var(--link-triangle-icon-base);position:relative;display:inline-flex;align-items:baseline;gap:var(--link-gap);color:var(--foreground, var(--foreground-on-default));transition:.2s ease-in;text-decoration:none;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:var(--link-line-height);text-underline-offset:5px;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.underline:before,.underline:after,p a:before,p a:after,li a:before,li a:after,table a:before,table a:after{content:none}.on-red .underline:before,.underline.on-red:before,.on-red p a:before,p a.on-red:before,.on-red li a:before,li a.on-red:before,.on-red table a:before,table a.on-red:before{filter:saturate(1) brightness(0) invert(1)}.on-rose .underline:before,.underline.on-rose:before,.on-rose p a:before,p a.on-rose:before,.on-rose li a:before,li a.on-rose:before,.on-rose table a:before,table a.on-rose:before{filter:brightness(0) saturate(100%) invert(19%) sepia(68%) saturate(1314%) hue-rotate(198deg) brightness(95%) contrast(95%)}.underline:hover,.underline:focus,.underline:active,p a:hover,p a:focus,p a:active,li a:hover,li a:focus,li a:active,table a:hover,table a:focus,table a:active{--link-triangle-icon: var(--link-triangle-icon-active);--link-line-width: var(--link-line-width-active);--link-line-height: 0px}.card__wrap:hover .underline,.card__wrap:focus .underline,.card__wrap:focus-visible .underline,.card__wrap:hover p a,.card__wrap:focus p a,.card__wrap:focus-visible p a,.card__wrap:hover li a,.card__wrap:focus li a,.card__wrap:focus-visible li a,.card__wrap:hover table a,.card__wrap:focus table a,.card__wrap:focus-visible table a{--link-triangle-icon: var(--link-triangle-icon-active);--link-line-width: var(--link-line-width-active)}.no-style{--link-gap: .25rem;--link-triangle-size: 9px;--link-line-spacing: calc(var(--link-gap) + var(--link-triangle-size));--link-line-width-base: 30%;--link-line-width-active: calc(100% - var(--link-line-spacing));--link-line-width: var(--link-line-width-base);--link-line-height: 2px;--link-triangle-icon-base: url(/assets/hft_sitepackage/img/Icons/triangle-outline.svg);--link-triangle-icon-active: url(/assets/hft_sitepackage/img/Icons/triangle.svg);--link-triangle-icon: var(--link-triangle-icon-base);position:relative;display:inline-flex;align-items:baseline;gap:var(--link-gap);color:var(--foreground, var(--foreground-on-default));transition:.2s ease-in;text-decoration:none;-webkit-text-decoration:underline transparent var(--link-line-height);text-decoration:underline transparent var(--link-line-height)}.no-style:before,.no-style:after{content:none}.on-red .no-style:before,.no-style.on-red:before{filter:saturate(1) brightness(0) invert(1)}.on-rose .no-style:before,.no-style.on-rose:before{filter:brightness(0) saturate(100%) invert(19%) sepia(68%) saturate(1314%) hue-rotate(198deg) brightness(95%) contrast(95%)}.no-style:hover,.no-style:focus,.no-style:active{--link-triangle-icon: var(--link-triangle-icon-active);--link-line-width: var(--link-line-width-active);text-decoration-color:currentColor}.card__wrap:hover .no-style,.card__wrap:focus .no-style,.card__wrap:focus-visible .no-style{--link-triangle-icon: var(--link-triangle-icon-active);--link-line-width: var(--link-line-width-active)}.image .image-caption,.video .video-caption{margin-top:.5rem}ul{list-style-type:none}ul li{position:relative;padding-left:.8125rem;margin-bottom:.25rem}ul li:last-child{margin-bottom:0}ul li:before{content:"";position:absolute;width:5px;height:5px;background-color:currentColor;top:0;right:0;bottom:0;left:0;top:.75rem;clip-path:polygon(0% 25%,25% 0%,75% 0%,100% 25%,100% 100%,100% 100%,0% 100%,0% 100%)}ul li:nth-child(1):before{clip-path:polygon(0% 25%,25% 0%,75% 0%,100% 25%,100% 100%,100% 100%,0% 100%,0% 100%)}ul li:nth-child(2):before{clip-path:polygon(0% 0%,0% 0%,75% 0%,100% 25%,100% 75%,75% 100%,0% 100%,0% 100%)}ul li:nth-child(3):before{clip-path:polygon(0% 5%,5% 0%,95% 0%,100% 5%,100% 80%,80% 100%,10% 100%,0% 90%)}ul li:nth-child(4):before{clip-path:polygon(0% 20%,20% 0%,90% 0%,100% 10%,100% 95%,95% 100%,5% 100%,0% 95%)}ul li:nth-child(5):before{clip-path:polygon(0% 15%,15% 0%,85% 0%,100% 15%,100% 80%,80% 100%,15% 100%,0% 85%)}ul li:nth-child(6):before{clip-path:polygon(0% 5%,5% 0%,80% 0%,100% 20%,100% 95%,95% 100%,20% 100%,0% 80%)}ul li:nth-child(7):before{clip-path:polygon(0% 15%,15% 0%,100% 0%,100% 0%,100% 85%,85% 100%,0% 100%,0% 100%)}ul li:nth-child(8):before{clip-path:polygon(0% 5%,5% 0%,85% 0%,100% 15%,100% 80%,80% 100%,5% 100%,0% 95%)}ul li:nth-child(9):before{clip-path:polygon(0% 5%,5% 0%,95% 0%,100% 5%,100% 80%,80% 100%,15% 100%,0% 85%)}ol{margin-left:1rem}ol li{margin-bottom:.25rem;padding-left:.25rem}ol li:last-child{margin-bottom:0}ol li::marker{color:currentColor;font-family:HFT45;font-size:.9375rem}.breadcrumb{--element-spacing: .75rem;--breadcrumb-margin-mobile: 1.5rem 0 3.75rem;--breadcrumb-margin-tablet: 2rem 0 6rem;--breadcrumb-margin: var(--breadcrumb-margin-mobile);margin:var(--breadcrumb-margin);list-style-position:inside}.breadcrumb+.spacing-default{margin-bottom:0}.breadcrumb__list{display:flex;flex-direction:column;gap:var(--element-spacing);margin-left:0}.breadcrumb__list li{margin-bottom:0}.breadcrumb__item{display:flex;align-items:center;gap:var(--element-spacing)}.breadcrumb__item:before{content:"/";font-family:var(--font-family-base)}.breadcrumb__item:first-child:before{content:initial}.breadcrumb__item.is-active{font-family:Euclid Circular A,sans-serif;font-weight:600;line-height:130%;font-size:18px;position:relative;width:min(100%,30ch)}.breadcrumb__item.is-active .truncate{width:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%;cursor:pointer}.breadcrumb__item.is-active:has(.truncate):after{content:attr(data-tooltip);text-align:left;position:absolute;top:150%;left:0;display:inline-block;max-width:25rem;padding:.5rem .75rem;background-color:var(--background-on-red);color:var(--foreground-on-red);font-weight:400;width:auto;visibility:hidden;overflow:hidden;opacity:0;transition:all .3s ease-in-out}.breadcrumb__item.is-active:hover:after{opacity:1;visibility:visible}@media only screen and (min-width: 48rem){.breadcrumb{--breadcrumb-margin: var(--breadcrumb-margin-tablet)}.breadcrumb__list{flex-flow:row wrap;align-items:center}}.icon-logout--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Abmelden_wr.svg)}.icon-logout--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Abmelden_rw.svg)}.icon-graduate-1--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Abschluss-1_wr.svg)}.icon-graduate-1--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Abschluss-1_rw.svg)}.icon-graduate-2--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Abschluss-2_wr.svg)}.icon-graduate-2--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Abschluss-2_rw.svg)}.icon-login--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Anmelden_wr.svg)}.icon-login--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Anmelden_rw.svg)}.icon-edit--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Bearbeiten_wr.svg)}.icon-edit--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Bearbeiten_rw.svg)}.icon-consultation--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Beratung_wr.svg)}.icon-consultation--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Beratung_rw.svg)}.icon-application--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Bewerbung_wr.svg)}.icon-application--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Bewerbung_rw.svg)}.icon-download--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Download_wr.svg)}.icon-download--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Download_rw.svg)}.icon-print--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Drucken_wr.svg)}.icon-print--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Drucken_rw.svg)}.icon-money--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Geld_wr.svg)}.icon-money--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Geld_rw.svg)}.icon-calendar--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Kalender_wr.svg)}.icon-calendar--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Kalender_rw.svg)}.icon-cross--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Kreuz_wr.svg)}.icon-cross--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Kreuz_rw.svg)}.icon-delete--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Loeschen_wr.svg)}.icon-delete--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Loeschen_rw.svg)}.icon-email--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Mail_wr.svg)}.icon-email--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Mail_rw.svg)}.icon-menu--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Menue_wr.svg)}.icon-menu--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Menue_rw.svg)}.icon-arrow--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Pfeil_wr.svg)}.icon-arrow--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Pfeil_rw.svg)}.icon-profile--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Profil_wr.svg)}.icon-profile--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Profil_rw.svg)}.icon-search--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Suchen_wr.svg)}.icon-search--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Suchen_rw.svg)}.icon-phone--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Telefon_wr.svg)}.icon-phone--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Telefon_rw.svg)}.icon-time--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Zeit_wr.svg)}.icon-time--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Zeit_rw.svg)}.icon-digit--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Ziffer_wr.svg)}.icon-digit--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Ziffer_rw.svg)}.icon-quote--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Zitat_wr.svg)}.icon-quote--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Zitat_rw.svg)}.icon-home--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_home_wr.svg)}.icon-home--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_home_rw.svg)}.ce--uploads{--download-gap: clamp(1.75rem, 4vw, 3rem);--text-decoration-color-base: currentColor;--text-decoration-color-active: currentColor;--text-decoration-color: var(--text-decoration-color-base)}.ce--uploads__item{width:100%;display:flex;gap:var(--download-gap);flex-direction:column;text-decoration:none;padding:calc(var(--download-gap) / 1.75);background-color:var(--background, var(--background-on-red));color:var(--foreground, var(--foreground-on-red));clip-path:polygon(0% 5px,5px 0%,calc(100% - 5px) 0%,100% 5px,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0% calc(100% - 15px));margin-bottom:calc(var(--download-gap) / 2)}.ce--uploads__item:last-child{margin-bottom:0}.ce--uploads__item:focus-visible{outline-color:#fff;outline-offset:-16px;outline-width:2px;outline-style:dashed}.ce--uploads__item:before,.ce--uploads__item:after{content:initial}.ce--uploads__item:hover,.ce--uploads__item:focus,.ce--uploads__item:active{--text-decoration-color: var(--text-decoration-color-active)}.ce--uploads__content{flex-grow:1;display:flex;gap:calc(var(--download-gap) / 3);flex-direction:column}.ce--uploads__content__wrapper__title{-webkit-text-decoration:2px underline var(--text-decoration-color);text-decoration:2px underline var(--text-decoration-color);font-weight:400;word-break:break-word;font-size:1rem;margin-bottom:.75rem}.ce--uploads__content__wrapper__description{margin-top:0;font-size:1rem;word-break:break-word;line-height:100%}.ce--uploads__button{display:flex;align-items:center;flex-direction:column;word-break:keep-all;gap:.25rem}@media only screen and (max-width: 47.9rem){.ce--uploads__content .icon{display:none}}@media only screen and (min-width: 48rem){.ce--uploads__item{flex-direction:row}.ce--uploads__content{display:flex;flex-direction:row;align-items:center}.ce--uploads__content__wrapper__title{font-size:1.125rem}.ce--uploads__content__wrapper__description{margin-top:0;font-size:1rem}}@media only screen and (min-width: 64rem){.ce--uploads__item{clip-path:polygon(0% 10px,10px 0%,calc(100% - 20px) 0%,100% 20px,100% calc(100% - 10px),calc(100% - 10px) 100%,20px 100%,0% calc(100% - 20px))}.ce--uploads__content__wrapper__title{font-size:1.125rem}.ce--uploads__content__wrapper__description{margin-top:0;font-size:1rem}}.ce--faq-container+.ce--faq-container{margin-top:var(--margin-spacing-md)}.ce--faq-container .table,.ce--faq-container table{white-space:initial}.ce--faq-container .table tbody tr td,.ce--faq-container table tbody tr td{overflow-wrap:break-word;border:1px inset var(--background-on-rose)}.ce--faq-container .table th,.ce--faq-container table th{border:1px inset var(--foreground-on-red)}.ce--faq-container .faq-container__header{margin-bottom:2rem}.ce--faq-container .faq-container__items{display:flex;flex-direction:column}.ce--faq-container .faq-container__items__item{border-top:3px solid var(--foreground-on-default)}.ce--faq-container .faq-container__items__item.is-open{background-color:var(--foreground-on-default);border-top:3px solid var(--foreground-on-red)}.ce--faq-container .faq-container__items__item:last-child{border-bottom:3px solid var(--foreground-on-default)}.ce--faq-container .faq-container__items__item summary{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:1.25rem 1.375rem;transition:background-color .3s ease;display:flex;justify-content:space-between;align-items:center;background:none;border:none}.ce--faq-container .faq-container__items__item summary::marker{content:"";display:none}.ce--faq-container .faq-container__items__item summary::-webkit-details-marker{display:none}.ce--faq-container .faq-container__items__item summary .btn{background:transparent;display:flex;justify-content:space-between;align-items:center;font-family:Euclid Circular A,sans-serif;width:100%;border:none;padding:0}.ce--faq-container .faq-container__items__item summary .title{position:relative;color:var(--foreground-on-default);font-size:1.125rem;font-weight:700;text-align:left;transition:color .3s ease;margin-bottom:0}.ce--faq-container .faq-container__items__item summary .arrow-icon{transition:transform .3s ease}.ce--faq-container .faq-container__items__item summary .arrow-icon .icon-path{fill:var(--foreground-on-default)}.ce--faq-container .faq-container__items__item summary .arrow-icon svg{transform:rotate(0)}.ce--faq-container .faq-container__items__item__content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;color:var(--foreground-on-red);padding-left:1.375rem;padding-right:1.375rem;padding-bottom:2rem}.ce--faq-container .faq-container__items__item__content p,.ce--faq-container .faq-container__items__item__content ul,.ce--faq-container .faq-container__items__item__content ol{width:100%;font-size:1.125rem}.ce--faq-container .faq-container__items__item.is-open{--foreground: var(--foreground-on-red);--background: var(--background-on-red)}.ce--faq-container .faq-container__items__item.is-open a{transition:.1s}.ce--faq-container .faq-container__items__item.is-open a:before{filter:saturate(1) brightness(0) invert(1)}.ce--faq-container .faq-container__items__item.is-open .title{color:var(--foreground-on-red)}.ce--faq-container .faq-container__items__item.is-open .arrow-icon .icon-path{fill:var(--foreground-on-red)}.ce--faq-container .faq-container__items__item.is-open .arrow-icon svg{transform:rotate(180deg)}.ce--faq-container .faq-container__items__item.is-open__content{max-height:1500px}@media only screen and (min-width: 48rem){.ce--faq-container .faq-container__items__item__content p{padding-left:0;padding-right:0}}@media only screen and (max-width: 47.9rem){.ce--gallery__container .col,.ce--gallery__item-wrapper>*{margin-bottom:1rem}.ce--gallery__container .col:last-child,.ce--gallery__item-wrapper>*:last-child{margin-bottom:0}}@media only screen and (min-width: 48rem){.ce--gallery__item-wrapper{display:flex;flex-direction:column;gap:var(--grid-gap)}.ce--gallery__item-full .object-fit{height:100%;aspect-ratio:auto}}.ce-gallery-old figure,.ce--media-gallery-old figure{display:block}.ce-gallery-old .row,.ce--media-gallery-old .row{row-gap:calc(var(--col-padding) * 2)}.ce--cta-buttons{display:grid;grid-gap:var(--grid-gap)}.ce--cta-buttons .cta-button{height:100%;font-family:Euclid Circular A,sans-serif;font-weight:600;line-height:130%;font-size:18px;--button-padding-mobile: .75rem 1.125rem;--button-padding-tablet: 1rem 1.5rem;--button-padding-desktop: 1.25rem 2rem;--button-padding: var(--button-padding-mobile);--button-font-size-mobile: 1.25rem;--button-font-size-tablet: 1.5rem;--button-font-size-desktop: 1.75rem;--button-font-size: var(--button-font-size-mobile);--button-foreground: var(--foreground-on-blue);--button-background: var(--background-on-blue);--button-foreground-hover: var(--foreground-on-rose);--button-background-hover: var(--background-on-rose);display:block;text-decoration:none;position:relative;font-size:inherit;z-index:1;word-break:break-word;width:100%;transition:.24s ease-in;padding:var(--button-padding);font-size:var(--button-font-size);color:var(--button-foreground);background-color:transparent}.ce--cta-buttons .cta-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--button-background);transition:inherit;z-index:var(--z-index-behind);clip-path:polygon(0% 0px,0px 0%,calc(100% + -0px) 0%,100% 0px,100% calc(100% + -0px),calc(100% + -0px) 100%,0px 100%,0% calc(100% + -0px))}.ce--cta-buttons .cta-button:hover,.ce--cta-buttons .cta-button:focus,.ce--cta-buttons .cta-button:active{--button-foreground: var(--button-foreground-hover);--button-background: var(--button-background-hover)}.ce--cta-buttons .cta-button:hover:after,.ce--cta-buttons .cta-button:focus:after,.ce--cta-buttons .cta-button:active:after{clip-path:polygon(0% 10px,10px 0%,calc(100% - 25px) 0%,100% 25px,100% calc(100% - 10px),calc(100% - 10px) 100%,25px 100%,0% calc(100% - 25px))}@media only screen and (max-width: 47.9rem){.ce--cta-buttons .cta-button{--button-foreground: var(--foreground-on-rose);--button-background: var(--background-on-rose)}.ce--cta-buttons .cta-button:after{clip-path:polygon(0% 10px,10px 0%,calc(100% - 25px) 0%,100% 25px,100% calc(100% - 10px),calc(100% - 10px) 100%,25px 100%,0% calc(100% - 25px))}}@media only screen and (min-width: 48rem){.ce--cta-buttons .cta-button{--button-font-size: var(--button-font-size-tablet);--button-padding: var(--button-padding-tablet)}}@media only screen and (min-width: 64rem){.ce--cta-buttons .cta-button{--button-padding: var(--button-padding-desktop);--button-font-size: var(--button-font-size-desktop)}}@media only screen and (min-width: 48rem){.ce--cta-buttons{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 64rem){.ce--cta-buttons{grid-template-columns:repeat(auto-fit,minmax(30%,1fr))}.ce--cta-buttons .cta-button:only-child{max-width:calc(50% - var(--grid-gap))}}.js-quick-nav{position:fixed;left:0;top:0;z-index:101;display:flex;height:100%;width:100%;transform:translateY(-100%);flex-direction:column;align-items:center;justify-content:center;background-color:#fffc;padding:1rem;opacity:0;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);transition:all .3s ease-in-out}.js-quick-nav:focus-within{transform:translateY(0);opacity:1}.js-quick-nav__wrapper{background-color:#fff;padding:2rem 4rem;border-radius:1rem;display:flex;flex-direction:column;gap:2rem}.js-quick-nav__list{display:flex;flex-direction:column;gap:1rem;list-style:none!important}.js-quick-nav__item{padding-left:0!important}.js-quick-nav__item:before{content:none!important}form{--form-bg-color: transparent;--form-column-gap: 1.25rem;--input-color: var(--foreground, var(--foreground-on-default));--input-color-error: var(--foreground, var(--foreground-on-default));--input-bg: var(--background, var(--background-on-default));--label-color: var(--foreground, var(--foreground-on-default));--input-border-color: var(--foreground, var(--foreground-on-default));--input-border-width: .09375rem;--input-border-style: solid;--input-border: var(--input-border-width) var(--input-border-style) var(--input-border-color);--input-padding: .75rem;--input-gap: 2rem;--input-label-gap: .5rem;--checkbox-gap: .75rem;--checkbox-border-radius: .25rem;--radio-border-radius: 50%;--checkbox-size: 2rem;--checkbox-icon-check: url(/Icons/check.svg);--select-icon: url(/Icons/chevron.svg);background-color:var(--form-bg-color)}form label{color:var(--label-color)}form label+input{margin-top:var(--input-label-gap)}form input,form select,form textarea{color:var(--input-color);background-color:var(--input-bg);border:var(--input-border);padding:var(--input-padding);width:100%;font-family:inherit}form input::-ms-input-placeholder,form select::-ms-input-placeholder,form textarea::-ms-input-placeholder{color:currentColor}form input::placeholder,form select::placeholder,form textarea::placeholder{color:currentColor}form input:-internal-autofill-selected,form select:-internal-autofill-selected,form textarea:-internal-autofill-selected{color:var(--foreground-on-default);background-color:var(--background-on-default)}form input[type=search]{width:100%;display:block}form [type=submit]{border:none}form .form-group{display:flex;flex-direction:column;margin-bottom:1.5rem}form .radio-btn,form .checkbox{display:flex;flex-direction:row;gap:.25rem;position:relative}form .radio-btn:not(:last-child),form .checkbox:not(:last-child){margin-bottom:1rem}form .radio-btn input[type=checkbox],form .radio-btn input[type=radio],form .checkbox input[type=checkbox],form .checkbox input[type=radio]{width:24px;flex-shrink:0}form .radio-btn{--border-radius: 50%}form .checkbox input,form .radio-btn input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}form .checkbox input:focus-visible+label,form .radio-btn input:focus-visible+label{outline-color:var(--foreground, var(--background-on-red));outline-offset:2px;outline-width:2px;outline-style:dashed}form .checkbox input:checked+label:after,form .radio-btn input:checked+label:after{content:""}form .checkbox input+label:after,form .radio-btn input+label:after{content:none}form .checkbox label,form .radio-btn label{position:relative;display:inline-block;padding-left:3rem;min-height:2.3rem;display:flex;align-items:center;color:var(--foreground)}form .checkbox label:before,form .checkbox label:after,form .radio-btn label:before,form .radio-btn label:after{content:"";position:absolute;display:inline-block;border-radius:var(--border-radius)}form .checkbox label:before,form .radio-btn label:before{height:1.5rem;width:1.5rem;border:2px solid var(--foreground);left:0;top:50%;transform:translateY(-50%)}form .checkbox label:after,form .radio-btn label:after{height:.75rem;width:.75rem;background-color:var(--foreground);left:6px;top:50%;transform:translateY(-50%)}.search-form{--foreground: var(--foreground-on-red);--background: var(--background-on-red);padding:0}.search-form::selection,.search-form ::selection{background:var(--foreground-on-red);color:var(--background-on-red)}.on-red .search-form input[type=search]{border-color:transparent;color:var(--background-on-red);background-color:var(--foreground-on-red)}.search-form [type=search]{height:3.375rem;font-size:inherit}.search-form [type=submit]{max-height:3.375rem}.search-form+.search-result--autofill{margin-top:1rem}.search-form .search-input{position:relative}.search-form .search-input:focus-within{outline:2px solid black;outline-offset:2px}.search-form .search-input .icon{position:absolute;right:0;top:4px;z-index:2;pointer-events:none}.search-form .search-input [type=search]{clip-path:polygon(0% 10px,10px 0%,calc(100% - 5px) 0%,100% 5px,100% calc(100% - 10px),calc(100% - 10px) 100%,5px 100%,0% calc(100% - 5px))}.search-form__grid{display:grid;grid-template-columns:1fr max-content;gap:var(--grid-gap);width:100%}.search-form__grid .button{padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem}@media only screen and (min-width: 48rem){.search-form__grid .button{width:100%}}@media only screen and (max-width: 39.9rem){.search-form__grid .button{padding:.875rem 2.125rem}}.fe-login{justify-content:center;margin-top:4rem}.fe-login__form{--form-padding-x: 0;--form-padding-y: 2rem}.ce--three-column-teaser+.ce--three-column-teaser{margin-top:var(--margin-spacing-md)}.ce--three-column-teaser__grid{display:flex;flex-direction:column;gap:var(--grid-gap)}.ce--three-column-teaser__headline{grid-column:span 3;margin-bottom:0}.ce--three-column-teaser__image-container.object-fit{height:100%;aspect-ratio:auto}.ce--three-column-teaser__image-container.no-image{z-index:-2;background-color:var(--background-on-red);height:100%}.ce--three-column-teaser__image-container.no-image.object-fit{height:100%;aspect-ratio:initial;max-height:300px}.ce--three-column-teaser__box{--foreground: var(--foreground-on-red);--background: var(--background-on-red);background-color:var(--background-on-red);color:var(--foreground-on-red);padding:1.375rem}.ce--three-column-teaser__box .heading{margin-bottom:1.375rem}@media only screen and (min-width: 64rem){.ce--three-column-teaser__grid{display:grid;grid-template-columns:minmax(25%,1fr) 2fr 2fr}.ce--three-column-teaser__image-container.object-fit{max-height:unset}}.ce--news-teaser__container{padding:1.375rem}.ce--news-teaser--big+.ce--news-teaser--big{margin-top:var(--margin-spacing-lg)}.ce--news-teaser:has(.ce--news-teaser--small){margin-top:3.375rem}.ce--news-teaser--big .headline{margin-bottom:.5rem}.ce--news-teaser--big .subline,.ce--news-teaser--big .content{margin-bottom:1rem}.ce--news-teaser--big .object-fit{margin-bottom:1.5rem}.ce--news-teaser--small{align-items:center}.ce--news-teaser--small+.ce--news-teaser--small{margin-top:3.375rem}.ce--news-teaser--small .headline{margin-bottom:1.375rem}.ce--news-teaser--small .subline{font-weight:400;margin-bottom:0}.ce--news-teaser--small .link{margin-top:1.375rem;font-weight:600}@media only screen and (min-width: 48rem){.ce--news-teaser__container{padding:2rem}.ce--news-teaser--big .content{margin-bottom:1rem}.ce--news-teaser--small.row-reverse{flex-direction:row-reverse}}@media only screen and (max-width: 63.9rem){.ce--news-teaser .object-fit{margin-bottom:1.375rem}}@media only screen and (min-width: 64rem){.ce--news-teaser__container{padding:5rem}.ce--news-teaser--big .subline,.ce--news-teaser--big .content{margin-bottom:1.375rem}.ce--news-teaser--small+.ce--news-teaser--small{margin-top:4rem}.ce--news-teaser--small .link{margin-top:3rem}}.ce--text-image+.text-image,.text-image+.text-image{margin-top:var(--margin-spacing-md)}.ce--text-image .text-image__title,.text-image .text-image__title{font-family:Euclid Circular A,sans-serif;line-height:130%;font-size:clamp(28px,3vw,36px);font-weight:600;margin-bottom:0}.ce--text-image .text-image__title--mobile,.text-image .text-image__title--mobile{display:block}.ce--text-image .text-image__content__title--desktop,.text-image .text-image__content__title--desktop{display:none}.ce--text-image .text-image__image,.text-image .text-image__image{margin:1.125rem 0;line-height:0}.ce--text-image .text-image__image img,.text-image .text-image__image img{width:100%}@media only screen and (min-width: 48rem){.ce--text-image .text-image__title--mobile,.text-image .text-image__title--mobile{display:none}.ce--text-image .text-image__content,.text-image .text-image__content{display:flex;flex-direction:column}.ce--text-image .text-image__content__title--desktop,.text-image .text-image__content__title--desktop{display:block;margin-bottom:2rem}.ce--text-image .text-image__image,.text-image .text-image__image{margin:0}}.card__list{display:grid;grid-gap:var(--grid-gap);grid-template-columns:1fr;list-style-type:none}.card__list li{padding-left:0;margin:0}.card__list li:before{content:none}.card__list .card{height:100%;width:100%;display:flex;flex-direction:column;gap:0}.card__list .card__content{--card-inner-padding-mobile: 1.375rem;--card-inner-padding-tablet: 1.5rem;--card-inner-padding-desktop: 2rem;--card-inner-padding: var(--card-inner-padding-mobile);display:flex;flex-direction:column;gap:3rem;padding:var(--card-inner-padding-mobile);flex-grow:1;justify-content:space-between}@media only screen and (min-width: 48rem){.card__list .card__content{--card-inner-padding: var(--card-inner-padding-tablet)}}@media only screen and (min-width: 64rem){.card__list .card__content{--card-inner-padding: var(--card-inner-padding-desktop)}}.card__list .card__headline{font-family:Euclid Circular A,sans-serif;line-height:130%;font-size:var(--h4-font-size)}.card__list .card__wrap{text-decoration:none;width:100%;height:100%}.card__list .card__wrap a:focus-visible{outline-color:var(--background);outline-offset:3px;outline-width:2px;outline-style:dashed}.card__list .card__img{order:-1;background-color:#fff}.card__list .card .link,.card__list .card a{width:max-content;font-weight:600}@media only screen and (min-width: 48rem){.card__list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 64rem){.card__list{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 90rem){.news-card-list{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gap)}.news-card-list .pagination{grid-column:span 2}}.news-card{align-items:center;margin-bottom:2rem}.news-card:last-child{margin-bottom:0}.news-card__content{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.news-card__headline{font-family:Euclid Circular A,sans-serif;line-height:130%;font-size:var(--h4-font-size);margin-bottom:0}.news-card .link,.news-card a{width:max-content}@media only screen and (min-width: 48rem){.news-card__content{margin-top:0}}.ce--citation{--header-spacing-mobile: 1.125rem;--header-spacing-tablet: 1.5rem;--header-spacing-desktop: 2rem;--header-spacing: var(--header-spacing-mobile);--content-padding-mobile: 1.375rem;--content-padding-tablet: 2rem;--content-padding-desktop: 3.125rem;--content-padding: var(--content-padding-mobile);--grid-overlap: 1.25rem;--grid-horizontal-space-mobile: .625rem;--grid-horizontal-space-tablet: 1rem;--grid-horizontal-space-desktop: 1.375rem;--grid-horizontal-space: var(--grid-horizontal-space-mobile);--grid-image-mobile: 4.875rem;--grid-image-tablet: 9.375rem;--grid-image-desktop: 14.125rem;--grid-image: var(--grid-image-mobile)}.ce--citation.no-image{--grid-image-tablet: 4rem;--grid-image-desktop: 4rem}.ce--citation+.ce--citation{margin-top:var(--margin-spacing-lg)}.ce--citation__header{margin-bottom:var(--header-spacing)}.ce--citation__header .title{display:block;margin-bottom:.5rem}.ce--citation__header .subtitle{font-weight:400;display:block}.ce--citation__wrapper{display:grid;grid-template-columns:var(--grid-image) var(--grid-overlap) var(--grid-horizontal-space) 1fr;grid-template-rows:max-content var(--grid-overlap) max-content}.ce--citation__content{font-size:1.25rem;z-index:2;grid-column:2/5;grid-row:1/3;padding:var(--content-padding);clip-path:polygon(0% 5px,5px 0%,calc(100% - 20px) 0%,100% 20px,100% calc(100% - 5px),calc(100% - 5px) 100%,20px 100%,0% calc(100% - 20px))}.ce--citation__image{grid-column:1/3;grid-row:2/4;background-color:var(--background-on-red);clip-path:polygon(0% 5px,5px 0%,calc(100% - 20px) 0%,100% 20px,100% calc(100% - 5px),calc(100% - 5px) 100%,20px 100%,0% calc(100% - 20px))}.ce--citation__image--placeholder{display:flex;align-items:center;justify-content:center;height:100%}.ce--citation__link{padding-top:1rem;grid-column:4/5;grid-row:3}@media only screen and (min-width: 48rem){.ce--citation{--header-spacing: var(--header-spacing-tablet);--grid-image: var(--grid-image-tablet);--grid-horizontal-space: var(--grid-horizontal-space-tablet);padding-left:calc(8.3333333333% - var(--grid-gap));padding-right:calc(8.3333333333% - var(--grid-gap))}}@media only screen and (min-width: 80rem){.ce--citation{--header-spacing: var(--header-spacing-desktop);--grid-image: var(--grid-image-desktop);--grid-horizontal-space: var(--grid-horizontal-space-desktop)}}.ce--yellow-teaser,.yellow-teaser{--subheader-margin-mobile: 1rem;--subheader-margin-tablet: 1.375rem;--subheader-margin-desktop: 3rem;--subheader-margin: var(--subheader-margin-mobile);--content-padding-mobile: 2rem 1rem;--content-padding-tablet: 3.5rem 1.375rem;--content-padding-desktop: 4.875rem 1.375rem;--content-padding: var(--content-padding-mobile)}.ce--yellow-teaser+.yellow-teaser,.yellow-teaser+.yellow-teaser{margin-top:var(--margin-spacing-md)}.ce--yellow-teaser__wrapper,.yellow-teaser__wrapper{display:flex;flex-direction:column}.ce--yellow-teaser__content,.yellow-teaser__content{background:var(--background-on-red);color:var(--foreground-on-red);padding:var(--content-padding)}.ce--yellow-teaser__content .title,.yellow-teaser__content .title{margin-bottom:1.375rem}.ce--yellow-teaser__content ul,.yellow-teaser__content ul{margin:1.25rem 0}.ce--yellow-teaser__content ul:last-child,.yellow-teaser__content ul:last-child{margin-bottom:0}.ce--yellow-teaser__content ul li,.yellow-teaser__content ul li{line-height:130%;padding-left:2rem}.ce--yellow-teaser__content ul li:not(:last-child),.yellow-teaser__content ul li:not(:last-child){margin-bottom:1rem}.ce--yellow-teaser__content ul li:before,.yellow-teaser__content ul li:before{content:"";background-image:url(/assets/hft_sitepackage/css/'data:image/svg+xml,%3Csvg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http:/www.w3.org/2000/svg"%3E%3Cg id="HFT_Icon_Anmelden_wr%201" clip-path="url(%23clip0_3350_2425)"%3E%3Cpath id="Vector_2" d="M9.42516 6.99998L8 8.50642L13.2671 13.508L8 18.5096L9.42516 20.0161L16.28 13.508L9.42516 6.99998Z" fill="%23e42832"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_3350_2425"%3E%3Crect width="24" height="24.083" fill="white" transform="translate(0 0.458496)"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');width:1.5rem;height:1.5rem;top:0;background-size:contain;background-repeat:no-repeat;clip-path:polygon(0% 5%,5% 0%,80% 0%,100% 20%,100% 95%,95% 100%,20% 100%,0% 80%)}.ce--yellow-teaser__image,.yellow-teaser__image{position:relative;display:flex;overflow:hidden;z-index:1;padding:0}.ce--yellow-teaser__image picture,.yellow-teaser__image picture{width:100%}.ce--yellow-teaser__image picture img,.yellow-teaser__image picture img{height:100%;width:100%;object-fit:cover;aspect-ratio:16/9}.ce--yellow-teaser__image__subheader,.yellow-teaser__image__subheader{font-family:HFT45;font-size:1.375rem;line-height:80%;background:var(--background-on-red);color:var(--foreground-on-red);padding:.625rem 1.375rem;position:absolute;z-index:2;bottom:.875rem;left:var(--subheader-margin);max-width:calc(100% - var(--subheader-margin) * 2)}@media only screen and (min-width: 48rem){.ce--yellow-teaser,.yellow-teaser{--subheader-margin: var(--subheader-margin-tablet);--content-padding: var(--content-padding-tablet)}.ce--yellow-teaser.reversed,.yellow-teaser.reversed{--content-padding-wide: 7rem 1.375rem 7rem 11%;--content-padding-fhd: 7rem 1.375rem 7rem 25%}.ce--yellow-teaser.reversed.ce--yellow-teaser,.ce--yellow-teaser.reversed .yellow-teaser__content,.yellow-teaser.reversed.ce--yellow-teaser,.yellow-teaser.reversed .yellow-teaser__content{order:-1}.ce--yellow-teaser__content .title,.yellow-teaser__content .title{margin-bottom:2rem}.ce--yellow-teaser__image__subheader,.yellow-teaser__image__subheader{font-size:1.5rem;bottom:2.5rem}}@media only screen and (min-width: 64rem){.ce--yellow-teaser,.yellow-teaser{--subheader-margin: var(--subheader-margin-desktop);--content-padding: var(--content-padding-desktop)}.ce--yellow-teaser__wrapper,.yellow-teaser__wrapper{display:grid;grid-template-columns:1fr 1fr}.ce--yellow-teaser__image__subheader,.yellow-teaser__image__subheader{font-size:1.75rem}}.ce--facts-teaser-2-column+.facts-teaser-2-column,.facts-teaser-2-column+.facts-teaser-2-column{margin-top:var(--margin-spacing-md)}.ce--facts-teaser-2-column__wrapper,.facts-teaser-2-column__wrapper{display:flex;flex-direction:column;margin-bottom:2.25rem}.ce--facts-teaser-2-column__wrapper:last-child,.facts-teaser-2-column__wrapper:last-child{margin-bottom:0}.ce--facts-teaser-2-column__wrapper__header,.facts-teaser-2-column__wrapper__header{font-size:3.625rem;font-family:HFT45;padding:0 1.375rem 1rem;line-height:80%;display:block}.ce--facts-teaser-2-column__wrapper__text,.facts-teaser-2-column__wrapper__text{display:flex;font-weight:600;flex-grow:1;padding:1rem 1.375rem}@media only screen and (min-width: 48rem){.ce--facts-teaser-2-column__wrapper,.facts-teaser-2-column__wrapper{margin-bottom:0}.ce--facts-teaser-2-column__wrapper__header,.facts-teaser-2-column__wrapper__header{font-size:6rem;padding:0 2rem 1rem}.ce--facts-teaser-2-column__wrapper__text,.facts-teaser-2-column__wrapper__text{padding:1.375rem 2rem}}@media only screen and (min-width: 64rem){.ce--facts-teaser-2-column__wrapper__header,.facts-teaser-2-column__wrapper__header{font-size:8rem;padding-bottom:1.375rem}}.facts-teaser-3-column+.facts-teaser-3-column{margin-top:var(--margin-spacing-md)}.facts-teaser-3-column .facts-teaser-3-column__wrapper{display:flex;flex-direction:column;margin-bottom:2.625rem}.facts-teaser-3-column .facts-teaser-3-column__wrapper:last-child{margin-bottom:0}.facts-teaser-3-column .facts-teaser-3-column__wrapper__header{font-size:3.625rem;font-family:HFT45;padding-bottom:1rem;display:flex;justify-content:center;line-height:80%}.facts-teaser-3-column .facts-teaser-3-column__wrapper__text{font-weight:600;padding:1.375rem;display:flex;justify-content:center;text-align:center;flex-grow:1}@media only screen and (min-width: 48rem){.facts-teaser-3-column .facts-teaser-3-column__wrapper{margin-bottom:0}.facts-teaser-3-column .facts-teaser-3-column__wrapper__header{font-size:4.25rem}.facts-teaser-3-column .facts-teaser-3-column__wrapper__text{padding:1.375rem 2rem}}@media only screen and (min-width: 64rem){.facts-teaser-3-column .facts-teaser-3-column__wrapper__header{font-size:6.125rem;padding-bottom:1.375rem}}@media only screen and (min-width: 80rem){.facts-teaser-3-column .facts-teaser-3-column__wrapper__header{font-size:8rem}}.ce--legend+.ce--legend,.legend+.ce--legend{margin-top:var(--margin-spacing-xs)}.ce--legend__wrapper,.legend__wrapper{display:flex;flex-direction:column}.ce--legend__wrapper__left,.legend__wrapper__left{display:flex;flex-direction:column;padding:1.375rem;margin-bottom:1.375rem;align-items:center;flex-grow:1}.ce--legend__wrapper__left__third-header,.legend__wrapper__left__third-header{margin-bottom:1.375rem}.ce--legend__wrapper__left .subheader,.legend__wrapper__left .subheader{font-size:2.25rem}.ce--legend__wrapper__right,.legend__wrapper__right{padding:1.375rem;display:flex;flex-direction:column;flex-grow:1}.ce--legend__wrapper__right__header,.legend__wrapper__right__header{margin-bottom:1.375rem}@media only screen and (min-width: 48rem){.ce--legend__wrapper,.legend__wrapper{flex-direction:row}.ce--legend__wrapper__left,.legend__wrapper__left{margin-bottom:0}.ce--legend__wrapper__left .subheader,.legend__wrapper__left .subheader{font-size:3rem}}@media only screen and (min-width: 64rem){.ce--legend+.ce--legend,.legend+.ce--legend{margin-top:1.375rem}.ce--legend__left__third-header,.legend__left__third-header{margin-bottom:2rem}.ce--legend__left .subheader,.legend__left .subheader{font-size:4rem}}.events{list-style:none;padding:0;margin-bottom:4rem}.events:before{content:none}.events+.events{margin-top:var(--margin-spacing-md)}.events__date{font-size:1.375rem;font-family:HFT45;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.events__date .hyphen{margin-right:.5rem;margin-left:.5rem}.events__image{margin-top:2rem;margin-bottom:1.375rem}.events__content__date{display:none}.events__content__title{font-size:1.375rem;margin-bottom:1.375rem;font-family:Euclid Circular A,sans-serif;line-height:1.3}.events__content__links{display:flex;flex-direction:row;gap:2rem}@media only screen and (min-width: 48rem){.events__date{font-size:1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.events__date .hyphen{display:flex;align-items:center;justify-content:center}.events__image{margin:0;display:flex;align-items:center}.events__content{border-left:1px solid var(--foreground-on-default);display:flex;justify-content:space-between;flex-direction:column}.events__content__title{font-size:1.25rem}.events__content__date{display:block;margin-bottom:1.375rem}}@media only screen and (min-width: 64rem){.events__date{font-size:1.75rem}.events__date .hyphen{margin-top:.5rem;margin-bottom:.5rem}.events__content__title{font-size:1.75rem}}@media only screen and (max-width: 47.9rem){.events__date{order:1}.events__image{order:2}.events__content{order:3}}.events__button{margin-bottom:3.375rem}.menu-section__list-item{display:flex;flex-direction:row;padding:0;margin-bottom:1rem}.menu-section__list-item a{margin-left:.75rem}.menu-section__list-item:before{content:none}.subnavigation{--padding-mobile: 1.125rem 1rem;--padding-tablet: 1.375rem 1.375rem;--padding-desktop: 1.125rem 3rem;--padding: var(--padding-mobile);--foreground: var(--foreground-on-red);--background: var(--background-on-red);padding:2rem var(--container-padding) 0}.subnavigation__wrapper{padding:var(--padding);transition:0ms ease-in;background-color:transparent;position:relative}.subnavigation__wrapper.stuck{position:fixed;left:50%;transform:translate(-50%);width:calc(100% - var(--container-padding) * 2);z-index:var(--z-index-subnav)}.subnavigation__wrapper.stuck .subnavigation__background:before{clip-path:polygon(0% 0px,0px 0%,calc(100% + -0px) 0%,100% 0px,100% calc(100% - 15px),calc(100% - 15px) 100%,15px 100%,0% calc(100% - 15px))}.subnavigation__background{--clip-value: 3;--clip-width: calc(var(--clip-value) * 5px);transition:var(--duration-base) var(--timing-base);pointer-events:none}.subnavigation__background:before{content:"";clip-path:polygon(0% 15px,15px 0%,calc(100% - 15px) 0%,100% 15px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0% calc(100% - 5px));background-color:var(--background);z-index:-1;position:absolute;width:100%;height:100%;left:0%;top:0;transition:inherit}.subnavigation__background:after{content:"";position:absolute;bottom:-1px;left:var(--clip-width);width:calc(100% - var(--clip-width) * 2);height:4px;z-index:-2;background-color:var(--foreground);filter:blur(3px)}.subnavigation__list{display:flex;flex-flow:column nowrap;list-style-type:none;gap:.5rem}.subnavigation__list li{width:100%}.subnavigation__list li button,.subnavigation__list li a{padding:0}.subnavigation__list li:not(.active,.mobile-toggle){display:none}.subnavigation__list li:not(.active,.mobile-toggle).display-item{display:block}.subnavigation__list li:before{content:initial}.subnavigation__link{word-break:break-word;width:100%;font-family:Euclid Circular A,sans-serif;line-height:130%;font-weight:400;color:var(--foreground, inherit);display:inline-flex;gap:.3125rem;align-items:baseline;text-decoration:none;transition:.32s ease-in}.subnavigation__link:before{content:"";transition:inherit;background-color:currentColor;opacity:0;flex-shrink:0;--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);--clip-path: var(--clip-left);width:.5625rem;height:.5625rem;--clip-path: var(--clip-right);clip-path:var(--clip-path)}.subnavigation__link:hover:before,.subnavigation__link:focus:before,.subnavigation__link:active:before{opacity:1}.subnavigation__link.is-current:before,.active .subnavigation__link:before{opacity:1}@media only screen and (min-width: 48rem){.subnavigation{--padding: var(--padding-tablet)}}@media only screen and (max-width: 63.9rem){.subnavigation__link--overview{width:100%;pointer-events:none;font-family:Euclid Circular A,sans-serif;line-height:130%;font-size:inherit;font-family:var(--font-family-hft);font-weight:600;background-color:var(--background, inherit);color:var(--foreground, inherit);text-align:start;transition:.1s ease-out,font-weight 0ms ease,border-bottom .12s ease}}@media only screen and (max-width: 63.9rem) and (max-width: 63.9rem){.subnavigation__link--overview{font-family:var(--font-family-base);text-decoration:none;display:inline-flex;align-items:baseline;justify-content:space-between;gap:.5rem;border-bottom:1px solid transparent;padding:.5rem 0 0}.subnavigation__link--overview:after{content:"";transition:inherit;background-color:currentColor;align-self:end;--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);width:.5625rem;height:.5625rem;--clip-path: var(--clip-left);clip-path:var(--clip-path)}.subnavigation__link--overview:hover:after,.subnavigation__link--overview:focus:after,.subnavigation__link--overview:active:after{--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);width:.5625rem;height:.5625rem;--clip-path: var(--clip-left);clip-path:var(--clip-path)}.display-item .subnavigation__link--overview,.subnavigation__link--overview.show,.subnavigation__link--overview.has-current{border-color:var(--foreground-on-red)}.display-item .subnavigation__link--overview:before,.subnavigation__link--overview.show:before,.subnavigation__link--overview.has-current:before{opacity:1}}@media only screen and (max-width: 63.9rem){.subnavigation__list:first-child:hover,.subnavigation__list:first-child:focus,.subnavigation__list:first-child:active{cursor:pointer}}@media only screen and (min-width: 64rem){.subnavigation{--padding: var(--padding-desktop)}.subnavigation__link{font-family:Euclid Circular A,sans-serif;line-height:130%;font-weight:400;color:var(--foreground, inherit);display:inline-flex;gap:.3125rem;align-items:baseline;text-decoration:none;transition:.32s ease-in}.subnavigation__link:before{content:"";transition:inherit;background-color:currentColor;opacity:0;flex-shrink:0;--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);--clip-path: var(--clip-left);width:.5625rem;height:.5625rem;--clip-path: var(--clip-right);clip-path:var(--clip-path)}.subnavigation__link:hover:before,.subnavigation__link:focus:before,.subnavigation__link:active:before{opacity:1}.subnavigation__link.is-current:before,.active .subnavigation__link:before{opacity:1}.subnavigation__link--overview{display:none}.subnavigation__list{display:grid;grid-auto-flow:column;justify-content:flex-start;padding:0}.subnavigation__list li{padding:0}.subnavigation__list li:not(.mobile-toggle,:nth-child(2)){margin-left:1rem}.subnavigation__list li:not(.active,.mobile-toggle){display:block}.subnavigation__list li:not(.active,.mobile-toggle).display-item{display:block}.subnavigation__list li.mobile-toggle{display:none}}.tab-list{position:relative;width:100%;margin-bottom:1.5rem}.tab-list__spinnerOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;display:flex;align-items:center;justify-content:center;opacity:0;transition:80ms ease-out;pointer-events:none}.tab-list__spinnerOverlay>*{pointer-events:none;opacity:inherit}.tab-list form{--form-bg-color: var(--background);padding:0}.tab-list form .button{margin-top:.625rem;justify-self:flex-end}.tab-list form.disabled,.tab-list form[disabled]{pointer-events:none;opacity:.5}.tab-list form.disabled+.tab-list__spinnerOverlay,.tab-list form[disabled]+.tab-list__spinnerOverlay{opacity:1}.tab-list form .checkbox label{padding-left:3rem}.tab-list__nav{display:flex;justify-content:space-between}.tab-list__nav__control{font-size:var(--h3-font-size);margin-bottom:0;padding:1.5rem 1.25rem;width:50%;border:22px solid #fff;border-top:0;transition:all .15s ease-out}.tab-list__nav__control:hover{cursor:pointer}.tab-list__nav__control:first-child{border-left:0}.tab-list__nav__control:not(:first-child){border-right:0}#tab-filter:checked~.tab-list__nav [for^=tab-filter]{font-size:var(--h2-font-size);padding:2.125rem 2.5rem;border:0;font-weight:600}#tab-search:checked~.tab-list__nav [for^=tab-search]{font-size:var(--h2-font-size);padding:2.125rem 1.25rem;border:0;font-weight:600}.tab-list__item-wrapper{border-top:0;min-height:20rem;padding:1.125rem .75rem clamp(32px,3vw,64px)}.tab-list__item{width:100%;display:none}.tab-list__item .search-result .search-input input.tx-solr-q{width:100%}.tab-list__item .search-result .search-input+.tx-solr-submit{width:100%}.tab-list__item ul.flex-list-filter{list-style:none;display:flex;padding:0;flex-flow:column nowrap}.tab-list__item ul.flex-list-filter li{display:inline-flex;align-items:center;flex-wrap:nowrap;margin-bottom:1rem;padding:0}.tab-list__item ul.flex-list-filter li:before{content:unset}.tab-list__item ul.flex-list-filter li:last-child,.tab-list__item ul.flex-list-filter li label{margin-bottom:0}.tab-list .filter-heading{font-weight:600}.tab-list .filter-heading,.tab-list .filter-heading:last-child{margin-bottom:1.375rem}#tab-filter:checked~.tab-list__item-wrapper .tab-list__filter,#tab-search:checked~.tab-list__item-wrapper .tab-list__search{display:flex}.tab-list input[type=radio][name=tab-list__nav]{display:block;position:absolute;width:50%;z-index:-2;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tab-list input[type=radio][name=tab-list__nav]#tab-filter{left:0}.tab-list input[type=radio][name=tab-list__nav]#tab-search{right:0}.tab-list hr{border-top:1px solid var(--foreground);margin-bottom:1.875rem;margin-top:.938rem;width:100%}.tab-list .ts-wrapper{--foreground: var(--foreground-on-default);--background: var(--background-on-default)}.tab-list .ts-wrapper.has-items,.tab-list .ts-wrapper .input-active{background-color:#fff}.tab-list .ts-wrapper.has-items .ts-control,.tab-list .ts-wrapper .input-active .ts-control{background:#fff}.tab-list .ts-wrapper .ts-control .item{color:var(--foreground);background-color:var(--background)}@media only screen and (min-width: 48rem){.tab-list__nav [for=tab-filter]{padding-left:43px}.tab-list__search form{display:flex;flex-flow:row nowrap;gap:1.375rem}.tab-list__search form .search-input{flex-grow:1}.tab-list__search form .button{margin-top:0}.tab-list__item-wrapper{padding:1.875rem 2rem}.tab-list__item ul.flex-list-filter{flex-flow:row nowrap;justify-content:space-between}.tab-list__item ul.flex-list-filter li{margin-bottom:0}}.loading-spinner{display:inline-block;position:relative;width:80px;height:80px;pointer-events:none}.loading-spinner div{transform-origin:40px 40px;animation:loading-spinner 1.2s linear infinite}.loading-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:var(--foreground, var(--foreground-on-default))}.loading-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.loading-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.loading-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.loading-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.loading-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.loading-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.loading-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.loading-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.loading-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.loading-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.loading-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.loading-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes loading-spinner{0%{opacity:1}to{opacity:0}}.tx-solr-autosuggest,.autocomplete-suggestions{--foreground: var(--foreground-on-red);--background: var(--background-on-red);--item-color: var(--background);--item-color-active: var(--foreground);--item-bg: var(--foreground);--item-bg-active: var(--background);position:fixed;background:var(--background, var(--background-on-default));box-shadow:0 1px 3px #0000004d;border:1px solid #000;overflow:auto;z-index:var(--z-index-docked)}.tx-solr-autosuggest .autocomplete-suggestion,.autocomplete-suggestions .autocomplete-suggestion{color:var(--item-color);background:var(--item-bg);padding:.65rem 1rem;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-text-decoration:2px underline currentColor;text-decoration:2px underline currentColor}.tx-solr-autosuggest .autocomplete-suggestion strong,.autocomplete-suggestions .autocomplete-suggestion strong{font-weight:400;color:var(--item-color);-webkit-text-decoration:2px underline var(--item-bg);text-decoration:2px underline var(--item-bg)}.tx-solr-autosuggest .autocomplete-suggestion.active,.autocomplete-suggestions .autocomplete-suggestion.active{color:var(--item-color-active);background:var(--item-bg-active)}.tx-solr-autosuggest .autocomplete-suggestion.active strong,.autocomplete-suggestions .autocomplete-suggestion.active strong{color:var(--item-color-active);text-decoration-color:var(--item-bg-active)}.tx-solr-autosuggest .autocomplete-selected,.autocomplete-suggestions .autocomplete-selected{color:var(--item-color-active);background:var(--item-bg-active)}.tx-solr-autosuggest .autocomplete-group,.autocomplete-suggestions .autocomplete-group{padding:10px 5px}.tx-solr-autosuggest .autocomplete-group strong,.autocomplete-suggestions .autocomplete-group strong{display:block;border-bottom:1px solid #000}.tx-solr-autosuggest .email:before,.autocomplete-suggestions .email:before{content:"\a";width:5px;height:5px;border-radius:50%;background:#000;display:inline-block;margin:3px 10px}.autocomplete-suggestion{padding:12px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:var(--foreground, --foreground-on-default)}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid black}.footer{margin-top:clamp(72px,12vw,160px)}.footer__wrapper{padding:2.625rem 0}.footer__wrapper__contact{display:flex;flex-direction:column}.footer__wrapper__contact__address{margin-bottom:1.375rem}.footer__wrapper__contact__address .title{margin-bottom:.25rem;font-weight:600}.footer__wrapper__contact__address .subheader{margin-bottom:.25rem}.footer__wrapper__contact__data__email{margin-bottom:.5rem}.footer__wrapper__contact__data .icon-email--white{--icon: var(--icon-path);--icon-width: 24px;--icon-height: 24px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.footer__wrapper__contact__data .icon-email--white:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.footer__wrapper__contact__data .icon-phone--white{--icon: var(--icon-path);--icon-width: 24px;--icon-height: 24px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.footer__wrapper__contact__data .icon-phone--white:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.footer__wrapper__links ul{column-count:2;list-style:none}.footer__wrapper__links ul li{margin-bottom:.75rem;padding-left:0}.footer__wrapper__links ul li:before{content:none}.footer__wrapper__user{display:flex;flex-direction:column;justify-content:space-between}.footer__wrapper__user__login{margin-bottom:.5rem}.footer__wrapper__user__print button{background-color:transparent;font-size:1.125rem;font-family:Euclid Circular A,sans-serif}.footer__wrapper__user__socialmedia ul{list-style:none;display:flex;flex-direction:row;gap:.75rem}.footer__wrapper__user__socialmedia ul li{padding:0;margin:0}.footer__wrapper__user__socialmedia ul li:before{content:none}.footer__wrapper__logo{display:none}.footer__copyright{padding-top:1.5rem}.footer__copyright summary::-webkit-details-marker{display:none}.footer__copyright .year{text-align:right}.footer__copyright__details.is-open .year--hidden{display:none}.footer__copyright__details.is-open .footer__copyright__header__bildnachweise svg{transform:rotate(180deg)}.footer__copyright__header{display:flex;flex-direction:row;justify-content:space-between}.footer__copyright__header__bildnachweise{display:flex;flex-direction:row;align-items:center;gap:.75rem}.footer__copyright__content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.footer__copyright li{list-style:none}.footer__copyright li:before{content:none}@media only screen and (min-width: 64rem){.footer__wrapper__links{margin-left:0}}@media only screen and (max-width: 63.9rem){.footer__wrapper__user{margin-top:2.625rem}.footer__wrapper__user__print button{font-size:1rem}.footer__wrapper__user__socialmedia{margin-top:5rem}.footer__wrapper__user__socialmedia ul{gap:.625rem}.footer__copyright{padding-top:1rem}}@media only screen and (max-width: 47.9rem){.footer__wrapper__links{margin-top:2.625rem}.footer__wrapper__links ul{column-count:1}.footer__wrapper__user__socialmedia{margin-top:2rem}.footer__copyright .year{text-align:left;margin-top:1.375rem}}.copyright-information{margin-top:1.375rem}.copyright-information ul{display:block;column-count:2}.copyright-information ul li{margin-bottom:.5rem}.copyright-information ul li:last-child{margin-bottom:0}.table{--foreground: var(--foreground-on-red);--background: var(--background-on-red);width:100%;border-collapse:collapse;border-spacing:0;text-align:left;white-space:nowrap;--placeholder-weiss: url(/assets/hft_sitepackage/img/hft_logo-sm_weiss.svg);--placeholder-rot: url(/assets/hft_sitepackage/img/hft_logo-sm_rot.svg);--placeholder-bg: var(--placeholder-weiss)}.table thead{color:var(--foreground);background-color:var(--background);font-weight:600;font-size:1.375rem}.table thead th{padding:.75rem 1.125rem;vertical-align:top}.table thead th::selection{color:var(--background);background-color:var(--foreground)}.table tbody tr{color:var(--foreground);background-color:var(--background)}.table tbody tr::selection,.table tbody tr td::selection,.table tbody tr a::selection,.table tbody tr ::selection{color:var(--background);background-color:var(--foreground)}.table tbody tr:nth-child(odd){--foreground: var(--foreground-on-default);--background: var(--background-on-default);color:var(--foreground);background-color:var(--background);--placeholder-bg: var(--placeholder-rot)}.table tbody tr:nth-child(odd):last-child{border-bottom:2px solid var(--background-on-rose)}.table tbody tr:nth-child(odd)::selection,.table tbody tr:nth-child(odd) td::selection,.table tbody tr:nth-child(odd) a::selection,.table tbody tr:nth-child(odd) ::selection{color:var(--background);background-color:var(--foreground)}.table .img--placeholder{width:3.3125rem;height:3.3125rem;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:var(--placeholder-bg)}.table td{padding:1.25rem 1.125rem;vertical-align:top}.table-outer{position:relative}.table-outer:before{content:"";position:absolute;top:0;right:0;width:60px;pointer-events:none;height:100%;background:linear-gradient(to right,#fff0 40%,#fff)}.table-inner{overflow-x:auto;padding-right:30px}@media only screen and (min-width: 48rem){.table{white-space:initial;overflow-wrap:break-word}.table-outer:before{content:initial}.table-inner{overflow-x:initial}}.staff-list .mb-2,.results-list .mb-2{margin-bottom:.25rem}.staff-list .img-fluid,.results-list .img-fluid{max-height:3.3125rem;max-width:3.3125rem;clip-path:polygon(0% 0px,0px 0%,calc(100% - 5px) 0%,100% 5px,100% calc(100% - 10px),calc(100% - 10px) 100%,5px 100%,0% calc(100% - 5px))}.staff-list [data-title^=Profil],.results-list [data-title^=Profil]{width:8%}.staff-list [data-title^=Name],.results-list [data-title^=Name]{width:26%}.staff-list [data-title~=E-Mail],.results-list [data-title~=E-Mail]{width:29%}.staff-list [data-title~=Büro],.staff-list [data-title~=Room],.results-list [data-title~=Büro],.results-list [data-title~=Room]{width:10%}.staff-list [data-title^=Studienbereiche],.staff-list [data-title~=Studyarea],.results-list [data-title^=Studienbereiche],.results-list [data-title~=Studyarea]{width:29.5%}.staff-list [data-title^=Kompetenzzentrum],.staff-list [data-title~=competence],.results-list [data-title^=Kompetenzzentrum],.results-list [data-title~=competence]{width:29%}.staff-list [data-title~=Funktion],.staff-list [data-title~=Function],.results-list [data-title~=Funktion],.results-list [data-title~=Function]{width:27%}.staff-list [data-title~=Verwaltung],.staff-list [data-title~=Managementarea],.results-list [data-title~=Verwaltung],.results-list [data-title~=Managementarea]{width:25%}.staff-list [data-title~=Kompetenzzentrum]>*,.results-list [data-title~=Kompetenzzentrum]>*{display:block;position:relative;padding-left:.8125rem;margin-bottom:.25rem}.staff-list [data-title~=Kompetenzzentrum]>*:last-child,.results-list [data-title~=Kompetenzzentrum]>*:last-child{margin-bottom:0}.staff-list [data-title~=Kompetenzzentrum]>*:before,.results-list [data-title~=Kompetenzzentrum]>*:before{content:"";position:absolute;width:5px;height:5px;background-color:currentColor;top:0;right:0;bottom:0;left:0;top:.75rem;clip-path:polygon(0% 25%,25% 0%,75% 0%,100% 25%,100% 100%,100% 100%,0% 100%,0% 100%)}.staff-list [data-title~=Kompetenzzentrum]>*:nth-child(1):before,.results-list [data-title~=Kompetenzzentrum]>*:nth-child(1):before{clip-path:polygon(0% 25%,25% 0%,75% 0%,100% 25%,100% 100%,100% 100%,0% 100%,0% 100%)}.staff-list [data-title~=Kompetenzzentrum]>*:nth-child(2):before,.results-list [data-title~=Kompetenzzentrum]>*:nth-child(2):before{clip-path:polygon(0% 0%,0% 0%,75% 0%,100% 25%,100% 75%,75% 100%,0% 100%,0% 100%)}.staff-list [data-title~=Kompetenzzentrum]>*:nth-child(3):before,.results-list [data-title~=Kompetenzzentrum]>*:nth-child(3):before{clip-path:polygon(0% 5%,5% 0%,95% 0%,100% 5%,100% 80%,80% 100%,10% 100%,0% 90%)}.staff-list [data-title~=Kompetenzzentrum]>*:nth-child(4):before,.results-list [data-title~=Kompetenzzentrum]>*:nth-child(4):before{clip-path:polygon(0% 20%,20% 0%,90% 0%,100% 10%,100% 95%,95% 100%,5% 100%,0% 95%)}.staff-list [data-title~=Kompetenzzentrum]>*:nth-child(5):before,.results-list [data-title~=Kompetenzzentrum]>*:nth-child(5):before{clip-path:polygon(0% 15%,15% 0%,85% 0%,100% 15%,100% 80%,80% 100%,15% 100%,0% 85%)}.staff-list [data-title~=Kompetenzzentrum]>*:nth-child(6):before,.results-list [data-title~=Kompetenzzentrum]>*:nth-child(6):before{clip-path:polygon(0% 5%,5% 0%,80% 0%,100% 20%,100% 95%,95% 100%,20% 100%,0% 80%)}.staff-list [data-title~=Kompetenzzentrum]>*:nth-child(7):before,.results-list [data-title~=Kompetenzzentrum]>*:nth-child(7):before{clip-path:polygon(0% 15%,15% 0%,100% 0%,100% 0%,100% 85%,85% 100%,0% 100%,0% 100%)}.staff-list [data-title~=Kompetenzzentrum]>*:nth-child(8):before,.results-list [data-title~=Kompetenzzentrum]>*:nth-child(8):before{clip-path:polygon(0% 5%,5% 0%,85% 0%,100% 15%,100% 80%,80% 100%,5% 100%,0% 95%)}.staff-list [data-title~=Kompetenzzentrum]>*:nth-child(9):before,.results-list [data-title~=Kompetenzzentrum]>*:nth-child(9):before{clip-path:polygon(0% 5%,5% 0%,95% 0%,100% 5%,100% 80%,80% 100%,15% 100%,0% 85%)}.staff-list.default [data-title~=Büro],.staff-list.default [data-title~=Room],.results-list.default [data-title~=Büro],.results-list.default [data-title~=Room]{width:12%}.staff-list.default [data-title~=E-Mail],.results-list.default [data-title~=E-Mail]{width:36%}.staff-list.research2 [data-title^=Studienbereiche],.staff-list.research2 [data-title~=Studyarea],.staff-list.research2 [data-title^=Kompetenzzentrum],.staff-list.research2 [data-title~=competence],.results-list.research2 [data-title^=Studienbereiche],.results-list.research2 [data-title~=Studyarea],.results-list.research2 [data-title^=Kompetenzzentrum],.results-list.research2 [data-title~=competence]{width:37%}.table-editable .table tr{background-color:#fff;border-bottom:none}.search-result{--item-spacing-mobile: 2rem;--item-spacing-tablet: 4rem;--item-spacing-desktop: 5rem;--item-spacing: var(--item-spacing-mobile)}.search-result.tx_solr{margin-bottom:clamp(32px,5vw,64px)}.search-result__list{display:flex;flex-direction:column;gap:var(--item-spacing)}.search-result__headline{font-size:2rem;margin-bottom:1rem}.search-result__text{margin-bottom:1rem}.search-result__item{border-left:1px solid var(--foreground-on-default);padding-left:1rem}.search-result__img{margin-bottom:1rem}.search-result__link{display:flex;align-items:center;gap:.5rem}.search-result__contacts{display:flex;flex-direction:column;gap:.5rem}.search-result__contacts a,.search-result__contacts span{white-space:nowrap}.search-result--person.search-result__headline{margin-bottom:1.375rem}.search-result .breadcrumb{margin:.5rem 0 1.375rem}@media only screen and (min-width: 48rem){.search-result{--item-spacing: var(--item-spacing-tablet)}.search-result .search-filter__categories{display:flex;flex-flow:row wrap;gap:clamp(10px,1vw,12px)}}@media only screen and (min-width: 64rem){.search-result{--item-spacing: var(--item-spacing-desktop)}}.search-filter{--filter-spacing-mobile: 2rem;--filter-spacing-tablet: 3rem;--filter-spacing-desktop: 4rem;--filter-spacing: var(--filter-spacing-mobile);margin:var(--filter-spacing) 0}.search-filter__categories{list-style-type:none;display:flex;flex-flow:column nowrap;gap:.75rem}.search-filter__categories li{padding:0;margin-bottom:0}.search-filter__categories li:before{content:initial}.search-filter__categories li.active a:before{opacity:1}.search-filter__categories a{font-size:clamp(16px,1.5vw,22px);font-weight:600;font-family:Euclid Circular A,sans-serif;line-height:130%;font-weight:400;color:var(--foreground, inherit);display:inline-flex;gap:.3125rem;align-items:baseline;text-decoration:none;transition:.32s ease-in}.search-filter__categories a:before{content:"";transition:inherit;background-color:currentColor;opacity:0;flex-shrink:0;--clip-left: polygon(0 0, 0 100%, 100% 100%);--clip-right: polygon(0 100%, 100% 100%, 100% 0);--clip-path: var(--clip-left);width:.5625rem;height:.5625rem;--clip-path: var(--clip-right);clip-path:var(--clip-path)}.search-filter__categories a:hover:before,.search-filter__categories a:focus:before,.search-filter__categories a:active:before{opacity:1}.search-filter__categories a.is-current:before,.active .search-filter__categories a:before{opacity:1}@media only screen and (min-width: 48rem){.search-filter{--filter-spacing: var(--filter-spacing-tablet)}.search-filter__categories{display:flex;flex-flow:row wrap;gap:clamp(10px,1vw,12px)}}@media only screen and (min-width: 64rem){.search-filter{--filter-spacing: var(--filter-spacing-desktop)}}.icon-logout--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Abmelden_wr.svg)}.icon-logout--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Abmelden_rw.svg)}.icon-graduate-1--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Abschluss-1_wr.svg)}.icon-graduate-1--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Abschluss-1_rw.svg)}.icon-graduate-2--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Abschluss-2_wr.svg)}.icon-graduate-2--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Abschluss-2_rw.svg)}.icon-login--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Anmelden_wr.svg)}.icon-login--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Anmelden_rw.svg)}.icon-edit--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Bearbeiten_wr.svg)}.icon-edit--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Bearbeiten_rw.svg)}.icon-consultation--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Beratung_wr.svg)}.icon-consultation--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Beratung_rw.svg)}.icon-application--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Bewerbung_wr.svg)}.icon-application--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Bewerbung_rw.svg)}.icon-download--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Download_wr.svg)}.icon-download--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Download_rw.svg)}.icon-print--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Drucken_wr.svg)}.icon-print--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Drucken_rw.svg)}.icon-money--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Geld_wr.svg)}.icon-money--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Geld_rw.svg)}.icon-calendar--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Kalender_wr.svg)}.icon-calendar--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Kalender_rw.svg)}.icon-cross--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Kreuz_wr.svg)}.icon-cross--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Kreuz_rw.svg)}.icon-delete--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Loeschen_wr.svg)}.icon-delete--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Loeschen_rw.svg)}.icon-email--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Mail_wr.svg)}.icon-email--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Mail_rw.svg)}.icon-menu--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Menue_wr.svg)}.icon-menu--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Menue_rw.svg)}.icon-arrow--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Pfeil_wr.svg)}.icon-arrow--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Pfeil_rw.svg)}.icon-profile--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Profil_wr.svg)}.icon-profile--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Profil_rw.svg)}.icon-search--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Suchen_wr.svg)}.icon-search--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Suchen_rw.svg)}.icon-phone--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Telefon_wr.svg)}.icon-phone--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Telefon_rw.svg)}.icon-time--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Zeit_wr.svg)}.icon-time--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Zeit_rw.svg)}.icon-digit--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Ziffer_wr.svg)}.icon-digit--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Ziffer_rw.svg)}.icon-quote--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_Zitat_wr.svg)}.icon-quote--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_Zitat_rw.svg)}.icon-home--white{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-white/HFT_Icon_home_wr.svg)}.icon-home--red{--icon-path: url(/assets/hft_sitepackage/img/Icons/on-red/HFT_Icon_home_rw.svg)}.icon{--icon: var(--icon-path);--icon-width: 16px;--icon-height: 16px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.icon:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.icon--single{padding-left:var(--icon-width)}.icon-size--sm{--icon-width: 16px;--icon-height: 16px;display:block;width:var(--icon-width);height:var(--icon-height)}.icon-size--md{--icon-width: 24px;--icon-height: 24px;display:block;width:var(--icon-width);height:var(--icon-height)}.icon-size--lg{--icon-width: 28px;--icon-height: 28px;display:block;width:var(--icon-width);height:var(--icon-height)}.icon-size--xl{--icon-width: 32px;--icon-height: 32px;display:block;width:var(--icon-width);height:var(--icon-height)}.icon-size--xxl{--icon-width: 46px;--icon-height: 46px;display:block;width:var(--icon-width);height:var(--icon-height)}.icon-size--huge{--icon-width: 72px;--icon-height: 72px;display:block;width:var(--icon-width);height:var(--icon-height)}.icon-space--sm{--icon-spacing: 8px}.icon-space--md{--icon-spacing: 12px}.icon-space--lg{--icon-spacing: 16px}.icon-space--xl{--icon-spacing: 24px}.icon-arrow--up{transform:rotate(-90deg)}.icon-arrow--down{transform:rotate(90deg)}.icon-email--white{--icon: var(--icon-path);--icon-width: 46px;--icon-height: 46px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.icon-email--white:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.icon-phone--white{--icon: var(--icon-path);--icon-width: 46px;--icon-height: 46px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.icon-phone--white:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.icon-calendar--red{--icon: var(--icon-path);--icon-width: 24px;--icon-height: 24px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.icon-calendar--red:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.icon-print--white{--icon: var(--icon-path);--icon-width: 24px;--icon-height: 24px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.icon-print--white:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.icon-logout--white{--icon: var(--icon-path);--icon-width: 24px;--icon-height: 24px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.icon-logout--white:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.icon-login--white{--icon: var(--icon-path);--icon-width: 24px;--icon-height: 24px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.icon-login--white:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.icon-application--red{--icon: var(--icon-path);--icon-width: 70px;--icon-height: 70px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.icon-application--red:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.icon-time--red{--icon: var(--icon-path);--icon-width: 70px;--icon-height: 70px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.icon-time--red:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.icon-graduate-1--red{--icon: var(--icon-path);--icon-width: 70px;--icon-height: 70px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.icon-graduate-1--red:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.icon-graduate-2--red{--icon: var(--icon-path);--icon-width: 70px;--icon-height: 70px;--icon-spacing: 8px;position:relative;padding-left:calc(var(--icon-width) + var(--icon-spacing));display:block;height:var(--icon-height)}.icon-graduate-2--red:before{content:"";background-image:var(--icon);display:inline-block;width:var(--icon-width);height:var(--icon-height);background-size:cover;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.pagination{display:flex;justify-content:center}.pagination__list{display:flex;flex-flow:row nowrap;gap:.75rem;align-items:center;list-style-type:none;margin-top:clamp(60px,5vw,80px)}.pagination__list li{padding:0;margin-bottom:0}.pagination__list li:before{content:initial}.page-link{padding:6px 8px}.page-link__number{line-height:80%;padding:.25rem;display:flex;align-items:center;justify-content:center;word-break:keep-all;text-decoration-color:transparent;min-width:28px}.active .page-link__number{font-family:var(--font-family-hft);text-decoration-color:var(--foreground, var(--foreground-on-default))}.page-link__number:hover,.page-link__number:focus,.page-link__number:active{font-family:var(--font-family-hft);text-decoration-color:var(--foreground, var(--foreground-on-default))}.page-link__arrow{display:block;width:24px;height:24px}.page-link__arrow.disabled{opacity:.4;pointer-events:none}.page-link__arrow--prev{transform:scaleX(-1)}.page-link__arrow:not(.disabled):hover,.page-link__arrow:not(.disabled):focus,.page-link__arrow:not(.disabled):active{cursor:pointer;opacity:.8}.studycourses__header__title{margin-bottom:2rem;text-align:left}.studycourses__wrapper{margin-left:clamp(24px,10vw,66px)}.studycourses__wrapper--bachelor{margin-bottom:3.375rem}.studycourses__wrapper--bachelor__title,.studycourses__wrapper--master__title{margin-bottom:1rem}.studycourses__wrapper--bachelor li,.studycourses__wrapper--master li{margin-bottom:.5rem;list-style:none;padding-left:0}.studycourses__wrapper--bachelor li:before,.studycourses__wrapper--master li:before{content:none}@media only screen and (min-width: 48rem){.studycourses{display:flex;flex-direction:column}.studycourses__header__title{margin-bottom:2.625rem}.studycourses__wrapper{margin-left:0}.studycourses__wrapper--bachelor{margin-bottom:2.25rem}.studycourses__wrapper--bachelor__title,.studycourses__wrapper--master__title{margin-bottom:1.125rem}}@media only screen and (min-width: 64rem){.studycourses{display:grid;grid-template-columns:40% 1fr;gap:8.875rem}.studycourses__wrapper--bachelor{margin-bottom:3rem}}.cooperation-partner{--wrapper-padding-mobile: 1.375rem 0;--wrapper-padding-tablet: 2rem 0;--wrapper-padding-desktop: 3rem 0;--wrapper-padding: var(--wrapper-padding-mobile);padding:var(--wrapper-padding)}.cooperation-partner__list{list-style-type:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(150px,12vw,220px),1fr));grid-gap:var(--grid-gap)}.cooperation-partner__list li{padding:clamp(1rem,2vw,24px);margin-bottom:0;aspect-ratio:1/1;background-color:var(--foreground);display:flex;align-items:center}.cooperation-partner__list li:before{content:initial}@media only screen and (min-width: 48rem){.cooperation-partner{--wrapper-padding: var(--wrapper-padding-tablet)}}@media only screen and (min-width: 64rem){.cooperation-partner{--wrapper-padding: var(--wrapper-padding-desktop)}}.highlight-banner a{text-decoration:none}.highlight-banner__wrapper{padding:1.375rem;display:flex;flex-direction:column;clip-path:polygon(0% 15px,15px 0%,calc(100% - 50px) 0%,100% 50px,100% calc(100% - 30px),calc(100% - 30px) 100%,15px 100%,0% calc(100% - 15px))}.highlight-banner__wrapper__text .subheader{margin:1.375rem 0;font-size:1rem}.highlight-banner__wrapper__text .link{margin-bottom:1.5625rem;font-weight:600}@media only screen and (min-width: 48rem){.highlight-banner__wrapper{flex-direction:row;justify-content:center;clip-path:polygon(0% 15px,15px 0%,calc(100% - 40px) 0%,100% 40px,100% calc(100% - 50px),calc(100% - 50px) 100%,15px 100%,0% calc(100% - 15px))}.highlight-banner__wrapper__text{display:flex;flex-direction:column;justify-content:space-between;padding:.625rem}.highlight-banner__wrapper__text .subheader{margin:1.5rem 0}.highlight-banner__wrapper__text .link{margin-bottom:0}.highlight-banner__wrapper__image{display:flex;align-items:center}}@media only screen and (min-width: 64rem){.highlight-banner__wrapper{padding:3.75rem 0;clip-path:polygon(0% 15px,15px 0%,calc(100% - 40px) 0%,100% 40px,100% calc(100% - 50px),calc(100% - 50px) 100%,15px 100%,0% calc(100% - 15px))}.highlight-banner__wrapper__text .subheader{margin:2rem 0;font-size:1.75rem}}.discover-me{--padding-mobile: 2rem 2rem 5.875rem;--padding-tablet: 3.75rem 1.5rem;--padding-desktop: 8.5rem 3rem;--padding: var(--padding-mobile)}.discover-me__container{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--padding)}.discover-me__background{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;pointer-events:none}.discover-me__background .image{position:absolute;height:auto;max-width:100%}.discover-me__background .image--rocket{bottom:-1.25rem;left:-1.5rem;width:calc(4rem + 6vw);transition:transform .3s ease-out;max-width:26.25rem;z-index:2}.discover-me__background .image--bulb{bottom:calc(100% - 5rem - 9vw);right:.5rem;width:calc(3rem + 8vw);transition:transform .5s ease-out;max-width:9rem}.discover-me .button{height:max-content;white-space:nowrap;padding:.4375rem 1.375rem;font-size:clamp(16px,2vw,32px)}.discover-me__content{position:relative;z-index:5;display:flex;flex-direction:column;justify-content:center;gap:1.375rem}.discover-me__text .headline{margin-bottom:1.375rem}.discover-me__text p{margin-bottom:0;font-weight:600}@media only screen and (min-width: 48rem){.discover-me{--padding: var(--padding-tablet)}.discover-me__content{flex-direction:row;align-items:center;gap:clamp(24px,5vw,62px)}.discover-me__background .image--rocket{width:calc(5rem + 2vw);left:-1.1rem}.discover-me__background .image--bulb{bottom:50%;width:calc(3rem + 5vw);right:-1.1rem;max-width:12rem}}@media only screen and (min-width: 64rem){.discover-me{--padding: var(--padding-desktop)}.discover-me .button{padding:.625rem 2.5rem}.discover-me__background{z-index:6}.discover-me__background .image--rocket{width:calc(5rem + 8vw);left:-3vw;max-width:13.625rem}.discover-me__background .image--bulb{bottom:50%;width:calc(3rem + 10vw);right:-1.5rem;max-width:11.5625rem}.discover-me__text p{font-size:1.75rem}}@media only screen and (min-width: 80rem){.discover-me__background .image--rocket{width:calc(5rem + 10vw);top:calc(100% - 14rem);left:-1rem}.discover-me__background .image--bulb{bottom:75%;width:calc(3rem + 10vw);right:clamp(24px,5vw,48px)}}.ce--social-media-teaser+.ce--social-media-teaser{margin-top:var(--margin-spacing-sm)}.ce--social-media-teaser .social-media-teaser,.ce--social-media-teaser .social-media-teaser .social-media-teaser{display:flex;flex-direction:column;padding:1.375rem;clip-path:polygon(0% 15px,15px 0%,calc(100% - 35px) 0%,100% 35px,100% calc(100% - 15px),calc(100% - 15px) 100%,35px 100%,0% calc(100% - 35px))}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper{display:flex;flex-direction:column}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper__text .title{font-size:1.375rem;font-family:HFT45;margin-bottom:2rem;line-height:80%}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper__link{display:flex;flex-direction:row}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper__link img{width:55px}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper__link__text{display:flex;flex-direction:column;justify-content:space-between;margin-left:1rem;font-weight:600}@media only screen and (min-width: 48rem){.ce--social-media-teaser .social-media-teaser .social-media-teaser{padding:3rem 0}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper{flex-direction:row;align-items:center}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper__text .title{font-size:2rem;margin-bottom:0}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper__link img{width:70px}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper__link__text{justify-content:center}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper__link__text .header{margin-bottom:.75rem}}@media only screen and (min-width: 64rem){.ce--social-media-teaser .social-media-teaser .social-media-teaser{padding:3.125rem 0}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper__text{margin-left:1.375rem}.ce--social-media-teaser .social-media-teaser .social-media-teaser__wrapper__text .title{font-size:2.625rem;margin-right:2.75rem}}.ce--foldable-text-teaser+.ce--foldable-text-teaser{margin-top:var(--margin-spacing-xs)}.ce--foldable-text-teaser .foldable-text-teaser__wrapper{display:flex;flex-direction:column}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__left{display:flex;flex-direction:column;padding:1.375rem;margin-bottom:1.375rem;align-items:center;flex-grow:1;gap:1.375rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__left .header{font-size:1.375rem;font-weight:600}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__left .subheader{font-family:HFT45;font-size:2.25rem;line-height:80%}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right{padding:1.375rem;display:flex;flex-direction:column;flex-grow:1}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content{display:flex;justify-content:space-between;flex-direction:column;margin-top:1.375rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__wrapper__header{margin-bottom:1.375rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__foldable-text{display:flex;flex-direction:column;gap:1rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__foldable-text.is-open .content__foldable-text__header svg{transform:rotate(180deg)}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__foldable-text__header{display:flex;flex-direction:row;gap:.75rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__foldable-text__header .linktext{all:unset;font:inherit;color:inherit;cursor:pointer}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__foldable-text__content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__foldable-text__content p,.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__foldable-text__content ul{padding-bottom:1.375rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .image{line-height:0}@media only screen and (min-width: 48rem){.ce--foldable-text-teaser .foldable-text-teaser__wrapper__left{margin-bottom:0;padding:1.5rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__left .header{font-size:1.625rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__left .subheader{font-size:2.5rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right{flex-direction:row;padding:1.5rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content{margin-top:0;margin-right:.625rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__wrapper__header{margin-bottom:1rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__foldable-text__content p{padding-bottom:1.5rem}}@media only screen and (min-width: 64rem){.ce--foldable-text-teaser .foldable-text-teaser__wrapper__left{padding:2rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__left .header{font-size:2rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__left .subheader{font-size:4rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right{padding:2rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content{margin-right:.75rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__wrapper__header{margin-bottom:1.375rem}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__wrapper__bodytext{margin-bottom:0}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content__foldable-text__content p{padding-bottom:2rem}}@media only screen and (max-width: 47.9rem){.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .image{order:1}.ce--foldable-text-teaser .foldable-text-teaser__wrapper__right .content{order:2}}.person-directory{--header-spacing-mobile: 3rem;--header-spacing-tablet: 3.5rem;--header-spacing-desktop: 4rem;--header-spacing: var(--header-spacing-mobile);--header-headline-spacing-mobile: .5rem;--header-headline-spacing-tablet: .5rem;--header-headline-spacing: var(--header-headline-spacing-mobile);--head-spacing-mobile: 2.625rem;--head-spacing-tablet: 5rem;--head-spacing-desktop: 8.375rem;--head-spacing: var(--head-spacing-mobile);--section-spacing-mobile: 3.75rem;--section-spacing-tablet: 5rem;--section-spacing-desktop: 10rem;--section-spacing: var(--section-spacing-mobile);margin-bottom:clamp(48px,3vw,96px);word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.person-directory__header{margin-top:clamp(72px,12vw,140px);margin-bottom:var(--header-spacing)}.person-directory__header h1{font-family:Euclid Circular A,sans-serif;line-height:130%;font-size:var(--h1-font-size);font-weight:600}.person-directory__header h1,.person-directory__header h2{margin-bottom:0}.person-directory__header h2{padding-left:.25rem}.person-directory__header__headlines{display:flex;flex-direction:column;gap:var(--header-headline-spacing)}.person-directory__head{margin-bottom:var(--head-spacing);word-break:auto-phrase;gap:1rem}.person-directory__head__list{margin-bottom:1rem}.person-directory__head__list p+p{margin-top:0}.person-directory__head__list:last-child{margin-bottom:0}.person-directory__info{margin-top:2.625rem;row-gap:2rem}.person-directory__info hr{margin:clamp(1rem,1vw,22px) 0}.person-directory__info p{margin-top:0;margin-bottom:.25rem}.person-directory__info p:last-child{margin-bottom:0}.person-directory__content>*{margin-bottom:var(--section-spacing)}.person-directory__content>*:last-child{margin-bottom:0}.person-directory__content .mb-5{margin-bottom:clamp(24px,2vw,48px)}.person-directory__content .mb-5:last-child{margin-bottom:0}.person-directory__section-heading{margin-bottom:clamp(16px,3vw,36px)}.person-directory__date-list__items li{margin-bottom:0;padding:0;border-bottom:2px solid var(--foreground-on-default);padding-bottom:.75rem;margin-bottom:.75rem}.person-directory__date-list__items li:before{content:unset}.person-directory__date-list .year-info{font-family:var(--font-family-base);font-weight:600;font-size:1.125rem}.person-directory__project__headline{margin-bottom:1.375rem}.person-directory__project__text{margin-bottom:1rem}.person-directory .red-box{clip-path:polygon(0% 15px,15px 0%,calc(100% + -0px) 0%,100% 0px,100% calc(100% - 15px),calc(100% - 15px) 100%,0px 100%,0% calc(100% + -0px));padding:clamp(1.375rem,1.5vw,3rem);margin-bottom:2.625rem;display:grid;column-gap:1rem}.person-directory .red-box :nth-child(2n){margin-bottom:1rem}.person-directory .red-box :last-child{margin-bottom:0}.person-directory .profile-img:not(.img--placeholder){margin-bottom:1.375rem;clip-path:polygon(0% 0px,0px 0%,calc(100% - 15px) 0%,100% 15px,100% calc(100% - 25px),calc(100% - 25px) 100%,15px 100%,0% calc(100% - 15px))}.person-directory .flex-list{display:flex;flex-direction:column;gap:.5rem}@media only screen and (min-width: 48rem){.person-directory{--header-spacing: var(--header-spacing-tablet);--header-headline-spacing: var(--header-headline-spacing-tablet);--head-spacing: var(--head-spacing-tablet);--section-spacing: var(--section-spacing-tablet)}.person-directory__project{align-items:center}.person-directory__head{gap:0}}@media only screen and (min-width: 64rem){.person-directory{--header-spacing: var(--header-spacing-tablet);--head-spacing: var(--head-spacing-desktop);--section-spacing: var(--section-spacing-desktop)}.person-directory .red-box{margin-bottom:0;grid-template-columns:max-content 1fr;gap:.5rem 1rem}.person-directory .red-box :nth-child(2n){margin-bottom:0}}.ce--quickinfo__bewerbung,.ce--quickinfo__regelstudienzeit,.ce--quickinfo__abschluss,.ce--quickinfo__links,.quickinfo__bewerbung,.quickinfo__regelstudienzeit,.quickinfo__abschluss,.quickinfo__links{display:flex;flex-direction:row;margin-bottom:1.375rem}.ce--quickinfo__bewerbung__icon,.ce--quickinfo__regelstudienzeit__icon,.ce--quickinfo__abschluss__icon,.ce--quickinfo__links__icon,.quickinfo__bewerbung__icon,.quickinfo__regelstudienzeit__icon,.quickinfo__abschluss__icon,.quickinfo__links__icon{display:flex;align-self:start}.ce--quickinfo__bewerbung__content,.ce--quickinfo__regelstudienzeit__content,.ce--quickinfo__abschluss__content,.ce--quickinfo__links__content,.quickinfo__bewerbung__content,.quickinfo__regelstudienzeit__content,.quickinfo__abschluss__content,.quickinfo__links__content{margin-left:.875rem}.ce--quickinfo__bewerbung__content__text,.ce--quickinfo__regelstudienzeit__content__text,.ce--quickinfo__abschluss__content__text,.ce--quickinfo__links__content__text,.quickinfo__bewerbung__content__text,.quickinfo__regelstudienzeit__content__text,.quickinfo__abschluss__content__text,.quickinfo__links__content__text{margin-top:.5rem}.ce--quickinfo__bewerbung__content__text li,.ce--quickinfo__regelstudienzeit__content__text li,.ce--quickinfo__abschluss__content__text li,.ce--quickinfo__links__content__text li,.quickinfo__bewerbung__content__text li,.quickinfo__regelstudienzeit__content__text li,.quickinfo__abschluss__content__text li,.quickinfo__links__content__text li{margin-bottom:.25rem}@media only screen and (min-width: 48rem){.ce--quickinfo,.quickinfo{display:flex;flex-direction:row;flex-wrap:wrap}.ce--quickinfo__bewerbung,.ce--quickinfo__regelstudienzeit,.ce--quickinfo__abschluss,.ce--quickinfo__links,.quickinfo__bewerbung,.quickinfo__regelstudienzeit,.quickinfo__abschluss,.quickinfo__links{margin-bottom:2.25rem}}@media only screen and (min-width: 64rem){.ce--quickinfo__bewerbung,.ce--quickinfo__regelstudienzeit,.ce--quickinfo__abschluss,.ce--quickinfo__links,.quickinfo__bewerbung,.quickinfo__regelstudienzeit,.quickinfo__abschluss,.quickinfo__links{margin-bottom:3rem}}.top-events li:before{content:initial}.top-events .link{width:max-content;font-weight:600}.top-events__head-wrapper{display:flex;flex-flow:column nowrap;gap:.5rem;margin-bottom:1.375rem}.top-events__subheader{font-weight:400}.top-events__content{display:flex}.top-events__content .spacing{margin-bottom:2.25rem}.top-events__content .spacing:last-child{margin-bottom:0}.top-events__content__item{display:flex;flex-direction:column;height:100%}.top-events__content__item__wrapper{position:relative;order:-1}.top-events__content__item__wrapper__date{padding:.5rem .75rem;font-size:1rem;position:absolute;top:0;left:0;transform:translateY(-50%);z-index:2}.top-events__content__item__text{padding:2.5rem 1.25rem 1rem;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;position:relative}.top-events__content__item__text .title{margin-bottom:2.625rem}.top-events__button{margin-top:3.375rem}@media only screen and (min-width: 48rem){.top-events__content .spacing{margin-bottom:0}.top-events__content__item__date{padding:.75rem 1rem;font-size:1.125rem;font-weight:400}.top-events__content__item__text{padding:3rem 1rem 1rem}}@media only screen and (min-width: 64rem){.top-events__content__item__text{padding:4rem 1rem 1.375rem}}.rte{overflow-x:auto}.rte p sub,.rte p sup{font-size:.8em}.rte p:not(:last-child,:only-child),.rte ul:not(:last-child,:only-child),.rte ol:not(:last-child,:only-child){margin-bottom:1.25rem}.event-details .main-headline{margin-bottom:0}.event-details__date,.event-details__cta,.event-details__description{margin-top:2.5rem}.blog-details__subheader,.blog-details__abstract{margin-top:0}.blog-details__abstract{font-size:1.25rem;font-weight:600}.blog-details__text,.blog-details .spacing{margin-top:2rem}@media only screen and (min-width: 48rem){.blog-details .spacing{margin-top:3rem}}@media only screen and (min-width: 64rem){.blog-details .spacing{margin-top:4rem}}@media only screen and (min-width: 48rem){.blog-details__text{margin-top:4rem}}.event-filter{margin-bottom:2rem;padding:2rem}.event-filter__button{margin-top:1.9rem;width:100%}.event-filter .date-field-wrapper label{margin-bottom:.4rem;display:flex;align-items:center;gap:.5rem}.event-filter-result{margin-bottom:2rem}.event-filter form{--input-color: var(--background, var(--background-on-default));--input-color-error: var(--background, var(--background-on-default));--input-bg: var(--foreground, var(--foreground-on-default));--label-color: var(--foreground, var(--foreground-on-default))}.event-filter .ts-wrapper{--foreground: var(--foreground-on-default);--background: var(--background-on-default)}.manual-page-teaser__row{row-gap:2rem}.manual-page-teaser__header{margin-bottom:1.375rem}.manual-page-teaser__item{margin-bottom:2rem}.manual-page-teaser__item:last-child{margin-bottom:0}.manual-page-teaser__item__wrapper{display:flex;flex-direction:column}.manual-page-teaser__item__wrapper .image{margin-bottom:1rem}.manual-page-teaser__item__wrapper .content{display:flex;flex-direction:column;justify-content:space-between}.manual-page-teaser__item__wrapper .content__wrapper__headline{margin-bottom:.625rem}.manual-page-teaser__item__wrapper .content__link{margin-top:1rem;text-decoration:none}@media only screen and (min-width: 48rem){.manual-page-teaser__item{margin-bottom:0}}@media only screen and (min-width: 64rem){.manual-page-teaser__item__wrapper .image{margin-bottom:1.375rem}.manual-page-teaser__item__wrapper .content__wrapper__headline{margin-bottom:.75rem}.manual-page-teaser__item__wrapper .content__link{margin-top:1.125rem}}.notfound-page__headline,.notfound-page__subline{margin-bottom:1.375rem}.notfound-page__text{margin-bottom:1.125rem}.notfound-page__search{margin-bottom:6rem}@media only screen and (min-width: 64rem){.notfound-page__headline,.notfound-page__subline{margin-bottom:2rem}.notfound-page__text{margin-bottom:1.375rem}}@media only screen and (max-width: 39.9rem){.notfound-page__search{display:flex;flex-direction:column}.notfound-page .button{padding:.875rem 2.125rem;margin-top:.125rem}}@media only screen and (min-width: 40rem){.notfound-page .button{width:100%}}.ce--project-teaser+.ce--project-teaser{margin-top:var(--margin-spacing-lg)}.ce--project-teaser__wrapper{padding:1.375rem 1rem;display:flex;flex-direction:column}.ce--project-teaser__wrapper--big{padding:1rem 1rem 1.375rem}.ce--project-teaser__wrapper__image{display:flex;flex-direction:column;margin-bottom:-1.375rem}.ce--project-teaser__wrapper__image img{padding-bottom:1.375rem}.ce--project-teaser__wrapper__headline{margin:1.375rem 0}.ce--project-teaser__wrapper__headline>*{margin-bottom:0}.ce--project-teaser__wrapper__text{margin-bottom:1rem}.ce--project-teaser__wrapper__link{font-weight:600}@media only screen and (min-width: 48rem){.ce--project-teaser__wrapper{padding:1.5rem}.ce--project-teaser__wrapper--big{padding:3.75rem}.ce--project-teaser__wrapper__image{display:flex;flex-direction:row;margin-bottom:0}.ce--project-teaser__wrapper__image img{padding-bottom:0}.ce--project-teaser__wrapper__headline{margin:1.625rem 0}}@media only screen and (min-width: 64rem){.ce--project-teaser__wrapper{padding:2rem}.ce--project-teaser__wrapper--big{padding:5rem}.ce--project-teaser__wrapper__headline{margin:2rem 0}.ce--project-teaser__wrapper__text{margin-bottom:1.375rem}}@media only screen and (max-width: 47.9rem){.ce--project-teaser{padding-left:0;padding-right:0}}.ce--hero-startseite-video{margin-top:0}.ce--hero-startseite-video__video-header{display:flex;flex-direction:column;gap:3rem}@media only screen and (min-width: 48rem){.ce--hero-startseite-video__video-header{gap:4.5rem}}.ce--hero-startseite-video__media-container{position:relative;aspect-ratio:1}@media only screen and (min-width: 40rem){.ce--hero-startseite-video__media-container{aspect-ratio:4/3}}@media only screen and (min-width: 64rem){.ce--hero-startseite-video__media-container{aspect-ratio:173/70}}.ce--hero-startseite-video__svg{position:absolute;top:0;left:0;width:15%;height:auto}.ce--hero-startseite-video__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(36deg,#00000073 23.51%,#0000 47.15%)}.ce--hero-startseite-video__video video{position:absolute}.ce--hero-startseite-video__image{position:absolute}.ce--hero-startseite-video__content-container{display:flex;flex-direction:column;padding-top:1.5rem;padding-bottom:1.5rem;justify-content:space-between;height:100%}@media only screen and (min-width: 40rem){.ce--hero-startseite-video__content-container{padding-top:3rem;padding-bottom:3rem}}@media only screen and (min-width: 48rem){.ce--hero-startseite-video__content-container{padding-top:4.5rem;padding-bottom:4.5rem}}.ce--hero-startseite-video__apply-button-container{width:100%;display:flex;justify-content:flex-end}.ce--hero-startseite-video__bottom-container{display:flex;width:100%;justify-content:space-between;align-items:flex-end}.ce--hero-startseite-video__apply-button{display:flex;align-items:center;display:inline-block;font-size:1.25rem;font-weight:600;color:var(--background-on-red);text-decoration:none;padding:.5rem 1.5rem;rotate:-4.5deg;transition:all .2s ease;background-color:#d2ff00;box-shadow:0 0 2px #d2ff00;outline:1px solid transparent;-webkit-backface-visibility:hidden;transform:translateZ(0);will-change:transform;-webkit-perspective:1000}@media only screen and (min-width: 48rem){.ce--hero-startseite-video__apply-button{padding:.5rem 1.75rem}}.ce--hero-startseite-video__apply-button svg{rotate:90deg;margin-left:.5rem}.ce--hero-startseite-video__apply-button:hover{background-color:#e42832;box-shadow:0 0 2px #e42832;color:#fff}.ce--hero-startseite-video__apply-button:hover svg path{fill:#fff}.ce--hero-startseite-video__play-button{position:relative;display:flex;z-index:10;background-color:transparent}.ce--hero-startseite-video__play-button .play{display:block}.ce--hero-startseite-video__play-button .pause,.ce--hero-startseite-video__play-button.is-playing .play{display:none}.ce--hero-startseite-video__play-button.is-playing .pause{display:block}.ce--hero-startseite-video__text-wrapper{color:#fff;display:flex;flex-direction:column;gap:.625rem;z-index:10}@media only screen and (min-width: 48rem){.ce--hero-startseite-video__text-wrapper{bottom:15rem}}.ce--hero-startseite-video__text-overline{font-size:1rem;margin-bottom:0;font-weight:600;max-width:18.75rem}.ce--hero-startseite-video__text-header{font-size:1.25rem;font-weight:600;margin-bottom:0;max-width:18.75rem;font-size:2rem}@media only screen and (min-width: 48rem){.ce--hero-startseite-video__text-header{font-size:3rem;max-width:31.25rem}}.ce--hero-startseite-video__headline-container--video{display:flex;flex-direction:column-reverse}.ce--hero-startseite-video__text-link{margin-top:.375rem;font-size:1rem;transition:all .2s ease;color:#000}.ce--hero-startseite-video__text-link:after{transition:all .2s ease;background-color:#fff}.ce--hero-startseite-video__text-link:hover{color:#fff}.ce--hero-startseite-video__text-link:hover:after{background-color:var(--background-on-red)}#calendar-filter-type+.ts-wrapper input#calendar-filter-type-ts-control{position:absolute;height:0}.ts-control{border:1px solid var(--foreground, var(--foreground-on-default));border-radius:var(--bs-border-radius);box-shadow:none;box-sizing:border-box;flex-wrap:wrap;overflow:hidden;padding:.375rem .75rem;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:calc(.375rem - 1px) .75rem calc(.375rem - 4px)}.full .ts-control{background-color:var(--background, var(--background-on-default))}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#efefef;border:0 solid #dee2e6;color:#343a40;cursor:pointer;margin:0 3px 3px 0;padding:1px 5px}.ts-wrapper.multi .ts-control>div.active{background:#0d6efd;border:0 solid transparent;color:#fff}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#878787}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:calc(.75rem + 5px);right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:var(--bs-secondary-bg);opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:var(--bs-body-bg);border:1px solid #d0d0d0;border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius);border-top:0;box-shadow:0 1px 3px #0000001a;box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#ffed2866;border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:3px .75rem}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:var(--background, var(--background-on-default));color:#6c757d;cursor:default}.ts-dropdown .active{background-color:var(--bs-tertiary-bg)}.ts-dropdown .active,.ts-dropdown .active.create{color:var(--bs-body-color)}.ts-dropdown .create{color:#343a4080}.ts-dropdown .spinner{display:inline-block;height:30px;margin:3px .75rem;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:calc(.75rem - 5px);top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),.75rem)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(var(--bs-body-bg),#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0;padding:6px .75rem;position:relative}.ts-wrapper .dropdown-header-close{color:#343a40;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:.75rem;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid var(--bs-border-color);box-shadow:none;box-shadow:var(--bs-box-shadow-inset)}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:.375rem .75rem;width:100%}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 5px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #dee2e6;margin-left:5px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:transparent}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #dee2e6;margin-right:5px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:transparent}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0;--ts-pr-caret: 0;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5}.ts-control,.ts-wrapper.single.input-active .ts-control{background:var(--background, var(--background-on-default));cursor:text}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{background:var(--background, var(--background-on-default));border:1px solid var(--foreground, var(--foreground-on-default));border-radius:.375rem;box-shadow:0 6px 12px #0000002d;height:auto;padding:0;z-index:1000}.ts-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.ts-dropdown .optgroup:first-child:before{display:none}.ts-dropdown .optgroup:before{border-top:1px solid var(--bs-border-color-translucent);content:" ";display:block;height:0;margin:.5rem -.75rem;overflow:hidden}.ts-dropdown .create{padding-left:.75rem}.ts-dropdown-content{padding:5px 0}.ts-control{align-items:center;display:flex;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.ts-control{transition:none}}.focus .ts-control{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.ts-control .item{align-items:center;display:flex}.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid+.ts-wrapper{border-color:var(--bs-form-invalid-color)}.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-repeat:no-repeat;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-invalid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-invalid-color),.25)}.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid+.ts-wrapper{border-color:var(--bs-form-valid-color)}.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid+.ts-wrapper.single{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-repeat:no-repeat;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{border-color:var(--foreground, var(--foreground-on-default));box-shadow:0 0 0 .25rem rgba(var(--bs-form-valid-color),.25)}.ts-wrapper{display:flex;min-height:calc(1.5em + .75rem + var(--bs-border-width) * 2)}.input-group-sm>.ts-wrapper,.ts-wrapper.form-control-sm,.ts-wrapper.form-select-sm{min-height:calc(1.5em + .5rem + var(--bs-border-width) * 2)}.input-group-sm>.ts-wrapper .ts-control,.ts-wrapper.form-control-sm .ts-control,.ts-wrapper.form-select-sm .ts-control{border-radius:var(--bs-border-radius-sm);font-size:.875rem}.input-group-sm>.ts-wrapper.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control{font-size:.875rem;padding-bottom:0}.input-group-sm>.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control{padding-top:calc(.75em - .40625rem + var(--bs-border-width) * 2 / 2 - (var(--bs-border-width) + 1px) * 2 / 2)!important}.ts-wrapper.multi.has-items .ts-control{--ts-pr-min: calc(.75rem - 5px) ;padding-left:calc(.75rem - 5px)}.ts-wrapper.multi .ts-control>div{border-radius:calc(var(--bs-border-radius) - 1px)}.input-group-lg>.ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.5em + 1rem + var(--bs-border-width) * 2)}.input-group-lg>.ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:var(--bs-border-radius-lg);font-size:1.25rem}.ts-wrapper:not(.form-control,.form-select){background:none;border:none;box-shadow:none;height:auto;padding:0}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret: 2.25rem}.ts-wrapper.form-control,.ts-wrapper.form-select{box-shadow:none;display:flex;height:auto;padding:0!important}.ts-wrapper.form-control .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none!important}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:transparent!important}.input-group>.ts-wrapper{flex-grow:1;width:1%}.input-group>.ts-wrapper:not(:nth-child(2))>.ts-control{border-bottom-left-radius:0;border-top-left-radius:0}.input-group>.ts-wrapper:not(:last-child)>.ts-control{border-bottom-right-radius:0;border-top-right-radius:0}.ts-control{color:var(--foreground, var(--foreground-on-default));border:1px solid var(--foreground, var(--foreground-on-default));background-color:var(--background, var(--background-on-default));position:relative}.input-hidden .ts-control input[type=text],.input-active.has-items .ts-control input[type=text],.has-items .ts-control input[type=text]{position:absolute;opacity:0;left:-9999px}.ts-control input::-ms-input-placeholder{color:var(--foreground, var(--foreground-on-default))}.ts-control input::placeholder{color:var(--foreground, var(--foreground-on-default))}.ts-control:after{content:" ";border-color:var(--foreground, var(--background-on-default)) transparent transparent;border-style:solid;border-width:5px 5px 0;display:block;height:0;margin-top:-3px;position:absolute;top:50%;width:0}.input-active .ts-control:after{transform:scaleY(-1)}.ts-control:not(.rtl):after{right:calc(.75rem + 5px)}.ts-control.focus{outline-color:var(--foreground, var(--background-on-red));outline-offset:2px;outline-width:2px;outline-style:dashed}.ts-control .item{display:inline-flex;gap:.25rem;padding:0 4px;border:1px solid var(--foreground, var(--foreground-on-default));max-width:90%;color:var(--background, var(--background-on-default));background:var(--foreground, var(--foreground-on-default))}.ts-wrapper{position:relative;margin-top:.5rem;margin-bottom:1.375rem}.ts-wrapper.disabled{background:var(--background, var(--background-on-default));color:var(--foreground, var(--foreground-on-default));opacity:.75}.ts-wrapper .ts-dropdown{border:1px solid #000;position:absolute;top:100%;left:0;width:100%;z-index:var(--z-index-docked);max-height:300px;overflow-y:auto}.ts-wrapper.multi .ts-control>div{color:var(--background, var(--background-on-default));background:var(--foreground, var(--foreground-on-default))}.ts-dropdown-content{--foreground: var(--foreground-on-red);--background: var(--background-on-red);background-color:var(--foreground);color:var(--background);padding:.5rem}.ts-dropdown-content .option{padding:.25rem .5rem}.ts-dropdown-content .option:hover,.ts-dropdown-content .option:focus,.ts-dropdown-content .option:active{cursor:pointer}.ts-dropdown-content .option.active{color:var(--foreground, var(--foreground-on-default));background-color:var(--background, var(--background-on-default))}.datepicker-header .datepicker-controls .button{color:var(--foreground-on-default)}.datepicker-header .datepicker-controls .button:after{background-color:var(--background-on-default)}.datepicker-header .datepicker-controls .button:hover{color:var(--foreground-on-rose)}.datepicker-header .datepicker-controls .button:hover:after{background-color:var(--background-on-rose)}.datepicker .datepicker-cell{color:var(--foreground-on-default);background-color:var(--background-on-default)}.datepicker .datepicker-cell:not(.disabled):hover{color:var(--foreground-on-blue);background-color:var(--background-on-blue)}.datepicker .datepicker-cell.selected{color:var(--foreground-on-red);background-color:var(--background-on-red);font-family:var(--font-family-hft)}.datepicker .datepicker-cell.selected:hover{color:var(--foreground-on-blue);background-color:var(--background-on-blue)}.datepicker .datepicker-cell.today{font-family:var(--font-family-hft)}.datepicker .datepicker-cell.today:not(.selected),.datepicker .datepicker-cell.today.focused:not(.selected){color:var(--foreground-on-rose);background-color:var(--background-on-rose)}.datepicker .datepicker-cell.today:hover{color:var(--foreground-on-blue);background-color:var(--background-on-blue)}.datepicker{width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{position:absolute;z-index:20;padding-top:4px}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:flex;flex-direction:column;border-radius:4px;background-color:#fff}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px #0a0a0a1a,0 0 0 1px #0a0a0a1a}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{box-shadow:inset 0 1px 1px #0a0a0a1a;background-color:#f5f5f5}.datepicker-title{box-shadow:inset 0 -1px 1px #0a0a0a1a;background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid gainsboro;border-radius:4px;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1rem}.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em #3273dc40}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{flex:auto;margin:calc(.375rem - 1px) .375rem;border-radius:2px;font-size:.75rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .prev-button,.datepicker-controls .next-button{padding-right:.375rem;padding-left:.375rem;flex:0 0 14.2857142857%}.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}.datepicker-view,.datepicker-grid{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex-wrap:wrap;flex:auto}.datepicker .days{display:flex;flex-direction:column;flex:auto}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex-direction:column;flex:0 0 9.6774193548%}.datepicker .weeks{display:flex;flex-direction:column;align-items:stretch;flex:auto}.datepicker span{display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.datepicker .dow{height:1.5rem;font-size:.875rem;font-weight:700}.datepicker .week{flex:auto;color:#b8b8b8;font-size:.75rem}.datepicker-cell,.datepicker .days .dow{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:#7a7a7a}.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dcdcdc}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{box-shadow:0 0 .25em .25em #276bda33}.page-teaser__header .headline{margin-bottom:1.5rem}.page-teaser .link{font-weight:600}.page-teaser__item{margin-bottom:1rem}.page-teaser__item:last-child{margin-bottom:0}.page-teaser__item__wrapper{position:relative;display:flex;flex-direction:column;height:100%}.page-teaser__item__wrapper .icon{position:absolute;z-index:var(--z-index-docked);top:0;right:0}.page-teaser__item__wrapper .icon svg{height:50px;width:50px}.page-teaser__item__wrapper .content{display:flex;justify-content:space-between;flex-direction:column;flex-grow:1;padding:1.5rem}.page-teaser__item__wrapper .content .headline{font-weight:600;font-size:1.125rem;margin-bottom:1.375rem;text-decoration:none}@media only screen and (min-width: 48rem){.page-teaser__item{margin-bottom:0}.page-teaser__item__wrapper .icon svg{height:60px;width:60px}.page-teaser__item__wrapper .content{padding:.875rem}}@media only screen and (min-width: 64rem){.page-teaser__header h3{margin-bottom:2rem}.page-teaser__item__wrapper .icon svg{height:90px;width:90px}.page-teaser__item__wrapper .content{padding:1.5rem}.page-teaser__item__wrapper .content .headline{font-size:1.375rem}}.ce--non-personal-contact+.ce--non-personal-contact{margin-top:var(--margin-spacing-sm)}.ce--non-personal-contact .non-personal-contact,.ce--non-personal-contact .non-personal-contact .non-personal-contact{background-color:var(--foreground-on-default);padding:3.125rem;clip-path:polygon(0% 15px,15px 0%,calc(100% - 35px) 0%,100% 35px,100% calc(100% - 15px),calc(100% - 15px) 100%,35px 100%,0% calc(100% - 35px))}.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper{color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper__title{font-family:HFT45}.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper__data{display:flex;flex-direction:column}.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper__data .phone,.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper__data .email{display:flex;align-items:center;color:#fff;font-size:1.125rem}.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper__data .phone a,.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper__data .email a{color:#fff}@media only screen and (max-width: 63.9rem){.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper{flex-direction:column;align-items:flex-start}.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper__title{margin-bottom:2rem}.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper__data .phone{margin-bottom:1.5rem}}@media only screen and (min-width: 64rem){.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper__title{margin-bottom:0}.ce--non-personal-contact .non-personal-contact .non-personal-contact__wrapper__data{flex-direction:row;justify-content:space-between}}.ce--quick-contact+.ce--quick-contact{margin-top:var(--margin-spacing-sm)}.ce--quick-contact .quick-contact{background-color:var(--foreground-on-default);padding:3.125rem;color:#fff;clip-path:polygon(0% 15px,15px 0%,calc(100% - 35px) 0%,100% 35px,100% calc(100% - 15px),calc(100% - 15px) 100%,35px 100%,0% calc(100% - 35px))}.ce--quick-contact .quick-contact__content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ce--quick-contact .quick-contact__content .phone,.ce--quick-contact .quick-contact__content .email{display:flex;align-items:center}@media only screen and (max-width: 63.9rem){.ce--quick-contact .quick-contact__content{flex-direction:column;align-items:flex-start}.ce--quick-contact .quick-contact__content .email{margin-bottom:2rem}.ce--quick-contact .quick-contact__content .phone{margin-bottom:1.5rem}}.ce--user-teaser,.user-teaser{margin-bottom:2.25rem}.ce--user-teaser+.user-teaser,.user-teaser+.user-teaser{margin-top:var(--margin-spacing-sm)}.ce--user-teaser__item:not(:first-child),.user-teaser__item:not(:first-child){margin-top:var(--margin-spacing-sm)}.ce--user-teaser__content,.user-teaser__content{background-color:var(--foreground-on-default);padding:3.125rem;display:flex;flex-direction:row;gap:2.25rem;clip-path:polygon(0% 15px,15px 0%,calc(100% - 35px) 0%,100% 35px,100% calc(100% - 15px),calc(100% - 15px) 100%,35px 100%,0% calc(100% - 35px))}.ce--user-teaser__content__image,.user-teaser__content__image{width:150px;height:150px;border-radius:50%}.ce--user-teaser__content__infos,.user-teaser__content__infos{display:flex;flex-direction:column;justify-content:center}.ce--user-teaser__content__infos .name,.user-teaser__content__infos .name{font-weight:600;color:#fff;font-size:2rem;margin-bottom:2rem;font-family:HFT45;line-height:80%}.ce--user-teaser__content__infos .email,.user-teaser__content__infos .email{margin-bottom:1.5rem}.ce--user-teaser__content__infos .phone,.ce--user-teaser__content__infos .email,.user-teaser__content__infos .phone,.user-teaser__content__infos .email{display:flex;align-items:center;color:#fff;font-size:1.125rem}.ce--user-teaser__content__infos .phone a,.ce--user-teaser__content__infos .email a,.user-teaser__content__infos .phone a,.user-teaser__content__infos .email a{color:#fff}@media only screen and (max-width: 63.9rem){.ce--user-teaser__content,.user-teaser__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.ce--user-teaser__content__image,.user-teaser__content__image{margin-bottom:.75rem}}.profile-edit-wrapper__language{margin-top:2rem}.profile-edit-wrapper .mb-4{margin-bottom:1rem}.profile-edit-wrapper .mb-5{margin-bottom:1.5rem}.profile-edit-wrapper p{margin-bottom:1rem}.profile-edit-wrapper .fieldset-gray-text{display:block;margin-bottom:1rem}.profile-edit-wrapper .sticky-form-btn{position:sticky;bottom:1rem}.profile-edit-wrapper .profile-image{position:relative;display:flex;flex-direction:column;gap:.75rem}.profile-edit-wrapper .profile-image-upload{position:relative;cursor:pointer;word-break:keep-all;overflow-wrap:normal}.profile-edit-wrapper .profile-image-upload input{width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none}.profile-edit-wrapper .profile-image-upload input::-webkit-file-upload-button{opacity:0}.profile-edit-wrapper .profile-image-upload input::file-selector-button{opacity:0}.profile-edit-wrapper .profile-image-edit{word-break:keep-all;position:absolute;top:50%;left:0;transform:translateY(-50%);pointer-events:none}.profile-edit-wrapper .contact-email{padding:clamp(24px,3vw,48px)}.profile-edit-wrapper .contact-email .email{display:flex;align-items:center;gap:8px}.profile-edit-wrapper form{--form-padding-x: 0}.profile-edit-wrapper fieldset{border:1px solid #000;padding:0 2rem 2rem}.profile-edit-wrapper fieldset legend{font-family:Euclid Circular A,sans-serif;font-weight:600;line-height:130%;font-size:18px;background-color:#fff;padding:1rem;transform:translate(-1rem)}.profile-edit-wrapper .table tbody tr{--foreground: var(--foreground-on-default);--background: var(--background-on-default)}
