@charset "UTF-8";:root{--border-radius-none:0;--border-radius-xxs:0.125rem;--border-radius-xs:0.1875rem;--border-radius-sm:0.25rem;--border-radius-md:0.375rem;--border-radius-lg:0.5rem;--border-radius-xl:0.75rem;--border-radius-2xl:1rem;--border-radius-3xl:1.5rem;--border-radius-pill:999px;--border-radius-circle:50%;--width-border-sm:0.0625rem;--width-border-md:0.125rem;--width-border-lg:0.25rem;--width-border-xl:0.5rem;--color-text-inverse-fixed:#fff}:root,[data-user-color-scheme=light]{--color-mode:"light";--moz-font-smoothing:auto;--webkit-font-smoothing:subpixel-antialiased;--color-background:#fff;--color-background-strong:#dee1e2;--color-background-muted:#eef0f0;--color-background-subtle:#f4f6f6;--color-background-white:#fff;--color-background-black:#000;--color-background-inverse:#000;--color-background-inverse-muted:#2b2f3b;--color-background-primary-strong:#840017;--color-background-primary-hover:#a9001d;--color-background-primary:#ba0020;--color-background-primary-muted:#df8a98;--color-background-primary-subtle-hover:#eab0ba;--color-background-primary-subtle:#f8e6e9;--color-background-secondary-strong:#9d9074;--color-background-secondary-hover:#c9b995;--color-background-secondary:#ddcba4;--color-background-secondary-middle:#e5dac4;--color-background-secondary-muted-hover:#ebe4d2;--color-background-secondary-muted:#f1ede0;--color-background-secondary-subtle:#fbf9f6;--color-background-tertiary-strong:#72948f;--color-background-tertiary-hover:#92beb8;--color-background-tertiary:#a0d1ca;--color-background-tertiary-middle:#bcdfda;--color-background-tertiary-muted-hover:#c8e4e0;--color-background-tertiary-muted:#e0edeb;--color-background-tertiary-subtle:#f5f9f9;--color-background-quaternary-strong:#6d98a6;--color-background-quaternary-hover:#8bc3d5;--color-background-quaternary:#99d6ea;--color-background-quaternary-middle:#b8e2f0;--color-background-quaternary-muted-hover:#c6e6f1;--color-background-quaternary-muted:#d3eaf2;--color-background-quaternary-subtle:#f1f8fb;--color-background-quinary-strong:#414950;--color-background-quinary-hover:#535e66;--color-background-quinary:#5b6770;--color-background-quinary-middle:#dee1e2;--color-background-quinary-muted-hover:#e6e8e9;--color-background-quinary-muted:#eef0f0;--color-background-quinary-subtle:#fafafa;--color-text:#000;--color-text-muted:#6c6c6e;--color-text-subtle:#dfe0df;--color-text-inverse:#fff;--filter-color-text:brightness(0) saturate(100%);--filter-color-link:brightness(0) saturate(100%) invert(21%) sepia(95%) saturate(5651%) hue-rotate(342deg) brightness(70%) contrast(113%);--filter-color-link-hover:brightness(0) saturate(100%) invert(12%) sepia(24%) saturate(6474%) hue-rotate(329deg) brightness(154%) contrast(133%);--color-text-primary:#ba0020;--color-text-on-primary:#fff;--color-text-secondary:#ddcba4;--color-text-on-secondary:#000;--color-text-tertiary:#a0d1ca;--color-text-on-tertiary:#000;--color-text-quaternary:#99d6ea;--color-text-on-quaternary:#000;--color-text-quinary:#5b6770;--color-text-on-quinary:#fff;--color-text-danger:#ba0020;--color-text-info:#0079ba;--color-text-success:#21b57c;--color-text-warning:#e7a304;--color-text-notification:#000;--color-text-on-danger:#fff;--color-text-on-info:#fff;--color-text-on-success:#fff;--color-text-on-warning:#000;--color-text-on-notification:#fff;--color-background-danger:#f8e6e9;--color-background-info:#d3eaf2;--color-background-success:#e0edeb;--color-background-warning:#f2ede2;--color-background-notification:#eef0f0;--color-link:#000;--color-link-visited:#000;--color-link-hover:#a9001d;--color-link-active:#a9001d;--color-link-focus:#a9001d;--color-link-alternate:#a9001d;--color-link-alternate-visited:#a9001d;--color-link-alternate-hover:#000;--color-link-alternate-active:#000;--color-link-alternate-focus:#000;--color-link-on-primary:#fff;--color-link-on-primary-visited:#fff;--color-link-on-primary-hover:#fff;--color-link-on-primary-active:#fff;--color-link-on-primary-focus:#fff;--color-link-navigation:#000;--color-link-navigation-visited:#000;--color-link-navigation-hover:#a9001d;--color-link-navigation-active:#a9001d;--color-link-navigation-focus:#a9001d;--color-link-alternate-navigation:#a9001d;--color-link-alternate-navigation-visited:#a9001d;--color-link-alternate-navigation-hover:#000;--color-link-alternate-navigation-active:#000;--color-link-alternate-navigation-focus:#000;--color-border:#bdc2c6;--color-border-muted:#dee1e2;--color-border-subtle:#f4f6f6;--color-border-inverse:#fff;--color-border-primary:#cecece;--color-border-on-primary:#fff;--color-border-primary-muted:oklch(93.2% 0.032 255.585deg);--color-border-primary-inverse:#fff;--color-border-secondary:#000;--color-border-secondary-muted:oklch(93.2% 0.032 255.585deg);--color-border-secondary-inverse:#fff;--color-border-error:#ba0020;--color-border-contrast-only:transparent;--color-input-border:#bdc2c6;--color-input-border-hover:#000;--color-input-border-focus:#000;--width-border-s:1px;--width-border-m:2px;--width-border-l:4px;--width-border-xl:8px;--color-credits-text:#15171e;--color-credits-background:hsla(0,0%,100%,.5);--color-credits-background-hover:hsla(0,0%,100%,.85);--backdrop-color:hsla(0,0%,100%,.85);--backdrop-color-alternate:#5b6770;--backdrop-filter:blur(8px);--icon-filter:null;--background-filter:null}[data-user-color-scheme=dark]{--color-mode:"dark";--moz-font-smoothing:grayscale;--webkit-font-smoothing:antialiased;--color-background:#a9001d;--color-background-muted:#3d291a;--color-background-subtle:#181818;--color-background-white:#ba0020;--color-background-inverse:#a0d1ca;--color-background-inverse-muted:#2b2f3b;--color-background-primary:#a0d1ca;--color-background-primary-muted:#ab5d21;--color-background-primary-strong:#ba0020;--color-background-primary-subtle:#181818;--color-background-secondary:#9d9074;--color-background-secondary-muted:#623b1c;--color-background-tertiary:#6b0017;--color-background-tertiary-muted:#6b0017;--color-text:#ccc;--color-text-muted:oklch(93.2% 0.032 255.585deg);--color-text-subtle:oklch(80.9% 0.105 251.813deg);--color-text-inverse:#0d0d0d;--filter-color-text:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7496%) hue-rotate(168deg) brightness(114%) contrast(88%);--filter-color-link:brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(7496%) hue-rotate(168deg) brightness(114%) contrast(88%);--filter-color-link-hover:brightness(0) saturate(100%) invert(59%) sepia(13%) saturate(2765%) hue-rotate(342deg) brightness(83%) contrast(96%);--color-text-primary:#d06f23;--color-text-secondary:#d3eaf2;--color-text-tertiary:#d3eaf2;--color-text-on-primary:#ccc;--color-text-on-secondary:#ba0020;--color-text-on-tertiary:#0d0d0d;--color-text-danger:#ba0020;--color-text-info:#0079ba;--color-text-success:#4fcf64;--color-text-warning:#fbc318;--color-background-danger:#ba0020;--color-text-on-danger:#fff;--color-text-on-info:#0079ba;--color-text-on-success:#4fcf64;--color-text-on-warning:#fbc318;--color-link:#d06f23;--color-link-visited:#d06f23;--color-link-hover:#fff;--color-link-active:#fff;--color-link-focus:#fff;--color-link-alternate:#fff;--color-link-alternate-visited:#fff;--color-link-alternate-hover:#d06f23;--color-link-alternate-active:#d06f23;--color-link-alternate-focus:#d06f23;--color-link-navigation:#fff;--color-link-navigation-visited:#fff;--color-link-navigation-hover:#fff;--color-link-navigation-active:#fff;--color-link-navigation-focus:#fff;--color-link-alternate-navigation:#d3eaf2;--color-link-alternate-navigation-visited:#d3eaf2;--color-link-alternate-navigation-hover:oklch(80.9% 0.105 251.813deg);--color-link-alternate-navigation-active:oklch(80.9% 0.105 251.813deg);--color-link-alternate-navigation-focus:oklch(80.9% 0.105 251.813deg);--color-link-on-primary:#dfe0df;--color-link-on-primary-visited:#dfe0df;--color-link-on-primary-hover:#dfe0df;--color-link-on-primary-active:#dfe0df;--color-link-on-primary-focus:#dfe0df;--color-border:#535353;--color-border-muted:#535353;--color-border-inverse:#0d0d0d;--color-border-primary:#535353;--color-border-on-primary:#535353;--color-border-error:#b91c1c;--color-input-background:#0d0d0d;--color-input-border:#535353;--color-input-border-hover:#fff;--color-input-border-focus:#535353;--box-shadow-md:0 0 50px 0 rgba(0,0,0,.5)!important;--backdrop-color:var(--color-background);--backdrop-color-alternate:var(--color-background);--backdrop-filter:blur(4px);--icon-filter:invert(1) contrast(0.5);--background-filter:brightness(0.1) sepia(0.8) grayscale(0) hue-rotate(194deg);--color-credits-text:#fff;--color-credits-background:rgba(0,0,0,.25);--color-credits-background-hover:rgba(0,0,0,.75);--color-border-contrast-only:transparent;--width-border-s:1px;--width-border-m:2px;--width-border-l:4px;--width-border-xl:8px;--image-opacity:0.8;--button-color-text-primary-hover:#fff;--button-color-border-primary-hover:var(--color-background-primary-strong);--button-color-background-primary-hover:var(--color-background-primary-strong)}[data-user-color-scheme=high-contrast]{--color-mode:"light";--moz-font-smoothing:auto;--webkit-font-smoothing:subpixel-antialiased;--color-background:#fff;--color-background-muted:#fff;--color-background-subtle:#fff;--color-background-inverse:#000;--color-background-primary:#000;--color-background-primary-muted:#fff;--color-background-primary-strong:#000;--color-background-primary-subtle:#fff;--color-background-secondary:#fff;--color-background-secondary-muted:#fff;--color-background-tertiary:#000;--color-background-tertiary-muted:#fff;--color-text:#000;--color-text-muted:#000;--color-text-subtle:#000;--color-text-inverse:#fff;--filter-color-text:brightness(0) grayscale(1);--filter-color-link:brightness(0) grayscale(1);--filter-color-link-hover:brightness(0) grayscale(1);--color-text-primary:#000;--color-text-on-primary:#fff;--color-text-secondary:#000;--color-text-on-secondary:#fff;--color-text-tertiary:#000;--color-text-on-tertiary:#fff;--color-text-danger:#000;--color-text-info:#000;--color-text-success:#000;--color-text-warning:#000;--color-background-danger:#000;--color-text-on-danger:#fff;--color-text-on-info:#000;--color-text-on-success:#000;--color-text-on-warning:#000;--color-link:#000;--color-link-visited:#000;--color-link-hover:#000;--color-link-active:#000;--color-link-focus:#000;--color-link-on-primary:#fff;--color-link-on-primary-visited:#fff;--color-link-on-primary-hover:#fff;--color-link-on-primary-active:#fff;--color-link-on-primary-focus:#fff;--color-link-alternate:#000;--color-link-alternate-visited:#000;--color-link-alternate-hover:#000;--color-link-alternate-active:#000;--color-link-alternate-focus:#000;--color-link-navigation:#000;--color-link-navigation-visited:#000;--color-link-navigation-hover:#000;--color-link-navigation-active:#000;--color-link-navigation-focus:#000;--color-link-alternate-navigation:#000;--color-link-alternate-navigation-visited:#000;--color-link-alternate-navigation-hover:#000;--color-link-alternate-navigation-active:#000;--color-link-alternate-navigation-focus:#000;--color-border:#000;--color-border-muted:#000;--color-border-inverse:#fff;--color-border-primary:#000;--color-border-on-primary:#fff;--color-border-error:#ba0020;--color-border-secondary-inverse:#2b2f3b;--color-text-static:#000;--color-text-inverse-static:#fff;--backdrop-color:#000;--backdrop-color-alternate:#e1eff9;--backdrop-filter:blur(0);--icon-filter:null;--background-filter:null;--color-credits-text:#000;--color-credits-background:#fff;--color-credits-background-hover:#fff;--color-border-contrast-only:#000;--width-border-s:1px;--width-border-m:2px;--width-border-l:4px;--width-border-xl:8px;--color-input-border:#000;--filter-logo:brightness(0);--filter-teaser-icon:brightness(0) invert(1)}:root{--box-shadow-sm:0 0 10px 0 rgba(0,0,0,.05);--box-shadow-md:0 0 50px 0 hsla(0,0%,85%,.5);--box-shadow-bottom-md:0 0.125rem 0.325rem rgba(0,0,0,.125);--box-shadow-lg:0 20px 20px rgba(0,0,0,.125);--box-shadow-subtle:0 2px 44px 0 rgba(0,0,0,.12);--font-family:"TheSans",Arial,sans-serif;--font-family-secondary:"TheSans",Arial,sans-serif;--font-family-monospace:monospace;--font-weight-thin:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--spacing-0:0rem;--spacing-1:0.5rem;--spacing-2:1rem;--spacing-3:1rem;--spacing-4:1.5rem;--spacing-5:1.5rem;--spacing-6:3rem;--spacing-7:3rem;--spacing-8:4rem;--spacing-9:4.5rem;--spacing-10:4.5rem;--spacing-11:4.5rem;--spacing-12:4.5rem;--spacing-13:4.5rem;--spacing-14:4.5rem}@media (min-width:768px){:root{--spacing-3:1.5rem;--spacing-4:2rem;--spacing-5:2rem;--spacing-6:3.5rem;--spacing-7:4rem;--spacing-8:4.5rem;--spacing-9:5rem;--spacing-10:5rem;--spacing-11:5rem;--spacing-12:5rem;--spacing-13:5rem;--spacing-14:5rem}}@media (min-width:1024px){:root{--spacing-5:3rem;--spacing-6:4rem;--spacing-7:4.5rem;--spacing-8:5rem;--spacing-9:6rem;--spacing-10:7rem;--spacing-11:7rem;--spacing-12:7rem;--spacing-13:7rem;--spacing-14:7rem}}@media (min-width:1600px){:root{--spacing-11:8rem;--spacing-12:9rem;--spacing-13:9rem;--spacing-14:10rem}}@media (min-width:1800px){:root{--spacing-12:10rem;--spacing-13:12rem;--spacing-14:14rem}}*{box-sizing:border-box}a,abbr,address,article,audio,b,blockquote,body,caption,center,cite,code,dd,del,details,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,ins,label,legend,li,mark,menu,nav,object,ol,p,s,section,small,span,strong,sub,summary,sup,table,tbody,td,th,thead,time,tr,u,ul,var,video{border:0;margin:0;padding:0}svg{overflow:hidden}a{background-color:transparent}[hidden][hidden]{visibility:hidden}iframe{display:block}details summary{cursor:pointer}details summary:hover strong{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-block;line-height:inherit;margin:0;padding:0;vertical-align:bottom;width:auto}button *{pointer-events:none}button[type=reset],button[type=submit]{cursor:pointer}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;color:var(--color-text);font-size:100%;height:-webkit-fill-available;line-height:1;overflow-x:hidden;scroll-behavior:smooth;scroll-padding-block-start:var(--height-header);text-rendering:optimizeLegibility}html.has-visible-header{scroll-padding-block-start:14rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-smoothing:var(--webkit-font-smoothing);-moz-osx-font-smoothing:var(--moz-font-smoothing);background-color:var(--color-background);min-height:100vh;min-height:-webkit-fill-available;overflow-x:hidden}:root{font-feature-settings:"ss01" 1,"ss03" 1,"cv05" 1,"kern",0,"cv03" 1,"cv04" 1;font-family:var(--font-family);font-variant-ligatures:no-common-ligatures}body{font-size:1.125rem;line-height:1.5}@media (min-width:768px){body{font-size:1.25rem}}@media (min-width:1800px){body{font-size:1.375rem}}@media print{body,html{background-color:transparent}}.c-unused{opacity:.25}:root{--focus-outline-color:var(--color-text-secondary,currentColor);--focus-outline-width:2px;--focus-outline-offset:2px;--focus-outline-style:solid}:focus{border-radius:var(--border-radius-xxs);outline-color:var(--focus-outline-color);outline-offset:var(--focus-outline-offset);outline-style:var(--focus-outline-style);outline-width:var(--focus-outline-width);text-decoration:none}:focus:not(:focus-visible){outline:transparent}:focus-visible{border-radius:var(--border-radius-xxs);outline-color:var(--color-text);outline-offset:var(--focus-outline-offset);outline-style:var(--focus-outline-style);outline-width:var(--focus-outline-width);text-decoration:none}@font-face{font-display:swap;font-family:TheSans;font-style:normal;font-weight:400;src:url(../fonts/thesans/TheSansB-W5Plain.woff2) format("woff2")}@font-face{font-display:swap;font-family:TheSans;font-style:italic;font-weight:400;src:url(../fonts/thesans/TheSansB-W5PlainItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:TheSans;font-style:normal;font-weight:600;src:url(../fonts/thesans/TheSansB-W6SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:TheSans;font-style:italic;font-weight:600;src:url(../fonts/thesans/TheSansB-W6SemiBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:TheSans;font-style:normal;font-weight:700;src:url(../fonts/thesans/TheSansB-W7Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:TheSans;font-style:italic;font-weight:700;src:url(../fonts/thesans/TheSansB-W7BoldItalic.woff2) format("woff2")}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}textarea{border-bottom-right-radius:0;min-height:12rem;resize:vertical}audio,video{display:block;position:relative;width:100%}button,h1,h2,h3,h4,h5,h6,li,p{font:inherit;font-weight:inherit}button:not([class]),h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]),li:not([class]),p:not([class]){max-width:80ch}.u-text-center button:not([class]),.u-text-center h1:not([class]),.u-text-center h2:not([class]),.u-text-center h3:not([class]),.u-text-center h4:not([class]),.u-text-center h5:not([class]),.u-text-center h6:not([class]),.u-text-center li:not([class]),.u-text-center p:not([class]){margin-inline:auto}h1{font-size:2.5rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (max-width:767.98px){h1{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){h1{font-size:3rem}}@media (min-width:1600px){h1{font-size:4rem;line-height:1.1}}@media (min-width:1800px){h1{font-size:4.5rem}}h2{font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (max-width:1023.98px){h2{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){h2{font-size:2.25rem}}@media (min-width:1024px){h2{font-size:3rem}}@media (min-width:1800px){h2{font-size:3.5rem}}h3{font-size:1.75rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (max-width:767.98px){h3{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){h3{font-size:2rem}}@media (min-width:1024px){h3{font-size:2.25rem}}@media (min-width:1800px){h3{font-size:3rem}}h4{font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (max-width:767.98px){h4{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:1024px){h4{font-size:1.75rem}}@media (min-width:1800px){h4{font-size:2.125rem}}h5{font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (min-width:576px){h5{font-size:1.375rem}}@media (min-width:1024px){h5{font-size:1.5rem}}@media (min-width:1800px){h5{font-size:1.75rem}}h6{font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (min-width:1024px){h6{font-size:1.25rem}}@media (min-width:1800px){h6{font-size:1.5rem}}blockquote{padding-block-start:3.5rem;position:relative}@media (min-width:1024px){blockquote{padding-block-start:5rem}}blockquote p{font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:1.2;line-height:1.5}@media (max-width:767.98px){blockquote p{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:1024px){blockquote p{font-size:1.75rem}}@media (min-width:1800px){blockquote p{font-size:2.125rem}}blockquote:before{background-image:url(/assets/images/hertie-quote-32.svg);background-position:0;background-repeat:no-repeat;background-size:2.5rem;content:"";filter:var(--filter-color-link);height:2.5rem;left:0;position:absolute;top:0;width:2.5rem}@media (min-width:1024px){blockquote:before{background-size:3.75rem;height:3.75rem;width:3.75rem}}*+h1,*+h2{margin-block-start:3rem}*+h3,*+h4,*+h5,*+h6{margin-block-start:2.5rem}*+blockquote,*+ol,*+p,*+table,*+ul{margin-block-start:1.75rem}*+hr{margin-block-start:3rem}h1+ol,h1+p,h1+ul,h2+ol,h2+p,h2+ul,h3+ol,h3+p,h3+ul,h4+ol,h4+p,h4+ul{margin-block-start:1.25rem}h5+ol,h5+p,h5+ul,h6+ol,h6+p,h6+ul{margin-block-start:.5rem}a{color:inherit;text-decoration:none}a:not([class]),a[class^=c-link]{text-decoration:underline;text-decoration-color:var(--color-text);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}a:not([class]):hover,a[class^=c-link]:hover{color:var(--color-link-hover);text-decoration:underline;text-decoration-color:var(--color-link-hover);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px}.u-background-color-neutral-cool-dark a:not([class]),.u-background-color-neutral-cool-dark a[class^=c-link],.u-background-color-red a:not([class]),.u-background-color-red a[class^=c-link]{text-decoration-color:var(--color-text-on-primary)}.u-background-color-neutral-cool-dark a:not([class]):hover,.u-background-color-neutral-cool-dark a[class^=c-link]:hover,.u-background-color-red a:not([class]):hover,.u-background-color-red a[class^=c-link]:hover{color:var(--color-text-on-primary);text-decoration-color:var(--color-text-on-primary)}.c-link--anchor,.c-link--download,.c-link--extern,.c-link--intern,.c-link--mailto,.c-link--phone,a[href^=http]:not([class]),a[href^=mailto]:not([class]),a[href^=tel]:not([class]){display:inline;padding-inline-start:22px;position:relative}.c-link--anchor:before,.c-link--download:before,.c-link--extern:before,.c-link--intern:before,.c-link--mailto:before,.c-link--phone:before,a[href^=http]:not([class]):before,a[href^=mailto]:not([class]):before,a[href^=tel]:not([class]):before{background-image:url(/assets/images/arrow-right-24.svg);background-position:0;background-repeat:no-repeat;background-size:18px;content:"";filter:var(--filter-color-text);height:18px;left:0;position:absolute;top:0;width:18px}.c-link--anchor:hover:before,.c-link--download:hover:before,.c-link--extern:hover:before,.c-link--intern:hover:before,.c-link--mailto:hover:before,.c-link--phone:hover:before,a[href^=http]:not([class]):hover:before,a[href^=mailto]:not([class]):hover:before,a[href^=tel]:not([class]):hover:before{filter:var(--filter-color-link-hover)}.u-background-color-neutral-cool-dark .c-link--anchor:before,.u-background-color-neutral-cool-dark .c-link--anchor:hover:before,.u-background-color-neutral-cool-dark .c-link--download:before,.u-background-color-neutral-cool-dark .c-link--download:hover:before,.u-background-color-neutral-cool-dark .c-link--extern:before,.u-background-color-neutral-cool-dark .c-link--extern:hover:before,.u-background-color-neutral-cool-dark .c-link--intern:before,.u-background-color-neutral-cool-dark .c-link--intern:hover:before,.u-background-color-neutral-cool-dark .c-link--mailto:before,.u-background-color-neutral-cool-dark .c-link--mailto:hover:before,.u-background-color-neutral-cool-dark .c-link--phone:before,.u-background-color-neutral-cool-dark .c-link--phone:hover:before,.u-background-color-neutral-cool-dark a[href^=http]:not([class]):before,.u-background-color-neutral-cool-dark a[href^=http]:not([class]):hover:before,.u-background-color-neutral-cool-dark a[href^=mailto]:not([class]):before,.u-background-color-neutral-cool-dark a[href^=mailto]:not([class]):hover:before,.u-background-color-neutral-cool-dark a[href^=tel]:not([class]):before,.u-background-color-neutral-cool-dark a[href^=tel]:not([class]):hover:before,.u-background-color-red .c-link--anchor:before,.u-background-color-red .c-link--anchor:hover:before,.u-background-color-red .c-link--download:before,.u-background-color-red .c-link--download:hover:before,.u-background-color-red .c-link--extern:before,.u-background-color-red .c-link--extern:hover:before,.u-background-color-red .c-link--intern:before,.u-background-color-red .c-link--intern:hover:before,.u-background-color-red .c-link--mailto:before,.u-background-color-red .c-link--mailto:hover:before,.u-background-color-red .c-link--phone:before,.u-background-color-red .c-link--phone:hover:before,.u-background-color-red a[href^=http]:not([class]):before,.u-background-color-red a[href^=http]:not([class]):hover:before,.u-background-color-red a[href^=mailto]:not([class]):before,.u-background-color-red a[href^=mailto]:not([class]):hover:before,.u-background-color-red a[href^=tel]:not([class]):before,.u-background-color-red a[href^=tel]:not([class]):hover:before{filter:brightness(0) invert(1)}.c-link--extern:before,a[href^=http]:not([class]):before{background-image:url(/assets/images/arrow-up-right-24.svg)}.c-link--mailto:before,a[href^=mailto]:not([class]):before{background-image:url(/assets/images/envelope-24.svg)}.c-link--download:before{background-image:url(/assets/images/download-24.svg)}.c-link--phone:before,a[href^=tel]:not([class]):before{background-image:url(/assets/images/phone-24.svg)}.c-link--anchor:before{background-image:url(/assets/images/chevron-down-24.svg)}.c-link--mailto,a[href^=mailto]{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}ol,ul{list-style:none;padding-inline-start:0}ul:not([class])>li{overflow:hidden;padding-inline-start:1.25em;position:relative}ul:not([class])>li:before{background:var(--color-text-primary);border-radius:999px;content:"";display:block;height:.35em;left:.125em;position:absolute;top:.6em;width:.35em}.u-background-color-neutral-cool-dark ul:not([class])>li:before,.u-background-color-red ul:not([class])>li:before{background:var(--color-text-on-primary)}ul:not([class]) li ol,ul:not([class]) li ul{margin-block-start:.25rem}ul:not([class]) li+li{margin-block-start:0}ul:not([class]) li:not(:last-of-type) ol,ul:not([class]) li:not(:last-of-type) ul{margin-block-end:.25rem}ol:not([class]){counter-reset:item}ol:not([class])>li{counter-increment:item;overflow:hidden;padding-inline-start:1.5em;position:relative}ol:not([class])>li:before{color:var(--color-text-primary);content:counters(item,".") ".";display:inline-block;font-variant-numeric:tabular-nums;font-weight:var(--font-weight-bold);margin-inline-start:-1.5em;position:absolute}ol:not([class])>li ol li{padding-inline-start:2.325em}ol:not([class])>li ol li:before{margin-inline-start:-2.325em}ol:not([class])>li ol li ol li{padding-inline-start:3.125em}ol:not([class])>li ol li ol li:before{margin-inline-start:-3.125em}ol:not([class]) li ol,ol:not([class]) li ul{margin-block-start:.25rem}ol:not([class]) li+li{margin-block-start:0}ol:not([class]) li:not(:last-of-type) ol,ol:not([class]) li:not(:last-of-type) ul{margin-block-end:.25rem}small{display:inline-block;font-size:1rem;line-height:1.5}@media (min-width:576px){small{font-size:1.125rem}}em{font-style:italic}strong{font-weight:var(--font-weight-bold)}address{font-style:normal}table:not([class]){border-collapse:collapse;font-size:1rem;line-height:1.6;width:100%}table:not([class]) td,table:not([class]) th{padding:1rem;text-align:left;vertical-align:top}table:not([class]) th{background-color:var(--color-background-quinary-middle);font-weight:var(--font-weight-semibold)}table:not([class]) thead td,table:not([class]) thead th{background-color:var(--color-background-primary)!important;color:var(--color-text-on-primary)!important;font-weight:var(--font-weight-bold)}.c-table--bordered table{border-left:.0625rem solid var(--color-border);border-top:.0625rem solid var(--color-border)}.c-table--bordered table td,.c-table--bordered table th{border-bottom:.0625rem solid var(--color-border);border-right:.0625rem solid var(--color-border)}.c-table--seperated table td,.c-table--seperated table th{border-bottom:1px solid var(--color-background);border-left:1px solid var(--color-background);min-width:9rem}.c-table--seperated table td:first-child,.c-table--seperated table th:first-child{border-left:none}.c-table--seperated table tbody td{background:var(--color-background-subtle)}.c-table--seperated table tbody:last-of-type tr:last-of-type td,.c-table--seperated table tbody:last-of-type tr:last-of-type th{border-bottom:none}.c-table--sticky table thead td,.c-table--sticky table thead th{position:sticky;top:0;z-index:1}.c-table--lined table tr:nth-child(2n){background:var(--color-background-subtle)}.c-table--lined table tr:nth-child(odd){background:var(--color-background)}.c-table--lined table thead td,.c-table--lined table thead th{background-color:var(--color-background-primary)}abbr[title]{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}mark{background-color:var(--color-background-quaternary-muted);color:inherit;display:inline-block;padding:.125em .125em 0}sub,sup{font-size:inherit;font-size:65%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}@supports (font-variant-position:sub){sub,sup{align-items:baseline;font-size:100%;line-height:inherit;vertical-align:baseline}sup{font-variant-position:super;top:0}sub{bottom:0;font-variant-position:sub}}code{word-wrap:normal;font-family:var(--font-family-monospace);hyphens:none;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap;word-break:normal;word-spacing:normal}code{word-wrap:break-word}a>code{color:inherit}hr{border-top:.0625rem solid var(--color-border)}@media (prefers-color-scheme:dark){:root:not([data-user-color-scheme]) .c-link--extern,:root:not([data-user-color-scheme]) a[href^=http]:not([class]){background-image:url(/assets/images/arrow-up-right-24-inverse.svg)}:root:not([data-user-color-scheme]) .c-link--intern{background-image:url(/assets/images/arrow-right-24-inverse.svg)}:root:not([data-user-color-scheme]) .c-link--mailto,:root:not([data-user-color-scheme]) a[href^=mailto]:not([class]){background-image:url(/assets/images/envelope-24-inverse.svg)}:root:not([data-user-color-scheme]) .c-link--download{background-image:url(/assets/images/download-24-inverse.svg)}:root:not([data-user-color-scheme]) .c-link--phone,:root:not([data-user-color-scheme]) a[href^=tel]:not([class]){background-image:url(/assets/images/phone-24-inverse.svg)}:root:not([data-user-color-scheme]) .footer img{filter:grayscale(1) invert(1);opacity:.7}}[data-user-color-scheme=dark] .c-link--extern,[data-user-color-scheme=dark] a[href^=http]:not([class]){background-image:url(/assets/images/arrow-up-right-24-inverse.svg)}[data-user-color-scheme=dark] .c-link--intern{background-image:url(/assets/images/arrow-right-24-inverse.svg)}[data-user-color-scheme=dark] .c-link--mailto,[data-user-color-scheme=dark] a[href^=mailto]:not([class]){background-image:url(/assets/images/envelope-24-inverse.svg)}[data-user-color-scheme=dark] .c-link--download{background-image:url(/assets/images/download-24-inverse.svg)}[data-user-color-scheme=dark] .c-link--phone,[data-user-color-scheme=dark] a[href^=tel]:not([class]){background-image:url(/assets/images/phone-24-inverse.svg)}[data-user-color-scheme=dark] .footer img{filter:grayscale(1) invert(1);opacity:.7}.u-aspect-ratio-1x1{aspect-ratio:1/1}.u-aspect-ratio-2x1{aspect-ratio:2/1}.u-aspect-ratio-2x3{aspect-ratio:2/3}.u-aspect-ratio-3x2{aspect-ratio:3/2}.u-aspect-ratio-4x3{aspect-ratio:4/3}.u-aspect-ratio-5x7{aspect-ratio:5/7}.u-aspect-ratio-16x9{aspect-ratio:16/9}.u-aspect-ratio-9x16{aspect-ratio:9/16}@media (min-width:480px){.u-aspect-ratio-3x2\@xs{aspect-ratio:3/2}}@media (min-width:576px){.u-aspect-ratio-1x1\@sm{aspect-ratio:1/1}.u-aspect-ratio-2x1\@sm{aspect-ratio:2/1}.u-aspect-ratio-16x9\@sm{aspect-ratio:16/9}}@media (min-width:768px){.u-aspect-ratio-1x1\@md{aspect-ratio:1/1}.u-aspect-ratio-2x1\@md{aspect-ratio:2/1}.u-aspect-ratio-16x9\@md{aspect-ratio:16/9}}@media (min-width:1024px){.u-aspect-ratio-1x1\@lg{aspect-ratio:1/1}.u-aspect-ratio-3x4\@lg{aspect-ratio:3/4}}@media (min-width:1600px){.u-aspect-ratio-3x1\@xl{aspect-ratio:3/1}}[class*=u-aspect-ratio-]{background-color:var(--color-background-subtle)}.u-aspect-ratio__item,[class*=u-aspect-ratio-] iframe,[class*=u-aspect-ratio-] img,[class*=u-aspect-ratio-] video{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.u-aspect-ratio-transparent{background-color:transparent}.o-container{margin-inline-end:auto;margin-inline-start:auto;padding:0 16px;width:100%}@media (min-width:768px){.o-container{padding:0 32px}}.o-container:not(.o-container--wide):not(.o-container--full) .o-container{padding:0}.o-container:not(.o-container--wide):not(.o-container--full){max-width:1264px}@media (min-width:1600px){.o-container:not(.o-container--wide):not(.o-container--full){max-width:1536px}}.o-container--full{max-width:none}.o-container--flush{max-width:1536px;padding-left:0;padding-right:0}html{--content-offset:-7.5rem}.o-content:has(.c-breadcrumb) .c-slideshow .c-teaser--top,.o-content:has(.c-breadcrumb) .c-slideshow .c-teaser-square,.o-content:has(.c-breadcrumb) .o-container--full-width:first-child:has(.c-teaser-stage:not(.c-teaser-stage--home)),.o-content:has(.c-breadcrumb) .o-container--full-width:first-child>.c-slideshow .c-teaser-stage,.o-content:has(.c-breadcrumb) a:first-child+.c-teaser-stage,.o-content:has(.c-breadcrumb)>.c-teaser-stage:first-child{margin-block-end:0!important}@media (min-width:768px){.o-content:has(.c-breadcrumb) .o-container--full-width:first-child>.c-slideshow .c-teaser--top,.o-content:has(.c-breadcrumb)>.c-teaser--top:first-child{margin-block-end:0!important}}@media (min-width:768px){.o-content:has(.c-breadcrumb) .c-teaser-square:first-child{margin-block-end:0!important}}.o-content>.u-background-full-width:last-child,.o-content>[class*=u-background-color-]:last-child:not(.o-container){margin-block-end:0!important}.o-content{margin-block-end:4.5rem}@media (min-width:768px){.o-content{margin-block-end:5rem}}@media (min-width:1024px){.o-content{margin-block-end:7rem}}.o-content:has(>.u-background-full-width:last-child){margin-block-end:0!important}.o-content:has(>[class*=u-background-color-]:last-child:not(.o-container)){margin-block-end:0!important}@media (max-width:767.98px){.o-context{display:flex;flex-direction:column}.o-context .o-float--right{margin-block-start:1.5rem;order:1}}.o-float--right{margin-block-end:1.5rem}@media (min-width:768px){.o-float--right{float:right;margin-block-end:8px;margin-inline-start:32px}}@media (min-width:1024px){.o-float--right{margin-block-end:8px;margin-inline-start:32px}}.o-float--left{margin-block-end:1.5rem}@media (min-width:768px){.o-float--left{float:left;margin-block-end:8px;margin-inline-end:32px}}@media (min-width:1024px){.o-float--left{margin-block-end:8px;margin-inline-end:32px}}.o-grid{align-items:flex-start;display:flex;flex-wrap:wrap;margin-block-end:0;margin-block-start:0;margin-left:-.5rem;margin-right:-.5rem}@media (min-width:1024px){.o-grid{margin-left:-.5rem;margin-right:-.5rem}}.o-grid--equal-height{align-items:stretch}.o-grid--equal-height>[class*=o-grid__col--]>*{height:100%}.o-grid--flush,.o-grid--no-gutter{margin-inline-end:0;margin-inline-start:0}.o-grid--flush>[class*=o-grid__col--],.o-grid--no-gutter>[class*=o-grid__col--]{padding-inline-end:0;padding-inline-start:0}.o-grid--gutter-xxs{margin-inline-end:-.125rem;margin-inline-start:-.125rem}.o-grid--gutter-xxs>[class*=o-grid__col--]{padding-inline-end:.125rem;padding-inline-start:.125rem}.o-grid--gutter-sm{margin-inline-end:-.5rem;margin-inline-start:-.5rem}.o-grid--gutter-sm>[class*=o-grid__col--]{padding-inline-end:.5rem;padding-inline-start:.5rem}.o-grid--gutter-md{margin-inline-end:-1rem;margin-inline-start:-1rem}.o-grid--gutter-md>[class*=o-grid__col--]{padding-inline-end:1rem;padding-inline-start:1rem}.o-grid--gutter-lg{margin-inline-end:-2rem;margin-inline-start:-2rem}.o-grid--gutter-lg>[class*=o-grid__col--]{padding-inline-end:2rem;padding-inline-start:2rem}.o-grid--has-gutter-y-xs{row-gap:.25rem}.o-grid--has-gutter-y-sm{row-gap:.5rem}.o-grid--has-gutter-y,.o-grid--has-gutter-y-md{row-gap:1rem}.o-grid--has-gutter-y-lg{row-gap:2rem}.o-grid--has-gutter-y-xl{row-gap:3rem}[class*=o-grid__col--]{padding-left:.5rem;padding-right:.5rem;width:100%}@media (min-width:1024px){[class*=o-grid__col--]{padding-left:.5rem;padding-right:.5rem}}.o-grid__col--auto{flex:0 0 auto;max-width:100%;width:auto}.o-grid__col--12{flex:0 0 100%;max-width:100%}@media (min-width:480px){.o-grid__col--6\@xs{flex:0 0 50%;max-width:50%}.o-grid__col--8\@xs{flex:0 0 66.66667%;max-width:66.66667%}.o-grid__col-offset--2\@xs{margin-inline-start:16.6666666667%}}@media (min-width:576px){.o-grid__col--auto\@sm{flex:0 0 auto;max-width:100%;width:auto}.o-grid__col--4\@sm{flex:0 0 33.33333%;max-width:33.33333%}.o-grid__col--6\@sm{flex:0 0 50%;max-width:50%}.o-grid__col--8\@sm{flex:0 0 66.66667%;max-width:66.66667%}.o-grid__col-offset--0\@sm{margin-inline-start:0}.o-grid__col-offset--3\@sm{margin-inline-start:25%}}@media (min-width:768px){.o-grid__col--4\@md{flex:0 0 33.33333%;max-width:33.33333%}.o-grid__col--5\@md{flex:0 0 41.66667%;max-width:41.66667%}.o-grid__col--6\@md{flex:0 0 50%;max-width:50%}.o-grid__col--7\@md{flex:0 0 58.33333%;max-width:58.33333%}.o-grid__col-offset--0\@md{margin-inline-start:0}}@media (min-width:1024px){.o-grid__col--3\@lg{flex:0 0 25%;max-width:25%}.o-grid__col--4\@lg{flex:0 0 33.33333%;max-width:33.33333%}.o-grid__col--5\@lg{flex:0 0 41.66667%;max-width:41.66667%}.o-grid__col--6\@lg{flex:0 0 50%;max-width:50%}.o-grid__col--7\@lg{flex:0 0 58.33333%;max-width:58.33333%}.o-grid__col--8\@lg{flex:0 0 66.66667%;max-width:66.66667%}.o-grid__col--9\@lg{flex:0 0 75%;max-width:75%}.o-grid__col--10\@lg{flex:0 0 83.33333%;max-width:83.33333%}.o-grid__col--12\@lg{flex:0 0 100%;max-width:100%}.o-grid__col-offset--1\@lg{margin-inline-start:8.3333333333%}}@media (min-width:1600px){.o-grid__col--3\@xl{flex:0 0 25%;max-width:25%}.o-grid__col--4\@xl{flex:0 0 33.33333%;max-width:33.33333%}.o-grid__col--5\@xl{flex:0 0 41.66667%;max-width:41.66667%}.o-grid__col--6\@xl{flex:0 0 50%;max-width:50%}.o-grid__col--8\@xl{flex:0 0 66.66667%;max-width:66.66667%}.o-grid__col--9\@xl{flex:0 0 75%;max-width:75%}.o-grid__col-offset--1\@xl{margin-inline-start:8.3333333333%}}@media (min-width:1800px){.o-grid__col--8\@xxl{flex:0 0 66.66667%;max-width:66.66667%}}.o-grid__col-order--last{order:13}@media (min-width:480px){.o-grid__col-order--first\@xs{order:0}}@media (min-width:1024px){.o-grid__col-order--last\@lg{order:13}}@media (min-width:768px){.o-grid__col--12 .o-grid__media-size--sm{width:25%}}@media (min-width:1024px){.o-grid__col--12 .o-grid__media-size--sm{width:25%}}@media (min-width:768px){.o-grid__col--6\@xs .o-grid__media-size--sm{width:50%}.o-grid__col--8\@xs .o-grid__media-size--sm{width:37.5%}}@media (min-width:1024px){.o-grid__col--6\@xs .o-grid__media-size--sm{width:50%}.o-grid__col--8\@xs .o-grid__media-size--sm{width:37.5%}}@media (min-width:768px){.o-grid__col--4\@sm .o-grid__media-size--sm{width:75%}.o-grid__col--6\@sm .o-grid__media-size--sm{width:50%}.o-grid__col--8\@sm .o-grid__media-size--sm{width:37.5%}}@media (min-width:1024px){.o-grid__col--4\@sm .o-grid__media-size--sm{width:75%}.o-grid__col--6\@sm .o-grid__media-size--sm{width:50%}.o-grid__col--8\@sm .o-grid__media-size--sm{width:37.5%}}@media (min-width:768px){.o-grid__col--4\@md .o-grid__media-size--sm{width:75%}.o-grid__col--5\@md .o-grid__media-size--sm{width:60%}.o-grid__col--6\@md .o-grid__media-size--sm{width:50%}.o-grid__col--7\@md .o-grid__media-size--sm{width:42.85714%}}@media (min-width:1024px){.o-grid__col--4\@md .o-grid__media-size--sm{width:75%}.o-grid__col--5\@md .o-grid__media-size--sm{width:60%}.o-grid__col--6\@md .o-grid__media-size--sm{width:50%}.o-grid__col--7\@md .o-grid__media-size--sm{width:42.85714%}.o-grid__col--3\@lg .o-grid__media-size--sm{width:100%}.o-grid__col--4\@lg .o-grid__media-size--sm{width:75%}.o-grid__col--5\@lg .o-grid__media-size--sm{width:60%}.o-grid__col--6\@lg .o-grid__media-size--sm{width:50%}.o-grid__col--7\@lg .o-grid__media-size--sm{width:42.85714%}.o-grid__col--8\@lg .o-grid__media-size--sm{width:37.5%}.o-grid__col--9\@lg .o-grid__media-size--sm{width:33.33333%}.o-grid__col--10\@lg .o-grid__media-size--sm{width:30%}.o-grid__col--12\@lg .o-grid__media-size--sm{width:25%}}@media (min-width:1600px){.o-grid__col--3\@xl .o-grid__media-size--sm{width:100%}.o-grid__col--4\@xl .o-grid__media-size--sm{width:75%}.o-grid__col--5\@xl .o-grid__media-size--sm{width:60%}.o-grid__col--6\@xl .o-grid__media-size--sm{width:50%}.o-grid__col--8\@xl .o-grid__media-size--sm{width:37.5%}.o-grid__col--9\@xl .o-grid__media-size--sm{width:33.33333%}}@media (min-width:1800px){.o-grid__col--8\@xxl .o-grid__media-size--sm{width:37.5%}}@media (min-width:768px) and (max-width:1599.98px){.o-grid__col--12 .o-grid__media-size--sm{width:40%}}@media (min-width:480px) and (max-width:767.98px){.o-grid__col--12 .o-grid__media-size--sm{width:100%}}@media (max-width:575.98px){.o-grid__col--12 .o-grid__media-size--sm{width:100%}}.o-grid-flex--custom>*{align-items:flex-start;align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.o-grid-flex--custom>*>*{flex:0 0 100%;max-width:294px;padding:1rem 0}:root{--gap:0.5rem}@media (min-width:768px){:root{--gap:1rem}}@media (min-width:1024px){:root{--gap:1.5rem}}@media (min-width:1600px){:root{--gap:2rem}}button[type=reset],button[type=submit],label[for]{cursor:pointer}.c-button{align-items:center;border-radius:var(--button-border-radius,7px);border-style:solid;border-width:1px;display:inline-flex;flex-shrink:0;font-size:1.125rem;font-weight:var(--font-weight-semibold);gap:.5rem;justify-content:center;letter-spacing:.05em;line-height:1.5;line-height:1.3;max-width:100%;opacity:var(--button-opacity,1);padding:1rem 1.5rem;text-transform:uppercase;transition:all .2s ease}@media (min-width:768px){.c-button{font-size:1.25rem}}@media (min-width:1800px){.c-button{font-size:1.375rem}}@media (max-width:1023.98px){.c-button{--button-border-radius:5px;font-size:1rem;font-weight:var(--font-weight-semibold);letter-spacing:.0325em;line-height:1.6;min-height:3rem;outline-offset:2px;padding:.625rem 1rem}}.c-button,.c-button:link,.c-button:visited{background-color:var(--button-color-background,var(--color-background-primary));border-color:var(--button-color-border,var(--color-background-primary));color:var(--button-color-text,var(--color-text-on-primary));outline-color:var(--button-color-outline,transparent)}.c-button:hover{--button-color-text:var(--button-color-text-hover,var(--color-text-on-primary));--button-color-border:var(--button-color-border-hover,var(--color-background-primary-strong));--button-color-background:var(--button-color-background-hover,var(--color-background-primary-strong))}.c-button:focus-visible{--button-color-text:var(--button-color-text-active,var(--color-text-on-primary));--button-color-border:var(--button-color-border-active,var(--color-background-primary-strong));--button-color-background:var(--button-color-background-active,var(--color-background-primary-strong));--button-color-outline:var(--button-color-outline-active,var(--color-background-primary-strong))}.c-button:focus-visible{outline:var(--button-color-outline);outline-offset:2px;outline-style:solid;outline-width:2px}.c-button:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.c-button:active{transform:none}}.c-button--xs{font-size:.875rem;font-weight:var(--font-weight-regular);gap:.25rem;letter-spacing:.015em;min-height:2.25rem;padding:.25rem 1rem}.c-button--sm,.c-button--xs{--button-border-radius:5px;gap:.375rem;letter-spacing:.0325em;line-height:1.6;outline-offset:2px}.c-button--sm{font-size:1rem;font-weight:var(--font-weight-semibold);min-height:3rem;padding:.625rem 1rem}@media (min-width:1600px){.c-button--lg{font-size:1.125rem;font-weight:var(--font-weight-bold);font-weight:var(--font-weight-semibold);line-height:1.5;min-height:3.75rem;padding:.75rem 1.5rem}}@media (min-width:1600px) and (min-width:576px){.c-button--lg{font-size:1.25rem}}@media (min-width:1600px) and (min-width:768px){.c-button--lg{font-size:1.375rem}}@media (min-width:1600px) and (min-width:1024px){.c-button--lg{font-size:1.5rem;line-height:1.4}}@media (min-width:1600px) and (min-width:1800px){.c-button--lg{font-size:1.75rem}}.c-button--inverse,.c-button--inverse:link,.c-button--inverse:visited{--button-color-text:var(--button-color-text-inverse,var(--color-text));--button-color-border:var(--button-color-border-inverse,var(--color-background));--button-color-background:var(--button-color-background-inverse,var(--color-background))}.c-button--inverse:hover{--button-color-text:var(--button-color-text-inverse-hover,var(--color-text-inverse));--button-color-border:var(--button-color-border-inverse-hover,var(--color-background-primary));--button-color-background:var(--button-color-background-inverse-hover,var(--color-background-primary))}.c-button--inverse:focus-visible{--button-color-text:var(--button-color-text-inverse-active,var(--color-text-inverse));--button-color-border:var(--button-color-border-inverse-active,var(--color-background-primary));--button-color-background:var(--button-color-background-inverse-active,var(--color-background-primary));--button-color-outline:var(--button-color-border-inverse-active,var(--color-background-primary))}.c-button--primary,.c-button--primary:link,.c-button--primary:visited{--button-color-text:var(--button-color-text-primary,var(--color-text-on-primary));--button-color-border:var(--button-color-border-primary,var(--color-background-primary));--button-color-background:var(--button-color-background-primary,var(--color-background-primary))}.c-button--primary:hover{--button-color-text:var(--button-color-text-primary-hover,var(--color-text-inverse));--button-color-border:var(--button-color-border-primary-hover,var(--color-background-primary-strong));--button-color-background:var(--button-color-background-primary-hover,var(--color-background-primary-strong))}.c-button--primary:focus-visible{--button-color-text:var(--button-color-text-primary-active,var(--color-text-inverse));--button-color-border:var(--button-color-border-primary-active,var(--color-background-primary-strong));--button-color-background:var(--button-color-background-primary-active,var(--color-background-primary-strong));--button-color-outline:var(--button-color-border-primary-active,var(--color-background-primary-strong))}.c-button--on-primary,.c-button--on-primary:link,.c-button--on-primary:visited{--button-color-text:var(--button-color-text-on-primary,var(--color-text-primary));--button-color-border:var(--button-color-background-on-primary,var(--color-background-white));--button-color-background:var(--button-color-background-on-primary,var(--color-background-white))}.c-button--on-primary:hover{--button-color-text:var(--button-color-text-primary-hover,var(--color-text-on-primary));--button-color-border:var(--button-color-border-on-primary-hover,var(--color-background-primary-strong));--button-color-background:var(--button-color-background-on-primary-hover,var(--color-background-primary-strong))}.c-button--on-primary:focus-visible{--button-color-text:var(--button-color-text-primary-hover,var(--color-text-on-primary));--button-color-border:var(--button-color-border-primary-hover,var(--color-background-primary-strong));--button-color-background:var(--color-background-primary-strong);--button-color-outline:var(--color-background-white)}.c-button--sand,.c-button--sand:link,.c-button--sand:visited{--button-color-text:var(--color-text);--button-color-border:var(--color-background-secondary);--button-color-background:var(--color-background-secondary)}.c-button--sand:hover{--button-color-text:var(--color-text);--button-color-border:var(--color-background-secondary-hover);--button-color-background:var(--color-background-secondary-hover)}.c-button--sand:focus-visible{--button-color-text:var(--color-text);--button-color-border:var(--color-background-secondary-hover);--button-color-background:var(--color-background-secondary-hover);--button-color-outline:var(--color-background-secondary-hover)}.c-button--mint,.c-button--mint:link,.c-button--mint:visited{--button-color-text:var(--color-text);--button-color-border:var(--color-background-tertiary);--button-color-background:var(--color-background-tertiary)}.c-button--mint:hover{--button-color-text:var(--color-text);--button-color-border:var(--color-background-tertiary-hover);--button-color-background:var(--color-background-tertiary-hover)}.c-button--mint:focus-visible{--button-color-text:var(--color-text);--button-color-border:var(--color-background-tertiary-hover);--button-color-background:var(--color-background-tertiary-hover);--button-color-outline:var(--color-background-tertiary-hover)}.c-button--blue,.c-button--blue:link,.c-button--blue:visited{--button-color-text:var(--color-text);--button-color-border:var(--color-background-quaternary);--button-color-background:var(--color-background-quaternary)!important}.c-button--blue:hover{--button-color-text:var(--color-text);--button-color-border:var(--color-background-quaternary-hover);--button-color-background:var(--color-background-quaternary-hover)!important}.c-button--blue:focus-visible{--button-color-text:var(--color-text);--button-color-border:var(--color-background-quaternary-hover);--button-color-background:var(--color-background-quaternary-hover)!important;--button-color-outline:var(--color-background-quaternary-hover)}.c-button--neutral-cool-dark,.c-button--neutral-cool-dark:link,.c-button--neutral-cool-dark:visited{--button-color-text:var(--color-text-on-primary);--button-color-border:var(--color-background-quinary);--button-color-background:var(--color-background-quinary)}.c-button--neutral-cool-dark:hover{--button-color-text:var(--color-text-on-primary);--button-color-border:var(--color-background-quinary-hover);--button-color-background:var(--color-background-quinary-hover)}.c-button--neutral-cool-dark:focus-visible{--button-color-text:var(--color-text-on-primary);--button-color-border:var(--color-background-quinary-hover);--button-color-background:var(--color-background-quinary-hover);--button-color-outline:var(--color-background-quinary-hover)}.c-button--neutral-cool,.c-button--neutral-cool:link,.c-button--neutral-cool:visited{--button-color-text:var(--color-text);--button-color-border:var(--color-background-quinary-muted);--button-color-background:var(--color-background-quinary-muted)}.c-button--neutral-cool:hover{--button-color-text:var(--color-text);--button-color-border:var(--color-background-quinary-muted-hover);--button-color-background:var(--color-background-quinary-muted-hover)}.c-button--neutral-cool:focus-visible{--button-color-text:var(--color-text);--button-color-border:var(--color-background-quinary-muted-hover);--button-color-background:var(--color-background-quinary-muted-hover);--button-color-outline:var(--color-background-quinary-muted-hover)}[class*=u-background-color-neutral-cool] .c-button--neutral-cool,[class*=u-background-color-neutral-cool] .c-button--neutral-cool:link,[class*=u-background-color-neutral-cool] .c-button--neutral-cool:visited{--button-color-border:var(--color-background-quinary-middle);--button-color-background:var(--color-background-quinary-middle)}[class*=u-background-color-neutral-cool] .c-button--neutral-cool:hover{--button-color-border:var(--color-background-quinary-subtle);--button-color-background:var(--color-background-quinary-subtle)}[class*=u-background-color-neutral-cool] .c-button--neutral-cool:focus-visible{--button-color-border:var(--color-background-quinary-subtle);--button-color-background:var(--color-background-quinary-subtle);--button-color-outline:var(--color-background-quinary-subtle)}.c-button--secondary,.c-button--secondary:link,.c-button--secondary:visited{--button-color-text:var(--button-color-text-on-secondary,var(--color-text-inverse));--button-color-border:var(--button-color-border-secondary,var(--color-background-inverse));--button-color-background:var(--button-color-background-secondary,var(--color-background-inverse))}.c-button--secondary:hover{--button-color-text:var(--button-color-text-secondary-hover,var(--color-text-on-primary));--button-color-border:var(--button-color-border-secondary-hover,var(--color-background-primary-strong));--button-color-background:var(--button-color-background-secondary-hover,var(--color-background-primary-strong))}.c-button--secondary:focus-visible{--button-color-text:var(--button-color-text-secondary-active,var(--color-text-on-primary));--button-color-border:var(--button-color-border-secondary-active,var(--color-background-primary-strong));--button-color-background:var(--button-color-background-secondary-active,var(--color-background-primary-strong));--button-color-outline:var(--button-color-border-secondary-active,var(--color-background-primary-strong))}.c-button--outline,.c-button--outline:link,.c-button--outline:visited{--button-color-text:var(--color-text);--button-color-border:var(--color-text);--button-color-background:transparent}.c-button--outline:hover{--button-color-text:var(--color-text-primary);--button-color-border:var(--color-text);--button-color-background:var(--color-background-subtle)}.c-button--outline:focus-visible{--button-color-text:var(--color-text-primary);--button-color-border:var(--color-text);--button-color-background:var(--color-background-subtle);--button-color-outline:var(--color-text);border-width:2px}.c-button--ghost,.c-button--ghost:link,.c-button--ghost:visited{--button-color-text:var(--color-text);--button-color-border:transparent;--button-color-background:transparent}.c-button--ghost:focus-visible,.c-button--ghost:hover{--button-color-text:var(--color-text-inverse);--button-color-border:var(--color-background-primary);--button-color-background:var(--color-background-primary)}.c-button--text{border:0;font-weight:var(--font-weight-semibold);height:auto!important;min-height:0;padding:0;width:auto!important}.c-button--text,.c-button--text:link,.c-button--text:visited{--button-color-text:var(--color-text);--button-color-border:transparent;--button-color-background:transparent}.c-button--text:focus-visible,.c-button--text:hover{--button-color-text:var(--color-link-hover);--button-color-border:transparent;--button-color-background:transparent;--button-color-underline:var(--color-link-hover);--button-color-outline:transparent}.c-button--text{display:inline-block;font-size:1rem;line-height:1.5}@media (min-width:576px){.c-button--text{font-size:1.125rem}}.c-button--text .c-button__text{background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position-x:100%,0;background-position-y:95%;background-repeat:no-repeat;background-size:100% 2px,0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .2s ease-out,background-position .2s ease-out}.c-button--text .c-button__icon,.c-button--text .c-icon{display:inline-block;margin-inline-end:.5rem;vertical-align:middle}.c-button--text .c-button__text+.c-button__icon,.c-button--text .c-button__text+.c-icon{margin-inline-end:0;margin-inline-start:.5rem}.c-button--text:hover .c-button__text{background-size:0 2px,100% 2px}.c-button--text.c-button--xs{font-weight:var(--font-weight-regular);letter-spacing:normal;text-transform:none}.c-button--text.c-button--xs .c-button__text{background-position-y:87.5%;background-size:100% 1px,0 1px}.c-button--text.c-button--xs:hover .c-button__text{background-size:0 1px,100% 1px}.c-button--text.c-button--xxs{font-weight:var(--font-weight-regular)}.c-button--text.c-button--sm,.c-button--text.c-button--xxs{font-size:1rem;line-height:1.6}.c-button__text{position:relative;top:.125em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-button__icon.c-button__icon--alternate{display:none}[aria-expanded=true]>.c-button__icon.c-button__icon--alternate,details[open] .c-button__icon.c-button__icon--alternate{display:inline-block}[aria-expanded=true]>.c-button__icon--alternate+.c-button__icon,details[open] .c-button__icon.c-button__icon--alternate{display:none}.c-button--icon-only{display:inline-flex;height:3.75rem;min-width:1rem;padding:0;width:3.75rem}@media (min-width:1600px){.c-button--icon-only{height:4.125rem;width:4.125rem}}.c-button--icon-only.c-button--xs{height:2.25rem;width:2.25rem}.c-button--icon-only.c-button--sm{height:3rem;width:3rem}.c-button--icon-only.c-button--lg{height:3.75rem;width:3.75rem}.c-button--full-width{display:flex;width:100%}@media (max-width:575.98px){.c-button--flex{display:flex;width:100%}}@media (max-width:575.98px){.o-grid__col--auto:has(>.c-button--flex){width:100%}}.c-button--rounded{border-radius:999px!important}.c-button--square{border-radius:var(--border-radius-sm);display:inline-flex;height:3.75rem;min-width:3.75rem;padding:0}.c-button--square.c-button--xs{height:2.25rem;min-width:2.25rem}.c-button--square.c-button--sm{height:3rem;min-width:3rem}.c-button--square.c-button--lg{height:3.75rem;min-width:3.75rem}.c-button.is-disabled:not(.c-button--loading),.c-button.is-disabled:not(.c-button--loading):focus-visible,.c-button.is-disabled:not(.c-button--loading):hover,.c-button.is-disabled:not(.c-button--loading):link,.c-button.is-disabled:not(.c-button--loading):visited,.c-button:disabled:not(.c-button--loading),.c-button:disabled:not(.c-button--loading):focus-visible,.c-button:disabled:not(.c-button--loading):hover,.c-button:disabled:not(.c-button--loading):link,.c-button:disabled:not(.c-button--loading):visited,.c-button[disabled]:not(.c-button--loading),.c-button[disabled]:not(.c-button--loading):focus-visible,.c-button[disabled]:not(.c-button--loading):hover,.c-button[disabled]:not(.c-button--loading):link,.c-button[disabled]:not(.c-button--loading):visited,.is-disabled .c-button:not(.c-button--loading),.is-disabled .c-button:not(.c-button--loading):focus-visible,.is-disabled .c-button:not(.c-button--loading):hover,.is-disabled .c-button:not(.c-button--loading):link,.is-disabled .c-button:not(.c-button--loading):visited{opacity:.4;pointer-events:none!important}.c-button--loading{position:relative}.c-button__icon--loading{color:inherit;display:none;font-size:1.125rem;height:1em;left:50%;line-height:1;margin:0!important;padding:0!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:1em}.c-button__icon--loading.c-button--md{font-size:1.5rem}.c-button--loading .c-button__icon,.c-button--loading .c-button__text{visibility:hidden}.c-button__icon--loading svg{animation:rotate 1.8s linear infinite;transform-origin:center}.c-button--loading .c-button__icon--loading{display:block;visibility:visible}@keyframes rotate{to{transform:rotate(1turn)}}.c-button--check-group{display:flex;flex-wrap:wrap;gap:.5rem;position:relative}.c-button--check-group__input{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.c-button--check-group__label .c-button__icon{display:none;margin-inline-start:-.325rem}.c-button--check-group__input:checked+.c-button--check-group__label .c-button__icon{display:inline-block}.c-button--check-group__input:focus-visible+.c-button--check-group__label{--button-color-text:var(--color-text-inverse);--button-color-border:var(--color-text);--button-color-background:var(--color-text);--button-color-outline:var(--color-text);outline:var(--color-text);outline-offset:2px;outline-style:solid;outline-width:2px}.c-disclosure-button .c-icon--toggle{transform:rotateX(0deg)}.c-disclosure-button[aria-expanded=true] .c-icon--toggle{transform:rotateX(180deg)}.c-icon{fill:currentColor;color:inherit;display:inline-block;flex-shrink:0;height:1em;overflow:hidden;pointer-events:none;vertical-align:top;width:1em}.c-icon,.c-icon--xxs{font-size:1em}.c-icon--xs{font-size:1.15em}.c-icon--sm{font-size:1.25em}.c-icon--md{font-size:1.75em}.c-icon--lg{font-size:2em}.c-icon--xl{font-size:2.5em}.c-icon--xxl{font-size:6em}.c-image{border-radius:var(--border-radius-lg);opacity:var(--image-opacity,1);overflow:hidden;position:relative}.c-image__img{display:block;height:auto;width:100%}.c-logo{display:block}.c-logo img,.c-logo svg{display:block;height:auto;width:100%}.c-logo img.logo-master,.c-logo svg.logo-master{width:230px}.c-table-container{background-attachment:local,local,scroll,scroll;background-color:var(--color-background);background-image:linear-gradient(to right,var(--color-background),var(--color-background)),linear-gradient(to right,var(--color-background),var(--color-background)),linear-gradient(to right,rgba(0,0,20,.15),hsla(0,0%,100%,0)),linear-gradient(to left,rgba(0,0,20,.15),hsla(0,0%,100%,0));background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:20px 100%,20px 100%,10px 100%,10px 100%;border-radius:var(--border-radius-lg);display:block;overflow-x:auto;overflow-y:hidden;width:100%}.c-table--sticky .c-table-container,.c-table-container.c-table--sticky{max-height:300px;max-height:75vh}.c-table-container+.c-table-container,blockquote+.c-table-container,h1+.c-table-container,h2+.c-table-container,h3+.c-table-container,h4+.c-table-container,h5+.c-table-container,h6+.c-table-container,hr+.c-table-container,ol+.c-table-container,p+.c-table-container,table+.c-table-container,ul+.c-table-container{margin-block-start:1.5rem}.c-table .u-background-color-neutral-cool-dark{background-color:var(--color-background-quinary-middle)!important;color:var(--color-text)!important}.c-legend{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;row-gap:.25rem}.c-legend__item{display:flex;font-size:.875rem;gap:.5rem;letter-spacing:.015em;line-height:1.6}.c-legend__icon{border:1px solid var(--color-border);border-radius:var(--border-radius-xs);height:1.25rem;width:1.25rem}.c-timetable-scroll{margin-block-end:.5rem;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.c-timetable-scroll--shadow{background-attachment:local,local,scroll,scroll;background-color:var(--color-background);background-image:linear-gradient(to right,var(--color-background),var(--color-background)),linear-gradient(to right,var(--color-background),var(--color-background)),linear-gradient(to right,rgba(0,0,20,.15),hsla(0,0%,100%,0)),linear-gradient(to left,rgba(0,0,20,.15),hsla(0,0%,100%,0));background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:20px 100%,20px 100%,10px 100%,10px 100%}.c-timetable{--timetable-item-height:9rem;--timetable-item-gap:1rem;--timetable-columns:5;--timetable-col-padding:.5rem;--timetable-col-width:calc(100%/var(--timetable-columns));--timetable-col-min-width:15rem;--timetable-col-width-span-2:calc(200% + var(--timetable-col-padding)*2);--timetable-col-width-span-3:calc(300% + var(--timetable-col-padding)*4);--timetable-col-width-span-4:calc(400% + var(--timetable-col-padding)*6);--timetable-col-width-span-5:calc(500% + var(--timetable-col-padding)*8);--timetable-col-width-span-6:calc(600% + var(--timetable-col-padding)*10);min-width:calc(var(--timetable-col-min-width)*var(--timetable-columns))}.c-timetable,.c-timetable--borders{width:calc(var(--timetable-col-width)*var(--timetable-columns))}.c-timetable--borders{--timetable-col-padding:9px;border-inline-end:1px solid var(--color-border-muted)}.c-timetable--borders .c-timetable__column{position:relative}.c-timetable--borders .c-timetable__column:before{background-color:var(--color-border-muted);content:"";inset-block:0;inset-inline-start:0;position:absolute;width:1px}.c-timetable__column{min-width:calc(var(--timetable-col-min-width)*var(--col-factor, 1));padding-inline:var(--timetable-col-padding);position:relative;width:calc(var(--timetable-col-width)*var(--col-factor, 1))}.c-timetable:not(.c-timetable--borders) .c-timetable__column:first-of-type{padding-inline-start:0}.c-timetable:not(.c-timetable--borders) .c-timetable__column:last-of-type{padding-inline-end:0}.c-timetable__header{display:flex}.c-timetable__header .c-timetable__column{font-size:.875rem;letter-spacing:.015em;line-height:1.6;text-align:center;text-transform:uppercase}.c-timetable__body{display:flex}.c-timetable__column:has(.c-timetable__footer){padding-bottom:4.5rem}.c-timetable__footer{align-items:center;background:var(--color-background-muted);border-radius:var(--border-radius-lg);bottom:0;display:flex;font-size:.875rem;font-weight:700;justify-content:center;left:var(--timetable-col-padding);letter-spacing:.015em;line-height:1.6;line-height:1.2;padding:.75rem;position:absolute;width:calc(100% - var(--timetable-col-padding)*2);z-index:1}.c-timetable:not(.c-timetable--borders) .c-timetable__column:first-of-type .c-timetable__footer{left:0;width:calc(100% - var(--timetable-col-padding))}.c-timetable:not(.c-timetable--borders) .c-timetable__column:last-of-type .c-timetable__footer{width:calc(100% - var(--timetable-col-padding))}.c-timetable__footer-label{bottom:2.75rem;font-size:1rem;left:0;line-height:1.6;line-height:1.2;position:absolute;width:100%}.c-timetable__footer.span-2{width:calc(200% - var(--timetable-col-padding)*2)}.c-timetable__item{word-wrap:break-word;text-wrap:balance;border-radius:var(--border-radius-lg);display:flex;font-size:1.125rem;font-weight:var(--font-weight-bold);gap:.5rem;height:var(--timetable-item-height);hyphens:auto;justify-content:space-between;line-height:1.2;line-height:1.3;margin-block:var(--timetable-item-gap);overflow:auto;overflow-wrap:break-word;padding:1.5rem;text-align:left;transition:background-color .2s ease-out;width:100%;z-index:1}@media (min-width:1024px){.c-timetable__item{font-size:1.25rem}}@media (min-width:1800px){.c-timetable__item{font-size:1.5rem}}.c-timetable__item:is(button,a):hover{text-decoration:underline;text-decoration-thickness:2px}.c-timetable__item-vertical.u-background-color-sand:is(button,a):focus-visible,.c-timetable__item-vertical.u-background-color-sand:is(button,a):hover,.c-timetable__item.u-background-color-sand:is(button,a):focus-visible,.c-timetable__item.u-background-color-sand:is(button,a):hover{background-color:var(--color-background-secondary-muted-hover)!important}.c-timetable__item-vertical.u-background-color-mint:is(button,a):focus-visible,.c-timetable__item-vertical.u-background-color-mint:is(button,a):hover,.c-timetable__item.u-background-color-mint:is(button,a):focus-visible,.c-timetable__item.u-background-color-mint:is(button,a):hover{background-color:var(--color-background-tertiary-muted-hover)!important}.c-timetable__item-vertical.u-background-color-blue:is(button,a):focus-visible,.c-timetable__item-vertical.u-background-color-blue:is(button,a):hover,.c-timetable__item.u-background-color-blue:is(button,a):focus-visible,.c-timetable__item.u-background-color-blue:is(button,a):hover{background-color:var(--color-background-quaternary-muted-hover)!important}.c-timetable__item-vertical.u-background-color-neutral-cool:is(button,a):focus-visible,.c-timetable__item-vertical.u-background-color-neutral-cool:is(button,a):hover,.c-timetable__item.u-background-color-neutral-cool:is(button,a):focus-visible,.c-timetable__item.u-background-color-neutral-cool:is(button,a):hover{background-color:var(--color-background-quinary-muted-hover)!important}.c-timetable__item-vertical.u-background-color-red-light:is(button,a):focus-visible,.c-timetable__item-vertical.u-background-color-red-light:is(button,a):hover,.c-timetable__item.u-background-color-red-light:is(button,a):focus-visible,.c-timetable__item.u-background-color-red-light:is(button,a):hover{background-color:var(--color-background-primary-subtle-hover)!important}.c-timetable__item-vertical:focus-visible,.c-timetable__item:focus-visible{outline:2px dashed currentColor;outline-offset:2px}.c-timetable__item.span-2{position:relative;width:var(--timetable-col-width-span-2)}.c-timetable:not(.c-timetable--borders) .c-timetable__column:first-of-type .c-timetable__item.span-2,.c-timetable:not(.c-timetable--borders) .c-timetable__column:last-of-type .c-timetable__item.span-2{width:calc(var(--timetable-col-width-span-2) - var(--timetable-col-padding))}.c-timetable__item.span-6{position:relative;width:var(--timetable-col-width-span-6)}.c-timetable__item-vertical{--tw-text-opacity:1;border-radius:var(--border-radius-lg);display:flex;height:var(--timetable-item-height);height:calc(100% - var(--timetable-item-gap)*2);hyphens:auto;margin-bottom:var(--timetable-item-gap);margin-top:var(--timetable-item-gap);padding:1.5rem;position:relative}.c-timetable__item-vertical:has(.c-timetable__item-vertical-label){justify-content:center}.c-timetable__item-vertical:has(.c-timetable__item-vertical-label) .c-icon{position:absolute;right:1.5rem;top:1.5rem}.c-timetable__item-vertical:has(.c-timetable__item-vertical-label):is(button,a):hover .c-timetable__item-vertical-label{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.c-timetable__item-vertical-label{letter-spacing:.1em;line-height:1.2;text-align:center;text-transform:uppercase;transform:scale(-1);writing-mode:vertical-rl}.c-timetable__item-vertical.span-15{height:calc((var(--timetable-item-height) + var(--timetable-item-gap))*1.5 - var(--timetable-item-gap))}.c-timetable__item-vertical.span-2{height:calc((var(--timetable-item-height) + var(--timetable-item-gap))*2 - var(--timetable-item-gap))}.c-timetable__item-vertical.span-6{height:calc((var(--timetable-item-height) + var(--timetable-item-gap))*6 - var(--timetable-item-gap))}.c-timetable__item-vertical.offset-1,.c-timetable__item.offset-1{margin-top:calc(var(--timetable-item-height) + var(--timetable-item-gap)*2)}.c-timetable__item-vertical.offset-4,.c-timetable__item.offset-4{margin-top:calc(var(--timetable-item-height)*4 + var(--timetable-item-gap)*5)}.c-timetable:focus-visible{outline-color:#eb3992;outline-offset:4px;outline-style:dashed;outline-width:4px}.audio-js{height:30px;width:100%}.audio-js.vjs-default-skin.vjs-paused .vjs-big-play-button{display:none}.audio-js.vjs-default-skin.vjs-paused .vjs-control-bar{display:flex}.c-read-aloud-wrapper{position:relative}.c-read-aloud{left:0;position:absolute;top:0;width:100%}.c-read-aloud--collapsed{display:none}.c-read-aloud__trigger,.c-read-aloud__trigger:link,.c-read-aloud__trigger:visited{background-color:var(--color-background);border-color:var(--color-border);color:var(--color-text)}.c-read-aloud__trigger:hover{background-color:var(--color-background);border-color:var(--color-text)}.c-read-aloud__trigger:active,.c-read-aloud__trigger:focus-visible{--button-color-outline:var(--color-text);background-color:var(--color-background);border-color:var(--color-text);outline:var(--button-color-outline);outline-offset:2px;outline-style:solid;outline-width:2px}.c-read-aloud__trigger .c-button__icon svg{display:block;font-size:1.6rem}.c-read-aloud__player.audio-js{align-items:center;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);color:var(--color-text);display:flex;font-family:var(--font-family);font-size:.75rem;height:3rem;justify-content:center;width:100%}.c-read-aloud__player.audio-js.vjs-default-skin .vjs-control-bar{background-color:var(--color-background);bottom:auto;color:var(--color-text)}.c-read-aloud__player.audio-js .vjs-progress-holder .vjs-load-progress,.c-read-aloud__player.audio-js .vjs-progress-holder .vjs-load-progress div,.c-read-aloud__player.audio-js .vjs-progress-holder .vjs-play-progress,.c-read-aloud__player.audio-js .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{background-color:var(--color-text)}.c-read-aloud__player.audio-js .vjs-play-control{width:5em}.c-read-aloud__player.audio-js .vjs-play-control:before{border-inline-end:1px solid var(--color-border);bottom:-.325rem;content:"";position:absolute;right:0;top:-.325rem}.c-read-aloud__player.audio-js .vjs-time-control{font-size:.875rem;line-height:2.75em}.c-read-aloud__player.audio-js .vjs-skip-backward-10,.c-read-aloud__player.audio-js .vjs-skip-backward-30,.c-read-aloud__player.audio-js .vjs-skip-backward-5,.c-read-aloud__player.audio-js .vjs-skip-forward-10,.c-read-aloud__player.audio-js .vjs-skip-forward-30,.c-read-aloud__player.audio-js .vjs-skip-forward-5{display:none!important;width:3em}.c-read-aloud__player.audio-js .vjs-icon-replay-10:before,.c-read-aloud__player.audio-js .vjs-skip-backward-10 .vjs-icon-placeholder:before,.c-read-aloud__player.audio-js .vjs-skip-backward-30 .vjs-icon-placeholder:before,.c-read-aloud__player.audio-js .vjs-skip-backward-5 .vjs-icon-placeholder:before,.c-read-aloud__player.audio-js .vjs-skip-forward-10 .vjs-icon-placeholder:before,.c-read-aloud__player.audio-js .vjs-skip-forward-30 .vjs-icon-placeholder:before,.c-read-aloud__player.audio-js .vjs-skip-forward-5 .vjs-icon-placeholder:before{font-size:1.6em}.c-read-aloud__player.audio-js .vjs-playback-rate{display:none!important}.c-read-aloud__player.audio-js .vjs-playback-rate .vjs-playback-rate-value{font-size:.875rem;line-height:2.75em}.c-read-aloud__player.audio-js .vjs-playback-rate .vjs-menu{left:auto;margin-bottom:2em;right:-1px;width:4.5em}.c-read-aloud__player.audio-js .vjs-playback-rate .vjs-menu:before{background-color:var(--color-background);border-inline-end:1px solid var(--color-border);bottom:calc(2em - 1rem);content:"";height:1rem;left:0;position:absolute;right:0;width:100%}.c-read-aloud__player.audio-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:var(--color-background);border:1px solid var(--color-border);border-block-end:0}.c-read-aloud__player.audio-js .vjs-menu li.vjs-menu-item{font-size:.875rem;padding:.325rem .5rem}.c-read-aloud__player.audio-js .vjs-menu li.vjs-menu-item:focus,.c-read-aloud__player.audio-js .vjs-menu li.vjs-menu-item:hover{background-color:var(--color-background-subtle);color:var(--color-text);font-weight:var(--font-weight-bold)}.c-read-aloud__player.audio-js .vjs-menu li.vjs-selected,.c-read-aloud__player.audio-js .vjs-menu li.vjs-selected:focus,.c-read-aloud__player.audio-js .vjs-menu li.vjs-selected:hover{background-color:var(--color-background-primary);color:var(--color-text-on-primary);font-weight:var(--font-weight-bold)}.vjs-svg-icon{fill:currentColor;background-position:50%;background-repeat:no-repeat;display:inline-block;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-control:focus .vjs-svg-icon,.vjs-svg-icon:hover{filter:drop-shadow(0 0 .25em #fff)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{height:100%;left:0;position:absolute;top:0;width:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABTsAAsAAAAAIpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV32Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADtIAABckI4l972hlYWQAABFkAAAAKwAAADYsvIjpaGhlYQAAEZAAAAAdAAAAJA+RCL1obXR4AAARsAAAABcAAAC8Q2YAAGxvY2EAABHIAAAAYAAAAGB7CIGGbWF4cAAAEigAAAAfAAAAIAFAAI9uYW1lAAASSAAAASUAAAIK1cf1oHBvc3QAABNwAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7yDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADaGCyYAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1hU17U+a5/HMA4iA3NmVBDmoQwP5TFnHlFeA4gYiUFRQINoSCBAyK3G2yi+0aipYtFcHYo2xsb4NiY3+VrNxSaX5uvt495ozNdoYoxmem2/L8HGpLc+InB279pnhlGr5mvL4eyz99nrrL32eu1/DQcc/okdYgdHOA6MQKp4r9gx0EcMHMezOalVasW5BM7NcXoSb9fFgE6KtSSBxWz1FYDPG+vMBGcKb9cebu2VS5s2aaTkCvRSf6C7Y+Ppibm5E09v7IDs2/3uZQtbD0zIyppwoHXh/93ukmyYgdePNRp65p5v+3v/9otQl2O7wP34cT88p8Md2YxpYLQZoRcy6FlSBRnwnGAe6BPMSCZo+7NJVqS0cE4uHendzhSnbPH6TDqL1+Nme5LZXkCHnGyoH0kne30WH+gswhm3q+pt/mTas9NLS64GnjmSlTPw0wVQT/ewRaBgxtydy3cuUB9/6SW+vb5yRvr+t0eOfPKJZ/9t3+4tL7xj32Xd3thCxi+ge6ifdsAN+l5+wi5HQ/cCoeull1AszS7CUfEcJzK7sKWJAdJhCd0sPM4+EY7QDm5ov08hXRQXE5bf6PV5Q5+IjW7X7Nku92Ask4l2hCRRD6TPqISiCJeQna3SCFwrhrNzXHzo4yFevBwxpzxk8WCIIfkvVEKVy32SbT8n68gzgaslpaiO2zIGIyuSb7RNf9HSuN26y/7OC1tgEmpiyA6aD4qcgTOiLThwGG0eB694FI8NHLLN6OBlRVaMxNAFS4JdXUG6mW8PwpKuYLCLXKGbu8iwYNdgO06Sn3Th+/vyZAxs8Ro30DjHe9gy8Fywi24OMm7Qyzh3MTZVOMYhLBnoC+J79lpTUyQmorjhnMwlcQ5uPEYGpDjsOkkH49BjQLQBqs3jFtFdJNlksYmoQFDArLh8Xh+Qd6Ghcsb6FUuehDi+U/lqD71K/qiegeV1imcwjl7ExwiSrf4BZyCujV6cVcFo6VX+G9IcPyFjJnUufbU/jzrL1X99as36reXl8K32nFaOr+E8jWJEcJ55DpMVfSMe95/AJaOsGBH2GJCNpiRQbK4C8BjdmQA22QY2j03Em13i2YHqtNLU1NI04Yj2HJgA6fQc6VPNpA/D+Ryks554NnVy2mB72uRUfPLsqR4N0LOBQKArwJYO+5W2fgZX8oC1HR6HjNaQTVIG2FPwnTcXXGZZfNB7TE6pTKZUwaw91XWLAoFFGcnB5PHjsckgBjbWutrL+0h5Y1xw3DRGDumsnXb3MJwXrJIN5U7m0rgJ3yG5w4he5ckFG4pmNEkOm0/xOO4r4yL87wqtQM+hiJIVp+6iG2wPBKD35ElGkDx+UfC2v1mFG1o+M3AjNFty8biKMXwzyxnZLds8wYD2BxmCPHAldPOeLsy/0BugftYhVYFAhO8SqQ0j3oK7dHJZnI/jxmUS4onlxskSF8thmvNZjIrRZwEPxr0lBuLRuz3oy/FOHCsxwOPYh2M+e9u3J5pgPYz9gp6G7C9m0A11F9ddqKMfV+4sbq45/YspOysXvT+3pdFdYNg2fHbW8Dz301MqDVuGrz0Fuh0YMW8mddrpqzST7rV9BcvqPoNvadRndWp0p8HvbiqrFj5yFQ/vNFSXDpxpLEFWp+DcrF3FT1afWshFcmCfeAMjEvO65i0Y6XijQfSRPWx3TV/Df7Km3E1l+kLt56s/rwVzuRusNMhudznkwdLaS+QNdeal2jDPP4l9qHc98vTYZOSkxzD+njBWVWjFPKgipx6DkWvXQiW8OYcewVHE5yukinDMcfGgc0opDltYKDxIGBedkzc6jSfE7tlvESCDFUw0Hx0opS+U0lHCxNottbNWSxX9zZVvEhKWUSyBpaXwBc2a98M6UqPeXAs/GDon8Ax7hsthO8cM5HU7Ad0UvRR9lHmtyQKZ4MAe814X5h9MSUkQmhf96eVJ6p90OjIiqSIjvykvr2l5U55O/fPQKD+jIomYpNyGJQ25uQ2kIikRfAmuBHCPsWqkSDEqgZ5KDI2sifS/R43MbZg0idFHbCPNxXxZws1ACVE6hAhOdJwRkJLFBLPZpRGYJ50pko6XzMkgmSx40ljik6AQcKhFnLcQE6rF7PXFe1Ocoj0T3AXgSgJTDIhHRfHlYZKuSzc6uievOJGXY+i5GJkkTp7UM3y0LqATDbtFcbdBxO7o4T25JYlEjoH0uynUh8rapkxp62QN70svSF+hT4gGPlovlmcm/ComLi7mV4kTykV9NFWjE/QrwgQ4uIcAP0rQF4VZYRP2o3PhHHzfPMJj9Ir+uzKUlrH49ntT18AVvj1sc3YGjUT/Mt2Dxawa8ArcA7bCQIpvfwAYu22vEG/No/5RvPdA7g+AelLrPwzy+LtkLPhnpIxH14m4EYq8eeMHbPEPNm6G7Nv9B4jcFPZ8bJj0SEjP3MPgQdKTqqEoy2v6G32P/Y6dxOv04AxnoAeq+GILvUavtYCBXm+BaIhuodcfrN5B/V2EYMCPh+SxavjGyPwV0x4CJgUPGT0mQaODGBACIJZGsMXwAD0LGXx7l3CdAcKMIKI+f5CepWeD0BvyU/GcdBxPF8SwejC6LGZmAURFdsSWKR5HyHld2kbdIZO1Ixx+bnnzU7n5+blPNV9jnUDWhP2tC68tbN3PVIldsQPxSAcSpjOav7Q05uXn5zW2LLvDXn9B6syscPy9iDLEMmSrJz6nYuWMipukjM0AH8JkGS+XFyMRkzSCH7KD/hwm172SAyZYumHlefr5AddrtA0O0TnwaVZxcRY9Bfukn9Gf05N1r9DV9MoBsJ1f+ZrqUvtPHizJAntWybv7hmqLt6QLuK6ZS9Fqi1jO5rDoWPZXXII5Tgajg53cIXCjDCGIcYrRIY2n6+mXOa/W0bdhau3ryiEYe2FV/5oeaIYK/5w5frCyll6/cYO8DiNhw6t1MBWmznt91QX62UF1N7l0eHBZTRGpKaqpKVIPF9UcIzmReud9TSY75+K899GHbBu6wjoR7RKKZVYiYxSPf5/2wJT5e3NAhmUbVn5KLx1Ujg0+BGvpAIh0DezInTkzF37KVocxrKU3r1+XLtAe2lO3l66kfQfB/unKY+q8N375Ru8bc4pJXfEcESU95q+p8ZNZRTWH1d9FzvUdYXk5rLkcdkEisoKKVHQW/b3GEx6tPaYcoJfOr9wAbSBnv1IHpep0OExr4LPMkpJM+j7sly7UHkOzXjoAZljHCGiyegtNlwljM0v+c19ET9Pvst09a2Mtgcf5/ZSzYO5h1156+eyydfAsxGa9XAuF6vzjh6CssLq6ECysperXX0sX5h5ZdpZe3guxsGIPEtHk/aqXX1hVqP5HYVVVISkrrNqvXorIc+5Ou91Hnr/LcD2afi6eX7UBloOcs7cOpqgGaNfs1g7bNbs9z6wASaylN69d0/TFTIz6Ws8+oGV3mE2612wRTHKcVUbhjKadebloMc+dyXgMVtVK6BwMB/+mVW09igdRBWaRtNQX59d/VD//xdQ0TCiYNj1KT9sq6Wdu5WTbqk3qDXyDaLa1fv621LS01G3z61sD6lH8lAxDLicV921s6Bf92JOYvzNYCL1khbqBXEFUzC521N5NyzNaQIWhjyFyDoBIVrAjmv2UEaLlI+c6zw1jmVIPLLLZZUTj6GxGHW+mq1tgHXR2D85p4Q934+jLbtjVLcyCdS10NVzpHqxp4Q/hK7WopY/NRGx9HGsPGdFjOjcpjBnGYMVqY/4eqT5khWEHWUup2A/pTw7pdWgsWft7ETUERL96nRg0HNFPmCYba6pylECaExX89A9WLUOVB4oKLu/o1oqSYHCgLzBUlAz8hNFDRpeSU1XT+LRmDUgPaKbYdHDn9suF/tu13nHJij0N97LfS0QmqONuyONk7zvUI6Qa0pF9f2+oABL92AT6e0U//z9YqAiWtJLU1JK0gS+1aacwamiNqK067u9ZQ8f1d4qLodMzz3uL89Z68V/Hnr++hXWUuHgw8dfi972PeTyPefu3aNNucemQ74qFuIaJnVkOu4Q+yjuwmmC1FqZpl1i4uzoPxjkpPf3Xv545tl26Rr+dOvUd+omqJzch9dOeU7f10Y64nMcKK137DccIZq2WdXtdZjbEoLSzHwiMtrjYLDxpHQW8gjMX6XFYAE2zSWVD04EGYSs9MbO6sEo20BMEAB4mpvSypsKjZ4Stgzb+c3A9/MQT2+vrBy+qvyFxLUtLlSRF/Ri2wjfZ2dus2Q8lXx4608/jnqK5OOap6NY2PSjYYnECCjiEeLJll/pbmqfeIK+ps3+MxrlEhqmTPipVP7kqlF4VhpEb6r+Q7YOJg38kJ9SHBf3NBl6+9YchfbUjb5ahLSzUM3kPHmwFAsZ5rpai0S7E5xWzZ1j+fW7zsUWP2g5NXTw52ySCTrgG0+lbw60l2Y/CB185CoA8NK+tbRKxfjy6pm5hzQRRR+cMqv1Jbiw6STivtEvt3DRcy0QEh92JlUGo2PG4tSKHl00YD6xc8CK+YPYyy3io2lN8BcSjKRzrIV6ypOAobqxViJPaT9M9Hy5szY33mp7OX/Zu89L/7Ww5vqY2Y8b0pKgoiUhG5cPDPzq8qTV/WkzUOIvXVVA96kmjcBrr3HrYC/Wn+fYP6Z7T1rqy3zknbvqma/FvVk96fNXGkuaXrdHW5JGSxZT/2I/O73v+yNWafMdzc5NdxYurHs6h86e01sLKLz9EBrg+x36rxAaED7hRnAMx7Vzu+9wabh3zG8XLQjx0ablUJzmxdErxYT3kzQSd0SSafVqF5PXgpp0OyYJ1EyNHpGUZmvK575ySzd85JSqF7IBzSAbMM04+MbE58xF3/njXOGecSaermlw2y9PsSQdytLJVr8t+wg+rR8cZYoeNxVIzNdk3Bngi8U5LAlgTFoQnzJCa5EsCgYhCaGL+qPj7TdhG31p9tej3R04N//PXxNwJvyUqwaJqRPJY98TJ5TPndmflRAkAhBfe46sfKW5wizSge08Xb7Ca/GUVs55trngkKkrUS2WPzKttaaqq+idmahugkY+W6fN0I6i3gPt/x88U4wAAeJxjYGRgYADiGU9YXsXz23xl4GZnAIFH7fO+IdMc/WBxDgYmEAUASbMKwAB4nGNgZGBgZwABjj4Ghv//OfoZGBlQgT4ARicDZAAAAHicY2BgYGAfxJijD8Fmu4EqBwCSpgKpAAAAAAAADgBoAH4AzADgAQIBQgFsAZgB7gIuAooC0AL8A2IDjAOoA+AEMASwBNoFCAVaBcAGCAYuBnAGrAb2B04HigfSCCoIcAiGCJwIyAkkCVYJiAmsCfIKIApWCsQLknicY2BkYGDQZ2hmYGcAASYg5gJCBob/YD4DABqrAdAAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2ReVPbMBDF/ULi2EkDBFqO3gdHLxUzDB9IkdexBllydRD49ihO3Ckz7B/a31utZnafkkGyiXnyclxhgB0MMUKKMTLkmGCKV5hhF3vYxxwHOMRrvMERjnGCU7zFO7zHB3zEJ3zGF3zFN5zhHBe4xHf8wE/8wm8w/MEVimTYKv44XR9MSCsUjVoeHE3vjQoNsSZ4mmxZmVWPjSz7jlou6/0qKOWEJdKMtCe793/hQfqxa6XWZHMXFl56RS4TvPXSaDeoy0zUUZB109KstDK8lHo5q6Qi1hcOnqkImubPS6aqRq7mlnaEWabub4iYblba3SRmgldS0+FWdhNtt04F14JUaqkl7tcpOpJtErvNt3Bd9HRT5JWxK25Ldjvp6br4hzfFiIdSmlzTg2fSUzNrLd1LE1ynxq4OVaVoKLjzJ60UPtj1RKzHzsbjly6inVnFBS2MucviPncU7Rr7lfTxRepDs1A2j3ZHRc7PuzFYSfE3ZOd4kjwBy227hA==) format("woff")}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-spinner{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-spinner:before{content:"\f10a"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10b"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10c"}.vjs-icon-hd{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-hd:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-downloading{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-downloading:before{content:"\f10f"}.vjs-icon-file-download{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-file-download:before{content:"\f110"}.vjs-icon-file-download-done{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-file-download-done:before{content:"\f111"}.vjs-icon-file-download-off{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-file-download-off:before{content:"\f112"}.vjs-icon-share{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-share:before{content:"\f113"}.vjs-icon-cog{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cog:before{content:"\f114"}.vjs-icon-square{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-square:before{content:"\f115"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-circle-outline{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-outline:before{content:"\f117"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-inner-circle:before{content:"\f118"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f119"}.vjs-icon-repeat{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-repeat:before{content:"\f11a"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f11b"}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder,.vjs-icon-replay-5{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before,.vjs-icon-replay-5:before{content:"\f11c"}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder,.vjs-icon-replay-10{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before,.vjs-icon-replay-10:before{content:"\f11d"}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder,.vjs-icon-replay-30{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before,.vjs-icon-replay-30:before{content:"\f11e"}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder,.vjs-icon-forward-5{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before,.vjs-icon-forward-5:before{content:"\f11f"}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder,.vjs-icon-forward-10{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before,.vjs-icon-forward-10:before{content:"\f120"}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder,.vjs-icon-forward-30{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before,.vjs-icon-forward-30:before{content:"\f121"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f122"}.vjs-icon-next-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-next-item:before{content:"\f123"}.vjs-icon-previous-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-previous-item:before{content:"\f124"}.vjs-icon-shuffle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-shuffle:before{content:"\f125"}.vjs-icon-cast{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cast:before{content:"\f126"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f127"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f128"}.vjs-icon-facebook{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-facebook:before{content:"\f129"}.vjs-icon-linkedin{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-linkedin:before{content:"\f12a"}.vjs-icon-twitter{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-twitter:before{content:"\f12b"}.vjs-icon-tumblr{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-tumblr:before{content:"\f12c"}.vjs-icon-pinterest{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-pinterest:before{content:"\f12d"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f12e"}.video-js{background-color:#000;box-sizing:border-box;color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1;padding:0;position:relative;vertical-align:top;word-break:normal}.video-js:full-screen{position:absolute}.video-js:full-screen{height:100%!important;width:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{max-width:100%;width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js .vjs-tech,.video-js.vjs-fill:not(.vjs-audio-only-mode){height:100%;width:100%}.video-js .vjs-tech{left:0;position:absolute;top:0}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{height:100%;margin:0;padding:0}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{display:block;height:100%!important;padding-top:0!important;width:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{background-color:rgba(0,0,0,.7);bottom:10%;font-size:2em;padding:.5em;position:absolute;text-align:center;width:100%}.vjs-layout-small.vjs-pip-container .vjs-pip-text,.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{cursor:default;opacity:.5}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:150px;margin:0 auto;padding:20px;text-align:center;width:300px}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{background-color:#2b333f;background-color:rgba(43,51,63,.7);border:.06666em solid #fff;border-radius:.3em;cursor:pointer;display:block;font-size:3em;height:1.63332em;left:50%;line-height:1.5em;margin-left:-1.5em;margin-top:-.81666em;opacity:1;padding:0;position:absolute;top:50%;transition:all .4s;width:3em}.vjs-big-play-button .vjs-svg-icon{height:1em;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:1em}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#73859f;background-color:rgba(115,133,159,.5);border-color:#fff;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:none;transition:none}.video-js.vjs-spatial-navigation-enabled .vjs-button:focus{box-shadow:none;outline:.0625em solid #fff}.vjs-control .vjs-button{height:100%;width:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;padding:0}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;font-size:1.2em;justify-content:center;line-height:1.4em;list-style:none;margin:0;padding:.2em 0;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}.vjs-menu-button-popup .vjs-menu{border-top-color:rgba(43,51,63,.7);bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:1.5em;max-height:15em;position:absolute;width:100%}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{overflow:hidden;transition:all .4s}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover{width:12em}.vjs-menu-button-inline .vjs-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s;width:auto}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{height:100%;margin:0;overflow:hidden;width:auto}.video-js .vjs-control-bar{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:0;display:none;height:3em;left:0;position:absolute;right:0;width:100%}.video-js.vjs-spatial-navigation-enabled .vjs-control-bar{gap:1px}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:flex;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s;visibility:visible}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;pointer-events:auto;visibility:visible}.video-js .vjs-control{flex:none;height:100%;margin:0;padding:0;position:relative;text-align:center;width:4em}.video-js .vjs-control.vjs-visible-text{padding-inline:1em;width:auto}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{align-items:center;cursor:pointer;display:flex;flex:auto;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{align-items:center;display:flex}.video-js .vjs-progress-holder{flex:auto;height:.3em;transition:all .2s}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{display:block;height:100%;margin:0;padding:0;position:absolute;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;line-height:.35em;position:absolute;right:-.5em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{height:.9em;line-height:.15em;pointer-events:none;position:absolute;right:-.4em;top:-.35em;width:.9em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-mouse-display{display:block}.video-js.vjs-touch-enabled:not(.vjs-scrubbing) .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.vjs-mouse-display .vjs-time-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.video-js .vjs-slider{-webkit-touch-callout:none;background-color:#73859f;background-color:rgba(115,133,159,.5);cursor:pointer;margin:0 .45em;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{box-shadow:0 0 1em #fff;text-shadow:0 0 1em #fff}.video-js.vjs-spatial-navigation-enabled .vjs-slider:focus{outline:.0625em solid #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;display:flex;margin-right:1em}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{height:1px;margin-left:-1px;opacity:0;visibility:visible;width:1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;visibility:visible}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{height:3em;margin-right:0;width:5em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{transition:width .1s;width:10em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;width:3em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{height:.3em;width:5em}.vjs-volume-bar.vjs-slider-vertical{height:5em;margin:1.35em auto;width:.3em}.video-js .vjs-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}.video-js .vjs-volume-level:before{font-size:.9em;position:absolute;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{left:-.3em;top:-.5em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{height:.9em;pointer-events:none;position:absolute;width:.9em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translateX(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:8em;height:8em;width:3em}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{background-color:#000;display:none;height:1px;position:absolute;width:100%;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{height:100%;width:1px}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.vjs-mouse-display .vjs-volume-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.vjs-poster{bottom:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;vertical-align:middle}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.video-js .vjs-live-control{align-items:flex-start;display:flex;flex:auto;font-size:1em;line-height:3em}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:1em;height:100%;line-height:3em;min-width:4em;padding-inline:.5em;width:auto}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{color:#888;margin-right:.5em}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{fill:#888;height:1em;pointer-events:none;width:1em}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;padding-inline:1em;width:auto}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-normalise-time-controls:not(.vjs-live) .vjs-time-control{display:flex}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{bottom:3em;left:0;pointer-events:none;position:absolute;right:0;top:0}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;margin-bottom:.1em;text-align:center}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js.vjs-force-center-align-cues .vjs-text-track-cue{text-align:center!important;width:80%!important}@supports not (inset:10px){.video-js .vjs-text-track-display>div{bottom:0;left:0;right:0;top:0}}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{height:100%;left:0;position:absolute;top:0;width:100%}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;pointer-events:none;text-align:center}.vjs-playback-rate .vjs-menu{left:0;width:4em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{background-clip:padding-box;border:.6em solid rgba(43,51,63,.7);border-radius:50%;box-sizing:border-box;display:none;height:5em;left:50%;opacity:.85;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:5em}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{align-items:center;animation:vjs-spinner-show 0s linear .3s forwards;display:flex;justify-content:center}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:after,.vjs-loading-spinner:before{border:inherit;border-color:#fff transparent transparent;border-radius:inherit;box-sizing:inherit;content:"";height:inherit;opacity:1;position:absolute;width:inherit}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{animation-delay:.44s;border-top-color:#fff}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{height:1.5em;width:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:"\f10c";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:" \f12e";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{display:block;flex:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-spatial-navigation-enabled .vjs-modal-dialog.vjs-text-track-settings{height:80%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-bottom:.5em;margin-right:1em}.vjs-text-track-settings fieldset{border:none;margin:10px}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-size:1.2em;font-weight:700}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{background-image:linear-gradient(0deg,#fff 88%,#73859f);outline-style:solid;outline-width:medium}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);border-radius:2px;color:#2b333f;cursor:pointer}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:rgba(0,0,0,.9);background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.7) 60%,transparent);font-size:1.2em;line-height:1.5;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;transition:opacity .1s;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-description,.vjs-title-bar-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-forward-5{cursor:pointer}.video-js .vjs-transient-button{align-items:center;background-color:rgba(50,50,50,.5);cursor:pointer;display:flex;height:3em;justify-content:center;opacity:1;position:absolute;transition:opacity 1s}.video-js:not(.vjs-has-started) .vjs-transient-button{display:none}.video-js.vjs-user-inactive .vjs-transient-button:not(.force-display){opacity:0}.video-js .vjs-transient-button span{padding:0 .5em}.video-js .vjs-transient-button.vjs-left{left:1em}.video-js .vjs-transient-button.vjs-right{right:1em}.video-js .vjs-transient-button.vjs-top{top:1em}.video-js .vjs-transient-button.vjs-near-top{top:4em}.video-js .vjs-transient-button.vjs-bottom{bottom:4em}.video-js .vjs-transient-button:hover{background-color:rgba(50,50,50,.9)}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{border:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1000}.video-js :focus:not(:focus-visible){outline:none}.c-video{border-radius:var(--border-radius-lg);overflow:hidden}.c-video.vjs-default-skin .vjs-big-play-button{border-radius:999px;bottom:2.5rem;font-size:3em;height:1.5em;left:2.5rem;line-height:1.5em;top:auto;transform:translate(50%,50%);width:1.5em}.c-accordion{border-top:.0625rem solid var(--color-border);border-color:var(--color-border-muted);display:grid;list-style:none;margin:0}.c-accordion[class*=u-background-color-]{border-radius:var(--border-radius-lg);border-top:none;overflow:hidden}.c-accordion:has(.c-accordion__item[class*=u-background-color]:first-child){border-color:rgba(0,0,0,.15)}.c-accordion:has(.c-accordion__item[class*=u-background-color-red]:first-child){border-color:var(--color-border-inverse)}.c-accordion__item{border-bottom:.0625rem solid var(--color-border);border-color:var(--color-border-muted);position:relative}.c-accordion__item[class*=u-background-color-],[class*=u-background-color-] .c-accordion__item{border-color:var(--color-border-inverse);overflow:hidden}[class*=u-background-color-] .c-accordion__item:last-of-type{border-bottom:none}.c-accordion__item+.c-accordion__item{margin-block-start:0}.c-accordion__header{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:1.5rem 1rem 1.5rem 1.25rem;position:relative;transition:color .2s ease-out;width:100%;z-index:1}@media (min-width:1024px){.c-accordion__header{padding:1.5rem 1.25rem 1.5rem 2rem}}.c-accordion__header:hover{color:var(--color-text-primary)}.c-accordion__header:hover,.c-accordion__header:hover+.c-accordion__content{background-color:var(--color-background-subtle)}[class*=u-background-color-] .c-accordion__header:hover{color:var(--color-text)}.u-background-color-sand .c-accordion__header:hover,.u-background-color-sand .c-accordion__header:hover+.c-accordion__content{background-color:var(--color-background-secondary-muted-hover)}.u-background-color-mint .c-accordion__header:hover,.u-background-color-mint .c-accordion__header:hover+.c-accordion__content{background-color:var(--color-background-tertiary-muted-hover)}.u-background-color-blue .c-accordion__header:hover,.u-background-color-blue .c-accordion__header:hover+.c-accordion__content{background-color:var(--color-background-quaternary-muted-hover)}.u-background-color-neutral-cool .c-accordion__header:hover,.u-background-color-neutral-cool .c-accordion__header:hover+.c-accordion__content{background-color:var(--color-background-quinary-muted-hover)}.u-background-color-red-light .c-accordion__header:hover,.u-background-color-red-light .c-accordion__header:hover+.c-accordion__content{background-color:var(--color-background-primary-subtle-hover)}.u-background-color-red .c-accordion__header:hover{color:var(--color-text-on-primary)}.u-background-color-red .c-accordion__header:hover,.u-background-color-red .c-accordion__header:hover+.c-accordion__content{background-color:var(--color-background-primary-hover)}.u-background-color-sand-dark .c-accordion__header:hover,.u-background-color-sand-dark .c-accordion__header:hover+.c-accordion__content{background-color:var(--color-background-secondary-hover)}.u-background-color-mint-dark .c-accordion__header:hover,.u-background-color-mint-dark .c-accordion__header:hover+.c-accordion__content{background-color:var(--color-background-tertiary-hover)}.u-background-color-blue-dark .c-accordion__header:hover,.u-background-color-blue-dark .c-accordion__header:hover+.c-accordion__content{background-color:var(--color-background-quaternary-hover)}.u-background-color-neutral-cool-dark .c-accordion__header:hover{background-color:var(--color-background-quinary-hover);color:var(--color-text-on-primary)}.u-background-color-neutral-cool-dark .c-accordion__header:hover+.c-accordion__content{background-color:var(--color-background-quinary-hover)}.c-accordion__header.h-is-expanded:before{width:100%}.c-accordion__header.h-is-expanded:hover:after{content:none}@media (max-width:1023.98px){[class*=u-background-color-] .c-accordion__header{padding:1.5rem 1rem 1.5rem 1.25rem}}.c-accordion__header.c-accordion__header--mouse-focus:focus-visible{outline:none}.c-accordion__heading{color:currentColor;margin:0;padding:0}.c-accordion__heading-text{display:flex;gap:1.5rem;text-align:left}.c-accordion__icon-wrapper{padding-inline-start:1.5rem}.c-accordion__icon{color:var(--color-text-primary);display:flex;transition:all .1s}.c-accordion__icon .c-button{border-radius:var(--border-radius-pill);padding:.25rem;transition:background-color .2s ease-out,color .2s ease-out}.u-background-color-neutral-cool-dark .c-accordion__icon .c-button,.u-background-color-red .c-accordion__icon .c-button{color:var(--color-text-on-primary)}.c-accordion__header:hover .c-accordion__icon .c-button{color:var(--color-text-primary)}[class*=u-background-color-] .c-accordion__header:hover .c-accordion__icon .c-button{color:var(--color-text)}.u-background-color-neutral-cool-dark .c-accordion__header:hover .c-accordion__icon .c-button,.u-background-color-red .c-accordion__header:hover .c-accordion__icon .c-button{color:var(--color-text-on-primary)}.c-accordion__content{overflow:hidden;padding:0 1.25rem 2rem;position:absolute;transform:scale(0);transition:max-height .1s;visibility:hidden;z-index:0}@media (min-width:1024px){.c-accordion__content{padding:0 2rem 3rem}}@media (max-width:1023.98px){[class*=u-background-color-] .c-accordion__content{padding:0 1.5rem 3rem}}.c-accordion__content .c-image .o-aspect-ratio{background-color:transparent}.c-accordion__content.h-is-expanded{position:relative;transform:scale(1);visibility:visible}@media print{.c-accordion__header{padding-inline-end:0;padding-inline-start:0}.c-accordion__icon{display:none}.c-accordion__content{padding-inline-end:0;padding-inline-start:0;position:relative;transform:scale(1);visibility:visible}}.c-additional-text .js-disclosure-button{color:var(--color-text);display:block;text-align:left;transition:color .2s ease-out}.c-additional-text .js-disclosure-button:focus-visible,.c-additional-text .js-disclosure-button:hover{color:var(--color-link-hover)}.c-additional-text .c-button__text{background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position-x:100%,0;background-position-y:95%;background-repeat:no-repeat;background-size:100% 2px,0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .2s ease-out,background-position .2s ease-out}.c-additional-text .js-disclosure-button:focus-visible .c-button__text,.c-additional-text .js-disclosure-button:hover .c-button__text{background-size:0 2px,100% 2px}.c-additional-text .c-button__icon{position:relative;vertical-align:middle}.c-breadcrumb{color:var(--color-text);font-size:.875rem;letter-spacing:.015em;line-height:1.6;overflow:hidden;position:relative}.c-breadcrumb__list{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;backface-visibility:hidden;flex-wrap:nowrap;margin:-.5rem -1.25rem;overflow-x:auto;overflow-y:hidden;padding:.5rem;position:relative;scrollbar-width:none;transition:transform 0s ease 0s;white-space:nowrap}.c-breadcrumb__list::-webkit-scrollbar{display:none}.c-breadcrumb__list--in-transition{overflow:initial;transition:transform 1s ease 1s}.c-breadcrumb__item-spacer{align-items:center;color:var(--color-text-muted);display:flex;height:1lh;position:absolute;transform:translateX(-1.5rem) translateY(-1px)}.c-breadcrumb__item-spacer .c-icon{font-size:1rem}.c-breadcrumb__item{align-items:center;display:flex;flex-shrink:0}.c-breadcrumb__link{color:inherit;color:var(--color-text-muted);letter-spacing:.015em;position:relative;text-decoration:none}.c-breadcrumb__link,.c-breadcrumb__link:link,.c-breadcrumb__link:visited{background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-link-hover),var(--color-link-hover));background-position-x:100%,0;background-position-y:85%;background-repeat:no-repeat;background-size:100% 1px,0 1px;text-decoration:none;transition:background-size .2s ease-out,background-position .2s ease-out}.c-breadcrumb__link:hover,.c-breadcrumb__link:link:hover{background-size:0 1px,100% 1px;text-decoration:none}.c-breadcrumb__link:hover{color:var(--color-link-hover)}.c-breadcrumb__item span,.c-breadcrumb__link{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-breadcrumb__current{color:var(--color-text)}.cookie-consent-container{--box-shadow-lg:0 20px 20px rgba(0,0,0,.15);-webkit-font-smoothing:antialiased;-moz-font-smoothing:grayscale;align-items:flex-end;backface-visibility:hidden;background-color:transparent;bottom:0;display:flex;font-size:1rem;justify-content:flex-end;left:0;line-height:1.6;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;visibility:hidden;z-index:999}.consent-modal{-webkit-overflow-scrolling:touch;background-color:var(--color-background-primary);box-shadow:var(--box-shadow-lg);color:var(--color-text-on-primary);display:flex;flex-direction:column;height:auto;max-height:100vh;overflow-y:auto;overscroll-behavior:contain;padding:1rem;pointer-events:all;width:100%}@media (min-width:500px){.consent-modal{border-radius:var(--border-radius-lg);margin:1rem;max-height:calc(100vh - 3rem);max-width:calc(100vw - 3rem);padding:1.5rem;width:35rem}}@media (min-width:900px){.consent-modal{padding:2rem;width:40rem}}.consent-modal .hint,.consent-modal h1,.consent-modal h2,.consent-modal h3{color:var(--color-text-on-primary)}.consent-modal .hint{font-size:1rem;line-height:1.6;margin-block-start:1rem}.consent-modal .hint a{color:var(--color-text-on-primary);text-decoration:underline}.consent-modal .options{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin-block-start:1.5rem}.consent-modal .options li{flex:1 0 auto}.consent-modal .label{align-items:center;cursor:pointer;display:flex;line-height:1}.consent-modal .label[for=modal-option-necessary]{cursor:default}.consent-modal .details .label:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.consent-modal [type=checkbox]{height:.01em;opacity:0;position:absolute;width:.01em}.consent-modal .checkmark{background-color:transparent;border:1px solid;border-radius:2px;height:1.75em;margin-inline-end:.75em;order:-1;position:relative;width:1.75em}.consent-modal .partially-checked .checkmark,.consent-modal [type=checkbox]:checked~.checkmark{background-color:var(--color-text-on-primary)}.consent-modal .partially-checked .checkmark{margin-inline-end:.75em}.consent-modal [type=checkbox]:disabled:checked~.checkmark,.consent-modal [type=checkbox]:disabled~.checkmark{background-color:transparent;border-color:transparent;cursor:default}.consent-modal [type=checkbox]:hover:not(:focus):not(:checked):not(:disabled)~.checkmark{background-color:hsla(0,0%,100%,.5)}.consent-modal .checkmark:after{border-color:var(--color-background-primary);border-style:solid;border-width:0 .125em .125em 0;content:"";display:block;height:1em;left:50%;opacity:0;position:absolute;top:42.5%;transform:translate(-50%,-50%) rotate(45deg) scale(.5);transition:opacity .2s ease-in;width:.5em}.consent-modal [type=checkbox]:checked~.checkmark:after{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(.75)}.consent-modal [type=checkbox]:checked:disabled~.checkmark:after{border-color:var(--color-text-on-primary);transform:translate(-50%,-50%) rotate(45deg) scale(1)}.details .consent-modal [type=checkbox]:checked:disabled~.checkmark:after{border-color:var(--color-text)}.consent-modal .partially-checked .checkmark:after{background-color:var(--color-background-primary);border-width:0;height:.25em;opacity:1;top:50%;transform:translate(-50%,-50%) rotate(0);width:.75em}.consent-modal .buttons{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin-block-start:2rem}@media (min-width:500px){.consent-modal .buttons .c-button{min-width:12rem}}.consent-modal .bottom-bar{display:flex;margin-block-start:2rem}.consent-modal .show-details{color:inherit;display:inline-block!important;padding-inline-start:1.5rem;position:relative;text-decoration:none}.consent-modal .show-details,.consent-modal .show-details:link,.consent-modal .show-details:visited{background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position-x:calc(100% + 1.5rem),1.5rem;background-position-y:90%;background-repeat:no-repeat;background-size:100% 1px,0 1px;text-decoration:none;transition:background-size .2s ease-out,background-position .2s ease-out}.consent-modal .show-details:hover,.consent-modal .show-details:link:hover{background-size:0 1px,100% 1px;text-decoration:none}.consent-modal .show-details:before{border-bottom:2px solid;border-right:2px solid;content:"";display:block;height:.625rem;left:.125rem;position:absolute;top:.25rem;transform:rotate(45deg);width:.625rem}.consent-modal .show-details.open:before{top:.5rem;transform:rotate(-135deg)}.consent-modal .footer-link{color:inherit;margin-inline-start:auto;position:relative;text-decoration:none}.consent-modal .footer-link,.consent-modal .footer-link:link,.consent-modal .footer-link:visited{background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position-x:100%,0;background-position-y:90%;background-repeat:no-repeat;background-size:100% 1px,0 1px;text-decoration:none;transition:background-size .2s ease-out,background-position .2s ease-out}.consent-modal .footer-link:hover,.consent-modal .footer-link:link:hover{background-size:0 1px,100% 1px;text-decoration:none}.consent-modal .footer-link+.footer-link{margin-inline-start:.75rem}@media (min-width:500px){.consent-modal .footer-link+.footer-link{margin-inline-start:2rem}}.consent-modal .detail{backface-visibility:hidden;background-color:var(--color-background-subtle);color:var(--color-text);display:flex;flex-direction:column;margin-block-end:-1rem;margin-inline-end:-1rem;margin-inline-start:-1rem;max-height:0;overflow:hidden;padding-block-end:1rem;transform:translateZ(0);transition:max-height .15s ease-out,visibility 0s linear .05s;visibility:hidden;will-change:max-height}.consent-modal .detail.open{margin-block-start:1rem;max-height:3000px;overflow:visible;transition:max-height .25s ease-in,visibility 0s linear;visibility:visible}@media (min-width:500px){.consent-modal .detail{margin-block-end:-1.5rem;margin-inline-end:-1.5rem;margin-inline-start:-1.5rem;padding-block-end:1.5rem}.consent-modal .detail.open{margin-block-start:1.5rem}}@media (min-width:900px){.consent-modal .detail{margin-block-end:-2rem;margin-inline-end:-2rem;margin-inline-start:-2rem;padding-block-end:2rem}.consent-modal .detail.open{margin-block-start:2rem}}.consent-modal .option-wrapper{background-color:var(--color-background-subtle);border-top:1px solid var(--color-border);font-size:1rem;line-height:1.6;padding:1rem}@media (min-width:500px){.consent-modal .option-wrapper{padding:1.5rem}}@media (min-width:900px){.consent-modal .option-wrapper{padding:2rem}}.consent-modal .option-wrapper:first-of-type{border-top:none}.consent-modal .option-detail-wrapper{margin-block-start:2rem}.consent-modal .option-detail{align-items:flex-start;display:flex;flex-wrap:wrap;padding:1rem 0}.consent-modal .option-detail:not(.cookie-option)+.option-detail{border-top:1px solid var(--color-border)}.consent-modal .cookie-option{background-color:var(--color-background-muted);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);font-family:var(--font-family);font-size:1rem;font-weight:var(--font-weight-semibold);line-height:1.6;padding:1.5rem;position:relative}.consent-modal .cookie-option .checkmark:after,.consent-modal .cookie-option [type=checkbox]:checked:disabled~.checkmark:after{border-color:var(--color-text)}.consent-modal .option-title{flex:0 0 100%;font-weight:var(--font-weight-semibold)}@media (min-width:500px){.consent-modal .option-title{flex:0 0 33.333%}}.consent-modal .option-value{flex:1 0 100%}@media (min-width:500px){.consent-modal .option-value{flex:1 0 66.666%}}.consent-modal .option-headline{font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (min-width:1024px){.consent-modal .option-headline{font-size:1.25rem}}@media (min-width:1800px){.consent-modal .option-headline{font-size:1.5rem}}.consent-modal .option-headline+p{margin-block-start:1rem}.consent-modal .c-button--on-primary:hover{--button-color-text:var(--color-link-theme-default-hover)}.c-consent-facade{--space:1.5rem;align-items:center;background-color:var(--color-background-muted);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius-lg);display:flex;flex-direction:column;gap:var(--space);justify-content:center;overflow:hidden}@media (max-width:575.98px){.c-consent-facade{aspect-ratio:unset!important}}@media (min-width:576px){.c-consent-facade{padding:1rem}}@media (min-width:768px){.c-consent-facade{--space:3rem;padding:1.5rem}}@media (min-width:1600px){.c-consent-facade{padding:2rem}}[class*=u-background-color-] .c-consent-facade{background-color:var(--color-background);color:var(--color-text)}.c-consent-facade>:first-child{height:auto;-o-object-fit:none;object-fit:none;width:auto}.c-consent-facade__text{font-size:.875rem;letter-spacing:.015em;line-height:1.6;max-width:70ch;padding-block-end:1rem}.c-consent-facade--audio{min-height:12rem}@media (min-width:768px){.c-consent-facade--audio{min-height:14rem}}.c-consent-facade--poster{justify-content:flex-end;padding:1rem}.c-consent-facade--poster .c-consent-facade__hint{background-color:hsla(0,0%,100%,.9);max-width:none;padding:1rem;text-align:center}@media (min-width:768px){.c-consent-facade--poster .c-consent-facade__hint{align-items:center;display:flex;justify-content:space-between;padding:1.5rem;text-align:left;width:100%}}@media (min-width:1600px){.c-consent-facade--poster .c-consent-facade__hint{padding:2rem}}.c-consent-facade--poster .c-consent-facade__text{max-width:90ch;padding-block-end:1rem}@media (min-width:768px){.c-consent-facade--poster .c-consent-facade__text{padding-block-end:0;padding-inline-end:1.5rem}}@media (min-width:1600px){.c-consent-facade--poster .c-consent-facade__text{padding-inline-end:2rem}}.c-consent-facade--poster .c-consent-facade__button{white-space:nowrap}.c-consent-facade--preview{justify-content:flex-end}@media (max-width:767.98px){.c-consent-facade--preview{aspect-ratio:unset!important;background-image:none!important}}.c-consent-facade--preview .c-consent-facade__previewimage{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:-1.5rem -1.5rem 1rem}@media (min-width:576px){.c-consent-facade--preview .c-consent-facade__previewimage{margin:-2.5rem -2.5rem 2rem}}@media (min-width:768px){.c-consent-facade--preview .c-consent-facade__previewimage{display:none}}.c-consent-facade--preview .c-consent-facade__hint{max-width:none;padding:1rem;text-align:center}@media (min-width:768px){.c-consent-facade--preview .c-consent-facade__hint{background-color:hsla(0,0%,100%,.9);margin-block-start:10rem;padding:1.5rem;text-align:left;width:100%}}@media (min-width:1600px){.c-consent-facade--preview .c-consent-facade__hint{padding:2rem}}.c-consent-facade--preview .c-consent-facade__text{max-width:90ch;padding-block-end:1rem}.c-consent-facade--preview .c-consent-facade__button{white-space:nowrap}.c-consent-facade--preview.c-consent-facade--consented-preview{position:relative}.c-consent-facade--preview.c-consent-facade--consented-preview .c-consent-facade__previewimage,.c-consent-facade--preview.c-consent-facade--consented-preview .c-consent-facade__text{display:none}.c-consent-facade--preview.c-consent-facade--consented-preview .c-consent-facade__hint{background-color:transparent;margin:0;padding:0;width:0}.c-consent-facade--preview.c-consent-facade--consented-preview .c-consent-facade__button--play{background-color:rgba(43,51,63,.7);border:.06666em solid #fff;border-radius:999px;bottom:2.5rem;color:#fff;font-family:VideoJS;font-size:1.875rem;font-style:normal;font-weight:400;height:1.5em;left:2.5rem;letter-spacing:normal;line-height:1.5em;margin-left:-1.5em;min-height:0;min-width:0;padding:0;position:absolute;text-transform:none;transform:translate(50%,50%);width:1.5em;z-index:1}.c-consent-facade--preview.c-consent-facade--consented-preview .c-consent-facade__button--play:focus-visible,.c-consent-facade--preview.c-consent-facade--consented-preview .c-consent-facade__button--play:hover{background-color:rgba(115,133,159,.5);border-color:#fff;color:#fff}.c-consent-facade--preview.c-consent-facade--consented-preview .c-consent-facade__button--play:active{transform:translate(50%,50%) scale(.98)}.c-consent-facade__button--play:before{content:"\f101"}.c-dialog h1,.c-dialog h2,.c-dialog h3{margin:0}.c-dialog{--gutter:2rem;--padding:2rem;--align-x:center;--align-y:center;--visibility:visible;--transition:visibility 0s 0s;--backdrop-opacity:1;--backdrop-transition:opacity 0.2s;--content-padding:2rem;--content-margin:2rem;--content-width:40rem;--content-height:auto;--content-max-width:calc(100% - var(--gutter));--content-max-height:calc(100% - var(--gutter));--content-background-color:var(--color-background);--content-shadow:var(--box-shadow-lg);--content-transform:scale(1);--content-opacity:1;--content-transition:transform 0.2s,opacity 0.2s}.c-dialog[aria-hidden=true]{--visibility:hidden;--transition:visibility 0s 0.2s;--backdrop-opacity:0;--backdrop-transition:opacity 0.2s;--content-transform:scale(0.98);--content-opacity:0}.c-dialog{-webkit-overflow-scrolling:touch;align-items:center;display:flex;inset:0;justify-content:center;overflow-y:auto;overscroll-behavior:contain;position:fixed;transition:var(--transition);visibility:var(--visibility);z-index:700}.c-dialog__backdrop{backdrop-filter:var(--backdrop-filter);background-color:var(--backdrop-color);inset:0;opacity:var(--backdrop-opacity);position:fixed;transition:var(--backdrop-transition)}.c-dialog__content{background-color:var(--content-background-color);box-shadow:var(--content-shadow);display:flex;flex-direction:column;gap:var(--gutter);height:var(--content-height);max-height:var(--content-max-height);max-width:var(--content-max-width);opacity:var(--content-opacity);padding:var(--content-padding);position:relative;transform:var(--content-transform);transition:var(--content-transition);width:var(--content-width)}.c-dialog__closer{position:absolute;right:1rem;top:1rem}.c-dialog--cura{--content-max-height:88px;--content-width:auto;--content-shadow:none;--transition:none;--content-transition:none;justify-content:flex-end;max-height:var(--content-max-height);position:fixed}@media (min-width:768px){.c-dialog--cura{--content-max-height:100px}}.c-dialog--cura[aria-hidden=true] .c-dialog__closer{display:none}.c-dialog--cura .c-dialog__backdrop{backdrop-filter:none;background-color:transparent;max-height:390px}.c-dialog--cura .c-dialog__body{align-items:center;background-color:var(--color-background);display:flex;flex:1;height:100px;justify-content:flex-end;width:100%}@media (min-width:768px){.c-dialog--cura .c-dialog__body{width:calc(100% - 200px)}}.c-dialog--cura .c-dialog__content{align-items:flex-end;background-color:transparent;display:flex;height:var(--content-max-height);justify-content:center;margin:0 auto;max-width:1240px;padding:0;width:100%}.c-dialog--cura .c-form--search{margin-left:1rem;margin-right:5rem}@media (max-width:767.98px){.c-dialog--cura .c-form--search{flex:1}}.c-dialog--cura .c-form__group--search{--font-size:1.35rem;--input-height:3.5rem;align-items:center;display:flex;flex-direction:row;font-size:var(--font-size);gap:1rem;position:relative}@media (min-width:576px){.c-dialog--cura .c-form__group--search{gap:1.5rem}}.c-dialog--cura .c-form__label--search{all:unset;font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (min-width:576px){.c-dialog--cura .c-form__label--search{font-size:1.375rem}}@media (min-width:1024px){.c-dialog--cura .c-form__label--search{font-size:1.5rem}}@media (min-width:1800px){.c-dialog--cura .c-form__label--search{font-size:1.75rem}}.c-dialog--cura .c-form__element.c-form__element--search{font-size:1rem;padding:0;padding-inline-start:1.5rem;width:calc(100vw - 13rem)}@media (min-width:768px){.c-dialog--cura .c-form__element.c-form__element--search{width:clamp(200px,40vw,470px)}}.c-dialog--cura .c-form__submit--search{border:0}.c-dialog--cura .c-dialog__closer{height:2rem;min-height:auto;right:2rem;top:auto;transition:none;width:2em;z-index:2}@media (min-width:1600px){.c-dialog--cura .c-dialog__closer{right:calc(50vw - 620px + 1rem)}}.c-dialog--cura .c-dialog__closer .c-button__icon{font-size:1rem}.c-dialog--cura .c-form__group{margin-bottom:0}.c-fab-container{display:flex;flex-direction:row;inset-block-end:1rem;inset-inline-end:1rem;position:fixed;z-index:399}.c-fab{box-shadow:var(--box-shadow-md);position:relative;transition:margin-inline-end .15s ease-in-out;z-index:500}.c-fab--top-scroll{inset-block-end:1rem;inset-inline-end:1rem;opacity:0;position:fixed;transform:translateY(.5rem);transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out;visibility:hidden}.c-fab--top-scroll.is-shown,.c-fab--top-scroll:focus-visible{opacity:1;transform:translateY(0);visibility:visible}.c-fab-container:has(.c-fab--top-scroll.is-shown,.c-fab--top-scroll:focus-visible)>.c-fab:not(.c-fab--top-scroll){margin-inline-end:3.5rem}.c-facts-list{font-size:1rem;line-height:1.6;overflow:hidden}.c-facts-list__item{border-top:.0625rem solid var(--color-border);overflow:hidden;position:relative}.c-facts-list__item:last-of-type{border-bottom:.0625rem solid var(--color-border)}.c-facts-list__item:has(.c-icon){-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-auto-rows:auto;grid-template-areas:"icon term" "icon description";grid-template-columns:auto 1fr;padding-block-end:1rem}.c-facts-list__item:has(.c-icon):last-child{padding-block-end:0}.c-facts-list__item:has(.c-icon) .c-icon{grid-area:icon;position:relative;top:.05lh}.c-facts-list__item:has(.c-icon) .c-facts-list__term{grid-area:term;padding-block:.125rem}.c-facts-list__item:has(.c-icon) .c-facts-list__description{grid-area:description}.c-facts-list__term{font-size:1rem;font-weight:var(--font-weight-semibold);letter-spacing:.0325rem;line-height:1.6;padding-block-start:1.25rem;text-transform:uppercase}@media (min-width:1024px){.c-facts-list__term{padding-block-end:1.25rem}}.c-facts-list__description{padding-block-end:1rem}@media (min-width:1024px){.c-facts-list__description{padding-block-start:1.25rem}}.c-facts-list__description ul li:before{background-color:var(--color-text);height:.25em;width:.25em}.c-facts-list__description p:first-child{margin-block-start:0!important}@media (min-width:1024px){.c-facts-list__item--horizontal .c-facts-list__term{padding-block-end:.25rem;padding-block-start:0}.c-facts-list__item--horizontal .c-facts-list__description{padding-block:0}}.c-facts-list__item--horizontal .c-facts-list__term{padding-block-start:0}.c-facts-list__item--horizontal .c-facts-list__description{padding-block:0}.c-facts-list__item--no-border{border:none!important}.c-figures{position:relative}.c-figures__number{color:var(--color-text-primary);display:inline-block;font-size:4rem;font-size:clamp(3rem,5vw,6rem);font-weight:var(--font-weight-bold);line-height:1.2;line-height:1.1;padding:.75rem 0}@media (max-width:767.98px){.c-figures__number{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:768px){.c-figures__number{font-size:4.5rem;line-height:1.1}}@media (min-width:1024px){.c-figures__number{font-size:6rem;line-height:1.1}}.c-figures__label{text-align:left}.c-figures p{position:relative}.c-form__group{margin-block-end:1.5rem}.c-form__label{display:inline-block;font-size:1rem;font-weight:var(--font-weight-semibold);line-height:1.5;margin-block-end:.125rem}@media (min-width:576px){.c-form__label{font-size:1.125rem}}.c-form__label[for]{cursor:pointer}.c-form__mandatoryinfo{font-weight:var(--font-weight-regular)}.c-form__legend{display:inline-block;font-size:1rem;font-weight:var(--font-weight-semibold);line-height:1.5;margin-block-end:.125rem}@media (min-width:576px){.c-form__legend{font-size:1.125rem}}.c-form__element{background-clip:padding-box;background-color:var(--color-background);border:1px solid var(--color-input-border,var(--color-text));border-radius:.5rem;color:var(--color-input-text,var(--color-text));display:block;font-family:var(--font-family);font-size:1rem;height:3.5rem;line-height:1.5;margin:0;outline:1px solid var(--color-input-outline,transparent);outline-offset:0;padding:.5rem .75rem;transition:border-color,outline-color .2s,.2s ease,ease;width:100%}@media (min-width:576px){.c-form__element{font-size:1.125rem}}.c-form__element:hover{border-color:var(--color-input-border-hover,var(--color-border-secondary));outline-color:transparent}.c-form__element:focus{border-color:var(--color-input-border-focus,var(--color-border-secondary));outline-color:var(--color-input-border-focus,var(--color-border-secondary))}.c-form__element:focus:not(:focus-visible){outline-color:transparent}.c-form__element:focus-visible{border-color:var(--color-text);outline-color:var(--color-text)}.c-form__element::-ms-expand{background-color:transparent;border:0}.c-form__element::-moz-placeholder{color:var(--color-text-muted);opacity:1}.c-form__element::placeholder{color:var(--color-text-muted);opacity:1}.c-form__element:disabled{background-color:var(--color-background-subtle);opacity:1}.c-form__element--textarea{border-bottom-right-radius:0;min-height:12rem;resize:vertical}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}select::-ms-expand{display:none}.c-checkbox,.c-radio{border:2px solid transparent;border-radius:.5rem;padding:1rem 1rem 0}.c-checkbox.parsley-error,.c-radio.parsley-error{background-color:var(--color-background);border-color:var(--color-text-danger)}@media (min-width:576px){.c-checkbox--inline{display:flex;flex-wrap:wrap;gap:.25rem 1rem}}@media (min-width:1024px){.c-checkbox--inline{gap:.25rem 2rem}}.c-checkbox__item,.c-radio__item{margin:0;margin-block-start:.325rem;margin-inline-start:0;padding:0;position:relative}.c-checkbox__item+.c-checkbox__item,.c-checkbox__item+.c-radio__item,.c-radio__item+.c-checkbox__item,.c-radio__item+.c-radio__item{margin-block-start:.75rem}@media (min-width:576px){.c-checkbox--inline .c-checkbox__item,.c-checkbox--inline .c-radio__item{margin-block-start:0}}.c-checkbox__item input[type=checkbox],.c-checkbox__item input[type=radio],.c-radio__item input[type=checkbox],.c-radio__item input[type=radio]{left:9px;margin:0;position:absolute;top:9px}.c-checkbox__item input[type=checkbox]:disabled:active+label,.c-checkbox__item input[type=checkbox]:disabled:focus+label,.c-checkbox__item input[type=checkbox]:disabled:hover+label,.c-checkbox__item input[type=radio]:disabled:active+label,.c-checkbox__item input[type=radio]:disabled:focus+label,.c-checkbox__item input[type=radio]:disabled:hover+label,.c-radio__item input[type=checkbox]:disabled:active+label,.c-radio__item input[type=checkbox]:disabled:focus+label,.c-radio__item input[type=checkbox]:disabled:hover+label,.c-radio__item input[type=radio]:disabled:active+label,.c-radio__item input[type=radio]:disabled:focus+label,.c-radio__item input[type=radio]:disabled:hover+label{cursor:not-allowed}.c-checkbox__item input[type=checkbox]:disabled:active+label:before,.c-checkbox__item input[type=checkbox]:disabled:focus+label:before,.c-checkbox__item input[type=checkbox]:disabled:hover+label:before,.c-checkbox__item input[type=radio]:disabled:active+label:before,.c-checkbox__item input[type=radio]:disabled:focus+label:before,.c-checkbox__item input[type=radio]:disabled:hover+label:before,.c-radio__item input[type=checkbox]:disabled:active+label:before,.c-radio__item input[type=checkbox]:disabled:focus+label:before,.c-radio__item input[type=checkbox]:disabled:hover+label:before,.c-radio__item input[type=radio]:disabled:active+label:before,.c-radio__item input[type=radio]:disabled:focus+label:before,.c-radio__item input[type=radio]:disabled:hover+label:before{border-color:var(--color-input-border,var(--color-text-primary))}.c-checkbox__item input[type=checkbox]+label,.c-checkbox__item input[type=radio]+label,.c-radio__item input[type=checkbox]+label,.c-radio__item input[type=radio]+label{color:var(--color-text);cursor:pointer;display:inline-block;font-size:1rem;line-height:1.5;padding:4px 0 4px 44px;position:relative;transition:all .2s ease}@media (min-width:576px){.c-checkbox__item input[type=checkbox]+label,.c-checkbox__item input[type=radio]+label,.c-radio__item input[type=checkbox]+label,.c-radio__item input[type=radio]+label{font-size:1.125rem}}.c-checkbox__item input[type=checkbox]+label:before,.c-checkbox__item input[type=radio]+label:before,.c-radio__item input[type=checkbox]+label:before,.c-radio__item input[type=radio]+label:before{background-color:var(--color-background);border-color:var(--color-input-border,var(--color-text));border-radius:.5rem;border-style:solid;border-width:1px;box-sizing:border-box;content:"";display:block;height:2rem;left:0;margin:0;position:absolute;top:0;transition:all .2s ease;width:2rem}.c-checkbox__item input[type=checkbox]+label a,.c-checkbox__item input[type=radio]+label a,.c-radio__item input[type=checkbox]+label a,.c-radio__item input[type=radio]+label a{font-weight:var(--font-weight-bold)}.c-checkbox__item input[type=checkbox]+label:active:before,.c-checkbox__item input[type=checkbox]+label:focus-visible:before,.c-checkbox__item input[type=checkbox]+label:focus:before,.c-checkbox__item input[type=checkbox]+label:hover:before,.c-checkbox__item input[type=radio]+label:active:before,.c-checkbox__item input[type=radio]+label:focus-visible:before,.c-checkbox__item input[type=radio]+label:focus:before,.c-checkbox__item input[type=radio]+label:hover:before,.c-radio__item input[type=checkbox]+label:active:before,.c-radio__item input[type=checkbox]+label:focus-visible:before,.c-radio__item input[type=checkbox]+label:focus:before,.c-radio__item input[type=checkbox]+label:hover:before,.c-radio__item input[type=radio]+label:active:before,.c-radio__item input[type=radio]+label:focus-visible:before,.c-radio__item input[type=radio]+label:focus:before,.c-radio__item input[type=radio]+label:hover:before{border-color:var(--color-text)}.c-checkbox__item input[type=checkbox]+label .error:after,.c-checkbox__item input[type=checkbox]+label .error:before,.c-checkbox__item input[type=radio]+label .error:after,.c-checkbox__item input[type=radio]+label .error:before,.c-radio__item input[type=checkbox]+label .error:after,.c-radio__item input[type=checkbox]+label .error:before,.c-radio__item input[type=radio]+label .error:after,.c-radio__item input[type=radio]+label .error:before{display:none}.c-checkbox__item input[type=checkbox]+label:after,.c-checkbox__item input[type=checkbox]+label:before,.c-checkbox__item input[type=radio]+label:after,.c-checkbox__item input[type=radio]+label:before,.c-radio__item input[type=checkbox]+label:after,.c-radio__item input[type=checkbox]+label:before,.c-radio__item input[type=radio]+label:after,.c-radio__item input[type=radio]+label:before{transition:all .2s ease}.c-checkbox__item input[type=checkbox]+label:after,.c-radio__item input[type=checkbox]+label:after{content:url(/assets/images/check-24.svg);filter:invert(1);height:1.5rem;left:.25rem;opacity:0;position:absolute;top:.25rem;transform:scale(.6);width:1.5rem}.c-checkbox__item input[type=checkbox]:checked+label:after,.c-radio__item input[type=checkbox]:checked+label:after{filter:invert(0);opacity:1;transform:scale(.9)}.c-checkbox__item input[type=radio]+label:before,.c-radio__item input[type=radio]+label:before{border-radius:50%}.c-checkbox__item input[type=radio]+label:after,.c-radio__item input[type=radio]+label:after{background:var(--color-background);border-radius:50%;content:"";display:block;height:1rem;left:.5rem;position:absolute;top:.5rem;width:1rem}.c-checkbox__item input[type=radio]:checked+label:after,.c-radio__item input[type=radio]:checked+label:after{background:var(--color-text)}.c-checkbox__item input[type=checkbox]:focus+label:before,.c-checkbox__item input[type=radio]:focus+label:before,.c-radio__item input[type=checkbox]:focus+label:before,.c-radio__item input[type=radio]:focus+label:before{border-color:var(--color-text);border-width:2px}.c-checkbox__item input[type=checkbox]:focus-visible+label:before,.c-checkbox__item input[type=radio]:focus-visible+label:before,.c-radio__item input[type=checkbox]:focus-visible+label:before,.c-radio__item input[type=radio]:focus-visible+label:before{border-color:var(--color-text);border-width:2px}fieldset[disabled]{display:none}.parsley-error.c-form__element{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--color-text-danger);border-width:2px}.parsley-error.c-form__element:focus-visible{outline-color:var(--color-text-danger)}.parsley-error .c-checkbox__item input[type=checkbox]+label:before,.parsley-error .c-radio__item input[type=radio]+label:before{border-color:var(--color-text-danger);border-width:2px}.parsley-errors-list{margin:0}.parsley-errors-list.filled{background-color:var(--color-text-danger);border-radius:0 0 .5rem .5rem;color:var(--color-text-on-danger);font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.6;margin-block-start:-1px;padding:.25rem .5rem}.c-checkbox .parsley-errors-list.filled,.c-radio .parsley-errors-list.filled{border-radius:.5rem;border-radius:0;margin-block-start:1rem;margin-inline:-1rem}.c-checkbox__item input[type=checkbox]+label a,.c-radio__item input[type=radio]+label a{color:inherit;text-decoration-color:inherit}.c-checkbox__item input[type=checkbox]+label a:hover,.c-radio__item input[type=radio]+label a:hover{color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.parsley-error.c-checkbox__item input[type=checkbox]+label:before,.parsley-error.c-radio__item input[type=radio]+label:before{border-color:var(--color-text-danger);border-width:2px}.c-form__group--minisearch{position:relative}.c-form__group--minisearch .c-button{bottom:.25rem;position:absolute;right:.25rem}@media (min-width:1024px){.c-form__group--minisearch .c-button{bottom:.25rem;right:.25rem}}.c-form__group--minisearch .c-button__icon{font-size:1.25rem;line-height:1}.c-heading{align-items:center;display:flex}.c-icon-link{display:flex;width:100%}.c-link-list__item-wrapper .c-icon-link:hover{background-color:var(--color-background-subtle)}.u-background-color-sand .c-link-list__item-wrapper .c-icon-link:hover{background-color:var(--color-background-secondary-muted-hover)}.u-background-color-mint .c-link-list__item-wrapper .c-icon-link:hover{background-color:var(--color-background-tertiary-muted-hover)}.u-background-color-blue .c-link-list__item-wrapper .c-icon-link:hover{background-color:var(--color-background-quaternary-muted-hover)}.u-background-color-neutral-cool .c-link-list__item-wrapper .c-icon-link:hover{background-color:var(--color-background-quinary-muted-hover)}.c-icon-link__icon{padding-block-start:.125rem}.c-icon-link__title{color:inherit;font-size:1.125rem;font-weight:var(--font-weight-semibold);line-height:1.5;position:relative;text-decoration:none}@media (min-width:768px){.c-icon-link__title{font-size:1.25rem}}@media (min-width:1800px){.c-icon-link__title{font-size:1.375rem}}.c-icon-link .c-icon-link__title,.c-icon-link:link .c-icon-link__title,.c-icon-link:visited .c-icon-link__title{background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position-x:100%,0;background-position-y:95%;background-repeat:no-repeat;background-size:100% 2px,0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;transition:background-size .2s ease-out,background-position .2s ease-out}.c-icon-link:hover .c-icon-link__title,.c-icon-link:link:hover .c-icon-link__title{background-size:0 2px,100% 2px;text-decoration:none}.c-icon-link--underlined{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.c-icon-link--underlined:hover{color:var(--color-text-primary);text-underline-offset:5px}.c-icon-link__icon{align-items:flex-start;display:flex;height:1lh;transition:all .2s ease-out}a.c-icon-link:hover .c-icon-link__icon{color:var(--color-link-hover)}[class*=u-background-color-] a.c-icon-link:hover .c-icon-link__icon{color:var(--color-text)}.u-background-color-red a.c-icon-link:hover .c-icon-link__icon{color:var(--color-text-on-primary)}.c-icon-link__icon--small .c-icon{font-size:100%}.c-icon-link__icon+.c-icon-link__content{padding-inline-start:1rem}.c-icon-link__icon--small+.c-icon-link__content{padding-inline-start:.75rem}.c-icon-link--xs .c-icon-link__content{padding-inline-start:.5rem}.c-icon-link__title{margin-inline-end:.75rem;text-decoration-thickness:0;text-underline-offset:8px;transition:all .2s ease-out}a.c-icon-link:hover .c-icon-link__title{color:var(--color-link-hover);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}[class*=u-background-color-] a.c-icon-link:hover .c-icon-link__title{color:var(--color-text)!important}.u-background-color-red a.c-icon-link:hover .c-icon-link__title{color:var(--color-text-on-primary)!important}.c-icon-link__description{display:block;font-size:1rem;line-height:1.5;padding-block-start:.125rem}@media (min-width:576px){.c-icon-link__description{font-size:1.125rem}}@font-face{font-display:block;font-family:lg;font-style:normal;font-weight:400;src:url(../fonts/lg.woff2?io9a6k) format("woff2"),url(../fonts/lg.ttf?io9a6k) format("truetype"),url(../fonts/lg.woff?io9a6k) format("woff"),url(../fonts/lg.svg?io9a6k#lg) format("svg")}.lg-icon{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:lg!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border:none;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;outline:none;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084}.lg-next.disabled,.lg-prev.disabled{cursor:default;opacity:0!important}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{left:0;position:absolute;top:0;width:100%;z-index:1082}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.lg-toolbar .lg-icon{background:none;border:none;box-shadow:none;color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;outline:medium none;padding:10px 0;text-align:center;text-decoration:none!important;transition:color .2s linear;width:50px;will-change:color}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;opacity:0;padding:10px 40px;text-align:center;transition:opacity .2s ease-out 0s;z-index:1080}.lg-sub-html h4{font-size:13px;font-weight:700;margin:0}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.lg-item .lg-sub-html{bottom:0;left:0;position:absolute;right:0}.lg-error-msg{color:#999;font-size:14px}.lg-counter{color:#999;display:inline-block;font-size:16px;height:47px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(.5,.5,.5);transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;will-change:transform,opacity}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scaleX(1)}.lg-icon:focus-visible{border-radius:3px;color:#fff;outline:1px dashed hsla(0,0%,100%,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;float:left;max-height:350px;overflow:hidden;width:100%}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{display:inline-block;height:100%;margin-bottom:-5px;padding:5px 0;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{border-radius:2px;cursor:pointer;float:left;height:100%;margin-bottom:5px;overflow:hidden;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border:2px solid #fff;border-radius:4px;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer.lg-animate-thumb .lg-thumb{transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{display:inline-block;position:relative;text-align:center;vertical-align:middle}.lg-outer .lg-video-cont .lg-object{height:100%!important;width:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;transition:opacity .3s ease-in;will-change:opacity}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{to{transform:rotate(1turn)}}.lg-video-play-button{cursor:pointer;left:50%;max-width:140px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;width:18%;will-change:opacity,transform;z-index:2}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;transition:opacity .12s ease-in;will-change:opacity}.lg-video-play-icon-circle{fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200;bottom:0;left:0;position:absolute;right:0;top:0}.lg-video-play-icon{left:50%;max-width:120px;opacity:.6;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:opacity .12s ease-in;width:25%;will-change:opacity}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;opacity:0;position:absolute;top:0;transition:opacity .08s ease 0s;width:100%;will-change:opacity;z-index:1083}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0ms!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;will-change:transform}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .8s cubic-bezier(0,0,.25,1) 0s;will-change:transform}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{backface-visibility:hidden;transform:translateZ(0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{backface-visibility:hidden;transform:scaleX(1);transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important}.lg-icon.lg-zoom-in:after{content:"\e311"}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"\e033"}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"\e312"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{height:10px;margin-bottom:10px;text-align:center;z-index:1080}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;margin:0 5px;overflow:hidden;position:relative;vertical-align:top}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;transform:translateZ(0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:inset 0 0 0 2px #fff}.lg-outer .lg-pager-thumb-cont{background-color:#fff;border-radius:3px;bottom:100%;color:#fff;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;transform:translate3d(0,5px,0);transition:opacity .15s ease 0s,transform .15s ease 0s;width:120px;will-change:transform,opacity}.lg-outer .lg-pager-thumb-cont img{height:100%;width:100%}.lg-outer .lg-pager{background-color:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:inset 0 0 0 8px hsla(0,0%,100%,.7);display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:inset 0 0 0 8px #fff}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;opacity:0;position:absolute;right:0;top:0;transition:visibility 0s linear .18s,opacity .18s linear 0s;visibility:hidden;will-change:visibility,opacity;z-index:1081}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{opacity:1;transform:translateZ(0);transition-delay:0s;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;opacity:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;transform:translate3d(0,5px,0);transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;visibility:hidden;will-change:visibility,opacity,transform}.lg-outer .lg-dropdown:after{border:8px solid transparent;border-bottom-color:#fff;content:"";display:block;height:0;position:absolute;right:16px;top:-16px;width:0}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;padding:4px 12px;white-space:pre}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:"\e80d"}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-comment-box{background-color:#fff;bottom:0;max-width:100%;position:absolute;right:0;top:0;transform:translate3d(100%,0,0);transition:transform .4s cubic-bezier(0,0,.25,1) 0s;width:420px;will-change:transform;z-index:9999}.lg-comment-box .lg-comment-title{color:#fff;font-size:18px;margin:0}.lg-comment-box .lg-comment-header{background-color:#000;left:0;padding:12px 20px;position:absolute;right:0;top:0}.lg-comment-box .lg-comment-body{height:100%!important;padding-top:43px!important;width:100%!important}.lg-comment-box .lg-comment-close{color:#999;cursor:pointer;font-size:20px;position:absolute;right:5px;top:12px;transition:color .2s linear;will-change:color}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:"\e070"}.lg-comment-box iframe{max-width:100%!important;width:100%!important}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;opacity:0;position:fixed;right:0;top:0;transition:visibility 0s linear .18s,opacity .18s linear 0s;visibility:hidden;will-change:visibility,opacity;z-index:1081}.lg-outer .lg-comment-toggle:after{content:"\e908"}.lg-outer.lg-comment-active .lg-comment-overlay{opacity:1;transform:translateZ(0);transition-delay:0s;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{transform:translateZ(0)}.lg-outer .lg-img-rotate{bottom:0;left:0;position:absolute;right:0;top:0;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-img-rotate:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer,.lg-medium-zoom .lg-outer.lg-grab img.lg-object,.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{background-image:none;bottom:auto;padding:0;white-space:normal}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;transition:opacity .5s ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{clear:both;content:"";display:table}.lg-container{outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;will-change:transform,opacity}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{height:100%;left:0;opacity:.001;outline:none;overflow:hidden;position:fixed;text-align:left;top:0;transition:opacity .15s ease 0s;width:100%;will-change:auto;z-index:1050}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{opacity:1;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{bottom:0;left:0;position:absolute;right:0;top:0}.lg-outer .lg-inner{bottom:0;left:0;position:absolute;top:0;transition:opacity 0s;white-space:nowrap;width:100%}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../images/loading.gif) no-repeat scroll 50% transparent}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;height:100%;position:absolute;text-align:center;width:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{bottom:0;font-size:0;left:0;position:absolute;right:0;top:0;white-space:nowrap}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;height:auto;max-height:100%;max-width:100%;position:relative;vertical-align:middle;width:auto}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{left:50%;position:absolute;top:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{opacity:1;transform:translateZ(0)}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{display:inline-block;position:relative;text-align:center;vertical-align:middle}.lg-outer .lg-media-cont .lg-object{height:100%!important;width:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{background-color:#000;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity 333ms ease-in 0s;will-change:auto;z-index:1040}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;transform:translateZ(0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{bottom:0;left:0;position:absolute;right:0;transform:translate3d(0,100%,0);transition:transform .35s ease-out 0s;will-change:transform;z-index:1080}.lg-toolbar>.carousel__button{background-color:var(--button-color-background);position:absolute;right:1rem;top:1rem}.c-lightbox-opener{--button-color-text:var(--color-text);--button-color-background:var(--color-background);--button-color-border:transparent;opacity:.75}.c-lightbox-opener .c-icon{color:var(--color-text-muted)}.c-lightbox-opener:focus,.c-lightbox-opener:hover{--button-color-text:var(--color-text);--button-color-background:var(--color-background);--button-color-border:transparent;opacity:1}.c-lightbox-opener:active{transform:translateY(-100%)}.c-lightbox{font-family:var(--font-family)}.c-lightbox .lg-backdrop{background-color:var(--color-background)}.c-lightbox #js-next,.c-lightbox #js-prev{background-color:var(--button-color-background);position:absolute;top:50%;z-index:2000}.c-lightbox #js-next{right:1rem}.c-lightbox #js-prev{left:1rem}.lg-counter.lg-counter--custom{align-items:center;display:flex;justify-content:center;padding-block-start:0;vertical-align:middle}.c-lightbox .lg-outer>.lg-content{display:flex}.c-lightbox .lg-outer>.lg-content>.lg-inner{bottom:3.5rem;top:0}.c-lightbox .lightbox__caption{align-self:flex-start;background-color:var(--color-background);bottom:0;color:var(--color-text);font-size:.875rem;left:0;letter-spacing:.015em;line-height:1.6;padding:2rem;position:absolute;right:0;text-align:center;z-index:111}.c-lightbox .lightbox__caption .c-media__credits{display:block;font-size:.875rem;letter-spacing:.015em;line-height:1.6;padding-block-start:.25rem;text-transform:none}.c-lightbox .lg-sub-html a:hover{text-decoration-thickness:1px}.c-logo-list:not(.o-grid){display:grid;gap:1rem;grid-auto-rows:auto;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));justify-content:center}@media (min-width:768px){.c-logo-list:not(.o-grid){gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (min-width:1024px){.c-logo-list:not(.o-grid){grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.c-logo-list__item{border:1px solid var(--color-border-muted);border-radius:var(--border-radius-lg);display:flex}.c-logo-list__item>*{flex:1;padding:1rem}@media (min-width:768px){.c-logo-list__item>*{padding:1.5rem}}@media (min-width:1024px){.c-logo-list__item>*{padding:2rem}}.c-logo-list__item .c-image{background-color:transparent}.c-logo-list--small:not(.o-grid){grid-template-columns:repeat(auto-fit,minmax(100px,180px))!important;justify-content:flex-start}.c-logo-list--small:not(.o-grid) .c-logo-list__item>*{padding:1rem}@media (min-width:768px){.c-logo-list--small:not(.o-grid) .c-logo-list__item>*{padding:1rem}}@media (min-width:1024px){.c-logo-list--small:not(.o-grid) .c-logo-list__item>*{padding:1.5rem}}.c-media{position:relative;width:100%}.o-float--left .c-media,.o-float--right .c-media{margin-block-start:.25rem}.c-media__lightbox-opener{border-radius:0 var(--border-radius-lg) 0 var(--border-radius-lg);left:0;position:absolute;transform:translateY(-100%)}.c-media__figcaption{font-size:.875rem;letter-spacing:.015em;line-height:1.6;padding-block-start:.75rem}.c-slideshow:has(.c-slideshow__navigation--abs-right) .c-media__figcaption{margin-block-start:3.5rem}@media (min-width:576px){.c-slideshow:has(.c-slideshow__navigation--abs-right) .c-media__figcaption{margin-block-start:0;margin-inline-end:10.5rem}}.c-media__figcaption--credits-inside{display:flex}.c-media__caption{display:block}.c-media__caption,.c-media__credits{font-size:.875rem;letter-spacing:.015em;line-height:1.6;line-height:1.4}.c-media__credits{color:var(--color-text-muted)}.u-background-color-blue-dark .c-media__credits,.u-background-color-mint-dark .c-media__credits,.u-background-color-sand-dark .c-media__credits{color:var(--color-text)!important}.u-background-color-blue-dark .c-media__credits a:hover,.u-background-color-mint-dark .c-media__credits a:hover,.u-background-color-sand-dark .c-media__credits a:hover{color:var(--color-text)}.u-background-color-neutral-cool-dark .c-media__credits,.u-background-color-red .c-media__credits{color:var(--color-text-on-primary)!important}.u-background-color-neutral-cool-dark .c-media__credits a:hover,.u-background-color-red .c-media__credits a:hover{color:var(--color-text-on-primary)}.c-media__credits a{color:inherit;text-decoration-color:inherit}.c-media__caption+.c-media__credits{display:block;padding-block-start:.25rem}.c-media__credits .c-link--extern,.c-media__credits a[href^=http]:not([class]){padding-inline-start:0}.c-media__credits .c-link--extern:before,.c-media__credits a[href^=http]:not([class]):before{background:none;display:none}.c-media__credits .c-link--download{padding-inline-start:18px}.c-media__credits .c-link--download:before{background-size:16px;filter:brightness(0) saturate(100%) invert(44%) sepia(5%) saturate(151%) hue-rotate(202deg) brightness(92%) contrast(86%);height:16px;width:16px}.c-media__credits .c-link--download:hover:before{filter:var(--filter-color-link-hover)}.c-media__credits--inside{word-wrap:break-word;text-wrap:balance;background-color:var(--color-credits-background);bottom:0;color:var(--color-credits-text);font-size:.625rem;font-weight:400;hyphens:auto;letter-spacing:.015em;line-height:1.2;outline:var(--color-border-contrast-only) solid var(--width-border-s);outline-offset:calc(var(--width-border-s)*-1);overflow-wrap:break-word;padding:.25rem;position:absolute;right:0;text-align:right;text-transform:none;transition:background-color .15s ease;z-index:1}.c-media:hover .c-media__credits--inside{background-color:var(--color-credits-background-hover)}.c-media__figcaption .c-media__credits--inside{bottom:auto;transform:translateY(calc(-100% - .5rem))}.c-meta__list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem;line-height:1}.c-meta__item{border-radius:var(--border-radius-lg);display:flex;font-size:.875rem;font-weight:var(--font-weight-semibold);justify-content:center;letter-spacing:.015em;letter-spacing:.0325em;line-height:1.6;line-height:1.2;text-transform:uppercase;width:-moz-max-content;width:max-content}.c-meta__item.c-meta__date{margin-block:auto;margin-inline-start:auto}.c-meta__item:last-of-type{margin-inline-end:0}.c-meta__item:last-of-type:after{display:none}.c-meta__item--tag{background-color:var(--color-background-muted);border-radius:var(--border-radius-md);font-weight:var(--font-weight-semibold);letter-spacing:.0325em;padding:.5rem .625rem .325rem;text-transform:uppercase}.u-background-color-blue .c-meta__item--tag,.u-background-color-blue-dark .c-meta__item--tag{background-color:var(--color-background-quaternary-middle)}.u-background-color-mint .c-meta__item--tag,.u-background-color-mint-dark .c-meta__item--tag{background-color:var(--color-background-tertiary-middle)}.u-background-color-sand .c-meta__item--tag,.u-background-color-sand-dark .c-meta__item--tag{background-color:var(--color-background-secondary-middle)}.u-background-color-neutral-cool .c-meta__item--tag{background-color:var(--color-background-quinary-middle)}.u-background-color-neutral-cool-dark .c-meta__item--tag{background-color:var(--color-background-quinary-middle);color:var(--color-text)}.u-background-color-red .c-meta__item--tag{background-color:var(--color-background);color:var(--color-text)}.u-background-color-blue .u-background-color-white .c-meta__item--tag{background-color:var(--color-background-quaternary-muted)}.u-background-color-mint .u-background-color-white .c-meta__item--tag{background-color:var(--color-background-tertiary-muted)}.u-background-color-sand-dark .u-background-color-white .c-meta__item--tag{background-color:var(--color-background-secondary)}.u-background-color-blue-dark .u-background-color-white .c-meta__item--tag{background-color:var(--color-background-quaternary)}.u-background-color-mint-dark .u-background-color-white .c-meta__item--tag{background-color:var(--color-background-tertiary)}.u-background-color-sand .u-background-color-white .c-meta__item--tag{background-color:var(--color-background-secondary-muted)}.u-background-color-neutral-cool .u-background-color-white .c-meta__item--tag{background-color:var(--color-background-quinary-muted)}.c-meta__item--tag:after{display:none}.c-meta__list--dividers .c-meta__item:not(:first-child):before{content:"|";padding-inline-end:.5rem}.c-form__group--search{--font-size:1rem;--input-border-radius:var(--border-radius-lg);--input-border:0.0625rem solid var(--color-border);--input-height:3.5em;--font-size:1.5rem;--font-size:1.75rem;display:flex;flex-direction:column;font-size:var(--font-size);position:relative}.c-form__label--search{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.c-form__element.c-form__element--search{background-color:var(--color-background-white);flex:1 1 auto;font-size:inherit;height:var(--input-height);padding:.25em var(--input-height) .25em 1em}.c-form__element.c-form__element--search::-moz-placeholder{color:transparent}.c-form__element.c-form__element--search::placeholder{color:transparent}.c-form__submit--search{border-end-end-radius:var(--input-border-radius);border-end-start-radius:0;border-start-end-radius:var(--input-border-radius);border-start-start-radius:0;font-size:inherit;height:var(--input-height);inset-block-start:0;inset-inline-end:0;position:absolute;width:var(--input-height)}.c-form__submit--search:active{outline:none}.c-form__submit--search:active .c-icon{transform:scale(1.15)}.c-form__submit--search .c-icon{font-size:1em!important;transform:scale(1);transition:all .15s ease-out}.c-nav-main__list{align-items:center;display:flex;flex-wrap:wrap;list-style:none;padding-inline-start:0}.c-nav-main__item--desktop:not(.c-nav-main__item--mobile){display:var(--display-nav-item-desktop,flex)}.c-nav-main__action:not(.c-button){align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;color:inherit;color:var(--color-text);cursor:pointer;display:inline-block;display:flex;font-size:1rem;font-weight:var(--font-weight-semibold);letter-spacing:.0325em;line-height:inherit;line-height:1;margin:0;padding:0;position:relative;text-decoration:none;text-transform:uppercase;transition:color .1s,background-color .1s;vertical-align:bottom;width:auto;z-index:1}@media (min-width:768px){.c-nav-main__action:not(.c-button){padding:.5rem .75rem}}.c-nav-main__action:not(.c-button):hover,.c-nav-main__action:not(.c-button)[aria-current=page],.c-nav-main__action:not(.c-button)[aria-expanded=true]{color:var(--color-link-hover)}.c-nav-main__action:not(.c-button)[aria-expanded=true] .c-nav-main__icon-indicator{transform:scale(-1)}.c-nav-main__action:has(.c-icon--home-24){font-size:1rem;line-height:1.5;line-height:1}@media (min-width:576px){.c-nav-main__action:has(.c-icon--home-24){font-size:1.125rem}}button.c-nav-main__action:not(.c-button){font-size:1rem;line-height:1.5;line-height:1}@media (min-width:576px){button.c-nav-main__action:not(.c-button){font-size:1.125rem}}.c-nav-main__action.c-button{align-self:flex-start;margin-inline:.5rem;position:relative}.c-nav-main__item:last-of-type .c-nav-main__action.c-button{margin-inline-end:0}.c-nav-main__action.c-button--search{background-color:transparent;border:none;color:var(--color-text)}.c-nav-main__action.c-button--search:active{outline:none}.c-nav-main__action.c-button--search:hover{color:var(--color-link-hover)}.c-nav-main__label{pointer-events:none;position:relative;top:.125rem}.c-nav-main__icon{font-size:1.125em;line-height:1}.c-nav-main__icon-indicator{font-size:1.125em;margin-inline-end:-.125em;margin-inline-start:.125em}.c-nav-main__flyout{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;left:0;margin:0;padding:0;position:absolute;right:0;top:100%}.c-nav-main__flyout[hidden]{visibility:hidden}.c-nav-main__flyout:not([hidden]){visibility:visible}.c-nav-main__list-level-2-wrap{flex:1;min-height:0;overflow:hidden;position:relative}.c-nav-main__list-level-2-wrap:has(.c-nav-main__list-level-2.has-more-content):after{background:linear-gradient(to bottom,transparent,var(--color-background));content:"";inset-inline:0;bottom:0;height:6rem;pointer-events:none;position:absolute}.c-nav-main__list-level-2{display:grid;flex-wrap:wrap;gap:0 1.5rem;height:calc(100% - 2rem);justify-content:normal;list-style:none;margin:2rem 2rem 0;overflow:auto;padding-inline-start:0;padding:0;position:relative;width:calc(100% - 4rem)}@media (min-width:1600px){.c-nav-main__list-level-2{gap:0 2.25rem}}.c-nav-main__list-level-2:before{border-right:1px solid var(--color-border-muted);bottom:0;content:"";height:calc(100% - 2.75rem);left:calc(50% - 2.5rem);position:absolute;top:.75rem;width:0}@media (min-width:1024px){.c-nav-main__list-level-2:before{left:calc(33.33333% - 2.5rem)}}@media (min-width:1600px){.c-nav-main__list-level-2:before{left:calc(33.33333% - 3rem)}}.c-nav-main--default .c-nav-main__list-level-2{grid-template-rows:minmax(0,1fr);min-height:0}.c-nav-main--master .c-nav-main__list-level-2{display:flex;gap:.75rem 1rem;justify-content:flex-end;margin:0;padding:1rem 2rem .75rem}@media (min-width:1024px){.c-nav-main--master .c-nav-main__list-level-2{-o-border-image:linear-gradient(90deg,var(--color-background),var(--color-border-muted),var(--color-border-muted)) 1;border-image:linear-gradient(90deg,var(--color-background),var(--color-border-muted),var(--color-border-muted)) 1;border-top-style:solid;border-top-width:1px;gap:.75rem 1.5rem;margin-inline-start:calc(var(--logo-width)*1.25 + 3rem);margin-inline-start:calc(var(--logo-width)*1.5 + 4rem);padding:1.25rem 2rem 1rem 0}}.c-nav-main--master .c-nav-main__list-level-2:before{display:none}.c-nav-main__item-level-2{display:grid}.c-nav-main--default .c-nav-main__item-level-2{grid-template-areas:". main";grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;overflow-x:clip;width:100%}@media (min-width:1024px){.c-nav-main--default .c-nav-main__item-level-2{grid-template-columns:1fr 2fr}}.c-nav-main--default .c-nav-main__item-level-2:has(>.js-submenu--active+.c-nav-main__list-level-3.has-more-content):after{align-self:end;background:linear-gradient(to bottom,transparent,var(--color-background));content:"";grid-area:main;height:10rem;margin-inline-start:-2.5rem;pointer-events:none;z-index:1}.c-nav-main__flyout[hidden] .c-nav-main__item-level-2{opacity:0}.c-nav-main__item-level-2 .c-nav-main__list-level-3{display:grid;gap:2.5rem;grid-auto-flow:row dense;grid-auto-rows:max-content;grid-template-columns:1fr;min-height:0;opacity:0;overflow:auto;padding-block-end:2.5rem;pointer-events:all;position:relative;transform:translateX(-2.5rem);transition:opacity,visibility,transform,.25s ease-in-out;visibility:hidden}@media (min-width:1024px){.c-nav-main__item-level-2 .c-nav-main__list-level-3{grid-template-columns:1fr 1fr}}.c-nav-main__item-level-2:has(.js-submenu--active) .c-nav-main__list-level-3{opacity:1;transform:translateX(0);transition-delay:.25s;visibility:visible}.c-nav-main__action-level-2{align-items:flex-start;color:var(--color-text);display:flex;font-size:2.25rem;font-weight:var(--font-weight-bold);height:100%;line-height:1.2;padding:.75rem 0;position:relative;text-align:left;text-decoration:none;white-space:nowrap}@media (max-width:1023.98px){.c-nav-main__action-level-2{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){.c-nav-main__action-level-2{font-size:2.25rem}}@media (min-width:1024px){.c-nav-main__action-level-2{font-size:3rem}}@media (min-width:1800px){.c-nav-main__action-level-2{font-size:3.5rem}}@media (min-width:1024px){.c-nav-main__action-level-2{font-size:2.75rem}}@media (min-width:1800px){.c-nav-main__action-level-2{font-size:3.25rem}}.c-nav-main__action-level-2[aria-current=page]{color:var(--color-link-hover)}.c-nav-main--master .c-nav-main__action-level-2{font-size:1rem!important;font-weight:var(--font-weight-semibold);letter-spacing:.0325em;padding:0;text-transform:uppercase}.c-nav-main--default .c-nav-main__list-level-2 .c-nav-main__item-level-2{--menu-linkheight:3.75rem;pointer-events:none}@media (min-width:1024px){.c-nav-main--default .c-nav-main__list-level-2 .c-nav-main__item-level-2{--menu-linkheight:4.25rem}}@media (min-width:1800px){.c-nav-main--default .c-nav-main__list-level-2 .c-nav-main__item-level-2{--menu-linkheight:4.75rem}}.c-nav-main--default .c-nav-main__list-level-2 .c-nav-main__item-level-2:nth-child(2) .c-nav-main__action-level-2{top:var(--menu-linkheight)}.c-nav-main--default .c-nav-main__list-level-2 .c-nav-main__item-level-2:nth-child(3) .c-nav-main__action-level-2{top:calc(var(--menu-linkheight)*2)}.c-nav-main--default .c-nav-main__list-level-2 .c-nav-main__item-level-2:nth-child(4) .c-nav-main__action-level-2{top:calc(var(--menu-linkheight)*3)}.c-nav-main--default .c-nav-main__list-level-2 .c-nav-main__item-level-2:nth-child(5) .c-nav-main__action-level-2{top:calc(var(--menu-linkheight)*4)}.c-nav-main--default .c-nav-main__list-level-2 .c-nav-main__item-level-2:nth-child(6) .c-nav-main__action-level-2{top:calc(var(--menu-linkheight)*5)}.c-nav-main--default .c-nav-main__list-level-2 .c-nav-main__item-level-2:nth-child(7) .c-nav-main__action-level-2{top:calc(var(--menu-linkheight)*6)}.c-nav-main--default .c-nav-main__list-level-2 .c-nav-main__item-level-2:nth-child(8) .c-nav-main__action-level-2{top:calc(var(--menu-linkheight)*7)}.c-nav-main__list-level-3{grid-area:main;margin-block-start:.75rem}.c-nav-main__label-level-3{font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (min-width:576px){.c-nav-main__label-level-3{font-size:1.375rem}}@media (min-width:1024px){.c-nav-main__label-level-3{font-size:1.5rem}}@media (min-width:1800px){.c-nav-main__label-level-3{font-size:1.75rem}}@media (min-width:1024px){.c-nav-main__item-level-3.c-nav-main__item--column2{grid-column:2/3}.c-nav-main__item-level-3.c-nav-main__item--column1{grid-column:1/2}}.c-nav-main__label-level-2{color:inherit;position:relative;text-decoration:none}.c-nav-main__action-level-2 .c-nav-main__label-level-2,.c-nav-main__action-level-2:link .c-nav-main__label-level-2,.c-nav-main__action-level-2:visited .c-nav-main__label-level-2{background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-link-hover),var(--color-link-hover));background-position-x:100%,0;background-position-y:85%;background-repeat:no-repeat;background-size:100% 3px,0 3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;transition:background-size .2s ease-out,background-position .2s ease-out}.c-nav-main__action-level-2:hover .c-nav-main__label-level-2,.c-nav-main__action-level-2:link:hover .c-nav-main__label-level-2{background-size:0 3px,100% 3px;text-decoration:none}.c-nav-main__action-level-2:hover .c-nav-main__label-level-2{color:var(--color-link-hover)}.c-nav-main--master .c-nav-main__action-level-2 .c-nav-main__label-level-2{background-position-y:87.5%;background-size:100% 1px,0 1px!important}.c-nav-main--master .c-nav-main__action-level-2:hover .c-nav-main__label-level-2,.c-nav-main--master .c-nav-main__action-level-2:link:hover .c-nav-main__label-level-2{background-size:0 1px,100% 1px!important}.c-nav-main__icon-level-3{margin-inline-start:.75rem;order:1;transition:all .2s ease-out}.c-nav-main__action-level-3:hover .c-nav-main__icon-level-3{color:var(--color-link-hover)}.c-nav-main__label-level-3{color:inherit;position:relative;text-decoration:none}.c-nav-main__action-level-3 .c-nav-main__label-level-3,.c-nav-main__action-level-3:link .c-nav-main__label-level-3,.c-nav-main__action-level-3:visited .c-nav-main__label-level-3{background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-link-hover),var(--color-link-hover));background-position-x:100%,0;background-position-y:91.5%;background-repeat:no-repeat;background-size:100% 2px,0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;transition:background-size .2s ease-out,background-position .2s ease-out}.c-nav-main__action-level-3:hover .c-nav-main__label-level-3,.c-nav-main__action-level-3:link:hover .c-nav-main__label-level-3{background-size:0 2px,100% 2px;text-decoration:none}.c-nav-main__action-level-3:hover .c-nav-main__label-level-3{color:var(--color-link-hover)}.c-nav-main__label-level-4{color:inherit;display:inline;position:relative;text-decoration:none}.c-nav-main__action-level-4 .c-nav-main__label-level-4,.c-nav-main__action-level-4:link .c-nav-main__label-level-4,.c-nav-main__action-level-4:visited .c-nav-main__label-level-4{background-image:linear-gradient(transparent,transparent),linear-gradient(var(--color-link-hover),var(--color-link-hover));background-position-x:100%,0;background-position-y:95%;background-repeat:no-repeat;background-size:100% 2px,0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;transition:background-size .2s ease-out,background-position .2s ease-out}.c-nav-main__action-level-4:hover .c-nav-main__label-level-4,.c-nav-main__action-level-4:link:hover .c-nav-main__label-level-4{background-size:0 2px,100% 2px;text-decoration:none}.c-nav-main__action-level-4:hover .c-nav-main__label-level-4{color:var(--color-link-hover)}.c-nav-main__sublabel-level-4{color:var(--color-text-muted);display:block;font-size:.875rem;letter-spacing:.015em;line-height:1.6;line-height:1.2;padding-block-start:.25rem}.c-nav-main__flyout--single{box-shadow:none;display:block;height:calc(100vh - 6rem);left:0;padding:0;position:absolute;right:auto;top:100%;width:100%;z-index:2}@media (min-width:1632px){.c-nav-main__flyout--single{height:min(100vh - 120px - 1.5rem,60rem)}}@media (min-width:1632px) and (max-height:720px){.c-nav-main__flyout--single{height:calc(100vh - 7rem)}}.c-nav-main--master .c-nav-main__flyout--single{height:auto}.c-nav-main__flyout--single .c-nav-main__item-level-2{display:flex;padding:0}.c-nav-main--default .c-nav-main__flyout--single .c-nav-main__item-level-2{display:grid;grid-column:1/-1;grid-row:1/-1;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;position:relative}.c-nav-main__icon-indicator{display:none}.c-nav-main__item--button{margin:-.2rem 0}.c-nav-main__item--button-icon .c-nav-main__icon{margin-inline-end:12px}.c-nav-main__item--button-icon .c-nav-main__icon.c-icon--home-24{margin-inline-end:0}.c-nav-main__flyout--inner{background-color:var(--color-background);border-bottom-left-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg);border-top:.0625rem solid var(--color-border);border-color:var(--color-border-muted);box-shadow:var(--box-shadow-lg);display:flex;flex-direction:column;height:100%}.c-nav-main--master .c-nav-main__flyout--inner{box-shadow:none;flex-direction:row;height:auto;justify-content:flex-end}@media (min-width:1024px){.c-nav-main--master .c-nav-main__flyout--inner{border:none;position:relative}.c-nav-main--master .c-nav-main__flyout--inner:before{border-top:.0625rem solid var(--color-border);border-color:var(--color-border-muted);content:"";height:0;left:100%;position:absolute;width:25vw}}.c-nav-main__list-level-4{display:flex;flex-direction:column;gap:.5rem;margin-block-start:.75rem}.c-nav-main__action-level-4{display:inline-block;font-size:1.125rem;line-height:1.5;line-height:1.4}@media (min-width:768px){.c-nav-main__action-level-4{font-size:1.25rem}}@media (min-width:1800px){.c-nav-main__action-level-4{font-size:1.375rem}}.c-nav-main__footer{background-color:var(--color-background-muted);flex:0 0 auto;margin:auto 1rem 1rem;padding:.75rem 1.125rem}@media (min-width:1600px){.c-nav-main__footer{padding:1.5rem 1.75rem}}.c-nav-main__flyout[hidden] .c-nav-main__footer{opacity:0}@media (max-height:720px){.c-nav-main__footer{padding:.75rem 1.125rem}}.c-nav-main__quicklinks-list,.c-nav-main__social-list{-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;margin:0;row-gap:.25rem}.c-nav-main__quicklinks-list{padding-block-end:.75rem}@media (min-width:1600px){.c-nav-main__quicklinks-list{padding-block-end:1.25rem}}@media (max-height:720px){.c-nav-main__quicklinks-list{padding-block-end:.75rem}}.c-nav-main__social-list{border-top:1px solid var(--color-border);padding-block-start:1rem}@media (min-width:1600px){.c-nav-main__social-list{padding-block-start:1.5rem}}@media (max-height:720px){.c-nav-main__social-list{padding-block-start:1rem}}.c-nav-main--default .c-nav-main__action-level-2{height:auto;pointer-events:all;position:absolute;top:0;width:calc(50% - 2.5rem)}@media (min-width:1024px){.c-nav-main--default .c-nav-main__action-level-2{width:calc(33.33333% - 2.5rem)}}@media (min-width:1600px){.c-nav-main--default .c-nav-main__action-level-2{width:calc(33.33333% - 3rem)}}.c-button--menu-toggle{min-width:5.5rem}body:has(.c-button--menu-toggle[aria-expanded=true]){height:100vh;overflow-y:hidden}body:has(.c-button--menu-toggle[aria-expanded=true]) footer,body:has(.c-button--menu-toggle[aria-expanded=true]) main{opacity:.1}.has-sticky-header body:has(.c-button--menu-toggle[aria-expanded=true]) .c-header{bottom:100%}body:has(.c-button--menu-toggle[aria-expanded=true]) .c-header{bottom:auto}body:has(.c-button--menu-toggle[aria-expanded=true]) .c-header:not(.is-fixed){border-bottom:.0625rem solid var(--color-border);border-color:var(--color-border-muted)}@keyframes blur{to{filter:blur(12px);opacity:.6}}.c-nav-main__item--desktop.c-nav__item--search{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:end;width:25vw}@media (min-width:1024px){.c-nav-main__item--desktop.c-nav__item--search{width:40vw}}.c-nav-main__item--desktop.c-nav__item--search>*{grid-column:1/-1;grid-row:1/-1}.c-nav-main__item--desktop.c-nav__item--search .c-nav-main__action{justify-content:flex-end;padding:.5rem .75rem}.c-nav-main__item--desktop.c-nav__item--search .c-form__group{padding-inline-start:2rem;position:relative;width:100%;z-index:2}.c-nav-main__item--desktop.c-nav__item--search .c-form__group--minisearch .c-form__element{padding-inline-end:6rem}.c-nav-main__item--desktop.c-nav__item--search .c-form__group--minisearch .c-button{bottom:auto;top:50%;transform:translateY(-50%)}.c-nav-main__item--desktop.c-nav__item--search .c-form__group--minisearch .js-clear-input{inset-inline-end:3.5rem}.c-nav-main__item--desktop.c-nav__item--search .c-form__group--minisearch .js-search-close{left:0;right:auto}.c-slide-nav{--width:100%;color:var(--color-text);display:flex;flex-direction:row-reverse;font-size:1.5rem;font-weight:var(--font-weight-bold);font-weight:600;line-height:1.2;z-index:500}@media (max-width:767.98px){.c-slide-nav{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:1024px){.c-slide-nav{font-size:1.75rem}}@media (min-width:1800px){.c-slide-nav{font-size:2.125rem}}@media (min-width:576px){.c-slide-nav{--width:100%}}@media (min-width:768px){.c-slide-nav{--width:100%}}.c-slide-nav__list{-webkit-overflow-scrolling:touch;background-color:var(--color-background);cursor:default;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-inline-start:0;position:fixed;right:0;top:0;transition:transform .2s ease-in;width:var(--width)}[aria-expanded=false]>.c-slide-nav__action~.c-slide-nav__list,[aria-expanded=false]~.c-slide-nav__list{box-shadow:none;transform:translateX(100%)}[aria-expanded=true]>.c-slide-nav__action~.c-slide-nav__list,[aria-expanded=true]~.c-slide-nav__list{box-shadow:-3px 0 16px 0 rgba(0,0,0,.15);transform:translateX(0);z-index:1}.c-slide-nav__item[aria-expanded=false]>.c-slide-nav__list--accordion{box-shadow:none;height:auto;max-height:0;overflow:hidden;transform:translateX(0);transition:max-height .15s ease-out}.c-slide-nav__item[aria-expanded=true]>.c-slide-nav__list--accordion,.c-slide-nav__list--accordion-open{box-shadow:none;margin-block-end:1.5rem;max-height:500px;transform:translateX(0);transition:max-height .15s ease-out}.c-slide-nav__list--no-overflow{max-height:100%;overflow-y:hidden}.c-slide-nav__item{display:flex;min-height:3.125rem}[aria-expanded=false] .c-slide-nav__item{animation:visibleToInvisible .2s 0;visibility:hidden}.c-slide-nav__item:has(>a):has(>button)>button{flex:0 0 auto}.c-slide-nav__item:has(.c-slide-nav__list--accordion){display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto}.c-slide-nav__item+.c-slide-nav__item{margin:0 1.5rem}.c-slide-nav__list--accordion{grid-column:span 2;margin-block-start:0}.c-slide-nav__list--accordion .c-slide-nav__item.c-slide-nav__item--accordion{font-size:1.125rem;font-weight:var(--font-weight-regular);line-height:1.5;margin-block-start:0;margin:0;min-height:auto;padding-block-end:0}.c-slide-nav__list--accordion .c-slide-nav__item.c-slide-nav__item--accordion .c-slide-nav__action{padding-block:.5rem;padding-inline:0}.c-slide-nav__item--back,.c-slide-nav__item--title{background-color:var(--color-background);height:var(--height-header);position:sticky;top:0;z-index:1}.c-slide-nav__item--title{padding-left:1.5rem;padding-right:1.5rem;z-index:11}.c-slide-nav__item--title .c-slide-nav__label{display:block;left:1.5rem;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:var(--logo-width)}.c-slide-nav__sublabel{color:var(--color-text-muted);display:block;font-size:.875rem;letter-spacing:.015em;line-height:1.6;line-height:1.2;padding-block-start:.25rem}.c-slide-nav__item--seperator{border-top:1px solid rgba(0,0,0,.2);font-size:1rem!important;font-weight:var(--font-weight-semibold)!important;letter-spacing:.05em;padding-block-end:.5rem;padding-block-start:1.5rem;text-transform:uppercase}.c-slide-nav__item--seperator svg{width:10rem}.c-slide-nav__action--uppercase{font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase}.c-slide-nav__item--meta,.c-slide-nav__item--service,.c-slide-nav__item--social{background-color:var(--color-background-muted);border:0;min-height:1rem;padding:0 1.5rem}.c-slide-nav__item--meta svg,.c-slide-nav__item--service svg,.c-slide-nav__item--social svg{margin-block-start:-.325rem}.c-slide-nav__item--meta,.c-slide-nav__item--service,.c-slide-nav__item--social{font-size:1rem;font-weight:var(--font-weight-regular);line-height:1.6;margin-inline:.75rem!important}.c-slide-nav__item--meta .c-slide-nav__action{flex-direction:row-reverse;gap:.5rem;justify-content:flex-end}.c-slide-nav__item:not(.c-slide-nav__item--meta):not(.c-slide-nav__item--service)+.c-slide-nav__item--meta,.c-slide-nav__item:not(.c-slide-nav__item--service)+.c-slide-nav__item--service{border-start-end-radius:var(--border-radius-lg);border-start-start-radius:var(--border-radius-lg);margin-top:1.5rem;padding-top:1.5rem}.c-slide-nav__item--service:has(+.c-slide-nav__item--meta),.c-slide-nav__item--service:has(+.c-slide-nav__item--social){padding-bottom:1rem}.c-slide-nav__item--meta:has(+.c-slide-nav__item--social){padding-bottom:1rem}.c-slide-nav__item:last-child{border-end-end-radius:var(--border-radius-lg);border-end-start-radius:var(--border-radius-lg);margin-block-end:.75rem;padding-bottom:1rem}.c-slide-nav__item:not(.c-slide-nav__item--meta)+.c-slide-nav__item--meta{padding-top:1rem;position:relative}.c-slide-nav__item:not(.c-slide-nav__item--meta)+.c-slide-nav__item--meta:before{background-color:rgba(0,0,0,.15);content:"";height:1px;left:1.5rem;position:absolute;top:0;width:calc(100% - 3rem)}.c-slide-nav__item:not(.c-slide-nav__item--social)+.c-slide-nav__item--social{padding-top:1rem;position:relative}.c-slide-nav__item:not(.c-slide-nav__item--social)+.c-slide-nav__item--social:before{background-color:rgba(0,0,0,.15);content:"";height:1px;left:1.5rem;position:absolute;top:0;width:calc(100% - 3rem)}.c-slide-nav__item:not(.c-slide-nav__item--masterX):not(.c-slide-nav__item--service):not(.c-slide-nav__item--meta):not(.c-slide-nav__item--social):not(.c-slide-nav__item--accordion){font-size:1.75rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (max-width:767.98px){.c-slide-nav__item:not(.c-slide-nav__item--masterX):not(.c-slide-nav__item--service):not(.c-slide-nav__item--meta):not(.c-slide-nav__item--social):not(.c-slide-nav__item--accordion){word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){.c-slide-nav__item:not(.c-slide-nav__item--masterX):not(.c-slide-nav__item--service):not(.c-slide-nav__item--meta):not(.c-slide-nav__item--social):not(.c-slide-nav__item--accordion){font-size:2rem}}@media (min-width:1024px){.c-slide-nav__item:not(.c-slide-nav__item--masterX):not(.c-slide-nav__item--service):not(.c-slide-nav__item--meta):not(.c-slide-nav__item--social):not(.c-slide-nav__item--accordion){font-size:2.25rem}}@media (min-width:1800px){.c-slide-nav__item:not(.c-slide-nav__item--masterX):not(.c-slide-nav__item--service):not(.c-slide-nav__item--meta):not(.c-slide-nav__item--social):not(.c-slide-nav__item--accordion){font-size:3rem}}.c-slide-nav__list .c-slide-nav__list .c-slide-nav__list .c-slide-nav__item{font-size:1.125rem;font-weight:var(--font-weight-bold);font-weight:400;line-height:1.5}@media (min-width:576px){.c-slide-nav__list .c-slide-nav__list .c-slide-nav__list .c-slide-nav__item{font-size:1.25rem}}@media (min-width:768px){.c-slide-nav__list .c-slide-nav__list .c-slide-nav__list .c-slide-nav__item{font-size:1.375rem}}@media (min-width:1024px){.c-slide-nav__list .c-slide-nav__list .c-slide-nav__list .c-slide-nav__item{font-size:1.5rem;line-height:1.4}}@media (min-width:1800px){.c-slide-nav__list .c-slide-nav__list .c-slide-nav__list .c-slide-nav__item{font-size:1.75rem}}.c-slide-nav__action{align-items:center;display:flex;gap:0 .325rem}.c-slide-nav__action svg{margin-block-start:-.325rem}a.c-slide-nav__action,span.c-slide-nav__action{flex-grow:1;padding:.75rem 0}.c-slide-nav__item--meta a.c-slide-nav__action,.c-slide-nav__item--meta span.c-slide-nav__action,.c-slide-nav__item--service a.c-slide-nav__action,.c-slide-nav__item--service span.c-slide-nav__action,.c-slide-nav__item--social a.c-slide-nav__action,.c-slide-nav__item--social span.c-slide-nav__action{padding:.5rem 0}.c-slide-nav__item--master a.c-slide-nav__action,.c-slide-nav__item--master span.c-slide-nav__action,button.c-slide-nav__action{justify-content:space-between}button.c-slide-nav__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-block;display:flex;flex:1;line-height:inherit;margin:0;padding:.75rem 0;position:relative;vertical-align:bottom;width:auto}button.c-slide-nav__action:before{background-color:var(--color-border);bottom:0;content:"";display:none;left:0;position:absolute;top:0;width:.0625rem}.c-slide-nav__item--back{height:auto;margin-top:var(--height-header);position:relative}button.c-slide-nav__action--back{aspect-ratio:auto;font-size:1rem;font-weight:var(--font-weight-regular);justify-content:flex-start;line-height:1.5;margin-block-end:.5rem;padding-inline:1.5rem;white-space:nowrap;width:auto}@media (min-width:576px){button.c-slide-nav__action--back{font-size:1.125rem}}button.c-slide-nav__action--back:before{display:none}.c-slide-nav__label{align-self:center;pointer-events:none}.c-slide-nav__indicator{color:var(--color-text);flex-grow:0;font-size:1em;pointer-events:none}.c-slide-nav__indicator--back{margin-left:0;margin-right:.325rem;margin-top:-.25rem}.c-slide-nav__icon{font-size:1em;margin-right:.5em}@keyframes visibleToInvisible{0%{visibility:visible}99%{visibility:visible}to{visibility:hidden}}.c-slide-nav__button{flex:0 0 auto;z-index:500}.c-slide-nav__button[aria-expanded=true]{display:none}.c-slide-nav__button--home .c-slide-nav__label{line-height:1;position:relative;top:.125em}.c-slide-nav__button--close[aria-expanded=true]{display:flex}.c-slide-nav__button--close[aria-expanded=false]{display:none}.c-slide-nav__button--search{border:0;margin-right:.25rem;outline:none}.c-slide-nav__item--search{align-items:center;display:flex}.c-slide-nav__item--search .c-form__group--minisearch{align-items:center;background-color:var(--color-background);display:flex;height:var(--height-header);inset:0;margin:0;padding-inline:1rem;position:absolute;width:100%;z-index:1115}.c-slide-nav__item--search .c-form__group--minisearch .c-form__element{margin-inline-start:2rem;padding-inline-end:6rem}.c-slide-nav__item--search .c-form__group--minisearch .c-button{bottom:auto;top:50%;transform:translateY(-50%)}.c-slide-nav__item--search .c-form__group--minisearch .c-button[type=submit]{right:1.25rem}.c-slide-nav__item--search .js-clear-input{inset-inline-end:3.5rem}.c-slide-nav__item--search .js-search-close{left:1rem;right:auto}.c-slide-nav__overlay{background-color:var(--backdrop-color);bottom:0;display:block;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(-100%);transition:opacity .2s ease;width:100vw}[aria-expanded=true]~.c-slide-nav__overlay{opacity:1;pointer-events:all;transform:translateX(0)}.c-slide-nav .c-button__text{pointer-events:none}.c-slide-nav [data-toggles=dark],.c-slide-nav [data-toggles=high-contrast]{aspect-ratio:unset;padding-bottom:.575rem;padding-left:3.75rem;padding-top:.575rem;width:auto}.c-slide-nav [data-toggles=dark] .c-icon,.c-slide-nav [data-toggles=high-contrast] .c-icon{display:none}.c-slide-nav [data-toggles=dark]:before,.c-slide-nav [data-toggles=high-contrast]:before{left:1.5rem;top:12px}.c-slide-nav [data-toggles=dark]:after,.c-slide-nav [data-toggles=high-contrast]:after{left:calc(1.5rem + 3px);top:15px}[data-user-color-scheme=dark] .c-slide-nav [data-toggles=dark]:after,[data-user-color-scheme=high-contrast] .c-slide-nav [data-toggles=high-contrast]:after{left:calc(1.5rem + 14px)}.c-notice{align-items:flex-start;background-color:var(--color-background-subtle);border-radius:var(--border-radius-lg);display:flex;flex-direction:row;justify-content:space-between;outline:var(--color-border-contrast-only) solid var(--width-border-s);outline-offset:calc(var(--width-border-s)*-1);position:relative}[class*=u-background-color-] .c-notice{border:.0625rem solid var(--color-border)}.c-notice--info{background-color:var(--color-background-info)!important}.c-notice--info .c-notice__icon{color:var(--color-text-info)!important}.c-notice--success{background-color:var(--color-background-success)!important}.c-notice--success .c-notice__icon{color:var(--color-text-success)!important}.c-notice--danger{background-color:var(--color-background-danger)!important}.c-notice--danger .c-notice__icon{color:var(--color-text-danger)!important}.c-notice--warning{background-color:var(--color-background-warning)!important}.c-notice--warning .c-notice__icon{color:var(--color-text-warning)!important}.c-notice--notification{background-color:var(--color-background-notification)!important}.c-notice--notification .c-notice__icon{color:var(--color-text-notification)!important}.c-notice__icon{color:var(--color-text-primary)}.c-notice__icon+.c-notice__body{flex:auto;padding-inline:.75rem}.c-notice__icon+.c-notice__body .c-notice__heading{padding-block-start:.325rem}.c-notice__body{text-align:left}.c-notice__body+.c-notice__button{padding:0 0 0 1rem}.c-notice__text{font-size:1rem;line-height:1.5;padding-block-start:.375rem}@media (min-width:576px){.c-notice__text{font-size:1.125rem}}.c-notice__list{font-size:1rem;line-height:1.5;margin-block-start:1rem}@media (min-width:576px){.c-notice__list{font-size:1.125rem}}.c-notice__list li+li{margin-block-start:.125rem}.c-notice__list li a{text-decoration:none}.c-notice__list li a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.c-notice__list li .c-link--anchor{display:block}.c-notice__list li .c-link--anchor:before{top:3px}.c-notice__list li .c-form__mandatoryinfo{display:none}.c-notice__heading+.c-notice__text{padding-block-start:.5rem}.c-notice__button .c-button__text{white-space:nowrap}.c-pagination{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}@media (min-width:480px){.c-pagination{justify-content:flex-start}}.c-pagination__container{justify-content:center;width:100%}@media (min-width:768px){.c-pagination__container{justify-content:flex-start}.c-pagination__list{display:flex}}@media (max-width:767.98px){.c-pagination__list .c-pagination__item{display:none}.c-pagination__list .c-pagination__item:has(.is-current){display:block}}.c-pagination__item{margin-block-end:2px}.c-pagination__ellipsis{pointer-events:none}.c-pagination__label{margin-block-end:1rem;text-align:center;width:100%}@media (min-width:768px){.c-pagination__label{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.c-pagination .c-button:not(.c-button--square){min-width:auto}.c-sitemap__list{margin:0}.c-sitemap__item a,.c-sitemap__list{border-top:.0625rem solid var(--color-border-muted)}.c-sitemap__item a{border-bottom:.0625rem solid var(--color-border-muted);display:block;font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.2;margin-block-start:-1px;padding-block-end:1rem;padding-block-start:1rem}@media (min-width:576px){.c-sitemap__item a{font-size:1.375rem}}@media (min-width:1024px){.c-sitemap__item a{font-size:1.5rem}}@media (min-width:1800px){.c-sitemap__item a{font-size:1.75rem}}.c-sitemap__item:before{display:none}.c-sitemap__list--level-2{border-bottom:.0625rem solid var(--color-border-muted);border-top:0;padding:0 0 4rem}.c-sitemap__list--level-3,.c-sitemap__list--level-4{border:0;padding:0}.c-sitemap__list--level-2 a{font-size:1rem;font-weight:var(--font-weight-regular);line-height:1.5}@media (min-width:576px){.c-sitemap__list--level-2 a{font-size:1.125rem}}@media (min-width:768px){.c-sitemap__list--level-2 a{padding-inline-start:2rem}}.c-sitemap__list--level-3 a{padding-inline-start:2rem}@media (min-width:768px){.c-sitemap__list--level-3 a{padding-inline-start:4rem}}.c-sitemap__list--level-4 a{padding-inline-start:4rem}@media (min-width:768px){.c-sitemap__list--level-4 a{padding-inline-start:6rem}}.c-skip-link-container{display:flex;gap:1rem;inset-block-start:2rem;inset-inline-start:2rem;position:fixed;z-index:700}.c-skip-link-container:not(:focus-within):not(:active):not(:focus){clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.c-skip-link{box-shadow:var(--box-shadow-md)}.c-slideshow{height:auto;margin:0 auto;width:100%;z-index:1}.c-slideshow__container{overflow-x:clip}@media (min-width:1600px){.c-slideshow:has(.c-slideshow__navigation--arrowsOffset),.c-slideshow__container:has(.c-slideshow__navigation--arrowsOffset){overflow:visible}}.c-slideshow__list{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.c-slideshow__container--autoheight .c-slideshow__list{align-items:flex-start}.c-slideshow--equal-height .c-slideshow__list{height:inherit}.c-slideshow__list{transform:translateZ(0)}.c-slideshow--pointer-events{touch-action:pan-y}.c-slideshow__item{border-radius:var(--border-radius-2xl);flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.c-slideshow__container--autoheight .c-slideshow__item{height:auto}.c-slideshow--equal-height .c-slideshow__item{display:flex;flex-direction:column;height:auto}.c-slideshow__item.is-blank{visibility:hidden}.c-slideshow__item-container{display:flex;flex-direction:column;justify-content:flex-end;position:relative}@media (min-width:1024px){.c-slideshow__item-container{flex-direction:row}}.c-slideshow__item-heading{font-size:1.6875rem;font-weight:var(--font-weight-bold);line-height:1.25}@media (min-width:576px){.c-slideshow__item-heading{font-size:2.625rem}}.c-slideshow__image{height:100%;width:100%}@media (min-width:1024px){.c-slideshow__image{width:66.6666666667%}}.c-slideshow__item-heading-text{color:inherit;position:relative;text-decoration:none;-webkit-user-select:text;-moz-user-select:text;user-select:text}.js-teaser--has-link .c-slideshow__item-heading-text,.js-teaser--has-link:link .c-slideshow__item-heading-text,.js-teaser--has-link:visited .c-slideshow__item-heading-text{background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position-x:100%,0;background-position-y:90%;background-repeat:no-repeat;background-size:100% .075em,0 .075em;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;transition:background-size .2s ease-out,background-position .2s ease-out}.js-teaser--has-link:hover .c-slideshow__item-heading-text,.js-teaser--has-link:link:hover .c-slideshow__item-heading-text{background-size:0 .075em,100% .075em;text-decoration:none}.c-slideshow__image .c-image__img{transition:all .3s ease-out .3s!important}.js-teaser--has-link:hover .c-slideshow__image .c-image__img{transform:scale(1.08)}.c-slideshow__fraction,.c-slideshow__status{color:var(--color-text);font-size:1rem;line-height:1.5;margin-block-start:1rem;text-align:center}@media (min-width:576px){.c-slideshow__fraction,.c-slideshow__status{font-size:1.125rem}}.c-slideshow__fraction.is-disabled,.c-slideshow__status.is-disabled,.is-locked+.c-slideshow__fraction,.is-locked+.c-slideshow__status{display:none}.c-slideshow__status{align-items:center;display:flex;gap:1rem;height:1rem;line-height:1;margin-block-end:-2rem}.c-slideshow__status--clickable{cursor:pointer}.c-slideshow__bullet{background-color:var(--color-background-quinary-middle);border-color:var(--color-text);border-radius:8px;display:inline-block;height:4px;transition:all 0s ease-in;width:4rem}.c-slideshow__bullet--is-active,.c-slideshow__bullet:focus,.c-slideshow__bullet:hover{background-color:var(--color-text-primary)}.c-slideshow__bullet--is-active{box-shadow:inset 64px 0 0 0 var(--color-text-primary);transition:all .25s ease-in}.c-slideshow__navigation{align-items:center;display:flex;justify-content:center;padding:0 0 .25rem;position:relative;z-index:1}.c-slideshow__navigation--left{justify-content:flex-start}.c-slideshow__navigation--left .c-slideshow__arrow{margin-block-start:0}.c-slideshow__navigation--left .c-slideshow__arrow--previous{order:1}.c-slideshow__navigation--left .c-slideshow__fraction,.c-slideshow__navigation--left .c-slideshow__status{height:auto;margin-block-start:0;order:3}.c-slideshow__navigation--left .c-slideshow__arrow--next{order:2}.c-slideshow__navigation--right{justify-content:flex-end;padding:1rem 0 0}.c-slideshow__navigation--right .c-slideshow__arrow{margin-block-start:0}.c-slideshow__navigation--right .c-slideshow__arrow--previous{order:1}.c-slideshow__navigation--right .c-slideshow__fraction,.c-slideshow__navigation--right .c-slideshow__status{height:auto;margin-block-start:0;order:2}.c-slideshow__navigation--right .c-slideshow__arrow--next{order:3}.c-slideshow__navigation--abs-right{background-color:var(--color-background);justify-content:flex-end;margin-block-start:calc(66.66667% + .5rem);padding-block-start:0!important;padding-inline-end:.325rem;position:absolute;right:0;top:0}.c-slideshow__navigation--abs-right.c-slideshow__navigation--16x9{margin-block-start:calc(56.25% + .5rem)}.c-slideshow__navigation--abs-right.c-slideshow__navigation--3x2{margin-block-start:calc(66.66667% + .5rem)}.c-slideshow__navigation--abs-right.c-slideshow__navigation--4x3{margin-block-start:calc(75% + .5rem)}.c-slideshow--publications .c-slideshow__navigation--abs-right.c-slideshow__navigation--4x3{margin-block-start:calc(75% + 1.75rem)}.c-slideshow__navigation--abs-right.c-slideshow__navigation--1x1{margin-block-start:calc(100% + .5rem)}.c-slideshow__navigation--abs-right .c-slideshow__arrow{margin-block-start:0}.c-slideshow__navigation--abs-right .c-slideshow__arrow--previous{order:1}.c-slideshow__navigation--abs-right .c-slideshow__fraction,.c-slideshow__navigation--abs-right .c-slideshow__status{height:auto;margin-block-start:.25rem;order:2}.c-slideshow__navigation--abs-right .c-slideshow__arrow--next{order:3}.c-slideshow__navigation--abs-right .c-slideshow__status{display:none}.c-slideshow__navigation--arrowsOnSide{justify-content:space-between}.c-slideshow__navigation--noArrows{display:none}.c-slideshow__navigation--arrowsOnMedia{align-items:center;display:flex;justify-content:space-between;left:0;padding:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1600px){.c-slideshow__navigation--arrowsOnMedia{align-items:flex-end;justify-content:center}}.c-slideshow__navigation--arrowsOnMedia.c-slideshow__navigation--arrowsOnMedia-1-1{aspect-ratio:1/1}.c-slideshow__navigation--arrowsOnMedia.c-slideshow__navigation--arrowsOnMedia-2-1{aspect-ratio:2/1}.c-slideshow__navigation--arrowsOnMedia.c-slideshow__navigation--arrowsOnMedia-3-2{aspect-ratio:3/2}.c-slideshow__navigation--arrowsOnMedia .c-slideshow__arrow{margin-block-start:0;z-index:2}@media (min-width:1600px){.c-slideshow__navigation--arrowsOnMedia .c-slideshow__arrow{position:absolute;top:50%;transform:translateY(-50%)}}.c-slideshow__navigation--arrowsOnMedia .c-slideshow__arrow--previous{left:.5rem;pointer-events:all}.c-slideshow__navigation--arrowsOnMedia .c-slideshow__arrow--next{pointer-events:all;right:.5rem}.c-slideshow__navigation--arrowsOnMedia .c-slideshow__status{display:none}@media (min-width:1600px){.c-slideshow__navigation--arrowsOnMedia .c-slideshow__status{display:flex;pointer-events:all}}.c-slideshow__navigation--arrowsOnMedia .c-slideshow__fraction{bottom:3rem;color:#fff;position:absolute}@media (min-width:1600px){.c-slideshow__navigation--arrowsOnMedia.c-slideshow__navigation--arrowsOffset .c-slideshow__arrow--previous{left:0;transform:translate(-100%,-50%)}.c-slideshow__navigation--arrowsOnMedia.c-slideshow__navigation--arrowsOffset .c-slideshow__arrow--next{right:0;transform:translate(100%,-50%)}}.o-container--full-width .c-slideshow--responsive{max-width:none;position:relative;width:100%}.o-container--full-width .c-slideshow--responsive .c-slideshow__container,.o-container--full-width .c-slideshow--responsive .c-slideshow__item{border-radius:0}.o-container--full-width .c-slideshow--responsive .c-slideshow__navigation--arrowsOnMedia{aspect-ratio:2/3;height:auto}@media (min-width:576px){.o-container--full-width .c-slideshow--responsive .c-slideshow__navigation--arrowsOnMedia{aspect-ratio:1/1}}@media (min-width:768px){.o-container--full-width .c-slideshow--responsive .c-slideshow__navigation--arrowsOnMedia{aspect-ratio:2/1;height:884px}}.c-slideshow--responsive:has(.c-image.u-aspect-ratio-4x3.u-aspect-ratio-2x1\@md){max-width:none;width:100%}.c-slideshow--responsive:has(.c-image.u-aspect-ratio-4x3.u-aspect-ratio-2x1\@md) .c-slideshow__item{border-radius:var(--border-radius-2xl);overflow:hidden}.o-container--full-width .c-slideshow--responsive:has(.c-image.u-aspect-ratio-4x3.u-aspect-ratio-2x1\@md) .c-slideshow__container,.o-container--full-width .c-slideshow--responsive:has(.c-image.u-aspect-ratio-4x3.u-aspect-ratio-2x1\@md) .c-slideshow__item{border-radius:0}.c-slideshow--responsive:has(.c-image.u-aspect-ratio-4x3.u-aspect-ratio-2x1\@md) .c-slideshow__navigation--arrowsOnMedia{aspect-ratio:4/3}@media (min-width:768px){.c-slideshow--responsive:has(.c-image.u-aspect-ratio-4x3.u-aspect-ratio-2x1\@md) .c-slideshow__navigation--arrowsOnMedia{aspect-ratio:2/1}}.c-slideshow--responsive:has(.c-image.u-aspect-ratio-4x3.u-aspect-ratio-2x1\@md) .c-slideshow__arrow--previous{margin-inline-start:1rem}.c-slideshow--responsive:has(.c-image.u-aspect-ratio-4x3.u-aspect-ratio-2x1\@md) .c-slideshow__arrow--next{margin-inline-end:1rem}.c-slideshow--responsive:has(.c-image.u-aspect-ratio-4x3.u-aspect-ratio-2x1\@md) .c-slideshow__control{aspect-ratio:auto;padding-top:1.5rem}@media (min-width:768px){.c-slideshow--responsive:has(.c-image.u-aspect-ratio-4x3.u-aspect-ratio-2x1\@md) .c-slideshow__control{aspect-ratio:2/1;padding-top:0}}.c-slideshow__navigation--arrowsOffMedia{align-items:center;display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.c-slideshow__navigation--arrowsOffMedia .c-slideshow__arrow{margin-block-start:0;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.c-slideshow__navigation--arrowsOffMedia .c-slideshow__arrow--previous{left:1.5rem}.c-slideshow__navigation--arrowsOffMedia .c-slideshow__arrow--next{right:1.5rem}.c-slideshow__arrow{margin-block-start:1rem}.c-slideshow__arrow.is-disabled{pointer-events:none}.c-slideshow__arrow.is-locked{display:none}.c-slideshow__container--fade .c-slideshow__item{opacity:0!important;pointer-events:none;transition-property:opacity}.c-slideshow__container--fade .c-slideshow__item.is-active{opacity:1!important;pointer-events:auto}.c-slideshow__container--fade.c-slideshow__container--free-mode .c-slideshow__item{transition-timing-function:ease-out}.c-slideshow:hover .c-slideshow__action,.c-slideshow:hover .c-slideshow__action:link,.c-slideshow:hover .c-slideshow__action:visited{--button-color-text:var(--color-text-secondary);--button-color-border:var(--color-text-on-secondary);--button-color-background:var(--color-text-on-secondary)}.c-slideshow--carousel .c-slideshow__status{display:none}.c-slideshow--carousel .c-slideshow__navigation--right{padding-block-start:2rem}.c-slideshow--images{position:relative}.c-slideshow--responsive:has(.c-slideshow__control) .c-slideshow__control{align-items:center;display:flex;gap:.75rem;justify-content:center;padding-block-start:1rem;pointer-events:none;position:static;top:0;width:100%;z-index:2}.c-slideshow--responsive:has(.c-slideshow__control) .c-slideshow__control>*{pointer-events:all}@media (min-width:1024px){.c-slideshow--responsive:has(.c-slideshow__control) .c-slideshow__control.c-slideshow__control--lg{position:static}}.c-slideshow--responsive:has(.c-slideshow__control) .c-slideshow__control .c-slideshow__control-btn{flex-shrink:0}.c-slideshow--responsive:has(.c-slideshow__control) .c-slideshow__status{align-items:center;bottom:auto;flex-wrap:nowrap;gap:.5rem;left:auto;margin-block-end:0;min-width:0;position:relative;transform:none}@media (min-width:1024px){.c-slideshow--responsive:has(.c-teaser-stage) .c-slideshow__control--aligned-right{justify-content:flex-end;left:50%;left:auto;max-width:calc(1488px + 8rem);padding-block-start:1rem;padding-inline-end:2rem;padding-inline:1rem;position:absolute;right:0;top:80vh;transform:translateX(-50%);transform:none;width:calc(25% + 1rem)}}@media (min-width:1600px){.c-slideshow--responsive:has(.c-teaser-stage) .c-slideshow__control--aligned-right{left:50%;padding-inline:2rem;right:auto;transform:translateX(-50%);width:100%}}@media (min-width:1024px){.c-slideshow--responsive:has(.c-teaser-square) .c-slideshow__control--aligned-right{bottom:-4rem;justify-content:flex-end;left:50%;left:auto;max-width:calc(1488px + 8rem);padding-block-start:.5rem;padding-inline-end:2rem;padding-inline:1rem;position:absolute;right:0;top:auto;transform:translateX(-50%);transform:none}}@media (min-width:1600px){.c-slideshow--responsive:has(.c-teaser-square) .c-slideshow__control--aligned-right{left:50%;padding-inline:2rem;right:auto;transform:translateX(-50%);width:100%}}.c-slideshow--responsive:has(.c-slideshow__control-btn) .c-slideshow__control .c-slideshow__control-btn[aria-checked=true] .c-button__icon{display:none}.c-slideshow--responsive:has(.c-slideshow__control-btn) .c-slideshow__control .c-slideshow__control-btn[aria-checked=true] .c-button__icon--alternate{display:block}.c-slideshow--responsive:has(.c-slideshow__control-btn) .c-slideshow__control .c-slideshow__control-btn[aria-checked=false] .c-button__icon{display:block}.c-slideshow--responsive:has(.c-slideshow__control-btn) .c-slideshow__control .c-slideshow__control-btn[aria-checked=false] .c-button__icon--alternate{display:none}.c-slideshow--responsive:has(.c-slideshow__control-btn) .c-slideshow__bullet:after{transition:width 3s ease-in!important}.c-slideshow--responsive .c-slideshow__status{background-color:var(--color-background-white);border-radius:999px;height:3rem;justify-content:center;left:0;margin-block-start:0;padding:0;position:absolute;top:0;width:auto;z-index:2}.c-slideshow--responsive .c-slideshow__status .c-slideshow__bullet{background-color:transparent;border-radius:0;flex:0 1 3rem;min-width:1.25rem;padding:1.5rem 0;position:relative;width:3rem}.c-slideshow--responsive .c-slideshow__status .c-slideshow__bullet:after,.c-slideshow--responsive .c-slideshow__status .c-slideshow__bullet:before{background-color:var(--color-background-quinary-middle);content:"";height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.c-slideshow--responsive .c-slideshow__status .c-slideshow__bullet:after{transition:width .2s ease-in-out;width:0}.c-slideshow--responsive .c-slideshow__status .c-slideshow__bullet:hover:after,.c-slideshow--responsive .c-slideshow__status .c-slideshow__bullet:hover:before{background-color:var(--color-background-inverse);transition:width 0 ease-in-out,background-color .1s ease-in-out;width:100%}.c-slideshow--responsive .c-slideshow__status .c-slideshow__bullet.c-slideshow__bullet--is-active{box-shadow:none}.c-slideshow--responsive .c-slideshow__status .c-slideshow__bullet.c-slideshow__bullet--is-active:after{background-color:var(--color-background-primary);width:100%}.c-slideshow--responsive .c-slideshow__status .c-slideshow__bullet.c-slideshow__bullet--is-paused:after{transition:none!important;width:100%!important}.c-slideshow--responsive .c-slideshow__fraction{display:none}@media (min-width:1024px){.c-slideshow--responsive .c-slideshow__fraction{display:block}}@media (min-width:1024px){.o-content:not(:has(.o-article-content)) .o-container--full-width:first-child>.c-slideshow:has(.c-teaser-stage) .c-slideshow__control.c-slideshow__control--aligned-right{top:80vh}}.c-slideshow--blockquote .c-slideshow__container{padding-block-start:3.5rem}.c-slideshow--blockquote .c-slideshow__navigation{justify-content:flex-end;left:50%;margin:0 auto;max-width:1248px;padding:.5rem 1rem;position:absolute;top:2.5rem;transform:translate(-50%,-100%);width:100%}.c-slideshow--blockquote .c-slideshow__arrow{margin:0}.c-slideshow--blockquote .c-slideshow__list{height:inherit;margin-block-start:0}.c-slideshow--blockquote .c-slideshow__item{height:inherit}.c-slideshow--full-width{margin-inline-end:auto;margin-inline-start:auto;max-width:calc(100vw - 1rem);position:relative;width:100%}@media (min-width:768px){.c-slideshow--full-width{max-width:calc(100vw - 4rem)}}@media (min-width:1024px){.c-slideshow--full-width{left:calc(-50vw + 50%);max-width:100vw}}.c-slideshow--full-width .c-slideshow__item{max-width:100%;width:auto}@media (min-width:1024px){.c-slideshow--full-width .c-slideshow__item{min-width:1000px}}.c-slideshow--full-width .c-slideshow__item figcaption{visibility:hidden}.c-slideshow--full-width .c-slideshow__item:where(.is-active) figcaption{visibility:visible}.c-slideshow--full-width .c-slideshow__navigation{margin-block-start:2rem;margin-inline-end:auto;margin-inline-start:auto;max-width:1014px}.c-slideshow--full-width .c-slideshow__status--bullets{display:none}.c-slideshow--full-width .c-slideshow__arrow--previous{margin-inline-start:1.5rem;order:2}.c-slideshow .c-slideshow__navigation--inside{padding:1rem 0}.c-slideshow--thumbnails{padding-top:1rem}.c-slideshow--thumbnails .c-slideshow__item{opacity:.5}.c-slideshow--teaser{position:relative}.c-slideshow--teaser .c-slideshow__navigation{justify-content:flex-end;position:static}@media (min-width:1024px){.c-slideshow--teaser .c-slideshow__navigation{position:absolute;right:0}}.c-tabs__list{display:none;flex-direction:column;list-style:none;margin:-5px;padding:5px;width:100%}.c-tabs__list--toc{display:flex}.c-tabs__list--scrollable{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;backface-visibility:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:none;transition:transform 0s ease 0s;white-space:nowrap;width:100%}.c-tabs__content{position:relative}.c-tabs__panel--hidden{position:absolute;top:0;visibility:hidden;width:100%}.c-tabs__list--toc{border:1px solid var(--color-border-muted);border-radius:var(--border-radius-lg)!important;overflow:hidden}.c-tabs__list-item{flex:0 0 auto;margin-block-end:0}.c-tabs__list-item:first-child .c-tabs__tab{border:1px solid var(--color-border-muted);border-bottom-left-radius:var(--border-radius-lg);border-top-left-radius:var(--border-radius-lg)}.c-tabs__list-item:last-child .c-tabs__tab{border:1px solid var(--color-border-muted);border-bottom-right-radius:var(--border-radius-lg);border-left:0;border-top-right-radius:var(--border-radius-lg)}.c-tabs__list-item:not(:first-child):not(:last-child) .c-tabs__tab{border-bottom:1px solid var(--color-border-muted);border-right:1px solid var(--color-border-muted);border-top:1px solid var(--color-border-muted)}.c-tabs__list-item:focus-visible{z-index:1}.c-tabs__list--toc .c-tabs__list-item{border-radius:var(--border-radius-none)!important}.c-tabs__list-item--selected .c-tabs__tab{background-color:var(--color-background-primary);border-bottom:1px solid var(--color-background-primary)!important;border-top:1px solid var(--color-background-primary)!important;color:var(--color-text-on-primary);cursor:default;font-weight:var(--font-weight-bold);pointer-events:none;position:relative;transition:all .2s ease}.c-tabs__list-item--selected .c-tabs__tab:focus-visible{outline:2px solid var(--color-background-primary)}.c-tabs__tab{background-color:var(--color-background);border-radius:0;color:var(--color-text);display:block;font-size:1.125rem;font-weight:var(--font-weight-semibold);line-height:1.5;padding:.75rem 2rem;text-align:left;transition:all .2s ease-out}@media (min-width:768px){.c-tabs__tab{font-size:1.25rem}}@media (min-width:1800px){.c-tabs__tab{font-size:1.375rem}}.c-tabs__tab:focus-visible{outline:2px solid currentColor;position:relative;z-index:1}.c-tabs__list-item:not(.c-tabs__list-item--selected) .c-tabs__tab:hover{background-color:var(--color-background-subtle);color:var(--color-text-primary)}.c-tabs__tab .icon{display:none}.c-tabs__list--toc .c-tabs__tab{border-radius:var(--border-radius-none)!important}.c-tabs__list-item--selected .c-tabs__tab.c-tabs__tab--mouse-focus:focus-visible,.c-tabs__tab.c-tabs__tab--mouse-focus:focus-visible{outline:none}.c-tabs__list-text{line-height:1.3;position:relative;top:.1em;white-space:nowrap}@media (min-width:576px){.js .c-tabs__panel{margin-block-end:0}.js .c-tabs__panel--hidden{display:none}.js .c-tabs__list:not(.c-tabs__list--scrollable){display:inline-flex;flex-direction:row;flex-wrap:wrap;width:auto}}.js .c-tabs--scrollable .c-tabs__panel--hidden,.js .c-tabs--stacked .c-tabs__panel--hidden{display:none}.c-teaser{border-radius:var(--border-radius-lg);display:flex;flex:0 0 100%;flex-direction:column;overflow:hidden;position:relative;transition:all .2s;z-index:100}[class*=u-background-color-] .c-teaser{background-color:var(--color-background)}.c-teaser__heading-text{color:inherit;text-decoration:none}.c-teaser--has-link .c-teaser__heading-text,.c-teaser--has-link:link .c-teaser__heading-text,.c-teaser--has-link:visited .c-teaser__heading-text{background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position-x:100%,0;background-position-y:95%;background-repeat:no-repeat;background-size:100% 2px,0 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;transition:background-size .2s ease-out,background-position .2s ease-out}.c-teaser--has-link:hover .c-teaser__heading-text,.c-teaser--has-link:link:hover .c-teaser__heading-text{background-size:0 2px,100% 2px;text-decoration:none}.c-teaser--has-link{cursor:pointer;position:relative}.c-teaser--has-link .c-button:link,.c-teaser--has-link a:link,.c-teaser--has-link details,.c-teaser--has-link summary{position:relative}.c-teaser--has-link .c-teaser__media .c-image__img{transition:all .2s ease-out}.c-teaser--has-link:hover .c-teaser__link{color:var(--color-link-hover)}[class*=u-background-color-] .c-teaser--has-link:hover .c-teaser__link{color:var(--color-text)}.u-background-color-red .c-teaser--has-link:hover .c-teaser__link{color:var(--color-text-on-primary)}.c-teaser[class*=u-background-color-] .c-teaser--has-link:hover .c-teaser__link,.u-background-color-white .c-teaser--has-link:hover .c-teaser__link{color:var(--color-link-hover)}.c-teaser--has-link:hover[class*=u-background-color-] .c-teaser__link{color:var(--color-text)}.c-teaser--has-link:hover.u-background-color-neutral-cool-dark .c-teaser__link,.c-teaser--has-link:hover.u-background-color-red .c-teaser__link{color:var(--color-text-on-primary)}.c-teaser--has-link:hover.u-background-color-white .c-teaser__link{color:var(--color-link-hover)}.c-teaser--has-link:hover .c-teaser__media .c-image__img{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.c-teaser--has-link:hover .c-teaser__media .c-image__img{transform:none}}.c-teaser--has-link.u-background-color-neutral-cool:hover{background-color:var(--color-background-quinary-muted-hover)!important}.c-teaser--has-link.u-background-color-sand:hover{background-color:var(--color-background-secondary-muted-hover)!important}.c-teaser--has-link.u-background-color-mint:hover{background-color:var(--color-background-tertiary-muted-hover)!important}.c-teaser--has-link.u-background-color-blue:hover{background-color:var(--color-background-quaternary-muted-hover)!important}.c-teaser--has-link.u-background-color-red:hover{background-color:var(--color-background-primary-hover)!important}.c-teaser--has-link.u-background-color-sand-dark:hover{background-color:var(--color-background-secondary-hover)!important}.c-teaser--has-link.u-background-color-mint-dark:hover{background-color:var(--color-background-tertiary-hover)!important}.c-teaser--has-link.u-background-color-blue-dark:hover{background-color:var(--color-background-quaternary-hover)!important}.c-teaser--has-link.u-background-color-neutral-cool-dark:hover{background-color:var(--color-background-quinary-hover)!important}.c-teaser--has-link:has(:focus-visible){outline:2px solid var(--color-text);outline-offset:2px}.c-teaser--has-link:not(.c-teaser--list):has(:active){transform:scale(.98)}@media (prefers-reduced-motion:reduce){.c-teaser--has-link:not(.c-teaser--list):has(:active){transform:none}}.c-teaser--has-link:has(:active) .c-button--primary,.c-teaser--has-link:has(:focus-visible) .c-button--primary,.c-teaser--has-link:has(:hover) .c-button--primary{--button-color-text:var(--button-color-text-primary-hover,var(--color-text-inverse));--button-color-border:var(--button-color-border-primary-hover,var(--color-background-primary-strong));--button-color-background:var(--button-color-background-primary-hover,var(--color-background-primary-strong))}.c-teaser--has-link:has(:active) .c-button--outline,.c-teaser--has-link:has(:focus-visible) .c-button--outline,.c-teaser--has-link:has(:hover) .c-button--outline{background-color:var(--color-text);border-color:var(--color-text);color:var(--color-text-inverse)}.c-teaser--has-link .c-teaser__heading:focus-within .c-teaser__link:focus-visible{outline:0}.c-teaser__text details summary{display:inline-block;font-weight:var(--font-weight-bold);padding-inline-start:18px}.c-teaser__text details summary:before{background-image:url(/assets/images/chevron-down-24.svg);background-position:0;background-repeat:no-repeat;background-size:20px;content:"";filter:var(--filter-color-text);height:18px;left:-4px;position:absolute;top:2px;width:18px}.c-teaser__text details summary:hover:before{filter:var(--filter-color-link-hover)}.c-teaser__text details[open] summary:before{left:-3px;transform:rotate(-180deg)}.c-teaser__text details summary:hover{color:var(--color-text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.c-teaser__body{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;padding:1.5rem;position:relative;transition:all .2s}[class*=u-background-color-] .c-teaser__body{padding-block-end:3rem}.c-teaser__body .c-icon-link{padding:0}.c-teaser__media{overflow:hidden}.c-teaser__media .c-image,.c-teaser__media .c-video{border-radius:var(--border-radius-lg)}[class*=u-background-color-] .c-teaser__media .c-image,[class*=u-background-color-] .c-teaser__media .c-video{border-bottom-left-radius:0;border-bottom-right-radius:0}.c-teaser__read-more{padding-block-start:1.5rem}@media (min-width:1600px){.c-teaser__read-more .c-button--outline{margin-block-start:1rem}}.c-teaser__header{display:flex;flex-direction:column}.c-meta+.c-teaser__header,.c-teaser__header .c-meta+.c-meta{margin-block-start:1rem}.c-teaser__meta{position:relative}.c-teaser__link{position:static}.c-teaser__link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.c-meta+.c-teaser__heading,.c-teaser__meta:not(:empty)+.c-teaser__heading{margin-block-start:1rem}.c-teaser__heading-text{position:relative;-webkit-user-select:text;-moz-user-select:text;user-select:text}.c-teaser__text{font-size:1rem;line-height:1.5;transition:all .2s}@media (min-width:576px){.c-teaser__text{font-size:1.125rem}}.c-teaser__text p{margin-block-start:0}.c-teaser__text p:first-child{margin-block-start:1rem}.c-teaser__text .c-link-list__item-wrapper{background-color:transparent}.c-teaser__text .c-link-list{row-gap:0}.c-teaser__text--clickable{cursor:pointer}.c-teaser__text--selectable{position:relative}.c-teaser--top{border-radius:0;display:flex;justify-content:center;min-height:auto;padding:0}.c-teaser--top.c-teaser--top-offset{overflow:visible;padding-block-end:5rem}.c-teaser--top.c-teaser--top-offset:before{background-color:#fff;bottom:0;content:"";height:5rem;left:0;position:absolute;width:100%;z-index:0}.c-teaser--top.c-teaser--top-offset .c-media{margin-block-end:-5rem}.c-teaser--top .c-teaser__body{min-height:0;padding:0}.c-teaser--top .c-teaser__body .c-teaser__header:only-child{margin-block-start:0}@media (min-width:1600px){.c-teaser--top .c-teaser__media{height:100%;position:absolute;width:100%}}.c-teaser--top .c-media.u-margin-bottom-10,.c-teaser--top div.u-margin-bottom-10{margin-block-end:0!important}.c-teaser--publications{flex-direction:row;flex-wrap:wrap}.c-teaser--publications .c-teaser__body{flex:0 0 100%;width:100%}.c-teaser--publications[class*=u-background-color-] .c-teaser__body{padding-block-end:1.5rem}.c-teaser--publications[class*=u-background-color-] .c-image,.c-teaser--publications[class*=u-background-color-] .c-media{border-radius:0;display:flex;flex:1;width:100%}.c-teaser--publications .c-teaser__media{flex:0 0 7.5rem;width:7.5rem}@media (min-width:480px){.c-teaser--publications .c-teaser__media{flex:0 0 10rem;width:10rem}}.c-teaser--publications .c-teaser__media+.c-teaser__body{flex:0 0 calc(100% - 7.5rem);width:calc(100% - 7.5rem)}@media (min-width:480px){.c-teaser--publications .c-teaser__media+.c-teaser__body{flex:0 0 calc(100% - 10rem);width:calc(100% - 10rem)}}.c-teaser--list{border-block-start:1px solid var(--teaser-color-border-top,var(--color-border));border-radius:0;min-height:auto;overflow:visible}@media (max-width:1023.98px){.c-teaser--list .c-teaser__body{padding-block-end:2rem;padding-block-start:2rem}.c-teaser--list .c-teaser__media+.c-teaser__body{padding-block-end:2rem;padding-block-start:1.5rem}.c-teaser--list .c-teaser__media{padding-block-start:2rem}}@media (min-width:768px){.c-teaser--list{flex-direction:row-reverse;flex-wrap:wrap}.c-teaser--list .c-teaser__body{padding-block:1.5rem}.c-teaser--list .c-teaser__body{flex:0 0 100%;width:100%}.c-teaser--list .c-teaser__media{flex:0 0 17.5rem;order:0;padding:1.5rem 0 1.5rem 1.5rem;width:17.5rem}.c-teaser--list .c-teaser__media+.c-teaser__body{flex:0 0 calc(100% - 17.5rem);width:calc(100% - 17.5rem)}.c-teaser--list .c-teaser__text-additional p:first-child{margin-block-start:0}.c-teaser--list .c-teaser__header,.c-teaser--list .c-teaser__text{max-width:100ch}}@media (min-width:1024px){.c-teaser--list .c-teaser__body{padding:2rem}.c-teaser--list .c-teaser__body{flex:0 0 100%;width:100%}.c-teaser--list .c-teaser__media{flex:0 0 25.5rem;order:0;padding:2rem;width:25.5rem}.c-teaser--list .c-teaser__media+.c-teaser__body{flex:0 0 calc(100% - 25.5rem);width:calc(100% - 25.5rem)}}.c-teaser--list .c-teaser__body{min-height:auto;position:static}.c-teaser__button{display:block;padding-block-start:0}.c-teaser{outline:var(--color-border-contrast-only) solid var(--width-border-s);outline-offset:calc(var(--width-border-s)*-1)}.c-teaser__date-sheet{font-size:1rem;font-weight:var(--font-weight-semibold);left:0;line-height:1.5;line-height:1;padding:1.5rem 0 0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:7rem}@media (min-width:576px){.c-teaser__date-sheet{font-size:1.125rem}}@media (min-width:1024px){.c-teaser__date-sheet{padding:2rem 0 0;width:9rem}}.c-teaser__date-sheet-day{font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:1.2;line-height:1;margin-block-end:.25rem}@media (max-width:1023.98px){.c-teaser__date-sheet-day{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){.c-teaser__date-sheet-day{font-size:2.25rem}}@media (min-width:1024px){.c-teaser__date-sheet-day{font-size:3rem}}@media (min-width:1800px){.c-teaser__date-sheet-day{font-size:3.5rem}}.c-teaser--event .c-teaser__body{padding-block-end:1.5rem;padding-inline-start:7rem}@media (min-width:1024px){.c-teaser--event .c-teaser__body{padding-inline-start:9rem}}@media (min-width:768px){.c-teaser--event.c-teaser--list{flex-direction:row}}.c-teaser--event.c-teaser--list .c-teaser__date-sheet{border:1px solid var(--color-border-muted);border-radius:var(--border-radius-lg);margin-block-start:1.5rem;padding:1rem 0;width:6rem}@media (min-width:1024px){.c-teaser--event.c-teaser--list .c-teaser__date-sheet{margin-block-start:2rem;padding-block:2rem;width:8rem;width:11rem}}.c-teaser--event.c-teaser--list .c-teaser__body{padding-inline:0;position:relative}@media (min-width:1024px){.c-teaser--event.c-teaser--list .c-teaser__body{padding-inline-start:9rem;padding-inline-start:13rem}.c-teaser__media+.c-teaser--event.c-teaser--list .c-teaser__body{flex:0 0 calc(100% - 25.5rem)}}.c-teaser--event.c-teaser--list .c-teaser__header{min-height:6rem;padding-inline-start:7rem}@media (min-width:1024px){.c-teaser--event.c-teaser--list .c-teaser__header{min-height:none;padding-inline-start:0}}.c-teaser--event.c-teaser--list .c-teaser__media{margin-inline-start:0;order:0}@media (min-width:768px){.c-teaser--event.c-teaser--list .c-teaser__media{order:1}}@media (min-width:1024px){.c-teaser--event.c-teaser--list .c-teaser__media{padding-inline-end:0}}.c-infobox{color:var(--color-text-on-secondary);position:relative;z-index:1}.c-infobox:before{background-color:var(--color-background-secondary);border-radius:0;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50vw);width:100vw;z-index:-1}@media (min-width:1024px){.c-infobox:before{border-radius:var(--border-radius-xl);left:3rem;transform:translateX(0);width:calc(100% - 6rem)}}.c-teaser__button{display:flex;justify-content:flex-end;margin-block-start:auto;padding-block-start:1.5rem;position:static}@media (max-width:1023.98px){.c-teaser__header+.c-teaser__button{margin-block-start:-3rem;position:absolute;right:1rem;top:50%}}.c-teaser--quer{border-radius:var(--border-radius-lg)}.c-teaser--quer>.o-grid{margin-inline-end:0;margin-inline-start:0}.c-teaser--quer>.o-grid>*{padding:0}.c-teaser--quer .c-teaser__media{border-radius:var(--border-radius-lg)}.c-teaser--quer .c-teaser__body{padding:2rem 1.5rem}@media (min-width:1024px){.c-teaser--quer .c-teaser__body{padding:0}}@media (min-width:1600px){.c-teaser--quer .c-teaser__text{font-size:1.125rem;line-height:1.5}}@media (min-width:1600px) and (min-width:768px){.c-teaser--quer .c-teaser__text{font-size:1.25rem}}@media (min-width:1600px) and (min-width:1800px){.c-teaser--quer .c-teaser__text{font-size:1.375rem}}.c-teaser--quer .c-teaser__read-more:not(:has(.c-button--text)){padding-block-start:2rem}@media (min-width:1600px){.c-teaser--quer .c-teaser__read-more:not(:has(.c-button--text)){padding-block-start:3rem}}.c-teaser-stage{align-items:end;display:grid;grid-template-rows:1fr auto;margin-block-start:0!important;position:relative}@media (min-width:1024px){.c-teaser-stage{grid-template-rows:1fr 13.5rem minmax(6.5rem,auto)}.c-teaser-stage.c-teaser-stage--banner,.c-teaser-stage.c-teaser-stage--hero{grid-template-rows:1fr 8rem minmax(6.5rem,auto)}}.c-teaser-stage .c-teaser-stage__container{grid-column:1/-1;position:relative}@media (min-width:1024px){.c-teaser-stage .c-teaser-stage__container{grid-row:2/-1}}@media (max-width:575.98px){.c-teaser-stage .c-teaser-stage__container .o-container{margin-block-start:0;margin-inline:0;overflow-x:clip;padding-inline:0}.c-teaser-stage .c-teaser-stage__container .o-container .u-border-radius-lg{border-radius:var(--border-radius-none)}}.c-teaser-stage .c-teaser-stage__image{grid-column:1/-1;position:relative}@media (min-width:1024px){.c-teaser-stage .c-teaser-stage__image{grid-row:1/3}}.c-teaser-stage .c-teaser-stage__image .c-media{overflow:hidden}.c-teaser-stage .c-teaser-stage__image .c-image,.c-teaser-stage .c-teaser-stage__image .c-video{background-color:transparent;border-radius:0;height:100%;left:auto;width:100vw}@media (max-width:1023.98px){.c-teaser-stage.c-teaser-stage--hero .o-container{margin-block-start:-6.5rem}}@media (max-width:767.98px){.c-teaser-stage.c-teaser-stage--hero .o-container{margin-block-start:-4rem}}@media (max-width:575.98px){.c-teaser-stage.c-teaser-stage--hero .o-container{margin-block-start:0}}@media (min-width:768px){.c-teaser-stage.c-teaser-stage--hero .c-teaser-stage__image .c-image,.c-teaser-stage.c-teaser-stage--hero .c-teaser-stage__image .c-video{height:60vh!important}}@media (min-width:1024px){.c-teaser-stage.c-teaser-stage--hero .c-teaser-stage__image .c-image,.c-teaser-stage.c-teaser-stage--hero .c-teaser-stage__image .c-video{height:80vh!important;max-height:1024px}}@media (max-width:1023.98px){.c-teaser-stage.c-teaser-stage--home .o-container{margin-block-start:-10rem}}@media (max-width:767.98px){.c-teaser-stage.c-teaser-stage--home .o-container{margin-block-start:-9rem}}@media (max-width:575.98px){.c-teaser-stage.c-teaser-stage--home .o-container{margin-block-start:0}}.c-teaser-stage.c-teaser-stage--home .c-teaser-stage__image .c-image,.c-teaser-stage.c-teaser-stage--home .c-teaser-stage__image .c-video{height:50vh}@media (min-width:768px){.c-teaser-stage.c-teaser-stage--home .c-teaser-stage__image .c-image,.c-teaser-stage.c-teaser-stage--home .c-teaser-stage__image .c-video{height:60vh}}@media (min-width:1024px){.c-teaser-stage.c-teaser-stage--home .c-teaser-stage__image .c-image,.c-teaser-stage.c-teaser-stage--home .c-teaser-stage__image .c-video{height:80vh;max-height:1024px}}@media (max-width:1023.98px){.c-teaser-stage.c-teaser-stage--banner .o-container{margin-block-start:-6.5rem}}@media (max-width:767.98px){.c-teaser-stage.c-teaser-stage--banner .o-container{margin-block-start:-4rem}}@media (max-width:575.98px){.c-teaser-stage.c-teaser-stage--banner .o-container{margin-block-start:0}}@media (min-width:768px){.c-teaser-stage.c-teaser-stage--banner .c-teaser-stage__image .c-image,.c-teaser-stage.c-teaser-stage--banner .c-teaser-stage__image .c-video{height:576px}}.c-teaser-stage.c-teaser-stage--text-white .c-meta__text,.c-teaser-stage.c-teaser-stage--text-white .c-teaser__heading-text{color:var(--color-text-inverse)}.c-teaser-stage.c-teaser-stage--centered-text{grid-template-rows:auto}@media (min-width:1024px){.c-teaser-stage.c-teaser-stage--centered-text{grid-template-rows:auto}}.c-teaser-stage.c-teaser-stage--centered-text .c-meta__list{justify-content:center}.c-teaser-stage.c-teaser-stage--centered-text .c-teaser-stage__container,.c-teaser-stage.c-teaser-stage--centered-text .c-teaser-stage__image{grid-row:1}.c-teaser-stage.c-teaser-stage--centered-text .c-teaser-stage__container{margin:auto}.c-teaser-square{contain:paint}@media (max-width:1023.98px){.c-teaser-square.c-teaser-square{background-color:transparent!important}}@media (min-width:768px){.c-teaser-square .o-grid{align-items:stretch}}@media (min-width:1024px){.c-teaser-square{height:calc(100% + 7.5rem)}.c-teaser-square__media{display:flex;height:100%;min-height:596px;position:relative;position:absolute;right:0;width:58.333333%;z-index:1}}@media (min-width:1600px){.c-teaser-square__media{width:55%}}.c-teaser-square__media .c-image{border-radius:var(--border-radius-none);width:100%}@media (min-width:1024px){.c-teaser-square__media .c-image{height:100%;max-height:864px}}.c-teaser-square__media figure{width:100%}@media (min-width:1024px){.c-teaser-square__media figure{height:100%;position:absolute;width:100%}}@media (min-width:576px){.c-teaser-square__info{border-radius:var(--border-radius-lg);margin-block-start:-4rem;position:relative}}@media (min-width:768px){.c-teaser-square__info{margin-block-start:-6.5rem}}@media (min-width:1024px){.c-teaser-square__info{display:flex;flex-direction:column;justify-content:center;margin-block-start:0;min-height:28rem}}.c-teaser-numbers__item{aspect-ratio:1/1;background-color:var(--color-background-white);border-radius:var(--border-radius-xl);padding:1.5rem}.c-teaser-numbers__content p:first-child{padding-block-start:1rem}.c-teaser-numbers .c-heading__number{font-size:2.5rem;font-variant:tabular-nums;font-weight:var(--font-weight-bold);line-height:1.2;padding-block-start:.5rem}@media (max-width:767.98px){.c-teaser-numbers .c-heading__number{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){.c-teaser-numbers .c-heading__number{font-size:3rem}}@media (min-width:1600px){.c-teaser-numbers .c-heading__number{font-size:4rem;line-height:1.1}}@media (min-width:1800px){.c-teaser-numbers .c-heading__number{font-size:4.5rem}}.c-blockquote__body{padding:1.5rem .5rem 0}@media (min-width:1024px){.c-blockquote__body{padding:0}}.c-blockquote__text--sm{font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.2;line-height:1.5}@media (min-width:1024px){.c-blockquote__text--sm{font-size:1.25rem}}@media (min-width:1800px){.c-blockquote__text--sm{font-size:1.5rem}}.c-blockquote__text--xxs{font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.5;line-height:1.4}@media (min-width:576px){.c-blockquote__text--xxs{font-size:1.125rem}}.c-blockquote__text--xs{font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.5;line-height:1.4}@media (min-width:768px){.c-blockquote__text--xs{font-size:1.25rem}}@media (min-width:1800px){.c-blockquote__text--xs{font-size:1.375rem}}.c-blockquote__text--lg{font-size:1.75rem;font-weight:var(--font-weight-bold);line-height:1.2;line-height:1.5}@media (max-width:767.98px){.c-blockquote__text--lg{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){.c-blockquote__text--lg{font-size:2rem}}@media (min-width:1024px){.c-blockquote__text--lg{font-size:2.25rem}}@media (min-width:1800px){.c-blockquote__text--lg{font-size:3rem}}.c-blockquote{border-radius:var(--border-radius-lg);overflow:hidden;padding:0}.c-slideshow--equal-height .c-blockquote{height:100%}.c-blockquote cite{display:block}@media (min-width:1024px){.c-blockquote cite{display:inline-block}}.c-blockquote .c-image,.c-blockquote .c-media:has(.c-image){display:flex;flex:1}.c-blockquote .c-image{border-radius:0}.c-blockquote .c-icon{font-size:3em}.c-blockquote blockquote:has(.c-blockquote__text--sm){padding-block-start:3.25rem}.c-blockquote blockquote:has(.c-blockquote__text--sm):before{background-size:2.25rem;height:2.25rem;width:2.25rem}.c-blockquote blockquote:has(.c-blockquote__text--xs){padding-block-start:2.5rem}.c-blockquote blockquote:has(.c-blockquote__text--xs):before{background-size:1.75rem;height:1.75rem;width:1.75rem}.c-blockquote blockquote:has(.c-blockquote__text--xxs){padding-block-start:2.5rem}.c-blockquote blockquote:has(.c-blockquote__text--xxs):before{background-size:1.75rem;height:1.75rem;width:1.75rem}.c-image-gallery{position:relative}.c-image-gallery .c-image-gallery__cta{bottom:1rem;position:absolute;right:1rem;width:100%}.c-text--in-columns>.o-grid{overflow-x:clip}.c-teaser__tagline.c-teaser__tagline--courses .c-meta__item{border:1px solid transparent}.c-teaser__tagline .c-meta__item{border:1px solid var(--color-text)}.c-avatar{align-items:center;display:flex;gap:1rem}.c-avatar .c-media{max-width:3rem}.c-avatar p{font-size:.875rem;font-weight:var(--font-weight-regular);letter-spacing:.015em;letter-spacing:.0325em;line-height:1.6;line-height:1.4;margin-top:.325rem;text-transform:uppercase}.c-teaser-research:has(.c-teaser-research__media){display:grid;gap:1rem;grid-auto-rows:auto;grid-template-columns:1fr}@media (min-width:1024px){.c-teaser-research:has(.c-teaser-research__media){grid-template-columns:1fr 1fr;grid-template-rows:auto 220px auto auto}}@media (max-width:1023.98px){.c-teaser-research:has(.c-teaser-research__media) .c-teaser-research__inner{padding-block-start:12rem!important}}@media (min-width:1024px){.c-teaser-research:has(.c-teaser-research__media) .c-teaser-research__inner{display:grid;grid-column:1/-1;grid-row:2/-1;grid-template-columns:subgrid}}@media (min-width:768px){.c-teaser-research:has(.c-teaser-research__media) .c-teaser-research__body,.c-teaser-research:has(.c-teaser-research__media) .c-teaser-research__cta{grid-column:span 2}}@media (min-width:1024px){.c-teaser-research:has(.c-teaser-research__media) .c-teaser-research__header{min-height:10rem}}.c-teaser-research .c-teaser-research__media{border-radius:var(--border-radius-lg);position:relative;z-index:1}@media (max-width:1023.98px){.c-teaser-research .c-teaser-research__media{margin-block-end:-11rem}}@media (min-width:1024px){.c-teaser-research .c-teaser-research__media{grid-column:2/-1;grid-row:1/3}}.c-teaser-research .c-image{background-color:transparent}.c-media-teaser{display:flex;flex-direction:column}.c-media-teaser .c-media-teaser__button{margin-block-start:auto}.c-mediabox--teaser .c-mediabox__media .c-image,.c-mediabox--teaser .c-mediabox__media .c-media:has(.c-image){display:flex;flex:1;height:100%}.c-linkbox{gap:var(--gap)}.c-linkbox.c-teaser--has-link{transition:background-color .2s ease-out}.c-linkbox.c-teaser--has-link.u-background-color-neutral-cool:hover{background-color:var(--color-background-quinary-muted-hover)!important}.c-linkbox.c-teaser--has-link.u-background-color-sand:hover{background-color:var(--color-background-secondary-muted-hover)!important}.c-linkbox.c-teaser--has-link.u-background-color-mint:hover{background-color:var(--color-background-tertiary-muted-hover)!important}.c-linkbox.c-teaser--has-link.u-background-color-blue:hover{background-color:var(--color-background-quaternary-muted-hover)!important}.c-linkbox.c-teaser--has-link.u-background-color-red:hover{background-color:var(--color-background-primary-hover)!important}.c-linkbox.c-teaser--has-link.u-background-color-sand-dark:hover{background-color:var(--color-background-secondary-hover)!important}.c-linkbox.c-teaser--has-link.u-background-color-mint-dark:hover{background-color:var(--color-background-tertiary-hover)!important}.c-linkbox.c-teaser--has-link.u-background-color-blue-dark:hover{background-color:var(--color-background-quaternary-hover)!important}.c-linkbox.c-teaser--has-link.u-background-color-neutral-cool-dark:hover{background-color:var(--color-background-quinary-hover)!important}.c-linkbox__icon .c-button{background-color:transparent;display:block}.u-background-color-neutral-cool-dark .c-linkbox__icon .c-button,.u-background-color-red .c-linkbox__icon .c-button{color:var(--color-text-on-primary)}.c-contact{border-radius:var(--border-radius-lg);display:flex;overflow:hidden}@media (min-width:480px){.c-contact.c-contact--wide{display:block}}@media (min-width:1024px){.c-contact.c-contact--wide .c-contact__body{align-items:center;display:grid;grid-template-columns:1fr 2fr}}.c-contact[class*=u-background-color-] .c-image,.c-contact[class*=u-background-color-] .c-media{border-radius:0;display:flex;flex:1;width:100%}.c-contact .c-contact__media{display:flex;flex:0 0 7.5rem;width:7.5rem}@media (min-width:480px){.c-contact .c-contact__media{flex:0 0 10rem;width:10rem}}@media (min-width:1600px){.c-contact .c-contact__media{flex:0 0 15rem;width:15rem}}@media (min-width:1024px){.c-contact.c-contact--lg .c-contact__media{flex:0 0 15rem;width:15rem}}.c-highlightbox__button{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}.c-teaser-icons{margin:0 auto;max-width:100%}.c-teaser-icons__inner:not(.o-grid){-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));row-gap:2rem}.c-teaser-icons--row .c-teaser-icons__inner:not(.o-grid){gap:var(--gap);grid-auto-rows:1fr;grid-template-columns:1fr}@media (min-width:768px){.c-teaser-icons--row .c-teaser-icons__inner:not(.o-grid){grid-template-columns:1fr 1fr 1fr}}.c-teaser-icons__inner:not(.o-grid) .c-teaser-icon{align-items:flex-start;background-color:var(--color-background);border-radius:var(--border-radius-lg);-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:1rem}@media (min-width:1600px){.c-teaser-icons__inner:not(.o-grid) .c-teaser-icon{align-items:flex-start}}.c-teaser-icons__inner:not(.o-grid) .c-teaser-icon:has(.c-teaser-icon__icon){grid-row:span 3}.c-teaser-icons--row .c-teaser-icons__inner:not(.o-grid) .c-teaser-icon{align-items:center;display:flex;flex-direction:row;gap:var(--spacing-3);padding:var(--spacing-3)}.c-teaser-icons__inner.o-grid .c-teaser-icon{display:flex;flex-direction:column;gap:1rem}.c-teaser-icon__title{text-wrap:balance;color:var(--color-text-primary);font-size:1.75rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (max-width:767.98px){.c-teaser-icon__title{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){.c-teaser-icon__title{font-size:2rem}}@media (min-width:1024px){.c-teaser-icon__title{font-size:2.25rem}}@media (min-width:1800px){.c-teaser-icon__title{font-size:3rem}}.c-teaser-icon__icon{color:var(--color-text-primary);display:flex}.c-teaser-icon__icon img{max-width:140px}.c-teaser-icon__icon svg{height:100%;height:3rem;-o-object-fit:cover;object-fit:cover;width:100%;width:3rem}.c-teaser-icon__body .c-teaser__link{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.c-teaser-icon__text{font-size:1rem;line-height:1.5}@media (min-width:576px){.c-teaser-icon__text{font-size:1.125rem}}.c-teaser-icon__heading{display:block;padding:0 2rem}[data-toggles=dark],[data-toggles=high-contrast]{font-size:1rem;line-height:1.6;padding-inline-start:2rem;position:relative}[data-toggles=dark]:before,[data-toggles=high-contrast]:before{border:1px solid var(--color-text);border-radius:999px;content:"";height:12px;left:0;outline:1px solid var(--color-text);position:absolute;top:50%;transform:translateY(-50%);width:22px}[data-toggles=dark]:after,[data-toggles=high-contrast]:after{background-color:var(--color-text);border-radius:999px;content:"";height:6px;left:3px;position:absolute;top:50%;transform:translateY(-50%);width:6px}[data-toggles=dark]:hover,[data-toggles=high-contrast]:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}[data-user-color-scheme=dark] [data-toggles=dark]:before{background-color:var(--color-text)}[data-user-color-scheme=dark] [data-toggles=dark]:after{background-color:var(--color-background);left:14px}[data-user-color-scheme=high-contrast] [data-toggles=dark]:before{background-color:var(--color-background)}[data-user-color-scheme=high-contrast] [data-toggles=dark]:after{background-color:var(--color-text)}[data-user-color-scheme=high-contrast] [data-toggles=high-contrast]:before{background-color:var(--color-text)}[data-user-color-scheme=high-contrast] [data-toggles=high-contrast]:after{background-color:var(--color-background);left:14px}.c-footer__wrapper{display:flex;flex-flow:column nowrap;font-size:1rem;gap:3rem;line-height:1.6;padding-block-end:3rem;padding-block-start:2rem}@media (min-width:768px){.c-footer__wrapper{padding-block-end:4rem;padding-block-start:4rem}}@media (min-width:1600px){.c-footer__wrapper{padding-block-start:5rem}}.c-footer__wrapper *{margin:0}.c-footer__content{-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:1fr;row-gap:2rem}@media (min-width:768px){.c-footer__content{-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:3fr 2fr 2fr;row-gap:1rem}}@media (min-width:1024px){.c-footer__content{grid-template-columns:3fr 2fr 3fr}}@media (min-width:1600px){.c-footer__content{grid-template-columns:4fr 3fr 3fr}}.c-footer__content ul{list-style-type:none}.c-footer__content ul li{padding-block:0}@media (min-width:768px){.c-footer__content ul li{padding-block:.5rem}}.c-footer__content .c-footer__content-contact li{padding-block:0}.c-footer__list{-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-wrap:wrap;row-gap:.5rem}@media (min-width:768px){.c-footer__list{flex-direction:column;gap:0}}.c-footer__list>li{line-height:1.75}.c-footer__service a{background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position-x:100%,0;background-position-y:85%;background-repeat:no-repeat;background-size:100% 1px,0 1px;color:var(--color-text);display:inline-block;text-decoration:none;transition:background-size .2s ease-out,background-position .2s ease-out}.c-footer__service a[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.c-footer__service a:hover{background-size:0 1px,100% 1px;color:var(--color-link-hover);text-decoration:none}.c-footer__logo{max-width:13rem}@media (min-width:1024px){.c-footer__logo{max-width:15rem}}@media (min-width:1600px){.c-footer__logo{max-width:16.5rem}}.c-language-picker__list{border:none;display:inline-flex;left:0;margin:0;max-height:none;position:absolute;right:auto;top:2.25rem}@media (min-width:1600px){.c-language-picker__list{left:auto;right:0}}.c-language-picker__list .c-language-picker__item{padding:.25rem .75rem 0;white-space:nowrap}.c-language-picker__list .c-language-picker__item:first-child{margin-inline-end:1px}.c-language-picker__list.is-hidden{margin:0;max-height:0;overflow-y:clip}.c-footer__partner{display:flex;flex-direction:column;gap:3rem}@media (min-width:1024px){.c-footer__partner{flex-direction:row}}.c-partner-logos{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 3rem;padding-block-start:2rem;position:relative}.c-partner-logos__headline{position:absolute;top:0;white-space:nowrap}.c-partner-logos .c-image{border-radius:0;height:auto;max-width:11.5rem}.c-partner-logos__item--ijc .c-image{max-width:8.5rem}.c-partner-logos__item--ghs .c-image{max-width:13rem}.c-footer__info{border-top:1px solid rgba(0,0,0,.2);display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;padding-block-start:1rem}@media (min-width:1600px){.c-footer__info{flex-direction:row}}.c-footer__info .c-legal-navigation{flex:1}.c-footer__info .c-copyright{display:inline-flex}.c-legal-navigation__list{color:var(--color-text);-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-wrap:wrap;row-gap:.25rem}.c-legal-navigation__link{color:var(--color-text);display:inline-flex;font-size:1rem;line-height:1.6}.c-legal-navigation__link:hover{color:var(--color-link-hover)}.c-legal-navigation__label{color:inherit;font-size:1rem;line-height:1.6;margin:.25rem 0;position:relative;text-decoration:none}.c-legal-navigation__link .c-legal-navigation__label,.c-legal-navigation__link:link .c-legal-navigation__label,.c-legal-navigation__link:visited .c-legal-navigation__label{background-image:linear-gradient(transparent,transparent),linear-gradient(currentColor,currentColor);background-position-x:100%,0;background-position-y:85%;background-repeat:no-repeat;background-size:100% 1px,0 1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:none;transition:background-size .2s ease-out,background-position .2s ease-out}.c-legal-navigation__link:hover .c-legal-navigation__label,.c-legal-navigation__link:link:hover .c-legal-navigation__label{background-size:0 1px,100% 1px;text-decoration:none}.c-footer__social{grid-column:1}@media (min-width:768px){.c-footer__social{grid-column:span 1}}@media (min-width:1024px){.c-footer__social .c-footer__list{max-height:240px}}.c-footer__social .c-footer__list li{flex:0 0 auto}@media (min-width:1024px){.c-footer__social .c-footer__list li{flex:0 0 50%}}.c-footer__social .c-button--icon-only{height:2rem;width:2rem}.c-footer__social .c-button--text{font-size:1rem;font-weight:var(--font-weight-regular);letter-spacing:normal;line-height:1.6;text-transform:none}.c-footer__social .c-button--text .c-button__text{background-position-y:87.5%;background-size:100% 1px,0 1px}.c-footer__social .c-button--text .c-button__icon{margin-block-start:.125rem}.c-footer__social .c-button--text:hover .c-button__text{background-size:0 1px,100% 1px}@media print{.c-footer{display:none}}:root{--display-nav-item-desktop:none;--display-nav-item-mobile:flex;--transition-duration-header:0.3s;--transition-easing-header:ease;--height-header-sm:5.5rem;--height-header-lg:7.5rem;--height-header-master-md:9.5rem;--height-header-master-lg:10rem;--logo-width-xxl:18rem;--logo-width-xl:16.5rem;--logo-width-lg:15rem;--logo-width-sm:13rem;--logo-width-xs:10rem;--height-header:var(--height-header-sm);--js-header-height:var(--height-header)}@media (min-width:1024px){:root{--height-header:var(--height-header-lg);--js-header-height:calc(var(--height-header) - 1.5rem);--display-nav-item-desktop:flex;--display-nav-item-mobile:none}}.c-header{--display:flex;--flex-direction:column;--position:relative;--gutter:1rem;--transition:none;--transform:"";--logo-width:var(--logo-width-xs);--logo-height:3rem}@media (min-width:576px){.c-header{--logo-width:var(--logo-width-sm)}}@media (min-width:1024px){.c-header{--logo-width:var(--logo-width-lg)}}@media (min-width:1600px){.c-header{--logo-width:var(--logo-width-xl)}}@media (min-width:1800px){.c-header{--logo-width:var(--logo-width-xxl)}}.c-header:has(.c-nav-main--master){--logo-width:11rem}@media (min-width:1024px){.c-header:has(.c-nav-main--master){--logo-width:12rem;--height-header:var(--height-header-master-md)}}@media (min-width:1024px){.c-header:has(.c-nav-main--master){--height-header:var(--height-header-master-lg)}}.c-header.is-fixed{--position:fixed;--transform:translateY(0%);--transition:transform 0.35s ease-out;transition:var(--transition),background-color .35s ease-out}@media (min-width:1024px){.c-header.is-fixed{--position:fixed;--transform:translateY(-100%);--transition:transform 0.35s ease-out}}.c-header.is-fixed.is-visible{--transform:translateY(100%)}@media (min-width:1024px){.c-header.is-fixed.is-visible{--transform:translateY(100%)}}.c-header__bottom{--display:none}@media (min-width:1024px){.c-header__bottom{--display:flex}}.c-header__mobile-actions{--display:flex}@media (min-width:1024px){.c-header__mobile-actions{--display:none}}.c-header{backface-visibility:hidden;background-color:var(--color-background);bottom:100%;display:var(--display);left:0;margin:0 auto;min-height:var(--height-header);position:var(--position);right:0;transform:var(--transform);transition:var(--transition);will-change:contents;z-index:400}@media (min-width:1024px){.c-header{min-height:calc(var(--height-header) - 1.5rem)}}@media (min-width:1024px){.c-header:has(.c-nav-main--master){padding-block-end:3rem}}@media (min-width:1024px){.c-header:has(.c-nav-main--master){padding-block-end:3.5rem}}.c-header.is-fixed:not(.is-near-top){background-color:transparent}.c-header.is-fixed+.o-content{margin-block-start:var(--js-header-height,0)}.c-header.is-fixed.is-visible:not(.is-near-top) .c-header__inner{background-color:var(--color-background);box-shadow:0 0 20px 0 hsla(0,0%,73%,.5)}@media (min-width:1024px){.c-header.is-fixed.is-visible:not(.is-near-top) .c-header__inner{border-radius:var(--border-radius-lg);margin:0 1.5rem;top:1.5rem}}@media (min-width:1632px){.c-header.is-fixed.is-visible:not(.is-near-top) .c-header__inner{margin:0 auto}}.c-header.is-fixed.is-visible .c-nav-main--master .c-nav-main__flyout--single .c-nav-main__flyout--inner{box-shadow:0 20px 20px 0 hsla(0,0%,73%,.25)}.c-header.is-fixed.is-visible .c-nav-main--master .c-nav-main__flyout--single .c-nav-main__flyout--inner:before{display:none}.c-header .c-nav-main--default .c-nav-main__flyout--single{height:calc(100vh - var(--height-header) + 1.5rem)}@media (min-width:1632px){.c-header .c-nav-main--default .c-nav-main__flyout--single{height:min(100vh - var(--height-header) - 1.5rem,50rem)}}@media (min-width:1632px) and (max-height:720px){.c-header .c-nav-main--default .c-nav-main__flyout--single{height:calc(100vh - var(--height-header) - 1rem)}}.c-header.is-fixed.is-visible .c-nav-main--default .c-nav-main__flyout--single{height:calc(100vh - var(--height-header) - 1.5rem)}.c-header__inner{background-color:var(--color-background);display:flex;flex-direction:var(--flex-direction);justify-content:space-between;max-width:calc(1488px + 8rem);position:relative;top:0;transition:box-shadow .35s ease-out,margin .35s ease-out,border-radius .35s ease-out,top .35s ease-out}@media (min-width:1024px){.c-header__inner:has(.c-button--menu-toggle[aria-expanded=false]):has(.c-nav-main--master) .c-header__logo{background-color:var(--color-background);left:0;padding:0 0 0 2rem;top:70%;width:calc(var(--logo-width)*1.25 + 3rem);z-index:4}}@media (min-width:1024px){.c-header__inner:has(.c-button--menu-toggle[aria-expanded=false]):has(.c-nav-main--master) .c-header__logo{padding:0 2rem;top:85.5%;width:calc(var(--logo-width)*1.5 + 4rem)}}@media (min-width:1024px){.c-header__inner:has(.c-button--menu-toggle[aria-expanded=true]),.c-header__inner:has(.c-nav-main--master){border-end-end-radius:0!important;border-end-start-radius:0!important}}.c-header__inner:has(.c-button--menu-toggle[aria-expanded=true]) .c-nav-main--master{display:none}.c-header__bottom,.c-header__mobile-actions{display:var(--display);justify-content:flex-end;margin:auto 0}.c-header__bottom,.c-header__mobile-actions{margin-block-end:auto;margin-block-start:auto}.c-header__mobile-actions{align-items:center}.c-header__logo{display:block;left:1rem;position:absolute;top:50%;transform:translateY(-50%);width:var(--logo-width)}@media (min-width:768px){.c-header__logo{left:2rem}}@media (min-width:1600px){.c-header.is-fixed.is-visible .c-header__logo,.c-header__logo{top:50%}}.c-link-list{align-items:stretch}.c-link-list__item{position:relative}.c-link-list--underlined .c-link-list__item{margin-block-start:-.0625rem}.c-link-list__item-wrapper{align-items:stretch;display:flex;height:100%;padding:1.5rem 1rem 1.25rem;position:relative}.c-link-list--underlined .c-link-list__item-wrapper{border-bottom:.0625rem solid var(--color-border);border-top:.0625rem solid var(--color-border);border-color:var(--color-border-muted)}[class*=u-background-color-] .c-link-list--underlined .c-link-list__item-wrapper{border-color:var(--color-border)}.c-link-list__item-wrapper .c-icon-link{margin-block-end:-1.25rem;margin-block-start:-1.5rem;margin-inline:-1rem;padding-block-end:1.25rem;padding-block-start:1.5rem;padding-inline:1rem;width:calc(100% + 2rem)}.c-link-list--right .c-icon-link{padding-inline-end:4.5rem;padding-inline-start:1.5rem}.c-link-list--right .c-icon-link__content{padding-inline-end:2rem;padding-inline-start:0}.c-link-list--right .c-icon-link__icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.c-link-list--sm .c-link-list__item-wrapper{border:0;margin-block-start:0;padding:0!important}.c-link-list--sm .c-link-list__item-wrapper .c-icon-link{margin:0;padding:0;width:100%}.c-link-list--sm .c-link-list__item-wrapper .c-icon-link:hover{background-color:transparent}.c-link-list--sm .c-link-list__item-wrapper .c-icon-link__icon{padding-block-start:.325rem}.c-link-list--sm .c-link-list__item-wrapper .c-icon-link__title{background-size:100% 1px,0 1px!important;font-size:1rem;font-weight:var(--font-weight-regular);line-height:1.5}@media (min-width:576px){.c-link-list--sm .c-link-list__item-wrapper .c-icon-link__title{font-size:1.125rem}}.c-link-list--sm .c-link-list__item-wrapper .c-icon-link:hover .c-icon-link__title,.c-link-list--sm .c-link-list__item-wrapper .c-icon-link:link:hover .c-icon-link__title{background-size:0 1px,100% 1px!important}.c-icon-link__content{font-size:1.125rem;line-height:1.5}@media (min-width:768px){.c-icon-link__content{font-size:1.25rem}}@media (min-width:1800px){.c-icon-link__content{font-size:1.375rem}}.c-icon-link--xs .c-icon-link__content{font-size:1rem;line-height:1.5}@media (min-width:576px){.c-icon-link--xs .c-icon-link__content{font-size:1.125rem}}.c-contact-point{text-align:center}@media (min-width:576px){.c-contact-point{text-align:left}}.c-contact-point .c-contact-point__body{padding:1.5rem 1.5rem 0}@media (min-width:768px){.c-contact-point .c-contact-point__body{padding:3rem 3rem 0}}@media (min-width:1024px){.c-contact-point .c-contact-point__body{padding:0}}.c-contact-point ul{justify-content:center}@media (min-width:576px){.c-contact-point ul{justify-content:flex-start}}.c-course-comparator-set{--course-comparator-rows:3;display:grid;gap:.5rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.c-course-comparator-set--scroll-wrapper{overflow:auto;position:relative;width:100%}.c-course-comparator[hidden]{display:none}.c-course-comparator{display:grid;font-size:1rem;gap:0;grid-auto-rows:auto;grid-row:span var(--course-comparator-rows);grid-template-rows:subgrid;line-height:1.6;overflow:hidden}.c-course-comparator p,.c-course-comparator ul{margin-block-start:0}.c-course-comparator .c-button--text{justify-content:flex-start}.c-course-comparator .c-course-comparator__section{border-top:.5rem solid var(--color-background);display:grid;grid-auto-rows:min-content;padding:var(--spacing-4);row-gap:.5rem}.c-course-comparator .c-course-comparator__header{background-color:var(--color-background-quaternary-middle);border:0;min-height:8.875rem;position:relative}.c-course-comparator .c-button--close{position:absolute;right:1rem;top:1rem}.c-course-comparator .c-course-comparator__footer{display:flex;flex-direction:column;gap:.5rem;grid-row-end:-1}.c-course-comparator.u-background-color-sand .c-course-comparator__header{background-color:var(--color-background-secondary-middle)}.c-course-comparator.u-background-color-mint .c-course-comparator__header{background-color:var(--color-background-tertiary-middle)}.c-course-comparator.u-background-color-neutral-cool .c-course-comparator__header{background-color:var(--color-background-quinary-middle)}.c-course-comparator .c-course-comparator__video{margin-inline:calc(var(--spacing-4)*-1)}.c-course-comparator .c-course-comparator__video .c-video{border-radius:0}.c-course-comparator .c-course-comparator__video--top{margin-block-start:calc(var(--spacing-4)*-1)}.c-course-comparator .c-course-comparator__logo-list{display:grid;gap:1rem;grid-auto-rows:auto;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));justify-content:center;margin-block:.5rem}.c-course-comparator .c-course-comparator__logo-list :not(img){display:flex}.c-course-comparator .c-course-comparator__logo-list__item{background-color:var(--color-background);border:1px solid rgba(0,0,0,.2);border-radius:var(--border-radius-lg);display:flex}.c-course-comparator .c-course-comparator__logo-list__link{align-items:center;display:flex;flex:1;justify-content:center;padding:1rem 1.5rem}.c-course-comparator .c-course-comparator__logo-list__link .c-image{aspect-ratio:2/1;background-color:transparent;width:100%}.c-course-comparator .c-course-comparator__logo-list__link .c-image__img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.c-course-comparator__section--text ul>li{overflow:hidden;padding-left:1.75rem;position:relative}.c-course-comparator__section--text ul>li span{display:inline-block;line-height:1.4}.c-course-comparator__section--text ul li+li{margin-top:.75rem}.c-course-comparator__section--text ul>li:before{background-color:transparent;border-radius:0;content:url(/assets/images/check-24.svg);height:1.375rem;left:0;position:absolute;top:0;transform:scale(.9);width:1.375rem}.c-videoslider{height:auto;margin:0 auto;position:relative;width:100%;z-index:1}.c-videoslider__container{overflow-x:clip}.c-videoslider__list{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.c-videoslider__list{transform:translateZ(0)}.c-videoslider__item{flex-shrink:0;height:100%;opacity:0!important;position:relative;transition-property:transform;width:100%}.c-videoslider__item.is-active{opacity:1!important;z-index:1111}.c-videoslider__item.is-blank{visibility:hidden}.c-videoslider--thumbnails{padding-top:.5rem}@media (min-width:1024px){.c-videoslider--thumbnails{padding-top:1rem}}.c-videoslider--thumbnails .c-videoslider__item{cursor:pointer;opacity:1!important;width:calc(50% - 5px)}@media (min-width:576px){.c-videoslider--thumbnails .c-videoslider__item{width:calc(33.33333% - 7.5px)}}@media (min-width:1024px){.c-videoslider--thumbnails .c-videoslider__item{width:calc(25% - 7.5px)}}.c-videoslider--thumbnails .c-media__figcaption{padding-block-start:.5rem}.c-videoslider--thumbnails .c-videoslider__item .c-media__caption{line-height:1.4}.c-videoslider--thumbnails .c-videoslider__item{background-color:var(--color-background);border-radius:var(--border-radius-lg)}.c-videoslider--thumbnails .c-videoslider__item .c-media__figcaption{margin:0;padding:.5rem 1rem}.c-videoslider--thumbnails .c-videoslider__item .c-image{border-bottom-left-radius:0;border-bottom-right-radius:0}@media (min-width:1024px){.c-videoslider--thumbnails.c-videoslider--thumbnails-vertical{padding-top:0;position:absolute;width:calc(100% - 2rem)}.c-videoslider--thumbnails.c-videoslider--thumbnails-vertical .c-videoslider__container{overflow:hidden}.c-videoslider--thumbnails.c-videoslider--thumbnails-vertical .c-videoslider__list{flex-direction:column}.c-videoslider--thumbnails.c-videoslider--thumbnails-vertical .c-videoslider__item{margin:0 0 1rem!important;width:100%}}.c-videoslider__navigation--right{display:none!important;justify-content:flex-end;padding:1rem 0 0}.c-videoslider__navigation--right .c-videoslider__arrow{margin-block-start:0}.c-videoslider__navigation--right .c-videoslider__arrow--previous{order:1}.c-videoslider__navigation--right .c-videoslider__fraction{height:auto;margin-block-start:0;order:2}.c-videoslider__navigation--right .c-videoslider__arrow--next{order:3}.c-videoslider__navigation{align-items:center;display:flex;display:none!important;justify-content:center;justify-content:flex-end;padding:1rem 0 .25rem;position:relative;z-index:1}@media (min-width:768px){.c-videoslider__navigation{display:none}}#map-google{background:#eef0f0;position:relative}#map-google:before{content:"";display:block;padding-top:100%}@media (min-width:576px){#map-google:before{padding-top:66.66667%}}@media (min-width:768px){#map-google:before{padding-top:56.25%}}.map-sidebar{border-bottom:1px solid var(--color-border-muted);padding:0 1.5rem 1.5rem}.map-sidebar:after{clear:both;content:"";display:block;overflow:hidden}.map-search form{display:flex;flex-direction:column;gap:.5rem;margin:0!important;max-width:none;padding:0!important}.map-search .field{width:100%}.map-search .field .multiselect{border:1px solid var(--color-border-muted);margin-block-start:1px}@media (min-width:576px){.map-search form{flex-direction:row}.map-sidebar{padding:0 1.5rem 1.5rem}.map-search .field{width:33.333333%}}@media (min-width:1024px){.map-sidebar{border:0;margin-inline-end:3.25rem;padding:.5rem;position:absolute;right:0;top:0;z-index:1}.map-search .field{width:210px}}@media (min-width:1600px){.map-search .field{width:250px}}.map-search button{display:none}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{background:#fff;display:block;height:35px;position:absolute;right:1px;top:1px;width:48px}.multiselect__spinner:after,.multiselect__spinner:before{border:2px solid transparent;border-radius:100%;border-top-color:#696;box-shadow:0 0 0 1px transparent;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.multiselect__spinner:before{animation:a 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:a 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{opacity:1;transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;min-height:40px;position:relative;text-align:left;width:100%}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{opacity:.6}.multiselect--active{z-index:1}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{background:#fff;border:none;border-radius:5px;box-sizing:border-box;display:inline-block;line-height:20px;margin-bottom:8px;min-height:20px;padding:0 0 0 5px;position:relative;transition:border .1s ease;vertical-align:top;width:100%}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{margin-bottom:8px;padding-left:6px}.multiselect__tags-wrap{display:inline}.multiselect__tags{background:#fff;border:1px solid #e8e8e8;border-radius:5px;display:block;padding:8px 40px 0 8px}.multiselect__tag{background:#696;border-radius:5px;color:#fff;display:inline-block;line-height:1;margin-bottom:5px;margin-right:10px;max-width:100%;overflow:hidden;padding:4px 26px 4px 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.multiselect__tag-icon{border-radius:5px;bottom:0;cursor:pointer;font-style:normal;line-height:22px;margin-left:7px;position:absolute;right:0;text-align:center;top:0;transition:all .2s ease;width:22px}.multiselect__tag-icon:after{content:"×"}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{border:1px solid #e8e8e8;border-radius:5px;min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap}.multiselect__current,.multiselect__select{box-sizing:border-box;cursor:pointer;display:block;line-height:16px;margin:0;text-decoration:none}.multiselect__select{height:38px;padding:4px 8px;position:absolute;right:1px;text-align:center;top:1px;transition:transform .2s ease}.multiselect__select:before{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:"";margin-top:4px;position:relative;right:0;top:65%}.multiselect__placeholder{display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e8e8e8;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;display:block;max-height:240px;overflow:auto;position:absolute;width:100%;z-index:1}.multiselect__content{display:inline-block;list-style:none;margin:0;min-width:100%;padding:0;vertical-align:top}.multiselect--above .multiselect__content-wrapper{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:1px solid #e8e8e8;border-top-left-radius:5px;border-top-right-radius:5px;bottom:100%}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{cursor:pointer;display:block;line-height:16px;min-height:40px;padding:12px;text-decoration:none;text-transform:none;vertical-align:middle;white-space:nowrap}.multiselect__option:after{line-height:40px;padding-left:20px;padding-right:12px;position:absolute;right:0;top:0}.multiselect__option--highlight{background:#696;color:#fff;outline:none}.multiselect__option--highlight:after{background:#696;color:#fff;content:attr(data-select)}.multiselect__option--selected{background:#f3f3f3}.multiselect__option--selected:after{color:silver;content:attr(data-selected)}.multiselect__option--selected.multiselect__option--highlight{background:#c93;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#c93;color:#fff;content:attr(data-deselect)}.multiselect--disabled{background:#ededed;pointer-events:none}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select,.multiselect__option--disabled{background:#ededed}.multiselect__option--disabled{cursor:text;pointer-events:none}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede!important}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{display:inline-block;line-height:20px;vertical-align:top}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.multiselect__input{display:none!important}.multiselect--active .multiselect__input{display:block!important}.multiselect{box-sizing:border-box;font-size:1rem}.multiselect strong{font-weight:var(--font-weight-regular)}.multiselect__tags{border:0;border-radius:0;min-height:40px;padding:12px 40px 0 12px}.multiselect__select{height:40px;padding:0;right:0;top:0;width:40px}.multiselect__select:before{border:0!important;content:url(/assets/images/chevron-down-24.svg);filter:var(--icon-filter);height:24px;margin:0!important;position:absolute;right:8px;top:8px;transform:scale(.8);transition:all .3s ease;width:24px;z-index:99}.multiselect--active .multiselect__select:before{transform:scale(.8) rotate(0)}.multiselect .multiselect__strong{color:var(--color-text);font-weight:var(--font-weight-regular)}.multiselect__content-wrapper{border:0;font-weight:400}.multiselect__option{background-color:var(--color-background)!important;color:var(--color-text)!important;font-size:1rem;line-height:1.4;margin-top:1px;min-height:30px;padding:.5rem .75rem;padding-inline-start:2.5rem;position:relative;white-space:normal}.multiselect__option:before{background-color:var(--color-background);border:1px solid var(--color-border-muted);content:"";height:20px;left:.75rem;position:absolute;top:.5rem;width:20px}.multiselect__option--highlight,.multiselect__option:hover{background-color:var(--color-background-subtle)!important;color:var(--color-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.multiselect__option--selected,.multiselect__option--selected.multiselect__option--highlight{font-weight:var(--font-weight-bold)}.multiselect__option--selected.multiselect__option--highlight:before,.multiselect__option--selected:before{background-color:var(--color-background-primary);border-color:var(--color-background-primary)}.multiselect__option--selected.multiselect__option--highlight:after,.multiselect__option--selected:after{background-color:transparent!important;content:url(/assets/images/check-24.svg)!important;filter:invert(1);height:20px;left:.75rem;line-height:0;padding:0;position:absolute;right:auto;top:.5rem;transform:scale(.8);width:20px}.multiselect__content-wrapper{border-radius:0!important;box-shadow:0 1px 1px var(--color-border-muted)}#map .map-search .opportunity-select .multiselect__single,#map .map-search .programme-select .multiselect__single,#map .map-search .region-select .multiselect__single{display:none!important}.map__infobox{background-color:transparent;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);box-sizing:border-box;color:var(--color-text);font-size:1rem;line-height:1.5;padding:0;text-align:center;width:280px}@media (min-width:576px){.map__infobox{font-size:1.125rem}}.map__infobox:after{border:15px solid rgba(55,116,106,0);border-top-color:#fff;content:" ";height:0;left:50%;margin-left:-15px;pointer-events:none;position:absolute;top:100%;width:0}.map__infobox>img{position:absolute!important;right:5px;top:5px;z-index:10}.infobox__wrap{background-color:#fff;border-top:1px solid #eef0f0;color:#222;font-family:TheSans,Arial,sans-serif;font-size:16px;font-weight:400;padding:10px 15px;position:relative;text-align:left}.infobox__wrap:first-of-type{border-top:5px solid #ba0020}.infobox__wrap .infobox__image{margin:5px 0 10px;width:120px}.infobox__wrap .infobox__image img{height:auto;width:100%}.infobox__wrap .infobox__content{overflow:hidden}.infobox__wrap .infobox__title{display:none;margin-bottom:5px}.infobox__wrap:first-of-type .infobox__title{display:block}.infobox__wrap .infobox__text a{text-decoration:underline}.infobox__wrap .infobox__organisation{display:block;font-size:14px;line-height:1.3;margin-bottom:5px}.infobox__wrap .infobox__opportunity,.infobox__wrap .infobox__programmes{color:#aaa;display:block;font-size:13px;font-style:italic;line-height:1.3;margin-bottom:2px}.worldmap{background-color:var(--color-background-muted);position:relative}.worldmap,.worldmap__map{border-radius:var(--border-radius-lg)}.worldmap__map{overflow:hidden;width:100%}.c-worldmap__headline{padding:1.5rem 1.5rem 1rem}@media (min-width:1024px){.c-worldmap__headline{left:0;padding:1rem 1.5rem;position:absolute;top:0;z-index:10}}.u-alignment-left{display:flex;justify-content:flex-start}.u-alignment-left img{-o-object-position:left;object-position:left}.u-alignment-center{display:flex;justify-content:center}.u-alignment-center img{-o-object-position:center;object-position:center}.u-alignment-right{display:flex;justify-content:flex-end}.u-alignment-right img{-o-object-position:right;object-position:right}.u-alignment-space-between{display:flex;justify-content:space-between}@media (min-width:1600px){.u-alignment-right\@xl{display:flex;justify-content:flex-end}}.u-vertical-alignment-center{align-items:center;display:flex}.u-background-color{background-color:var(--color-background)}.u-background-color-transparent{background-color:transparent!important}.u-background-color-primary,.u-background-color-red{--webkit-font-smoothing:antialiased;--moz-font-smoothing:grayscale;background-color:var(--color-background-primary)!important;color:var(--color-text-on-primary)!important}.u-background-color-red-light{background-color:var(--color-background-primary-subtle);outline:var(--color-border-contrast-only) solid var(--width-border-s);outline-offset:calc(var(--width-border-s)*-1)}.u-background-color-sand{background-color:var(--color-background-secondary-muted)!important}.u-background-color-sand-dark{background-color:var(--color-background-secondary)!important;color:var(--color-text-on-secondary)!important}.u-background-color-mint{background-color:var(--color-background-tertiary-muted)!important}.u-background-color-mint-dark{background-color:var(--color-background-tertiary)!important;color:var(--color-text-on-tertiary)!important}.u-background-color-blue{background-color:var(--color-background-quaternary-muted)!important}.u-background-color-blue-dark{background-color:var(--color-background-quaternary)!important;color:var(--color-text-on-quaternary)!important}.u-background-color-neutral-cool{background-color:var(--color-background-quinary-muted)}.u-background-color-neutral-cool-dark{--webkit-font-smoothing:antialiased;--moz-font-smoothing:grayscale;background-color:var(--color-background-quinary)!important;color:var(--color-text-on-quinary)!important}.u-background-color-neutral-cool-middle{background-color:var(--color-background-quinary-middle)!important}.u-background-color-white{background-color:var(--color-background-white)}.u-background-full-width{overflow:visible;position:relative}.u-background-full-width:after{background-color:inherit;bottom:0;content:"";display:block;left:50%;position:absolute;top:0;transform:translateX(-50vw);width:100vw;z-index:-1}.u-border-sm{border:.0625rem solid}.u-border-color-gray{border-color:var(--color-border)}.u-border-radius-lg{border-radius:var(--border-radius-lg)}@media (min-width:768px){.u-border-radius-lg\@md{border-radius:var(--border-radius-lg)}}.u-box-shadow-md{box-shadow:0 0 50px 0 hsla(0,0%,85%,.5)}.u-display-block{display:block}.u-display-flex{display:flex}.u-text-h1{font-size:2.5rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (max-width:767.98px){.u-text-h1{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){.u-text-h1{font-size:3rem}}@media (min-width:1600px){.u-text-h1{font-size:4rem;line-height:1.1}}@media (min-width:1800px){.u-text-h1{font-size:4.5rem}}.u-text-h2{font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (max-width:1023.98px){.u-text-h2{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){.u-text-h2{font-size:2.25rem}}@media (min-width:1024px){.u-text-h2{font-size:3rem}}@media (min-width:1800px){.u-text-h2{font-size:3.5rem}}.u-text-h3{font-size:1.75rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (max-width:767.98px){.u-text-h3{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:576px){.u-text-h3{font-size:2rem}}@media (min-width:1024px){.u-text-h3{font-size:2.25rem}}@media (min-width:1800px){.u-text-h3{font-size:3rem}}.u-text-h4{font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (max-width:767.98px){.u-text-h4{word-wrap:break-word;text-wrap:balance;hyphens:auto;overflow-wrap:break-word}}@media (min-width:1024px){.u-text-h4{font-size:1.75rem}}@media (min-width:1800px){.u-text-h4{font-size:2.125rem}}.u-text-h5{font-size:1.25rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (min-width:576px){.u-text-h5{font-size:1.375rem}}@media (min-width:1024px){.u-text-h5{font-size:1.5rem}}@media (min-width:1800px){.u-text-h5{font-size:1.75rem}}.u-text-h6{font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.2}@media (min-width:1024px){.u-text-h6{font-size:1.25rem}}@media (min-width:1800px){.u-text-h6{font-size:1.5rem}}.u-text-lg{font-size:1.125rem;font-weight:var(--font-weight-bold);line-height:1.5}@media (min-width:576px){.u-text-lg{font-size:1.25rem}}@media (min-width:768px){.u-text-lg{font-size:1.375rem}}@media (min-width:1024px){.u-text-lg{font-size:1.5rem;line-height:1.4}}@media (min-width:1800px){.u-text-lg{font-size:1.75rem}}.u-text-md{font-size:1.125rem;line-height:1.5}@media (min-width:768px){.u-text-md{font-size:1.25rem}}@media (min-width:1800px){.u-text-md{font-size:1.375rem}}.u-text-sm{font-size:1rem;line-height:1.5}@media (min-width:576px){.u-text-sm{font-size:1.125rem}}.u-text-xs{font-size:1rem;line-height:1.6}.u-text-xxs{font-size:.875rem;letter-spacing:.015em;line-height:1.6}.u-text-italic{font-style:italic}.u-text-uppercase{text-transform:uppercase}.u-text-letter-spacing{letter-spacing:.05em}.u-color-text{color:var(--color-text)!important}.u-color-danger{color:var(--color-text-danger)!important}.u-color-success{color:var(--color-text-success)!important}.u-color-warning{color:var(--color-text-warning)!important}.u-color-info{color:var(--color-text-info)!important}.u-color-notification{color:var(--color-text-notification)!important}.u-color-white{color:var(--color-text-inverse)!important}.u-color-primary{color:var(--color-text-primary)!important}.u-color-grey{color:#666!important}.u-text-bold{font-weight:var(--font-weight-bold)!important}.u-text-semibold{font-weight:var(--font-weight-semibold)!important}.u-text-normal{font-weight:var(--font-weight-regular)!important}@media (min-width:1024px){.u-text-left\@lg{justify-content:flex-start!important;text-align:left!important}}.u-text-center{justify-content:center!important;text-align:center!important}.u-emphasize-title,.u-text-h1 em,.u-text-h1 i,.u-text-h2 em,.u-text-h2 i,h1 em,h1 i,h2 em,h2 i,h3 em,h3 i{font-style:italic;font-weight:var(--font-weight-regular)}.u-object-fit-contain,.u-object-fit-contain img{-o-object-fit:contain!important;object-fit:contain!important}.u-object-fit-cover,.u-object-fit-cover img{-o-object-fit:cover!important;object-fit:cover!important}.u-object-position-left-top{-o-object-position:left top!important;object-position:left top!important}.u-object-position-top{-o-object-position:50% top!important;object-position:50% top!important}.u-object-position-right-top{-o-object-position:right top!important;object-position:right top!important}.u-object-position-left-center{-o-object-position:left 50%!important;object-position:left 50%!important}.u-object-position-center{-o-object-position:50% 50%!important;object-position:50% 50%!important}.u-object-position-right-center{-o-object-position:right 50%!important;object-position:right 50%!important}.u-object-position-left-bottom{-o-object-position:left bottom!important;object-position:left bottom!important}.u-object-position-bottom{-o-object-position:50% bottom!important;object-position:50% bottom!important}.u-object-position-right-bottom{-o-object-position:right bottom!important;object-position:right bottom!important}.u-position-relative{position:relative}.u-position-left-top{bottom:auto;left:0;position:absolute;right:auto;top:0}.u-position-right-top{bottom:auto;left:auto;position:absolute;right:0;top:0}.u-scroll-lock{bottom:0;height:100vh;left:0;overflow-y:hidden;position:fixed;right:0;scroll-behavior:auto;top:0;width:100vw}.u-margin-top-0{margin-block-start:0!important}.u-margin-bottom-0{margin-block-end:0!important}.u-margin-top-1{margin-block-start:.5rem!important}.u-margin-right-1{margin-inline-end:.5rem!important}.u-margin-bottom-1{margin-block-end:.5rem!important}.u-margin-left-1{margin-inline-start:.5rem!important}.u-margin-top-2{margin-block-start:1rem!important}.u-margin-right-2{margin-inline-end:1rem!important}.u-margin-bottom-2{margin-block-end:1rem!important}.u-margin-left-2,.u-margin-x-2{margin-inline-start:1rem!important}.u-margin-x-2{margin-inline-end:1rem!important}.u-margin-bottom-3{margin-block-end:1rem!important}@media (min-width:768px){.u-margin-bottom-3{margin-block-end:1.5rem!important}}.u-margin-top-4{margin-block-start:1.5rem!important}@media (min-width:768px){.u-margin-top-4{margin-block-start:2rem!important}}.u-margin-bottom-4{margin-block-end:1.5rem!important}@media (min-width:768px){.u-margin-bottom-4{margin-block-end:2rem!important}}.u-margin-top-5{margin-block-start:1.5rem!important}@media (min-width:768px){.u-margin-top-5{margin-block-start:2rem!important}}@media (min-width:1024px){.u-margin-top-5{margin-block-start:3rem!important}}.u-margin-bottom-5{margin-block-end:1.5rem!important}@media (min-width:768px){.u-margin-bottom-5{margin-block-end:2rem!important}}@media (min-width:1024px){.u-margin-bottom-5{margin-block-end:3rem!important}}.u-margin-bottom-6{margin-block-end:3rem!important}@media (min-width:768px){.u-margin-bottom-6{margin-block-end:3.5rem!important}}@media (min-width:1024px){.u-margin-bottom-6{margin-block-end:4rem!important}}.u-margin-top-8{margin-block-start:4rem!important}@media (min-width:768px){.u-margin-top-8{margin-block-start:4.5rem!important}}@media (min-width:1024px){.u-margin-top-8{margin-block-start:5rem!important}}.u-margin-bottom-8{margin-block-end:4rem!important}@media (min-width:768px){.u-margin-bottom-8{margin-block-end:4.5rem!important}}@media (min-width:1024px){.u-margin-bottom-8{margin-block-end:5rem!important}}.u-margin-10{content:"";margin:4.5rem!important}@media (min-width:768px){.u-margin-10{margin:5rem!important}}@media (min-width:1024px){.u-margin-10{margin:7rem!important}}.u-margin-bottom-10{margin-block-end:4.5rem!important}@media (min-width:768px){.u-margin-bottom-10{margin-block-end:5rem!important}}@media (min-width:1024px){.u-margin-bottom-10{margin-block-end:7rem!important}}.u-margin-y-10{margin-block-end:4.5rem!important;margin-block-start:4.5rem!important}@media (min-width:768px){.u-margin-y-10{margin-block-end:5rem!important;margin-block-start:5rem!important}}@media (min-width:1024px){.u-margin-y-10{margin-block-end:7rem!important;margin-block-start:7rem!important}}.u-margin-bottom-14{margin-block-end:4.5rem!important}@media (min-width:768px){.u-margin-bottom-14{margin-block-end:5rem!important}}@media (min-width:1024px){.u-margin-bottom-14{margin-block-end:7rem!important}}@media (min-width:1600px){.u-margin-bottom-14{margin-block-end:10rem!important}}@media (min-width:1800px){.u-margin-bottom-14{margin-block-end:14rem!important}}@media (min-width:576px){.u-margin-x-2\@sm{margin-inline-start:1rem!important}.u-margin-x-2\@sm{margin-inline-end:1rem!important}}@media (min-width:768px){.u-margin-x-4\@md{margin-inline-end:1.5rem!important;margin-inline-start:1.5rem!important}}@media (min-width:768px) and (min-width:768px){.u-margin-x-4\@md{margin-inline-end:2rem!important;margin-inline-start:2rem!important}}@media (min-width:1024px){.u-margin-x-0\@lg{margin-inline-start:0!important}.u-margin-x-0\@lg{margin-inline-end:0!important}}@media (min-width:1024px){.u-margin-right-6\@lg{margin-inline-end:3rem!important}}@media (min-width:1024px) and (min-width:768px){.u-margin-right-6\@lg{margin-inline-end:3.5rem!important}}@media (min-width:1024px) and (min-width:1024px){.u-margin-right-6\@lg{margin-inline-end:4rem!important}}@media (min-width:1024px){.u-margin-left-6\@lg{margin-inline-start:3rem!important}}@media (min-width:1024px) and (min-width:768px){.u-margin-left-6\@lg{margin-inline-start:3.5rem!important}}@media (min-width:1024px) and (min-width:1024px){.u-margin-left-6\@lg{margin-inline-start:4rem!important}}@media (min-width:1600px){.u-margin-right-5\@xl{margin-inline-end:1.5rem!important}}@media (min-width:1600px) and (min-width:768px){.u-margin-right-5\@xl{margin-inline-end:2rem!important}}@media (min-width:1600px) and (min-width:1024px){.u-margin-right-5\@xl{margin-inline-end:3rem!important}}@media (min-width:1600px){.u-margin-left-5\@xl{margin-inline-start:1.5rem!important}}@media (min-width:1600px) and (min-width:768px){.u-margin-left-5\@xl{margin-inline-start:2rem!important}}@media (min-width:1600px) and (min-width:1024px){.u-margin-left-5\@xl{margin-inline-start:3rem!important}}.u-padding-0{content:"";padding:0!important}.u-padding-x-0{padding-inline-start:0!important}.u-padding-x-0{padding-inline-end:0!important}.u-padding-1{content:"";padding:.5rem!important}.u-padding-top-1{padding-block-start:.5rem!important}.u-padding-x-1{padding-inline-start:.5rem!important}.u-padding-x-1{padding-inline-end:.5rem!important}.u-padding-2{content:"";padding:1rem!important}.u-padding-top-2{padding-block-start:1rem!important}.u-padding-y-2{padding-block-end:1rem!important;padding-block-start:1rem!important}.u-padding-3{content:"";padding:1rem!important}@media (min-width:768px){.u-padding-3{padding:1.5rem!important}}.u-padding-top-3{padding-block-start:1rem!important}@media (min-width:768px){.u-padding-top-3{padding-block-start:1.5rem!important}}.u-padding-bottom-3{padding-block-end:1rem!important}@media (min-width:768px){.u-padding-bottom-3{padding-block-end:1.5rem!important}}.u-padding-left-3{padding-inline-start:1rem!important}@media (min-width:768px){.u-padding-left-3{padding-inline-start:1.5rem!important}}.u-padding-x-3{padding-inline-end:1rem!important;padding-inline-start:1rem!important}@media (min-width:768px){.u-padding-x-3{padding-inline-end:1.5rem!important;padding-inline-start:1.5rem!important}}.u-padding-y-3{padding-block-end:1rem!important;padding-block-start:1rem!important}@media (min-width:768px){.u-padding-y-3{padding-block-end:1.5rem!important;padding-block-start:1.5rem!important}}.u-padding-4{content:"";padding:1.5rem!important}@media (min-width:768px){.u-padding-4{padding:2rem!important}}.u-padding-top-4{padding-block-start:1.5rem!important}@media (min-width:768px){.u-padding-top-4{padding-block-start:2rem!important}}.u-padding-bottom-4{padding-block-end:1.5rem!important}@media (min-width:768px){.u-padding-bottom-4{padding-block-end:2rem!important}}.u-padding-x-4{padding-inline-end:1.5rem!important;padding-inline-start:1.5rem!important}@media (min-width:768px){.u-padding-x-4{padding-inline-end:2rem!important;padding-inline-start:2rem!important}}.u-padding-y-4{padding-block-end:1.5rem!important;padding-block-start:1.5rem!important}@media (min-width:768px){.u-padding-y-4{padding-block-end:2rem!important;padding-block-start:2rem!important}}.u-padding-5{content:"";padding:1.5rem!important}@media (min-width:768px){.u-padding-5{padding:2rem!important}}@media (min-width:1024px){.u-padding-5{padding:3rem!important}}.u-padding-top-5{padding-block-start:1.5rem!important}@media (min-width:768px){.u-padding-top-5{padding-block-start:2rem!important}}@media (min-width:1024px){.u-padding-top-5{padding-block-start:3rem!important}}.u-padding-bottom-5{padding-block-end:1.5rem!important}@media (min-width:768px){.u-padding-bottom-5{padding-block-end:2rem!important}}@media (min-width:1024px){.u-padding-bottom-5{padding-block-end:3rem!important}}.u-padding-top-6{padding-block-start:3rem!important}@media (min-width:768px){.u-padding-top-6{padding-block-start:3.5rem!important}}@media (min-width:1024px){.u-padding-top-6{padding-block-start:4rem!important}}.u-padding-y-6{padding-block-end:3rem!important;padding-block-start:3rem!important}@media (min-width:768px){.u-padding-y-6{padding-block-end:3.5rem!important;padding-block-start:3.5rem!important}}@media (min-width:1024px){.u-padding-y-6{padding-block-end:4rem!important;padding-block-start:4rem!important}}.u-padding-top-8{padding-block-start:4rem!important}@media (min-width:768px){.u-padding-top-8{padding-block-start:4.5rem!important}}@media (min-width:1024px){.u-padding-top-8{padding-block-start:5rem!important}}.u-padding-bottom-8{padding-block-end:4rem!important}@media (min-width:768px){.u-padding-bottom-8{padding-block-end:4.5rem!important}}@media (min-width:1024px){.u-padding-bottom-8{padding-block-end:5rem!important}}.u-padding-y-8{padding-block-end:4rem!important;padding-block-start:4rem!important}@media (min-width:768px){.u-padding-y-8{padding-block-end:4.5rem!important;padding-block-start:4.5rem!important}}@media (min-width:1024px){.u-padding-y-8{padding-block-end:5rem!important;padding-block-start:5rem!important}}.u-padding-y-10{padding-block-end:4.5rem!important;padding-block-start:4.5rem!important}@media (min-width:768px){.u-padding-y-10{padding-block-end:5rem!important;padding-block-start:5rem!important}}@media (min-width:1024px){.u-padding-y-10{padding-block-end:7rem!important;padding-block-start:7rem!important}}@media (min-width:480px){.u-padding-6\@xs{content:"\\@xs";padding:3rem!important}}@media (min-width:480px) and (min-width:768px){.u-padding-6\@xs{padding:3.5rem!important}}@media (min-width:480px) and (min-width:1024px){.u-padding-6\@xs{padding:4rem!important}}@media (min-width:480px){.u-padding-y-6\@xs{padding-block-end:3rem!important;padding-block-start:3rem!important}}@media (min-width:480px) and (min-width:768px){.u-padding-y-6\@xs{padding-block-end:3.5rem!important;padding-block-start:3.5rem!important}}@media (min-width:480px) and (min-width:1024px){.u-padding-y-6\@xs{padding-block-end:4rem!important;padding-block-start:4rem!important}}@media (min-width:768px){.u-padding-5\@md{content:"\\@md";padding:1.5rem!important}}@media (min-width:768px) and (min-width:768px){.u-padding-5\@md{padding:2rem!important}}@media (min-width:768px) and (min-width:1024px){.u-padding-5\@md{padding:3rem!important}}@media (min-width:768px){.u-padding-6\@md{content:"\\@md";padding:3rem!important}}@media (min-width:768px) and (min-width:768px){.u-padding-6\@md{padding:3.5rem!important}}@media (min-width:768px) and (min-width:1024px){.u-padding-6\@md{padding:4rem!important}}@media (min-width:768px){.u-padding-bottom-6\@md{padding-block-end:3rem!important}}@media (min-width:768px) and (min-width:768px){.u-padding-bottom-6\@md{padding-block-end:3.5rem!important}}@media (min-width:768px) and (min-width:1024px){.u-padding-bottom-6\@md{padding-block-end:4rem!important}}@media (min-width:768px){.u-padding-y-6\@md{padding-block-end:3rem!important;padding-block-start:3rem!important}}@media (min-width:768px) and (min-width:768px){.u-padding-y-6\@md{padding-block-end:3.5rem!important;padding-block-start:3.5rem!important}}@media (min-width:768px) and (min-width:1024px){.u-padding-y-6\@md{padding-block-end:4rem!important;padding-block-start:4rem!important}}@media (min-width:1024px){.u-padding-top-0\@lg{padding-block-start:0!important}}@media (min-width:1024px){.u-padding-top-4\@lg{padding-block-start:1.5rem!important}}@media (min-width:1024px) and (min-width:768px){.u-padding-top-4\@lg{padding-block-start:2rem!important}}@media (min-width:1024px){.u-padding-left-4\@lg{padding-inline-start:1.5rem!important}}@media (min-width:1024px) and (min-width:768px){.u-padding-left-4\@lg{padding-inline-start:2rem!important}}@media (min-width:1024px){.u-padding-5\@lg{content:"\\@lg";padding:1.5rem!important}}@media (min-width:1024px) and (min-width:768px){.u-padding-5\@lg{padding:2rem!important}}@media (min-width:1024px) and (min-width:1024px){.u-padding-5\@lg{padding:3rem!important}}@media (min-width:1024px){.u-padding-right-5\@lg{padding-inline-end:1.5rem!important}}@media (min-width:1024px) and (min-width:768px){.u-padding-right-5\@lg{padding-inline-end:2rem!important}}@media (min-width:1024px) and (min-width:1024px){.u-padding-right-5\@lg{padding-inline-end:3rem!important}}@media (min-width:1024px){.u-padding-left-5\@lg{padding-inline-start:1.5rem!important}}@media (min-width:1024px) and (min-width:768px){.u-padding-left-5\@lg{padding-inline-start:2rem!important}}@media (min-width:1024px) and (min-width:1024px){.u-padding-left-5\@lg{padding-inline-start:3rem!important}}@media (min-width:1024px){.u-padding-6\@lg{content:"\\@lg";padding:3rem!important}}@media (min-width:1024px) and (min-width:768px){.u-padding-6\@lg{padding:3.5rem!important}}@media (min-width:1024px) and (min-width:1024px){.u-padding-6\@lg{padding:4rem!important}}@media (min-width:1024px){.u-padding-right-6\@lg{padding-inline-end:3rem!important}}@media (min-width:1024px) and (min-width:768px){.u-padding-right-6\@lg{padding-inline-end:3.5rem!important}}@media (min-width:1024px) and (min-width:1024px){.u-padding-right-6\@lg{padding-inline-end:4rem!important}}@media (min-width:1024px){.u-padding-x-6\@lg{padding-inline-end:3rem!important;padding-inline-start:3rem!important}}@media (min-width:1024px) and (min-width:768px){.u-padding-x-6\@lg{padding-inline-end:3.5rem!important;padding-inline-start:3.5rem!important}}@media (min-width:1024px) and (min-width:1024px){.u-padding-x-6\@lg{padding-inline-end:4rem!important;padding-inline-start:4rem!important}}@media (min-width:1024px){.u-padding-y-6\@lg{padding-block-end:3rem!important;padding-block-start:3rem!important}}@media (min-width:1024px) and (min-width:768px){.u-padding-y-6\@lg{padding-block-end:3.5rem!important;padding-block-start:3.5rem!important}}@media (min-width:1024px) and (min-width:1024px){.u-padding-y-6\@lg{padding-block-end:4rem!important;padding-block-start:4rem!important}}@media (min-width:1024px){.u-padding-top-8\@lg{padding-block-start:4rem!important}}@media (min-width:1024px) and (min-width:768px){.u-padding-top-8\@lg{padding-block-start:4.5rem!important}}@media (min-width:1024px) and (min-width:1024px){.u-padding-top-8\@lg{padding-block-start:5rem!important}}@media (min-width:1024px){.u-padding-y-8\@lg{padding-block-end:4rem!important;padding-block-start:4rem!important}}@media (min-width:1024px) and (min-width:768px){.u-padding-y-8\@lg{padding-block-end:4.5rem!important;padding-block-start:4.5rem!important}}@media (min-width:1024px) and (min-width:1024px){.u-padding-y-8\@lg{padding-block-end:5rem!important;padding-block-start:5rem!important}}@media (min-width:1600px){.u-padding-4\@xl{content:"\\@xl";padding:1.5rem!important}}@media (min-width:1600px) and (min-width:768px){.u-padding-4\@xl{padding:2rem!important}}@media (min-width:1600px){.u-padding-top-4\@xl{padding-block-start:1.5rem!important}}@media (min-width:1600px) and (min-width:768px){.u-padding-top-4\@xl{padding-block-start:2rem!important}}@media (min-width:1600px){.u-padding-left-4\@xl{padding-inline-start:1.5rem!important}}@media (min-width:1600px) and (min-width:768px){.u-padding-left-4\@xl{padding-inline-start:2rem!important}}@media (min-width:1600px){.u-padding-5\@xl{content:"\\@xl";padding:1.5rem!important}}@media (min-width:1600px) and (min-width:768px){.u-padding-5\@xl{padding:2rem!important}}@media (min-width:1600px) and (min-width:1024px){.u-padding-5\@xl{padding:3rem!important}}@media (min-width:1600px){.u-padding-6\@xl{content:"\\@xl";padding:3rem!important}}@media (min-width:1600px) and (min-width:768px){.u-padding-6\@xl{padding:3.5rem!important}}@media (min-width:1600px) and (min-width:1024px){.u-padding-6\@xl{padding:4rem!important}}@media (min-width:1600px){.u-padding-8\@xl{content:"\\@xl";padding:4rem!important}}@media (min-width:1600px) and (min-width:768px){.u-padding-8\@xl{padding:4.5rem!important}}@media (min-width:1600px) and (min-width:1024px){.u-padding-8\@xl{padding:5rem!important}}@media (min-width:1600px){.u-padding-x-8\@xl{padding-inline-end:4rem!important;padding-inline-start:4rem!important}}@media (min-width:1600px) and (min-width:768px){.u-padding-x-8\@xl{padding-inline-end:4.5rem!important;padding-inline-start:4.5rem!important}}@media (min-width:1600px) and (min-width:1024px){.u-padding-x-8\@xl{padding-inline-end:5rem!important;padding-inline-start:5rem!important}}@media (min-width:1600px){.u-padding-right-10\@xl{padding-inline-end:4.5rem!important}}@media (min-width:1600px) and (min-width:768px){.u-padding-right-10\@xl{padding-inline-end:5rem!important}}@media (min-width:1600px) and (min-width:1024px){.u-padding-right-10\@xl{padding-inline-end:7rem!important}}@media (min-width:1600px){.u-padding-left-10\@xl{padding-inline-start:4.5rem!important}}@media (min-width:1600px) and (min-width:768px){.u-padding-left-10\@xl{padding-inline-start:5rem!important}}@media (min-width:1600px) and (min-width:1024px){.u-padding-left-10\@xl{padding-inline-start:7rem!important}}@media (min-width:1600px){.u-padding-y-10\@xl{padding-block-end:4.5rem!important;padding-block-start:4.5rem!important}}@media (min-width:1600px) and (min-width:768px){.u-padding-y-10\@xl{padding-block-end:5rem!important;padding-block-start:5rem!important}}@media (min-width:1600px) and (min-width:1024px){.u-padding-y-10\@xl{padding-block-end:7rem!important;padding-block-start:7rem!important}}@media (min-width:1800px){.u-padding-bottom-8\@xxl{padding-block-end:4rem!important}}@media (min-width:1800px) and (min-width:768px){.u-padding-bottom-8\@xxl{padding-block-end:4.5rem!important}}@media (min-width:1800px) and (min-width:1024px){.u-padding-bottom-8\@xxl{padding-block-end:5rem!important}}@media (min-width:1800px){.u-padding-y-8\@xxl{padding-block-end:4rem!important;padding-block-start:4rem!important}}@media (min-width:1800px) and (min-width:768px){.u-padding-y-8\@xxl{padding-block-end:4.5rem!important;padding-block-start:4.5rem!important}}@media (min-width:1800px) and (min-width:1024px){.u-padding-y-8\@xxl{padding-block-end:5rem!important;padding-block-start:5rem!important}}@media (min-width:1800px){.u-padding-y-10\@xxl{padding-block-end:4.5rem!important;padding-block-start:4.5rem!important}}@media (min-width:1800px) and (min-width:768px){.u-padding-y-10\@xxl{padding-block-end:5rem!important;padding-block-start:5rem!important}}@media (min-width:1800px) and (min-width:1024px){.u-padding-y-10\@xxl{padding-block-end:7rem!important;padding-block-start:7rem!important}}.u-sr-only,.u-visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}
/*# sourceMappingURL=main.css.map */