*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100;src:url(../fonts/Montserrat-Thin.woff2) format("woff2"),url(../fonts/Montserrat-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100;src:url(../fonts/Montserrat-ThinItalic.woff2) format("woff2"),url(../fonts/Montserrat-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(../fonts/Montserrat-ExtraLight.woff2) format("woff2"),url(../fonts/Montserrat-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:200;src:url(../fonts/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(../fonts/Montserrat-ExtraLightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/Montserrat-Light.woff2) format("woff2"),url(../fonts/Montserrat-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(../fonts/Montserrat-LightItalic.woff2) format("woff2"),url(../fonts/Montserrat-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(../fonts/Montserrat-Italic.woff2) format("woff2"),url(../fonts/Montserrat-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(../fonts/Montserrat-MediumItalic.woff2) format("woff2"),url(../fonts/Montserrat-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(../fonts/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-SemiBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(../fonts/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(../fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(../fonts/Montserrat-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:url(../fonts/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(../fonts/Montserrat-Black.woff2) format("woff2"),url(../fonts/Montserrat-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:900;src:url(../fonts/Montserrat-BlackItalic.woff2) format("woff2"),url(../fonts/Montserrat-BlackItalic.woff) format("woff")}:root{--font-sans-serif:montserrat,sans-serif;--spacing-xxs:0.3125rem;--spacing-xs:0.625rem;--spacing-s:1.25rem;--spacing-m:2.5rem;--spacing-l:3.75rem;--spacing-xl:5rem;--spacing-xxl:7.5rem;--spacing-xxxl:12.5rem;--font-size-100:13px;--font-size-150:14px;--font-size-300:16px;--font-size-350:18px;--font-size-500:20px;--font-size-550:22px;--font-size-700:24px;--font-size-750:28px;--font-size-900:32px;--font-size-925:36px;--font-size-950:40px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-xs:1.35;--line-height-s:1.45;--line-height-m:1.50;--line-height-l:1.55;--line-height-xl:1.60;--width-1-col:90px;--width-2-col:200px;--width-3-col:310px;--width-4-col:420px;--width-6-col:640px;--width-7-col:750px;--width-8-col:860px;--width-10-col:1080px;--width-12-col:1300px;--color-black:#000814;--color-darkgray:#0d1420;--color-gray:#666;--color-lightgray:#e9e9e9;--color-white:#fff;--color-purple:#8812e2;--color-purple-80:#a041e8;--color-purple-60:#b871ee;--color-purple-40:#cfa0f3;--color-purple-20:#e7d0f9;--color-petroleum:#0b3c49;--color-petroleum-80:#3c636d;--color-petroleum-60:#6d8a92;--color-petroleum-40:#9db1b6;--color-petroleum-20:#ced8db;--color-turquoise:#0affd2;--color-turquoise-80:#3bffdb;--color-turquoise-60:#6cffe4;--color-turquoise-40:#9dffed;--color-turquoise-20:#cefff6;--color-turquoise-light:#ebfffb;--color-white-1:#fff;--color-white-9:#fff;--color-white-10:#151c27;--color-white-11:#151c27;--color-white-12:#151c27;--color-white-13:#000814;--color-white-contrast-1:#000814;--color-white-contrast-2:#92969a;--color-black-1:#fff;--color-black-9:#000814;--color-black-10:#000814;--color-black-11:#000814;--color-black-12:#5e636b;--color-black-13:#2a303b;--color-black-contrast-1:#fff;--color-black-contrast-2:#92969a;--color-purple-1:#fefeff;--color-purple-9:#8812e2;--color-purple-10:#8812e2;--color-purple-11:#8812e2;--color-purple-12:#8f20e4;--color-purple-13:#480a78;--color-purple-contrast-1:#fff;--color-purple-contrast-2:#fefeff;--color-petroleum-1:#fefefe;--color-petroleum-9:#0b3c49;--color-petroleum-10:#0b3c49;--color-petroleum-11:#0b3c49;--color-petroleum-12:#436973;--color-petroleum-13:#0a3540;--color-petroleum-contrast-1:#fff;--color-petroleum-contrast-2:#c4d0d3;--color-turquoise-1:#f9fffe;--color-turquoise-9:#0affd2;--color-turquoise-10:#0affd2;--color-turquoise-11:#0affd2;--color-turquoise-12:#0affd2;--color-turquoise-13:#08cda9;--color-turquoise-contrast-1:#000;--color-turquoise-contrast-2:#095143;--color-light-1:#f9fffe;--color-light-9:#ebfffb;--color-light-10:#ebfffb;--color-light-11:#ebfffb;--color-light-12:#5d6463;--color-light-13:#2d3030;--color-light-contrast-1:#000;--color-light-contrast-2:#535b59;--color-dark-1:#000814;--color-dark-9:#0d1420;--color-dark-10:#0d1420;--color-dark-11:#0d1420;--color-dark-12:#9b9ea3;--color-dark-13:#dedfe1;--color-dark-contrast-1:#fff;--color-dark-contrast-2:#fff;--margin-xxs:var(--spacing-xxs);--margin-xs:var(--spacing-xs);--margin-s:var(--spacing-xs);--margin-m:var(--spacing-s);--margin-l:var(--spacing-m);--margin-xl:var(--spacing-l);--margin-xxl:var(--spacing-l);--padding-5:var(--spacing-xxs);--padding-10:var(--spacing-xxs);--padding-20:var(--spacing-xs);--padding-40:var(--spacing-s);--padding-60:var(--spacing-m);--padding-80:var(--spacing-l);--padding-120:var(--spacing-xl);--padding-200:var(--spacing-xxl);--font-size-xxl:var(--font-size-900);--font-size-xl:var(--font-size-700);--font-size-l:var(--font-size-550);--font-size-m:var(--font-size-300);--font-size-s:var(--font-size-100);--width-xl:var(--width-12-col);--width-l:var(--width-10-col);--width-m:var(--width-8-col);--width-s:var(--width-6-col);--width-xs:var(--width-4-col);--container-max-width:var(--width-12-col)}@media (width > 576px){:root{--margin-xs:var(--spacing-xs);--margin-s:var(--spacing-s);--margin-m:var(--spacing-m);--margin-l:var(--spacing-l);--margin-xl:var(--spacing-xl);--margin-xxl:var(--spacing-xxl);--padding-5:var(--spacing-xxs);--padding-10:var(--spacing-xs);--padding-20:var(--spacing-s);--padding-40:var(--spacing-m);--padding-60:var(--spacing-l);--padding-80:var(--spacing-xl);--padding-120:var(--spacing-xxl);--padding-200:var(--spacing-xxxl);--font-size-xxl:var(--font-size-950);--font-size-xl:var(--font-size-750);--font-size-l:var(--font-size-550);--font-size-m:var(--font-size-350);--font-size-s:var(--font-size-150)}}:root{color-scheme:light dark;--color-accent-background-default:var(--color-purple-1);--color-accent-base-default:var(--color-purple-9);--color-accent-base-hover:var(--color-purple-10);--color-accent-base-active:var(--color-purple-11);--color-accent-text-subtle:var(--color-purple-12);--color-accent-text-default:var(--color-purple-13);--color-accent-contrast-default:var(--color-purple-contrast-1);--color-accent-contrast-subtle:var(--color-purple-contrast-2);--color-neutral-background-default:var(--color-white-1);--color-neutral-base-default:var(--color-white-9);--color-neutral-base-hover:var(--color-white-10);--color-neutral-base-active:var(--color-white-11);--color-neutral-text-subtle:var(--color-white-12);--color-neutral-text-default:var(--color-white-13);--color-neutral-contrast-default:var(--color-white-contrast-1);--color-neutral-contrast-subtle:var(--color-white-contrast-2)}:root .theme-accent{--color-theme-background-default:var(--color-accent-background-default);--color-theme-base-default:var(--color-accent-base-default);--color-theme-base-hover:var(--color-accent-base-hover);--color-theme-base-active:var(--color-accent-base-active);--color-theme-text-subtle:var(--color-accent-text-subtle);--color-theme-text-default:var(--color-accent-text-default);--color-theme-contrast-default:var(--color-accent-contrast-default);--color-theme-contrast-subtle:var(--color-accent-contrast-subtle);--color-accent-text-subtle:var(--color-turquoise-12);--color-accent-text-default:var(--color-turquoise-13)}:root .theme-neutral,:root .theme-white{--color-theme-background-default:var(--color-neutral-background-default);--color-theme-base-default:transparent;--color-theme-base-hover:transparent;--color-theme-base-active:transparent;--color-theme-text-subtle:var(--color-neutral-text-subtle);--color-theme-text-default:var(--color-neutral-text-default);--color-theme-contrast-default:var(--color-neutral-contrast-default);--color-theme-contrast-subtle:var(--color-neutral-contrast-subtle)}:root .theme-brand1,:root .theme-green{--color-theme-background-default:var(--color-petroleum-1);--color-theme-base-default:var(--color-petroleum-9);--color-theme-base-hover:var(--color-petroleum-10);--color-theme-base-active:var(--color-petroleum-11);--color-theme-text-subtle:var(--color-petroleum-12);--color-theme-text-default:var(--color-black-1);--color-theme-contrast-default:var(--color-petroleum-contrast-1);--color-theme-contrast-subtle:var(--color-petroleum-contrast-2);--color-accent-text-subtle:var(--color-turquoise-12);--color-accent-text-default:var(--color-turquoise-13)}:root .theme-brand2,:root .theme-dark{--color-theme-background-default:var(--color-black-1);--color-theme-base-default:var(--color-black-9);--color-theme-base-hover:var(--color-black-10);--color-theme-base-active:var(--color-black-11);--color-theme-text-subtle:var(--color-black-12);--color-theme-text-default:var(--color-black-1);--color-theme-contrast-default:var(--color-black-contrast-1);--color-theme-contrast-subtle:var(--color-black-contrast-2);--color-accent-text-subtle:var(--color-turquoise-12);--color-accent-text-default:var(--color-turquoise-13)}:root .theme-brand3,:root .theme-turquiose-light{--color-theme-background-default:var(--color-light-1);--color-theme-base-default:var(--color-light-9);--color-theme-base-hover:var(--color-light-10);--color-theme-base-active:var(--color-light-11);--color-theme-text-subtle:var(--color-light-12);--color-theme-text-default:var(--color-light-13);--color-theme-contrast-default:var(--color-light-contrast-1);--color-theme-contrast-subtle:var(--color-light-contrast-2)}.mode-light{color-scheme:only light}@media (prefers-color-scheme:dark){:root:not(.mode-light){color-scheme:only dark;--color-accent-background-default:var(--color-turquoise-1);--color-accent-base-default:var(--color-turquoise-9);--color-accent-base-hover:var(--color-turquoise-10);--color-accent-base-active:var(--color-turquoise-11);--color-accent-text-subtle:var(--color-turquoise-12);--color-accent-text-default:var(--color-turquoise-13);--color-accent-contrast-default:var(--color-turquoise-contrast-1);--color-accent-contrast-subtle:var(--color-turquoise-contrast-2);--color-neutral-background-default:var(--color-dark-1);--color-neutral-base-default:var(--color-dark-9);--color-neutral-base-hover:var(--color-dark-10);--color-neutral-base-active:var(--color-dark-11);--color-neutral-text-subtle:var(--color-dark-12);--color-neutral-text-default:var(--color-black-1);--color-neutral-contrast-default:var(--color-dark-contrast-1);--color-neutral-contrast-subtle:var(--color-dark-contrast-2)}:root:not(.mode-light) .theme-accent,:root:not(.mode-light) .theme-brand1,:root:not(.mode-light) .theme-brand2,:root:not(.mode-light) .theme-brand3,:root:not(.mode-light) .theme-dark,:root:not(.mode-light) .theme-green,:root:not(.mode-light) .theme-neutral,:root:not(.mode-light) .theme-turquiose-light,:root:not(.mode-light) .theme-white{--color-theme-background-default:var(--color-dark-1);--color-theme-base-default:var(--color-dark-9);--color-theme-base-hover:var(--color-dark-10);--color-theme-base-active:var(--color-dark-11);--color-theme-text-subtle:var(--color-dark-12);--color-theme-text-default:var(--color-black-1);--color-theme-contrast-default:var(--color-dark-contrast-1);--color-theme-contrast-subtle:var(--color-dark-contrast-2)}:root:not(.mode-light) .theme-neutral,:root:not(.mode-light) .theme-white{--color-theme-base-default:transparent;--color-theme-base-hover:transparent;--color-theme-base-active:transparent}}.mode-dark{color-scheme:only dark;--color-accent-background-default:var(--color-turquoise-1);--color-accent-base-default:var(--color-turquoise-9);--color-accent-base-hover:var(--color-turquoise-10);--color-accent-base-active:var(--color-turquoise-11);--color-accent-text-subtle:var(--color-turquoise-12);--color-accent-text-default:var(--color-turquoise-13);--color-accent-contrast-default:var(--color-turquoise-contrast-1);--color-accent-contrast-subtle:var(--color-turquoise-contrast-2);--color-neutral-background-default:var(--color-dark-1);--color-neutral-base-default:var(--color-dark-9);--color-neutral-base-hover:var(--color-dark-10);--color-neutral-base-active:var(--color-dark-11);--color-neutral-text-subtle:var(--color-dark-12);--color-neutral-text-default:var(--color-black-1);--color-neutral-contrast-default:var(--color-dark-contrast-1);--color-neutral-contrast-subtle:var(--color-dark-contrast-2)}.mode-dark .theme-accent,.mode-dark .theme-brand1,.mode-dark .theme-brand2,.mode-dark .theme-brand3,.mode-dark .theme-dark,.mode-dark .theme-green,.mode-dark .theme-neutral,.mode-dark .theme-turquiose-light,.mode-dark .theme-white{--color-theme-background-default:var(--color-dark-1);--color-theme-base-default:var(--color-dark-9);--color-theme-base-hover:var(--color-dark-10);--color-theme-base-active:var(--color-dark-11);--color-theme-text-subtle:var(--color-dark-12);--color-theme-text-default:var(--color-black-1);--color-theme-contrast-default:var(--color-dark-contrast-1);--color-theme-contrast-subtle:var(--color-dark-contrast-2)}.mode-dark .theme-neutral,.mode-dark .theme-white{--color-theme-base-default:transparent;--color-theme-base-hover:transparent;--color-theme-base-active:transparent}:focus-visible{outline:var(--color-accent-base-default) solid 4px;outline-offset:3px}.form-search-input[type=search]:focus-visible{border:4px solid var(--color-accent-base-default);outline:none}.screenreader-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}:root{scroll-padding-top:var(--margin-s)}body{background-color:var(--color-neutral-background-default);color:var(--color-neutral-text-default);font-family:var(--font-sans-serif);font-size:var(--font-size-m,16px)}:where(button,input[type=submit]){background-color:transparent;border:none;color:currentcolor;cursor:pointer;font-size:inherit;padding:0;text-align:left}a{color:currentcolor;text-decoration:none}a:hover{text-decoration:underline}a.linker-arrow,a.linker-arrow-big{color:var(--color-neutral-text-default)}h1{--flow-space:var(--margin-xs);font-size:var(--font-size-xxl);max-width:100%;width:var(--width-6-col)}h1,h2{font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs);text-wrap:balance}h2{--flow-space:var(--margin-m);font-size:var( --font-size-xl)}.h3,h3{--flow-space:var(--margin-s);font-weight:var(--font-weight-semibold);text-wrap:balance}.h3,.intro,h3{font-size:var(--font-size-l);line-height:var(--line-height-s)}.intro{font-weight:var(--font-weight-medium);max-width:100%;width:var(--width-7-col)}.p,p{font-weight:var(--font-weight-regular);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;line-height:var(--line-height-l);font-smooth:always}@media only screen and (width > 576px){.p,p{--p-font-size:var(--font-size-m)}}.p2{font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-xs)}.p2>p{font-size:inherit;font-weight:inherit;line-height:inherit}.quote-small{font-size:var(--font-size-m);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--line-height-m)}.quote-big{text-wrap:balance}.list-title,.quote-big{font-size:var(--font-size-l);line-height:var(--line-height-s)}.label-small,.list-title,.quote-big{font-weight:var(--font-weight-semibold)}.label-small{font-size:var(--font-size-s);letter-spacing:.42px;line-height:var(--line-height-l)}.label-big{font-weight:var(--font-weight-semibold)}.label-big,.link-basic{font-size:var(--font-size-m);line-height:var(--line-height-xl)}.link-basic,.link-basic-small{font-weight:var(--font-weight-medium)}.link-basic-small{font-size:var(--font-size-s);line-height:var(--line-height-xl)}:is(.html-area ol,.html-area ul) li{margin-bottom:6px}:is(.html-area ol,.html-area ul) li:last-child{margin-bottom:0}.html-area .linker-arrow-big{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium)}.html-area a:not([class]){text-decoration:underline}.html-area a.linker-button{display:inline-block}.html-area a.linker-arrow,.html-area a.linker-arrow-big,.html-area a.linker-button{text-decoration:none}:is(.html-area a.linker-button,.html-area a.linker-arrow,.html-area a.linker-arrow-big):hover{text-decoration:underline}table td,table th{border-right:2px solid var(--color-neutral-text-default);padding:var(--spacing-xxs)}table th{font-weight:var(--font-weight-bold)}table tr{border-bottom:2px solid var(--color-neutral-text-default)}table td:last-child,table th:last-child{border:0}table.richtext-table{display:block;overflow-x:auto;width:100%}table.richtext-table caption{font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xl)}table.richtext-table td,table.richtext-table th{white-space:nowrap}.flex,.layout{align-items:center;display:flex}.layout{flex-direction:column;margin-inline:auto;width:100%}.container-xl{max-width:1300px}.container-l{max-width:1080px}.container-m{max-width:1044px}.container-s{max-width:770px}.container-max-center{margin:auto;max-width:var(--container-max-width)}:is(.content-type-list-page,.content-type-site) .layout{padding-inline:var(--margin-s)}:is(.content-type-list-page,.content-type-site) .container-l{max-width:1120px}:is(.content-type-list-page,.content-type-site) .container-m{max-width:1084px}:is(.content-type-list-page,.content-type-site) .container-s{max-width:810px}.page-grid{--page-grid--padding-inline:var(--spacing-s);--page-grid--full:minmax(var(--page-grid--padding-inline),1fr);--page-grid--content:min(var(--page-container-sm),100% - var(--page-grid--padding-inline) * 2);--page-grid--feature:minmax(0,calc((var(--page-container-lg) - var(--page-container-sm))/2));display:grid;grid-template-columns:[full-start] var(--page-grid--full) [feature-start] var(--page-grid--feature) [content-start] var(--page-grid--content) [content-end] var(--page-grid--feature) [feature-end] var(--page-grid--full) [full-end];row-gap:var(--page-grid--row-gap,var(--margin-s))}:root{--page-container-sm:860px;--page-container-lg:1300px}.content-grid--layout-wide{--page-container-sm:1080px}.page-grid>*{grid-column:var(--page-grid-grid-column,content)}.page-grid--feature{--page-grid-grid-column:feature}.page-grid--full{--page-grid-grid-column:full}.flow>*+*{margin-top:var(--flow-space,var(--margin-s,1.25rem))}.p-m{padding:var(--padding-20)}.pb-l{padding-bottom:var(--padding-40)}.pb-xxl{padding-bottom:var(--padding-80)}.pb-40{padding-bottom:var(--padding-40)}.pb-60{padding-bottom:var(--padding-60)}.pb-80{padding-bottom:var(--padding-80)}.pb-120{padding-bottom:var(--padding-120)}.pb-200{padding-bottom:var(--padding-200)}.pt-40{padding-top:var(--padding-40)}.pt-60{padding-top:var(--padding-60)}.pt-80{padding-top:var(--padding-80)}.pt-120{padding-top:var(--padding-120)}.pt-200{padding-top:var(--padding-200)}.mb-m{margin-bottom:var(--margin-m)}.mt-xs{margin-top:var(--margin-xs)}.mt-s{margin-top:var(--margin-s)}.mt-m{margin-top:var(--margin-m)}.mt-l{margin-top:var(--margin-l)}.mt-m-xl{margin-top:var(--margin-xl)}.mt-m-xxl{margin-top:var(--margin-xxl)}.ml-auto{margin-left:auto}.gv-0{row-gap:0}.gv-20{row-gap:var(--padding-20)}.gv-40{row-gap:var(--padding-40)}.gv-60{row-gap:var(--padding-60)}.bg-themed{background-color:var(--color-theme-base-default);color:var(--color-theme-contrast-default)}.rounded-circle{border-radius:50%}:root{--icon--close:url(../icons/close.svg)}.icon,.icon-end:after,.icon-start:before{background-color:var(--icon-color,var(--color-accent-base-default));content:"";display:inline-block;height:var(--icon-height,var(--icon-size,1lh));-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-position:var(--icon-position);mask-position:var(--icon-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:top;width:var(--icon-width,var(--icon-size,1lh));--icon-margin:var(--margin-xs)}.icon:focus-visible{--icon-color:var(--color-accent-base-default)}.icon{--icon-position:center}.icon-start:before{margin-right:var(--icon-margin);--icon-position:left}.icon-end:after{margin-left:var(--icon-margin);--icon-position:right}.icon-vertical-center{align-items:center;display:inline-flex}.icon-vertical-center:before{flex-shrink:0}[type=submit].icon{color:transparent}.icon--menu{--icon-url:url(../icons/menu.svg);--icon-size:32px}.icon--search{--icon-url:url(../icons/search.svg);--icon-size:32px}.text-accent{color:var(--color-accent-text-subtle)}.text-small{font-size:var(--font-size-s)}.text-italic{font-style:italic}.inclusively-hidden{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%)}.no-decoration{text-decoration:none}.img-container{position:relative}.img-container .logo-wrapper{background-color:#fff;bottom:0;display:flex;height:67px;place-content:center center;position:absolute;right:0;width:150px}ol.list-unstyled,ul.list-unstyled{list-style:none;margin:0;padding:0}.button{--button--background-color:var(--color-theme-base-default);--button--background-color-hover:var(--color-neutral-base-default);--button--color:var(--color-theme-contrast-default);--button--color-hover:var(--color-neutral-contrast-default);--button--padding-block:var(--spacing-xs);--button--padding-inline:var(--spacing-s);--button--text-size:var(--font-size-m);--button--font-weight:var(--font-weight-medium);background-color:var(--button--background-color);border-radius:70px;color:var(--button--color);font-size:var(--button--text-size);font-weight:var(--button--font-weight);padding:var(--button--padding-block) var(--button--padding-inline);transition:background-color .1s linear,color .1s linear}.button:hover{--button--background-color:var(--button--background-color-hover);--button--color:var(--button--color-hover);text-decoration:underline}.button:active{transform:translateY(1px)}.button-large{--button--padding-block:var(--spacing-s);--button--padding-inline:var(--spacing-m);--button--text-size:var(--font-size-l);--button--font-weight:var(--font-weight-semibold)}.button-small{--button--padding-block:var(--spacing-xxs);--button--padding-inline:var(--spacing-xs);--button--text-size:var(--font-size-s);--button--font-weight:var(--font-weight-medium)}pre code.hljs{display:block;overflow-x:auto;padding:var(--spacing-s)}.blocks-factbox:has(code.hljs){overflow-x:auto}.blocks-factbox:has(code.hljs) code.hljs{padding:0}.blocks-factbox:has(code.hljs) .highlighted{display:grid;grid-column:breakout;grid-template-rows:subgrid}:is(.blocks-factbox:has(code.hljs) .highlighted) highlight-code{grid-column:content}.hljs{background:light-dark(var(--color-turquoise-light),var(--color-dark-9));color:light-dark(var(--color-black),var(--color-black-1))}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:light-dark(#d73a49,#ff7b72)}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:light-dark(var(--color-purple),var(--color-purple-40))}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:light-dark(#005cc5,#79c0ff)}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:light-dark(#032f62,#a5d6ff)}.hljs-built_in,.hljs-symbol{color:light-dark(#e36209,#ffa657)}.hljs-code,.hljs-comment,.hljs-formula{color:light-dark(#6a737d,#8b949e)}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:light-dark(#22863a,#7ee787)}.hljs-subst{color:light-dark(var(--color-black),var(--color-black-1))}.hljs-section{color:light-dark(#005cc5,#1f6feb);font-weight:700}.hljs-bullet{color:light-dark(#735c0f,#f2cc60)}.hljs-emphasis{font-style:italic}.hljs-emphasis,.hljs-strong{color:light-dark(var(--color-black),var(--color-black-1))}.hljs-strong{font-weight:700}.hljs-addition{background-color:light-dark(#f0fff4,#033a16);color:light-dark(#22863a,#aff5b4)}.hljs-deletion{background-color:light-dark(#ffeef0,#67060c);color:light-dark(#b31d28,#ffdcd7)}.turbo-progress-bar{background-color:var(--color-accent-base-default)}.html-area.flow h2{--flow-space:var(--blocks-spacing-lg)}.html-area.flow p{--flow-space:1rlh}.content-grid{--content-grid--padding-inline:var(--blocks-spacing-md);--content-grid--full:minmax(var(--content-grid--padding-inline),1fr);--content-grid--content:min(var(--blocks-container-sm),100% - var(--content-grid--padding-inline) * 2);--content-grid--breakout:minmax(0,calc((var(--blocks-container-md) - var(--blocks-container-sm))/2));--content-grid--feature:minmax(0,calc((var(--blocks-container-lg) - var(--blocks-container-md))/2));display:grid;grid-template-columns:[full-start] var(--content-grid--full) [feature-start] var(--content-grid--feature) [breakout-start] var(--content-grid--breakout) [content-start] var(--content-grid--content) [content-end] var(--content-grid--breakout) [breakout-end] var(--content-grid--feature) [feature-end] var(--content-grid--full) [full-end];row-gap:var(--content-grid--row-gap,var(--blocks-spacing-lg))}.content-grid .content-grid{--content-grid--padding-inline:0}.content-grid>*{grid-column:var(--content-grid-grid-column,content)}.content-grid--content{--content-grid-grid-column:content}.content-grid--breakout{--content-grid-grid-column:breakout}.content-grid--feature{--content-grid-grid-column:feature}.content-grid--full{--content-grid-grid-column:full}:root{--blocks-container-sm:640px;--blocks-container-md:750px;--blocks-container-lg:860px;--blocks-container-xl:1080px}.content-grid{--content-grid--padding-inline:var(--spacing-s)}.content-grid--layout-narrow,.content-grid--layout-wide .content-grid .content-grid{--content-grid--row-gap:var(--margin-l)}.content-grid--layout-wide{--content-grid--row-gap:var(--margin-xxl);--blocks-container-sm:1080px;--blocks-container-md:1190px;--blocks-container-lg:1300px;--blocks-container-xl:1410px}.blocks-accordion{--blocks-accordion--background-color:var(--color-theme-surface-default);--blocks-accordion--background-color-hover:var(--color-theme-surface-hover);--blocks-accordion--background-color-open:var(--color-theme-surface-hover);--blocks-accordion--text-color:var(--color-neutral-text-default);--blocks-accordion--padding:var(--blocks-spacing-sm) var(--blocks-spacing-md);--blocks-accordion--flow-space:var(--blocks-spacing-md);display:flex;flex-direction:column}.blocks-accordion details{color:var(--blocks-accordion--text-color)}.blocks-accordion details,.blocks-accordion summary{background-color:var(--blocks-accordion--background-color)}.blocks-accordion summary{padding:var(--blocks-accordion--padding);transition:background-color .1s}:is(.blocks-accordion summary):hover{--blocks-accordion--background-color:var(--blocks-accordion--background-color-hover)}:is(.blocks-accordion summary) h1,:is(.blocks-accordion summary) h2,:is(.blocks-accordion summary) h3,:is(.blocks-accordion summary) h4,:is(.blocks-accordion summary) h5,:is(.blocks-accordion summary) h6{display:inline}.blocks-accordion details[open]>summary{background-color:var(--blocks-accordion--background-color-open)}.blocks-accordion .blocks-accordion-item+.blocks-accordion-item{margin-top:var(--blocks-accordion--flow-space)}.blocks-accordion .blocks-accordion--text{padding:var(--blocks-accordion--padding)}.blocks-accordion{--blocks-accordion--background-color:var(--color-theme-base-default);--blocks-accordion--background-color-hover:var(--color-theme-base-hover);--blocks-accordion--background-color-open:var(--color-theme-base-hover);--blocks-accordion--text-color:var(--color-theme-contrast-default);--blocks-accordion--icon-color:var(--color-accent-text-subtle);--blocks-accordion--icon-url:url(../icons/plus.svg);--blocks-accordion--icon-size:24px}.blocks-accordion h2{margin-bottom:var(--margin-m)}:is(.blocks-accordion details) summary{cursor:pointer;list-style:none}:is(:is(.blocks-accordion details) summary)::-webkit-details-marker{display:none}:is(:is(.blocks-accordion details) summary) h3{display:flex}:is(:is(.blocks-accordion details) summary) h3:after{background-color:var(--blocks-accordion--icon-color);content:"";display:inline-block;float:right;height:var(--blocks-accordion--icon-size);margin:auto 0 auto auto;-webkit-mask-image:var(--blocks-accordion--icon-url);mask-image:var(--blocks-accordion--icon-url);-webkit-mask-position:var(--icon-position);mask-position:var(--icon-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;min-width:var(--blocks-accordion--icon-size);width:1em;--icon-margin:var(--margin-xs)}[open]:is(.blocks-accordion details){--blocks-accordion--icon-url:url(../icons/minus.svg)}.blocks-accordion.theme-neutral{--blocks-accordion--flow-space:0;--blocks-accordion--padding:var(--blocks-spacing-sm) 0}.blocks-accordion.theme-neutral details>summary:hover{text-decoration:underline}:root{--blocks-spacing-sm:var(--spacing-xs);--blocks-spacing-md:var(--spacing-xs);--blocks-spacing-lg:var(--spacing-s);--blocks-spacing-xl:var(--spacing-m);--blocks-spacing-xxl:var(--spacing-l)}@media (width > 620px){:root{--blocks-spacing-sm:var(--spacing-xs);--blocks-spacing-md:var(--spacing-s);--blocks-spacing-lg:var(--spacing-m);--blocks-spacing-xl:var(--spacing-l);--blocks-spacing-xxl:var(--spacing-xl)}}.blocks-card{--blocks-card--background-color:var(--color-theme-surface-default);--blocks-card--background-color-hover:var(--color-theme-surface-hover);--blocks-card--background-color-active:var(--color-theme-surface-active);--blocks-card--text-color:var(--color-theme-text-default,currentColor);--blocks-card--heading-color:var(--color-neutral-text-default,currentColor);--blocks-card--kicker-color:var(--color-accent-text-default,currentColor);--blocks-card--card-padding:0;--blocks-card--body-padding:var(--blocks-spacing-md);--blocks-card--svg-padding:var(--blocks-spacing-sm);--blocks-card--svg-width:160px;--blocks-card--body-flex:1 1 100%;--blocks-card--image-flex:0 0 auto;--blocks-card--image-aspect-ratio:16/9;--blocks-card--gap:0;container-type:inline-size}.blocks-card .blocks-card--card{background-color:var(--blocks-card--background-color);color:var(--blocks-card--text-color);display:flex;flex-direction:var(--blocks-card--flex-direction,column);gap:var(--blocks-card--gap);height:100%;padding:var(--blocks-card--card-padding);text-decoration:none;transition:background-color .1s}.blocks-card small{color:var(--blocks-card--kicker-color)}.blocks-card h3{color:var(--blocks-card--heading-color)}.blocks-card a.blocks-card--card:hover{--blocks-card--background-color:var(--blocks-card--background-color-hover)}:is(.blocks-card a.blocks-card--card:hover) h3{-webkit-text-decoration:2px solid underline;text-decoration:2px solid underline}.blocks-card a.blocks-card--card:active{--blocks-card--background-color:var(--blocks-card--background-color-active)}.blocks-card .blocks-card--body{align-content:space-around;flex:var(--blocks-card--body-flex);padding:var(--blocks-card--body-padding)}.blocks-card .blocks-card--image{display:flex;flex:var(--blocks-card--image-flex);place-content:center center}:is(.blocks-card .blocks-card--image) img:not([src$=".svg"]){aspect-ratio:var(--blocks-card--image-aspect-ratio);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:is(.blocks-card .blocks-card--image) img[src$=".svg"]{height:100%;padding:var(--blocks-card--svg-padding);width:var(--blocks-card--svg-width)}@supports selector(:has(+ *)){.blocks-card .blocks-card--card:not(:has(.blocks-card--body)){--blocks-card--image-flex:1;--blocks-card--card-padding:0;--blocks-card--svg-width:100%}}.blocks-card--image-left,.blocks-card--image-top{--blocks-card--flex-direction:column}.blocks-card--image-bottom,.blocks-card--image-right{--blocks-card--flex-direction:column-reverse}@container (min-width: 420px){.blocks-card--image-right .blocks-card--card{--blocks-card--flex-direction:row-reverse;--blocks-card--image-aspect-ratio:3/2;--blocks-card--image-flex:0 0 33.333%}.blocks-card--image-left .blocks-card--card{--blocks-card--flex-direction:row;--blocks-card--image-aspect-ratio:3/2;--blocks-card--image-flex:0 0 33.333%}.blocks-card--image-top .blocks-card--card{--blocks-card--flex-direction:column;--blocks-card--image-aspect-ratio:16/9;--blocks-card--image-flex:0 0 auto}.blocks-card--image-bottom .blocks-card--card{--blocks-card--flex-direction:column-reverse;--blocks-card--image-aspect-ratio:16/9;--blocks-card--image-flex:0 0 auto}}@container (min-width: 750px){.blocks-card--image-bottom .blocks-card--card,.blocks-card--image-right .blocks-card--card{--blocks-card--flex-direction:row-reverse;--blocks-card--image-flex:0 0 300px;--blocks-card--image-aspect-ratio:3/2}.blocks-card--image-left .blocks-card--card,.blocks-card--image-top .blocks-card--card{--blocks-card--flex-direction:row;--blocks-card--image-flex:0 0 300px;--blocks-card--image-aspect-ratio:3/2}}.blocks-cards{--blocks-cards--gap:var(--blocks-spacing-md);--blocks-cards--card-grid-column:span 6;display:flex;flex-direction:column;gap:var(--blocks-spacing-md)}.blocks-cards .blocks-cards--cards{display:grid;gap:var(--blocks-cards--gap);grid-template-columns:repeat(6,1fr)}:is(.blocks-cards .blocks-cards--cards)>*{grid-column:var(--blocks-cards--card-grid-column)}@media (width > 620px){.blocks-cards.blocks-card--cols-2{--blocks-cards--card-grid-column:span 3}.blocks-cards.blocks-card--cols-3{--blocks-cards--card-grid-column:span 2}@supports selector(:has(+ *)){:is(.blocks-cards.blocks-card--cols-2:has(.blocks-cards--cards>:nth-child(odd):last-child),.blocks-cards.blocks-card--cols-3:has(.blocks-cards--cards>:nth-child(3n+1):last-child)) .blocks-cards--cards>:first-child{--blocks-cards--card-grid-column:span 6}.blocks-cards.blocks-card--cols-3:has(.blocks-cards--cards>:nth-child(3n+2):last-child) .blocks-cards--cards>:first-child,.blocks-cards.blocks-card--cols-3:has(.blocks-cards--cards>:nth-child(3n+2):last-child) .blocks-cards--cards>:nth-child(2){--blocks-cards--card-grid-column:span 3}}}.blocks-cards--cards{--blocks-cards--gap:var(--content-grid--row-gap,var(--blocks-spacing-lg))}.blocks-card{--blocks-card--background-color:var(--color-theme-base-default);--blocks-card--background-color-hover:var(--color-theme-base-hover);--blocks-card--background-color-active:var(--color-theme-base-active);--blocks-card--text-color:var(--color-theme-contrast-default);--blocks-card--heading-color:var(--color-theme-contrast-default);--blocks-card--kicker-color:var(--color-accent-text-subtle);--blocks-card--card-padding:var(--blocks-spacing-lg);--blocks-card--body-padding:0;--blocks-card--gap:var(--blocks-card--card-padding)}.blocks-card .blocks-card--body{display:flex;flex-direction:column;font-size:var(--font-size-s);font-weight:var(--font-weight-regular);gap:var(--spacing-xxs);justify-content:center}.blocks-card .blocks-card--kicker{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);letter-spacing:.42px;line-height:var(--line-height-l)}.blocks-card .blocks-card--image img:not([src$=".svg"]){-o-object-fit:contain;object-fit:contain}.theme-neutral>.blocks-card{--blocks-card--background-color:transparent;--blocks-card--background-color-hover:transparent;--blocks-card--background-color-active:transparent;--blocks-card--text-color:currentcolor;--blocks-card--heading-color:currentcolor;--blocks-card--card-padding:0;--blocks-card--gap:var(--blocks-spacing-md)}.content-type-site .blocks-card{--blocks-card--card-padding:var(--spacing-m)}.blocks-quote{align-items:center;display:flex;gap:var(--blocks-spacing-md)}.blocks-quote .blocks-quote--image{height:100%}.blocks-quote footer:before{content:"\2014"}.blocks-quote{--blocks-quote--padding-left:var(--blocks-spacing-md);--blocks-quote--image-display:none;container-type:inline-size}.blocks-quote blockquote{display:flex;flex-direction:column;gap:var(--blocks-spacing-md);padding-left:var(--blocks-quote--padding-left)}:is(.blocks-quote blockquote):before{content:url(../icons/quote.svg);display:block}.blocks-quote .blocks-quote--text{font-size:var(--font-size-l);font-weight:var(--font-weight-semibold)}.blocks-quote .blocks-quote--image{border-radius:50%;display:var(--blocks-quote--image-display);max-height:7rem;max-width:7rem}@container (min-width: 420px){.blocks-quote>blockquote{--blocks-quote--padding-left:var(--blocks-spacing-xl)}.blocks-quote img{--blocks-quote--image-display:block}}.blocks-images{--block-images--figcaption-color:#fff;--block-images--gallery-gap:var(--blocks-spacing-md,1rem);--block-images--columns:1fr;display:grid;gap:var(--block-images--gallery-gap);grid-template-columns:var(--block-images--columns);place-items:start stretch}.blocks-images:has(.popover-gallery--button:nth-child(2)){--block-images--columns:1fr 1fr}.popover-gallery--button img{width:100%}.popover-gallery--popover::backdrop{background-color:rgba(0,0,0,.7)}.popover-gallery--popover figure figcaption{background-color:transparent;color:var(--block-images--figcaption-color)}.blocks-images{--block-images--expand-link-size:33px}.blocks-images figcaption{font-size:var(--font-size-s);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-xs);margin-top:var(--margin-xxs)}.blocks-images .popover-gallery--button picture{position:relative}:is(.blocks-images .popover-gallery--button picture):after,:is(.blocks-images .popover-gallery--button picture):before{bottom:var(--margin-xs);content:"";height:var(--block-images--expand-link-size);position:absolute;right:var(--margin-xs);width:var(--block-images--expand-link-size)}:is(.blocks-images .popover-gallery--button picture):before{background-color:var(--color-neutral-background-default);border-radius:50%}:is(.blocks-images .popover-gallery--button picture):after{background-color:var(--color-neutral-text-default);-webkit-mask-image:url(../icons/expand-link.svg);mask-image:url(../icons/expand-link.svg);-webkit-mask-position:center;mask-position:center}.blocks-factbox{--blocks-factbox--background-color:var(--color-theme-background-subtle);--blocks-factbox--text-color:var(--color-neutral-text-default);--blocks-factbox--padding:var(--blocks-spacing-xl) 0;background-color:var(--blocks-factbox--background-color);color:var(--blocks-factbox--text-color);padding:var(--blocks-factbox--padding)}.blocks-factbox.content-grid--breakout{display:grid;grid-template-columns:subgrid}.blocks-factbox.content-grid--breakout>*{grid-column:content}@media only screen and (width < 840px){.blocks-factbox.content-grid--breakout{grid-column:full}}.blocks-factbox{--blocks-factbox--background-color:var(--color-theme-base-default);--blocks-factbox--text-color:var(--color-theme-contrast-default)}.blocks-factbox--contacts{display:grid;grid-template-columns:minmax(64px,179px) 1fr;grid-gap:var(--margin-m);margin-top:var(--margin-m,2.5rem)}.blocks-factbox--contacts .blocks-factbox--contact{align-items:center;display:grid;grid-column:1/span 2;grid-template-columns:subgrid}.blocks-factbox--contacts .blocks-factbox--contact-info{--flow-space:var(--margin-xs);display:flex;flex-direction:column}.blocks-factbox--contacts .blocks-factbox--contact-title{--flow-space:0}.content-grid .content-grid .blocks-factbox{--blocks-factbox--padding:var(--margin-l) var(--margin-m)}@media (width > 840px){.content-grid .content-grid .blocks-factbox{--blocks-factbox--padding:var(--margin-l) var(--margin-xl)}}.video-block .video{height:0;padding-bottom:56.25%;position:relative}:is(.video-block .video) iframe{height:100%;left:0;position:absolute;top:0;width:100%}.blocks-summary .list-item-results{gap:var(--margin-m)}.blocks-frontpage-links{display:flex;flex-direction:column;gap:var(--margin-xl);--frontpage-lottie-width-mini:300px;--frontpage-lottie-width:500px}@media only screen and (width > 720px){.blocks-frontpage-links{align-items:center;flex-direction:row;justify-content:space-between}}@media only screen and (width > 970px){.blocks-frontpage-links{margin-top:0}}.blocks-frontpage-links .html-area{padding-left:var(--padding-40)}:is(.blocks-frontpage-links .html-area) ul{list-style:none;padding:0}:is(:is(.blocks-frontpage-links .html-area) ul) li{margin-bottom:30px}:is(:is(.blocks-frontpage-links .html-area) ul) li:last-child{margin-bottom:0}.blocks-frontpage-links .frontpage-lottie{--lottie-extra-margin-adjustment:80px;max-width:var(--frontpage-lottie-width);overflow:hidden}:is(.blocks-frontpage-links .frontpage-lottie) svg{height:auto!important;margin-block:-17%}@media only screen and (width > 720px){.blocks-frontpage-links .frontpage-lottie{max-width:var(--frontpage-lottie-width-mini)}}@media only screen and (width > 970px){.blocks-frontpage-links .frontpage-lottie{max-width:var(--frontpage-lottie-width)}:is(.blocks-frontpage-links .frontpage-lottie) svg{margin-left:var(--lottie-extra-margin-adjustment)}}:is(.blocks-frontpage-links .frontpage-lottie) .color-base,:is(.blocks-frontpage-links .frontpage-lottie) .color-secondary{filter:brightness(100%) contrast(100%)}:is(:is(.blocks-frontpage-links .frontpage-lottie) .color-base,:is(.blocks-frontpage-links .frontpage-lottie) .color-secondary)>path{filter:brightness(100%) contrast(100%)}:is(.blocks-frontpage-links .frontpage-lottie) .color-base{fill:var(--color-neutral-text-default)}:is(.blocks-frontpage-links .frontpage-lottie) .color-secondary{fill:var(--color-accent-base-default)}.blocks-content-list{display:flex;flex-direction:column;gap:var(--margin-m)}.blocks-content-list--header{display:flex;flex-direction:column;gap:var(--margin-xs)}.blocks-content-list--items{display:flex;flex-direction:column;gap:var(--spacing-m)}.blocks-content-list .blocks-content-list--item{--kicker-color:var(--color-accent-base-default);--text-color:currentcolor;--icon-color:var(--kicker-color);color:var(--text-color);display:grid;grid-template-columns:auto 1fr;row-gap:var(--spacing-xs);text-decoration:none}:is(.blocks-content-list .blocks-content-list--item) .kicker{color:var(--kicker-color);display:flex;font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);grid-area:kicker}.is-in-the-past:is(.blocks-content-list .blocks-content-list--item){--kicker-color:light-dark(var(--color-gray),var(--color-lightgray));--text-color:light-dark(var(--color-gray),var(--color-lightgray))}.is-in-the-past:is(.blocks-content-list .blocks-content-list--item) img{filter:saturate(0)}[href]:is(.blocks-content-list .blocks-content-list--item):hover .blocks-content-list--title{text-decoration:underline}:is(.blocks-content-list .blocks-content-list--item):has(img){--content-list--body-padding:var(--padding-10);-moz-column-gap:var(--spacing-s);column-gap:var(--spacing-s);grid-template-columns:1fr}@media (width > 576px){:is(.blocks-content-list .blocks-content-list--item):has(img){grid-template-columns:1fr 2fr}}.blocks-content-list .blocks-content-list--item-body{display:flex;flex-direction:column;gap:var(--spacing-xxs);padding-top:var(--content-list--body-padding)}.icon--calendar{--icon-url:url(../icons/calendar.svg);--icon-size:18px}.icon--none{--icon-width:18px;--icon-height:0}.chip{--chip--border-radius:10px;--chip--text-color:var(--color-theme-text-default);--chip--background-color:var(--color-theme-base-default);--chip--checkbox-background-color:transparent;--chip--checkbox-border-color:var(--color-theme-contrast-subtle);--chip--checkbox-icon-color:transparent;align-items:center;background-color:var(--chip--background-color);border-radius:var(--chip--border-radius);color:var(--chip--text-color);cursor:var(--chip--cursor,pointer);display:inline-flex;font-size:var(--font-size-150);font-weight:var(--font-size-500);gap:var(--spacing-xs);padding:var(--padding-5) var(--padding-10);transition:background-color .1s linear,color .1s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chip:hover{outline:1px solid var(--color-theme-contrast-default)}.chip:has([type=checkbox]:checked){--chip--background-color:var(--color-theme-contrast-default);--chip--text-color:var(--color-theme-base-active);--chip--checkbox-border-color:var(--color-theme-base-active);--chip--checkbox-background-color:var(--color-theme-base-active);--chip--checkbox-icon-color:var(--color-theme-contrast-default)}.chip input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--chip--checkbox-background-color);border:2px solid var(--chip--checkbox-border-color);border-radius:5px;cursor:var(--chip--cursor,pointer);display:inline-flex;height:20px;place-content:center;transition:background-color .1s linear;width:20px}:is(.chip input[type=checkbox]):before{align-self:center;background-color:var(--chip--checkbox-icon-color);content:"";display:block;height:9px;-webkit-mask-image:url(../icons/check.svg);mask-image:url(../icons/check.svg);-webkit-mask-position:var(--icon-position);mask-position:var(--icon-position);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .1s linear;width:12px}:is(.chip input[type=checkbox]):focus{outline:none}.chip:has(input[type=checkbox]:focus-visible){outline:4px solid var(--color-accent-base-active);outline-offset:4px}.chip.theme-brand1{--color-theme-base-default:var(--color-petroleum-80);--color-theme-base-active:var(--color-petroleum-9);--color-theme-contrast-default:var(--color-light-9);--color-theme-contrast-subtle:var(--color-light-9)}.chip.theme-brand3{--color-theme-text-default:var(--color-petroleum-9);--color-theme-base-default:var(--color-light-9);--color-theme-base-active:var(--color-white);--color-theme-contrast-subtle:var(--color-petroleum-60);--color-theme-contrast-default:var(--color-petroleum-9)}footer.footer{--footer-padding-block:3.125rem;--footer--background-color:var(--color-theme-base-default);--footer-logo-color-base:var(--color-theme-contrast-default);--footer-logo-color-secondary:var(--color-theme-contrast-default);--footer-paragraph-spacing:var(--margin-xs);background-color:var(--footer--background-color);color:var(--color-theme-contrast-default);font-size:var( --font-size-150);padding-block:var(--footer-padding-block)}@media only screen and (width > 576px){footer.footer{--footer-padding-block:var(--margin-xl)}}footer.footer .item-logo{margin-bottom:var(--margin-m)}:is(footer.footer .item-logo) .color-secondary{fill:var(--footer-logo-color-base)}:is(footer.footer .item-logo) .color-base{fill:var(--footer-logo-color-secondary)}footer.footer p{margin-bottom:var(--footer-paragraph-spacing)}footer.footer .html-area a{font-weight:var(--font-weight-medium);text-decoration:none}:is(footer.footer .html-area a):hover{text-decoration:underline}footer.footer .footer-rich-text{display:grid;gap:var(--margin-m);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}:is(footer.footer .footer-rich-text) ul{list-style:none;padding:0}.header{--header--background-color:var(--color-theme-base-default);--header--padding-block:var(--margin-s);--icon-size:32px;--icon-color:var(--color-theme-contrast-default);--logo-color-base:var(--color-theme-contrast-default);--logo-color-secondary:var(--color-theme-contrast-default);position:relative;z-index:2}@media (width > 1080px){.header{--header--padding-block:1.875rem}}.header{background-color:var(--header--background-color);padding-block:var(--header--padding-block);padding-left:0}.header .header-inner{display:flex;justify-content:space-between}.header:where(.theme-neutral){--header--background-color:var(--color-white-9)}:is(.header .logo-wrapper):has(>.item-logo){padding-block:6px;padding-inline:3px}:is(.header .logo-wrapper) .item-logo{height:28px;width:111px}:is(:is(.header .logo-wrapper) .item-logo) .color-secondary{fill:var(--logo-color-secondary)}:is(:is(.header .logo-wrapper) .item-logo) .color-base{fill:var(--logo-color-base)}:is(.header .logo-wrapper) svg:not(.item-logo){margin-left:-12%}.header .header-buttons{align-items:baseline;display:flex;gap:var(--button-spacing,var(--margin-m));justify-content:space-between}.header .header-button-darkmode{--icon-url:url(../icons/moon.svg);color:var(--color-accent-contrast-default)}.header:has(#page-menu:popover-open) [popovertarget=page-menu] .icon,.header:has(#search-menu:popover-open) [popovertarget=search-menu] .icon{--icon-url:var(--icon--close)}.header:has(#page-menu.\:popover-open) [popovertarget=page-menu] .icon,.header:has(#search-menu.\:popover-open) [popovertarget=search-menu] .icon{--icon-url:var(--icon--close)}@media (prefers-color-scheme:dark){:root:not(.mode-light) .header{--header--background-color:var(--color-neutral-background-default)}:root:not(.mode-light) .header-button-darkmode{--icon-url:url(../icons/sun.svg)}}.mode-dark .header{--header--background-color:var(--color-neutral-background-default)}.mode-dark .header-button-darkmode{--icon-url:url(../icons/sun.svg)}[popover].header-menu-popover{--header-menu-popover--padding:var(--padding-20);--header-height-mobile:60px;--header-height-desktop:100px;--header-height:var(--header-height-mobile);background-color:transparent;border:0;color:var(--color-theme-contrast-default);filter:blur(40px);margin-inline:auto;opacity:0;padding:var(--header-menu-popover--padding);top:var(--header-height);transform:translateY(-100vh) scaleY(2.5) scaleX(.2)}@media (width > 576px){[popover].header-menu-popover{--header-menu-popover--padding:var(--padding-60)}}@media (width > 1080px){[popover].header-menu-popover{--header-height:var(--header-height-desktop)}}@media (prefers-reduced-motion:no-preference){[popover].header-menu-popover{filter:blur(40px);opacity:0;transform:translateY(-100vh) scaleY(2.5) scaleX(.2);transition:opacity .25s,transform .25s,filter .25s,overlay .25s,display .25s;transition-behavior:allow-discrete;transition-timing-function:cubic-bezier(.755,.05,.855,.06)}.header-menu-popover[popover]:is(.header-menu-popover[popover]:popover-open,.header-menu-popover.\:popover-open[popover]){filter:blur(0);opacity:1;transform:translateY(0) scaleY(1) scaleX(1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.header-menu-popover[popover]::backdrop{background-color:var(--header--background-color);opacity:0;top:var(--header-height);transform:scaleX(0);transition:opacity .25s,transform .25s,display .25s;transition-behavior:allow-discrete;transition-timing-function:cubic-bezier(.755,.05,.855,.06)}.header-menu-popover[popover]:is(.header-menu-popover[popover]:popover-open,.header-menu-popover.\:popover-open[popover])::backdrop{opacity:1;transform:scaleX(1);transition-timing-function:cubic-bezier(.23,1,.32,1)}@starting-style{.header-menu-popover[popover]:is(.header-menu-popover[popover]:popover-open,.header-menu-popover.\:popover-open[popover])::backdrop{opacity:0;transform:scaleX(0);transition-timing-function:cubic-bezier(.755,.05,.855,.06)}}}:root:is(:scope:has(.header-menu-popover:popover-open),:scope:has(.header-menu-popover.\:popover-open)){overflow-y:hidden}.lottie-logo-loaded{max-width:154px}.lottie-logo-loaded .item-logo{display:none}:is(.lottie-logo-loaded svg) .color-base>g>path{fill:var(--logo-color-base)}:is(.lottie-logo-loaded svg) .color-secondary>g>path{fill:var(--logo-color-secondary)}.mode-light .theme-turquiose-light,.mode-light .theme-white{--logo-color-base:var(--color-neutral-text-default);--logo-color-secondary:var(--color-neutral-text-default)}.mode-dark{--logo-color-base:var(--color-neutral-text-default);--logo-color-secondary:var(--color-turquoise-light)}.image-wrapper{--block-images--expand-link-size:33px;position:relative}.image-wrapper .expand-link{background-color:var(--color-neutral-background-default);bottom:var(--margin-xs);height:var(--block-images--expand-link-size);position:absolute;right:var(--margin-xs);width:var(--block-images--expand-link-size)}:is(.image-wrapper .expand-link):after{--icon-position:center;height:100%;margin-left:auto;-webkit-mask-size:var(--block-images--expand-link-size);mask-size:var(--block-images--expand-link-size);width:100%}.image-wrapper .icon-expand-link{--icon-url:url(../icons/expand-link.svg)}.person .info{padding-left:var(--padding-20)}@media (width > 576px){.person .info{--flow-space:var(--margin-xxs)}}.person figure,.person img{flex-shrink:0;height:auto;width:7rem}.list-item:hover .title{text-decoration:underline}.list-item-results{display:grid;gap:var(--margin-m);grid-template-columns:1fr}@media (width > 639px){.list-item-results{gap:var( --margin-m);grid-template-columns:1fr 1fr}}@media (width > 800px){.list-item-results{gap:var( --margin-xl)}}.list-item-results .list-item{min-height:0;min-width:0;text-decoration:none}:is(.list-item-results .list-item) .img-container{position:relative}:is(:is(.list-item-results .list-item) .img-container) .list-item-image{width:100%}.list-item-results-row,.list-item-results-row .list-item{display:flex;flex-direction:column}@media (width > 576px){.list-item-results-row .list-item{flex-direction:row;gap:50px}}:is(.list-item-results-row .list-item) .img-container{flex-shrink:0;width:100%}@media (width > 576px){:is(.list-item-results-row .list-item) .img-container{width:50%}}@media (width > 576px){:is(.list-item-results-row .list-item) .list-item-text-wrapper{display:flex;flex-direction:column;justify-content:center;padding-right:var(--margin-xs)}}:is(.list-item-results-global .list-item) .rounded-circle{width:200px}:is(.list-item-results-global .list-item) .img-container{width:100%}@media (width > 576px){:is(.list-item-results-global .list-item) .img-container{width:200px}}:is(:is(.list-item-results-global .list-item) .img-container) .logo-wrapper{display:none}@media (width > 576px){.list-item-results-global .list-item-no-image{margin-left:250px}}@media (width > 576px){:is(.list-item-results-global .person) .rounded-circle{width:210px}}.global-menu-container{display:flex;flex-direction:column;padding-block:var( --padding-80);padding-inline:var(--padding-40);row-gap:30px}.global-menu-container a{font-size:var(--font-size-xxl);font-weight:600;text-decoration:none}:is(.global-menu-container a):hover{font-weight:600;text-decoration:underline}.search-form{width:100%}.search-form .search-field{align-items:end;display:flex;flex-direction:column;gap:20px}@media only screen and (width > 720px){.search-form .search-field{align-items:center;flex-direction:row}}.search-form input[type=search]{background-color:var(--color-white-1);border:4px solid var(--color-petroleum-60);border-radius:60px;color:var(--color-black);font-size:var(--font-size-550);font-weight:var(--font-weight-semibold);padding:13px 40px;width:100%}:is(.search-form input[type=search])::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23000814' d='M6.225 4.811a1 1 0 0 0-1.414 1.414L10.586 12 4.81 17.775a1 1 0 1 0 1.414 1.414L12 13.414l5.775 5.775a1 1 0 0 0 1.414-1.414L13.414 12l5.775-5.775a1 1 0 0 0-1.414-1.414L12 10.586z'/%3E%3C/svg%3E");content:"";cursor:pointer;height:32px;width:32px}.search-form .button{--button--background-color:var(--color-accent-base-default);--button--color:var(--color-accent-contrast-default);padding:20px 40px}.error-page{--error-image-size:240px;--error-image-desktop-size:300px;display:flex;justify-content:center;min-height:100vh;padding:20px;width:100%}.error-page .error{display:flex;flex-direction:column;margin-top:50px;width:100%}@media only screen and (width > 900px){.error-page .error{flex-direction:row;margin-top:200px;max-width:1000px;width:100%}}:is(.error-page .error) .error-info{background-image:url(../icons/quote.svg);background-repeat:no-repeat;background-size:48px;display:flex;flex-direction:column;padding-top:100px;place-content:center center;text-align:center}@media only screen and (width > 900px){:is(.error-page .error) .error-info{justify-content:flex-start;max-width:350px;text-align:left}}:is(:is(.error-page .error) .error-info) p{margin-top:20px}:is(:is(.error-page .error) .error-info) h1{width:100%}:is(.error-page .error) img{animation:vibrate-3 1.5s linear infinite both;height:var(--error-image-size);margin:40px auto auto;width:var(--error-image-size)}@media only screen and (width > 900px){:is(.error-page .error) img{height:var(--error-image-desktop-size);width:var(--error-image-desktop-size)}}@keyframes vibrate-3{0%{transform:translate(0)}10%{transform:translate(-2px,-2px)}20%{transform:translate(2px,-2px)}30%{transform:translate(-2px,2px)}40%{transform:translate(2px,2px)}50%{transform:translate(-2px,-2px)}60%{transform:translate(2px,-2px)}70%{transform:translate(-2px,2px)}80%{transform:translate(-2px,-2px)}90%{transform:translate(2px,-2px)}to{transform:translate(0)}}.link-block-links .arrow-right{--icon-url:url(../icons/arrow-right.svg);--icon-color:var(--color-accent-base-default);--icon-width:1.5em;--icon-height:1.5em}body{display:flex;flex-direction:column}body main#main{flex:1}.default-page [data-portal-region]{align-items:stretch;display:flex;flex-direction:column;gap:var(--content-grid--row-gap,var(--margin-s))}.region-header{padding-block:var(--padding-40)}.region-aside,.region-main{padding-top:var(--padding-60)}.pad-last-component>[data-portal-component-type]:last-child{padding-bottom:var(--padding-200)}.mode-light .region-header{color:var(--color-theme-text-default)}.mode-light .main-bg-enabled,.mode-light .region-header{background-color:var(--color-theme-base-default)}@media (prefers-color-scheme:light){:root:not(.mode-dark) .region-header{color:var(--color-theme-text-default)}:root:not(.mode-dark) .main-bg-enabled,:root:not(.mode-dark) .region-header{background-color:var(--color-theme-base-default)}}.layout-2-col{--layout-2-col-gap:var(--margin-m,1rem);display:flex;flex-direction:column;gap:var(--layout-2-col-gap)}.layout-2-col>[data-portal-region=left]{flex:1}.layout-2-col>[data-portal-region=right]{flex:2}@media (width > 840px){.layout-2-col{flex-direction:row}}.article-header figure{margin-block:var(--margin-s)}:is(.article-header figure) img,:is(.article-header figure) video{height:auto;width:100%}.article-header .icon-start.link-basic{text-decoration:none;--icon-url:url(../icons/arrow-left.svg);--icon-color:var(--color-accent-base-default);--icon-height:1.25rem;--icon-width:1.25rem}.competence-list .blocks-accordion-item:not(:first-child){border-top:1px solid}.competence-view{--competence-view--level-size:150px;--competence-view--grid-template-columns:1fr;display:grid;font-size:var(--font-size-s);gap:var(--spacing-m);grid-template-columns:var(--competence-view--grid-template-columns)}.competence-view h3{font-size:var(--font-size-m);margin-bottom:var(--spacing-xs)}.competence-view .link-block-links{list-style:none;margin-top:var(--spacing-xs);padding:0}.competence-view .blocks-accordion details summary{--blocks-accordion--padding:0}.competence-view .competence-level{align-items:center;background-color:var(--color-theme-base-default);border-radius:50%;display:flex;flex-direction:column;height:var(--competence-view--level-size);justify-content:center;width:var(--competence-view--level-size)}:is(.competence-view .competence-level) h3{font-size:var(--font-size-s);text-align:center;text-transform:lowercase}@media only screen and (width > 576px){.competence-view:has(.competence-level){--competence-view--grid-template-columns:1fr var(--competence-view--level-size)}}.sidebar-part{background-color:var(--color-neutral-background-default);color:var(--color-neutral-text-default);margin-bottom:var(--margin-l);position:sticky;top:var(--margin-s);width:100%}@media (width > 840px){.sidebar-part{flex-direction:row;margin-bottom:0;padding-block:0}}.sidebar-part .icon-start{--icon-color:var(--color-accent-base-default);--icon-size:24px}.sidebar-part ul{--sidebar-anchor-gap:var(--margin-xs);display:flex;flex-direction:column;gap:var(--spacing-s);padding:0;width:100%}:is(.sidebar-part ul) a{font-weight:var(--font-weight-medium);text-decoration:none}:is(:is(.sidebar-part ul) a):hover{text-decoration:underline}.related-content-part{background-color:var(--color-theme-base-default);color:var(--color-theme-contrast-default);padding-top:var(--margin-l);--content-grid--row-gap:var(--margin-l)}.related-content-part .list-item-results{gap:var(--content-grid--row-gap)}.related-content-part .actions{display:flex;justify-content:flex-end}:is(.related-content-part .actions) a{text-decoration:none}:is(:is(.related-content-part .actions) a):hover{text-decoration:underline}.frontpage-header{--content-grid--row-gap:0;text-align:left}@media (width > 576px){.frontpage-header{text-align:center}}.frontpage-header h1{max-width:100%;width:auto}.frontpage-statistics{--grid-column-width:130px;display:grid;grid-template-columns:var(--grid-column-width) var(--grid-column-width);padding-inline:var(--spacing-s);position:relative;row-gap:var(--margin-s)}@media only screen and (width > 576px) and (width < 720px){.frontpage-statistics{justify-content:center}}@media only screen and (width > 720px){.frontpage-statistics{display:flex;flex-direction:row;justify-content:center}}.frontpage-statistics .frontpage-statistic{position:relative;white-space:nowrap}:is(.frontpage-statistics .frontpage-statistic):after{background-color:var(--color-accent-base-default);content:"";display:inline-block;height:54px;-webkit-mask-image:url(../icons/slash.svg);mask-image:url(../icons/slash.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:0;top:50%;transform:translateY(-50%);width:21px}@media only screen and (width < 720px){:is(.frontpage-statistics .frontpage-statistic):nth-child(2n){padding-left:var(--padding-20)}:is(.frontpage-statistics .frontpage-statistic):nth-child(2n):after{display:none}}@media only screen and (width > 720px){.frontpage-statistics .frontpage-statistic{padding-left:var(--padding-20);padding-right:var(--padding-40)}}:is(.frontpage-statistics .frontpage-statistic):last-child{padding-right:0}@media only screen and (width > 720px){:is(.frontpage-statistics .frontpage-statistic):last-child:after{display:none}}.frontpage-statistics .statistics-value{font-size:var(--font-size-925);font-weight:var(--font-weight-light)}.global-search-header{--content-grid--row-gap:var(--margin-m)}.tags-filter{display:flex;flex-direction:column;gap:var(--margin-s)}.tags-filter h3{font-size:var(--font-size-s);font-weight:var(--font-weight-bold)}.tags-filter fieldset{--flow-space:var(--margin-m);border:none;padding:0}:is(.tags-filter fieldset) legend{margin-bottom:var(--margin-s)}.tags-filter .tags-filter--form{display:flex;flex-direction:column}[aria-busy=true]:is(.tags-filter .tags-filter--form){--chip--cursor:wait}.tags-filter .tags-filter--tags{display:flex;flex-wrap:wrap;gap:var(--margin-s)}.tags-filter .icon-close:after{--icon-url:url(../icons/close.svg);--icon-size:12px;background-color:var(--button--color);height:10px}.tags-filter .reset-filter{font-size:var(--font-size-s);text-decoration:underline}.tags-filter input[type=search]{background-color:var(--color-white-1);border:4px solid var(--color-petroleum-60);border-radius:60px;color:var(--color-black);font-size:var(--font-size-550);font-weight:var(--font-weight-semibold);padding:13px 40px;width:100%}:is(.tags-filter input[type=search])::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23000814' d='M6.225 4.811a1 1 0 0 0-1.414 1.414L10.586 12 4.81 17.775a1 1 0 1 0 1.414 1.414L12 13.414l5.775 5.775a1 1 0 0 0 1.414-1.414L13.414 12l5.775-5.775a1 1 0 0 0-1.414-1.414L12 10.586z'/%3E%3C/svg%3E");content:"";cursor:pointer;height:32px;width:32px}
/*# sourceMappingURL=main.min.css.map */