.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:root{--font-based-base-up-12:clamp(4.1098906729rem, 4.1098906729rem + 5.9207223314 * ((100vw - 20rem) / 80), 10.0306130043rem);--font-based-base-up-11:clamp(3.6532361537rem, 3.6532361537rem + 4.7056080166 * ((100vw - 20rem) / 80), 8.3588441702rem);--font-based-base-up-10:clamp(3.2473210255rem, 3.2473210255rem + 3.7183824497 * ((100vw - 20rem) / 80), 6.9657034752rem);--font-based-base-up-9:clamp(2.8865075782rem, 2.8865075782rem + 2.9182453178 * ((100vw - 20rem) / 80), 5.804752896rem);--font-based-base-up-8:clamp(2.565784514rem, 2.565784514rem + 2.271509566 * ((100vw - 20rem) / 80), 4.83729408rem);--font-based-base-up-7:clamp(2.2806973457rem, 2.2806973457rem + 1.7503810543 * ((100vw - 20rem) / 80), 4.0310784rem);--font-based-base-up-6:clamp(2.0272865295rem, 2.0272865295rem + 1.3319454705 * ((100vw - 20rem) / 80), 3.359232rem);--font-based-base-up-5:clamp(1.8020324707rem, 1.8020324707rem + .9973275293 * ((100vw - 20rem) / 80), 2.79936rem);--font-based-base-up-4:clamp(1.6018066406rem, 1.6018066406rem + .7309933594 * ((100vw - 20rem) / 80), 2.3328rem);--font-based-base-up-3:clamp(1.423828125rem, 1.423828125rem + .520171875 * ((100vw - 20rem) / 80), 1.944rem);--font-based-base-up-2:clamp(1.265625rem, 1.265625rem + .354375 * ((100vw - 20rem) / 80), 1.62rem);--font-based-base-up-1:clamp(1.125rem, 1.125rem + .225 * ((100vw - 20rem) / 80), 1.35rem);--font-based-base:clamp(1rem, 1rem + .125 * ((100vw - 20rem) / 80), 1.125rem);--font-based-base-down-1:clamp(.8888888889rem, .8888888889rem + .0486111111 * ((100vw - 20rem) / 80), .9375rem);--font-based-base-down-2:clamp(.7901234568rem, .7901234568rem + -.0088734568 * ((100vw - 20rem) / 80), .78125rem);--font-based-base-down-3:clamp(.7023319616rem, .7023319616rem + -.0512902949 * ((100vw - 20rem) / 80), .6510416667rem);--font-based-base-down-4:clamp(.624295077rem, .624295077rem + -.0817603547 * ((100vw - 20rem) / 80), .5425347222rem);--font-based-base-down-5:clamp(.5549289573rem, .5549289573rem + -.1028166888 * ((100vw - 20rem) / 80), .4521122685rem);--font-based-base-down-6:clamp(.4932701843rem, .4932701843rem + -.1165099605 * ((100vw - 20rem) / 80), .3767602238rem);--font-based-base-down-7:clamp(.438462386rem, .438462386rem + -.1244955329 * ((100vw - 20rem) / 80), .3139668531rem);--font-based-base-down-8:clamp(.3897443431rem, .3897443431rem + -.1281052988 * ((100vw - 20rem) / 80), .2616390443rem);--font-based-base-down-9:clamp(.3464394161rem, .3464394161rem + -.1284068792 * ((100vw - 20rem) / 80), .2180325369rem);--font-based-base-down-10:clamp(.3079461477rem, .3079461477rem + -.1262523669 * ((100vw - 20rem) / 80), .1816937808rem);--font-based-base-down-11:clamp(.273729909rem, .273729909rem + -.1223184251 * ((100vw - 20rem) / 80), .151411484rem);--font-based-base-down-12:clamp(.2433154747rem, .2433154747rem + -.1171392381 * ((100vw - 20rem) / 80), .1261762366rem);--gap:var(--dimension-generic-base);--full:minmax(var(--gap), 1fr);--narrow:min(var(--layout-max-width-narrow), 100% - var(--gap) * 2);--narrow-without-gap:min(var(--layout-max-width-narrow), 100%);--content:minmax(0, calc((var(--layout-max-width-content) - var(--layout-max-width-narrow))/2));--feature:minmax(0, calc((var(--layout-max-width-feature) - var(--layout-max-width-content))/2));--color-ergosign-cyan-transp-50:#51b5ff80;--color-neutral-0-white:#fff;--color-neutral-10:#e8e8e8;--color-neutral-20:#dadada;--color-neutral-5:#f2f2f2;--color-neutral-50:gray;--color-baeder-baeder-contrast:#fff;--color-baeder-font-baeder:#49465c;--color-baeder-lomasauna-active:#eaa;--color-baeder-lomasauna-alternating:#f3d8d9;--color-baeder-lomasauna-hovering:#85283d;--color-baeder-lomasauna-key-color:#ab344f;--color-baeder-lomasauna-secondary-hovering:#f2bbbb;--color-baeder-moskaubad-active:#f0b000;--color-baeder-moskaubad-alternating:#fbebca;--color-baeder-moskaubad-alternating-hovering:#423f53;--color-baeder-moskaubad-hovering:#ffc933;--color-baeder-moskaubad-key-color:#fb0;--color-baeder-nettebad-active:#993700;--color-baeder-nettebad-alternating:#ffe8d5;--color-baeder-nettebad-hovering:#b34000;--color-baeder-nettebad-key-color:#d04a00;--color-baeder-nettebad-secondary-hovering:#ffcba0;--color-baeder-schinkelbad-active:#93c5c8;--color-baeder-schinkelbad-alternating:#e4f1f1;--color-baeder-schinkelbad-hovering:#2262aa;--color-baeder-schinkelbad-key-color:#2874ca;--color-global-error:#c9006c;--color-global-success:#00bc16;--color-swo-aktiv-rot:#ed0036;--color-swo-anthrazit:#1f1b27;--color-swo-aschviolett:#8c6b78;--color-swo-granat-hover:#980029;--color-swo-koralle-hover-2nd:#fba3a2;--color-swo-lehm:#8e6b6b;--color-swo-rose:#f56687;--color-swo-rubin:#3e071d;--color-swo-sand:#ece4e1;--color-swo-sand-hover:#f7efec;--color-swo-soft-rot:#f96363;--color-swo-weiss:#fff;--color-swo-ziegel:#c83c46;--breakpoints-mobile:0rem;--breakpoints-tablet:50rem;--breakpoints-desktop:80rem;--breakpoints-full:100rem;--fluid-sizing-type-scale-ratio-mobile:.0703rem;--fluid-sizing-type-scale-ratio-desktop:.0791rem;--fluid-sizing-base-font-mobile:1rem;--fluid-sizing-base-font-desktop:1.125rem;--fluid-sizing-min-screen-width:20rem;--fluid-sizing-max-screen-width:100rem;--font-accent-emphasized:500;--font-accent-family:"museo", helvetica, sans-serif;--font-accent-regular:300;--font-default-emphasized:500;--font-default-bold:700;--font-default-family:"museo-sans", helvetica, sans-serif;--font-default-regular:300;--font-style-normal:normal;--font-line-height-single:1;--font-line-height-display:1.2;--font-line-height-copy:1.75;--font-line-height-quote:1.5;--font-letter-spacing-action-label:3%;--font-primitive-base-up-12:clamp(4.1098906729rem, 4.1098906729rem + 5.9207223314 * ((100vw - 20rem) / 80), 10.0306130043rem);--font-primitive-base-up-11:clamp(3.6532361537rem, 3.6532361537rem + 4.7056080166 * ((100vw - 20rem) / 80), 8.3588441702rem);--font-primitive-base-up-10:clamp(3.2473210255rem, 3.2473210255rem + 3.7183824497 * ((100vw - 20rem) / 80), 6.9657034752rem);--font-primitive-base-up-9:clamp(2.8865075782rem, 2.8865075782rem + 2.9182453178 * ((100vw - 20rem) / 80), 5.804752896rem);--font-primitive-base-up-8:clamp(2.565784514rem, 2.565784514rem + 2.271509566 * ((100vw - 20rem) / 80), 4.83729408rem);--font-primitive-base-up-7:clamp(2.2806973457rem, 2.2806973457rem + 1.7503810543 * ((100vw - 20rem) / 80), 4.0310784rem);--font-primitive-base-up-6:clamp(2.0272865295rem, 2.0272865295rem + 1.3319454705 * ((100vw - 20rem) / 80), 3.359232rem);--font-primitive-base-up-5:clamp(1.8020324707rem, 1.8020324707rem + .9973275293 * ((100vw - 20rem) / 80), 2.79936rem);--font-primitive-base-up-4:clamp(1.6018066406rem, 1.6018066406rem + .7309933594 * ((100vw - 20rem) / 80), 2.3328rem);--font-primitive-base-up-3:clamp(1.423828125rem, 1.423828125rem + .520171875 * ((100vw - 20rem) / 80), 1.944rem);--font-primitive-base-up-2:clamp(1.265625rem, 1.265625rem + .354375 * ((100vw - 20rem) / 80), 1.62rem);--font-primitive-base-up-1:clamp(1.125rem, 1.125rem + .225 * ((100vw - 20rem) / 80), 1.35rem);--font-primitive-base:clamp(1rem, 1rem + .125 * ((100vw - 20rem) / 80), 1.125rem);--font-primitive-base-down-1:clamp(.8888888889rem, .8888888889rem + .0486111111 * ((100vw - 20rem) / 80), .9375rem);--font-primitive-base-down-2:clamp(.7901234568rem, .7901234568rem + -.0088734568 * ((100vw - 20rem) / 80), .78125rem);--font-primitive-base-down-3:clamp(.7023319616rem, .7023319616rem + -.0512902949 * ((100vw - 20rem) / 80), .6510416667rem);--font-primitive-base-down-4:clamp(.624295077rem, .624295077rem + -.0817603547 * ((100vw - 20rem) / 80), .5425347222rem);--font-primitive-base-down-5:clamp(.5549289573rem, .5549289573rem + -.1028166888 * ((100vw - 20rem) / 80), .4521122685rem);--font-primitive-base-down-6:clamp(.4932701843rem, .4932701843rem + -.1165099605 * ((100vw - 20rem) / 80), .3767602238rem);--font-primitive-base-down-7:clamp(.438462386rem, .438462386rem + -.1244955329 * ((100vw - 20rem) / 80), .3139668531rem);--font-primitive-base-down-8:clamp(.3897443431rem, .3897443431rem + -.1281052988 * ((100vw - 20rem) / 80), .2616390443rem);--font-primitive-base-down-9:clamp(.3464394161rem, .3464394161rem + -.1284068792 * ((100vw - 20rem) / 80), .2180325369rem);--font-primitive-base-down-10:clamp(.3079461477rem, .3079461477rem + -.1262523669 * ((100vw - 20rem) / 80), .1816937808rem);--font-primitive-base-down-11:clamp(.273729909rem, .273729909rem + -.1223184251 * ((100vw - 20rem) / 80), .151411484rem);--font-primitive-base-down-12:clamp(.2433154747rem, .2433154747rem + -.1171392381 * ((100vw - 20rem) / 80), .1261762366rem);--radius-primitive-media-half:clamp(.5rem, .5rem + .75 * ((100vw - 20rem) / 80), 1.25rem);--radius-primitive-media-default:clamp(1.25rem, 1.25rem + 1.625 * ((100vw - 20rem) / 80), 2.875rem);--radius-primitive-media-double:clamp(3rem, 3rem + 4.5 * ((100vw - 20rem) / 80), 7.5rem);--dimension-base-half:calc(var(--font-primitive-base)/2);--dimension-base-default:var(--font-primitive-base);--dimension-base-double:calc(var(--font-primitive-base)*2);--dimension-base-down-1-half:calc(var(--font-primitive-base-down-1)/2);--dimension-base-down-1-default:var(--font-primitive-base-down-1);--dimension-base-down-1-double:calc(var(--font-primitive-base-down-1)*2);--dimension-base-down-2-half:calc(var(--font-primitive-base-down-2)/2);--dimension-base-down-2-default:var(--font-primitive-base-down-2);--dimension-base-down-2-double:calc(var(--font-primitive-base-down-2)*2);--dimension-base-down-3-half:calc(var(--font-primitive-base-down-3)/2);--dimension-base-down-3-default:var(--font-primitive-base-down-3);--dimension-base-down-3-double:calc(var(--font-primitive-base-down-3)*2);--dimension-base-down-4-half:calc(var(--font-primitive-base-down-4)/2);--dimension-base-down-4-default:var(--font-primitive-base-down-4);--dimension-base-down-4-double:calc(var(--font-primitive-base-down-4)*2);--dimension-base-down-5-half:calc(var(--font-primitive-base-down-5)/2);--dimension-base-down-5-default:var(--font-primitive-base-down-5);--dimension-base-down-5-double:calc(var(--font-primitive-base-down-5)*2);--dimension-base-down-6-half:calc(var(--font-primitive-base-down-6)/2);--dimension-base-down-6-default:var(--font-primitive-base-down-6);--dimension-base-down-6-double:calc(var(--font-primitive-base-down-6)*2);--dimension-base-up-1-half:calc(var(--font-primitive-base-up-1)/2);--dimension-base-up-1-default:var(--font-primitive-base-up-1);--dimension-base-up-1-double:calc(var(--font-primitive-base-up-1)*2);--dimension-base-up-2-half:calc(var(--font-primitive-base-up-2)/2);--dimension-base-up-2-default:var(--font-primitive-base-up-2);--dimension-base-up-2-double:calc(var(--font-primitive-base-up-2)*2);--dimension-base-up-3-half:calc(var(--font-primitive-base-up-3)/2);--dimension-base-up-3-default:var(--font-primitive-base-up-3);--dimension-base-up-3-double:calc(var(--font-primitive-base-up-3)*2);--dimension-base-up-4-half:calc(var(--font-primitive-base-up-4)/2);--dimension-base-up-4-default:var(--font-primitive-base-up-4);--dimension-base-up-4-double:calc(var(--font-primitive-base-up-4)*2);--dimension-base-up-5-half:calc(var(--font-primitive-base-up-5)/2);--dimension-base-up-5-default:var(--font-primitive-base-up-5);--dimension-base-up-5-double:calc(var(--font-primitive-base-up-5)*2);--dimension-base-up-6-half:calc(var(--font-primitive-base-up-6)/2);--dimension-base-up-6-default:var(--font-primitive-base-up-6);--dimension-base-up-6-double:calc(var(--font-primitive-base-up-6)*2);--dimension-base-up-7-half:calc(var(--font-primitive-base-up-7)/2);--dimension-base-up-7-default:var(--font-primitive-base-up-7);--dimension-base-up-7-double:calc(var(--font-primitive-base-up-7)*2);--dimension-base-up-8-half:calc(var(--font-primitive-base-up-8)/2);--dimension-base-up-8-default:var(--font-primitive-base-up-8);--dimension-base-up-8-double:calc(var(--font-primitive-base-up-8)*2);--dimension-base-up-9-half:calc(var(--font-primitive-base-up-9)/2);--dimension-base-up-9-default:var(--font-primitive-base-up-9);--dimension-base-up-9-double:calc(var(--font-primitive-base-up-9)*2);--dimension-base-up-10-half:calc(var(--font-primitive-base-up-10)/2);--dimension-base-up-10-default:var(--font-primitive-base-up-10);--dimension-base-up-10-double:calc(var(--font-primitive-base-up-10)*2);--dimension-base-up-11-half:calc(var(--font-primitive-base-up-11)/2);--dimension-base-up-11-default:var(--font-primitive-base-up-11);--dimension-base-up-11-double:calc(var(--font-primitive-base-up-11)*2);--media-radius-half:var(--radius-primitive-media-half);--media-radius-default:var(--radius-primitive-media-default);--media-radius-double:var(--radius-primitive-media-double);--dimension-generic-base:var(--font-based-base);--dimension-generic-narrow:var(--font-based-base);--dimension-generic-wide:var(--font-based-base-up-2);--dimension-generic-loose:var(--font-based-base-up-4);--dimension-generic-spacious:var(--font-based-base-up-6);--layout-max-width-text:46.25rem;--layout-max-width-narrow:60rem;--layout-max-width-content:80rem;--layout-max-width-feature:100rem;--radius-generic-xs:.25rem;--radius-generic-small:var(--dimension-generic-narrow);--radius-generic-large:var(--dimension-generic-wide);--radius-generic-xl:var(--dimension-base-up-9-default);--radius-generic-xxl:var(--dimension-base-up-10-double);--radius-generic-4xl:var(--dimension-base-up-11-double);--radius-generic-round:624.9375rem;--radius-semantic-action:var(--radius-generic-round);--radius-semantic-display-inner:var(--radius-generic-small);--radius-semantic-display-outer:var(--radius-generic-large);--size-action-action-min:3rem;--size-border-default:.0625rem;--size-border-thick:.125rem;--size-border-thick4:.25rem;--size-border-thick6:.375rem;--size-border-focus-outline-inner:.125rem;--size-border-focus-outline-center:.25rem;--size-border-focus-outline-outer:.375rem;--size-icon-standard:var(--dimension-generic-base);--spacing-semantic-padding-small:.5rem;--spacing-semantic-element-to-element:var(--dimension-generic-base);--spacing-semantic-padding:var(--dimension-generic-base);--spacing-semantic-part-to-part:var(--dimension-generic-narrow);--spacing-semantic-teaser-gutter:var(--dimension-generic-base);--spacing-semantic-text-to-edge:var(--dimension-generic-narrow);--spacing-semantic-text-to-element:var(--dimension-generic-base);--spacing-semantic-text-to-text:var(--dimension-generic-base);--spacing-semantic-component-to-component:var(--dimension-generic-spacious);--spacing-semantic-grid-gutter:var(--dimension-generic-spacious);--spacing-semantic-block-to-block:var(--font-based-base-up-9);--font-highlight-font-family:var(--font-accent-family);--font-highlight-font-size:var(--font-based-base-up-10);--font-highlight-font-weight:var(--font-accent-emphasized);--font-highlight-line-height:var(--font-line-height-single);--font-highlight-font-style:var(--font-style-normal);--font-hero-title-font-family:var(--font-accent-family);--font-hero-title-font-size:var(--font-based-base-up-7);--font-hero-title-font-weight:var(--font-accent-emphasized);--font-hero-title-line-height:var(--font-line-height-display);--font-hero-title-font-style:var(--font-style-normal);--font-display-1-font-family:var(--font-accent-family);--font-display-1-font-size:var(--font-based-base-up-6);--font-display-1-font-weight:var(--font-accent-emphasized);--font-display-1-line-height:var(--font-line-height-display);--font-display-1-font-style:var(--font-style-normal);--font-display-2-font-family:var(--font-accent-family);--font-display-2-font-size:var(--font-based-base-up-5);--font-display-2-font-weight:var(--font-accent-emphasized);--font-display-2-line-height:var(--font-line-height-display);--font-display-2-font-style:var(--font-style-normal);--font-display-3-font-family:var(--font-accent-family);--font-display-3-font-size:var(--font-based-base-up-4);--font-display-3-font-weight:var(--font-accent-emphasized);--font-display-3-line-height:var(--font-line-height-display);--font-display-3-font-style:var(--font-style-normal);--font-display-4-font-family:var(--font-accent-family);--font-display-4-font-size:var(--font-based-base-up-3);--font-display-4-font-weight:var(--font-accent-emphasized);--font-display-4-line-height:var(--font-line-height-display);--font-display-4-font-style:var(--font-style-normal);--font-display-5-font-family:var(--font-accent-family);--font-display-5-font-size:var(--font-based-base-up-2);--font-display-5-font-weight:var(--font-accent-emphasized);--font-display-5-line-height:var(--font-line-height-display);--font-display-5-font-style:var(--font-style-normal);--font-display-6-font-family:var(--font-accent-family);--font-display-6-font-size:var(--font-based-base-up-1);--font-display-6-font-weight:var(--font-accent-emphasized);--font-display-6-line-height:var(--font-line-height-display);--font-display-6-font-style:var(--font-style-normal);--font-display-7-font-family:var(--font-accent-family);--font-display-7-font-size:var(--font-based-base);--font-display-7-font-weight:var(--font-default-bold);--font-display-7-line-height:var(--font-line-height-display);--font-display-7-font-style:var(--font-style-normal);--font-copy-bold-font-family:var(--font-default-family);--font-copy-bold-font-size:var(--font-based-base);--font-copy-bold-font-weight:var(--font-default-bold);--font-copy-bold-line-height:var(--font-line-height-copy);--font-copy-bold-font-style:var(--font-style-normal);--font-copy-font-family:var(--font-default-family);--font-copy-font-size:var(--font-based-base);--font-copy-font-weight:var(--font-default-regular);--font-copy-line-height:var(--font-line-height-copy);--font-copy-font-style:var(--font-style-normal);--font-copy-small-font-family:var(--font-default-family);--font-copy-small-font-size:var(--font-based-base-down-1);--font-copy-small-font-weight:var(--font-default-regular);--font-copy-small-line-height:var(--font-line-height-copy);--font-copy-small-font-style:var(--font-style-normal);--font-action-label-font-family:var(--font-default-family);--font-action-label-font-size:var(--font-based-base);--font-action-label-font-weight:var(--font-default-emphasized);--font-action-label-line-height:var(--font-line-height-single);--font-action-label-font-style:var(--font-style-normal);--font-action-label-letter-spacing:var(--font-letter-spacing-action-label);--font-label-font-family:var(--font-default-family);--font-label-font-size:var(--font-based-base-down-1);--font-label-font-weight:var(--font-default-regular);--font-label-line-height:var(--font-line-height-single);--font-label-font-style:var(--font-style-normal);--font-quote-font-family:var(--font-accent-family);--font-quote-font-size:var(--font-based-base-up-1);--font-quote-font-weight:var(--font-accent-emphasized);--font-quote-line-height:var(--font-line-height-quote);--font-quote-font-style:var(--font-style-normal);--font-label-small-font-family:var(--font-default-family);--font-label-small-font-size:var(--font-based-base-down-3);--font-label-small-font-weight:var(--font-default-emphasized);--font-label-small-line-height:var(--font-line-height-single);--font-label-small-font-style:var(--font-style-normal);--global-fontsize-base:var(--font-based-base);--global-fontsize-small:var(--font-based-base);--global-fontsize-display-6:var(--font-based-base-up-1);--global-fontsize-display-5:var(--font-based-base-up-2);--global-fontsize-display-4:var(--font-based-base-up-3);--global-fontsize-display-3:var(--font-based-base-up-4);--global-fontsize-display-2:var(--font-based-base-up-5);--global-fontsize-display-1:var(--font-based-base-up-6);--global-fontsize-hero:var(--font-based-base-up-7);--layout-max-width-prose:65ch}@font-face{font-family:museo;src:url(../fonts/museo/Museo300-Regular-webfont.woff2) format("woff2"),url(../fonts/museo/Museo300-Regular-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:museo;src:url(../fonts/museo/Museo500-Regular-webfont.woff2) format("woff2"),url(../fonts/museo/Museo500-Regular-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:museo;src:url(../fonts/museo/Museo700-Regular-webfont.woff2) format("woff2"),url(../fonts/museo/Museo700-Regular-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:museo-sans;src:url(../fonts/museo-sans/MuseoSans_300-webfont.woff2) format("woff2"),url(../fonts/museo-sans/MuseoSans_300-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:museo-sans;src:url(../fonts/museo-sans/MuseoSans_500-webfont.woff2) format("woff2"),url(../fonts/museo-sans/MuseoSans_500-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:museo-sans;src:url(../fonts/museo-sans/MuseoSans_700-webfont.woff2) format("woff2"),url(../fonts/museo-sans/MuseoSans_700-webfont.woff) format("woff");font-display:swap;font-style:normal;font-weight:700}[data-tenant=swo],[data-tenant=wio]{--brand-key-color:var(--color-swo-aktiv-rot);--brand-key-color-font:var(--color-swo-aktiv-rot);--brand-prey-color-contrast:var(--color-swo-weiss);--brand-primary-active:var(--color-swo-ziegel);--brand-primary-hover:var(--color-swo-granat-hover)}[data-tenant=swo-netz],[data-tenant=swo],[data-tenant=wio]{--brand-background:var(--color-swo-weiss);--brand-background-alternating:var(--color-swo-sand);--brand-background-alternating-hover:var(--color-swo-sand-hover);--brand-focus:var(--color-swo-granat-hover);--brand-focus-contrast:var(--color-swo-weiss);--brand-font:var(--color-swo-rubin);--brand-font-contrast:var(--color-swo-weiss);--brand-key-color-contrast:var(--color-swo-weiss);--brand-primary-normal:var(--brand-key-color);--brand-secondary-active:var(--color-swo-soft-rot);--brand-secondary-hover:var(--color-swo-koralle-hover-2nd);--brand-secondary-normal:var(--color-swo-soft-rot)}[data-tenant=swo-netz]{--brand-key-color:var(--color-swo-rubin);--brand-key-color-font:var(--color-swo-rubin);--brand-primary-active:var(--color-swo-lehm);--brand-primary-hover:var(--color-swo-aschviolett)}[data-tenant=schinkelbad]{--brand-background-alternating:var(--color-baeder-schinkelbad-alternating);--brand-background-alternating-hover:var(--color-baeder-schinkelbad-alternating);--brand-focus:var(--color-baeder-schinkelbad-key-color);--brand-key-color:var(--color-baeder-schinkelbad-key-color);--brand-key-color-font:var(--color-baeder-schinkelbad-key-color);--brand-primary-active:var(--color-baeder-schinkelbad-key-color);--brand-primary-hover:var(--color-baeder-schinkelbad-hovering);--brand-secondary-active:var(--color-baeder-schinkelbad-active);--brand-secondary-hover:var(--color-baeder-schinkelbad-active);--brand-secondary-normal:var(--color-baeder-schinkelbad-key-color)}[data-tenant=lomasauna],[data-tenant=schinkelbad]{--brand-background:var(--color-baeder-baeder-contrast);--brand-focus-contrast:var(--color-baeder-baeder-contrast);--brand-font:var(--color-baeder-font-baeder);--brand-font-contrast:var(--color-baeder-baeder-contrast);--brand-key-color-contrast:var(--color-baeder-baeder-contrast);--brand-primary-normal:var(--brand-key-color)}[data-tenant=lomasauna]{--brand-background-alternating:var(--color-baeder-lomasauna-alternating);--brand-background-alternating-hover:var(--color-baeder-lomasauna-alternating);--brand-focus:var(--color-baeder-lomasauna-key-color);--brand-key-color:var(--color-baeder-lomasauna-key-color);--brand-key-color-font:var(--color-baeder-lomasauna-key-color);--brand-primary-active:var(--color-baeder-lomasauna-key-color);--brand-primary-hover:var(--color-baeder-lomasauna-hovering);--brand-secondary-active:var(--color-baeder-lomasauna-active);--brand-secondary-hover:var(--color-baeder-lomasauna-secondary-hovering);--brand-secondary-normal:var(--color-baeder-lomasauna-key-color)}[data-tenant=moskaubad]{--brand-background-alternating:var(--color-baeder-moskaubad-alternating);--brand-background-alternating-hover:var(--color-baeder-moskaubad-alternating);--brand-focus:var(--color-baeder-moskaubad-key-color);--brand-font-contrast:var(--color-baeder-font-baeder);--brand-key-color:var(--color-baeder-moskaubad-key-color);--brand-key-color-font:var(--color-baeder-moskaubad-alternating-hovering);--brand-primary-active:var(--color-baeder-moskaubad-active);--brand-primary-hover:var(--color-baeder-moskaubad-hovering);--brand-primary-normal:var(--color-baeder-moskaubad-key-color);--brand-secondary-active:var(--color-baeder-moskaubad-active);--brand-secondary-hover:var(--color-baeder-moskaubad-active);--brand-secondary-normal:var(--color-baeder-moskaubad-key-color)}[data-tenant=moskaubad],[data-tenant=nettebad]{--brand-background:var(--color-baeder-baeder-contrast);--brand-focus-contrast:var(--color-baeder-baeder-contrast);--brand-font:var(--color-baeder-font-baeder);--brand-key-color-contrast:var(--color-baeder-baeder-contrast)}[data-tenant=nettebad]{--brand-background-alternating:var(--color-baeder-nettebad-alternating);--brand-background-alternating-hover:var(--color-baeder-nettebad-alternating);--brand-focus:var(--color-baeder-nettebad-key-color);--brand-font-contrast:var(--color-baeder-baeder-contrast);--brand-key-color:var(--color-baeder-nettebad-key-color);--brand-key-color-font:var(--color-baeder-nettebad-key-color);--brand-primary-active:var(--color-baeder-nettebad-active);--brand-primary-hover:var(--color-baeder-nettebad-hovering);--brand-primary-normal:var(--brand-key-color);--brand-secondary-active:var(--color-baeder-nettebad-secondary-hovering);--brand-secondary-hover:var(--color-baeder-nettebad-secondary-hovering);--brand-secondary-normal:var(--color-baeder-nettebad-key-color)}[data-theme=Default]{--swo-action:var(--brand-primary-normal);--swo-action-2nd:var(--brand-secondary-normal);--swo-action-active:var(--brand-primary-active);--swo-action-active-2nd:var(--brand-secondary-active);--swo-action-hover:var(--brand-primary-hover);--swo-action-hover-2nd:var(--brand-secondary-hover);--swo-action-selected:var(--brand-secondary-active);--swo-focus:var(--brand-focus);--swo-on-action:var(--brand-font-contrast);--swo-on-action-2nd:var(--brand-font);--swo-on-action-hover:var(--brand-font-contrast);--swo-on-surface:var(--brand-font);--swo-on-surface-accent:var(--brand-key-color-font);--swo-surface:var(--brand-background);--theme:default}[data-theme=Default],[data-theme=Highlight]{--swo-on-surface-alternate:var(--brand-font);--swo-surface-alternate:var(--brand-background-alternating);--swo-surface-alternate-hover:var(--brand-background-alternating-hover)}[data-theme=Highlight]{--swo-action:var(--brand-key-color-contrast);--swo-action-2nd:var(--brand-key-color);--swo-action-active:var(--color-swo-weiss);--swo-action-active-2nd:var(--brand-primary-active);--swo-action-hover:var(--brand-background-alternating-hover);--swo-action-hover-2nd:var(--brand-primary-hover);--swo-action-selected:var(--color-swo-weiss);--swo-focus:var(--brand-font-contrast);--swo-on-action:var(--brand-key-color-font);--swo-on-action-2nd:var(--brand-font-contrast);--swo-on-action-hover:var(--brand-font);--swo-on-surface:var(--brand-font-contrast);--swo-on-surface-accent:var(--brand-font-contrast);--swo-surface:var(--brand-key-color);--theme:highlight}[data-theme=Alternating]{--swo-action:var(--brand-primary-normal);--swo-action-2nd:var(--brand-secondary-normal);--swo-action-active:var(--brand-primary-active);--swo-action-active-2nd:var(--brand-secondary-active);--swo-action-hover:var(--brand-primary-hover);--swo-action-hover-2nd:var(--brand-secondary-hover);--swo-action-selected:var(--brand-secondary-active);--swo-focus:var(--brand-focus);--swo-on-action:var(--brand-font-contrast);--swo-on-action-2nd:var(--brand-font);--swo-on-action-hover:var(--brand-font-contrast);--swo-on-surface:var(--brand-font);--swo-on-surface-accent:var(--brand-font);--swo-on-surface-alternate:var(--brand-font);--swo-surface:var(--brand-background-alternating);--swo-surface-alternate:var(--brand-background);--swo-surface-alternate-hover:var(--brand-background-alternating-hover);--theme:alternating}[data-theme]{--global-action-primary-active:var(--swo-action-active);--global-action-primary-error:var(--color-global-error);--global-action-primary-hover:var(--swo-action-hover);--global-action-primary-normal:var(--swo-action);--global-action-primary-selected:var(--swo-action-selected);--global-action-secondary-active:var(--swo-action-active-2nd);--global-action-secondary-hover:var(--swo-action-hover-2nd);--global-action-secondary-normal:var(--swo-action-2nd);--global-on-action-primary-hover:var(--swo-on-action);--global-on-action-primary-normal:var(--swo-on-action);--global-on-action-secondary-hover:var(--swo-on-action-2nd);--global-on-action-secondary-normal:var(--swo-on-action-2nd);--global-signal-error:var(--color-global-error);--global-signal-success:var(--color-global-success);--background-action-primary-active:var(--swo-action-active);--background-action-primary-hover:var(--swo-action-hover);--background-action-primary-normal:var(--swo-action);--background-action-secondary-active:var(--swo-action-active-2nd);--background-action-secondary-hover:var(--swo-action-hover-2nd);--background-action-secondary-normal:var(--swo-action-2nd);--background-action-tertiary-active:var(--swo-surface-alternate);--background-action-tertiary-hover:var(--swo-surface-alternate-hover);--background-action-tertiary-normal:var(--swo-surface-alternate);--background-display-accent:var(--swo-on-surface-accent);--background-display-alternating:var(--swo-surface-alternate);--background-display-default:var(--swo-surface);--border-action-primary-active:var(--background-action-primary-active);--border-action-primary-hover:var(--background-action-primary-hover);--border-action-primary-normal:var(--swo-on-surface);--border-display-accent:var(--swo-on-surface-accent);--border-display-default:var(--swo-on-surface);--border-display-error:var(--color-global-error);--border-display-muted:var(--swo-surface-alternate);--border-focus-outline-invisible:var(--background-display-default);--border-focus-outline-visible:var(--swo-focus);--icon-action-primary-active:var(--swo-action-active);--icon-action-primary-hover:var(--swo-action-hover);--icon-action-primary-normal:var(--swo-action);--icon-action-primary-selected:var(--swo-action-selected);--icon-display-accent:var(--swo-action);--icon-display-default:var(--swo-on-surface);--icon-display-error:var(--color-global-error);--icon-on-action-primary-hover:var(--swo-on-action);--icon-on-action-primary-normal:var(--swo-on-action);--icon-on-action-secondary-hover:var(--swo-on-surface);--icon-on-action-secondary-normal:var(--swo-on-surface);--shadow-default:#00000029;--text-action-primary-active:var(--swo-action-active);--text-action-primary-hover:var(--swo-action-hover);--text-action-primary-normal:var(--swo-on-surface);--text-display-accent:var(--swo-on-surface-accent);--text-display-alternating:var(--swo-on-surface-alternate);--text-display-default:var(--swo-on-surface);--text-display-error:var(--color-global-error);--text-on-action-primary-hover:var(--swo-on-action-hover);--text-on-action-primary-normal:var(--swo-on-action);--text-on-action-secondary-hover:var(--swo-on-action-2nd);--text-on-action-secondary-normal:var(--swo-on-action-2nd)}*,:after,:before{box-sizing:border-box;text-rendering:geometricPrecision;margin:0;padding:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:100%;text-size-adjust:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-synthesis:none}html:has(dialog[open]){overflow:hidden}canvas,img,picture,svg,video{display:block;max-width:100%}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word;max-width:var(--layout-max-width-text)}a,b,button,em,h1,h2,h3,h4,h5,h6,i,input,p,select,strong,textarea{font:inherit;color:inherit}ol,ul{list-style:none}li,li::marker,ol,ul{font:inherit;color:inherit}#__nuxt{isolation:isolate}:focus-visible{outline-style:none;box-shadow:0 0 0 4px var(--background-display-default),0 0 0 6px var(--border-focus-outline-visible),0 0 0 8px var(--background-display-default)}html{scroll-behavior:smooth;scroll-padding-top:100px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,html{font-family:var(--font-default-family);color:var(--text-display-default)}body,html,main{background-color:var(--background-display-default)}main{height:100%;isolation:isolate;overflow-x:clip;grid-column:full;display:grid;grid-template-columns:subgrid}img{font-family:var(--font-copy-font-family);font-size:var(--font-copy-font-size);font-weight:var(--font-copy-font-weight);line-height:var(--font-copy-line-height);font-style:var(--font-copy-font-style)}svg.nuxt-icon{margin-bottom:0}.flex-component-column{display:flex;flex-direction:column;gap:var(--spacing-semantic-component-to-component)}.prose{font-family:var(--font-copy-font-family);font-size:var(--font-copy-font-size);font-weight:var(--font-copy-font-weight);line-height:var(--font-copy-line-height);font-style:var(--font-copy-font-style)}.prose :is(p,ul,ol):has(+:is(p,ul,ol)){margin-bottom:1rem}.prose :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:1rem}.prose :is(h1,h2,h3,h4,h5,h6){margin-bottom:.5rem}.prose h1{font-family:var(--font-display-1-font-family);font-size:var(--font-display-1-font-size);font-weight:var(--font-display-1-font-weight);line-height:var(--font-display-1-line-height);font-style:var(--font-display-1-font-style)}.prose h2{font-family:var(--font-display-2-font-family);font-size:var(--font-display-2-font-size);font-weight:var(--font-display-2-font-weight);line-height:var(--font-display-2-line-height);font-style:var(--font-display-2-font-style)}.prose h3{font-family:var(--font-display-3-font-family);font-size:var(--font-display-3-font-size);font-weight:var(--font-display-3-font-weight);line-height:var(--font-display-3-line-height);font-style:var(--font-display-3-font-style)}.prose h4{font-family:var(--font-display-4-font-family);font-size:var(--font-display-4-font-size);font-weight:var(--font-display-4-font-weight);line-height:var(--font-display-4-line-height);font-style:var(--font-display-4-font-style)}.prose h5{font-family:var(--font-display-5-font-family);font-size:var(--font-display-5-font-size);font-weight:var(--font-display-5-font-weight);line-height:var(--font-display-5-line-height);font-style:var(--font-display-5-font-style)}.prose h6{font-family:var(--font-display-6-font-family);font-size:var(--font-display-6-font-size);font-weight:var(--font-display-6-font-weight);line-height:var(--font-display-6-line-height);font-style:var(--font-display-6-font-style)}.prose p{color:var(--text-display-default)}.prose a{font-family:var(--font-copy-font-family);font-size:var(--font-copy-font-size);font-weight:var(--font-copy-font-weight);line-height:var(--font-copy-line-height);font-style:var(--font-copy-font-style);color:var(--text-action-primary-normal);text-decoration:none;align-self:flex-start;display:inline-flex;align-items:center;gap:3px;position:relative}.prose a:not(.button):after{content:"";position:absolute;left:0;right:0;bottom:0;transform:translateY(-.15em);height:2px;background-color:var(--text-action-primary-normal)}.prose a svg{color:var(--text-action-primary-normal)}.prose a:hover:not(:focus-visible):after{background-color:var(--text-action-primary-hover);height:3px}.prose a:hover:not(:focus-visible) svg{color:var(--text-action-primary-hover)}.prose a:active:after{background-color:var(--text-action-primary-active)}.prose a:active svg{color:var(--text-action-primary-active)}.prose b,.prose strong{font-weight:700}.prose em,.prose i{font-style:italic}.prose ol li,.prose ul li{margin-left:2ch}.sr-only[data-v-dd1242bf]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-v-dd1242bf]:root{--font-based-base-up-12:clamp(4.1098906729rem, 4.1098906729rem + 5.9207223314 * ((100vw - 20rem) / 80), 10.0306130043rem);--font-based-base-up-11:clamp(3.6532361537rem, 3.6532361537rem + 4.7056080166 * ((100vw - 20rem) / 80), 8.3588441702rem);--font-based-base-up-10:clamp(3.2473210255rem, 3.2473210255rem + 3.7183824497 * ((100vw - 20rem) / 80), 6.9657034752rem);--font-based-base-up-9:clamp(2.8865075782rem, 2.8865075782rem + 2.9182453178 * ((100vw - 20rem) / 80), 5.804752896rem);--font-based-base-up-8:clamp(2.565784514rem, 2.565784514rem + 2.271509566 * ((100vw - 20rem) / 80), 4.83729408rem);--font-based-base-up-7:clamp(2.2806973457rem, 2.2806973457rem + 1.7503810543 * ((100vw - 20rem) / 80), 4.0310784rem);--font-based-base-up-6:clamp(2.0272865295rem, 2.0272865295rem + 1.3319454705 * ((100vw - 20rem) / 80), 3.359232rem);--font-based-base-up-5:clamp(1.8020324707rem, 1.8020324707rem + .9973275293 * ((100vw - 20rem) / 80), 2.79936rem);--font-based-base-up-4:clamp(1.6018066406rem, 1.6018066406rem + .7309933594 * ((100vw - 20rem) / 80), 2.3328rem);--font-based-base-up-3:clamp(1.423828125rem, 1.423828125rem + .520171875 * ((100vw - 20rem) / 80), 1.944rem);--font-based-base-up-2:clamp(1.265625rem, 1.265625rem + .354375 * ((100vw - 20rem) / 80), 1.62rem);--font-based-base-up-1:clamp(1.125rem, 1.125rem + .225 * ((100vw - 20rem) / 80), 1.35rem);--font-based-base:clamp(1rem, 1rem + .125 * ((100vw - 20rem) / 80), 1.125rem);--font-based-base-down-1:clamp(.8888888889rem, .8888888889rem + .0486111111 * ((100vw - 20rem) / 80), .9375rem);--font-based-base-down-2:clamp(.7901234568rem, .7901234568rem + -.0088734568 * ((100vw - 20rem) / 80), .78125rem);--font-based-base-down-3:clamp(.7023319616rem, .7023319616rem + -.0512902949 * ((100vw - 20rem) / 80), .6510416667rem);--font-based-base-down-4:clamp(.624295077rem, .624295077rem + -.0817603547 * ((100vw - 20rem) / 80), .5425347222rem);--font-based-base-down-5:clamp(.5549289573rem, .5549289573rem + -.1028166888 * ((100vw - 20rem) / 80), .4521122685rem);--font-based-base-down-6:clamp(.4932701843rem, .4932701843rem + -.1165099605 * ((100vw - 20rem) / 80), .3767602238rem);--font-based-base-down-7:clamp(.438462386rem, .438462386rem + -.1244955329 * ((100vw - 20rem) / 80), .3139668531rem);--font-based-base-down-8:clamp(.3897443431rem, .3897443431rem + -.1281052988 * ((100vw - 20rem) / 80), .2616390443rem);--font-based-base-down-9:clamp(.3464394161rem, .3464394161rem + -.1284068792 * ((100vw - 20rem) / 80), .2180325369rem);--font-based-base-down-10:clamp(.3079461477rem, .3079461477rem + -.1262523669 * ((100vw - 20rem) / 80), .1816937808rem);--font-based-base-down-11:clamp(.273729909rem, .273729909rem + -.1223184251 * ((100vw - 20rem) / 80), .151411484rem);--font-based-base-down-12:clamp(.2433154747rem, .2433154747rem + -.1171392381 * ((100vw - 20rem) / 80), .1261762366rem);--gap:var(--dimension-generic-base);--full:minmax(var(--gap), 1fr);--narrow:min(var(--layout-max-width-narrow), 100% - var(--gap) * 2);--narrow-without-gap:min(var(--layout-max-width-narrow), 100%);--content:minmax(0, calc((var(--layout-max-width-content) - var(--layout-max-width-narrow))/2));--feature:minmax(0, calc((var(--layout-max-width-feature) - var(--layout-max-width-content))/2))}.headline--storyblok-visual-editor[data-v-dd1242bf] a{cursor:pointer;text-decoration:inherit;pointer-events:none}.headline[data-v-dd1242bf]{display:flex;flex-flow:column nowrap;gap:var(--spacing-semantic-padding);color:var(--text-display-accent);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 3 4}.headline.level-1[data-v-dd1242bf]{font-family:var(--font-display-1-font-family);font-size:var(--font-display-1-font-size);font-weight:var(--font-display-1-font-weight);line-height:var(--font-display-1-line-height);font-style:var(--font-display-1-font-style)}.headline.level-2[data-v-dd1242bf]{font-family:var(--font-display-2-font-family);font-size:var(--font-display-2-font-size);font-weight:var(--font-display-2-font-weight);line-height:var(--font-display-2-line-height);font-style:var(--font-display-2-font-style)}.headline.level-3[data-v-dd1242bf]{font-family:var(--font-display-3-font-family);font-size:var(--font-display-3-font-size);font-weight:var(--font-display-3-font-weight);line-height:var(--font-display-3-line-height);font-style:var(--font-display-3-font-style)}.headline.level-4[data-v-dd1242bf]{font-family:var(--font-display-4-font-family);font-size:var(--font-display-4-font-size);font-weight:var(--font-display-4-font-weight);line-height:var(--font-display-4-line-height);font-style:var(--font-display-4-font-style)}.headline.level-5[data-v-dd1242bf]{font-family:var(--font-display-5-font-family);font-size:var(--font-display-5-font-size);font-weight:var(--font-display-5-font-weight);line-height:var(--font-display-5-line-height);font-style:var(--font-display-5-font-style)}.headline.level-6[data-v-dd1242bf]{font-family:var(--font-display-6-font-family);font-size:var(--font-display-6-font-size);font-weight:var(--font-display-6-font-weight);line-height:var(--font-display-6-line-height);font-style:var(--font-display-6-font-style)}.headline.level-1[data-v-dd1242bf] strong,.headline.level-2[data-v-dd1242bf] strong{font-weight:400}.sub-headline[data-v-dd1242bf]{font-family:var(--font-copy-small-font-family);font-size:var(--font-copy-small-font-size);font-weight:var(--font-copy-small-font-weight);line-height:var(--font-copy-small-line-height);font-style:var(--font-copy-small-font-style);margin:0;padding:0 var(--spacing-semantic-padding-small);max-width:-moz-max-content;max-width:max-content;color:var(--text-display-alternating);background:var(--background-display-alternating);border-radius:var(--media-radius-double)}.sr-only[data-v-58cd4544]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-v-58cd4544]:root{--font-based-base-up-12:clamp(4.1098906729rem, 4.1098906729rem + 5.9207223314 * ((100vw - 20rem) / 80), 10.0306130043rem);--font-based-base-up-11:clamp(3.6532361537rem, 3.6532361537rem + 4.7056080166 * ((100vw - 20rem) / 80), 8.3588441702rem);--font-based-base-up-10:clamp(3.2473210255rem, 3.2473210255rem + 3.7183824497 * ((100vw - 20rem) / 80), 6.9657034752rem);--font-based-base-up-9:clamp(2.8865075782rem, 2.8865075782rem + 2.9182453178 * ((100vw - 20rem) / 80), 5.804752896rem);--font-based-base-up-8:clamp(2.565784514rem, 2.565784514rem + 2.271509566 * ((100vw - 20rem) / 80), 4.83729408rem);--font-based-base-up-7:clamp(2.2806973457rem, 2.2806973457rem + 1.7503810543 * ((100vw - 20rem) / 80), 4.0310784rem);--font-based-base-up-6:clamp(2.0272865295rem, 2.0272865295rem + 1.3319454705 * ((100vw - 20rem) / 80), 3.359232rem);--font-based-base-up-5:clamp(1.8020324707rem, 1.8020324707rem + .9973275293 * ((100vw - 20rem) / 80), 2.79936rem);--font-based-base-up-4:clamp(1.6018066406rem, 1.6018066406rem + .7309933594 * ((100vw - 20rem) / 80), 2.3328rem);--font-based-base-up-3:clamp(1.423828125rem, 1.423828125rem + .520171875 * ((100vw - 20rem) / 80), 1.944rem);--font-based-base-up-2:clamp(1.265625rem, 1.265625rem + .354375 * ((100vw - 20rem) / 80), 1.62rem);--font-based-base-up-1:clamp(1.125rem, 1.125rem + .225 * ((100vw - 20rem) / 80), 1.35rem);--font-based-base:clamp(1rem, 1rem + .125 * ((100vw - 20rem) / 80), 1.125rem);--font-based-base-down-1:clamp(.8888888889rem, .8888888889rem + .0486111111 * ((100vw - 20rem) / 80), .9375rem);--font-based-base-down-2:clamp(.7901234568rem, .7901234568rem + -.0088734568 * ((100vw - 20rem) / 80), .78125rem);--font-based-base-down-3:clamp(.7023319616rem, .7023319616rem + -.0512902949 * ((100vw - 20rem) / 80), .6510416667rem);--font-based-base-down-4:clamp(.624295077rem, .624295077rem + -.0817603547 * ((100vw - 20rem) / 80), .5425347222rem);--font-based-base-down-5:clamp(.5549289573rem, .5549289573rem + -.1028166888 * ((100vw - 20rem) / 80), .4521122685rem);--font-based-base-down-6:clamp(.4932701843rem, .4932701843rem + -.1165099605 * ((100vw - 20rem) / 80), .3767602238rem);--font-based-base-down-7:clamp(.438462386rem, .438462386rem + -.1244955329 * ((100vw - 20rem) / 80), .3139668531rem);--font-based-base-down-8:clamp(.3897443431rem, .3897443431rem + -.1281052988 * ((100vw - 20rem) / 80), .2616390443rem);--font-based-base-down-9:clamp(.3464394161rem, .3464394161rem + -.1284068792 * ((100vw - 20rem) / 80), .2180325369rem);--font-based-base-down-10:clamp(.3079461477rem, .3079461477rem + -.1262523669 * ((100vw - 20rem) / 80), .1816937808rem);--font-based-base-down-11:clamp(.273729909rem, .273729909rem + -.1223184251 * ((100vw - 20rem) / 80), .151411484rem);--font-based-base-down-12:clamp(.2433154747rem, .2433154747rem + -.1171392381 * ((100vw - 20rem) / 80), .1261762366rem);--gap:var(--dimension-generic-base);--full:minmax(var(--gap), 1fr);--narrow:min(var(--layout-max-width-narrow), 100% - var(--gap) * 2);--narrow-without-gap:min(var(--layout-max-width-narrow), 100%);--content:minmax(0, calc((var(--layout-max-width-content) - var(--layout-max-width-narrow))/2));--feature:minmax(0, calc((var(--layout-max-width-feature) - var(--layout-max-width-content))/2))}.section[data-v-58cd4544]{grid-column:full;display:grid;grid-template-columns:subgrid;isolation:isolate;transform:translateZ(0)}.sr-only[data-v-f79bab1d]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[data-v-f79bab1d]:root{--font-based-base-up-12:clamp(4.1098906729rem, 4.1098906729rem + 5.9207223314 * ((100vw - 20rem) / 80), 10.0306130043rem);--font-based-base-up-11:clamp(3.6532361537rem, 3.6532361537rem + 4.7056080166 * ((100vw - 20rem) / 80), 8.3588441702rem);--font-based-base-up-10:clamp(3.2473210255rem, 3.2473210255rem + 3.7183824497 * ((100vw - 20rem) / 80), 6.9657034752rem);--font-based-base-up-9:clamp(2.8865075782rem, 2.8865075782rem + 2.9182453178 * ((100vw - 20rem) / 80), 5.804752896rem);--font-based-base-up-8:clamp(2.565784514rem, 2.565784514rem + 2.271509566 * ((100vw - 20rem) / 80), 4.83729408rem);--font-based-base-up-7:clamp(2.2806973457rem, 2.2806973457rem + 1.7503810543 * ((100vw - 20rem) / 80), 4.0310784rem);--font-based-base-up-6:clamp(2.0272865295rem, 2.0272865295rem + 1.3319454705 * ((100vw - 20rem) / 80), 3.359232rem);--font-based-base-up-5:clamp(1.8020324707rem, 1.8020324707rem + .9973275293 * ((100vw - 20rem) / 80), 2.79936rem);--font-based-base-up-4:clamp(1.6018066406rem, 1.6018066406rem + .7309933594 * ((100vw - 20rem) / 80), 2.3328rem);--font-based-base-up-3:clamp(1.423828125rem, 1.423828125rem + .520171875 * ((100vw - 20rem) / 80), 1.944rem);--font-based-base-up-2:clamp(1.265625rem, 1.265625rem + .354375 * ((100vw - 20rem) / 80), 1.62rem);--font-based-base-up-1:clamp(1.125rem, 1.125rem + .225 * ((100vw - 20rem) / 80), 1.35rem);--font-based-base:clamp(1rem, 1rem + .125 * ((100vw - 20rem) / 80), 1.125rem);--font-based-base-down-1:clamp(.8888888889rem, .8888888889rem + .0486111111 * ((100vw - 20rem) / 80), .9375rem);--font-based-base-down-2:clamp(.7901234568rem, .7901234568rem + -.0088734568 * ((100vw - 20rem) / 80), .78125rem);--font-based-base-down-3:clamp(.7023319616rem, .7023319616rem + -.0512902949 * ((100vw - 20rem) / 80), .6510416667rem);--font-based-base-down-4:clamp(.624295077rem, .624295077rem + -.0817603547 * ((100vw - 20rem) / 80), .5425347222rem);--font-based-base-down-5:clamp(.5549289573rem, .5549289573rem + -.1028166888 * ((100vw - 20rem) / 80), .4521122685rem);--font-based-base-down-6:clamp(.4932701843rem, .4932701843rem + -.1165099605 * ((100vw - 20rem) / 80), .3767602238rem);--font-based-base-down-7:clamp(.438462386rem, .438462386rem + -.1244955329 * ((100vw - 20rem) / 80), .3139668531rem);--font-based-base-down-8:clamp(.3897443431rem, .3897443431rem + -.1281052988 * ((100vw - 20rem) / 80), .2616390443rem);--font-based-base-down-9:clamp(.3464394161rem, .3464394161rem + -.1284068792 * ((100vw - 20rem) / 80), .2180325369rem);--font-based-base-down-10:clamp(.3079461477rem, .3079461477rem + -.1262523669 * ((100vw - 20rem) / 80), .1816937808rem);--font-based-base-down-11:clamp(.273729909rem, .273729909rem + -.1223184251 * ((100vw - 20rem) / 80), .151411484rem);--font-based-base-down-12:clamp(.2433154747rem, .2433154747rem + -.1171392381 * ((100vw - 20rem) / 80), .1261762366rem);--gap:var(--dimension-generic-base);--full:minmax(var(--gap), 1fr);--narrow:min(var(--layout-max-width-narrow), 100% - var(--gap) * 2);--narrow-without-gap:min(var(--layout-max-width-narrow), 100%);--content:minmax(0, calc((var(--layout-max-width-content) - var(--layout-max-width-narrow))/2));--feature:minmax(0, calc((var(--layout-max-width-feature) - var(--layout-max-width-content))/2))}.main[data-v-f79bab1d]{isolation:isolate;overflow-x:clip}.main [data-part=section][data-v-f79bab1d]:has(+:not([data-without-automatic-gap-to-previous-section=true])){padding-bottom:var(--spacing-semantic-block-to-block)}.main [data-part=section][data-without-automatic-gap-to-next-section=true][data-v-f79bab1d]{padding-bottom:0}.main [data-part=section][data-with-colored-background][data-v-f79bab1d]{padding-top:var(--spacing-semantic-block-to-block)}.main [data-part=section][data-v-f79bab1d]:has([data-part=intro]){padding-top:var(--spacing-semantic-block-to-block)}.main .breadcrumb-container+[data-part=section][data-v-f79bab1d]:not([data-with-colored-background],:has([data-part=intro])){padding-top:var(--spacing-semantic-block-to-block)}.main [data-part=section][data-theme=Alternating]+[data-part=section][data-v-f79bab1d]:is(:not([data-theme]),[data-theme=Default]):not([data-with-colored-background]):not(:has([data-part=intro])){padding-top:var(--spacing-semantic-block-to-block)}.main [data-part=section][data-theme=Highlight]+[data-part=section][data-v-f79bab1d]:is(:not([data-theme]),[data-theme=Default]):not([data-with-colored-background]):not(:has([data-part=intro])){padding-top:var(--spacing-semantic-block-to-block)}.main [data-part=section][data-theme=Alternating][data-v-f79bab1d]:has(+[data-part=section][data-theme=Alternating]){padding-bottom:0}.main [data-part=section][data-theme=Highlight][data-v-f79bab1d]:has(+[data-part=section][data-theme=Highlight]){padding-bottom:0}.main [data-part=section][data-v-f79bab1d]:last-child{padding-bottom:var(--spacing-semantic-block-to-block)}.main [data-part=section][data-with-colored-background][data-v-f79bab1d]:first-child{margin-top:0}.main [data-part=section][data-v-f79bab1d]:not([data-with-colored-background]):first-child{margin-top:var(--spacing-semantic-block-to-block)}.main [data-respect-special-case-is-followed-by-another-section-with-increased-gap][data-v-f79bab1d]:has(+[data-respect-special-case-is-followed-by-another-section-with-increased-gap]){--p-overwrite-bottom-padding:0}.main .content[data-v-f79bab1d]{grid-column:content}
