@charset "UTF-8";*{margin:0}html{block-size:100%;box-sizing:border-box;overflow-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html *,html *:before,html *:after{box-sizing:inherit}html:focus-within{scroll-behavior:smooth}html,body{block-size:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}ul,ol{padding:0}img,picture,svg,video,canvas,audio,iframe,embed,object{display:block;max-inline-size:100%}input,button,textarea,select,table{font:inherit}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;padding:0;text-align:inherit}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}:focus-visible{outline-color:Highlight;outline-color:-webkit-focus-ring-color;outline-offset:2px;outline-style:dotted;outline-width:2px}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{color-scheme:dark light;--brand: 45% .08 247;--brand-hue: .08 247;--brand-light: 60% .08 247;--brand-alt: 70% .17 54;--brand-alt-light: 80% .17 54;--brand-dark: 42% .08 247;--lightblue: 90% .015 245;--blue: 70% .19 233;--red: 70% .2 26;--orange: 84% .2 80;--yellow: 95.6% .24 113;--green: 70% .17 138;--body-dark: 10% 0 0;--black: 20% 0 0;--darkergrey: 25% 0 0;--darkgrey: 30% 0 0;--grey: 40% 0 0;--lightgrey: 60% 0 0;--lightergrey: 80% 0 0;--dimwhite: 95% 0 0;--white: 100% 0 0}:root,[data-theme=reset]{--color-accent: oklch(var(--brand));--color-accent-alpha: oklch(var(--brand) / .6);--color-accent-secondary: oklch(var(--brand-alt));--color-accent-secondary-alpha: oklch(var(--brand-alt) / .8);--color-background: oklch(var(--white));--color-background-alpha: oklch(var(--dimwhite) / .6);--color-background-secondary: oklch(var(--lightblue));--color-background-secondary-alpha: oklch(var(--lightblue) / .8);--color-body: oklch(var(--dimwhite));--color-border: oklch(var(--lightergrey));--color-border-secondary: oklch(var(--brand));--color-text: oklch(var(--black));--color-text-muted: oklch(var(--grey));--color-link: oklch(var(--brand-dark));--color-info: oklch(var(--brand));--color-success: oklch(var(--green));--color-warning: oklch(var(--orange));--color-error: oklch(var(--red));--color-info-alpha: oklch(var(--brand) / .2);--color-success-alpha: oklch(var(--green) / .2);--color-warning-alpha: oklch(var(--orange) / .2);--color-error-alpha: oklch(var(--red) / .2);--color-shadow: oklch(var(--black) / .2);--swiper-theme-color: var(--color-accent)}[data-theme=light]{--color-accent: oklch(var(--brand));--color-background: oklch(var(--white));--color-background-alpha: oklch(var(--white) / .5);--color-background-secondary: oklch(var(--dimwhite));--color-background-secondary-alpha: oklch(var(--brand-alt-light) / .8);--color-border: oklch(var(--lightgrey));--color-border-secondary: oklch(var(--brand));--color-text: oklch(var(--black))}[data-theme=dark]{--color-accent: oklch(var(--brand-light));--color-accent-secondary: oklch(var(--brand-alt-light));--color-background: oklch(var(--black));--color-background-alpha: oklch(var(--black) / .5);--color-background-secondary: oklch(var(--darkergrey));--color-background-secondary-alpha: oklch(var(--darkergrey) / .8);--color-background-dark: oklch(var(--body-dark));--color-body: oklch(var(--body-dark));--color-border: oklch(var(--grey));--color-border-secondary: oklch(var(--brand-light));--color-text: oklch(var(--dimwhite));--color-text-muted: oklch(var(--lightgrey));--color-shadow: oklch(var(--black) / .5);--color-link: oklch(var(--brand-light))}[data-theme=accent]{--color-accent: oklch(var(--white));--color-accent-alpha: oklch(var(--white) / .8);--color-background: oklch(var(--brand));--color-background-alpha: oklch(var(--brand) / .8);--color-background-secondary: oklch(var(--white));--color-background-secondary-alpha: oklch(var(--brand-alt-light) / .8);--color-border: oklch(var(--brand-light));--color-border-secondary: oklch(var(--brand-alt-light));--color-text: oklch(var(--white));--color-text-muted: oklch(var(--lightergrey));--color-link: oklch(var(--white))}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark;--color-accent: oklch(var(--brand-light));--color-accent-secondary: oklch(var(--brand-alt-light));--color-background: oklch(var(--black));--color-background-alpha: oklch(var(--black) / .5);--color-background-secondary: oklch(var(--darkergrey));--color-background-secondary-alpha: oklch(var(--darkergrey) / .8);--color-background-dark: oklch(var(--body-dark));--color-body: oklch(var(--body-dark));--color-border: oklch(var(--grey));--color-border-secondary: oklch(var(--brand-light));--color-text: oklch(var(--dimwhite));--color-text-muted: oklch(var(--lightgrey));--color-shadow: oklch(var(--black) / .5);--color-link: oklch(var(--brand-light))}html[data-theme=dark] [data-theme]{--color-accent: oklch(var(--brand-light));--color-accent-secondary: oklch(var(--brand-alt-light));--color-background: oklch(var(--black));--color-background-alpha: oklch(var(--black) / .5);--color-background-secondary: oklch(var(--darkergrey));--color-background-secondary-alpha: oklch(var(--darkergrey) / .8);--color-background-dark: oklch(var(--body-dark));--color-body: oklch(var(--body-dark));--color-border: oklch(var(--grey));--color-border-secondary: oklch(var(--brand-light));--color-text: oklch(var(--dimwhite));--color-text-muted: oklch(var(--lightgrey));--color-shadow: oklch(var(--black) / .5);--color-link: oklch(var(--brand-light))}html[data-theme=dark] img:has([style]),html[data-theme=dark] img:not(.bgImg),html[data-theme=dark] figure:has([style]),html[data-theme=dark] figure:not(.bgImg){filter:brightness(.9)}:root{--font-family-heading: "TT Commons", "Trebuchet MS", sans-serif;--font-family-text: "Public Sans", "Trebuchet MS", sans-serif;--font-size-body: 1.125rem;--font-size-body-small: 1rem;--flow-space: 1.5625rem;--column-gap: clamp(2.5rem, 2.5vw + 1.75rem, 3.75rem);--icon-size: 3rem;--nav-size: 100px;--content-max-width: 720px;--content-max-width-wide: 960px;--content-max-width-full: 1150px;--box-spacing: clamp(.75rem, 2.5vw + .25rem, 1.75rem);--container-spacing: clamp(1rem, 2.5vw + .25rem, 2.25rem);--component-spacing: clamp(3rem, 6.5vw + 1.05rem, 6.25rem);--border-radius-small: 6px;--border-radius-big: 36px;--duration: .3s;--easing: cubic-bezier(.25, .46, .45, .94);--focus-outline: 3px solid oklch(84.6% .1733 77.08)}:where(html){--ease-3: cubic-bezier(.25,0,.3,1);--ease-out-5: cubic-bezier(0,0,0,1);--ease-elastic-out-3: cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4: cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-3: var(--ease-elastic-out-3);--ease-elastic-4: var(--ease-elastic-out-4)}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:400;src:url(./public-sans-v14-latin-regular-CdDarR7U.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:400;src:url(./public-sans-v14-latin-italic-BsyzgQ_I.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:normal;font-weight:700;src:url(./public-sans-v14-latin-700-VecH6ILf.woff2) format("woff2")}@font-face{font-display:swap;font-family:Public Sans;font-style:italic;font-weight:700;src:url(./public-sans-v14-latin-700italic-DERvlRir.woff2) format("woff2")}@font-face{font-display:swap;font-family:TT Commons;font-style:normal;font-weight:500;src:url(./TTCommons-Medium-C8wU94Nl.woff2) format("woff2")}@font-face{font-display:swap;font-family:TT Commons;font-style:italic;font-weight:500;src:url(./TTCommons-MediumItalic-DJilHL6x.woff2) format("woff2")}@font-face{font-display:swap;font-family:TT Commons;font-style:normal;font-weight:700;src:url(./TTCommons-Bold-BuEi6sR-.woff2) format("woff2")}@font-face{font-family:bensheim;font-weight:400;font-style:normal;font-display:block;src:url(./bensheim-BmCENF9A.woff2?hroi9p) format("woff2")}[class^=icon-],[class*=" icon-"]{font-family:bensheim!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-marker:before{content:""}.icon-call:before{content:""}.icon-mail:before{content:""}.icon-mail-outline:before{content:""}.icon-clock:before{content:""}.icon-time:before{content:""}.icon-events:before{content:""}.icon-at-sign:before{content:""}.icon-chat:before{content:""}.icon-warning:before{content:""}.icon-message-error:before{content:""}.icon-info:before{content:""}.icon-cancel:before{content:""}.icon-privacy:before{content:""}.icon-police:before{content:""}.icon-close:before{content:""}.icon-stop:before{content:""}.icon-radio:before{content:""}.icon-checked:before{content:""}.icon-unchecked:before{content:""}.icon-reload:before{content:""}.icon-refresh:before{content:""}.icon-sun:before{content:""}.icon-moon:before{content:""}.icon-star:before{content:""}.icon-heart:before{content:""}.icon-news:before{content:""}.icon-jobs:before{content:""}.icon-euro:before{content:""}.icon-school:before{content:""}.icon-gavel:before{content:""}.icon-approval:before{content:""}.icon-smiley:before{content:""}.icon-plus:before{content:""}.icon-clear:before{content:""}.icon-link:before{content:""}.icon-external:before{content:""}.icon-attachment:before{content:""}.icon-cloud:before{content:""}.icon-download:before{content:""}.icon-check1:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-back:before{content:""}.icon-arrow-forward:before{content:""}.icon-burger:before{content:""}.icon-menu1:before{content:""}.icon-menu-vert:before{content:""}.icon-filter:before{content:""}.icon-search:before{content:""}.icon-grid:before{content:""}.icon-text:before{content:""}.icon-media:before{content:""}.icon-pdf:before{content:""}.icon-file:before{content:""}.icon-document:before{content:""}.icon-file-pdf:before{content:""}.icon-file-image:before{content:""}.icon-file-audio:before{content:""}.icon-file-video:before{content:""}.icon-file-zip:before{content:""}.icon-file-word:before{content:""}.icon-file-excel:before{content:""}.icon-file-powerpoint:before{content:""}.icon-receipt:before{content:""}.icon-play-outline:before{content:""}.icon-play-circle:before{content:""}.icon-play:before{content:""}.icon-camera:before{content:""}.icon-calendar:before{content:""}.icon-event:before{content:""}.icon-abfallkalender:before{content:""}.icon-tag:before{content:""}.icon-share:before{content:""}.icon-map:before{content:""}.icon-tools:before{content:""}.icon-settings:before{content:""}.icon-gears:before{content:""}.icon-engineering:before{content:""}.icon-service:before{content:""}.icon-volunteer:before{content:""}.icon-library:before{content:""}.icon-theater:before{content:""}.icon-vote:before{content:""}.icon-group:before{content:""}.icon-population:before{content:""}.icon-team:before{content:""}.icon-person-search:before{content:""}.icon-hail:before{content:""}.icon-eco:before{content:""}.icon-fire:before{content:""}.icon-extinguisher:before{content:""}.icon-nadelbaum:before{content:""}.icon-tree:before{content:""}.icon-energy:before{content:""}.icon-power:before{content:""}.icon-grill:before{content:""}.icon-construction:before{content:""}.icon-bagger:before{content:""}.icon-earthworm:before{content:""}.icon-bodenwerte:before{content:""}.icon-eco-friendly:before{content:""}.icon-natural-resources:before{content:""}.icon-planet-sustainability:before{content:""}.icon-wind-energy:before{content:""}.icon-renewable-energy:before{content:""}.icon-conservation-agreement:before{content:""}.icon-climate-management:before{content:""}.icon-sustainability:before{content:""}.icon-eco-house:before{content:""}.icon-facade:before{content:""}.icon-community:before{content:""}.icon-pets:before{content:""}.icon-golf:before{content:""}.icon-pool:before{content:""}.icon-sports:before{content:""}.icon-fussball:before{content:""}.icon-tennis:before{content:""}.icon-basketball:before{content:""}.icon-volleyball:before{content:""}.icon-baseball:before{content:""}.icon-rugby:before{content:""}.icon-football:before{content:""}.icon-cricket:before{content:""}.icon-handball:before{content:""}.icon-martial-arts:before{content:""}.icon-hockey:before{content:""}.icon-esports:before{content:""}.icon-boxing:before{content:""}.icon-sports_golf:before{content:""}.icon-motorsports:before{content:""}.icon-person:before{content:""}.icon-male:before{content:""}.icon-female:before{content:""}.icon-walk:before{content:""}.icon-run:before{content:""}.icon-elderly:before{content:""}.icon-pregnant:before{content:""}.icon-baby-changing-station:before{content:""}.icon-child-friendly:before{content:""}.icon-accessible:before{content:""}.icon-a11y:before{content:""}.icon-bike:before{content:""}.icon-tourism:before{content:""}.icon-man-woman:before{content:""}.icon-family:before{content:""}.icon-mountainbike:before{content:""}.icon-ausflug:before{content:""}.icon-flower:before{content:""}.icon-nature:before{content:""}.icon-bug:before{content:""}.icon-rodent:before{content:""}.icon-hotel:before{content:""}.icon-car:before{content:""}.icon-electric-car:before{content:""}.icon-taxi:before{content:""}.icon-bus:before{content:""}.icon-bus-alert:before{content:""}.icon-train:before{content:""}.icon-traktor:before{content:""}.icon-moped:before{content:""}.icon-ampel:before{content:""}.icon-shout:before{content:""}.icon-support:before{content:""}.icon-restaurant:before{content:""}.icon-bar:before{content:""}.icon-wineglass:before{content:""}.icon-wine:before{content:""}.icon-wine-bottle-glass:before{content:""}.icon-home:before{content:""}.icon-transportation:before{content:""}.icon-attractions:before{content:""}.icon-city:before{content:""}.icon-stadtfuehrung:before{content:""}.icon-city-past:before{content:""}.icon-schedule:before{content:""}.icon-trash-schedule:before{content:""}.icon-market:before{content:""}.icon-museum:before{content:""}.icon-store:before{content:""}.icon-cart:before{content:""}.icon-basket:before{content:""}.icon-medical:before{content:""}.icon-fundbuero:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}@font-face{font-family:FontWithASyntaxHighlighter;src:url(./FontWithASyntaxHighlighter-Regular-DQkJojLk.woff2) format("woff2")}:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,.paragraph,ul,ol,pre,table,figure,blockquote,form,fieldset,dl,address,details,hr,aside,video)+*{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}html{background-color:var(--color-body)}body,.paragraph{background-color:var(--color-body);color:var(--color-text);font-family:var(--font-family-text);font-size:var(--font-size-body);font-weight:initial;line-height:1.5}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{--flow-space: 2.5rem;color:var(--color-accent);font-family:var(--font-family-heading);font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.3;word-break:break-word}h1,.h1{--flow-space: 3.75rem;font-size:2.375rem}@media (min-width: 480px){h1,.h1{font-size:3.125rem}}h2,.h2{font-size:2.1875rem}@media (min-width: 480px){h2,.h2{font-size:2.5625rem}}h3,.h3{font-size:1.9375rem;line-height:1.4}@media (min-width: 480px){h3,.h3{font-size:2.1875rem}}h4,.h4{font-size:1.625rem;line-height:1.4}@media (min-width: 480px){h4,.h4{font-size:1.825rem}}h5,.h5{font-size:1.375rem;line-height:1.5}@media (min-width: 480px){h5,.h5{font-size:1.5rem}}h6,.h6{color:var(--color-text-muted);font-size:1.0625rem;line-height:1.5}a{color:var(--color-link);text-decoration:underline;text-underline-offset:.2ex}a:is([class]):not(.tsa_externalLink){text-decoration:none}hr{--flow-space: var(--component-spacing);border:0;margin-block:var(--flow-space);margin-inline:auto}hr:after{background-color:var(--color-border);block-size:2px;content:"";display:block}kbd,code{background:#000;border-radius:4px;color:#80ff80;display:inline;filter:hue-rotate(310deg) brightness(2);font-family:FontWithASyntaxHighlighter,MonoLisa,Monaco,monospace;font-size:12px;overflow:scroll;padding-block:.8ex .4ex;padding-inline:1ex;text-rendering:optimizelegibility;vertical-align:middle}details code,pre{display:block;margin:1rem;max-inline-size:var(--content-max-width-wide);padding:1rem;unicode-bidi:isolate;white-space:break-spaces}h1 code{font-size:5rem}img{block-size:initial;inline-size:100%}.wp-block-image img{inline-size:initial}figcaption{color:var(--color-text-muted);font-size:var(--font-size-body-small);-webkit-margin-before:.25rem;margin-block-start:.25rem}blockquote,.blockquote{-webkit-border-start:5px solid var(--color-accent);border-inline-start:5px solid var(--color-accent);display:block;font-size:1.44rem;line-height:calc(1em + .75rem);margin-block:var(--flow-space);margin-inline:2.5rem 0;-webkit-padding-start:.8rem;padding-inline-start:.8rem}blockquote cite,.blockquote cite{color:var(--color-text-muted);display:block;font-size:var(--font-size-body);font-style:normal;-webkit-margin-before:.25rem;margin-block-start:.25rem}small{font-size:var(--font-size-body-small)}abbr{cursor:help;text-underline-offset:.3ex}.color-success,flynt-component[name=FormContactForm7] .wpcf7-form[data-status=sent] .wpcf7-response-output{background-color:var(--color-success-alpha);border-color:currentColor;color:var(--color-success)}.color-info{background-color:var(--color-info-alpha);border-color:currentColor;color:var(--color-info)}.color-warning{background-color:var(--color-warning-alpha);border-color:currentColor;color:var(--color-warning)}.color-error,flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-validation-errors,flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-acceptance-missing,flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-spam-blocked,flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-mail-sent-ng,flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-aborted,flynt-component[name=FormContactForm7] .wpcf7-form[data-status=invalid] .wpcf7-response-output{background-color:var(--color-error-alpha);border-color:currentColor;color:var(--color-error)}:where(ul,ol):not([class]),:where(ul,ol).wp-block-list{--item-spacing: .66em;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}:where(ul,ol):not([class]) li+li,:where(ul,ol).wp-block-list li+li{-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}:where(ul,ol):not([class]) li>ul,:where(ul,ol):not([class]) li ol,:where(ul,ol).wp-block-list li>ul,:where(ul,ol).wp-block-list li ol{--item-spacing: .33em;-webkit-margin-before:var(--item-spacing);margin-block-start:var(--item-spacing)}table{border-collapse:collapse;border-spacing:0;color:var(--color-text);font-size:var(--font-size-body-small);inline-size:100%;max-inline-size:100%}table caption{caption-side:bottom;color:var(--color-text-muted);-webkit-margin-before:calc(var(--flow-space) / 2);margin-block-start:calc(var(--flow-space) / 2);text-align:start}table td,table th{padding-block:.9rem;padding-inline:1rem;text-align:inherit;vertical-align:top}table th{color:var(--color-text);font-weight:700}table td{min-inline-size:25ch}table thead{background-color:oklch(var(--brand-light)/.25);-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border)}table tr:nth-child(2n){-webkit-border-after:solid 1px var(--color-border);border-block-end:solid 1px var(--color-border);-webkit-border-before:solid 1px var(--color-border);border-block-start:solid 1px var(--color-border)}.button,.tsaid_backLink,.tsaid_searchButton,.tsaid_resetButton,.wp-block-button>.wp-block-button__link{--button-background-color: var(--color-accent);--button-border-color: var(--color-accent);--button-border-width: 2px;--button-border-radius: 0;--button-font-weight: 700;--button-text-color: oklch(var(--white));--button-padding-inline: calc(1.125rem - var(--button-border-width));--button-padding-block: calc(.625rem - var(--button-border-width));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--button-background-color);border:solid var(--button-border-width) var(--button-border-color);border-radius:var(--button-border-radius);color:var(--button-text-color);cursor:pointer;display:inline-block;font:inherit;font-weight:var(--button-font-weight);letter-spacing:0;padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);text-align:center;text-decoration:none}.button:disabled,.button--disabled,.tsaid_backLink:disabled,.tsaid_backLink--disabled,.tsaid_searchButton:disabled,.tsaid_searchButton--disabled,.tsaid_resetButton:disabled,.tsaid_resetButton--disabled,.wp-block-button>.wp-block-button__link:disabled,.wp-block-button>.wp-block-button__link--disabled{cursor:default;opacity:.5;pointer-events:none}.button--outlined,.tsaid_backLink--outlined,.tsaid_searchButton--outlined,.tsaid_resetButton--outlined,.wp-block-button>.wp-block-button__link--outlined{--button-text-color: var(--color-link);--button-background-color: transparent}.button--text,.tsaid_backLink--text,.tsaid_searchButton--text,.tsaid_resetButton--text,.wp-block-button>.wp-block-button__link--text{--button-background-color: transparent;--button-text-color: var(--color-link);border:0;padding:0}.button--text:hover,.tsaid_backLink--text:hover,.tsaid_searchButton--text:hover,.tsaid_resetButton--text:hover,.wp-block-button>.wp-block-button__link--text:hover{text-decoration:underline}[data-theme=accent] .button,[data-theme=accent] .tsaid_backLink,[data-theme=accent] .tsaid_searchButton,[data-theme=accent] .tsaid_resetButton,[data-theme=accent] .wp-block-button>.wp-block-button__link{--button-text-color: var(--color-background)}[data-theme=accent] .button--text,[data-theme=accent] .tsaid_backLink--text,[data-theme=accent] .tsaid_searchButton--text,[data-theme=accent] .tsaid_resetButton--text,[data-theme=accent] .wp-block-button>.wp-block-button__link--text{--button-text-color: var(--text)}.button--debug,.tsaid_backLink--debug,.tsaid_searchButton--debug,.tsaid_resetButton--debug,.wp-block-button>.wp-block-button__link--debug{--button-background-color: transparent;--button-border-color: transparent}.button--debug kbd,.tsaid_backLink--debug kbd,.tsaid_searchButton--debug kbd,.tsaid_resetButton--debug kbd,.wp-block-button>.wp-block-button__link--debug kbd{color:#0df;font-weight:200}.button--debug i,.tsaid_backLink--debug i,.tsaid_searchButton--debug i,.tsaid_resetButton--debug i,.wp-block-button>.wp-block-button__link--debug i{color:oklch(var(--brand-alt-light));font-style:normal;font-weight:600}.wp-block-button{color:var(--button-text-color)}.wp-block-button.is-style-outline{--button-text-color: var(--color-accent)}.wp-block-button.is-style-outline .wp-block-button__link{--button-text-color: var(--color-accent);border:solid var(--button-border-width) var(--color-accent);color:var(--button-text-color);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline)}:is(button,a.button)[class*=icon-]{align-content:center;aspect-ratio:1;display:inline-grid;font-size:calc(var(--icon-size) / 2);line-height:0;padding:calc(var(--icon-size) / 4 - var(--button-border-width));place-items:center;transition:opacity var(--duration) var(--easing);will-change:opacity}:is(button,a.button)[class*=icon-]:is(:hover,:focus-visible){opacity:1}*:is(:focus-visible){outline:6px solid oklch(var(--orange));outline-offset:3px}.slider *:is(:focus-visible),*:is(:focus-visible):has(img){outline-offset:-6px}form{margin:0}fieldset{border:0;padding:0}legend{color:var(--color-text);font-size:var(--font-size-body);font-weight:700;padding:0}label{color:var(--color-text-muted);font-size:var(--font-size-body-small);-webkit-margin-before:0;margin-block-start:0}:is([type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid var(--color-border-secondary);border-radius:0;caret-color:var(--color-text);color:var(--color-text);font-size:var(--font-size-body-small);max-inline-size:100%;padding-block:.75rem;padding-inline:.625rem;transition:border-color .3s ease-in-out}:is([type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select)::placeholder{color:var(--color-border-secondary)}:is([type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select):disabled{cursor:default;opacity:.5;pointer-events:none}:is([type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select):invalid{border-color:var(--color-error)}:is([type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select):-webkit-autofill{-webkit-text-fill-color:var(--color-text)}:is([type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select):-webkit-autofill,:is([type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select):-webkit-autofill:hover,:is([type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select):-webkit-autofill:focus,:is([type=tel],[type=url],[type=text],[type=date],[type=email],[type=search],[type=number],[type=password],textarea,select):-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--color-background) inset}select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='38' fill='none'%3E%3Crect width='38' height='38' rx='19'/%3E%3Cpath stroke='rgba(48, 48, 48, 1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M8.846 15.846 19 26l10.153-10.154'/%3E%3C/svg%3E");background-position:calc(100% - .75rem) center;background-repeat:no-repeat;background-size:1.75rem;line-height:1.5;-webkit-padding-end:54px;padding-inline-end:54px}option{color:initial}textarea{inline-size:100%;min-block-size:150px;resize:vertical;vertical-align:top}[type=checkbox],[type=radio]{accent-color:var(--color-accent);block-size:20px;display:inline-block;inline-size:20px;-webkit-margin-before:4px;margin-block-start:4px;-webkit-margin-end:8px;margin-inline-end:8px;vertical-align:top}[type=checkbox]+label,[type=radio]+label{color:var(--color-text);display:inline-block;font:inherit;inline-size:calc(100% - 33px)}flynt-component{display:block;position:relative}.pageWrapper{display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;min-block-size:100%}.admin-bar .pageWrapper{-webkit-padding-before:var(--wp-admin--admin-bar--height);padding-block-start:var(--wp-admin--admin-bar--height)}.componentSpacing{margin-block:var(--component-spacing);margin-inline:0}.componentSpacing[data-theme]{margin:0;padding-block:var(--component-spacing);padding-inline:0}.wp-block-post-content>.alignfull{margin-inline:auto;max-inline-size:var(--content-max-width-full)!important}.groupContainer{display:inline-flex;flex-wrap:wrap;gap:var(--flow-space)}.container{margin-inline:auto;max-inline-size:calc(var(--content-max-width-full) + var(--container-spacing) * 2);padding-inline:var(--container-spacing)}.container[data-size=full]{padding-inline:0}.container--flex{display:flex;flex-direction:column;gap:var(--column-gap)}@media (min-width: 1024px){.container--flex{flex-direction:row}}[data-size=medium]{max-inline-size:var(--content-max-width)}[data-size=wide]{max-inline-size:var(--content-max-width-wide)}[data-size=full]{max-inline-size:100%}[data-align=left]{margin-inline:unset}[data-align=center]{margin-inline:auto}[data-align=right]{margin-inline:auto 0}[data-text-align=left]{text-align:start}[data-text-align=left] *{align-items:flex-start}[data-text-align=center]{text-align:center}[data-text-align=center] *{align-items:center}[data-text-align=right]{text-align:end}[data-text-align=right] *{align-items:flex-end}[data-image-position=top]{object-position:top}[data-image-position=center]{object-position:center}[data-image-position=bottom]{object-position:bottom}[data-flow=layout]>*+*{-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2)}[data-flow=content]>*+*{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}@media (max-width: 767px){:is([data-size=wide],[data-size=full],[data-text-align=center]) :is(p,h1,h2,h3,h4,h5,h6,.paragraph,.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}:is([data-size=wide],[data-size=full],[data-text-align=center]) :is(p,h1,h2,h3,h4,h5,h6,.paragraph,.h1,.h2,.h3,.h4,.h5,.h6) br{display:none}}.scrollableTableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.hidden[hidden]{display:none;opacity:0;pointer-events:none;position:fixed}.visuallyHidden,.visuallyHidden-focusable{block-size:1px;clip:rect(0,0,0,0);inline-size:1px;margin:-1px;overflow:hidden;position:absolute;transition:none!important;white-space:nowrap}.visuallyHidden-focusable:focus-visible{background-color:var(--color-background);block-size:auto;box-shadow:0 0 20px #0000001a;clip:auto;color:var(--color-text);font-size:1rem;inline-size:auto;inset-block-start:0;inset-inline-start:0;outline-offset:-3px;padding-block:.75rem;padding-inline:1rem;text-decoration:none;z-index:100000}.boxPadding{padding-block:var(--box-spacing);padding-inline:var(--box-spacing);position:relative}.boxBorder{border:solid 2px var(--color-border)}.boxShadow{box-shadow:0 3px 6px var(--color-shadow)}.pillBox{background-color:var(--color-background-secondary);border-radius:.375rem;color:var(--color-text);font-size:.825rem;padding-block:.25rem;padding-inline:.5rem}[data-theme]:not(html){background-color:var(--color-background);color:var(--color-text)}*{scrollbar-color:oklch(var(--brand)) oklch(var(--brand-light));scrollbar-width:thin}*::-webkit-scrollbar{inline-size:4px}*::-webkit-scrollbar-track{background:oklch(var(--brand-light))}*::-webkit-scrollbar-thumb{background-color:oklch(var(--brand));border:0;border-radius:4px}@keyframes spin{to{transform:rotate(1turn)}}flynt-component[name=AccordionFlex] .items{list-style:none;-webkit-padding-start:0;padding-inline-start:0}flynt-component[name=AccordionFlex] .item{display:block;-webkit-padding-after:var(--flow-space);padding-block-end:var(--flow-space)}flynt-component[name=AccordionFlex] .item:not(:first-child){-webkit-padding-before:var(--flow-space);padding-block-start:var(--flow-space)}flynt-component[name=AccordionFlex] .item+.item{-webkit-border-before:2px solid var(--color-border);border-block-start:2px solid var(--color-border)}flynt-component[name=AccordionFlex] .trigger{--icon-size: 16px;cursor:pointer;inline-size:100%;margin:0;-webkit-padding-end:calc(var(--icon-size) + 1ch);padding-inline-end:calc(var(--icon-size) + 1ch);position:relative}flynt-component[name=AccordionFlex] .trigger:hover,flynt-component[name=AccordionFlex] .trigger:focus-visible{text-decoration:underline;text-underline-offset:.3ex}flynt-component[name=AccordionFlex] .trigger:before,flynt-component[name=AccordionFlex] .trigger:after{background-color:var(--color-accent);block-size:2px;content:"";inline-size:var(--icon-size);inset-block-start:calc(50% - 1.5px);inset-inline-end:0;position:absolute;transition:rotate .3s cubic-bezier(.165,.84,.44,1);will-change:rotate}flynt-component[name=AccordionFlex] .trigger:after{rotate:-90deg}flynt-component[name=AccordionFlex] .content{display:none;margin:0;padding:0}flynt-component[name=AccordionFlex] .content-inner{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}flynt-component[name=AccordionFlex] .content-inner--text-image{align-items:center;display:flex;gap:var(--column-gap)}flynt-component[name=AccordionFlex] .content-inner--text-image>*{flex-basis:50%;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=AccordionFlex] .content-inner--text-image[data-image-position=left]{flex-direction:row}flynt-component[name=AccordionFlex] .content-inner--text-image[data-image-position=right]{flex-direction:row-reverse}flynt-component[name=AccordionFlex] .content .gallery{--grid-columns: 1;align-items:baseline;display:grid;gap:var(--flow-space);grid-template-columns:repeat(var(--grid-columns),1fr)}@media (min-width: 768px){flynt-component[name=AccordionFlex] .content .gallery[data-max-columns="2"],flynt-component[name=AccordionFlex] .content .gallery[data-max-columns="3"],flynt-component[name=AccordionFlex] .content .gallery[data-max-columns="4"],flynt-component[name=AccordionFlex] .content .gallery[data-max-columns="5"]{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=AccordionFlex] .content .gallery[data-max-columns="3"]{--grid-columns: 3}}@media (min-width: 1024px){flynt-component[name=AccordionFlex] .content .gallery[data-max-columns="4"],flynt-component[name=AccordionFlex] .content .gallery[data-max-columns="5"]{--grid-columns: 4}}@media (min-width: 1280px){flynt-component[name=AccordionFlex] .content .gallery[data-max-columns="5"]{--grid-columns: 5}}flynt-component[name=AccordionFlex] [aria-expanded=true]:before{rotate:45deg}flynt-component[name=AccordionFlex] [aria-expanded=true]:after{rotate:-45deg}flynt-component[name=AccordionFlex] [aria-hidden=false]{display:block}flynt-component[name=AccordionWysiwyg] .items{list-style:none;-webkit-padding-start:0;padding-inline-start:0}flynt-component[name=AccordionWysiwyg] .item{display:block;-webkit-padding-after:var(--flow-space);padding-block-end:var(--flow-space)}flynt-component[name=AccordionWysiwyg] .item:not(:first-child){-webkit-padding-before:var(--flow-space);padding-block-start:var(--flow-space)}flynt-component[name=AccordionWysiwyg] .item+.item{-webkit-border-before:2px solid var(--color-border);border-block-start:2px solid var(--color-border)}flynt-component[name=AccordionWysiwyg] .trigger{--icon-size: 16px;cursor:pointer;inline-size:100%;margin:0;-webkit-padding-end:calc(var(--icon-size) + 1ch);padding-inline-end:calc(var(--icon-size) + 1ch);position:relative}flynt-component[name=AccordionWysiwyg] .trigger:hover,flynt-component[name=AccordionWysiwyg] .trigger:focus-visible{text-decoration:underline;text-underline-offset:.3ex}flynt-component[name=AccordionWysiwyg] .trigger:before,flynt-component[name=AccordionWysiwyg] .trigger:after{background-color:var(--color-accent);block-size:2px;content:"";inline-size:var(--icon-size);inset-block-start:calc(50% - 1.5px);inset-inline-end:0;position:absolute;transition:rotate .3s cubic-bezier(.165,.84,.44,1);will-change:rotate}flynt-component[name=AccordionWysiwyg] .trigger:after{rotate:-90deg}flynt-component[name=AccordionWysiwyg] .content{display:none;margin:0;padding:0}flynt-component[name=AccordionWysiwyg] .content-inner{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}flynt-component[name=AccordionWysiwyg] [aria-expanded=true]:before{rotate:45deg}flynt-component[name=AccordionWysiwyg] [aria-expanded=true]:after{rotate:-45deg}flynt-component[name=AccordionWysiwyg] [aria-hidden=false]{display:block}flynt-component[name=BlockAnchor]{outline:none}flynt-component[name=BlockBiteEmbed] .joboffers-table .bite-jobs-list-table{font-family:Public Sans;font-size:var(--font-size-body)}flynt-component[name=BlockBiteEmbed] .joboffers-table .bite-jobs-list-table table thead{font-size:1.5rem}flynt-component[name=BlockBiteEmbed] .joboffers-table .bite-jobs-list-table .bite-jobs-list-body-row td div{color:var(--color-accent)}flynt-component[name=BlockBiteEmbed] .joboffers-table .bite-jobs-list-table .bite-jobs-list-body-row td div:hover{text-decoration:underline;text-underline-offset:.2ex}flynt-component[name=BlockHessenfinderEmbed] .tsaid_serviceportal_backlink{display:none}flynt-component[name=BlockHessenfinderEmbed] :where(h1,h2,h3,h4,h5,h6){-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}flynt-component[name=BlockHessenfinderEmbed] .ytsa_datalist{align-items:flex-start;display:flex;flex-direction:column;gap:var(--flow-space);margin-block:var(--flow-space);max-inline-size:-webkit-fit-content;max-inline-size:-moz-fit-content;max-inline-size:fit-content;position:relative}flynt-component[name=BlockHessenfinderEmbed] .ytsa_datalist .tsaid_pager{display:flex;gap:var(--flow-space);-webkit-margin-before:0;margin-block-start:0;order:1}flynt-component[name=BlockHessenfinderEmbed] .ytsa_datalist table{order:2}flynt-component[name=BlockHessenfinderEmbed] .tsaid_QueryElementListPublicServiceType .ytsa_datalist{max-inline-size:100%}flynt-component[name=BlockHessenfinderEmbed] .tsaid_pageDescription{inset-inline-end:0;position:absolute}flynt-component[name=BlockHessenfinderEmbed] .tsaid_QueryElementNavigationAZPublicServiceType ul{align-items:baseline;display:flex;gap:0;justify-content:space-between;list-style:none;margin-block:3rem;padding:0}flynt-component[name=BlockHessenfinderEmbed] .tsaid_QueryElementNavigationAZPublicServiceType ul li{color:#fff;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockHessenfinderEmbed] .tsaid_QueryElementNavigationAZPublicServiceType ul li.tsaid_selected{background:var(--color-accent);padding-block:.25rem;padding-inline:.5rem}flynt-component[name=BlockHessenfinderEmbed] .tsaid_QueryElementNavigationAZPublicServiceType ul a{background:var(--color-accent-alpha);color:#fff;display:block;padding-block:.25rem;padding-inline:.5rem;text-decoration:none}flynt-component[name=BlockHessenfinderEmbed] .tsaid_QueryElementNavigationAZPublicServiceType ul a:hover{background:var(--color-accent)}flynt-component[name=BlockHessenfinderEmbed] .tsaid_label{font-weight:700;-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}flynt-component[name=BlockHessenfinderEmbed] .tsaid_data p,flynt-component[name=BlockHessenfinderEmbed] .tsaid_data li{max-inline-size:65ch}flynt-component[name=BlockHessenfinderEmbed] .tsaid_OrganisationalUnitData>div{-webkit-margin-after:1rem;margin-block-end:1rem}flynt-component[name=BlockHessenfinderEmbed] .tsaid_QueryElementCommonNavigation{-webkit-margin-before:var(--column-gap);margin-block-start:var(--column-gap)}flynt-component[name=BlockHessenfinderEmbed] .tsaid_QueryElementSearchFieldPublicServiceType{position:relative}flynt-component[name=BlockHessenfinderEmbed] .tsaid_QueryElementSearchFieldPublicServiceType .tsaid_validationMessage{color:var(--color-error);inset-block-start:4rem;position:absolute}flynt-component[name=BlockHessenfinderEmbed] .tsaid_QueryElementSearchFieldPublicServiceType form{display:flex;gap:1rem;-webkit-margin-after:1rem;margin-block-end:1rem}flynt-component[name=BlockHessenfinderEmbed] .tsaid_QueryElementSearchFieldPublicServiceType form input[type=text]{background-color:#fff;line-height:27px;-webkit-margin-start:var(--flow-space);margin-inline-start:var(--flow-space);padding-block:.5rem}flynt-component[name=BlockHessenfinderEmbed] table td{padding:0}flynt-component[name=BlockHessenfinderEmbed] td:has(a) a{display:block;padding-block:.5rem;padding-inline:1rem;text-decoration:none}flynt-component[name=BlockHessenfinderEmbed] td:has(a) a:is(:hover,:focus){background-color:var(--color-accent);color:#fff}@media (max-width: 767px){flynt-component[name=BlockIframe]{display:none}}flynt-component[name=BlockIframe]{line-height:0;margin:0}flynt-component[name=BlockIframe] iframe{block-size:calc(100cqb - 48px - 1rem);border:0;inline-size:100cqi}flynt-component[name=BlockIframe] dialog{border:0;top:0;right:0;bottom:0;left:0;margin:2rem;padding:0;position:fixed;z-index:3}flynt-component[name=BlockIframe] dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--color-background-alpha)}flynt-component[name=BlockIframe] dialog button{background-color:var(--color-error);block-size:4rem;color:var(--color-background);font-size:3rem;inline-size:4rem;inset-block:0 auto;inset-inline:auto 0;position:absolute}flynt-component[name=BlockImageText][data-layout=boxed]{background-color:transparent}@media (min-width: 1024px){flynt-component[name=BlockImageText] .container--flex{align-items:center;justify-content:space-around}flynt-component[name=BlockImageText] .container--flex[data-layout=boxed]{max-inline-size:var(--content-max-width-full);overflow:hidden;position:relative}flynt-component[name=BlockImageText] .container--flex>*{flex-basis:var(--flex-basis, auto);-webkit-margin-before:0;margin-block-start:0}flynt-component[name=BlockImageText] .container--flex[data-image-position=left]{flex-direction:row}flynt-component[name=BlockImageText] .container--flex[data-image-position=right]{flex-direction:row-reverse}flynt-component[name=BlockImageText] .bgImg{background-repeat:no-repeat;background-size:cover;filter:blur(15px) brightness(2) saturate(.7) contrast(.7);overflow:hidden;z-index:-1;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}html[data-theme=dark] flynt-component[name=BlockImageText] .bgImg{filter:blur(15px) brightness(.5) saturate(.7) contrast(.7)}}flynt-component[name=BlockPostFooter] .tags{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}flynt-component[name=BlockPostFooter] .tags .tag{display:inline-block}flynt-component[name=BlockPostFooter] .author{display:flex;flex-direction:column;gap:calc(var(--flow-space) / 2);text-align:start}@media (min-width: 480px){flynt-component[name=BlockPostFooter] .author{flex-direction:row;gap:var(--flow-space)}}flynt-component[name=BlockPostFooter] .author .avatar-image{border-radius:50%;inline-size:64px}@media (min-width: 480px){flynt-component[name=BlockPostFooter] .author .avatar-image{inline-size:96px}}flynt-component[name=BlockPostFooter] .author .details{--flow-space: .5rem;display:flex;flex:1;flex-direction:column;justify-content:center}flynt-component[name=BlockPostHeader][data-thumbnail=false]{-webkit-margin-after:var(--component-spacing);margin-block-end:var(--component-spacing)}flynt-component[name=BlockPostHeader]>.container{padding-block:var(--component-spacing);padding-inline:var(--container-spacing)}flynt-component[name=BlockPostHeader] .content *+*{--flow-space: 2rem}flynt-component[name=BlockPostHeader] .meta{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-size-body-small)}flynt-component[name=BlockPostHeader] .meta>*:not(:last-child):after{background-color:var(--color-accent);block-size:2px;content:"";display:inline-block;inline-size:8px;margin-block:0;margin-inline:.5rem;vertical-align:middle}flynt-component[name=BlockPostHeader] .meta a{color:var(--color-text);text-decoration:none}flynt-component[name=BlockPostHeader] .meta .author{align-items:center;display:flex;text-decoration:none}flynt-component[name=BlockPostHeader] .meta .author .avatar{block-size:32px;border-radius:100%;inline-size:32px;-webkit-margin-end:.75rem;margin-inline-end:.75rem}@media (min-width: 480px){flynt-component[name=BlockPostHeader] .meta .author .avatar{block-size:48px;inline-size:48px}}flynt-component[name=BlockPostHeader] flynt-component[name=BlockImage]{margin-block:calc(-1 * var(--component-spacing) / 2) calc(var(--component-spacing) / 2)}flynt-component[name=BlockSpacer][data-status=collapse]{-webkit-margin-before:calc(-1 * var(--component-spacing) + var(--percentage-distance) * var(--component-spacing) / 100);margin-block-start:calc(-1 * var(--component-spacing) + var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-status=expand]{-webkit-margin-before:calc(var(--percentage-distance) * var(--component-spacing) / 100);margin-block-start:calc(var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-status=expand][data-theme]{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:calc(var(--percentage-distance) * var(--component-spacing) / 100);padding-block-start:calc(var(--percentage-distance) * var(--component-spacing) / 100)}flynt-component[name=BlockSpacer][data-theme][data-status=collapse]+.componentSpacing[data-theme]{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockSpacer][data-theme][data-status=expand]+.componentSpacing[data-theme]{-webkit-margin-before:calc(-1 * var(--component-spacing));margin-block-start:calc(-1 * var(--component-spacing));-webkit-padding-before:0;padding-block-start:0}flynt-component[name=BlockVideoOembed] .video{position:relative}flynt-component[name=BlockVideoOembed] .video-player{block-size:0;inline-size:100%;inset-block-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-after:56.25%;padding-block-end:56.25%;position:absolute;z-index:10}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoading] .video-loader{display:block}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoading] .video-playButton{display:none}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] .video-loader,flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] .video-consent,flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] .video-playButton{display:none}flynt-component[name=BlockVideoOembed] .video-player[data-state=isLoaded] iframe{display:block}flynt-component[name=BlockVideoOembed] .video-consent{align-content:space-between;background:transparent;block-size:100%;display:grid;position:absolute}flynt-component[name=BlockVideoOembed] .video-consentText{--color-accent: oklch(var(--brand-alt-light));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:oklch(var(--darkergrey)/.75);color:oklch(var(--dimwhite));font-size:var(--font-size-body-small)}flynt-component[name=BlockVideoOembed] .video-consentText .brlbs-cmpnt-btn{--button-padding: 4px;background:transparent;padding:var(--button-padding);text-decoration:underline}flynt-component[name=BlockVideoOembed] .video-consentText .brlbs-cmpnt-btn:is(:hover){background-color:var(--dialog-button-preferences-color-hover);text-decoration:none}flynt-component[name=BlockVideoOembed] .video-consentText .brlbs-cmpnt-btn:is(:active,:focus){padding:var(--button-padding)}flynt-component[name=BlockVideoOembed] .video iframe{block-size:100%;display:none;inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute}flynt-component[name=BlockVideoOembed] .figure{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=BlockVideoOembed] .figure-image-svg{aspect-ratio:16/9}flynt-component[name=BlockVideoOembed] .figure[data-state=isHidden]{visibility:hidden}flynt-component[name=BlockVideoOembed] .video-playButton{--button-width: 60px;--button-height: 60px;block-size:100%;cursor:pointer;display:block;inline-size:100%;inset-block-start:0;inset-inline-start:0;outline:0;position:absolute;z-index:2}flynt-component[name=BlockVideoOembed] .video-playButton:before,flynt-component[name=BlockVideoOembed] .video-playButton:after{content:"";inset-block-start:50%;inset-inline-start:50%;position:absolute;transition:.3s ease-in-out;translate:-50% -50%;will-change:translate}flynt-component[name=BlockVideoOembed] .video-playButton:before{background-color:var(--color-accent);block-size:var(--button-width);border-radius:50%;inline-size:var(--button-width)}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-playButton:before{--button-width: 80px;--button-height: 80px}}flynt-component[name=BlockVideoOembed] .video-playButton:after{-webkit-border-after:12px solid transparent;border-block-end:12px solid transparent;-webkit-border-before:12px solid transparent;border-block-start:12px solid transparent;-webkit-border-start:18px solid var(--color-background);border-inline-start:18px solid var(--color-background);inset-inline-start:calc(50% + 2px)}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-playButton:after{border-block-end-width:17px;border-block-start-width:17px;border-inline-start-width:27px;inset-inline-start:calc(50% + 4px)}}flynt-component[name=BlockVideoOembed] .video-playButton:hover:before,flynt-component[name=BlockVideoOembed] .video-playButton:hover:after{scale:1.1;translate:-50% -50%}flynt-component[name=BlockVideoOembed] [data-video-size=small] .video-playButton:before{--button-width: 60px;--button-height: 60px}flynt-component[name=BlockVideoOembed] [data-video-size=small] .video-playButton:after{-webkit-border-after:12px solid transparent;border-block-end:12px solid transparent;-webkit-border-before:12px solid transparent;border-block-start:12px solid transparent;-webkit-border-start:18px solid var(--color-background);border-inline-start:18px solid var(--color-background);inset-inline-start:calc(50% + 3px)}flynt-component[name=BlockVideoOembed] .video-loader{animation:loading 1.1s infinite linear;-webkit-border-after:4px solid rgba(255,255,255,.2);border-block-end:4px solid rgba(255,255,255,.2);-webkit-border-before:4px solid rgba(255,255,255,.2);border-block-start:4px solid rgba(255,255,255,.2);-webkit-border-end:4px solid rgba(255,255,255,.2);border-inline-end:4px solid rgba(255,255,255,.2);-webkit-border-start:4px solid #fff;border-inline-start:4px solid #fff;display:none;inset-block-start:50%;inset-inline-start:50%;-webkit-margin-before:-30px;margin-block-start:-30px;-webkit-margin-start:-30px;margin-inline-start:-30px;position:absolute;text-indent:-9999em;z-index:1}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-loader{-webkit-margin-before:-50px;margin-block-start:-50px;-webkit-margin-start:-50px;margin-inline-start:-50px}}flynt-component[name=BlockVideoOembed] .video-loader,flynt-component[name=BlockVideoOembed] .video-loader:after{block-size:60px;border-radius:50%;inline-size:60px}@media (min-width: 768px){flynt-component[name=BlockVideoOembed] .video-loader,flynt-component[name=BlockVideoOembed] .video-loader:after{block-size:100px;inline-size:100px}}@keyframes loading{0%{rotate:0deg}to{rotate:360deg}}flynt-component[name=BlockIframe] iframe{border:0;inline-size:100%}@media (min-width: 768px){flynt-component[name=BlockWysiwygSidebar] .container{display:grid;gap:var(--container-spacing);grid-template-areas:"sidebar content";grid-template-columns:repeat(2,minmax(auto,-webkit-max-content));grid-template-columns:repeat(2,minmax(auto,max-content));justify-content:center}}@media (min-width: 768px){flynt-component[name=BlockWysiwygSidebar] .container[data-sidebar-position=right]{grid-template-areas:"content sidebar"}}@media (min-width: 768px){flynt-component[name=BlockWysiwygSidebar] .container[data-justify-content=start]{justify-content:start}}@media (min-width: 768px){flynt-component[name=BlockWysiwygSidebar] .container[data-justify-content=center]{justify-content:center}}@media (min-width: 768px){flynt-component[name=BlockWysiwygSidebar] .container[data-justify-content=space-between]{justify-content:space-between}}flynt-component[name=BlockWysiwygSidebar] .sidebar{-webkit-margin-start:0;margin-inline-start:0}@media (min-width: 768px){flynt-component[name=BlockWysiwygSidebar] .sidebar{flex-shrink:0;grid-area:sidebar;max-inline-size:200px}}flynt-component[name=BlockWysiwygSidebar] .content{max-inline-size:var(--content-max-width)}@media (min-width: 768px){flynt-component[name=BlockWysiwygSidebar] .content{grid-area:content;-webkit-margin-before:0;margin-block-start:0}}@media (min-width: 768px){flynt-component[name=BlockWysiwygTwoCol] .content{-moz-column-count:2;column-count:2;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap)}}flynt-component[name=FeatureEyeableIntegration]{display:contents}flynt-component[name=FeatureEyeableIntegration] .dropdown-container{position:fixed;inset-block-start:var(--nav-size-loggedin);-webkit-margin-end:4rem;margin-inline-end:4rem;visibility:hidden}@media (max-width: 1023px){flynt-component[name=FeatureEyeableIntegration] .dropdown-container{position:absolute;inset-inline:0;-webkit-margin-end:0;margin-inline-end:0;inset-block-start:var(--nav-size)}flynt-component[name=FeatureEyeableIntegration] .dropdown-container .language-select{block-size:100vh}flynt-component[name=FeatureEyeableIntegration] .dropdown-container .language-select .dropdown{height:100%;border:0}flynt-component[name=FeatureEyeableIntegration] .dropdown-container .language-select a{flex-direction:row;align-items:center;gap:2rem;-webkit-padding-end:2rem;padding-inline-end:2rem;padding-block:1rem;font-size:1.5rem;color:var(--color-text)}flynt-component[name=FeatureEyeableIntegration] .dropdown-container .language-select svg{inline-size:3.25rem}}flynt-component[name=FeatureEyeableIntegration] .language-select{background:oklch(var(--brand-light)/.7);box-shadow:0 5px 5px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease-out}[data-theme=dark] flynt-component[name=FeatureEyeableIntegration] .language-select{background-color:var(--color-background-alpha);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}flynt-component[name=FeatureEyeableIntegration] .language-select[aria-hidden=false]{visibility:visible;opacity:1;pointer-events:all}flynt-component[name=FeatureEyeableIntegration] .language-select .dropdown{padding:0;list-style:none;overflow:hidden;border:1px solid var(--color-border);border-radius:0 0 4px 4px}flynt-component[name=FeatureEyeableIntegration] .language-select a{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:1ch;padding:.75rem 1.25rem;color:var(--color-text);text-decoration:none}flynt-component[name=FeatureEyeableIntegration] .language-select a:hover{background-color:oklch(var(--brand-light)/.5)}flynt-component[name=FeatureEyeableIntegration] .language-select a:hover svg{filter:none}flynt-component[name=FeatureEyeableIntegration] .language-select svg{inline-size:1.5rem;flex-shrink:0;order:1;filter:grayscale(.5)}flynt-component[name=FeatureEyeableIntegration] .plainLangToggle[data-selected=true]{background-color:oklch(var(--green)/.3)}flynt-component[name=FeatureEyeableIntegration] .plainLangToggle[data-selected=true] i:after{content:"✓";position:absolute;top:-5px;width:1rem;display:inline-grid;place-items:center;aspect-ratio:1;border-radius:50%;font-size:1rem;background:oklch(var(--green)/1);color:#fff}flynt-component[name=FeatureEyeableIntegration] .plainLangToggle[aria-busy=true] abbr.loading{opacity:1;animation-play-state:running}flynt-component[name=FeatureEyeableIntegration] .plainLangToggle .icon-library{position:relative;z-index:1}flynt-component[name=FeatureEyeableIntegration] .plainLangToggle .icon-library .loading{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;margin:-.5rem;border-radius:50%;outline:5px inset #22ff00;opacity:0;transition:opacity .3s ease-in-out .3s;animation:2s linear infinite paused spin}.page-id-7195 flynt-component[name=FeatureEyeableIntegration] .plainLangToggle,.parent-pageid-7195 flynt-component[name=FeatureEyeableIntegration] .plainLangToggle{display:none}@media (max-width: 1023px){flynt-component[name=FeatureEyeableIntegration] .button.icon-globe{order:1}}#eyeAble_container_ID #tabNavContainerID,#moreFunctionsContainerID{display:none!important;visibility:hidden!important;height:0!important}flynt-component[name=FeatureScrollToTop]{border-radius:var(--border-radius-small);inset-block:auto var(--flow-space);inset-inline:auto var(--flow-space);opacity:0;pointer-events:none;position:fixed;transition:opacity var(--duration) var(--easing);will-change:opacity;z-index:100}flynt-component[name=FeatureScrollToTop][data-hidden=false]{opacity:1;pointer-events:all}flynt-component[name=FeatureScrollToTop] .link{background-color:var(--color-accent-secondary);border-radius:50%;color:var(--color-body);display:flex;font-size:2rem;padding:10px;text-decoration:none}flynt-component[name=FeatureScrollToTop] .link:hover i{translate:0 -3px}flynt-component[name=FeatureScrollToTop] i{transition:translate var(--duration) var(--easing);will-change:translate}@media (prefers-color-scheme: light){flynt-component[name=FeatureThemeSwitcher]{display:none}}flynt-component[name=FeatureThemeSwitcher] .theme-toggle{--size: var(--icon-size);--icon-fill: var(--color-text);--icon-fill-hover: oklch(var(--yellow));background-color:transparent;border:0;border-color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}flynt-component[name=FeatureThemeSwitcher] .theme-toggle>svg{stroke-linecap:round}.sun-and-moon>:is(.moon,.sun,.sun-beams){transform-origin:center center}@media (prefers-color-scheme: dark) and (min-width: 1024px){.sun-and-moon>:is(.moon,.sun,.sun-beams){--icon-fill: oklch(var(--dimwhite)) !important}}@media (prefers-color-scheme: dark) and (max-width: 1023px){#theme-toggle:is(:hover,:focus-visible) .sun-and-moon>:is(.moon,.sun,.sun-beams){fill:var(--color-background);stroke:var(--color-background)}}.sun-and-moon>:is(.moon,.sun){fill:var(--icon-fill)}[data-theme=dark] .sun-and-moon>:is(.moon,.sun){--icon-fill: oklch(var(--brand-light))}.theme-toggle:is(:hover,:focus-visible)>.sun-and-moon>:is(.moon,.sun){fill:var(--icon-fill-hover)}.sun-and-moon>.sun-beams{stroke:var(--icon-fill);stroke-width:2px}.theme-toggle:is(:hover,:focus-visible) .sun-and-moon>.sun-beams{stroke:var(--icon-fill-hover)}[data-theme=dark] .sun-and-moon>.sun{transform:scale(1.75)}[data-theme=dark] .sun-and-moon>.sun-beams{opacity:0}[data-theme=dark] .sun-and-moon>.moon>circle{transform:translate(-7px)}@supports (cx: 1){[data-theme=dark] .sun-and-moon>.moon>circle{cx:17;transform:translate(0)}}@media (prefers-reduced-motion: no-preference){.sun-and-moon>.sun{transition:transform .5s var(--ease-elastic-3)}.sun-and-moon>.sun-beams{transition:transform .5s var(--ease-elastic-4),opacity .5s var(--ease-3)}.sun-and-moon .moon>circle{transition:transform .25s var(--ease-out-5)}@supports (cx: 1){.sun-and-moon .moon>circle{transition:cx .25s var(--ease-out-5)}}[data-theme=dark] .sun-and-moon>.sun{transform:scale(1.75);transition-duration:.25s;transition-timing-function:var(--ease-3)}[data-theme=dark] .sun-and-moon>.sun-beams{transform:rotate(-25deg);transition-duration:.15s}[data-theme=dark] .sun-and-moon>.moon>circle{transition-delay:.25s;transition-duration:.5s}}flynt-component[name=FormContactForm7] .form{--form-gap: var(--flow-space)}flynt-component[name=FormContactForm7] .form [class^=form-row-]{display:grid;gap:var(--form-gap);grid-template-columns:repeat(var(--grid-columns, 1),1fr)}@media (min-width: 480px){flynt-component[name=FormContactForm7] .form-row-2{--grid-columns: 2}}@media (min-width: 480px){flynt-component[name=FormContactForm7] .form-row-3{--grid-columns: 2}}@media (min-width: 768px){flynt-component[name=FormContactForm7] .form-row-3{--grid-columns: 3}}@media (min-width: 480px){flynt-component[name=FormContactForm7] .form-row-2-lg-left{--grid-columns: 2}}@media (min-width: 768px){flynt-component[name=FormContactForm7] .form-row-2-lg-left{--grid-columns: 3}flynt-component[name=FormContactForm7] .form-row-2-lg-left *:nth-child(odd){grid-column:1/span 2}}@media (min-width: 480px){flynt-component[name=FormContactForm7] .form-row-2-lg-right{--grid-columns: 2}}@media (min-width: 768px){flynt-component[name=FormContactForm7] .form-row-2-lg-right{--grid-columns: 3}flynt-component[name=FormContactForm7] .form-row-2-lg-right *:nth-child(2n){grid-column:2/span 3}}flynt-component[name=FormContactForm7] .form-flex{align-items:flex-start;display:flex;flex-direction:column;gap:var(--form-gap)}@media (min-width: 480px){flynt-component[name=FormContactForm7] .form-flex{flex-direction:row}}flynt-component[name=FormContactForm7] .form-flex+.wpcf7-validation-errors{display:none!important}flynt-component[name=FormContactForm7] .form-flex-col{inline-size:100%}@media (min-width: 480px){flynt-component[name=FormContactForm7] .form-flex-col{flex-grow:1;inline-size:unset}}flynt-component[name=FormContactForm7] .form-flex-col .button{inline-size:100%;min-block-size:52px}flynt-component[name=FormContactForm7] .form-flex-col .wpcf7-spinner{display:none}flynt-component[name=FormContactForm7] .form-button .wpcf7-spinner{background:none;block-size:20px;inline-size:20px;margin-block:0;margin-inline:15px 0;vertical-align:middle}flynt-component[name=FormContactForm7] .form-button .wpcf7-spinner:after{animation:spinDualRing 1s linear infinite;block-size:20px;border:2px solid transparent;border-color:var(--color-accent) transparent var(--color-accent) transparent;border-radius:50%;content:" ";display:block;inline-size:20px}@keyframes spinDualRing{0%{rotate:0deg}to{rotate:360deg}}@media (max-width: 479px){flynt-component[name=FormContactForm7] .form-button{text-align:center}flynt-component[name=FormContactForm7] .form-button .button{inline-size:100%}flynt-component[name=FormContactForm7] .form-button .ajax-loader{display:none;margin-block:15px 0;margin-inline:0}flynt-component[name=FormContactForm7] .form-button .ajax-loader.is-active{display:inline-block}}flynt-component[name=FormContactForm7] .wpcf7 .visuallyHidden+br{display:none}flynt-component[name=FormContactForm7] .wpcf7-form{display:grid;gap:var(--form-gap)}flynt-component[name=FormContactForm7] .wpcf7-form [type=tel],flynt-component[name=FormContactForm7] .wpcf7-form [type=url],flynt-component[name=FormContactForm7] .wpcf7-form [type=text],flynt-component[name=FormContactForm7] .wpcf7-form [type=date],flynt-component[name=FormContactForm7] .wpcf7-form [type=email],flynt-component[name=FormContactForm7] .wpcf7-form [type=search],flynt-component[name=FormContactForm7] .wpcf7-form [type=number],flynt-component[name=FormContactForm7] .wpcf7-form [type=password],flynt-component[name=FormContactForm7] .wpcf7-form textarea,flynt-component[name=FormContactForm7] .wpcf7-form select,flynt-component[name=FormContactForm7] .wpcf7-form .select{inline-size:100%}flynt-component[name=FormContactForm7] .wpcf7-form textarea{display:block}flynt-component[name=FormContactForm7] .wpcf7-form-control-wrap{display:block;-webkit-margin-before:.375rem;margin-block-start:.375rem}flynt-component[name=FormContactForm7] .wpcf7-form-control-wrap input,flynt-component[name=FormContactForm7] .wpcf7-form-control-wrap textarea,flynt-component[name=FormContactForm7] .wpcf7-form-control-wrap select{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-list-item{inline-size:auto;margin-block:0;margin-inline:0 var(--flow-space)}flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-list-item:last-child{-webkit-margin-end:0;margin-inline-end:0}flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-list-item label{font:inherit}flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-not-valid{border-color:var(--color-error)}flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-not-valid-tip{color:var(--color-error);-webkit-margin-before:5px;margin-block-start:5px}flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-response-output{background-color:var(--color-info-alpha);border:solid 2px var(--color-info);border-radius:3px;color:var(--color-info);font-size:1.5rem;font-weight:700;margin-block:var(--flow-space);margin-inline:0;padding:var(--box-spacing)}flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-mail-sent-ok{color:var(--color-text)}flynt-component[name=FormContactForm7] .wpcf7 form .wpcf7-quiz-label{display:block;-webkit-margin-after:.5rem;margin-block-end:.5rem}flynt-component[name=FormContactForm7] .wpcf7 .label-wrap label{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=FormContactForm7] .wpcf7 [type=file]{color:var(--color-text);max-inline-size:100%;padding:0}flynt-component[name=FormContactForm7] .wpcf7-radio{display:flex;flex-direction:column;gap:var(--flow-space)}flynt-component[name=FormContactForm7] .wpcf7-acceptance .wpcf7-list-item{display:block}flynt-component[name=FormContactForm7] .wpcf7-acceptance .wpcf7-list-item-label{display:inline-block;inline-size:100%;max-inline-size:calc(100% - 30px)}flynt-component[name=FormContactForm7] [type=checkbox]+span,flynt-component[name=FormContactForm7] [type=radio]+span{color:var(--color-text);display:inline-block;font:inherit;inline-size:auto}flynt-component[name=FormContactForm7] [type=checkbox]+span:before,flynt-component[name=FormContactForm7] [type=checkbox]+span:after,flynt-component[name=FormContactForm7] [type=radio]+span:before,flynt-component[name=FormContactForm7] [type=radio]+span:after{all:unset}flynt-component[name=GridIconLinks]{--inner-padding: var(--flow-space);--border-radius-outer: var(--border-radius-big);--border-radius-inner: calc(var(--border-radius-outer) - (var(--inner-padding) / 1.5))}flynt-component[name=HeroPageHeader]+flynt-component[name=GridIconLinks]{translate:0 calc(var(--component-spacing) * -1)}flynt-component[name=GridIconLinks].componentSpacing>*:is(.container,.grid){padding-inline:0}flynt-component[name=GridIconLinks] .grid{background-color:var(--color-body);border-radius:var(--border-radius-outer);display:flex;flex-wrap:wrap;gap:var(--inner-padding);list-style:none;margin:0;padding:var(--inner-padding)}flynt-component[name=GridIconLinks] .grid>li{flex-grow:1;list-style:none;margin:0;padding:0}flynt-component[name=GridIconLinks] .icon{border-radius:var(--border-radius-inner);display:inline-grid;font-size:2.5rem;inline-size:5rem;inset-block:0;inset-inline:0 auto;place-items:center;position:absolute}flynt-component[name=GridIconLinks] .link{background-color:var(--color-background);border-radius:var(--border-radius-inner);box-shadow:0 2px 6px var(--color-shadow);display:block;font-weight:700;padding-block:var(--inner-padding);padding-inline:6rem var(--inner-padding);position:relative;text-decoration:none;transition:transform var(--duration) var(--easing);will-change:transform}flynt-component[name=GridIconLinks] .link--text{color:var(--color-text)}flynt-component[name=GridIconLinks] .link:after{border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;opacity:0;transition:opacity var(--duration) var(--easing);will-change:opacity;box-shadow:0 8px 12px color-mix(in oklch,currentColor 30%,transparent);outline:3px solid color-mix(in oklch,currentColor 20%,transparent)}flynt-component[name=GridIconLinks] .link:hover,flynt-component[name=GridIconLinks] .link:focus{transform:translateY(-4px)}flynt-component[name=GridIconLinks] .link:hover:after,flynt-component[name=GridIconLinks] .link:focus:after{opacity:1}flynt-component[name=GridImageGallery] .gallery{--grid-columns: 1;align-items:baseline;display:grid;gap:var(--flow-space);grid-template-columns:repeat(var(--grid-columns),1fr)}@media (min-width: 768px){flynt-component[name=GridImageGallery] .gallery[data-max-columns="2"],flynt-component[name=GridImageGallery] .gallery[data-max-columns="3"],flynt-component[name=GridImageGallery] .gallery[data-max-columns="4"],flynt-component[name=GridImageGallery] .gallery[data-max-columns="5"]{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=GridImageGallery] .gallery[data-max-columns="3"]{--grid-columns: 3}}@media (min-width: 1024px){flynt-component[name=GridImageGallery] .gallery[data-max-columns="4"],flynt-component[name=GridImageGallery] .gallery[data-max-columns="5"]{--grid-columns: 4}}@media (min-width: 1280px){flynt-component[name=GridImageGallery] .gallery[data-max-columns="5"]{--grid-columns: 5}}flynt-component[name=GridImageText] .grid{--grid-columns: 1;display:grid;gap:var(--column-gap);grid-template-columns:repeat(var(--grid-columns),minmax(300px,1fr));list-style:none;padding:0}flynt-component[name=GridImageText] .grid a{display:block;text-decoration:none}flynt-component[name=GridImageText] .grid .icon-container{background-color:var(--color-accent-secondary);border-radius:50%;font-size:2rem;padding:1rem;position:absolute;translate:-1rem -4.5rem}flynt-component[name=GridImageText] .grid .icon-container .icon{color:oklch(var(--white))}@media (min-width: 768px){flynt-component[name=GridImageText] .grid[data-max-columns="1"]{margin-inline:auto;max-inline-size:calc(50% - var(--flow-space))}}@media (min-width: 768px){flynt-component[name=GridImageText] .grid[data-max-columns="2"],flynt-component[name=GridImageText] .grid[data-max-columns="3"],flynt-component[name=GridImageText] .grid[data-max-columns="4"],flynt-component[name=GridImageText] .grid[data-max-columns="5"]{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="3"]{--grid-columns: 3}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="4"]{--grid-columns: 4}}@media (min-width: 1024px){flynt-component[name=GridImageText] .grid[data-max-columns="5"]{--grid-columns: 5}}flynt-component[name=GridImageText] .grid[data-card=true]{--column-gap: var(--flow-space)}flynt-component[name=GridImageText] .grid[data-card=true] .content{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridImageText] figure.icon{block-size:10rem;color:var(--color-border-secondary);display:inline-grid;font-size:5rem;inline-size:100%;place-items:center}flynt-component[name=GridImageText] .item ul{list-style-position:outside;list-style-type:initial;-webkit-padding-start:0;padding-inline-start:0}flynt-component[name=GridImageText] .item ul li{-webkit-margin-start:1em;margin-inline-start:1em}flynt-component[name=GridImageText] .item .figure-image-svg{aspect-ratio:3/2}flynt-component[name=GridImageText] .hasLink{position:relative;transition:transform var(--duration) var(--easing);will-change:transform}flynt-component[name=GridImageText] .hasLink p{color:var(--color-text)}flynt-component[name=GridImageText] .hasLink:after{border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;opacity:0;transition:opacity var(--duration) var(--easing);will-change:opacity;box-shadow:0 8px 12px var(--color-accent-secondary-alpha);outline:3px solid var(--color-accent-secondary-alpha)}flynt-component[name=GridImageText] .hasLink:hover,flynt-component[name=GridImageText] .hasLink:focus{transform:translateY(-4px)}flynt-component[name=GridImageText] .hasLink:hover:after,flynt-component[name=GridImageText] .hasLink:focus:after{opacity:1}flynt-component[name=GridPostsArchive] .posts{--grid-columns: 1;display:grid;gap:var(--flow-space);grid-template-columns:repeat(var(--grid-columns),1fr);justify-content:center;list-style:none;padding:0}@media (min-width: 768px){flynt-component[name=GridPostsArchive] .posts{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=GridPostsArchive] .posts{--grid-columns: 3}}flynt-component[name=GridPostsArchive] .posts-empty{text-align:center}flynt-component[name=GridPostsArchive] .post{inline-size:var(--grid-item-width);max-inline-size:var(--grid-item-max-width)}flynt-component[name=GridPostsArchive] .post .link{block-size:100%;color:currentColor;display:flex;flex-direction:column;font-weight:initial;text-decoration:none}flynt-component[name=GridPostsArchive] .post .content{color:var(--color-text);flex-grow:1;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridPostsArchive] .post .footer{align-items:center;display:flex;inline-size:100%;justify-content:space-between;padding-block:0 var(--box-spacing);padding-inline:var(--box-spacing);position:relative}flynt-component[name=GridPostsArchive] .post .footer .readingTime{color:var(--color-text-muted)}flynt-component[name=GridPostsArchive] .filter{display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:center;list-style:none;padding:0}flynt-component[name=GridPostsArchive] .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:space-between;-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2)}flynt-component[name=GridPostsArchive] .pagination .button{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridPostsArchive] .pagination .button-loadMore{margin-inline:auto}flynt-component[name=GridPostsArchive] .pagination .button-next{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=GridPostsArchive] .pagination .button-next:after{block-size:.5rem;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";display:inline-block;inline-size:.5rem;-webkit-margin-after:.0625rem;margin-block-end:.0625rem;-webkit-margin-start:.25rem;margin-inline-start:.25rem;rotate:45deg;vertical-align:baseline}flynt-component[name=GridPostsArchive] .pagination .button-previous:before{block-size:.5rem;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";display:inline-block;inline-size:.5rem;-webkit-margin-after:.0625rem;margin-block-end:.0625rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem;rotate:-45deg;vertical-align:baseline}flynt-component[name=GridPostsLatest] .grid{--grid-item-width: calc((var(--content-max-width-full) - 2 * var(--flow-space)) / 3);display:grid;gap:var(--flow-space);grid-template-columns:repeat(auto-fit,min(var(--grid-item-width),100%));justify-content:center;list-style:none;padding:0}flynt-component[name=GridPostsLatest] .post .link{block-size:100%;color:currentColor;display:flex;flex-direction:column;font-weight:initial;text-decoration:none}flynt-component[name=GridPostsLatest] .post .figure{margin:0}flynt-component[name=GridPostsLatest] .post .content{color:var(--color-text);flex-grow:1;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=GridPostsLatest] .post .footer{align-items:center;display:flex;inline-size:100%;justify-content:space-between;padding-block:0 var(--box-spacing);padding-inline:var(--box-spacing);position:relative}flynt-component[name=GridPostsLatest] .post .footer .readingTime{color:var(--color-text-muted)}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid{--grid-columns: 1;display:grid;gap:var(--column-gap);grid-template-columns:repeat(var(--grid-columns),minmax(300px,1fr));list-style:none;padding:0}@media (min-width: 768px){:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid[data-max-columns="1"]{margin-inline:auto;max-inline-size:calc(50% - var(--flow-space))}}@media (min-width: 768px){:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid[data-max-columns="2"],:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid[data-max-columns="3"],:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid[data-max-columns="4"]{--grid-columns: 2}}@media (min-width: 1024px){:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid[data-max-columns="2"],:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid[data-max-columns="3"],:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid[data-max-columns="4"]{max-inline-size:-webkit-max-content;max-inline-size:-moz-max-content;max-inline-size:max-content}}@media (min-width: 1024px){:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid[data-max-columns="3"]{--grid-columns: 3}}@media (min-width: 1024px){:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid[data-max-columns="4"]{--grid-columns: 4}}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid[data-card=true]{--column-gap: var(--flow-space)}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .grid[data-card=true] .content{-webkit-margin-before:0;margin-block-start:0}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .item ul{list-style-position:outside;list-style-type:initial;-webkit-padding-start:0;padding-inline-start:0}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .item ul li{-webkit-margin-start:1em;margin-inline-start:1em}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink{position:relative;transition:transform var(--duration) var(--easing);will-change:transform}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink .link{block-size:100%;display:block}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink h2,:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink h3{display:flex;gap:1ch;justify-content:space-between}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink h2:after,:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink h3:after{content:"";font-family:bensheim;font-weight:400}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink p{color:var(--color-text)}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink:after{border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;opacity:0;transition:opacity var(--duration) var(--easing);will-change:opacity;box-shadow:0 8px 12px var(--color-accent-secondary-alpha);outline:3px solid var(--color-accent-secondary-alpha)}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink:hover,:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink:focus{transform:translateY(-4px)}:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink:hover:after,:is(flynt-component[name=GridTextLink],flynt-component[name=GridOnlinedienste]) .hasLink:focus:after{opacity:1}flynt-component[name=HeroImageCta] .mobileHorizontalAlign--left.mobileVerticalAlign--top{object-position:left top}flynt-component[name=HeroImageCta] .mobileHorizontalAlign--left.mobileVerticalAlign--center{object-position:left center}flynt-component[name=HeroImageCta] .mobileHorizontalAlign--left.mobileVerticalAlign--bottom{object-position:left bottom}flynt-component[name=HeroImageCta] .mobileHorizontalAlign--center.mobileVerticalAlign--top{object-position:center top}flynt-component[name=HeroImageCta] .mobileHorizontalAlign--center.mobileVerticalAlign--center{object-position:center center}flynt-component[name=HeroImageCta] .mobileHorizontalAlign--center.mobileVerticalAlign--bottom{object-position:center bottom}flynt-component[name=HeroImageCta] .mobileHorizontalAlign--right.mobileVerticalAlign--top{object-position:right top}flynt-component[name=HeroImageCta] .mobileHorizontalAlign--right.mobileVerticalAlign--center{object-position:right center}flynt-component[name=HeroImageCta] .mobileHorizontalAlign--right.mobileVerticalAlign--bottom{object-position:right bottom}flynt-component[name=HeroImageCta]{align-items:center;display:flex;justify-content:center}@media (min-width: 768px){flynt-component[name=HeroImageCta] .desktopHorizontalAlign--left.desktopVerticalAlign--top{object-position:left top}flynt-component[name=HeroImageCta] .desktopHorizontalAlign--left.desktopVerticalAlign--center{object-position:left center}flynt-component[name=HeroImageCta] .desktopHorizontalAlign--left.desktopVerticalAlign--bottom{object-position:left bottom}flynt-component[name=HeroImageCta] .desktopHorizontalAlign--center.desktopVerticalAlign--top{object-position:center top}flynt-component[name=HeroImageCta] .desktopHorizontalAlign--center.desktopVerticalAlign--center{object-position:center center}flynt-component[name=HeroImageCta] .desktopHorizontalAlign--center.desktopVerticalAlign--bottom{object-position:center bottom}flynt-component[name=HeroImageCta] .desktopHorizontalAlign--right.desktopVerticalAlign--top{object-position:right top}flynt-component[name=HeroImageCta] .desktopHorizontalAlign--right.desktopVerticalAlign--center{object-position:right center}flynt-component[name=HeroImageCta] .desktopHorizontalAlign--right.desktopVerticalAlign--bottom{object-position:right bottom}}flynt-component[name=HeroImageCta] .container{--min-block-size: var(--min-block-size-mobile);align-items:center;display:flex;inline-size:100%;margin-inline:var(--container-spacing);min-block-size:var(--min-block-size);overflow:hidden;padding-inline:0;position:relative}@media (min-width: 768px){flynt-component[name=HeroImageCta] .container{--min-block-size: var(--min-block-size-desktop)}}flynt-component[name=HeroImageCta] .container[data-size=full]{margin-inline:0}flynt-component[name=HeroImageCta] .picture{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;position:absolute}flynt-component[name=HeroImageCta] .picture-image{block-size:100%;inline-size:100%;object-fit:cover}flynt-component[name=HeroImageCta] .content{padding-block:var(--component-spacing);padding-inline:var(--container-spacing);position:relative}flynt-component[name=HeroPageHeader] .picture{max-block-size:500px;object-fit:cover;position:relative}@media (max-width: 768px){flynt-component[name=HeroPageHeader] .picture{block-size:250px}}flynt-component[name=HeroPageHeader] .picture.hasCrop{max-block-size:240px;object-fit:cover}flynt-component[name=HeroPageHeader] .content{inset:var(--component-spacing);position:absolute}flynt-component[name=HeroPageHeader] .content hgroup{display:flex;flex-direction:column}flynt-component[name=HeroPageHeader] .content hgroup *{padding-inline:1rem}flynt-component[name=HeroPageHeader] .content hgroup h2{background-color:var(--color-background);color:oklch(var(--brand));font-weight:400;-webkit-margin-before:0;margin-block-start:0}@media (max-width: 768px){flynt-component[name=HeroPageHeader] .content hgroup h1{font-size:2rem}flynt-component[name=HeroPageHeader] .content hgroup h2{font-size:1.5rem}}flynt-component[name=HeroPageHeader] .content p{background-color:var(--color-background-alpha);padding:var(--flow-space)}flynt-component[name=ListComponents] .components{display:grid;gap:var(--flow-space);grid-template-columns:repeat(var(--grid-columns, 1),1fr)}@media (min-width: 768px){flynt-component[name=ListComponents] .components{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=ListComponents] .components{--grid-columns: 3}}flynt-component[name=ListComponents] .container{position:relative}flynt-component[name=ListComponents] .backButton{--btn-size: 3rem;filter:saturate(.5);font-size:var(--btn-size);inset-inline-end:var(--btn-size);line-height:var(--btn-size);opacity:.5;position:absolute;transition:opacity var(--duration) var(--easing);will-change:opacity}flynt-component[name=ListComponents] .backButton:hover,flynt-component[name=ListComponents] .backButton:focus-visible{opacity:1;text-decoration:none}[name=ListComponents][data-theme=accent] .backButton{filter:brightness(3)}flynt-component[name=ListComponents] .component{display:flex;flex-flow:column wrap;gap:var(--box-spacing);padding:var(--box-spacing)}flynt-component[name=ListComponents] .componentLink{display:contents;margin:calc(var(--box-spacing) * -1)}flynt-component[name=ListComponents] .component .imageWrapper{aspect-ratio:8/5;-webkit-border-after:2px solid inherit;border-block-end:2px solid inherit;-webkit-margin-before:inherit;margin-block-start:inherit;margin-inline:inherit}flynt-component[name=ListComponents] .component .imageWrapper .image{block-size:100%;object-fit:contain}flynt-component[name=ListComponents] .component footer{display:flex;-webkit-margin-before:auto;margin-block-start:auto}flynt-component[name=ListComponents] .component footer .button--text{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ListDownloads] .files{list-style-type:none}flynt-component[name=ListDownloads] .file{-webkit-margin-after:.75rem;margin-block-end:.75rem}flynt-component[name=ListDownloads] .file-link{align-items:center;display:inline-flex;gap:1rem}flynt-component[name=ListDownloads] .file-link:hover .file-title{text-decoration:underline}flynt-component[name=ListDownloads] .file-icon{font-size:3rem}flynt-component[name=ListDownloads] .file-title{font-size:1.25rem}flynt-component[name=ListDownloads] .file-info{color:#777;font-size:var(--font-size-body-small)}flynt-component[name=ListDownloads] .file-title,flynt-component[name=ListDownloads] .file-size{color:var(--color-link)}flynt-component[name=ListDownloads] .file-name{color:var(--color-text-muted)}flynt-component[name=ListPostsArchive] .posts{display:flex;flex-direction:column;gap:var(--flow-space);list-style:none;padding:0}flynt-component[name=ListPostsArchive] .posts-empty{text-align:center}flynt-component[name=ListPostsArchive] .post{inline-size:var(--grid-item-width);max-inline-size:var(--grid-item-max-width)}flynt-component[name=ListPostsArchive] .post .link{block-size:100%;color:currentColor;font-weight:initial;text-decoration:none}@media (min-width: 768px){flynt-component[name=ListPostsArchive] .post .link{display:flex}}flynt-component[name=ListPostsArchive] .post .figure{flex-basis:var(--flex-basis, 200px);flex-shrink:0}flynt-component[name=ListPostsArchive] .post .figure .post-image{max-block-size:160px;object-fit:cover}@media (min-width: 768px){flynt-component[name=ListPostsArchive] .post .figure .post-image{block-size:100%;max-block-size:100%}}flynt-component[name=ListPostsArchive] .post .figure.placeholder{background-color:var(--color-accent);display:inline-flex;padding:3rem;place-content:center}@media (min-width: 768px){flynt-component[name=ListPostsArchive] .post .figure.placeholder{padding:1rem}}flynt-component[name=ListPostsArchive] .post .content{color:var(--color-text);flex-grow:1;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=ListPostsArchive] .post .date{aspect-ratio:1;background-color:var(--color-accent-secondary);block-size:2.5rem;border-radius:2.5rem;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;top:-1rem;right:-1rem;bottom:-1rem;left:-1rem;justify-content:center;line-height:1;padding:2px;place-items:center;position:absolute;text-align:center}flynt-component[name=ListPostsArchive] .filter{display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:center;list-style:none;padding:0}flynt-component[name=ListPostsArchive] .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:space-between;-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2)}flynt-component[name=ListPostsArchive] .pagination .button{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=ListPostsArchive] .pagination .button-loadMore{margin-inline:auto}flynt-component[name=ListPostsArchive] .pagination .button-next{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ListPostsArchive] .pagination .button-next:after{block-size:.5rem;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";display:inline-block;inline-size:.5rem;-webkit-margin-after:.0625rem;margin-block-end:.0625rem;-webkit-margin-start:.25rem;margin-inline-start:.25rem;rotate:45deg;vertical-align:baseline}flynt-component[name=ListPostsArchive] .pagination .button-previous:before{block-size:.5rem;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";display:inline-block;inline-size:.5rem;-webkit-margin-after:.0625rem;margin-block-end:.0625rem;-webkit-margin-end:.25rem;margin-inline-end:.25rem;rotate:-45deg;vertical-align:baseline}flynt-component[name=ListPostsArchiveByDate] .archive-year{-webkit-margin-after:var(--flow-space);margin-block-end:var(--flow-space)}flynt-component[name=ListPostsArchiveByDate] .archive-year .archive-month{-webkit-margin-start:var(--flow-space);margin-inline-start:var(--flow-space)}flynt-component[name=ListPostsArchiveByDate] .month-posts{margin-block:var(--flow-space);margin-inline:calc(var(--flow-space) * 2)}flynt-component[name=ListPostsArchiveByDate] .month-posts .post-link:hover{text-decoration:underline}flynt-component[name=ListPostsArchiveByDate] details summary{cursor:pointer;text-underline-offset:.2ex}flynt-component[name=ListPostsArchiveByDate] details summary:hover{text-decoration:underline}flynt-component[name=ListPostsArchiveByDate] details .month-name,flynt-component[name=ListPostsArchiveByDate] details .post-title{font-weight:700}flynt-component[name=ListSearchResults] .oneInputForm{--form-inner-space: 6px;border:2px solid var(--color-accent);display:flex;padding:var(--form-inner-space)}flynt-component[name=ListSearchResults] .oneInputForm .input{border:0;flex-grow:1;inline-size:100%;-webkit-margin-after:0;margin-block-end:0;padding-block:var(--box-spacing);padding-inline:var(--form-inner-space) var(--box-spacing)}@media (min-width: 480px){flynt-component[name=ListSearchResults] .oneInputForm .input{padding-block:0}}flynt-component[name=ListSearchResults] .oneInputForm .input:focus{outline:none}flynt-component[name=ListSearchResults] .post-type-filter ul{display:flex;justify-content:space-between;list-style:none;padding:0}@media (max-width: 768px){flynt-component[name=ListSearchResults] .post-type-filter ul{flex-wrap:wrap;gap:calc(var(--flow-space) / 2);justify-content:flex-start}}@media (min-width: 768px){flynt-component[name=ListSearchResults] .post-type-filter .button:not(:has(.count)){min-inline-size:10rem}}flynt-component[name=ListSearchResults] .post-type-filter li{margin:0}flynt-component[name=ListSearchResults] .post-type-filter .count{font-size:var(--font-size-body-small);opacity:.8}flynt-component[name=ListSearchResults] [data-flow=layout]>*+*{-webkit-margin-before:calc(var(--component-spacing) / 4);margin-block-start:calc(var(--component-spacing) / 4)}flynt-component[name=ListSearchResults] .pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--flow-space);justify-content:space-between}flynt-component[name=ListSearchResults] .pagination .button{-webkit-margin-before:0;margin-block-start:0}flynt-component[name=ListSearchResults] .pagination .button-next{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ListSearchResults] .pagination .button-next:after{block-size:.5em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";display:inline-block;inline-size:.5em;-webkit-margin-after:.07em;margin-block-end:.07em;-webkit-margin-start:.5em;margin-inline-start:.5em;rotate:45deg;vertical-align:baseline}flynt-component[name=ListSearchResults] .pagination .button-previous:before{block-size:.5em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";display:inline-block;inline-size:.5em;-webkit-margin-after:.07em;margin-block-end:.07em;-webkit-margin-end:.5em;margin-inline-end:.5em;rotate:-45deg;vertical-align:baseline}flynt-component[name=ListSearchResults] .results{list-style:none;padding:0}flynt-component[name=ListSearchResults] .results .result+.result{-webkit-margin-before:var(--flow-space);margin-block-start:var(--flow-space)}flynt-component[name=ListSearchResults] .results footer{align-items:center;display:flex}flynt-component[name=ListSearchResults] .results footer time{color:var(--color-text-muted);font-size:var(--font-size-body-small);-webkit-margin-start:1rem;margin-inline-start:1rem}flynt-component[name=ListSearchResults] .results footer .button{-webkit-margin-start:auto;margin-inline-start:auto}flynt-component[name=ListSearchResults] .results .hasLink *{text-decoration:none}flynt-component[name=ListSearchResults] .results .hasLink .result{border:0}flynt-component[name=ListSearchResults] .results .hasLink{position:relative;transition:transform var(--duration) var(--easing);will-change:transform}flynt-component[name=ListSearchResults] .results .hasLink .link{block-size:100%;display:block}flynt-component[name=ListSearchResults] .results .hasLink h2,flynt-component[name=ListSearchResults] .results .hasLink h3{display:flex;gap:1ch;justify-content:space-between}flynt-component[name=ListSearchResults] .results .hasLink h2:after,flynt-component[name=ListSearchResults] .results .hasLink h3:after{content:"";font-family:bensheim;font-weight:400}flynt-component[name=ListSearchResults] .results .hasLink p{color:var(--color-text)}flynt-component[name=ListSearchResults] .results .hasLink:after{border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;opacity:0;transition:opacity var(--duration) var(--easing);will-change:opacity;box-shadow:0 8px 12px var(--color-accent-secondary-alpha);outline:3px solid var(--color-accent-secondary-alpha)}flynt-component[name=ListSearchResults] .results .hasLink:hover,flynt-component[name=ListSearchResults] .results .hasLink:focus{transform:translateY(-4px)}flynt-component[name=ListSearchResults] .results .hasLink:hover:after,flynt-component[name=ListSearchResults] .results .hasLink:focus:after{opacity:1}flynt-component[name=ListSearchResults] .noResults{-webkit-margin-before:calc(var(--component-spacing) / 2);margin-block-start:calc(var(--component-spacing) / 2);text-align:center}flynt-component[name=MapCustom]{display:flow-root}flynt-component[name=MapCustom] .map{min-block-size:200px}flynt-component[name=NavigationBreadcrumbs]{overflow:hidden}@media (max-width: 768px){flynt-component[name=NavigationBreadcrumbs] .container{padding-inline:0}}.breadcrumbs{--nav-gap: 1ch;--icon-size: 1cap;overflow:hidden}.breadcrumbs ol{align-items:center;block-size:calc(var(--nav-size) / 2);display:flex;font-size:var(--font-size-body-small);gap:var(--nav-gap);list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:0;-webkit-padding-start:1rem;padding-inline-start:1rem;scroll-padding-inline:calc(var(--nav-gap) / 2);scroll-snap-type:x proximity}.breadcrumbs a{font-weight:700;outline-offset:3px;text-decoration:none;text-underline-offset:.25em}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs>.crumb:last-of-type{scroll-snap-align:end}@supports (-webkit-hyphens: none){.breadcrumbs{scroll-snap-type:none}}.breadcrumbs .crumb{align-items:center;display:inline-flex;gap:calc(var(--nav-gap) / 4);vertical-align:middle}.breadcrumbs .crumb>a{white-space:nowrap}.breadcrumbs .crumb>a[aria-current=page]{font-weight:700}.breadcrumbs .crumb.tree-changed~*{display:none}.breadcrumbs .crumb-separator{font-size:var(--icon-size);-webkit-padding-end:var(--nav-gap);padding-inline-end:var(--nav-gap);vertical-align:baseline}.breadcrumbs .icon-home{font-size:1.75rem}.breadcrumbs .icon-home:before{-webkit-padding-after:.1em;padding-block-end:.1em}.breadcrumbs .disguised-select{block-size:100%;inline-size:100%;margin:0;min-block-size:0;opacity:.01}.crumbicon{--size: 2rem;--icon-shadow-size: 0;border-radius:50%;box-shadow:inset 0 0 0 var(--icon-shadow-size) #fff;display:grid;grid:[stack] var(--size)/[stack] var(--size);place-items:center}@media (--motionOK){.crumbicon{transition:box-shadow .2s ease}}.crumb:is(:focus-within,:hover)>.crumbicon{--icon-shadow-size: 1px}.crumb>.crumbicon:is(:focus-within,:hover){--icon-shadow-size: 2px}.crumb>.crumbicon:is(:focus-within){--icon-shadow-size: 0;outline:5px solid oklch(var(--yellow));outline-offset:-5px}.crumbicon>*{grid-area:stack}.crumbicon>i{font-size:var(--icon-size)}.crumbicon>i:before{vertical-align:baseline}flynt-component[name=NavigationBurger]{--adminbar: var(--wp-admin--admin-bar--height, 0px);--nav-size-loggedin: calc(var(--nav-size) + var(--adminbar, 0px));--navigation-height: calc(var(--nav-size) + var(--level-0-height, 0px));--duration: .45s;--easing: cubic-bezier(.19, 1, .22, 1);block-size:var(--navigation-height)}flynt-component[name=NavigationBurger] .container{align-items:center;background-color:var(--color-background);block-size:var(--nav-size);display:flex;gap:1em;inset-block:var(--adminbar) auto;inset-inline:0;justify-content:flex-end;padding-block:20px;position:fixed;z-index:99}@media (max-width: 1024px){flynt-component[name=NavigationBurger] .container{margin-inline:0;max-inline-size:100%;padding-inline:var(--flow-space) 2rem}}flynt-component[name=NavigationBurger] .container.menu-container{z-index:98}html[data-theme=dark] flynt-component[name=NavigationBurger] .container.menu-container{background-color:var(--color-background-dark);-webkit-border-after:1px solid var(--color-accent);border-block-end:1px solid var(--color-accent)}flynt-component[name=NavigationBurger] .container.button-container{background-color:oklch(var(--brand-light))}@media (min-width: 1024px){flynt-component[name=NavigationBurger] .container.button-container{background-color:transparent!important;inset:0 0 0 auto;position:absolute}}@media (max-width: 768px){flynt-component[name=NavigationBurger] .container.button-container{gap:0;justify-content:space-between}}@media (max-width: 1023px){flynt-component[name=NavigationBurger] .container.button-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;inset-inline-start:0;transition:translate var(--duration) var(--easing),visibility var(--duration);translate:100% 0;visibility:hidden;will-change:translate,visibility;inset-block-start:var(--nav-size);position:absolute}[data-theme=dark] flynt-component[name=NavigationBurger] .container.button-container{background-color:var(--color-background-secondary)}}flynt-component[name=NavigationBurger] .button-container .button{--button-icon-color: var(--color-background);--button-bg-color: oklch(var(--white));background-color:var(--button-bg-color);border:3px solid var(--button-bg-color);border-radius:50%;color:var(--button-icon-color);opacity:.7}@media (min-width: 1024px){flynt-component[name=NavigationBurger] .button-container .button.button--outlined{background-color:transparent;border:0;color:currentColor}}flynt-component[name=NavigationBurger] .button-container .button svg:not(.sun-and-moon){fill:currentColor;inline-size:1.5rem}flynt-component[name=NavigationBurger] .button-container .button:is(:hover,:focus-visible){opacity:1;outline:var(--focus-outline);outline-color:oklch(var(--yellow));outline-offset:3px}@media (max-width: 1023px){flynt-component[name=NavigationBurger] .button-container .button{--icon-fill: var(--button-icon-color)}flynt-component[name=NavigationBurger] .button-container .components-button{display:none}}flynt-component[name=NavigationBurger] .hamburger{--burger-size: 48px;--line-width: 24px;--line-border-width: 3.2px;background-color:var(--color-text);block-size:var(--burger-size);border-radius:50%;cursor:pointer;display:inline-grid;inline-size:var(--burger-size);opacity:1;place-items:center;position:relative}flynt-component[name=NavigationBurger] .hamburger:focus:not(:focus-visible){outline:none}flynt-component[name=NavigationBurger] .hamburger-lines{block-size:16px;inline-size:var(--line-width);position:relative}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{content:""}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after,flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{background-color:var(--color-background);block-size:var(--line-border-width);border-radius:6px;display:block;inline-size:var(--line-width);inset-inline-start:0;position:absolute;transition:opacity .2s ease-in-out .2s,rotate .2s ease-in-out .2s,translate .2s ease-in-out .2s}flynt-component[name=NavigationBurger] .hamburger-lines:before,flynt-component[name=NavigationBurger] .hamburger-lines:after{will-change:translate,opacity}flynt-component[name=NavigationBurger] .hamburger-lines:before{inset-block-start:0}flynt-component[name=NavigationBurger] .hamburger-lines:after{inset-block-start:16px}flynt-component[name=NavigationBurger] .hamburger-lines--primary,flynt-component[name=NavigationBurger] .hamburger-lines--secondary{inset-block-start:8px;transition-delay:0s;will-change:rotate}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before{translate:0 8px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{translate:0 -8px}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:before,flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines:after{opacity:0;transition-delay:0s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--primary{rotate:45deg;transition-delay:.2s}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .hamburger-lines--secondary{rotate:-45deg;transition-delay:.2s}flynt-component[name=NavigationBurger] .logo{block-size:100%;display:block;flex-shrink:0;-webkit-margin-end:auto;margin-inline-end:auto;text-decoration:none}flynt-component[name=NavigationBurger] .logo-image{block-size:100%;inline-size:auto}flynt-component[name=NavigationBurger] .menu{--navigation-height: var(--nav-size);--hover-bg-color: oklch(40% var(--brand-hue));--hover-color: oklch(var(--white));background-color:var(--color-background);inline-size:100%;list-style:none;margin:0}flynt-component[name=NavigationBurger] .menu .link{align-items:center;display:flex;justify-content:space-between;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}flynt-component[name=NavigationBurger] .menu .link--actual{font-weight:700}flynt-component[name=NavigationBurger] .menu .link-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}flynt-component[name=NavigationBurger] .menu .link:hover,flynt-component[name=NavigationBurger] .menu .link:focus-visible{background-color:var(--hover-bg-color);color:var(--hover-color)}flynt-component[name=NavigationBurger] .menu .link:is(:focus-visible){outline-color:oklch(var(--yellow));outline-offset:-6px}flynt-component[name=NavigationBurger] .menu .link[data-refs=trigger]:after,flynt-component[name=NavigationBurger] .menu .link[target=_blank]:after{font-family:bensheim;font-size:1.25cap;font-weight:400;line-height:1;text-indent:0;transition:all .2s cubic-bezier(.165,.84,.44,1)}flynt-component[name=NavigationBurger] .menu .link[data-refs=trigger]{cursor:cell}flynt-component[name=NavigationBurger] .menu .link[data-refs=trigger][data-expanded=true]{background-color:var(--hover-bg-color);color:var(--hover-color)}flynt-component[name=NavigationBurger] .menu .link[data-refs=trigger][data-expanded=true]:after{rotate:-45deg}flynt-component[name=NavigationBurger] .menu .menu{display:none}flynt-component[name=NavigationBurger] .menu .menu[aria-hidden=false]{display:block}flynt-component[name=NavigationBurger] .menu .menu .link{font-size:var(--font-size-body-small);line-height:3;padding-inline:var(--flow-space) 1ch}@media (max-width: 1023px){flynt-component[name=NavigationBurger] .menu--level-0{background-color:var(--color-background);text-indent:0rem}html[data-theme=dark] flynt-component[name=NavigationBurger] .menu--level-0 .link{color:oklch(var(--dimwhite))}}flynt-component[name=NavigationBurger] .menu--level-0{inset-block-start:calc(var(--nav-size-loggedin));overflow-y:auto;position:fixed;z-index:98}@media (max-width: 1023px){flynt-component[name=NavigationBurger] .menu--level-0{-webkit-backface-visibility:hidden;backface-visibility:hidden;inset-inline-start:0;transition:translate var(--duration) var(--easing),visibility var(--duration);translate:100% 0;visibility:hidden;will-change:translate,visibility;block-size:calc(100% - var(--nav-size-loggedin) - var(--nav-size));inset-block-start:calc(var(--nav-size-loggedin) + var(--nav-size))}}flynt-component[name=NavigationBurger] .menu--level-0>li>.link{color:oklch(var(--brand-dark));font-size:1.25rem;line-height:var(--level-0-height)}html[data-theme=dark] flynt-component[name=NavigationBurger] .menu--level-0>li>.link{color:oklch(var(--dimwhite))}@media (max-width: 1023px){flynt-component[name=NavigationBurger] .menu--level-0>li>.link{padding:var(--flow-space);text-transform:uppercase}}flynt-component[name=NavigationBurger] .menu--level-0 .link[target=_blank]:not([data-refs=trigger]):after{content:""}flynt-component[name=NavigationBurger] .menu--level-0 .link[data-refs=trigger]:after{content:""}flynt-component[name=NavigationBurger] .menu--level-0 .link[data-refs=trigger][data-expanded=true]:after{rotate:-45deg}@media (max-width: 1023px){flynt-component[name=NavigationBurger] .menu--level-1{background-color:oklch(48% var(--brand-hue));text-indent:1rem}html[data-theme=dark] flynt-component[name=NavigationBurger] .menu--level-1 .link{color:oklch(var(--dimwhite))}}flynt-component[name=NavigationBurger] .menu--level-1 .link[target=_blank]:not([data-refs=trigger]):after{content:""}flynt-component[name=NavigationBurger] .menu--level-1 .link[data-refs=trigger]:after{content:""}flynt-component[name=NavigationBurger] .menu--level-1 .link[data-refs=trigger][data-expanded=true]:after{rotate:none;scale:1 -1}@media (max-width: 1023px){flynt-component[name=NavigationBurger] .menu--level-2{background-color:oklch(51% var(--brand-hue));text-indent:2rem}html[data-theme=dark] flynt-component[name=NavigationBurger] .menu--level-2 .link{color:oklch(var(--dimwhite))}}flynt-component[name=NavigationBurger] .menu--level-2 .link[target=_blank]:not([data-refs=trigger]):after{content:""}flynt-component[name=NavigationBurger] .menu--level-2 .link[data-refs=trigger]:after{content:""}flynt-component[name=NavigationBurger] .menu--level-2 .link[data-refs=trigger][data-expanded=true]:after{rotate:none;scale:1 -1}@media (max-width: 1023px){flynt-component[name=NavigationBurger] .menu--level-3{background-color:oklch(54% var(--brand-hue));text-indent:3rem}html[data-theme=dark] flynt-component[name=NavigationBurger] .menu--level-3 .link{color:oklch(var(--dimwhite))}}flynt-component[name=NavigationBurger] .menu--level-3 .link[target=_blank]:not([data-refs=trigger]):after{content:""}flynt-component[name=NavigationBurger] .menu--level-3 .link[data-refs=trigger][data-expanded=true]:after{rotate:none;scale:1 -1}@media (max-width: 1023px){flynt-component[name=NavigationBurger] .menu--level-4{background-color:oklch(57% var(--brand-hue));text-indent:4rem}html[data-theme=dark] flynt-component[name=NavigationBurger] .menu--level-4 .link{color:oklch(var(--dimwhite))}}flynt-component[name=NavigationBurger] .menu--level-4 .link[target=_blank]:not([data-refs=trigger]):after{content:""}flynt-component[name=NavigationBurger] .menu--level-4 .link[data-refs=trigger][data-expanded=true]:after{rotate:none;scale:1 -1}flynt-component[name=NavigationBurger] .menu .current-menu-item>.link:after{color:oklch(var(--blue))}flynt-component[name=NavigationBurger] .menu .current-menu-item>.link:not([data-refs=trigger]){pointer-events:none}flynt-component[name=NavigationBurger] .menu .current-menu-item>.link:not([data-refs=trigger]):after{content:"Aktuelle Seite";white-space:nowrap}@media (max-width: 1023px){flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu--level-0,flynt-component[name=NavigationBurger][data-status=menuIsOpen] .button-container{translate:0 0;visibility:visible}flynt-component[name=NavigationBurger][data-status=menuIsOpen] div.header-container{box-shadow:none}}@media (min-width: 1024px){flynt-component[name=NavigationBurger]{--level-0-height: 64px}flynt-component[name=NavigationBurger] .header-container .hamburger{display:none}flynt-component[name=NavigationBurger] .header-container:after{background-color:inherit;block-size:var(--nav-size);content:"";inset-inline:-100%;position:absolute;z-index:-1}flynt-component[name=NavigationBurger] .menu-container{block-size:var(--level-0-height);box-shadow:0 4px 8px 0 var(--color-shadow);display:grid;inset-block-start:var(--nav-size-loggedin);max-inline-size:100%}flynt-component[name=NavigationBurger] .menu--level-0{align-content:space-between;background-color:transparent;block-size:auto;display:grid;grid-template-columns:repeat(4,1fr);justify-self:center;max-inline-size:calc(var(--content-max-width-full) + var(--flow-space) * 2)}flynt-component[name=NavigationBurger] .menu--level-0>li>.link{padding-inline:var(--flow-space)}flynt-component[name=NavigationBurger] .menu--level-1{position:absolute;inline-size:auto;position:relative}flynt-component[name=NavigationBurger] .menu--level-1 .link[data-refs=trigger]:after{content:""}flynt-component[name=NavigationBurger] .menu--level-1 .link[data-refs=trigger][data-expanded=true]:after{rotate:none;scale:none;translate:.35rem 0}flynt-component[name=NavigationBurger] .menu--level-2{position:absolute;inset-block-start:0;inset-inline-start:100%}flynt-component[name=NavigationBurger] .menu--level-2 .link[data-refs=trigger]:after{content:""}flynt-component[name=NavigationBurger] .menu--level-2 .link[data-refs=trigger][data-expanded=true]:after{rotate:none;scale:none;translate:.35rem 0}flynt-component[name=NavigationBurger] .menu--level-3{position:absolute;inset-block-start:0;inset-inline-start:100%}flynt-component[name=NavigationBurger] .menu--level-3 .link[data-refs=trigger]:after{content:""}flynt-component[name=NavigationBurger] .menu--level-3 .link[data-refs=trigger][data-expanded=true]:after{rotate:none;scale:none;translate:.35rem 0}flynt-component[name=NavigationBurger] .menu--level-4{position:absolute;inset-block-start:0;inset-inline-start:100%}flynt-component[name=NavigationBurger] .menu--level-4 .link[data-refs=trigger]:after{content:""}flynt-component[name=NavigationBurger] .menu--level-4 .link[data-refs=trigger][data-expanded=true]:after{rotate:none;scale:none;translate:.35rem 0}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu-backdrop{display:block;opacity:1}flynt-component[name=NavigationBurger][data-status=menuIsOpen] .menu--level-0{block-size:calc(100% - var(--nav-size-loggedin))}.mainHeader:has([data-status=menuIsOpen])+.mainContent{pointer-events:none}flynt-component[name=NavigationBurger] .menu-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:oklch(60% var(--brand-hue)/.8);top:0;right:0;bottom:0;left:0;transition:opacity .2s ease-out;z-index:97}}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}flynt-component[name=NavigationFooterColumns]+flynt-component[name=NavigationFooter] .container{-webkit-padding-before:0;padding-block-start:0}flynt-component[name=NavigationFooterColumns] .menu{--icon-size: 1.5cap;display:grid;gap:var(--column-gap);grid-template-columns:repeat(var(--grid-columns),1fr)}flynt-component[name=NavigationFooterColumns] .menu .item{display:grid;gap:var(--icon-size);grid-row:span 2;grid-template-rows:subgrid}flynt-component[name=NavigationFooterColumns] .menu .item>ul{line-height:calc(var(--icon-size) * 2);list-style:none;-webkit-margin-before:0;margin-block-start:0}flynt-component[name=NavigationFooterColumns] .menu .link:is(:hover,:focus-visible){text-decoration:underline}@media (min-width: 768px){flynt-component[name=NavigationFooterColumns] .menu{--grid-columns: 2}}@media (min-width: 1024px){flynt-component[name=NavigationFooterColumns] .menu{--grid-columns: 3}}@media (min-width: 1280px){flynt-component[name=NavigationFooterColumns] .menu{--grid-columns: 4}}flynt-component[name=NavigationFooterColumns] .menu-socialPlatforms .link{align-items:center;display:flex;gap:calc(var(--icon-size) / 2)}flynt-component[name=NavigationFooterColumns] .menu-socialPlatforms svg{inline-size:var(--icon-size)}flynt-component[name=NavigationFooterColumns] .menu address{font-style:normal}flynt-component[name=SliderImageGallery]>.container{padding-inline:var(--container-spacing)}flynt-component[name=SliderImageGallery] .figure{margin:0}flynt-component[name=SliderImageGallery] .sliderMain{margin-inline:auto;max-inline-size:calc(var(--content-max-width-full) + var(--container-spacing) * 2);overflow:hidden;padding:0;position:relative}flynt-component[name=SliderImageGallery] .sliderMain:not(.swiper-initialized) .swiper-wrapper .swiper-slide:not(:first-child){display:none}flynt-component[name=SliderImageGallery] .sliderMain-slide{block-size:0;display:flex;overflow:hidden;-webkit-padding-after:66.6666666667%;padding-block-end:66.6666666667%}@media (min-width: 1024px){flynt-component[name=SliderImageGallery] .sliderMain-slide{block-size:calc(.6666666667 * 1024px);-webkit-padding-after:0;padding-block-end:0}}flynt-component[name=SliderImageGallery] .sliderMain-button{align-items:center;block-size:48px;color:var(--color-background);cursor:pointer;display:flex;inline-size:48px;inset-block-start:50%;justify-content:center;position:absolute;translate:0 -50%;z-index:10}flynt-component[name=SliderImageGallery] .sliderMain-button:before{background-color:var(--color-accent);block-size:100%;border-radius:50%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;transition:opacity .2s ease;will-change:opacity}@media (min-width: 1024px){flynt-component[name=SliderImageGallery] .sliderMain-button:hover:before,flynt-component[name=SliderImageGallery] .sliderMain-button:focus:before{opacity:1}}flynt-component[name=SliderImageGallery] .sliderMain-button.swiper-button-disabled{opacity:.5;pointer-events:none}flynt-component[name=SliderImageGallery] .sliderMain-button--prev{inset-inline-start:var(--container-spacing)}flynt-component[name=SliderImageGallery] .sliderMain-button--prev:after{block-size:.75em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";inline-size:.75em;-webkit-margin-start:calc(.25em + 2px);margin-inline-start:calc(.25em + 2px);rotate:-45deg}flynt-component[name=SliderImageGallery] .sliderMain-button--next{inset-inline-end:var(--container-spacing)}flynt-component[name=SliderImageGallery] .sliderMain-button--next:after{block-size:.75em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";inline-size:.75em;-webkit-margin-end:calc(.25em - 2px);margin-inline-end:calc(.25em - 2px);rotate:45deg}flynt-component[name=SliderImageGallery] .sliderMain .figure{block-size:100%;inline-size:auto;top:0;right:0;bottom:0;left:0;margin-block:0;margin-inline:auto;position:absolute}@media (min-width: 1024px){flynt-component[name=SliderImageGallery] .sliderMain .figure{position:relative}}flynt-component[name=SliderImageGallery] .sliderMain .figure-image{block-size:100%;inline-size:auto;margin-block:0;margin-inline:auto;object-fit:cover}flynt-component[name=SliderImageGallery] .sliderMain .figure-caption{background-color:var(--color-accent);border-end-end-radius:var(--box-border-radius);color:var(--color-background);display:inline-block;inset-block-end:0;inset-inline-end:0;margin:0;max-inline-size:450px;padding-block:.25rem;padding-inline:.75rem;position:absolute;z-index:2}flynt-component[name=SliderImageGallery] .sliderThumb{overflow:hidden;padding-block:1rem 0;padding-inline:0}flynt-component[name=SliderImageGallery] .sliderThumb:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:10px;justify-content:flex-end}flynt-component[name=SliderImageGallery] .sliderThumb-slide{block-size:65px;cursor:pointer;inline-size:auto;opacity:.5;transition:opacity .2s ease-out;will-change:opacity}@media (min-width: 1280px){flynt-component[name=SliderImageGallery] .sliderThumb-slide:hover,flynt-component[name=SliderImageGallery] .sliderThumb-slide:focus{opacity:1}}flynt-component[name=SliderImageGallery] .sliderThumb-slide.swiper-slide-active{cursor:default;opacity:1}flynt-component[name=SliderImages] .slider{overflow:hidden;position:relative}flynt-component[name=SliderImages] .slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide:not(:first-child){display:none}flynt-component[name=SliderImages] .slider-button{align-items:center;block-size:48px;color:var(--color-background);cursor:pointer;display:flex;inline-size:48px;inset-block-start:50%;justify-content:center;position:absolute;translate:0 -50%;z-index:10}flynt-component[name=SliderImages] .slider-button:before{background-color:var(--color-accent);block-size:100%;border-radius:50%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;transition:opacity .2s ease;will-change:opacity}flynt-component[name=SliderImages] .slider-button.swiper-button-disabled{opacity:.5;pointer-events:none}flynt-component[name=SliderImages] .slider-button--prev{inset-inline-start:15px}flynt-component[name=SliderImages] .slider-button--prev:after{block-size:.75em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-start:2px solid currentColor;border-inline-start:2px solid currentColor;content:"";inline-size:.75em;-webkit-margin-start:calc(.25em + 2px);margin-inline-start:calc(.25em + 2px);rotate:-45deg}flynt-component[name=SliderImages] .slider-button--next{inset-inline-end:15px}flynt-component[name=SliderImages] .slider-button--next:after{block-size:.75em;-webkit-border-before:2px solid currentColor;border-block-start:2px solid currentColor;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;content:"";inline-size:.75em;-webkit-margin-end:calc(.25em - 2px);margin-inline-end:calc(.25em - 2px);rotate:45deg}flynt-component[name=SliderImages] .figure{-webkit-margin-after:0;margin-block-end:0}flynt-component[name=SliderImages] .figure-image{block-size:100%;inline-size:auto;margin-block:0;margin-inline:auto}flynt-component[name=SliderImages] .figure-caption{color:#fff;display:inline-block;inset-block-end:0;inset-inline-end:0;max-inline-size:450px;overflow:hidden;padding-block:.25rem;padding-inline:.5rem;position:absolute;z-index:2}flynt-component[name=SliderImages] .figure-caption:before{background-color:#000000b3;block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;position:absolute;z-index:-1}flynt-component[name=SliderPostsLatest]{--image-height: 240px;--footer-height: 120px}flynt-component[name=SliderPostsLatest] .slider,flynt-component[name=SliderPostsLatest] .teaser{block-size:calc(var(--image-height) + var(--footer-height))}@media (min-width: 768px){flynt-component[name=SliderPostsLatest] .slider,flynt-component[name=SliderPostsLatest] .teaser{block-size:calc(var(--image-height) + var(--footer-height));--image-height: 360px;--footer-height: 120px}}flynt-component[name=SliderPostsLatest] .teaser{flex-basis:40%}flynt-component[name=SliderPostsLatest] .teaser .footer{inline-size:100%}flynt-component[name=SliderPostsLatest] .post-image{background-repeat:no-repeat;background-size:cover;block-size:var(--image-height)}flynt-component[name=SliderPostsLatest] .post-image>img{block-size:100%;inline-size:100%;object-fit:cover}flynt-component[name=SliderPostsLatest] .post-content{display:flex;flex-direction:column;justify-content:flex-end;position:relative;text-decoration:none}flynt-component[name=SliderPostsLatest] .post-content:hover{text-decoration:underline}flynt-component[name=SliderPostsLatest] .footer{block-size:var(--footer-height);display:inline-grid;margin-block:0;margin-inline:auto;padding-inline:var(--flow-space);place-items:center}@media (min-width: 768px){flynt-component[name=SliderPostsLatest] .footer{inline-size:calc(100% - var(--icon-size) * 2 - var(--flow-space))}}flynt-component[name=SliderPostsLatest] .slider{overflow:hidden;position:relative}@media (min-width: 768px){flynt-component[name=SliderPostsLatest] .slider{flex-basis:60%}}flynt-component[name=SliderPostsLatest] .slider:not(.swiper-initialized) .swiper-wrapper .swiper-slide:not(:first-child){display:none}flynt-component[name=SliderPostsLatest] .slider-item{block-size:0;-webkit-padding-after:66.6666666667%;padding-block-end:66.6666666667%;position:relative}flynt-component[name=SliderPostsLatest] .slider h2{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}flynt-component[name=SliderPostsLatest] .slider-navigation-container{--swiper-theme-color: var(--color-accent);--swiper-pagination-bullet-inactive-color: var(--color-accent);background-color:transparent;block-size:var(--footer-height);inset-block:auto 0;inset-inline:0;-webkit-margin-before:0;margin-block-start:0;position:absolute}flynt-component[name=SliderPostsLatest] .slider [data-theme=accent] .button{--button-text-color: var(--color-text)}flynt-component[name=SliderPostsLatest] .slider-button{background-color:unset;border:0;inline-size:var(--icon-size);inset-block:0;position:absolute;z-index:1}flynt-component[name=SliderPostsLatest] .slider-button:hover{-webkit-backdrop-filter:brightness(1.2);backdrop-filter:brightness(1.2)}flynt-component[name=SliderPostsLatest] .slider-button:before{transition:opacity .2s ease;will-change:opacity}flynt-component[name=SliderPostsLatest] .slider-button--next{inset-inline-end:0}flynt-component[name=SliderPostsLatest] .slider-button.swiper-button-disabled{cursor:not-allowed;opacity:.5;pointer-events:all}flynt-component[name=SliderPostsLatest] .slider-button.swiper-button-disabled:hover{-webkit-backdrop-filter:initial;backdrop-filter:initial}
