@font-face{font-family:'Open Sans Condensed';src:url('/files/paracelsusapotheke/layout/fonts/OpenSans-CondensedLight.woff2') format('woff2'),url('/files/paracelsusapotheke/layout/fonts/OpenSans-CondensedLight.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/weblayout/fonts/open-sans/open-sans-v44-latin-regular.woff2') format('woff2'),url('/assets/weblayout/fonts/open-sans/open-sans-v44-latin-regular.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url('/assets/weblayout/fonts/open-sans/open-sans-v44-latin-300.woff2') format('woff2'),url('/assets/weblayout/fonts/open-sans/open-sans-v44-latin-300.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/assets/weblayout/fonts/open-sans/open-sans-v44-latin-600.woff2') format('woff2'),url('/assets/weblayout/fonts/open-sans/open-sans-v44-latin-600.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/weblayout/fonts/open-sans/open-sans-v44-latin-regular.woff2') format('woff2'),url('/assets/weblayout/fonts/open-sans/open-sans-v44-latin-regular.woff') format('woff')}@font-face{font-family:'Open Sans Fallback';src:local('Arial');ascent-override:106.88%;descent-override:29.3%;line-gap-override:0%}@layer tokens{:root{--color-lighten-step:.22;--color-darken-step:.22;--color-prime:#e90000;--color-prime-lighter:oklch(from var(--color-prime) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-prime-darker:oklch(from var(--color-prime) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-prime-complement:oklch(from var(--color-prime calc(h - 180) s l));--color-prime-a10:oklch(from var(--color-prime) l c h / .1);--color-prime-lighter-a10:oklch(from var(--color-prime-lighter) l c h / .1);--color-prime-darker-a10:oklch(from var(--color-prime-darker) l c h / .1);--color-prime-complement-a10:oklch(from var(--color-prime-complement) l c h / .1);--color-prime-a20:oklch(from var(--color-prime) l c h / .2);--color-prime-lighter-a20:oklch(from var(--color-prime-lighter) l c h / .2);--color-prime-darker-a20:oklch(from var(--color-prime-darker) l c h / .2);--color-prime-complement-a20:oklch(from var(--color-prime-complement) l c h / .2);--color-prime-a30:oklch(from var(--color-prime) l c h / .3);--color-prime-lighter-a30:oklch(from var(--color-prime-lighter) l c h / .3);--color-prime-darker-a30:oklch(from var(--color-prime-darker) l c h / .3);--color-prime-complement-a30:oklch(from var(--color-prime-complement) l c h / .3);--color-prime-a40:oklch(from var(--color-prime) l c h / .4);--color-prime-lighter-a40:oklch(from var(--color-prime-lighter) l c h / .4);--color-prime-darker-a40:oklch(from var(--color-prime-darker) l c h / .4);--color-prime-complement-a40:oklch(from var(--color-prime-complement) l c h / .4);--color-prime-a50:oklch(from var(--color-prime) l c h / .5);--color-prime-lighter-a50:oklch(from var(--color-prime-lighter) l c h / .5);--color-prime-darker-a50:oklch(from var(--color-prime-darker) l c h / .5);--color-prime-complement-a50:oklch(from var(--color-prime-complement) l c h / .5);--color-prime-a60:oklch(from var(--color-prime) l c h / .6);--color-prime-lighter-a60:oklch(from var(--color-prime-lighter) l c h / .6);--color-prime-darker-a60:oklch(from var(--color-prime-darker) l c h / .6);--color-prime-complement-a60:oklch(from var(--color-prime-complement) l c h / .6);--color-prime-a70:oklch(from var(--color-prime) l c h / .7);--color-prime-lighter-a70:oklch(from var(--color-prime-lighter) l c h / .7);--color-prime-darker-a70:oklch(from var(--color-prime-darker) l c h / .7);--color-prime-complement-a70:oklch(from var(--color-prime-complement) l c h / .7);--color-prime-a80:oklch(from var(--color-prime) l c h / .8);--color-prime-lighter-a80:oklch(from var(--color-prime-lighter) l c h / .8);--color-prime-darker-a80:oklch(from var(--color-prime-darker) l c h / .8);--color-prime-complement-a80:oklch(from var(--color-prime-complement) l c h / .8);--color-prime-a90:oklch(from var(--color-prime) l c h / .9);--color-prime-lighter-a90:oklch(from var(--color-prime-lighter) l c h / .9);--color-prime-darker-a90:oklch(from var(--color-prime-darker) l c h / .9);--color-prime-complement-a90:oklch(from var(--color-prime-complement) l c h / .9);--color-second:#ffffff;--color-second-lighter:oklch(from var(--color-second) clamp(0,l+var(--color-lighten-step),1) calc(c * .9) h);--color-second-darker:oklch(from var(--color-second) clamp(0,l - var(--color-lighten-step),1) calc(c * .92) h);--color-second-complement:oklch(from var(--color-second calc(h - 180) s l));--color-second-a10:oklch(from var(--color-second) l c h / .1);--color-second-lighter-a10:oklch(from var(--color-second-lighter) l c h / .1);--color-second-darker-a10:oklch(from var(--color-second-darker) l c h / .1);--color-second-complement-a10:oklch(from var(--color-second-complement) l c h / .1);--color-second-a20:oklch(from var(--color-second) l c h / .2);--color-second-lighter-a20:oklch(from var(--color-second-lighter) l c h / .2);--color-second-darker-a20:oklch(from var(--color-second-darker) l c h / .2);--color-second-complement-a20:oklch(from var(--color-second-complement) l c h / .2);--color-second-a30:oklch(from var(--color-second) l c h / .3);--color-second-lighter-a30:oklch(from var(--color-second-lighter) l c h / .3);--color-second-darker-a30:oklch(from var(--color-second-darker) l c h / .3);--color-second-complement-a30:oklch(from var(--color-second-complement) l c h / .3);--color-second-a40:oklch(from var(--color-second) l c h / .4);--color-second-lighter-a40:oklch(from var(--color-second-lighter) l c h / .4);--color-second-darker-a40:oklch(from var(--color-second-darker) l c h / .4);--color-second-complement-a40:oklch(from var(--color-second-complement) l c h / .4);--color-second-a50:oklch(from var(--color-second) l c h / .5);--color-second-lighter-a50:oklch(from var(--color-second-lighter) l c h / .5);--color-second-darker-a50:oklch(from var(--color-second-darker) l c h / .5);--color-second-complement-a50:oklch(from var(--color-second-complement) l c h / .5);--color-second-a60:oklch(from var(--color-second) l c h / .6);--color-second-lighter-a60:oklch(from var(--color-second-lighter) l c h / .6);--color-second-darker-a60:oklch(from var(--color-second-darker) l c h / .6);--color-second-complement-a60:oklch(from var(--color-second-complement) l c h / .6);--color-second-a70:oklch(from var(--color-second) l c h / .7);--color-second-lighter-a70:oklch(from var(--color-second-lighter) l c h / .7);--color-second-darker-a70:oklch(from var(--color-second-darker) l c h / .7);--color-second-complement-a70:oklch(from var(--color-second-complement) l c h / .7);--color-second-a80:oklch(from var(--color-second) l c h / .8);--color-second-lighter-a80:oklch(from var(--color-second-lighter) l c h / .8);--color-second-darker-a80:oklch(from var(--color-second-darker) l c h / .8);--color-second-complement-a80:oklch(from var(--color-second-complement) l c h / .8);--color-second-a90:oklch(from var(--color-second) l c h / .9);--color-second-lighter-a90:oklch(from var(--color-second-lighter) l c h / .9);--color-second-darker-a90:oklch(from var(--color-second-darker) l c h / .9);--color-second-complement-a90:oklch(from var(--color-second-complement) l c h / .9);--color-light:#fff;--color-dark:#000;--color-text:#535353;--color-link:var(--color-prime);--color-body:var(--color-text);--color-background:var(--color-light);--color-h1:#545454;--color-h2:var(--color-prime);--color-h3:var(--color-prime);--color-h4:var(--color-text);--color-gray:oklch(94.61% 0 89.88);--color-beige:oklch(89.43% .0126 91.53);--mod-article-bg:var(--color-light);--spacing-default:3.215rem;--space-section:clamp(3rem,6vw,6rem);--space-element:clamp(1.25rem,2.5vw,2rem);--space-group:var(--space-element);--grid-columns:12;--grid-gap:0px;--font-size:1rem;--line-height:1.4em;--font-weight:400;--font-style:normal;--font-family:var(--font-family-open-sans);--font-family-mono:ui-monospace,monospace;--font-family-open-sans:"Open Sans","Open Sans Fallback",sans-serif;--font-family-ff-market:"ff-market-web",sans-serif;--font-family-open-sans-condensed:'Open Sans Condensed',sans-serif;--hl-font-family:var(--font-family-ff-market);--hl-font-weight:400;--hl-font-style:normal;--hl-line-height:1em;--hl-color:inherit;--h1-font-family:var(--font-family-open-sans-condensed);--h1-font-weight:300;--h1-font-style:var(--hl-font-style);--h1-color:var(--color-h1);--h1-font-size:clamp(1.625rem,calc(1.625rem + .625vw),2.1875rem);--h2-font-family:var(--font-family-ff-market);--h2-font-weight:var(--hl-font-weight);--h2-font-style:var(--hl-font-style);--h2-color:var(--color-h2);--h2-font-size:1.875em;--h3-font-family:var(--hl-font-family);--h3-font-weight:var(--hl-font-weight);--h3-font-style:var(--hl-font-style);--h3-color:var(--color-h3);--h3-font-size:2.5em;--h4-font-family:var(--font-family-open-sans);--h4-font-weight:600;--h4-font-style:var(--hl-font-style);--h4-color:var(--color-h4);--h4-font-size:1em;--h5-font-family:var(--hl-font-family);--h5-font-weight:var(--hl-font-weight);--h5-font-style:var(--hl-font-style);--h5-color:var(--hl-color);--h6-font-family:var(--hl-font-family);--h6-font-weight:var(--hl-font-weight);--h6-font-style:var(--hl-font-style);--h6-color:var(--hl-color);--text-xs:clamp(0.64rem,1.2vw,0.8rem);--text-sm:clamp(0.8rem,1.5vw,1rem);--text-md:clamp(1rem,2vw,1.25rem);--text-lg:clamp(1.25rem,2.5vw,1.563rem);--text-xl:clamp(1.563rem,3vw,1.953rem);--text-2xl:clamp(1.953rem,4vw,2.441rem);--text-3xl:clamp(2.441rem,5vw,3.052rem);--text-4xl:clamp(3.052rem,6vw,3.815rem);--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1440px;--hover-animation-time:550ms;--animation-duration:.3s;--animation-easing:ease-in-out;--content-max-width:calc(var(--breakpoint-xxl) / 12 * 10);--wide-max-width:var(--breakpoint-xxl);--link-decoration:none;--swiper-arrow-size:2.75rem;--swiper-tabs-radius:0;--swiper-tabs-opacity:.5;--swiper-tabs-hover-opacity:.85;--swiper-tabs-icon-size:.45em;--swiper-tabs-icon-gap:.75em;--gallery-hover-scale:1;--gallery-icon-size:2rem;--border-color:rgb(0 0 0 / .12);--border-width:1px;--pt-size:2rem;--pt-lh:1.2;--pt-bw:0;--parallax-height-sm:250px;--parallax-height-md:450px;--parallax-height-lg:650px;--parallax-arc-height:120px;--fb-design-backdrop-bg:color-mix(in srgb,#555555 95%,transparent);--fb-design-html-bg:transparent;--fb-design-html-color:var(--color-light);--fb-design-link-color:var(--color-second);--fb-design-link-hover-color:var(--color-prime);--fb-design-close-color:var(--color-prime);--fb-design-close-hover-color:var(--color-dark);--fb-design-close-label-color:var(--color-second);--fb-design-close-label-hover-color:var(--color-dark);--fb-design-arrow-color:var(--color-light);--fb-design-close-label:"schließen";--fb-design-close-label-dir:row-reverse;--oc-toggler-y:84px;--oc-toggler-x:0px;--oc-toggler-family:var(--font-family-ff-market);--oc-toggler-size:1.1875rem;--oc-toggler-weight:600;--oc-toggler-color:var(--color-text);--oc-toggler-icon-color:var(--color-text);--oc-content-color:var(--color-text);--oc-content-size:.8125em;--oc-content-justify:flex-end;--oc-content-align:flex-end;--oc-content-gap:var(--spacing-default);--oc-content-divider:"";--oc-content-divider-color:color-mix(in oklch,var(--color-text) 50%,transparent);--pt-size:1rem;--pt-color:var(--color-light);--pt-lh:1.25em;--pt-weight:600;--pt-style:italic;--pt-align:center;--pt-padding:15px 30px;--pt-bw:3px;--pt-bc:color-mix(in oklch,var(--color-light) 25%,transparent);--gallery-overlay:color-mix(in oklch,var(--color-prime) 25%,transparent);--gallery-overlay-blur:blur(6px);--gallery-icon-color:var(--color-light);--gallery-icon-size:3rem;--swiper-arrow-size:14px;--swiper-arrow-weight:1px;--swiper-tabs-family:var(--font-family-open-sans-condensed);--swiper-tabs-size:1.25em;--swiper-tabs-active-size:2.1875em;--swiper-tabs-style:normal;--swiper-tabs-transform:uppercase;--swiper-pagination-pos-mobile:top;--swiper-tabs-color:#a9a9a9;--swiper-tabs-active-color:#555555;--swiper-tabs-hover-color:#555555;--swiper-tabs-icon-display:inline-block;--swiper-tabs-icon-color:var(--color-prime);--swiper-tabs-icon-size:12px;--swiper-tabs-gap:calc(var(--spacing-default) * .25);--swiper-tabs-padding:0 .25rem;--swiper-tabs-justify:flex-start;--swiper-tabs-bg:transparent;--media-gap-x:calc(var(--spacing-default) * .5);--media-gap-y:calc(var(--spacing-default) * .5);--iconbox-gap:0;--border-color:var(--color-second);--border-width:2px;--hl-border-color:#dddddd;--hl-border-width:2px;--hl-border-gap:8px;--gallery-icon-content:"";--gallery-icon:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210.5%22%20cy%3D%2210.5%22%20r%3D%227.25%22%2F%3E%3Cpath%20d%3D%22M10.5%207.25v6.5M7.25%2010.5h6.5M15.85%2015.85%2021%2021%22%2F%3E%3C%2Fsvg%3E');--gallery-icon-t:0;--gallery-icon-r:0;--gallery-icon-b:0;--gallery-icon-l:0;--header-position:fixed;--header-height:auto;--header-inside-width:auto;--header-inside-align:center;--header-item-align:stretch;--header-inside-justify:flex-start;--header-items-gap:60px;--header-text-color:var(--color-second);--header-font-size:.8125rem;--header-font-weight:600;--header-line-height:1.5em;--header-link-color:var(--color-second);--header-divider-content:"";--header-divider-size:1px;--header-divider-color:var(--color-light);--nav-main-color:var(--color-text);--nav-main-font-family:var(--font-family-open-sans);--nav-main-font-size:1.125rem;--nav-main-font-weight:300;--nav-main-text-decoration:none;--nav-main-hover-color:var(--color-prime);--nav-main-hover-text-decoration:none;--nav-main-active-font-weight:600;--nav-main-active-text-decoration:none;--nav-main-panel-bg:var(--color-prime);--nav-closer-color:var(--color-second);--nav-closer-hover-color:var(--color-dark);--nav-meta-color:var(--color-second);--nav-meta-hover-color:var(--color-dark);--nav-meta-active-color:var(--color-dark);--nav-meta-direction:column;--nav-meta-align:center;--nav-meta-gap:calc(var(--spacing-default) * .25);--nav-meta-divider-color:var(--color-text);--nav-contact-bg:var(--color-second);--nav-contact-color:var(--color-prime);--nav-contact-hover-bg:var(--color-dark);--nav-contact-hover-color:var(--color-second);--nav-contact-gap:calc(var(--spacing-default) * .25);--nav-main-burger-color:var(--color-text);--nav-main-burger-line-size:2px;--nav-main-burger-radius:0}}@layer typography{body{color:var(--color-body,var(--text-color));font-family:var(--font-family);font-size:var(--font-size);font-weight:var(--font-weight);font-style:var(--font-style);line-height:var(--line-height)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--hl-font-family);font-weight:var(--hl-font-weight);font-style:var(--hl-font-style);line-height:var(--hl-line-height);color:var(--hl-color)}h1,.h1{font-family:var(--h1-font-family);font-weight:var(--h1-font-weight);font-style:var(--h1-font-style);font-size:var(--h1-font-size,var(--text-4xl));line-height:1.1;color:var(--h1-color)}h2,.h2{font-family:var(--h2-font-family);font-weight:var(--h2-font-weight);font-style:var(--h2-font-style);font-size:var(--h2-font-size,var(--text-3xl));line-height:1.2;color:var(--h2-color)}h3,.h3{font-family:var(--h3-font-family);font-weight:var(--h3-font-weight);font-style:var(--h3-font-style);font-size:var(--h3-font-size,var(--text-2xl));line-height:1.25;color:var(--h3-color)}h4,.h4{font-family:var(--h4-font-family);font-weight:var(--h4-font-weight);font-style:var(--h4-font-style);font-size:var(--h4-font-size,var(--text-xl));line-height:1.3;color:var(--h4-color)}h5,.h5{font-family:var(--h5-font-family);font-weight:var(--h5-font-weight);font-style:var(--h5-font-style);font-size:var(--h5-font-size,var(--text-lg));line-height:1.4;color:var(--h5-color)}h6,.h6{font-family:var(--h6-font-family);font-weight:var(--h6-font-weight);font-style:var(--h6-font-style);font-size:var(--h6-font-size,var(--text-md));line-height:1.4;color:var(--h6-color)}}@layer navigation{@container (min-width:768px){.nav-collapse .nav-burger,.nav-collapse .nav-closer{display:none}.nav-collapse[data-collapse] .nav-panel{display:block;position:static;inset:auto;width:auto;height:auto;max-height:none;overflow:visible;opacity:1;visibility:visible;pointer-events:auto;transform:none;background:none;padding:0;--navigation-direction:row}.nav-collapse .nav-panel-inside,.nav-collapse .nav-panel-center{display:contents}.nav-collapse .nav-panel-top,.nav-collapse .nav-panel-meta,.nav-collapse .nav-panel-bottom{display:none}.nav-collapse .nav-acc-toggle{display:none}.nav-collapse .nav-panel-center .nav-item.submenu>ul{position:absolute;max-height:none;overflow:visible;opacity:0;visibility:hidden}}}@layer navigation{@container (width < 768px){.nav-collapse{--nav-panel-color:var(--color-second);--nav-panel-hover-color:var(--color-dark);--nav-panel-active-color:var(--color-dark);--nav-panel-gap:0}}}@layer navigation{.nav-main{--nav-main-item-padding:10px 0 10px 0}@container (min-width:992px){.nav-main{--nav-main-item-padding:30px 23px 30px 25px}}}@container (width < 992px){.footer-label-responsive .page-link-label{display:none}}@media (width < 768px){.header-el--textblock{display:none}}@media (width < 992px){.header-el--links{display:none}}header{--nav-main-burger-color:var(--color-second);--nav-main-burger-hover-color:color-mix(in oklch,var(--color-second) 50%,transparent)}header .nav-burger{transition:color .3s ease,background .3s ease}@media (width < 768px){:root{--grid-row-gap:var(--spacing-default)}}@media (width < 992px){.content-swiper.dots-as-tabs{--swiper-tabs-icon-display:none}}@media (width>= 768px){.header-el--navigation{display:none}}@media (width < 768px){footer{display:none}}@media (width < 768px){.footer-el--navigation{display:none}}@media (width < 768px){.footer-el--linkPrev{display:none}}@media (width < 768px){.footer-el--linkNext{display:none}}@media (width < 768px){.footer-el--toplink{display:none}}@layer overrides{@media (max-width:768px){header{--header-height:60px;background:var(--color-prime);--header-inside-justify:space-between;--header-divider-content:none}}}@layer overrides{@media (max-width:992px){header[data-oc-m]{z-index:var(--oc-mobile-z,1000)}header[data-oc-m] .off-canvas-container{position:fixed;z-index:5;inset:0 0 0 auto;width:100vw;height:100dvh;background:color-mix(in oklch,var(--color-light) 75%,transparent);overflow:auto;translate:100% 0}header[data-oc-m].offcanvas-open .off-canvas-container{translate:0 0}header[data-oc-m] .off-canvas-container>.inside{flex-direction:column;justify-content:center;align-items:stretch;height:100%;padding:var(--spacing-default)}header[data-oc-m] .off-canvas-container>.inside>:where(*+*)::before{content:none}header[data-oc-m] .off-canvas-hover-zone{display:none}header[data-oc-m] .off-canvas-toggler{position:fixed;z-index:6;translate:none;inset:auto var(--oc-mobile-gap,calc(var(--spacing-default) / 3)) calc(var(--oc-mobile-gap,calc(var(--spacing-default) / 3)) + var(--oc-footer-h,0px)) auto;background:var(--color-prime);color:var(--oc-toggler-shape-color,#fff);border-radius:50%;width:3em;height:3em;justify-content:center;padding:0;transition:color .3s ease,background .3s ease,opacity .3s ease,inset var(--offcanvas-duration,.8s) var(--offcanvas-easing,ease)}header[data-oc-m] .off-canvas-toggler::before,header[data-oc-m] .off-canvas-toggler::after{background:var(--color-second)}header[data-oc-m] .off-canvas-toggler:is(:hover,:focus-visible){color:var(--color-second);background:var(--color-prime)}header[data-oc-m] .off-canvas-toggler:is(:hover,:focus-visible)::before,header[data-oc-m] .off-canvas-toggler:is(:hover,:focus-visible)::after{background:var(--color-second)}header[data-oc-m].offcanvas-open .off-canvas-toggler .off-canvas-toggler__label{display:none}header[data-oc-m].offcanvas-open .off-canvas-toggler{min-width:2.5em;min-height:2.5em}header[data-oc-m].offcanvas-open .off-canvas-toggler::before,header[data-oc-m].offcanvas-open .off-canvas-toggler::after{content:"";position:absolute;inset:50% auto auto 50%;width:1.1em;height:2px;mask:none;background:var(--oc-toggler-icon-color,currentColor);border-radius:2px}header[data-oc-m].offcanvas-open .off-canvas-toggler::before{translate:-50% -50%;rotate:45deg}header[data-oc-m].offcanvas-open .off-canvas-toggler::after{translate:-50% -50%;rotate:-45deg}header[data-oc-m] .off-canvas-toggler .off-canvas-toggler__label{display:none}}}:root{--footer-inside-align:flex-end;--footer-inside-justify:center;--footer-link-arrow-color:var(--color-prime);--footer-link-arrow-size:9px;--footer-link-arrow-width:1px;--footer-link-color:#aaaaaa;--footer-link-font-size:.9375rem;--footer-link-font-family:var(--font-family-open-sans-condensed);--footer-link-font-weight:300;--footer-link-line-height:1.2em;--footer-link-hover-color:var(--color-prime);--footer-links-offset-x:30px;--footer-links-top:auto;--footer-links-bottom:34px;--footer-links-translate-y:0;--footer-link2-color:var(--color-prime);--footer-link2-hover-color:var(--color-dark);--footer-link2-font-weight:600}footer{--footer-inside-pt:40px;--footer-inside-pr:0;--footer-inside-pb:0;--footer-inside-pl:0}@media (min-width:768px){:root{--fb-design-slide-padding:190px 50px 160px 50px}}header .off-canvas-container>.inside{padding:30px 30px 30px 30px}@media (min-width:768px){header .off-canvas-container>.inside{padding:0 153px 20px 50px}}@media (min-width:768px){header{--header-inside-pt:0;--header-inside-pr:45px;--header-inside-pb:0;--header-inside-pl:45px}}:is(h1,h2,h3,h4,h5,h6).hl-border,.hl-border:is(h1,h2,h3,h4,h5,h6){padding-bottom:var(--hl-border-gap,.4em);border-bottom:var(--hl-border-width,var(--border-width,1px)) solid var(--hl-border-color,var(--border-color,rgb(0 0 0 / .2)))}.content-parallax-image{--_arc-d:block;--_arc-t:calc(-1 * var(--parallax-arc-bleed,1px));--_arc-b:auto;--_arc-tf:none}@layer layout{header{height:var(--header-height,auto);position:var(--header-position,fixed);top:var(--header-top,0);width:var(--header-width,100%);z-index:5000;>.inside{align-items:var(--header-inside-align,center);color:var(--header-text-color,inherit);font-family:var(--header-font-family,inherit);font-size:var(--header-font-size,inherit);font-weight:var(--header-font-weight,inherit);justify-content:var(--header-inside-justify,space-between);line-height:var(--header-line-height,normal);padding:var(--header-inside-pt,0) var(--header-inside-pr,0) var(--header-inside-pb,0) var(--header-inside-pl,0)}.header-elements,>.inside{display:flex;gap:var(--header-items-gap,0)}.header-elements{align-items:var(--header-item-align,var(--header-inside-align,center));flex:1;justify-content:var(--header-item-justify,var(--header-inside-justify,space-between))}>.inside a{color:var(--header-link-color,var(--color-link))}.header-elements>*,>.inside:not(:has(.header-elements))>*{position:relative}.header-elements>:where(*+*):before,>.inside:not(:has(.header-elements))>:where(*+*):before{background:var(--header-divider-color,#fff);content:var(--header-divider-content,none);inset-block:var(--header-divider-inset,0);inset-inline-start:calc(var(--header-items-gap,0px) / -2);pointer-events:none;position:absolute;transform:translateX(-50%);width:var(--header-divider-size,1px)}}}footer{bottom:0;left:0;position:var(--footer-position,fixed);width:100vw;.inside{align-items:var(--footer-inside-align,center);display:flex;justify-content:var(--footer-inside-justify,center);margin-inline:var(--footer-inside-margin-inline,0);max-width:var(--footer-inside-max-width,none);padding:var(--footer-inside-pt,1.25rem) var(--footer-inside-pr,1.5rem) var(--footer-inside-pb,1.25rem) var(--footer-inside-pl,1.5rem);position:var(--footer-inside-position,static);width:100%}}.page-link{align-items:center;color:var(--footer-link-color,inherit);display:inline-flex;font-family:var(--footer-link-font-family,inherit);font-size:var(--footer-link-font-size,inherit);font-weight:var(--footer-link-font-weight,inherit);gap:.5em;line-height:var(--footer-link-line-height,inherit);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.page-link:hover{color:var(--footer-link-hover-color,var(--footer-link-color,inherit))}.page-link.active{color:var(--footer-link-active-color,var(--footer-link-color,inherit))}.page-link.next-page{color:var(--footer-link2-color,var(--footer-link-color,inherit));font-family:var(--footer-link2-font-family,var(--footer-link-font-family,inherit));font-size:var(--footer-link2-font-size,var(--footer-link-font-size,inherit));font-weight:var(--footer-link2-font-weight,var(--footer-link-font-weight,inherit));line-height:var(--footer-link2-line-height,var(--footer-link-line-height,inherit))}.page-link.next-page:hover{color:var(--footer-link2-hover-color,var(--footer-link-hover-color,var(--footer-link-color,inherit)))}.page-link.next-page.active{color:var(--footer-link2-active-color,var(--footer-link-active-color,var(--footer-link-color,inherit)))}.page-link.prev-page{left:var(--footer-links-offset-x,var(--footer-inside-pl,1.5rem))}.page-link.next-page,.page-link.prev-page{bottom:var(--footer-links-bottom,auto);position:absolute;top:var(--footer-links-top,50%);translate:0 var(--footer-links-translate-y,-50%)}.page-link.next-page{right:var(--footer-links-offset-x,var(--footer-inside-pr,1.5rem))}.page-link.next-page:after,.page-link.prev-page:before{border:solid var(--footer-link-arrow-color,currentColor);border-width:var(--footer-link-arrow-width,2px) var(--footer-link-arrow-width,2px) 0 0;content:"";flex:0 0 auto;height:var(--footer-link-arrow-size,.45em);width:var(--footer-link-arrow-size,.45em)}.page-link.prev-page:before{rotate:-135deg}.page-link.next-page:after{rotate:45deg}.footer-no-arrow .page-link:after,.footer-no-arrow .page-link:before{content:none}.footer-icononly .page-link-label{display:none}.toplink{background:var(--toplink-background,#fff);border-radius:var(--toplink-border-radius,var(--toplink-size,50px));box-shadow:var(--toplink-box-shadow,0 0 10px rgba(0,0,0,.3));cursor:pointer;height:var(--toplink-size,50px);left:50%;position:absolute;top:0;translate:var(--toplink-translate,-50% -50%);width:var(--toplink-size,50px);&:after,&:before{background-color:var(--toplink-arrow-color,var(--color-prime));border-radius:9999px;content:"";height:var(--toplink-arrow-height,14px);left:calc(50% - 1px);position:absolute;top:50%;transform-origin:50% calc(var(--toplink-arrow-width,2px) / 2);translate:0 -50%;width:var(--toplink-arrow-width,2px)}&:before{rotate:45deg}&:after{rotate:-45deg}&.section-nav:not(.to-top){&:after,&:before{top:50%;transform-origin:50% calc(100% - (var(--toplink-arrow-width,2px) / 2))}}}@layer navigation{nav{ul{align-items:var(--navigation-align-items,center);display:flex;flex-direction:var(--navigation-direction,row);gap:var(--navigation-items-gap,0);list-style:none;margin:0;padding:0;&.level_2{--navigation-direction:var(--navigation-direction-dropdown,column)}}.nav-link{color:var(--navigation-color,var(--color-prime));font-family:var(--navigation-font-family,var(--font-family));font-size:var(--navigation-font-size,var(--font-size));font-weight:var(--navigation-font-weight,var(--font-weight));text-decoration:var(--navigation-text-decoration,none);&:hover{color:var(--navigation-hover-color,var(--navigation-color));font-family:var(--navigation-hover-font-family,var(--navigation-font-family));font-size:var(--navigation-hover-font-size,var(--navigation-font-size));font-weight:var(--navigation-hover-font-weight,var(--navigation-font-weight));text-decoration:var(--navigtion-hover-text-decoration,var(--navigtion-text-decoration,none))}&.active{color:var(--navigation-active-color,var(--navigation-color));font-family:var(--navigation-active-font-family,var(--navigation-font-family));font-size:var(--navigation-active-font-size,var(--navigation-font-size));font-weight:var(--navigation-active-font-weight,var(--navigation-font-weight));text-decoration:var(--navigtion-active-text-decoration,var(--navigtion-text-decoration,none))}}.nav-item{&.submenu{position:relative;ul{left:0;opacity:0;position:absolute;top:100%;transition:opacity var(--hover-animation-time),visibility var(--hover-animation-time);visibility:hidden}&:has(>.nav-link:hover) ul{opacity:1;visibility:visible}}}&.nav-main{--navigation-color:var(--nav-main-color,var(--color-prime));--navigation-font-family:var(--nav-main-font-family,var(--font-family));--navigation-font-size:var(--nav-main-font-size,var(--font-size));--navigation-font-weight:var(--nav-main-font-weight,var(--font-weight));--navigation-text-decoration:var(--nav-main-text-decoration,none);--navigation-hover-color:var(--nav-main-hover-color,var(--nav-main-color,var(--color-prime)));--navigation-hover-font-family:var(--nav-main-hover-font-family,var(--nav-main-font-family,var(--font-family)));--navigation-hover-font-size:var(--nav-main-hover-font-size,var(--nav-main-font-size,var(--font-size)));--navigation-hover-font-weight:var(--nav-main-hover-font-weight,var(--nav-main-font-weight,var(--font-weight)));--navigation-active-color:var(--nav-main-active-color,var(--nav-main-color,var(--color-prime)));--navigation-active-font-family:var(--nav-main-active-font-family,var(--nav-main-font-family,var(--font-family)));--navigation-active-font-size:var(--nav-main-active-font-size,var(--nav-main-font-size,var(--font-size)));--navigation-active-font-weight:var(--nav-main-active-font-weight,var(--nav-main-font-weight,var(--font-weight)));.nav-item{padding:var(--nav-main-item-padding,0);&+.nav-item{position:relative;&:before{background:var(--nav-main-separator-bg,transparent);box-shadow:var(--nav-main-separator-shadow,none);clip-path:var(--nav-main-separator-clip,none);content:"";display:var(--nav-main-separator-display,none);filter:var(--nav-main-separator-filter,none);inset-block:var(--nav-main-separator-inset,0);inset-inline-start:calc(var(--nav-main-separator-width,1px) / -2);position:absolute;width:var(--nav-main-separator-width,1px)}}}}}.nav-collapse{display:contents}.nav-collapse[data-align],.nav-collapse[data-burger-pos]{align-items:center;display:flex;gap:var(--navigation-items-gap,.5rem)}.nav-collapse[data-align]{flex:1 1 auto}.nav-collapse[data-align=left]{justify-content:flex-start}.nav-collapse[data-align=center]{justify-content:center}.nav-collapse[data-align=right]{justify-content:flex-end}.nav-collapse[data-burger-pos=left] .nav-burger{order:-1}.nav-collapse[data-burger-pos=right] .nav-burger{order:1}.nav-inline{display:none}.nav-inline[data-inline-show=always]{display:contents}.nav-burger{align-items:center;background:none;border:0;color:var(--nav-main-burger-color,var(--nav-main-color,var(--color-prime)));cursor:pointer;display:inline-flex;font:inherit;gap:.5rem;justify-content:center;min-height:2.75rem;min-width:2.75rem;padding:0 .5rem;transition:color .3s ease;&:is(:hover,:focus-visible){color:var(--nav-main-burger-hover-color,var(--nav-main-burger-color,var(--nav-main-color,var(--color-prime))))}}.nav-burger-label{color:inherit;font:inherit}.nav-burger-icon{display:block;position:relative;width:var(--nav-main-burger-width,1.5rem)}.nav-burger-icon,.nav-burger-icon:after,.nav-burger-icon:before{background:currentColor;border-radius:var(--nav-main-burger-radius,2px);height:var(--nav-main-burger-line-size,2px)}.nav-burger-icon:after,.nav-burger-icon:before{content:"";left:0;position:absolute;width:100%}.nav-burger-icon:before{top:-7px}.nav-burger-icon:after{top:7px}[data-burger-lines="2"] .nav-burger-icon{background:transparent}[data-collapse=auto]:not([data-overflow]){.nav-burger,.nav-closer{display:none}.nav-panel{background:none;display:block;height:auto;inset:auto;max-height:none;opacity:1;overflow:visible;padding:0;pointer-events:auto;position:static;transform:none;visibility:visible;width:auto;--navigation-direction:row}.nav-panel-center,.nav-panel-inside{display:contents}.nav-acc-toggle,.nav-panel-bottom,.nav-panel-meta,.nav-panel-top{display:none}.nav-item.submenu>ul{max-height:none;opacity:0;overflow:visible;position:absolute;visibility:hidden}}.nav-panel{--navigation-direction:column;border:0;margin:0;--nav-panel-pad:var(--nav-main-panel-padding,var(--content-grid-padding-inline,var(--spacing-default)));background-color:#fff;background-image:linear-gradient(var(--nav-main-panel-bg,hsla(0,0%,100%,0)),var(--nav-main-panel-bg,hsla(0,0%,100%,0)));color:var(--nav-main-color,var(--color-prime));max-height:none;max-width:none;opacity:1;overflow:auto;padding:var(--nav-panel-pad);transform:none;transition:opacity var(--hover-animation-time,.35s) ease,transform var(--hover-animation-time,.35s) ease,visibility var(--hover-animation-time,.35s) ease,overlay var(--hover-animation-time,.35s) allow-discrete,display var(--hover-animation-time,.35s) allow-discrete;visibility:visible}.nav-panel:not(:popover-open){opacity:0;pointer-events:none;visibility:hidden}@starting-style{.nav-panel:popover-open{opacity:0}}[data-position=overlay] .nav-panel{height:100%;inset:0;position:fixed;width:100%}[data-position=overlay] .nav-panel-center{align-content:center;justify-content:center;place-content:center;text-align:center}[data-position=left] .nav-panel,[data-position=right] .nav-panel{height:100%;inset-block:0;position:fixed;width:var(--nav-main-panel-width,min(85vw,22rem))}[data-position=left] .nav-panel{inset-inline:0 auto}[data-position=right] .nav-panel{inset-inline:auto 0}[data-position=top] .nav-panel{height:var(--nav-main-panel-height,auto);inset:0 0 auto 0;max-height:var(--nav-main-panel-height,90dvh);position:fixed;width:var(--nav-main-panel-width,100%)}:where([data-effect=slide][data-position=left]) .nav-panel:not(:popover-open){transform:translateX(-100%)}:where([data-effect=slide][data-position=right]) .nav-panel:not(:popover-open){transform:translateX(100%)}:where([data-effect=slide][data-position=top]) .nav-panel:not(:popover-open){transform:translateY(-100%)}:where([data-effect=slide][data-position=overlay]) .nav-panel:not(:popover-open){transform:translateY(-1.5rem)}@starting-style{[data-effect=slide][data-position=left] .nav-panel:popover-open{transform:translateX(-100%)}[data-effect=slide][data-position=right] .nav-panel:popover-open{transform:translateX(100%)}[data-effect=slide][data-position=top] .nav-panel:popover-open{transform:translateY(-100%)}[data-effect=slide][data-position=overlay] .nav-panel:popover-open{transform:translateY(-1.5rem)}}.nav-panel-inside{display:flex;flex-direction:column;gap:1.5rem;min-height:100%}.nav-panel-top{align-items:var(--header-inside-align,center);display:flex;gap:var(--header-items-gap,1rem);justify-content:var(--header-inside-justify,space-between);margin-block-start:calc(-1 * var(--nav-panel-pad,0px));min-height:var(--header-height,auto);padding:var(--header-inside-pt,0) var(--header-inside-pr,0) var(--header-inside-pb,0) var(--header-inside-pl,0)}:where(.nav-panel-top) .header-elements{align-items:var(--header-inside-align,center);display:flex;flex:1;gap:var(--header-items-gap,0);justify-content:var(--header-inside-justify,space-between)}.nav-panel-center{align-content:start;display:grid;flex:1;grid-gap:var(--navigation-items-gap,.5rem);gap:var(--navigation-items-gap,.5rem)}.nav-panel-center .nav-item.submenu{align-items:center;display:flex;flex-wrap:wrap}.nav-panel-center .nav-item.submenu>.nav-link{flex:1 1 auto}.nav-panel-center .nav-item.submenu>ul{flex-basis:100%;max-height:0;opacity:1;overflow:hidden;position:static;transition:max-height var(--animation-duration,.3s) var(--animation-easing,ease);visibility:visible}.nav-panel-center .nav-item.submenu[data-open]>ul{max-height:80vh;overflow-y:auto}.nav-acc-toggle{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.nav-acc-toggle:before{border-bottom:2px solid;border-right:2px solid;content:"";height:.55em;transform:rotate(45deg);transition:transform var(--animation-duration,.3s) var(--animation-easing,ease);width:.55em}.nav-item.submenu[data-open]>.nav-acc-toggle:before{transform:rotate(225deg)}@media (prefers-reduced-motion:reduce){.nav-acc-toggle:before,.nav-panel-center .nav-item.submenu>ul{transition:none}}.nav-panel-language,.nav-panel-meta{--navigation-color:var(--nav-main-color,var(--color-prime));--navigation-font-family:var(--nav-main-font-family,var(--font-family));--navigation-hover-color:var(--nav-main-hover-color,var(--nav-main-color,var(--color-prime)));--navigation-active-color:var(--nav-main-active-color,var(--nav-main-color,var(--color-prime)))}.nav-panel-center,.nav-panel-center .nav-main{--navigation-font-family:var(--nav-panel-font-family,var(--nav-main-font-family,var(--font-family)));--navigation-font-size:var(--nav-panel-font-size,var(--nav-main-font-size,var(--font-size)));--navigation-font-weight:var(--nav-panel-font-weight,var(--nav-main-font-weight,var(--font-weight)));--navigation-text-transform:var(--nav-panel-text-transform,none);--navigation-color:var(--nav-panel-color,var(--nav-main-color,var(--color-prime)));--navigation-hover-color:var(--nav-panel-hover-color,var(--nav-main-hover-color,var(--navigation-color)));--navigation-active-color:var(--nav-panel-active-color,var(--nav-main-active-color,var(--navigation-color)))}.nav-panel-center{--navigation-items-gap:var(--nav-panel-gap,var(--navigation-items-gap,.5rem));--nav-main-item-padding:var(--nav-panel-item-padding,var(--nav-main-item-padding,0))}.nav-panel .nav-main .nav-link{color:var(--navigation-color,var(--color-prime));&:is(:hover,:focus-visible){color:var(--navigation-hover-color,var(--navigation-color))}&.active{color:var(--navigation-active-color,var(--navigation-color))}}.nav-panel-meta{--navigation-direction:var(--nav-meta-direction,column);border-top:var(--nav-meta-border-top,1px) solid var(--nav-meta-border-color,var(--nav-main-meta-border,color-mix(in srgb,currentColor 18%,transparent)));font-size:var(--nav-main-meta-font-size,var(--font-size-sm,.875rem));padding:var(--nav-meta-padding,1rem 0 0);--navigation-font-family:var(--nav-meta-font-family,var(--nav-main-font-family,var(--font-family)));--navigation-font-size:var(--nav-meta-font-size,var(--nav-main-meta-font-size,var(--font-size-sm,.875rem)));--navigation-font-weight:var(--nav-meta-font-weight,var(--nav-main-font-weight,var(--font-weight)));--navigation-text-transform:var(--nav-meta-text-transform,none);--navigation-color:var(--nav-meta-color,var(--nav-main-color,var(--color-prime)));--navigation-hover-color:var(--nav-meta-hover-color,var(--navigation-color));--navigation-active-color:var(--nav-meta-active-color,var(--navigation-color));align-items:var(--nav-meta-align,flex-start);display:flex;flex-direction:var(--nav-meta-direction,column);flex-wrap:wrap;gap:var(--nav-meta-gap,.5rem);justify-content:var(--nav-meta-align,flex-start);& ul{align-items:var(--nav-meta-align,flex-start);display:flex;flex-direction:var(--nav-meta-direction,column);flex-wrap:wrap;gap:var(--nav-meta-gap,.5rem);justify-content:var(--nav-meta-align,flex-start);width:100%}}.nav-meta-link{align-items:center;color:var(--navigation-color,currentColor);display:inline-flex;font-family:var(--navigation-font-family,inherit);font-size:var(--navigation-font-size,inherit);font-weight:var(--navigation-font-weight,inherit);gap:.4em;text-decoration:var(--navigation-text-decoration,none);text-transform:var(--navigation-text-transform,none);transition:color .3s ease;&:is(:hover,:focus-visible){color:var(--navigation-hover-color,var(--navigation-color))}&.active{color:var(--navigation-active-color,var(--navigation-color))}}.nav-panel-bottom{margin-top:auto}.nav-panel-language{margin-bottom:1rem}.nav-panel-language ul{flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}.nav-panel-language a{color:var(--navigation-color);-webkit-text-decoration:none;text-decoration:none}.nav-panel-language a:hover{color:var(--navigation-hover-color)}.nav-panel-language strong{color:var(--navigation-active-color)}.nav-panel-contact{align-items:center;display:flex;flex-wrap:wrap;gap:var(--nav-contact-gap,1.5rem);justify-content:center}.nav-panel-contact>.nav-contact{align-items:center;aspect-ratio:var(--nav-contact-aspect,auto);background:var(--nav-contact-bg,transparent);border-radius:var(--nav-contact-radius,0);color:var(--nav-contact-color,inherit);justify-content:center;padding:var(--nav-contact-padding,0);transition:background .3s ease,color .3s ease;&:is(:hover,:focus-visible){background:var(--nav-contact-hover-bg,var(--nav-contact-bg,transparent));color:var(--nav-contact-hover-color,var(--nav-contact-color,inherit))}}.nav-panel-contact[data-style=buttons]{flex-wrap:nowrap;width:100%;>.nav-contact{flex:1 1 0;padding:var(--nav-contact-padding,1em)}}.nav-contact{color:inherit;display:inline-flex}.nav-contact-icon{background:currentColor;display:inline-block;height:24px;-webkit-mask:var(--contact-icon) center /contain no-repeat;mask:var(--contact-icon) center /contain no-repeat;width:24px}.nav-social img{display:block;height:24px;width:24px}.nav-opening-toggle{background:none;border:0;color:inherit;cursor:pointer;padding:0}.nav-opening-panel{background:var(--nav-main-panel-bg,#fff);border:0;border-radius:var(--nav-main-cta-radius,.5rem);box-shadow:0 8px 30px rgba(0,0,0,.18);color:var(--nav-main-color,var(--color-prime));font-size:var(--font-size-sm,.875rem);line-height:1.5;margin:auto;padding:1rem 1.25rem;text-align:start;&::backdrop{backdrop-filter:var(--nav-popover-backdrop-filter,none);background:var(--nav-popover-backdrop,rgba(0,0,0,.45))}}.nav-popover-close{align-items:center;background:var(--nav-popover-close-bg,transparent);border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;height:1.9rem;inset:.35rem .35rem auto auto;justify-content:center;line-height:1;position:absolute;width:1.9rem;&:after,&:before{background:currentColor;border-radius:2px;content:"";height:2px;position:absolute;width:.95rem}&:before{rotate:45deg}&:after{rotate:-45deg}}.nav-cta{background:var(--nav-main-cta-bg,var(--color-prime));border-radius:var(--nav-main-cta-radius,var(--button-border-radius,.375rem));color:var(--nav-main-cta-color,var(--color-light,#fff));display:block;font-family:var(--nav-main-font-family,var(--font-family));font-weight:var(--nav-main-cta-font-weight,600);margin-top:1.25rem;padding:.75rem 1.5rem;text-align:center;-webkit-text-decoration:none;text-decoration:none}.nav-cta:hover{background:var(--nav-main-cta-bg-hover,var(--color-accent,var(--color-prime)))}.nav-closer{background:none;border:0;color:var(--nav-closer-color,var(--nav-main-burger-color,var(--nav-main-color,inherit)));cursor:pointer;height:2.5rem;margin-inline-start:auto;padding:0;transition:color var(--animation-duration,.3s) var(--animation-easing,ease);width:2.5rem}.nav-closer:is(:hover,:focus-visible){color:var(--nav-closer-hover-color,var(--nav-closer-color,var(--nav-main-burger-hover-color,var(--nav-main-burger-color,inherit))))}.nav-closer span{background:transparent;display:block;height:2px;margin:0 auto;position:relative;width:1.5rem}.nav-closer span:after,.nav-closer span:before{background:currentColor;content:"";height:2px;left:0;position:absolute;width:100%}.nav-closer span:before{transform:rotate(45deg)}.nav-closer span:after{transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.nav-panel{transform:none;transition:none}}}.btn-button-rot{display:inline-block;cursor:pointer;text-align:center;font-family:"Open Sans","Open Sans Fallback",sans-serif;font-weight:300;font-style:normal;text-decoration:none;color:var(--btn-color,var(--color-prime));background:var(--btn-background,transparent);padding:var(--btn-padding,0.5em 1em);border:var(--btn-border-width,2px) solid var(--btn-border-color,var(--color-prime));transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.btn-button-rot:hover,.btn-button-rot:focus-visible{color:var(--btn-hover-color,var(--color-second));background:var(--btn-hover-background,var(--color-prime));border-color:var(--btn-hover-border-color,var(--color-prime));text-decoration:none}.btn-button-rot:focus-visible{outline:2px solid currentColor;outline-offset:2px}.btn-button-weiß{display:inline-block;cursor:pointer;text-align:center;font-family:"Open Sans","Open Sans Fallback",sans-serif;font-weight:600;font-style:normal;text-decoration:none;color:var(--btn-color,var(--color-second));background:var(--btn-background,transparent);padding:var(--btn-padding,0.5em 1em);border:var(--btn-border-width,2px) solid var(--btn-border-color,var(--color-second));transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.btn-button-weiß:hover,.btn-button-weiß:focus-visible{color:var(--btn-hover-color,var(--color-prime));background:var(--btn-hover-background,var(--color-second));border-color:var(--btn-hover-border-color,var(--color-second));text-decoration:none}.btn-button-weiß:focus-visible{outline:2px solid currentColor;outline-offset:2px}@layer tokens{:root{--shadow-sm:0 0 5px rgba(0,0,0,.05);--shadow-md:0 0 10px rgba(0,0,0,.1);--shadow-lg:0 0 15px rgba(0,0,0,.1);--shadow-xl:0 0 25px rgba(0,0,0,.1);--shadow-2xl:0 0 50px rgba(0,0,0,.25);--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-full:9999px;--spacing-container:1.5rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--line-height-loose:2;--letter-spacing-tight:-.02em;--letter-spacing-normal:0;--letter-spacing-wide:.05em}}@layer utilities{.grid{display:grid;gap:var(--grid-row-gap,var(--grid-gap)) var(--grid-gap);grid-auto-rows:auto;container-type:inline-size}.flex{display:flex;gap:var(--grid-gap)}.aside{position:absolute;top:0;bottom:0;height:100dvh;width:var(--aside-width,390px);overflow-y:auto;overscroll-behavior:contain;transition:margin var(--animation-duration,.4s) var(--animation-easing,ease),opacity var(--animation-duration,.4s) var(--animation-easing,ease)}.h-screen{height:100dvh}.pb-section{padding-bottom:var(--space-section)}.ovh{overflow:hidden}.py-0q25{padding-block:calc(var(--spacing-default) * .25)}.pos-relative{position:relative}.fullview{height:100dvh;width:100vw}.fullview.content-swiper .swiper,.fullview.content-swiper .swiper-slide{width:100%;height:100%}.fullview.content-swiper .content-image{height:100%}.fullview.content-swiper .content-image figure{width:100%;height:100%}.fullview.content-swiper .content-image img{width:100%;height:100%;object-fit:cover}.pos-fixed{position:fixed}.shadow-md{box-shadow:var(--shadow-md,none)}.bg-white{background-color:var(--color-white,#fff)}.mt-2{margin-top:calc(var(--spacing-default) * 2)}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.mt-0{margin-top:calc(var(--spacing-default) * 0)}.cols-12{grid-template-columns:repeat(12,1fr)}:where(.border-separator)>*{position:relative}:where(.border-separator)>*::before{content:"";position:absolute;top:var(--separator-top,0px);bottom:var(--separator-bottom,0px);left:calc(-1 * var(--grid-gap,0px) / 2 - var(--separator-offset,0px) - var(--separator-width,var(--border-width,1px)) / 2);width:var(--separator-width,var(--border-width,1px));background:var(--separator-color,var(--border-color,rgb(0 0 0 / .12)));pointer-events:none;display:none}:where(.border-separator:has(>.col-span-2))>*:not(:nth-child(6n+1))::before{display:block}:where(.border-separator:has(>.col-span-3))>*:not(:nth-child(4n+1))::before{display:block}:where(.border-separator:has(>.col-span-4))>*:not(:nth-child(3n+1))::before{display:block}:where(.border-separator:has(>.col-span-6))>*:not(:nth-child(2n+1))::before{display:block}:where(.border-separator:has(>.col-span-xs-2))>*:not(:nth-child(6n+1))::before{display:block}@container (width>576px){:where(.border-separator:has(>.col-span-sm-2))>*:not(:nth-child(6n+1))::before{display:block}}@container (width>768px){:where(.border-separator:has(>.col-span-md-2))>*:not(:nth-child(6n+1))::before{display:block}}@container (width>992px){:where(.border-separator:has(>.col-span-lg-2))>*:not(:nth-child(6n+1))::before{display:block}}@container (width>1200px){:where(.border-separator:has(>.col-span-xl-2))>*:not(:nth-child(6n+1))::before{display:block}}@container (width>1440px){:where(.border-separator:has(>.col-span-xxl-2))>*:not(:nth-child(6n+1))::before{display:block}}:where(.border-separator:has(>.col-span-xs-3))>*:not(:nth-child(4n+1))::before{display:block}@container (width>576px){:where(.border-separator:has(>.col-span-sm-3))>*:not(:nth-child(4n+1))::before{display:block}}@container (width>768px){:where(.border-separator:has(>.col-span-md-3))>*:not(:nth-child(4n+1))::before{display:block}}@container (width>992px){:where(.border-separator:has(>.col-span-lg-3))>*:not(:nth-child(4n+1))::before{display:block}}@container (width>1200px){:where(.border-separator:has(>.col-span-xl-3))>*:not(:nth-child(4n+1))::before{display:block}}@container (width>1440px){:where(.border-separator:has(>.col-span-xxl-3))>*:not(:nth-child(4n+1))::before{display:block}}:where(.border-separator:has(>.col-span-xs-4))>*:not(:nth-child(3n+1))::before{display:block}@container (width>576px){:where(.border-separator:has(>.col-span-sm-4))>*:not(:nth-child(3n+1))::before{display:block}}@container (width>768px){:where(.border-separator:has(>.col-span-md-4))>*:not(:nth-child(3n+1))::before{display:block}}@container (width>992px){:where(.border-separator:has(>.col-span-lg-4))>*:not(:nth-child(3n+1))::before{display:block}}@container (width>1200px){:where(.border-separator:has(>.col-span-xl-4))>*:not(:nth-child(3n+1))::before{display:block}}@container (width>1440px){:where(.border-separator:has(>.col-span-xxl-4))>*:not(:nth-child(3n+1))::before{display:block}}:where(.border-separator:has(>.col-span-xs-6))>*:not(:nth-child(2n+1))::before{display:block}@container (width>576px){:where(.border-separator:has(>.col-span-sm-6))>*:not(:nth-child(2n+1))::before{display:block}}@container (width>768px){:where(.border-separator:has(>.col-span-md-6))>*:not(:nth-child(2n+1))::before{display:block}}@container (width>992px){:where(.border-separator:has(>.col-span-lg-6))>*:not(:nth-child(2n+1))::before{display:block}}@container (width>1200px){:where(.border-separator:has(>.col-span-xl-6))>*:not(:nth-child(2n+1))::before{display:block}}@container (width>1440px){:where(.border-separator:has(>.col-span-xxl-6))>*:not(:nth-child(2n+1))::before{display:block}}.py-1q5{padding-block:calc(var(--spacing-default) * 1.5)}.col-span-12{grid-column:span 12}@container (width>768px){.col-span-md-4{grid-column:span 4}}.px-col-0q50{padding-inline:calc(100cqi / 12 * .50)}.flex-direction-column{flex-direction:column}.aside-left{left:0}.aside-left.move-into-scroll{margin-left:calc(var(--aside-width,390px) * -1);opacity:0}.px-1{padding-inline:calc(var(--spacing-default) * 1)}.mt-auto{margin-top:auto}.text-white{color:var(--color-white,#fff)}}