@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(https://content.maibornwolff.de/hubfs/raw_assets/public/mw-website-theme-3/fonts/poppins/poppins-latin-300-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(https://content.maibornwolff.de/hubfs/raw_assets/public/mw-website-theme-3/fonts/poppins/poppins-latin-ext-300-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(https://content.maibornwolff.de/hubfs/raw_assets/public/mw-website-theme-3/fonts/poppins/poppins-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(https://content.maibornwolff.de/hubfs/raw_assets/public/mw-website-theme-3/fonts/poppins/poppins-latin-ext-400-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(https://content.maibornwolff.de/hubfs/raw_assets/public/mw-website-theme-3/fonts/poppins/poppins-latin-500-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(https://content.maibornwolff.de/hubfs/raw_assets/public/mw-website-theme-3/fonts/poppins/poppins-latin-ext-500-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(https://content.maibornwolff.de/hubfs/raw_assets/public/mw-website-theme-3/fonts/poppins/poppins-latin-600-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(https://content.maibornwolff.de/hubfs/raw_assets/public/mw-website-theme-3/fonts/poppins/poppins-latin-ext-600-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(https://content.maibornwolff.de/hubfs/raw_assets/public/mw-website-theme-3/fonts/poppins/poppins-latin-700-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(https://content.maibornwolff.de/hubfs/raw_assets/public/mw-website-theme-3/fonts/poppins/poppins-latin-ext-700-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}:root{--brand-plum-d2:#130f38;--brand-plum:#1e194b;--brand-plum-1:#2d2768;--brand-plum-2:#37326e;--brand-plum-3:#4b4b91;--brand-plum-4:#6767b1;--brand-berry-d2:#5c0036;--brand-berry-d1:#a5005a;--brand-berry:#e6007e;--brand-berry-1:#ef349b;--brand-berry-2:#f570b8;--brand-berry-3:#fab0d8;--brand-blueberry-d2:#001480;--brand-blueberry-d1:#02c;--brand-blueberry:#0030ff;--brand-blueberry-1:#0f72ff;--brand-blueberry-2:#3da8ff;--brand-blueberry-3:#a8daff;--brand-grape-d2:#2a1580;--brand-grape-d1:#3b1dc0;--brand-grape:#5934f4;--brand-grape-1:#7a5cf6;--brand-grape-2:#a08cf8;--brand-grape-3:#cbbffb;--brand-white:#fff;--brand-plum-alpha-02:rgba(30,25,75,.02);--brand-plum-alpha-04:rgba(30,25,75,.04);--brand-plum-alpha-06:rgba(30,25,75,.06);--brand-plum-alpha-08:rgba(30,25,75,.08);--brand-plum-alpha-12:rgba(30,25,75,.12);--brand-white-alpha-65:hsla(0,0%,100%,.65);--brand-white-alpha-55:hsla(0,0%,100%,.55);--brand-white-alpha-45:hsla(0,0%,100%,.45);--brand-white-alpha-35:hsla(0,0%,100%,.35);--brand-white-alpha-18:hsla(0,0%,100%,.18);--brand-white-alpha-08:hsla(0,0%,100%,.08);--grad:linear-gradient(90deg,#e6007e 10%,#5934f4 40%,#008cff);--grad-v:linear-gradient(180deg,#008cff,#5934f4 60%,#e6007e 90%);--grad-warm:linear-gradient(90deg,#e6007e,#5934f4 85%);--grad-cool:linear-gradient(90deg,#5934f4,#3da8ff 85%);--color-error:#e8453c;--color-warning:#f0820a;--color-neutral:#f5c000;--color-ok:#7ec84a;--color-success:#28a857;--color-info:#3da8ff;--font-family:"Poppins",system-ui,-apple-system,"Segoe UI",roboto,sans-serif;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display:clamp(42px,5.9vw,84px);--fs-h1:clamp(34px,4.5vw,60px);--fs-h2:clamp(28px,3.6vw,48px);--fs-h3:clamp(24px,2.6vw,38px);--fs-h4:26px;--fs-hero-sub:clamp(19px,2vw,26px);--fs-section-lead:17px;--fs-body:16px;--fs-small:14px;--fs-label:11px;--lh-display:1.05;--lh-heading-l:1.1;--lh-heading:1.25;--lh-body:1.65;--lh-lead:1.7;--lh-small:1.55;--ls-label:1.8px;--radius-s:8px;--radius-m:12px;--radius-l:20px;--radius-pill:999px;--radius-circle:50%;--layout-max:1240px;--page-max:2056px;--topbar-height:96px;--safe-right:env(safe-area-inset-right,0px);--safe-left:env(safe-area-inset-left,0px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--section-padding:var(--space-16);--ease:cubic-bezier(0.22,0.61,0.36,1);--ease-move:cubic-bezier(0.5,0,0.2,1);--duration-fast:200ms;--duration-base:250ms;--duration-slow:400ms;--lift:-2px;--surface-page:#0a0824;--surface-sunken:#0a0824;--surface-base:#130f38;--surface-stage:#1e194b;--surface-raised:#2d2768;--text-strong:#fff;--text-default:hsla(0,0%,100%,.86);--text-muted:hsla(0,0%,100%,.55);--text-on-accent:#fff;--line-subtle:hsla(0,0%,100%,.08);--line-strong:hsla(0,0%,100%,.18);--line-interactive:#6767b1;--line-interactive-hover:#ef349b;--line-on-media:#fff;--accent-surface:#e6007e;--accent-graphic:#ef349b;--accent-headline:#e6007e;--accent-text:#ef349b;--accent-text-raised:#f570b8;--accent-2-text-raised:#3da8ff;--accent-3-text-raised:#a08cf8;--accent-2-surface:#0030ff;--accent-2-graphic:#0f72ff;--accent-2-headline:#0f72ff;--accent-2-text:#3da8ff;--accent-3-surface:#5934f4;--accent-3-graphic:#7a5cf6;--accent-3-headline:#7a5cf6;--accent-3-text:#a08cf8;--surface-inverse:#fff;--cta-surface:#130f38;--cta-text:#fff;--mark-invert:1;--focus-ring:#fff;--focus-width:2px;--focus-offset:3px;--shadow-card:0 24px 60px -20px rgba(30,25,75,.18),0 12px 24px -16px rgba(30,25,75,.12);--shadow-hover:0 8px 20px rgba(0,0,0,.18);--glow-accent:0 14px 36px -10px rgba(230,0,126,.55)}@media(min-width:768px){:root{--topbar-height:112px;--section-padding:var(--space-24)}}[data-surface=light]{color-scheme:light;--surface-page:#fff;--surface-base:#fff;--surface-raised:#fff;--surface-sunken:rgba(30,25,75,.04);--text-strong:#1e194b;--text-default:rgba(30,25,75,.82);--text-muted:#4b4b91;--text-on-accent:#fff;--line-subtle:rgba(30,25,75,.08);--line-strong:rgba(30,25,75,.12);--line-interactive:#4b4b91;--line-on-media:#fff;--line-interactive-hover:#e6007e;--accent-surface:#e6007e;--accent-graphic:#e6007e;--accent-headline:#e6007e;--accent-text:#e6007e;--accent-text-raised:#e6007e;--accent-2-surface:#0030ff;--accent-2-graphic:#0030ff;--accent-2-headline:#0030ff;--accent-2-text:#0030ff;--accent-2-text-raised:#0030ff;--accent-3-surface:#5934f4;--accent-3-graphic:#5934f4;--accent-3-headline:#5934f4;--accent-3-text:#5934f4;--accent-3-text-raised:#5934f4;--surface-inverse:#1e194b;--cta-surface:#1e194b;--cta-text:#fff;--mark-invert:0;--mark-opacity:1;--focus-ring:#1e194b;--shadow-hover:0 8px 20px rgba(0,0,0,.08)}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:where([data-backport]) .H-container{margin-inline:auto;max-width:var(--layout-max);padding-inline:max(var(--space-6),var(--safe-left)) max(var(--space-6),var(--safe-right));width:100%}@media(min-width:560px){:where([data-backport]) .H-container{padding-inline:max(var(--space-10),var(--safe-left)) max(var(--space-10),var(--safe-right))}}@media(min-width:1240px){:where([data-backport]) .H-container{padding-inline:max(var(--space-5),var(--safe-left)) max(var(--space-5),var(--safe-right))}}.T-base__header{background:transparent;height:var(--topbar-height);left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:400}.T-base__bar{align-items:center;display:flex;gap:var(--space-2);height:100%}@media(min-width:1024px){.T-base__bar{gap:var(--space-3)}}.T-base__skip-link{background:var(--accent-surface);border-end-end-radius:var(--radius-m);border-end-start-radius:var(--radius-m);color:var(--text-on-accent);font-size:var(--fs-small);font-weight:var(--fw-semibold);left:50%;padding:var(--space-3) var(--space-5);position:fixed;text-decoration:none;top:0;transform:translate(-50%,-110%);z-index:500}.T-base__skip-link:focus-visible{transform:translate(-50%)}#main{container-type:inline-size;scroll-margin-top:var(--topbar-height)}:where([data-backport]) .A-icon{background-color:currentcolor;block-size:1em;display:inline-block;inline-size:1em;mask-position:center;mask-repeat:no-repeat;mask-size:contain}:where([data-backport]) .A-icon--envelope{aspect-ratio:512/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4l217.6 163.2c11.4 8.5 27 8.5 38.4 0l217.6-163.2c12.1-9.1 19.2-23.3 19.2-38.4 0-26.5-21.5-48-48-48zM0 176v208c0 35.3 28.7 64 64 64h384c35.3 0 64-28.7 64-64V176L294.4 339.2a63.9 63.9 0 0 1-76.8 0z'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .A-icon--chevron-right{aspect-ratio:320/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .A-icon--chevron-left{aspect-ratio:320/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .A-icon--magnifying-glass{aspect-ratio:512/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M416 208c0 45.9-14.9 88.3-40 122.7l126.6 126.7c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208M208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .A-icon--clock{aspect-ratio:512/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M256 0a256 256 0 1 1 0 512 256 256 0 1 1 0-512m-24 120v136c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .A-icon--user{aspect-ratio:448/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M224 256a128 128 0 1 0 0-256 128 128 0 1 0 0 256m-45.7 48C79.8 304 0 383.8 0 482.3 0 498.7 13.3 512 29.7 512h388.6c16.4 0 29.7-13.3 29.7-29.7 0-98.5-79.8-178.3-178.3-178.3z'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .A-icon--arrow-right{aspect-ratio:448/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224H32c-17.7 0-32 14.3-32 32s14.3 32 32 32h306.7L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .A-icon--quote-left{aspect-ratio:448/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V216m256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64h-64c-35.3 0-64-28.7-64-64V216'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .A-icon--arrow-pointer{aspect-ratio:320/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M0 55.2V426c0 12.2 9.9 22 22 22 6.3 0 12.4-2.7 16.6-7.5l82.6-94.5 58.1 116.3c7.9 15.8 27.1 22.2 42.9 14.3s22.2-27.1 14.3-42.9L179.8 320h118.1c12.2 0 22.1-9.9 22.1-22.1 0-6.3-2.7-12.3-7.4-16.5L38.6 37.9c-4.3-3.8-9.7-5.9-15.4-5.9C10.4 32 0 42.4 0 55.2'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .A-icon--play{aspect-ratio:384/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23fff' d='M73 39c-14.8-9.1-33.4-9.4-48.5-.9S0 62.6 0 80v352c0 17.4 9.4 33.4 24.5 41.9S58.2 482 73 473l288-176c14.3-8.7 23-24.2 23-41s-8.7-32.2-23-41z'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .A-icon--xmark{aspect-ratio:384/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='%23fff' d='M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3l105.4 105.3c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256z'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .A-icon--plus{aspect-ratio:448/512;background-color:currentColor;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32v144H48c-17.7 0-32 14.3-32 32s14.3 32 32 32h144v144c0 17.7 14.3 32 32 32s32-14.3 32-32V288h144c17.7 0 32-14.3 32-32s-14.3-32-32-32H256z'/%3E%3C/svg%3E");mask-position:center center;mask-repeat:no-repeat}:where([data-backport]) .H-cta{align-items:center;background:var(--cta-surface);border:0;border-radius:var(--radius-pill);color:var(--cta-text);cursor:pointer;display:inline-flex;font-weight:var(--fw-semibold);gap:var(--space-2);isolation:isolate;letter-spacing:.2px;line-height:inherit;overflow:hidden;padding:var(--space-3) var(--space-6);position:relative;text-align:inherit;text-decoration:none;transition:transform var(--duration-fast) var(--ease),box-shadow var(--duration-base) var(--ease),color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease);z-index:1}:where([data-backport]) .H-cta:before{background:var(--grad);border-radius:var(--radius-pill);content:"";inset:0;mask-clip:content-box,border-box;mask-composite:exclude;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);padding:2px;pointer-events:none;position:absolute;z-index:2}:where([data-backport]) .H-cta:after{background:var(--grad-warm);border-radius:var(--radius-pill);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-101%);transition:transform var(--duration-slow) var(--ease);z-index:-1}:where([data-backport]) .H-cta:focus-visible,:where([data-backport]) .H-cta:hover{backface-visibility:hidden;box-shadow:var(--glow-accent);transform:translateY(var(--lift));will-change:transform}:where([data-backport]) .H-cta:focus-visible:after,:where([data-backport]) .H-cta:hover:after{transform:translateX(0)}:where([data-backport]) .H-cta--gradient:after,:where([data-backport]) .H-cta--gradient:before,:where([data-backport]) .H-cta--link:after,:where([data-backport]) .H-cta--link:before,:where([data-backport]) .H-cta--secondary:after,:where([data-backport]) .H-cta--secondary:before{content:none}:where([data-backport]) .H-cta--gradient{background:var(--grad);box-shadow:var(--glow-accent);color:var(--text-on-accent)}:where([data-backport]) .H-cta--gradient:focus-visible,:where([data-backport]) .H-cta--gradient:hover{filter:brightness(1.06)}:where([data-backport]) .H-cta--secondary{background:none;border:2px solid var(--line-interactive);color:var(--accent-text);padding:calc(var(--space-3) - 2px) calc(var(--space-6) - 2px)}:where([data-backport]) .H-cta--link{background:none;border:0;color:var(--accent-text);isolation:auto;overflow:visible;padding:0}:where([data-backport]) .H-cta--link:focus-visible,:where([data-backport]) .H-cta--link:hover{box-shadow:none;text-decoration:underline}:where([data-backport]) .H-cta--secondary:focus-visible,:where([data-backport]) .H-cta--secondary:hover{border-color:var(--line-interactive-hover)}:where([data-backport]) .H-cta:focus:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}:where([data-backport]) .H-cta:focus:not(:focus-visible){outline:none;outline-offset:0}:where([data-backport]) .H-cta .A-icon{transition:transform var(--duration-fast) var(--ease)}:where([data-backport]) .H-cta:focus-visible .A-icon,:where([data-backport]) .H-cta:hover .A-icon{backface-visibility:hidden;transform:translateX(var(--space-1));will-change:transform}@media(prefers-reduced-motion:reduce){:where([data-backport]) .H-cta{transition-duration:.01ms}:where([data-backport]) .H-cta:after{transition:none}:where([data-backport]) .H-cta:focus-visible,:where([data-backport]) .H-cta:hover{transform:none}:where([data-backport]) .H-cta .A-icon{transition:none}:where([data-backport]) .H-cta:focus-visible .A-icon,:where([data-backport]) .H-cta:hover .A-icon{transform:none}}:where([data-backport]) .H-header-logo{align-self:start;block-size:var(--header-logo-lockup,46px);display:block;inline-size:calc(var(--header-logo-lockup, 46px)*95.32/48);overflow:visible;transition:inline-size var(--duration-slow) var(--ease),block-size var(--duration-slow) var(--ease)}:where([data-backport]) .H-header-logo__background{fill:var(--surface-raised);transform:scale(0);transform-box:view-box;transform-origin:25px 24px;transition:transform var(--duration-slow) var(--ease)}:where([data-backport]) .H-header-logo__mark{transform-box:view-box;transform-origin:0 0;transition:transform var(--duration-slow) var(--ease),filter var(--duration-slow) var(--ease)}:where([data-backport]) .H-header-logo__wordmark{transform-box:view-box;transform-origin:25px 46.71px;transition:transform var(--duration-slow) var(--ease)}:where([data-backport]) .H-header-logo[data-scrolled]{block-size:calc(var(--header-logo-signet, 44px)*48/50);inline-size:var(--header-logo-signet,44px)}:where([data-backport]) .H-header-logo[data-scrolled] .H-header-logo__background{transform:scale(1)}:where([data-backport]) .H-header-logo[data-scrolled] .H-header-logo__mark{filter:drop-shadow(0 0 10px rgba(0,0,0,.75));transform:translate(-11.6px,12.42px) scale(.7679)}:where([data-backport]) .H-header-logo[data-scrolled] .H-header-logo__wordmark{transform:scale(0)}:where([data-backport]) .H-logo{--logo-clear-space:var(--space-6);block-size:auto;display:block;margin:var(--logo-clear-space);max-inline-size:100%}:where([data-backport]) .H-logo--brand{margin:0}:where([data-backport]) .M-back-button{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:var(--space-2);transition:transform var(--duration-fast) var(--ease)}:where([data-backport]) .M-back-button .A-icon{flex-shrink:0}:where([data-backport]) .M-back-button:focus-visible,:where([data-backport]) .M-back-button:hover{transform:translateX(-3px)}@media(prefers-reduced-motion:reduce){:where([data-backport]) .M-back-button:focus-visible,:where([data-backport]) .M-back-button:hover{transform:none}}:where([data-backport]) .M-brand-badge{background:var(--line-subtle);border-radius:var(--radius-s);display:grid;height:40px;place-items:center;transition:background-color var(--duration-base) var(--ease),transform var(--duration-base) var(--ease);width:40px}:where([data-backport]) .M-brand-badge--sm{height:36px;width:36px}:where([data-backport]) .M-brand-badge__mark{filter:invert(var(--mark-invert));opacity:var(--mark-opacity);transition:filter var(--duration-base) var(--ease),opacity var(--duration-base) var(--ease);width:18px}:where([data-backport]) .M-brand-badge:focus-visible,:where([data-backport]) .M-brand-badge:hover{background:var(--accent-surface);transform:translateY(var(--lift))}:where([data-backport]) .M-brand-badge:focus-visible .M-brand-badge__mark,:where([data-backport]) .M-brand-badge:hover .M-brand-badge__mark{filter:invert(1);opacity:1}@media(prefers-reduced-motion:reduce){:where([data-backport]) .M-brand-badge:focus-visible,:where([data-backport]) .M-brand-badge:hover{transform:none}}:where([data-backport]) .M-bullet-list{list-style:none;margin:0;padding:0}:where([data-backport]) .M-bullet-list__item{break-inside:avoid}@media(min-width:768px){:where([data-backport]) .M-bullet-list__item{margin-block-end:4px}}:where([data-backport]) .M-bullet-list__link{align-items:center;color:var(--text-strong);display:inline-flex;font-size:16px;font-weight:var(--fw-medium);gap:14px;line-height:1.4;padding:10px 10px 10px 0;text-decoration:none;transition:color var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease)}:where([data-backport]) .M-bullet-list__link:before{background:transparent;border:1.5px solid color-mix(in srgb,var(--text-strong) 25%,transparent);border-radius:var(--radius-circle);content:"";flex-shrink:0;height:9px;margin-inline-end:19px;transition:background-color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease);width:9px}:where([data-backport]) .M-bullet-list__link:focus-visible,:where([data-backport]) .M-bullet-list__link:hover{color:var(--accent-text);transform:translateX(8px)}:where([data-backport]) .M-bullet-list__link:focus-visible:before,:where([data-backport]) .M-bullet-list__link:hover:before{background:var(--accent-text);border-color:var(--accent-text);transform:scale(1.3)}@media(prefers-reduced-motion:reduce){:where([data-backport]) .M-bullet-list__link:focus-visible,:where([data-backport]) .M-bullet-list__link:hover{transform:none}:where([data-backport]) .M-bullet-list__link:focus-visible:before,:where([data-backport]) .M-bullet-list__link:hover:before{transform:none}}@media(max-width:1023px){:where([data-backport]) .M-bullet-list__link{border-block-end:1px solid var(--line-subtle);display:flex;font-size:18px;gap:0;justify-content:center;padding:14px 0;text-align:center}:where([data-backport]) .M-bullet-list__link:before{display:none}:where([data-backport]) .M-bullet-list__link:focus-visible,:where([data-backport]) .M-bullet-list__link:hover{transform:none}}:where([data-backport]) .M-image-tiles{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}@media(min-width:1024px){:where([data-backport]) .M-image-tiles{gap:var(--space-4)}}:where([data-backport]) .M-image-tiles__link{background:var(--surface-inverse);block-size:clamp(104px,15vw,138px);border-radius:var(--radius-m);display:block;overflow:hidden;position:relative;text-decoration:none;transition:transform var(--duration-base) var(--ease),box-shadow var(--duration-base) var(--ease)}@media(min-width:1024px){:where([data-backport]) .M-image-tiles__link{block-size:clamp(118px,12.5vw,158px)}}:where([data-backport]) .M-image-tiles__link:after{background:linear-gradient(180deg,color-mix(in srgb,var(--line-on-media) 6%,transparent) 0,color-mix(in srgb,var(--line-on-media) 18%,transparent) 55%,color-mix(in srgb,var(--line-on-media) 40%,transparent) 100%);border-radius:inherit;content:"";inset:0;mask-clip:content-box,border-box;mask-composite:exclude;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);padding:1px;pointer-events:none;position:absolute;z-index:3}:where([data-backport]) .M-image-tiles__image{block-size:100%;filter:saturate(.88);inline-size:100%;inset:0;object-fit:cover;object-position:center;position:absolute;transition:transform var(--duration-slow) var(--ease)}:where([data-backport]) .M-image-tiles__shade{background:linear-gradient(180deg,transparent 32%,color-mix(in srgb,var(--surface-inverse) 86%,transparent) 100%),linear-gradient(90deg,color-mix(in srgb,var(--surface-inverse) 38%,transparent) 0,transparent 62%);inset:0;position:absolute}:where([data-backport]) .M-image-tiles__name{color:var(--text-on-accent);font-size:clamp(13px,2.64cqw,20px);font-weight:var(--fw-bold);letter-spacing:.03em;line-height:1.25;position:absolute;text-transform:uppercase;z-index:2}@media(min-width:1024px){:where([data-backport]) .M-image-tiles__name{inset-block-end:14px;inset-inline:16px 38px}}:where([data-backport]) .M-image-tiles__arrow{color:var(--text-on-accent);font-size:var(--fs-label);inset-block-end:15px;inset-inline-end:15px;opacity:0;position:absolute;transform:translateX(-6px);transition:opacity var(--duration-base) var(--ease),transform var(--duration-base) var(--ease);z-index:2}@container (min-width: 541px) and (max-width: 750px){:where([data-backport]) .M-image-tiles__link{block-size:clamp(96px,19cqw,112px)}:where([data-backport]) .M-image-tiles__name{font-size:clamp(12px,2.45cqw,16px);inset-block-end:11px;inset-inline:14px 30px}:where([data-backport]) .M-image-tiles__arrow{font-size:11px;inset-block-end:13px;inset-inline-end:12px}}:where([data-backport]) .M-image-tiles__link:focus-visible,:where([data-backport]) .M-image-tiles__link:hover{box-shadow:var(--shadow-hover);transform:translateY(-3px)}:where([data-backport]) .M-image-tiles__link:focus-visible .M-image-tiles__image,:where([data-backport]) .M-image-tiles__link:hover .M-image-tiles__image{transform:scale(1.06)}:where([data-backport]) .M-image-tiles__link:focus-visible .M-image-tiles__arrow,:where([data-backport]) .M-image-tiles__link:hover .M-image-tiles__arrow{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:reduce){:where([data-backport]) .M-image-tiles__link:focus-visible,:where([data-backport]) .M-image-tiles__link:hover{transform:none}:where([data-backport]) .M-image-tiles__link:focus-visible .M-image-tiles__image,:where([data-backport]) .M-image-tiles__link:hover .M-image-tiles__image{transform:none}:where([data-backport]) .M-image-tiles__link:focus-visible .M-image-tiles__arrow,:where([data-backport]) .M-image-tiles__link:hover .M-image-tiles__arrow{opacity:1;transform:none}}@media(max-width:1023px){:where([data-backport]) .M-image-tiles{border-block-start:1px solid var(--line-subtle);display:block}:where([data-backport]) .M-image-tiles__link{align-items:center;background:transparent;block-size:auto;border-block-end:1px solid var(--line-subtle);border-radius:0;display:flex;justify-content:center;overflow:visible;padding:14px 0}:where([data-backport]) .M-image-tiles__arrow,:where([data-backport]) .M-image-tiles__image,:where([data-backport]) .M-image-tiles__shade{display:none}:where([data-backport]) .M-image-tiles__link:after{display:none}:where([data-backport]) .M-image-tiles__name{color:var(--text-strong);font-size:18px;font-weight:var(--fw-medium);inset:auto;letter-spacing:normal;line-height:1.4;position:static;text-transform:none}:where([data-backport]) .M-image-tiles__link:focus-visible,:where([data-backport]) .M-image-tiles__link:hover{box-shadow:none;transform:none}:where([data-backport]) .M-image-tiles__link:focus-visible .M-image-tiles__name,:where([data-backport]) .M-image-tiles__link:hover .M-image-tiles__name{color:var(--accent-text)}}:where([data-backport]) .M-logo-tile{align-items:center;aspect-ratio:16/9;background:var(--surface-sunken);border:1px solid var(--line-subtle);border-radius:var(--radius-m);display:flex;justify-content:center;overflow:hidden;padding:var(--space-3) var(--space-4);transition:background-color var(--duration-base) var(--ease),border-color var(--duration-base) var(--ease),transform var(--duration-base) var(--ease),box-shadow var(--duration-base) var(--ease)}:where([data-backport]) .M-logo-tile__image{filter:brightness(0);max-height:42px;max-width:80%;object-fit:contain;opacity:.6;transition:filter var(--duration-base) var(--ease),opacity var(--duration-base) var(--ease),transform var(--duration-base) var(--ease)}@media(min-width:1024px){:where([data-backport]) .M-logo-tile__image{filter:grayscale(1);opacity:.38}}:where([data-backport]) .M-logo-tile:focus-visible,:where([data-backport]) .M-logo-tile:hover{background:var(--surface-raised);border-color:var(--line-strong);box-shadow:var(--shadow-hover);transform:translateY(var(--lift))}:where([data-backport]) .M-logo-tile:focus-visible .M-logo-tile__image,:where([data-backport]) .M-logo-tile:hover .M-logo-tile__image{filter:none;opacity:1;transform:scale(1.03)}@media(prefers-reduced-motion:reduce){:where([data-backport]) .M-logo-tile:focus-visible,:where([data-backport]) .M-logo-tile:focus-visible .M-logo-tile__image,:where([data-backport]) .M-logo-tile:hover,:where([data-backport]) .M-logo-tile:hover .M-logo-tile__image{transform:none}}:where([data-backport]) .M-teaser-card{backface-visibility:hidden;display:block;position:relative;transition:transform var(--duration-base) var(--ease);will-change:transform}:where([data-backport]) .M-teaser-card__media{aspect-ratio:16/10;background:var(--surface-raised);border-radius:var(--radius-m);overflow:hidden;position:relative}:where([data-backport]) .M-teaser-card__image{backface-visibility:hidden;height:100%;inset:0;object-fit:cover;position:absolute;transition:transform var(--duration-slow) var(--ease);width:100%;will-change:transform}:where([data-backport]) .M-teaser-card__body{padding-top:var(--space-3)}:where([data-backport]) .M-teaser-card__title{color:var(--text-strong);font-size:var(--fs-body);font-weight:var(--fw-semibold);margin:0 0 var(--space-2);transition:color var(--duration-fast) var(--ease)}:where([data-backport]) .M-teaser-card__title a{color:inherit;text-decoration:none}:where([data-backport]) .M-teaser-card__title a:after{content:"";inset:0;position:absolute}:where([data-backport]) .M-teaser-card__title a:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}:where([data-backport]) .M-teaser-card__copy{color:var(--text-default);font-size:var(--fs-small);line-height:var(--lh-small);margin:0 0 var(--space-3)}:where([data-backport]) .M-teaser-card:focus-within,:where([data-backport]) .M-teaser-card:hover{transform:translateY(var(--lift))}:where([data-backport]) .M-teaser-card:focus-within .M-teaser-card__image,:where([data-backport]) .M-teaser-card:hover .M-teaser-card__image{transform:scale(1.04)}:where([data-backport]) .M-teaser-card:focus-within .M-teaser-card__title,:where([data-backport]) .M-teaser-card:hover .M-teaser-card__title{text-decoration:underline}@media(prefers-reduced-motion:reduce){:where([data-backport]) .M-teaser-card,:where([data-backport]) .M-teaser-card__image,:where([data-backport]) .M-teaser-card__title{transition-duration:.01ms}}@media(max-width:1023px){:where([data-backport]) .M-teaser-card--row{align-items:center;column-gap:14px;display:grid;grid-template-columns:88px 1fr;text-align:start}:where([data-backport]) .M-teaser-card--row .M-teaser-card__media{aspect-ratio:1}:where([data-backport]) .M-teaser-card--row .M-teaser-card__body{padding-block-start:0}:where([data-backport]) .M-teaser-card--row .M-teaser-card__copy,:where([data-backport]) .M-teaser-card--row .M-teaser-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}:where([data-backport]) .M-teaser-card--row .M-teaser-card__title{-webkit-line-clamp:2}:where([data-backport]) .M-teaser-card--row .M-teaser-card__copy{-webkit-line-clamp:1;margin-block-end:0}:where([data-backport]) .M-teaser-card--row{--lift:0px}}.MO-topbar{display:contents;line-height:var(--lh-body)}.MO-topbar__cluster{align-items:center;display:inline-flex;gap:var(--space-2);pointer-events:auto}@media(min-width:1024px){.MO-topbar__cluster{gap:var(--space-3)}}.MO-topbar__cluster--start{margin-inline-end:auto;order:1}.MO-topbar__cluster--end{order:3}.MO-topbar__logo-link{align-items:center;block-size:var(--header-logo-lockup);display:inline-flex;margin-block-start:2px}@media(min-width:768px){.MO-topbar__logo-link{margin-block-start:24px}}.MO-topbar__logo-link{--header-logo-lockup:46px;--header-logo-signet:44px}@media(min-width:768px){.MO-topbar__logo-link{--header-logo-lockup:76px;--header-logo-signet:52px}}.MO-topbar__lang-switch{display:contents}.MO-topbar__trigger-lang{display:none}.MO-topbar__langs{align-items:stretch;background:var(--surface-base);border:1px solid var(--line-subtle);border-radius:var(--radius-pill);display:inline-flex;gap:var(--space-1);height:44px;list-style:none;margin:0;padding:var(--space-1)}@media(min-width:768px){.MO-topbar__langs{height:52px}}.MO-topbar__lang{display:inline-flex}.MO-topbar__lang-link{align-items:center;display:inline-flex;justify-content:center;width:34px}@media(min-width:768px){.MO-topbar__lang-link{width:42px}}.MO-topbar__lang-link{border-radius:var(--radius-circle);color:var(--text-muted);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);line-height:1;padding:0;text-decoration:none;text-transform:uppercase;transition:color var(--duration-fast) var(--ease),background-color var(--duration-fast) var(--ease)}.MO-topbar__lang-link:hover{background-color:var(--line-subtle);color:var(--text-strong)}.MO-topbar__lang-link:focus-visible{color:var(--text-strong)}.MO-topbar__trigger{background:var(--accent-2-surface);border:0;border-radius:var(--radius-circle);cursor:pointer;display:grid;height:44px;place-items:center;transition:background-color var(--duration-fast) var(--ease);width:44px}@media(min-width:768px){.MO-topbar__trigger{height:52px;width:52px}}.MO-topbar__trigger[aria-expanded=true]{background:var(--accent-surface)}.MO-topbar__trigger:focus-visible{background:var(--surface-inverse);box-shadow:var(--shadow-hover)}.MO-topbar__trigger:focus-visible .MO-topbar__burger{color:var(--accent-2-surface)}.MO-topbar__trigger[aria-expanded=true]:focus-visible .MO-topbar__burger{color:var(--accent-surface)}.MO-topbar__trigger:focus-visible .MO-topbar__burger:after{width:100%}@media(hover:hover)and (pointer:fine){.MO-topbar__trigger:hover{background:var(--surface-inverse);box-shadow:var(--shadow-hover)}.MO-topbar__trigger:hover .MO-topbar__burger{color:var(--accent-2-surface)}.MO-topbar__trigger[aria-expanded=true]:hover .MO-topbar__burger{color:var(--accent-surface)}.MO-topbar__trigger:hover .MO-topbar__burger:after{width:100%}}.MO-topbar__burger{color:var(--text-on-accent);height:15px;position:relative;transition:color var(--duration-fast) var(--ease);width:22px}.MO-topbar__burger:before{box-shadow:0 12px 0 currentcolor;top:0;transition:transform var(--duration-base) var(--ease),box-shadow var(--duration-base) var(--ease);width:100%}.MO-topbar__burger:after,.MO-topbar__burger:before{background:currentcolor;border-radius:var(--radius-s);content:"";height:3px;left:0;position:absolute}.MO-topbar__burger:after{top:6px;transition:width var(--duration-fast) var(--ease),transform var(--duration-base) var(--ease);width:70%}.MO-topbar__trigger[aria-expanded=true] .MO-topbar__burger:before{box-shadow:none;transform:translateY(6px) rotate(45deg)}.MO-topbar__trigger[aria-expanded=true] .MO-topbar__burger:after{transform:rotate(-45deg);width:100%}.MO-topbar__lang-link[aria-current=page]{background-color:var(--accent-2-surface);color:var(--text-on-accent)}.MO-topbar__logo-link{transition:opacity var(--duration-base) var(--ease),transform var(--duration-base) var(--ease),visibility 0s linear 0s}.MO-topbar[data-menu-open] .MO-topbar__logo-link{opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--duration-base) var(--ease),transform var(--duration-base) var(--ease),visibility 0s linear var(--duration-base);visibility:hidden}.MO-topbar[data-menu-open] .MO-topbar__cluster--start{pointer-events:none}.MO-topbar[data-menu-drilled] .MO-topbar__langs,.MO-topbar[data-menu-drilled] .MO-topbar__trigger-lang{opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease),visibility 0s linear var(--duration-base);visibility:hidden}.MO-topbar[data-menu-open] .MO-topbar__langs{color-scheme:light;--surface-page:#fff;--surface-base:#fff;--surface-raised:#fff;--surface-sunken:rgba(30,25,75,.04);--text-strong:#1e194b;--text-default:rgba(30,25,75,.82);--text-muted:#4b4b91;--text-on-accent:#fff;--line-subtle:rgba(30,25,75,.08);--line-strong:rgba(30,25,75,.12);--line-interactive:#4b4b91;--line-on-media:#fff;--line-interactive-hover:#e6007e;--accent-surface:#e6007e;--accent-graphic:#e6007e;--accent-headline:#e6007e;--accent-text:#e6007e;--accent-text-raised:#e6007e;--accent-2-surface:#0030ff;--accent-2-graphic:#0030ff;--accent-2-headline:#0030ff;--accent-2-text:#0030ff;--accent-2-text-raised:#0030ff;--accent-3-surface:#5934f4;--accent-3-graphic:#5934f4;--accent-3-headline:#5934f4;--accent-3-text:#5934f4;--accent-3-text-raised:#5934f4;--surface-inverse:#1e194b;--cta-surface:#1e194b;--cta-text:#fff;--mark-invert:0;--mark-opacity:1;--focus-ring:#1e194b;--shadow-hover:0 8px 20px rgba(0,0,0,.08);background:var(--surface-sunken)}.MO-topbar__langs{transition:background-color var(--duration-base) var(--ease),border-color var(--duration-base) var(--ease)}.MO-topbar[data-menu-open] .MO-topbar__lang-link[aria-current=page]{background-color:var(--line-strong);color:var(--text-strong)}@media(max-width:767px){.MO-topbar__lang-switch{display:block;flex:0 0 44px;height:44px;position:relative;width:44px}.MO-topbar__trigger-lang{background:transparent;border:0;border-radius:var(--radius-circle);cursor:pointer;display:block;inset:0;position:absolute;z-index:1}.MO-topbar__langs{border:0;flex-direction:column;gap:0;inset-block-start:0;inset-inline-start:0;outline:1px solid var(--line-subtle);overflow:hidden;padding:0;position:absolute;transition:height var(--duration-slow) var(--ease),background-color var(--duration-base) var(--ease),border-color var(--duration-base) var(--ease);width:44px}.MO-topbar__langs:after{border-bottom:1.5px solid;border-right:1.5px solid;color:var(--text-muted);content:"";height:5px;inset-block-start:29px;inset-inline-start:50%;pointer-events:none;position:absolute;transform:translateX(-50%) rotate(45deg);transition:opacity var(--duration-base) var(--ease),transform var(--duration-base) var(--ease);width:5px}.MO-topbar__trigger-lang[aria-expanded=true]+.MO-topbar__langs{height:88px}.MO-topbar__trigger-lang[aria-expanded=true]+.MO-topbar__langs:after{opacity:0;transform:translateX(-50%) rotate(45deg) scale(.6)}.MO-topbar__lang{flex:0 0 44px}.MO-topbar__lang:has(.MO-topbar__lang-link[aria-current=page]){order:-1}.MO-topbar__lang-link{width:44px}.MO-topbar__lang-link:focus-visible{outline-offset:calc((var(--focus-width) + var(--focus-offset))*-1)}.MO-topbar__lang-link:not([aria-current=page]){transition:color var(--duration-fast) var(--ease),background-color var(--duration-fast) var(--ease),visibility 0s linear var(--duration-slow);visibility:hidden}.MO-topbar__trigger-lang[aria-expanded=true]+.MO-topbar__langs .MO-topbar__lang-link:not([aria-current=page]){transition:color var(--duration-fast) var(--ease),background-color var(--duration-fast) var(--ease),visibility 0s linear 0s;visibility:visible}.MO-topbar__lang-link[aria-current=page]{padding-block-end:9px}.MO-topbar__trigger-lang[aria-expanded=true]+.MO-topbar__langs .MO-topbar__lang-link[aria-current=page]{padding-block-end:0}}@media(prefers-reduced-motion:reduce){.MO-topbar__lang-link:not([aria-current=page]){transition-delay:0s}.MO-topbar__trigger:focus-visible .MO-topbar__burger:after,.MO-topbar__trigger:hover .MO-topbar__burger:after{width:70%}.MO-topbar__trigger[aria-expanded=true] .MO-topbar__burger:after{width:100%}}.MO-search{line-height:var(--lh-body);--search-panel-width:480px;--search-trigger-width:44px;align-items:center;background:var(--surface-base);border:1px solid var(--line-subtle);border-radius:var(--radius-pill);color:inherit;display:inline-flex;flex-shrink:0;height:44px;inset:auto;margin:0;max-block-size:none;max-inline-size:none;order:2;overflow:visible;padding:0;pointer-events:auto;position:relative}@media(min-width:768px){.MO-search{--search-trigger-width:52px;height:52px}}.MO-search{transition:border-radius var(--duration-slow) var(--ease),border-color var(--duration-fast) var(--ease),background-color var(--duration-base) var(--ease)}.MO-search--open{border-color:var(--line-interactive);border-radius:var(--radius-m)}.MO-search[data-menu-open]:not(.MO-search--open){color-scheme:light;--surface-page:#fff;--surface-base:#fff;--surface-raised:#fff;--surface-sunken:rgba(30,25,75,.04);--text-strong:#1e194b;--text-default:rgba(30,25,75,.82);--text-muted:#4b4b91;--text-on-accent:#fff;--line-subtle:rgba(30,25,75,.08);--line-strong:rgba(30,25,75,.12);--line-interactive:#4b4b91;--line-on-media:#fff;--line-interactive-hover:#e6007e;--accent-surface:#e6007e;--accent-graphic:#e6007e;--accent-headline:#e6007e;--accent-text:#e6007e;--accent-text-raised:#e6007e;--accent-2-surface:#0030ff;--accent-2-graphic:#0030ff;--accent-2-headline:#0030ff;--accent-2-text:#0030ff;--accent-2-text-raised:#0030ff;--accent-3-surface:#5934f4;--accent-3-graphic:#5934f4;--accent-3-headline:#5934f4;--accent-3-text:#5934f4;--accent-3-text-raised:#5934f4;--surface-inverse:#1e194b;--cta-surface:#1e194b;--cta-text:#fff;--mark-invert:0;--mark-opacity:1;--focus-ring:#1e194b;--shadow-hover:0 8px 20px rgba(0,0,0,.08);background:var(--surface-sunken)}@media(min-width:1024px){.MO-search--open[data-menu-open]{color-scheme:light;--surface-page:#fff;--surface-base:#fff;--surface-raised:#fff;--surface-sunken:rgba(30,25,75,.04);--text-strong:#1e194b;--text-default:rgba(30,25,75,.82);--text-muted:#4b4b91;--text-on-accent:#fff;--line-subtle:rgba(30,25,75,.08);--line-strong:rgba(30,25,75,.12);--line-interactive:#4b4b91;--line-on-media:#fff;--line-interactive-hover:#e6007e;--accent-surface:#e6007e;--accent-graphic:#e6007e;--accent-headline:#e6007e;--accent-text:#e6007e;--accent-text-raised:#e6007e;--accent-2-surface:#0030ff;--accent-2-graphic:#0030ff;--accent-2-headline:#0030ff;--accent-2-text:#0030ff;--accent-2-text-raised:#0030ff;--accent-3-surface:#5934f4;--accent-3-graphic:#5934f4;--accent-3-headline:#5934f4;--accent-3-text:#5934f4;--accent-3-text-raised:#5934f4;--surface-inverse:#1e194b;--cta-surface:#1e194b;--cta-text:#fff;--mark-invert:0;--mark-opacity:1;--focus-ring:#1e194b;--shadow-hover:0 8px 20px rgba(0,0,0,.08);background:var(--line-subtle)}.MO-search--open[data-menu-open] .MO-search__empty,.MO-search--open[data-menu-open] .MO-search__results{background:var(--surface-raised)}}.MO-search[data-menu-drilled]{opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--duration-base) var(--ease),transform var(--duration-base) var(--ease),visibility 0s linear var(--duration-base);visibility:hidden}.MO-search__trigger{display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}@media(min-width:768px){.MO-search__trigger{height:50px;width:50px}}.MO-search__trigger{background:transparent;border:0;border-radius:var(--radius-circle);color:var(--text-strong);cursor:pointer;font-size:16px;transition:color var(--duration-fast) var(--ease)}.MO-search__trigger:focus-visible{color:var(--accent-text)}@media(hover:hover)and (pointer:fine){.MO-search__trigger:hover{color:var(--accent-text)}}.MO-search[data-menu-open] .MO-search__trigger{color:var(--text-muted)}.MO-search[data-menu-open] .MO-search__trigger:focus-visible{color:var(--text-strong)}@media(hover:hover)and (pointer:fine){.MO-search[data-menu-open] .MO-search__trigger:hover{color:var(--text-strong)}}.MO-search__field{align-items:center;display:flex;height:100%;overflow:hidden;transition:width var(--duration-slow) var(--ease);width:0}.MO-search--open .MO-search__field{width:200px}@media(min-width:768px){.MO-search--open .MO-search__field{width:calc(var(--search-panel-width) - var(--search-trigger-width))}}.MO-search__label,.MO-search__status{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.MO-search__input{background:transparent;border:0;color:var(--text-strong);font-family:var(--font-family);font-size:var(--fs-small);height:100%;line-height:1;padding:0 var(--space-4) 0 0;width:100%}.MO-search__input::placeholder{color:var(--text-muted)}.MO-search__empty,.MO-search__results{background:var(--surface-sunken);border:1px solid var(--line-subtle);border-radius:var(--radius-m);box-shadow:var(--glow-accent);margin:0;max-height:60vh;max-width:calc(100vw - var(--space-6)*2);position:absolute;right:0;top:calc(100% + var(--space-2));width:var(--search-panel-width);z-index:10}.MO-search__results{overflow-y:auto;overscroll-behavior:contain}.MO-search__results:empty{display:none}.MO-search__empty{color:var(--text-muted);font-size:var(--fs-small);padding:var(--space-4) var(--space-5)}@media(max-width:767px){.MO-search__empty,.MO-search__results{left:var(--space-4);max-width:none;position:fixed;right:var(--space-4);top:var(--topbar-height);width:auto}}.MO-search__result{color:var(--text-default);display:grid;gap:var(--space-1);padding:var(--space-4) var(--space-5);text-decoration:none}.MO-search__result+.MO-search__result{border-top:1px solid var(--line-subtle)}.MO-search__result:hover,.MO-search__result[aria-selected=true]{background:var(--surface-raised)}.MO-search__result:focus-visible{background:var(--surface-raised)}.MO-search__cat{color:var(--accent-2-text);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);text-transform:uppercase}.MO-search__title{color:var(--text-strong);font-size:var(--fs-body);font-weight:var(--fw-semibold)}.MO-search__text{color:var(--text-muted);display:-webkit-box;font-size:var(--fs-small);-webkit-line-clamp:3;line-height:var(--lh-small);overflow:hidden;-webkit-box-orient:vertical}.MO-search__mark{background:transparent;color:var(--accent-text);font-weight:var(--fw-semibold)}.MO-search__cross,.MO-search__prompt,.MO-search__suggest{display:none}@media(max-width:1023px){.MO-search--open .MO-search__field,.MO-search[data-leaving] .MO-search__field{width:auto}.MO-search--open,.MO-search[data-leaving]{align-content:start;animation:search-full-in .55s var(--ease);background:var(--surface-base);border:0;border-radius:0;display:grid;gap:var(--space-3);grid-template-columns:1fr auto;grid-template-rows:var(--topbar-height) auto;height:auto;inset:0;padding-inline:max(var(--space-6),var(--safe-left)) max(var(--space-6),var(--safe-right));position:fixed;width:auto;z-index:5}.MO-search--open:after,.MO-search[data-leaving]:after{background:var(--surface-base);content:"";height:100lvh;position:absolute;top:100%;inset-inline:0;pointer-events:none}.MO-search[data-leaving]{animation:search-full-out .55s var(--ease) reverse}.MO-search--open .MO-search__field,.MO-search[data-leaving] .MO-search__field{background:var(--surface-sunken);border:1px solid var(--line-subtle);border-radius:var(--radius-pill);gap:var(--space-2);grid-area:1/1;height:44px;padding-inline:var(--space-4);transition:border-color var(--duration-fast) var(--ease)}.MO-search--open .MO-search__field:focus-within,.MO-search[data-leaving] .MO-search__field:focus-within{border-color:var(--line-interactive);outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.MO-search--open .MO-search__input:focus-visible,.MO-search[data-leaving] .MO-search__input:focus-visible{outline:none}.MO-search--open .MO-search__input,.MO-search[data-leaving] .MO-search__input{font-size:var(--fs-body);padding:0}.MO-search--open .MO-search__trigger,.MO-search[data-leaving] .MO-search__trigger{align-self:center;background:var(--accent-surface);border:0;box-shadow:var(--glow-accent);color:var(--surface-inverse);grid-area:1/2;height:44px;width:44px}.MO-search--open .MO-search__glass,.MO-search[data-leaving] .MO-search__glass{display:none}.MO-search--open .MO-search__cross,.MO-search[data-leaving] .MO-search__cross{display:block}.MO-search--open .MO-search__trigger:focus-visible{background:var(--surface-inverse);color:var(--accent-surface)}}@media(max-width:1023px)and (hover:hover)and (pointer:fine){.MO-search--open .MO-search__trigger:hover{background:var(--surface-inverse);color:var(--accent-surface)}}@media(max-width:1023px){.MO-search--open .MO-search__empty,.MO-search--open .MO-search__prompt,.MO-search--open .MO-search__results,.MO-search--open .MO-search__suggest,.MO-search[data-leaving] .MO-search__empty,.MO-search[data-leaving] .MO-search__prompt,.MO-search[data-leaving] .MO-search__results,.MO-search[data-leaving] .MO-search__suggest{background:transparent;border:0;border-radius:0;box-shadow:none;grid-column:1/-1;margin:0;max-width:none;position:static;width:auto}.MO-search--open .MO-search__results,.MO-search[data-leaving] .MO-search__results{max-height:calc(var(--mo-search-sichthoehe, 100dvh) - var(--topbar-height) - var(--space-10));padding:0}.MO-search--open .MO-search__prompt,.MO-search--open .MO-search__suggest,.MO-search[data-leaving] .MO-search__prompt,.MO-search[data-leaving] .MO-search__suggest{display:block}.MO-search--open .MO-search__suggest-title,.MO-search[data-leaving] .MO-search__suggest-title{color:var(--text-muted);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);margin-block:var(--space-2) var(--space-3);text-transform:uppercase}.MO-search--open .MO-search__chips,.MO-search[data-leaving] .MO-search__chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.MO-search--open .MO-search__prompt,.MO-search[data-leaving] .MO-search__prompt{color:var(--text-muted);font-size:var(--fs-small);margin-block:var(--space-8) 0}.MO-search--open[data-typed] .MO-search__prompt,.MO-search--open[data-typed] .MO-search__suggest{display:none}}.MO-search__trigger-chip{background:var(--surface-sunken);border:1px solid var(--line-subtle);border-radius:var(--radius-pill);color:var(--text-strong);cursor:pointer;font-family:var(--font-family);font-size:var(--fs-small);font-weight:var(--fw-medium);padding:9px var(--space-4);transition:border-color var(--duration-fast) var(--ease),background-color var(--duration-fast) var(--ease)}.MO-search__trigger-chip:focus-visible{background:var(--line-subtle);border-color:var(--line-strong)}@media(hover:hover)and (pointer:fine){.MO-search__trigger-chip:hover{background:var(--line-subtle);border-color:var(--line-strong)}}@media(prefers-reduced-motion:reduce){.MO-search__field,.MO-search__trigger{transition:none}.MO-search[data-leaving]{animation-duration:.01ms}}@keyframes search-full-in{0%{opacity:0;transform:translateY(-14vh)}}@keyframes search-full-out{0%{opacity:0;transform:translateY(-14vh)}}.MO-full-menu{background:transparent;color:var(--text-default);inset:0;line-height:var(--lh-body);opacity:0;overflow-y:auto;position:fixed;transition:opacity .42s var(--ease),visibility 0s linear .42s;visibility:hidden;z-index:350}.MO-full-menu--open{opacity:1;transition:opacity .42s var(--ease),visibility 0s linear 0s;visibility:visible}.MO-full-menu:after{background:var(--surface-base);content:"";inset:0;pointer-events:none;position:fixed;transform:translateY(-18vh);transition:transform .55s var(--ease);z-index:-1}.MO-full-menu--open:after{transform:translateY(0)}.MO-full-menu:not(.MO-full-menu--open):after{transition-duration:.36s}.MO-full-menu__inner{display:flex;flex-direction:column;min-height:100%;padding-block:0 var(--space-16)}.MO-full-menu__bar{align-items:center;display:flex;height:var(--topbar-height);position:relative}.MO-full-menu__mark{--logo-clear-space:0;height:46px;margin-block-start:2px;width:auto}@media(min-width:768px){.MO-full-menu__mark{height:76px;margin-block-start:24px}}.MO-full-menu__chapter{display:none;margin:0}.MO-full-menu__foot-label{color:var(--accent-text);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);margin-block:0 var(--space-2);text-transform:uppercase}.MO-full-menu__nav{display:grid;flex:1;gap:var(--space-8);margin-block-start:var(--space-8)}@media(min-width:1024px){.MO-full-menu__nav{align-items:start;gap:var(--space-16);grid-template-columns:minmax(280px,1fr) 2.5fr;margin-block-start:calc(180px - var(--topbar-height))}}@media(max-width:1023px){.MO-full-menu__nav{overflow-x:clip;position:relative}.MO-full-menu__links{transition:transform var(--duration-slow) var(--ease),opacity var(--duration-base) var(--ease)}.MO-full-menu__nav:has(.MO-full-menu__panel--open) .MO-full-menu__links{opacity:0;pointer-events:none;transform:translateX(-30%);transition:transform var(--duration-slow) var(--ease),opacity var(--duration-base) var(--ease),visibility 0s linear var(--duration-slow);visibility:hidden}.MO-full-menu__panels{inset:0;pointer-events:none;position:absolute;transform:translateX(100%);transition:transform var(--duration-slow) var(--ease)}.MO-full-menu__nav:has(.MO-full-menu__panel--open) .MO-full-menu__panels{pointer-events:auto;transform:translateX(0)}.MO-full-menu__panel{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.MO-full-menu__panel::-webkit-scrollbar{display:none}.MO-full-menu__panels:after,.MO-full-menu__panels:before{content:"";height:44px;inset-inline:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--duration-base) var(--ease);z-index:3}.MO-full-menu__panels:before{background:linear-gradient(180deg,var(--surface-base),transparent);top:0}.MO-full-menu__panels:after{background:linear-gradient(0deg,var(--surface-base),transparent);bottom:0}.MO-full-menu__panels[data-edge-bottom]:after,.MO-full-menu__panels[data-edge-top]:before{opacity:1}.MO-full-menu__trigger--back{--back-shift:-14px;background:var(--line-subtle);border:1px solid var(--line-strong);border-radius:var(--radius-circle);color:var(--text-strong);display:grid;height:44px;inset-block:0;left:0;margin-block:auto;opacity:0;padding:0;place-items:center;position:absolute;transform:translateX(var(--back-shift));transition:opacity var(--duration-base) var(--ease),transform var(--duration-slow) var(--ease),background-color var(--duration-base) var(--ease),visibility 0s linear var(--duration-base);visibility:hidden;width:44px;z-index:2}.MO-full-menu__trigger--back:focus-visible,.MO-full-menu__trigger--back:hover{background:var(--line-strong)}.MO-full-menu__trigger--back .A-icon{font-size:15px}.MO-full-menu__trigger--back .M-back-button__text{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.MO-full-menu__chapter{color:var(--text-muted);display:block;font-size:var(--fs-label);font-weight:var(--fw-semibold);height:44px;inset-block:0;inset-inline:52px;letter-spacing:var(--ls-label);line-height:44px;margin-block:auto;opacity:0;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;text-transform:uppercase;transform:translateY(-4px);transition:opacity var(--duration-base) var(--ease),transform var(--duration-slow) var(--ease),visibility 0s linear var(--duration-base);visibility:hidden;white-space:nowrap;z-index:1}.MO-full-menu__mark{transition:opacity var(--duration-base) var(--ease),transform var(--duration-slow) var(--ease)}.MO-full-menu:has(.MO-full-menu__panel--open) .MO-full-menu__mark{opacity:0;pointer-events:none;transform:translateX(-24px)}.MO-full-menu:has(.MO-full-menu__panel--open) .MO-full-menu__trigger--back{--back-shift:0px;opacity:1;transition:opacity var(--duration-base) var(--ease) .1s,transform var(--duration-slow) var(--ease) .1s,background-color var(--duration-base) var(--ease),visibility 0s linear 0s;visibility:visible}.MO-full-menu:has(.MO-full-menu__panel--open) .MO-full-menu__chapter{opacity:1;transform:none;transition:opacity var(--duration-base) var(--ease) .1s,transform var(--duration-slow) var(--ease) .1s,visibility 0s linear 0s;visibility:visible}.MO-full-menu__panel{text-align:center}}.MO-full-menu__cols{border-block-start:1px solid var(--line-subtle);display:grid;gap:0}@media(min-width:1024px){.MO-full-menu__cols{align-items:start;border-block-start:0;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.MO-full-menu__links{display:flex;flex-direction:column;gap:2px}.MO-full-menu__trigger{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--space-4)}.MO-full-menu__trigger .A-icon{flex-shrink:0;font-size:var(--fs-small)}.MO-full-menu__links .MO-full-menu__trigger .A-icon{color:var(--text-muted);font-size:12px;transition:color var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease)}.MO-full-menu__links .MO-full-menu__trigger:focus-visible .A-icon,.MO-full-menu__links .MO-full-menu__trigger:hover .A-icon,.MO-full-menu__links .MO-full-menu__trigger[aria-expanded=true] .A-icon{color:var(--accent-text);transform:translateX(4px)}.MO-full-menu__links .MO-full-menu__trigger{border-block-end:1px solid var(--line-subtle);color:var(--text-strong);font-size:var(--fs-h3);font-weight:var(--fw-bold);justify-content:space-between;padding:14px var(--space-4) 14px 0;width:100%}@media(min-width:1024px){.MO-full-menu__links .MO-full-menu__trigger{font-size:clamp(19px,2.6vw - 5px,33px)}}.MO-full-menu__links .MO-full-menu__trigger:first-child{border-block-start:1px solid var(--line-subtle)}.MO-full-menu__links .MO-full-menu__trigger{letter-spacing:-.02em;line-height:1.1;text-align:start;transition:color var(--duration-fast) var(--ease),padding-inline-start var(--duration-fast) var(--ease)}.MO-full-menu__links .MO-full-menu__trigger:focus-visible,.MO-full-menu__links .MO-full-menu__trigger:hover{color:var(--accent-text)}.MO-full-menu__links .MO-full-menu__trigger[aria-expanded=true]{color:var(--accent-text);padding-inline-start:var(--space-3)}@media(min-width:1024px){.MO-full-menu__trigger--back{display:none}}.MO-full-menu__panels{container-type:inline-size;display:grid}@media(min-width:1024px){.MO-full-menu__panels:not(:has(.MO-full-menu__panel--open)){display:none}}.MO-full-menu__panel{grid-area:1/1;transition:opacity var(--duration-base) var(--ease),transform var(--duration-base) var(--ease),visibility 0s linear var(--duration-base)}.MO-full-menu__panel:not(.MO-full-menu__panel--open){opacity:0;pointer-events:none;transform:translateY(12px);visibility:hidden}.MO-full-menu__panel--open{opacity:1;transform:translateY(0);transition:opacity var(--duration-base) var(--ease),transform var(--duration-base) var(--ease),visibility 0s linear 0s;visibility:visible}.MO-full-menu__title{color:var(--text-strong);font-size:clamp(20px,1.8vw,28px);font-weight:var(--fw-bold);line-height:var(--lh-heading);margin-block:0 var(--space-8)}.MO-full-menu__logos{list-style:none;margin:0;padding:0}.MO-full-menu__foot,.MO-full-menu__logos,.MO-full-menu__teasers{display:grid;gap:var(--space-6)}.MO-full-menu__logos{gap:var(--space-2);grid-template-columns:repeat(3,1fr)}.MO-full-menu__teaser .M-teaser-card__title{font-size:16px;line-height:1.3}.MO-full-menu__teaser .M-teaser-card__copy{font-size:15px;line-height:1.5}.MO-full-menu__teaser .M-teaser-card__hint{color:var(--text-strong);font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-label);margin-block:var(--space-2) 0;text-transform:uppercase;transition:transform var(--duration-base) var(--ease)}.MO-full-menu__teaser:focus-within .M-teaser-card__hint,.MO-full-menu__teaser:hover .M-teaser-card__hint{transform:translateX(3px)}@media(min-width:768px){.MO-full-menu__teasers{grid-template-columns:repeat(3,1fr)}.MO-full-menu__logos{grid-template-columns:repeat(6,1fr)}}.MO-full-menu__foot-link{align-items:center;color:var(--text-strong);display:inline-flex;gap:var(--space-3);text-decoration:none;transition:color var(--duration-fast) var(--ease),transform var(--duration-fast) var(--ease)}.MO-full-menu__foot-link:focus-visible,.MO-full-menu__foot-link:hover{color:var(--accent-text)}.MO-full-menu__cta{flex-direction:row;font-size:var(--fs-small);gap:var(--space-3);margin-block-start:var(--space-6)}@media(min-width:1024px){.MO-full-menu__cta{flex-direction:row-reverse}}.MO-full-menu__foot{border-block-start:1px solid var(--line-subtle);margin-block-start:var(--space-16);padding-block-start:var(--space-8)}@media(min-width:1024px){.MO-full-menu__foot{gap:var(--space-16);grid-template-columns:minmax(280px,1fr) 2.5fr}}@media(max-width:1023px){.MO-full-menu__foot{display:none}}.MO-full-menu__foot-link{font-size:var(--fs-small);font-weight:var(--fw-medium);margin:0}@media(prefers-reduced-motion:reduce){.MO-full-menu--open:after,.MO-full-menu:after,.MO-full-menu__links,.MO-full-menu__panel--open,.MO-full-menu__panel:not(.MO-full-menu__panel--open),.MO-full-menu__panels{transform:none}.MO-full-menu__teaser:focus-within .M-teaser-card__hint,.MO-full-menu__teaser:hover .M-teaser-card__hint{transform:none}.MO-full-menu__trigger--back{--back-shift:0px}.MO-full-menu:has(.MO-full-menu__panel--open) .MO-full-menu__mark,.MO-full-menu__chapter,.MO-full-menu__mark{transform:none}}.MO-footer{background:var(--surface-page);color:var(--text-default);line-height:var(--lh-body);padding-block:var(--space-24) var(--space-10);position:relative}.MO-footer:before{background:var(--grad);content:"";height:4px;left:0;position:absolute;right:0;top:0}.MO-footer__sitemap{display:grid;gap:var(--space-10);margin-bottom:var(--space-12)}@media(min-width:1024px){.MO-footer__sitemap{gap:var(--space-12);grid-template-columns:1.5fr 4fr}}.MO-footer__brand{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-5)}.MO-footer__logo{height:42px;width:auto;--logo-clear-space:0}.MO-footer__brand-title{color:var(--text-strong);font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:var(--lh-heading-l);margin:0}.MO-footer__address{font-size:var(--fs-small);font-style:normal;line-height:var(--lh-body);margin:0}.MO-footer__mail{align-items:center;color:var(--text-default);display:inline-flex;font-size:var(--fs-small);gap:var(--space-2);text-decoration:none;transition:color var(--duration-fast) var(--ease)}.MO-footer__mail-icon{color:var(--accent-graphic)}.MO-footer__mail:focus-visible,.MO-footer__mail:hover{color:var(--text-strong)}.MO-footer__nav{display:grid;gap:var(--space-8);grid-template-columns:1fr}@media(min-width:560px){.MO-footer__nav{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.MO-footer__nav{grid-template-columns:repeat(4,1fr)}}.MO-footer__col-title{color:var(--accent-graphic);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);line-height:var(--lh-heading-l);margin:0 0 var(--space-6);text-transform:uppercase}.MO-footer__col-list{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0}.MO-footer__link{color:var(--text-default);display:inline-block;font-size:var(--fs-small);text-decoration:none;transition:color var(--duration-fast) var(--ease),padding-left var(--duration-fast) var(--ease)}.MO-footer__link:focus-visible,.MO-footer__link:hover{color:var(--text-strong);padding-left:var(--space-1)}.MO-footer__bottom{align-items:flex-start;border-top:1px solid var(--line-subtle);display:flex;flex-flow:column wrap;gap:var(--space-6);justify-content:space-between;padding-top:var(--space-8)}@media(min-width:560px){.MO-footer__bottom{align-items:center;flex-direction:row}}.MO-footer__copyright{color:var(--text-muted);font-size:var(--fs-small);margin:0}.MO-footer__legal,.MO-footer__social{display:flex;list-style:none;margin:0;padding:0}.MO-footer__social{gap:var(--space-3)}.MO-footer__legal{flex-wrap:wrap;gap:var(--space-6)}.MO-footer__legal-link{color:var(--text-default);font-size:var(--fs-small);text-decoration:none;transition:color var(--duration-fast) var(--ease)}.MO-footer__legal-link:focus-visible,.MO-footer__legal-link:hover{color:var(--text-strong)}@media(max-width:559px){.MO-footer{text-align:center}.MO-footer__bottom,.MO-footer__brand{align-items:center}.MO-footer__legal,.MO-footer__social{justify-content:center}.MO-footer__link:focus-visible,.MO-footer__link:hover{padding-left:0}}@media(prefers-reduced-motion:reduce){.MO-footer__link{transition-duration:.01ms}.MO-footer__link:focus-visible,.MO-footer__link:hover{padding-left:0}}