.sau-switcher{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0
0 22px;font-family:inherit;direction:ltr;text-align:center}.sau-switcher[data-sau-placement="auto"]:not(.sau-is-relocated):not(.sau-placement-fallback){display:none}.sau-switcher-details{position:relative}.sau-switcher-details>summary{list-style:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px
13px;border:1px
solid #d8cdc6;border-radius:999px;background:#fffdf9;color:#5a302d;font-size:14px;font-weight:700;cursor:pointer;user-select:none;box-shadow:0 2px 10px rgba(90, 48, 45, .07)}.sau-switcher-details>summary::-webkit-details-marker{display:none}.sau-caret{opacity: .7;font-size:11px}.sau-menu{position:absolute;z-index:999;top:calc(100% + 6px);left:auto;right:0;min-width:210px;padding:6px;border:1px
solid #d8cdc6;border-radius:12px;background:#fffdf9;box-shadow:0 12px 28px rgba(42, 30, 28, .16)}.sau-language-link{display:flex;align-items:center;gap:8px;padding:9px
10px;border-radius:7px;color:#5a302d !important;text-decoration:none !important;font-size:14px}.sau-language-link:hover{background:#f3ece4}.sau-language-link.is-current{background:#eee3d7;font-weight:700}.sau-auto-hint{margin-left:auto;opacity: .58;font-size:11px}.sau-language-link.is-loading{opacity: .6;pointer-events:none}.sau-message{color:#6a5b55;font-size:12px}.sau-meta-item-language{margin:0
!important;padding:0
!important;border:0
!important;background:transparent !important;box-shadow:none !important}.sau-switcher.sau-is-relocated{margin:0;gap:0}.sau-switcher.sau-is-relocated .sau-message{display:none}.sau-switcher.sau-is-relocated .sau-switcher-details>summary{min-height:34px;padding:6px
12px;font-size:13px;line-height:1.2}.sau-rtl .schlagseite-artikel,
.sau-rtl .elementor-widget-theme-post-content .elementor-widget-container{direction:rtl;text-align:right}.sau-rtl .sau-switcher,
.sau-rtl .sau-meta-item-language{direction:ltr;text-align:left}.sau-rtl .schlagseite-artikel a,
.sau-rtl .schlagseite-artikel code,
.sau-rtl .schlagseite-artikel
pre{unicode-bidi:plaintext}@media (max-width: 767px){.sau-switcher{margin:0
12px 18px}.sau-menu{min-width:190px}.sau-switcher.sau-is-relocated{margin:0}}.sau-rtl .schlagseite-hero-text .elementor-icon-box-title,
.sau-rtl .schlagseite-hero-text .elementor-icon-box-description{direction:rtl;text-align:right}.sau-multilingual-card-media{position:relative !important;display:block}.sau-card-language-badge{position:absolute;top:10px;right:10px;z-index:30;display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;box-sizing:border-box;border:1px
solid rgba(129, 55, 50, .28);border-radius:999px;background:rgba(255, 253, 249, .94);color:#813732;box-shadow:0 3px 10px rgba(42, 30, 28, .18);font-family:"Source Sans 3",Arial,sans-serif;font-size:15px;line-height:1;pointer-events:none;user-select:none;backdrop-filter:blur(3px)}.sau-card-language-badge-inline{position:static !important;display:inline-flex !important;width:24px;height:24px;margin-left:7px;vertical-align:middle;font-size:12px;box-shadow:none;background:#fffdf9}@media (max-width: 767px){.sau-card-language-badge{top:8px;right:8px;width:28px;height:28px;font-size:14px}}.sau-card-language-badge-meta{position:static !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:18px !important;height:18px !important;min-width:18px !important;margin:0
6px 0 6px !important;vertical-align:middle !important;font-size:11px !important;line-height:1 !important;box-shadow:none !important;background:#fffdf9 !important;border-color:rgba(129, 55, 50, .24) !important;pointer-events:auto !important}.sau-card-language-badge-meta-end{margin-left:6px !important;margin-right:0 !important;transform:translateY(-1px)}.sau-card-language-badge-meta,.sau-card-language-badge-meta-end{position:static !important;display:inline !important;width:auto !important;height:auto !important;min-width:0 !important;margin:0
0 0 4px !important;padding:0
!important;border:0
!important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;backdrop-filter:none !important;color:inherit !important;font:inherit !important;line-height:inherit !important;vertical-align:baseline !important;transform:none !important;pointer-events:auto !important;white-space:nowrap !important}.sau-multilingual-card-media>.sau-card-language-badge:not(.sau-card-language-badge-meta){display:none !important}html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;align-content:center !important;column-gap:4px !important;row-gap:8px !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;overflow:visible !important}html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host > .elementor-element,
html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host>.sau-meta-item-language{--width:auto !important;--flex-grow:0 !important;--flex-shrink:0 !important;flex:0 0 auto !important;flex-basis:auto !important;width:auto !important;max-width:100% !important;min-width:0 !important;margin:0
!important}html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-switcher,
html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-switcher-details,
html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-switcher-details>summary{flex:0 0 auto !important;white-space:nowrap !important}@media (max-width: 767px){html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host{column-gap:5px !important;row-gap:7px !important}}.schlagseite-meta-zeile.sau-language-host{flex-wrap:wrap !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important}html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-meta-fit-item :is(a, span, button, summary, .elementor-icon-list-text),
html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-switcher-details>summary{font-size:12px !important}html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-switcher-details>summary{padding-left:8px !important;padding-right:8px !important}@media (min-width: 768px) and (max-width: 1180px){html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host{column-gap:4px !important;row-gap:7px !important}html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-meta-fit-item :is(a, span, button, summary, .elementor-icon-list-text),
html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-switcher-details>summary{font-size:11.75px !important}}.sau-card-language-badge,.sau-card-language-badge-meta,.sau-card-language-badge-meta-end{outline:none}.sau-card-language-tooltip-portal{--sau-tooltip-arrow-x:50%;position:fixed;z-index:2147483000;display:block;width:max-content;max-width:min(330px, calc(100vw - 16px));padding:9px
11px 10px;border:1px
solid rgba(255, 250, 244, .16);border-radius:8px;background:rgba(90, 48, 45, .97);color:#fffaf4;box-shadow:0 9px 24px rgba(42, 30, 28, .26);font-family:"Source Sans 3",Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.35;letter-spacing:0;text-align:center;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .16s ease, transform .16s ease, visibility .16s ease}.sau-card-language-tooltip-portal.is-measuring{visibility:hidden;opacity:0;transition:none}.sau-card-language-tooltip-portal.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.sau-card-language-tooltip-portal::after{content:"";position:absolute;left:var(--sau-tooltip-arrow-x);top:100%;width:0;height:0;border:6px
solid transparent;border-top-color:rgba(90, 48, 45, .97);transform:translateX(-50%)}.sau-card-language-tooltip-portal.is-below::after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:rgba(90, 48, 45, .97)}.sau-card-language-tooltip-title{display:block;margin:0
0 3px;color:#fffaf4;font-size:12px;font-weight:700;line-height:1.2;text-align:center}.sau-card-language-tooltip-list{display:block;color:rgba(255, 250, 244, .88);font-size:11.5px;font-weight:400;line-height:1.35;text-align:center}@media (hover: none){.sau-card-language-tooltip-portal{display:none !important}}.sau-translation-overlay{position:fixed;inset:0;z-index:2147482500;display:grid;place-items:center;padding:22px;background:rgba(42, 29, 27, .62);backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease, visibility .18s ease}.sau-translation-overlay.is-visible{opacity:1;visibility:visible;pointer-events:auto}.sau-translation-dialog{position:relative;display:flex;align-items:center;gap:18px;width:min(640px, 100%);padding:24px
28px;border:1px
solid rgba(129, 55, 50, .28);border-radius:16px;background:#fffaf7;color:#5a302d;box-shadow:0 22px 70px rgba(28, 17, 16, .30);font-family:"Source Sans 3",Arial,sans-serif;transform:translateY(7px) scale(.985);transition:transform .18s ease}.sau-translation-overlay.is-visible .sau-translation-dialog{transform:translateY(0) scale(1)}.sau-translation-dialog[dir="rtl"]{flex-direction:row-reverse;text-align:right}.sau-translation-dialog[dir="rtl"] .sau-translation-copy{direction:rtl}.sau-translation-flag{display:grid;place-items:center;width:58px;height:58px;border:1px
solid rgba(129, 55, 50, .20);border-radius:999px;background:#f5ece5;font-size:28px;line-height:1;box-shadow:inset 0 0 0 5px rgba(255,255,255,.55)}.sau-translation-copy{min-width:0;flex:1 1 auto;align-self:center}.sau-translation-title{margin:0
0 6px;color:#6a2f2b;font-family:"Fira Sans",Arial,sans-serif;font-size:20px;line-height:1.2;font-weight:800}.sau-translation-status{margin:0;color:#6e5a56;font-size:14px;line-height:1.5}.sau-translation-progress{display:flex;gap:5px;margin-top:13px;min-height:8px}.sau-translation-dialog[dir="rtl"] .sau-translation-progress{justify-content:flex-start}.sau-translation-progress
span{width:7px;height:7px;border-radius:999px;background:#9a3f38;animation:sauTranslationPulse 1s infinite ease-in-out}.sau-translation-progress span:nth-child(2){animation-delay: .15s}.sau-translation-progress span:nth-child(3){animation-delay: .3s}.sau-translation-overlay.is-done .sau-translation-progress
span{animation:none;background:#4f8a66}.sau-translation-overlay.is-error .sau-translation-progress{display:none}.sau-translation-overlay.is-error .sau-translation-dialog{border-color:rgba(154, 63, 56, .45)}.sau-translation-dialog .sau-translation-close{display:none !important;position:absolute !important;top:12px !important;right:12px !important;left:auto !important;width:32px !important;min-width:32px !important;max-width:32px !important;height:32px !important;min-height:32px !important;max-height:32px !important;margin:0
!important;padding:0
!important;border:1px
solid rgba(129, 55, 50, .32) !important;border-radius:50% !important;background:#813732 !important;color:transparent !important;box-shadow:0 3px 10px rgba(65, 31, 28, .18) !important;appearance:none !important;-webkit-appearance:none !important;cursor:pointer;transition:transform .16s ease, background-color .16s ease, box-shadow .16s ease;z-index:3}.sau-translation-dialog .sau-translation-close[hidden]{display:none !important}.sau-translation-overlay.is-error .sau-translation-dialog .sau-translation-close:not([hidden]){display:block !important}.sau-translation-overlay.is-error .sau-translation-dialog:not([dir="rtl"]) .sau-translation-title{margin-right:38px}.sau-translation-overlay.is-error .sau-translation-dialog[dir="rtl"] .sau-translation-title{margin-left:38px}.sau-translation-dialog .sau-translation-close::before,
.sau-translation-dialog .sau-translation-close::after{content:'';position:absolute;top:50%;left:50%;width:12px;height:1.8px;border-radius:999px;background:#fffaf7;transform-origin:center}.sau-translation-dialog .sau-translation-close::before{transform:translate(-50%, -50%) rotate(45deg)}.sau-translation-dialog .sau-translation-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.sau-translation-dialog[dir="rtl"] .sau-translation-close{right:auto !important;left:12px !important}.sau-translation-dialog .sau-translation-close:hover,
.sau-translation-dialog .sau-translation-close:focus-visible{background:#9a3f38 !important;box-shadow:0 4px 14px rgba(65, 31, 28, .25) !important;transform:scale(1.05);outline:none !important}.sau-translation-dialog .sau-translation-close:focus-visible{box-shadow:0 0 0 3px rgba(129, 55, 50, .18), 0 4px 14px rgba(65, 31, 28, .25) !important}@keyframes
sauTranslationPulse{0%,80%,100%{opacity: .32;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (max-width: 560px){.sau-translation-overlay{padding:14px}.sau-translation-dialog{gap:13px;padding:20px
18px;border-radius:14px}.sau-translation-flag{width:46px;height:46px;font-size:22px}.sau-translation-title{font-size:18px}.sau-translation-status{font-size:13px}}@media (prefers-reduced-motion: reduce){.sau-translation-overlay,
.sau-translation-dialog,
.sau-translation-progress
span{transition:none;animation:none}}html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-meta-fit-item .elementor-icon-list-icon,
html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-meta-fit-item .elementor-button-icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;flex:0 0 auto !important;margin:0
5px 0 0 !important;padding:0
!important}html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-meta-fit-item .elementor-icon-list-text{margin-left:0 !important;padding-left:0 !important}html body .schlagseite-single-template .schlagseite-single-frame
.schlagseite-meta-zeile.sau-language-host .sau-switcher-details>summary{gap:5px !important;min-height:32px !important;padding:5px
10px !important}