@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600;700&display=swap);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

:root{--border-radius:6px;--border-radius-small:2px;--outline-color:var(--color-action);--outline-style:solid;--outline-width:2px;--outline:var(--outline-width) var(--outline-style) var(--outline-color);--shadow:0 0.25rem 1.25rem -0.125rem rgb(0 0 0 / 0.1),0 0 1px rgb(0 0 0 / 0.02)}
:root{--color-primary:#67c7ea;--color-primary-dark:#485878;--color-primary-light:#C8EDFF;--color-secondary:#55b78a;--color-secondary-light:#EAFFF5;--color-tertiary:#ef7b5e;--color-tertiary-light:#FFF2EF;--color-quaternary:#FBE15D;--color-quaternary-light:#FFFAE0;--color-primary-glare:#b9bdce;--color-shades-dark:#35353b;--color-shades-gray:#85858b;--color-shades-gray-light:#d4d4db;--color-shades-gray-lighter:#eaeaef;--color-action:var(--color-primary);--color-action-light:var(--color-primary-light);--color-action-hover:var(--color-primary-dark);--color-action-visited:#994de5;--color-status-info:var(--color-primary-dark);--color-status-info-glare:var(--color-primary-glare);--color-status-info-light:var(--color-primary-light);--color-status-success:#234600;--color-status-success-glare:#bdc8b3;--color-status-success-light:#f4f6f2;--color-status-warning:#80632d;--color-status-warning-glare:#e4d7be;--color-status-warning-light:#fbf8f4;--color-status-error:#8c2e0b;--color-status-error-glare:#ddc0b6;--color-status-error-light:#f9f5f3;--color-grey:#5C5C5C;--color-transparent:transparent;--color-black:#000;--color-white:#fff}:root[data-theme=light]{--color-text:var(--color-shades-dark);--color-text-light:var(--color-shades-gray);--color-line:var(--color-shades-gray-lighter);color-scheme:light}
:root{--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-sine:cubic-bezier(0.47,0,0.745,0.715);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-in-back:cubic-bezier(0.6,-0.28,0.735,0.045);--ease-in-base:var(--ease-in-cubic);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-sine:cubic-bezier(0.39,0.575,0.565,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-out-back:cubic-bezier(0.175,0.885,0.32,1.275);--ease-out-base:var(--ease-out-cubic);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-sine:cubic-bezier(0.445,0.05,0.55,0.95);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--ease-in-out-back:cubic-bezier(0.68,-0.55,0.265,1.55);--ease-in-out-base:var(--ease-in-out-cubic)}
:root{--font-family-default:"Poppins",system-ui,"Segoe UI",roboto,helvetica,arial,sans-serif;--font-family-heading:var(--font-family-default);--font-size-base:1.125rem;--font-size-small:0.875rem;--font-size-medium:1rem;--font-size-large:1.25rem;--font-size-fluid-base:clamp(1rem,0.5vw + 0.75rem,1.125rem);--font-size-h1:clamp(2.5rem,4vw + 0.5rem,3.25rem);--font-size-h2:clamp(1.2rem,2vw + 0.5rem,1.8rem);--font-size-h3:1.4rem;--font-weight-base:400;--font-weight-normal:var(--font-weight-base);--font-weight-medium:600;--font-weight-bold:700;--font-line-height-base:1.5;--font-line-height-tiny:1;--font-line-height-small:1.25}
:root{--layer-100:100;--layer-200:200;--layer-300:300;--layer-important:1000}
:root{--size-base:1rem;--size-nano:0.25rem;--size-tiny:0.5rem;--size-small:0.75rem;--size-medium:1rem;--size-large:1.5rem;--size-huge:2rem;--size-fluid-base:clamp(1rem,2vw + 0rem,1.25rem);--size-fluid-small:calc(var(--size-fluid-base) * 0.5);--size-fluid-large:calc(var(--size-fluid-base) * 2);--size-container-base:80rem;--size-container-small:60rem;--size-container-medium:80rem;--size-container-large:100rem;--size-container-huge:120rem;--size-content-tiny:20ch;--size-content-small:30ch;--size-content-medium:40ch;--size-content-large:60ch;--size-device-nano:320px;--size-device-tiny:480px;--size-device-small:768px;--size-device-medium:992px;--size-device-large:1200px;--size-device-huge:1440px}
*,::after,::before{box-sizing:border-box}:where(html){height:100%;margin:0}@media (prefers-reduced-motion:no-preference){:where(html){scroll-behavior:smooth}}:where(body){color:var(--color-text);font-family:var(--font-family-default);font-size:var(--font-size-fluid-base);font-weight:var(--font-weight-base);height:100%;line-height:var(--font-line-height-base);margin:0;overflow-x:hidden;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}
:where(form){margin:0;margin-block-start:var(--size-fluid-base)}:where(form)>:first-child{margin-block-start:0}:where(fieldset){border:1px solid var(--color-line);border-radius:var(--border-radius);margin:0;margin-block-start:var(--size-fluid-base)}:where(details){border:1px solid var(--color-line);border-radius:var(--border-radius);margin:0;margin-block-start:var(--size-fluid-base);padding-block:var(--size-tiny);padding-inline:var(--size-base)}:where(label,legend,summary){cursor:pointer;font-style:normal;font-weight:var(--font-weight-medium);line-height:var(--font-line-height-small);margin:0;margin-block-start:var(--size-tiny)}:where(label,legend){display:block;padding:0}:where(summary){border:1px solid transparent;border-radius:var(--border-radius);display:flex;gap:var(--size-nano);line-height:var(--font-line-height-base);margin-block:calc((var(--size-tiny) + 1px) * -1);margin-inline:calc((var(--size-base) + 1px) * -1);padding-block:var(--size-tiny);padding-inline:var(--size-base)}:where(summary):focus-visible{outline:var(--outline);outline-offset:2px}:where(summary)::-webkit-details-marker{display:none}:where(summary)::before{background-image:url("data:image/svg+xml;utf-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%2335353b' d='M15.88 9.29L12 13.17 8.12 9.29c-.39-.39-1.02-.39-1.41 0-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41-.39-.38-1.03-.39-1.42 0z'/%3e%3c/svg>");background-repeat:no-repeat;background-size:1.5em;content:"";display:block;height:1.5em;transform:rotate(-90deg);width:1.5em}:where(details[open]) :where(summary){margin-block-end:var(--size-tiny)}:where(details[open]) :where(summary)::before{transform:rotate(0)}:where(button){border-radius:var(--border-radius);border-width:1px;color:var(--color-text);cursor:pointer;font-family:var(--font-family-default);font-size:var(--font-size-fluid-base);line-height:var(--font-line-height-base);padding-block:var(--size-tiny);padding-inline:var(--size-base)}:where(button):focus-visible{outline:var(--outline);outline-offset:2px}:where(input,textarea,select){color:var(--color-text);font-family:var(--font-family-default);font-size:var(--font-size-fluid-base);line-height:var(--font-line-height-base);margin:0;margin-block-start:var(--size-tiny)}:where(input,textarea,select):not([type=checkbox],[type=radio]):disabled{cursor:not-allowed;filter:grayscale(100%);opacity:.6;pointer-events:none}:where(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit]),textarea,select){border:1px solid var(--color-line);border-radius:var(--border-radius);outline:0;padding-block:var(--size-tiny);padding-inline:var(--size-base);width:100%}:where(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit]),textarea,select):focus-visible{outline:var(--outline);outline-offset:2px}:where(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit]),textarea,select)::-moz-placeholder{color:var(--color-text-light)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit]),textarea,select)::placeholder{color:var(--color-text-light)}:where(input[type=checkbox],input[type=radio]){height:var(--font-size-fluid-base);margin:0;opacity:0;position:absolute;width:var(--font-size-fluid-base);z-index:-1}:where(input[type=checkbox],input[type=radio])+label{align-items:flex-start;display:flex;font-weight:var(--font-weight-normal);gap:var(--size-tiny);margin-block-start:0}:where(input[type=checkbox],input[type=radio]):disabled+label{cursor:not-allowed;filter:grayscale(100%);opacity:.4;pointer-events:none}:where(input[type=checkbox],input[type=radio])+label::before{background-color:#fff;border:1px solid var(--color-line);border-radius:var(--border-radius-small);content:"";display:block;flex:0 0 auto;height:var(--font-size-fluid-base);margin-block-start:0.125em;width:var(--font-size-fluid-base)}:where(input[type=checkbox],input[type=radio])[type=radio]+label::before{border-radius:50%}:where(input[type=checkbox],input[type=radio]):focus-visible+label::before{outline:var(--outline);outline-offset:2px}:where(input[type=checkbox],input[type=radio]):checked+label::before{background-color:var(--color-action);background-position:center center;background-repeat:no-repeat;border-color:var(--color-action)}:where(input[type=checkbox],input[type=radio]):is([type=checkbox]):checked+label::before{background-image:url("data:image/svg+xml;utf-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='white' d='M9 16.2l-3.5-3.5c-.39-.39-1.01-.39-1.4 0-.39.39-.39 1.01 0 1.4l4.19 4.19c.39.39 1.02.39 1.41 0L20.3 7.7c.39-.39.39-1.01 0-1.4-.39-.39-1.01-.39-1.4 0L9 16.2z'/%3e%3c/svg%3e")}:where(input[type=checkbox],input[type=radio]):is([type=radio]):checked+label::before{background-image:url("data:image/svg+xml;utf-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3ccircle fill='white' cx='12' cy='12' r='4'/%3e%3c/svg%3e")}:where(input[type=range]){border-radius:var(--border-radius);width:100%}:where(input[type=range]):focus-visible{outline:var(--outline);outline-offset:2px}:where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath fill='%2335353b' d='M15.88 9.29L12 13.17 8.12 9.29c-.39-.39-1.02-.39-1.41 0-.39.39-.39 1.02 0 1.41l4.59 4.59c.39.39 1.02.39 1.41 0l4.59-4.59c.39-.39.39-1.02 0-1.41-.39-.38-1.03-.39-1.42 0z'/%3e%3c/svg>");background-position:right var(--size-base) center;background-repeat:no-repeat;background-size:1.5em;padding-inline-end:calc(1.5em + var(--size-base) * 2)}:where(textarea){display:block;max-width:none;resize:vertical}
:where(h1,h2,h3,h4,h5,h6){color:var(--color-text);font-family:var(--font-family-heading);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-small);margin:0;margin-block-start:var(--size-fluid-base);scroll-margin-top:var(--size-fluid-base)}:where(h1){font-size:var(--font-size-h1)}:where(h2){font-size:var(--font-size-h2)}:where(h3){font-size:var(--font-size-h3);font-weight:var(--font-weight-bold)}
:where(hr){border:none;border-top:1px solid var(--color-line-base);margin:0;margin-block-start:var(--size-fluid-base)}
:where(a){border-radius:1px;color:var(--color-action);cursor:pointer;-webkit-text-decoration:underline currentcolor;text-decoration:underline currentcolor;text-underline-offset:2px}:where(a):hover{color:var(--color-text)}:where(a):focus-visible{outline:var(--outline);outline-offset:2px}
:where(ul,ol){margin:0;margin-block-start:var(--size-fluid-base);padding-inline-start:1.25em}:where(p,ul,ol)+:where(ul,ol){margin-block-start:var(--size-fluid-small)}
:where(figure){margin:0;margin-block-start:var(--size-fluid-base)}h1+:where(figure){margin-block-start:var(--size-fluid-large)}:where(figure)>:first-child{margin-block-start:0}:where(img){height:auto;margin:0;margin-block-start:var(--size-fluid-base);max-width:100%}h1+:where(img){margin-block-start:var(--size-fluid-large)}:where(figcaption){font-size:var(--font-size-small);font-style:italic;margin:0;margin-block-start:var(--size-tiny)}:where(figcaption)>:first-child{margin-block-start:0}:where(iframe){border-radius:20px;padding:calc(var(--size-huge) * 2) 0 calc(var(--size-huge) * 4)}@media (max-width:479px){:where(iframe){padding:0}}:where(video){height:auto;margin:0;margin-block-start:var(--size-fluid-base)}h1+:where(video){margin-block-start:var(--size-fluid-large)}
:where(p){margin:0;margin-block-start:var(--size-fluid-base)}:where(h1)+:where(p){margin-block-start:var(--size-fluid-large)}
:where(blockquote){border-left:1px solid var(--color-line);font-size:var(--font-size-large);margin:0;margin-block-start:var(--size-fluid-base);padding:var(--size-fluid-base)}h1+:where(blockquote){margin-block-start:var(--size-fluid-large)}:where(cite){display:block;margin-block-start:var(--size-small)}:where(cite)::before{background-color:var(--color-text-light);content:"";display:inline-block;height:1px;margin-inline-end:var(--size-nano);vertical-align:middle;width:var(--size-small)}:where(small){font-size:var(--font-size-small)}:where(strong){font-weight:var(--font-weight-bold)}:where(em){font-style:italic}:where(sub,sup){font-size:var(--font-size-small)}
.t-container{--container-size:var(--size-container-large);margin-inline:auto;max-inline-size:var(--container-size);padding-inline:var(--size-fluid-base)}.t-container--is-fluid{--container-size:none}.t-container--is-small{--container-size:var(--size-container-small)}.t-container--is-primary .m-chapter__text a,.t-container--is-quaternary .m-chapter__text a,.t-container--is-secondary .m-chapter__text a,.t-container--is-tertiary .m-chapter__text a{color:var(--color-black)}.t-container--is-primary .m-chapter__text a:active,.t-container--is-primary .m-chapter__text a:focus,.t-container--is-primary .m-chapter__text a:hover,.t-container--is-quaternary .m-chapter__text a:active,.t-container--is-quaternary .m-chapter__text a:focus,.t-container--is-quaternary .m-chapter__text a:hover,.t-container--is-secondary .m-chapter__text a:active,.t-container--is-secondary .m-chapter__text a:focus,.t-container--is-secondary .m-chapter__text a:hover,.t-container--is-tertiary .m-chapter__text a:active,.t-container--is-tertiary .m-chapter__text a:focus,.t-container--is-tertiary .m-chapter__text a:hover{color:var(--color-black);text-decoration:none}.t-container--is-primary{background:var(--color-primary);padding:var(--size-medium) 0!important}.t-container--is-primary-dark{background:var(--color-primary-dark)}.t-container--is-primary-dark .m-chapter__content,.t-container--is-primary-dark .m-chapter__text,.t-container--is-primary-dark .m-view,.t-container--is-primary-dark h2,.t-container--is-primary-dark p{color:var(--color-white)}.t-container--is-primary-dark .m-chapter__text a{color:var(--color-white)}.t-container--is-primary-dark .m-chapter__text a:active,.t-container--is-primary-dark .m-chapter__text a:focus,.t-container--is-primary-dark .m-chapter__text a:hover{color:var(--color-white);text-decoration:none}.t-container--is-primary-dark .m-pager__link:focus svg,.t-container--is-primary-dark .m-pager__link:hover svg{fill:var(--color-primary)}.t-container--is-primary-dark .m-pager__link svg{fill:var(--color-white)}.t-container--is-primary-dark .m-pager__item--is-active{background:var(--color-white);border-radius:var(--border-radius)}.t-container--is-primary-dark .m-pager__item--is-active:focus,.t-container--is-primary-dark .m-pager__item--is-active:hover{background:var(--color-primary);border-color:var(--color-primary)}.t-container--is-primary-dark .m-pager__item--is-active:focus a,.t-container--is-primary-dark .m-pager__item--is-active:hover a{border-color:var(--color-primary)}.t-container--is-primary-dark .m-pager__item--is-active a{border-color:var(--color-white);color:var(--color-text)}.t-container--is-primary-dark .m-pager__page{color:var(--color-white);border-color:var(--color-white)}.m-pager__item--is-active .t-container--is-primary-dark .m-pager__page,.t-container--is-primary-dark .m-pager__page:hover{border-color:var(--color-primary);color:var(--color-primary)}.m-pager__item--is-active .t-container--is-primary-dark .m-pager__page:hover{color:var(--color-primary)}.t-container--is-primary-dark .m-pager__page:focus-visible{border-color:var(--color-white)}.t-container--is-secondary{background:var(--color-secondary)}.t-container--is-secondary-light{background:var(--color-secondary-light)}.t-container--is-tertiary{background:var(--color-tertiary)}.t-container--is-quaternary{background:var(--color-quaternary)}.t-container--is-none{background:var(--color-transparent);padding:var(--size-huge) 0!important}.t-container--is-grey{background:var(--color-grey)}.t-container--is-white{background:var(--color-white);padding:var(--size-huge) 0!important}.t-container--is-partners{margin:0 auto;max-width:1920px;padding:64px 0 5px 0}.t-container--is-partners .t-grid{gap:45px}.t-container__line{padding:80px 0 var(--size-huge)!important}
.t-grid{--grid-gap:var(--size-fluid-base);--grid-col-size:var(--size-content-small);display:grid;gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-col-size),100%),1fr))}.t-grid__item{width:100%}@media (max-width:991px){.t-grid__item{width:280px}}@media (max-width:479px){.t-grid__item{width:auto}}.t-grid--columns-halves{grid-template-columns:1fr 1fr}@media (max-width:479px){.t-grid--columns-halves{grid-template-columns:1fr}}.t-grid--columns-thirds{grid-template-columns:1fr 1fr 1fr}@media (max-width:991px){.t-grid--columns-thirds{overflow-x:scroll}}@media (max-width:479px){.t-grid--columns-thirds{grid-template-columns:1fr}}.t-grid--columns-thirds-footer{grid-template-columns:0.5fr 1fr 0.5fr}@media (max-width:479px){.t-grid--columns-thirds-footer{grid-template-columns:1fr}}.t-grid__projectleaders .t-grid__item:first-child .m-card__image{border-color:var(--color-tertiary)}.t-grid__projectleaders .t-grid__item:nth-child(2) .m-card__image{border-color:var(--color-quaternary)}.t-grid__projectleaders .t-grid__item:last-child .m-card__image{border-color:var(--color-primary)}
.t-layout{--layout-bg:transparent;--layout-inset:var(--size-fluid-large);background:var(--layout-bg);padding-block:var(--layout-inset)}.t-layout:not([class*="--theme-"])+.t-layout:not([class*="--theme-"]){padding-block-start:0}.t-layout--theme-light{--layout-bg:var(--color-primary-light)}.t-layout--theme-light+.t-layout--theme-light{padding-block-start:0}.t-layout--inset-small{--layout-inset:var(--size-fluid-base)}
.t-wrapper{display:flex;flex-direction:column;min-height:100%;width:100%}.t-wrapper__main{flex:1 0 auto;position:relative;overflow:hidden}.t-wrapper__style-primary{background:var(--color-primary-light)}.t-wrapper__style-secondary{background:var(--color-secondary-light)}.t-wrapper__style-tertiary{background:var(--color-tertiary-light)}.t-wrapper__style-quaternary{background:var(--color-quaternary-light)}
.m-throbber{animation:throbber .8s linear infinite;border:2px solid var(--color-primary-glare);border-radius:50%;border-top-color:var(--color-primary);display:inline-block;height:1.5rem;width:1.5rem}.m-throbber--theme-white{border-color:rgba(255,255,255,.3);border-top-color:#fff}@keyframes throbber{to{transform:rotate(360deg)}}
.m-brand{color:var(--color-primary);display:flex;height:auto;max-width:13rem;position:relative;width:100%;z-index:var(--layer-200)}.m-brand:focus-visible,.m-brand:hover{background-color:transparent}.m-brand>svg{fill:currentcolor;height:auto;width:100%}
.m-icon{align-items:center;display:inline-flex;height:1.5em;justify-content:center;vertical-align:middle;width:1.5em}.m-icon--direction-top{transform:rotate(270deg)}.m-icon--direction-right{transform:rotate(0)}.m-icon--direction-left{transform:rotate(180deg)}.m-icon--direction-bottom{transform:rotate(90deg)}.m-icon--size-small{height:1.125em;width:1.125em}.m-icon--size-large{height:1.875em;width:1.875em}.m-icon svg{display:block;fill:currentcolor;flex:1 1 0%;height:inherit;width:inherit}
.m-breadcrumb{font-size:var(--font-size-medium);line-height:var(--line-height-tiny);margin:var(--size-medium) 0}.m-breadcrumb__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.m-breadcrumb__item{align-items:center;display:flex;margin:0;padding:0}.m-breadcrumb__link{color:var(--color-primary-dark);display:block;padding:var(--size-nano) 0;text-decoration:none;white-space:nowrap}.m-breadcrumb__link:focus-visible,.m-breadcrumb__link:hover{color:var(--color-action)}.m-breadcrumb__divider{color:var(--color-primary-dark);display:block;margin:0 var(--size-nano)}
.m-button{--button-bg:var(--color-action);--button-bg-hover:var(--color-action-hover);--button-border-color:var(--button-bg);--button-border-color-hover:var(--button-bg-hover);--button-border-radius:var(--border-radius);--button-font-size:var(--font-size-fluid-base);--button-outline:var(--outline);--button-outline-color:var(--button-border-color);--button-padding-block:var(--size-small);--button-padding-inline:var(--size-base);--button-text:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--button-bg);border:1px solid var(--button-border-color);border-radius:var(--button-border-radius);color:var(--button-text);cursor:pointer;display:inline-flex;font-family:var(--font-family-default);font-size:var(--button-font-size);font-weight:var(--font-weight-medium);gap:var(--size-nano);justify-content:center;line-height:var(--font-line-height-base);margin:var(--size-medium) 0;padding:var(--size-small) var(--size-medium);text-decoration:none;vertical-align:middle}.m-button:active,.m-button:hover{--button-bg:var(--button-bg-hover);--button-border-color:var(--button-border-color-hover)}.m-button:focus-visible{outline:var(--button-outline);outline-color:var(--button-outline-color);outline-offset:2px}.m-button:disabled{cursor:not-allowed;filter:grayscale(100%);opacity:.2;pointer-events:none}.m-button--style-outline{--button-bg:transparent;--button-bg-hover:transparent;--button-border-color:var(--color-line);--button-border-color-hover:var(--color-action);--button-border-radius:50px;--button-outline-color:var(--color-action);--button-text:var(--color-action)}.m-button--style-primary{--button-bg:var(--color-primary);--button-bg-hover:var(--color-primary);--button-border-color:var(--color-primary);--button-border-color-hover:var(--color-primary);--button-border-radius:50px;--button-text:var(--color-white)}.m-button--style-primary-dark{--button-bg:var(--color-primary-dark);--button-bg-hover:var(--color-primary-dark);--button-border-color:var(--color-primary-dark);--button-border-color-hover:var(--color-primary-dark);--button-border-radius:50px;--button-text:var(--color-white)}.m-button--style-secondary{--button-bg:var(--color-secondary);--button-bg-hover:var(--color-secondary);--button-border-color:var(--color-secondary);--button-border-color-hover:var(--color-secondary);--button-border-radius:50px;--button-text:var(--color-text);padding:var(--size-small) var(--size-huge)}.m-button--style-tertiary{--button-bg:var(--color-tertiary);--button-bg-hover:var(--color-tertiary);--button-border-color:var(--color-tertiary);--button-border-color-hover:var(--color-tertiary);--button-border-radius:50px}.m-button--style-quaternary{--button-bg:var(--color-quaternary);--button-bg-hover:var(--color-quaternary);--button-border-color:var(--color-quaternary);--button-border-color-hover:var(--color-quaternary);--button-border-radius:50px;--button-text:var(--color-text);padding:var(--size-small) var(--size-huge)}.m-button--style-arrow-primary{border:2px solid var(--button-border-color);--button-bg:var(--color-transparent);--button-bg-hover:var(--color-transparent);--button-border-color:var(--color-primary);--button-border-color-hover:var(--color-primary);--button-border-radius:50px;--button-padding-block:var(--size-tiny);--button-padding-inline:var(--size-tiny);--button-text:var(--color-text)}.m-button--style-arrow-primary-dark{border:2px solid var(--button-border-color);--button-bg:var(--color-transparent);--button-bg-hover:var(--color-transparent);--button-border-color:var(--color-primary-dark);--button-border-color-hover:var(--color-primary-dark);--button-border-radius:50px;--button-padding-block:var(--size-tiny);--button-padding-inline:var(--size-tiny);--button-text:var(--color-text)}.m-button--style-arrow-secondary{border:2px solid var(--button-border-color);--button-bg:var(--color-transparent);--button-bg-hover:var(--color-transparent);--button-border-color:var(--color-secondary);--button-border-color-hover:var(--color-secondary);--button-border-radius:50px;--button-padding-block:var(--size-tiny);--button-padding-inline:var(--size-tiny);--button-text:var(--color-text)}.m-button--style-arrow-tertiary{border:2px solid var(--button-border-color);--button-bg:var(--color-transparent);--button-bg-hover:var(--color-transparent);--button-border-color:var(--color-tertiary);--button-border-color-hover:var(--color-tertiary);--button-border-radius:50px;--button-padding-block:var(--size-tiny);--button-padding-inline:var(--size-tiny);--button-text:var(--color-text)}.m-button--style-arrow-quaternary{border:2px solid var(--button-border-color);--button-bg:var(--color-transparent);--button-bg-hover:var(--color-transparent);--button-border-color:var(--color-quaternary);--button-border-color-hover:var(--color-quaternary);--button-border-radius:50px;--button-padding-block:var(--size-tiny);--button-padding-inline:var(--size-tiny);--button-text:var(--color-text)}.m-button--size-small{--button-font-size:var(--font-size-small);--button-padding-block:var(--size-tiny);--button-padding-inline:var(--size-small)}.m-button--full-width{inline-size:100%}
.m-card{--card-bg-color:var(--color-white);--card-border-radius:50px;--card-padding-block:var(--size-fluid-base);--card-padding-inline:var(--card-padding-block);background:var(--card-bg-color);border:1px solid var(--card-border-color);border-radius:var(--card-border-radius);display:flex;flex-direction:column;height:100%;line-height:30px;position:relative}.m-card--is-clickable{cursor:pointer}.m-card--is-clickable:not(:focus-within):hover{border-color:var(--color-action)}.m-card--is-clickable:focus-within{outline:var(--outline);outline-offset:2px}.m-card--auto-height{height:auto}.m-card--direction-row{flex-direction:row}.m-card__main{display:flex;flex:1 0 auto;flex-direction:column}.m-card__content,.m-card__footer,.m-card__header{--card-padding-inline:var(--size-huge);padding-block:var(--card-padding-block);padding-inline:var(--card-padding-inline);text-align:center}.m-card__header{border-block-end:1px solid var(--card-border-color);border-radius:var(--card-border-radius) var(--card-border-radius) 0 0}.m-card__content{color:var(--color-text)}.m-card__content+.m-card__content{padding-block-start:0}.m-card__content>:first-child{margin-block-start:0}.m-card__content .m-chapter__text{color:var(--color-text)}.m-card__education{margin-bottom:var(--size-medium)}.m-card__footer{border-block-start:1px solid var(--card-border-color);border-radius:0 0 var(--card-border-radius) var(--card-border-radius);margin-block-start:auto}.m-card__title{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);margin:0 0 20px}.m-card__title a{color:var(--color-primary-dark);text-decoration:none}.m-card--is-clickable:focus-within .m-card__title a,.m-card__title a:hover{color:var(--color-action)}.m-card--is-clickable .m-card__title a:focus{outline:0}.m-card__meta{color:var(--color-text-light);font-size:var(--font-size-small);line-height:var(--font-line-height-small);margin-top:var(--size-nano)}.m-card__image{margin:0}.m-card__image:where(:last-child){border-radius:0 0 var(--card-border-radius) var(--card-border-radius)}.m-card__image--as-visual{aspect-ratio:16/9;border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;order:-1;-o-object-fit:cover;object-fit:cover}.m-card--direction-row .m-card__image--as-visual{aspect-ratio:auto;border-radius:var(--card-border-radius) 0 0 var(--card-border-radius);-o-object-fit:cover;object-fit:cover;width:33.3333333333%}.m-card__information{display:flex;justify-content:center}.m-card__information div{margin:0 var(--size-tiny)}.m-card__link::before{content:"";inset:0;position:absolute}.m-card--partners{align-items:center;max-width:540px;padding:130px 0 80px}.m-card--partners__line{margin-top:72px}.m-card--partners .m-button{margin:35px auto 0;padding:23px 26px 25px;width:-moz-fit-content;width:fit-content}.m-card--partners .m-button a{color:var(--primary-dark);text-decoration:none}.m-card--partners span{margin-top:7px}.m-card--partners__title{margin-top:61px}.m-card__projectleader{margin:0 auto;padding-bottom:50px;width:416px}.m-card__projectleader h3{padding-top:25px;order:3}.m-card__projectleader .m-card__content{display:flex;flex-direction:column;padding:15px 0 40px}.m-card__projectleader .m-card__image{border:4px solid var(--color-black);border-radius:50%;min-height:218px;margin:-25% auto 0;max-width:218px}.m-card__projectleader .m-card__image--as-visual{aspect-ratio:unset}.m-card__projectleader--function{font-size:17px;margin:0 auto;max-width:260px;order:4}.m-card__projectleader--organisation{font-size:17px;margin-top:33px;order:2}
.m-menu-footer h2{font-size:1.25rem}.m-menu-footer__list{display:grid;gap:20px 148px;grid-template-columns:1fr 1fr;padding-left:0}.m-menu-footer__item{list-style-type:none}.m-menu-footer__item a{color:var(--color-white);text-decoration:none}.m-menu-footer .a-copyright{margin-top:80px}
.m-menu-main.contextual-region{position:static}@media (min-width:992px){.m-menu-main{margin-left:auto}}@media print{.m-menu-main{display:none}}.m-menu-main__chevron{background:0 0;border:none;margin-left:calc(var(--size-small) * -1);padding:0}.m-menu-main__toggler{background-color:var(--color-primary);border:1px solid transparent;border-radius:var(--border-radius);cursor:pointer;color:var(--color-white);display:inline-block;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);margin:0;padding:var(--size-small);text-align:left;text-decoration:none;vertical-align:middle;visibility:visible}.m-menu-main__toggler.m-button{display:inline-flex}@media (min-width:992px){.m-menu-main__toggler{display:none;visibility:hidden}.m-menu-main__toggler.m-button{display:none}}@media (max-width:319px){.m-menu-main__toggler{position:absolute;right:var(--size-medium);top:var(--size-medium)}}.m-menu-main__toggler:active,.m-menu-main__toggler:focus,.m-menu-main__toggler:hover{background-color:var(--color-white);border-color:var(--color-primary);color:var(--color-primary)}.m-menu-main__toggler:active .m-menu-main__toggler--hamburger span,.m-menu-main__toggler:focus .m-menu-main__toggler--hamburger span,.m-menu-main__toggler:hover .m-menu-main__toggler--hamburger span{background-color:var(--color-primary)}.m-menu-main__toggler--title{display:none;min-width:45px;padding-right:10px}.m-menu-main__toggler--title:active,.m-menu-main__toggler--title:focus,.m-menu-main__toggler--title:hover{text-decoration:underline}.m-menu-main__toggler--title span:last-child{display:none}.m-menu-main__toggler--is-open .m-menu-main__toggler--title span:first-child{display:none}.m-menu-main__toggler--is-open .m-menu-main__toggler--title span:last-child{display:inline-block}.m-menu-main__toggler--is-open .m-menu-main__toggler--hamburger span:first-child{transform:rotate(45deg) translate(4px,3px)}.m-menu-main__toggler--is-open .m-menu-main__toggler--hamburger span:first-child+span{opacity:0}.m-menu-main__toggler--is-open .m-menu-main__toggler--hamburger span:last-child{transform:rotate(-45deg) translate(4px,-3px)}.m-menu-main__toggler--hamburger{display:inline-block;vertical-align:middle}.m-menu-main__toggler--hamburger span{background-color:var(--color-black);display:block;height:1px;margin:4px auto;position:relative;top:-1px;transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:20px}.m-menu-main__backdrop{background-color:rgba(0,0,0,.5);height:100vh;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:142px;transition:opacity .3s ease-in-out .1s,margin 0s .4s;width:100vw;z-index:1}.m-menu-main--has-overlay .m-menu-main__backdrop{opacity:1;pointer-events:inherit;transition-delay:0s}.m-menu-main__container{background-color:var(--color-primary);left:0;max-height:calc(100vh - 75px);overflow:hidden;overflow-y:auto;position:absolute;top:100%;transition:margin 0s .3s,visibility 0s .3s;visibility:hidden;width:100vw;z-index:100}@media (min-width:480px){.m-menu-main__container{max-height:calc(100vh - 100%);top:143px}}@media (min-width:992px){.m-menu-main__container{background-color:transparent;margin:0;max-height:none;overflow:visible;position:static;visibility:visible;width:auto}}.m-menu-main__container--is-open{margin-left:0;transition-delay:0s;visibility:visible}.m-menu-main__list{list-style:none;margin:0;padding:0}@media (max-width:767px){.m-menu-main__list{background:var(--color-primary)}}@media (min-width:992px){.m-menu-main__list{display:flex;gap:calc(var(--size-huge) + var(--size-tiny))}}.m-menu-main__list:after{clear:both;content:"";display:block}.m-menu-main__item{border-bottom:1px solid hsla(0,0%,100%,.15);margin:0;padding:0;position:relative}@media (min-width:992px){.m-menu-main__item{border-bottom:none}}.m-menu-main__item--is-active{color:var(--color-primary)}.m-menu-main__link{color:var(--color-primary-dark);display:inline-block;padding:var(--size-medium);text-decoration:none;width:calc(100% - 40px)}.m-menu-main__link:active,.m-menu-main__link:focus,.m-menu-main__link:hover{text-decoration:underline;text-decoration-color:var(--color-primary)}@media (min-width:992px){.m-menu-main__link{color:var(--color-default);padding:var(--size-huge) var(--size-tiny);width:inherit}.m-menu-main__item:last-of-type .m-menu-main__link{padding-right:0}}.m-menu-main__item--is-open .m-menu-main__link .m-icon--menu{transform:rotate(180deg)}@media (min-width:992px){.m-menu-main__item--is-open .m-menu-main__sub{transition-delay:0s;visibility:visible}.m-menu-main__item--is-open .m-menu-main__sub-inner{opacity:1;transform:translateY(0);transition:opacity .2s ease-in-out,transform .4s cubic-bezier(.165,.84,.44,1)}}.m-menu-main__item--is-open .m-menu-main__sub-content{opacity:1;transform:translateY(0);transition:opacity .2s ease-in-out,transform .4s cubic-bezier(.165,.84,.44,1)}.m-menu-main--is-open:before{margin-left:0;opacity:1;transition-delay:0s;z-index:1}.m-menu-main--is-open .m-menu-main__container{visibility:visible}.m-menu-main__arrow{color:var(--color-black);margin:0}.m-menu-main__item--expanded>a .m-menu-main__arrow{transform:rotate(180deg)}.m-menu-main__item--is-open>a .m-menu-main__arrow{color:var(--color-white);transform:rotate(270deg)}.m-menu-main__link--no-arrow .m-menu-main__arrow{display:none}.m-menu-main__sub-link .m-menu-main__arrow{color:var(--color-black);top:0}.m-menu-main__sub-list{background:var(--color-primary);border-radius:0 0 var(--size-tiny) var(--size-tiny);list-style:none;margin:0;padding:0 0 var(--size-small)}.m-menu-main__sub-list:after{clear:both;content:"";display:block}@media (min-width:992px){.m-menu-main__sub-list{background:var(--color-white)}}.m-menu-main__sub{display:none}.m-menu-main__item--is-open .m-menu-main__sub{display:block;z-index:2}@media (min-width:992px){.m-menu-main__sub{display:block;left:50%;max-width:100vw;padding:0;position:absolute;right:50%;transform:translateX(-50%);transition:margin 0s .3s,visibility 0s .3s;visibility:hidden;width:360px;z-index:-1}.m-menu-main__sub a{color:var(--color-black)}.m-menu-main__sub a:active,.m-menu-main__sub a:focus,.m-menu-main__sub a:hover{color:var(--color-black)}}.m-menu-main__sub-inner{background-color:var(--color-white)}@media (min-width:992px){.m-menu-main__sub-inner{opacity:0;transform:translateY(-100%);transition:opacity .2s ease-in-out .1s,transform .3s cubic-bezier(.55,.085,.68,.53)}}.m-menu-main__sub-title{display:none;color:var(--color-white);font-size:var(--font-size-h2);padding:0 var(--size-huge);margin-bottom:.3825rem;font-weight:var(--font-weight-normal)}@media (min-width:992px){.m-menu-main__sub-title{display:block}}@media (min-width:992px){.m-menu-main__sub-content{box-shadow:0 4px 4px rgba(0,0,0,.15);opacity:0;transform:translateY(-100%);transition:opacity .2s ease-in-out .1s,transform .3s cubic-bezier(.55,.085,.68,.53)}}.m-menu-main__sub-item{float:none;margin:0;padding:0 var(--size-medium);width:100%}.m-menu-main__sub-link{color:var(--color-primary-dark);display:flex;justify-content:space-between;padding:var(--size-medium);text-decoration:none}.m-menu-main__sub-link:focus,.m-menu-main__sub-link:hover{text-decoration:underline;text-decoration-color:var(--color-primary)}
.m-pager{margin-block-start:var(--size-fluid-base)}.m-pager__list{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-medium);justify-content:center;line-height:var(--font-line-height-small);list-style:none;margin:0;padding:0}.m-pager__link:focus svg,.m-pager__link:hover svg{fill:var(--color-shades-gray)}.m-pager__link svg{fill:var(--color-text)}.m-pager__page{align-items:center;border:1px solid var(--color-text);border-radius:var(--border-radius);color:var(--color-text);display:flex;font-weight:var(--font-weight-medium);height:100%;padding-block:var(--size-tiny);padding-inline:var(--size-small);text-decoration:none}.m-pager__page:hover{border-color:var(--color-shades-gray);color:var(--color-shades-gray)}.m-pager__item--is-active .m-pager__page{border-color:var(--color-text);color:var(--color-text)}.m-pager__item--is-active .m-pager__page:hover{color:var(--color-shades-gray)}.m-pager__page:focus-visible{border-color:var(--color-text)}
.m-partners{margin-bottom:calc(var(--size-huge) * 2)}.m-partners__card .m-partners__image{justify-content:center;height:100%}.m-partners__image{align-items:center;display:flex;justify-content:center}.m-partners__image svg{max-height:120px}.m-partners__title{color:var(--color-grey);text-align:center;font-family:Poppins;font-size:2.875rem;font-style:normal;font-weight:600;margin:calc(var(--size-huge) * 2) 0 calc(var(--size-huge) * 3)}
.m-skip-links{position:relative}.m-skip-links__list{list-style:none;margin:0;padding:0}.m-skip-links__item{margin:0;padding:0}.m-skip-links__link{left:0;margin-left:-1234rem;position:absolute;top:0;z-index:var(--layer-100)}.m-skip-links__link:focus{margin:var(--size-fluid-base)}
.m-view{padding:calc(var(--size-huge) * 2) calc(var(--size-huge))}@media (max-width:991px){.m-view{padding:var(--size-huge) var(--size-medium);text-align:center}}.m-view h2{font-size:2.875rem;padding:var(--size-huge) calc(var(--size-huge) * 2)}@media (max-width:479px){.m-view h2{font-size:2.25rem;-webkit-hyphens:auto;hyphens:auto;padding:0;text-align:start;word-break:break-word}}.m-view__articles .m-card{padding-bottom:calc(var(--size-huge) * 4)}.m-view__articles a.m-button{margin:var(--size-huge) 0}.m-view__articles a.m-card__link:before{z-index:1}.m-view__articles .m-button:not(a){bottom:var(--size-huge);padding:var(--size-small);position:absolute;right:45%}.m-view__courses .m-card{padding-bottom:calc(var(--size-huge) * 3)}@media (max-width:1199px){.m-view__courses .m-card{padding-bottom:unset}}.m-view__courses .m-card__actions{bottom:var(--size-huge);display:flex;gap:var(--size-medium);left:calc(var(--size-huge) * 2);position:absolute}@media (max-width:1199px){.m-view__courses .m-card__actions{bottom:unset;flex-direction:column;left:unset;margin:var(--size-huge) auto;position:relative;width:-moz-fit-content;width:fit-content}}.m-view__courses .m-card__actions .m-button{bottom:unset;position:relative;right:unset}.m-view__courses .m-card__information,.m-view__courses .m-card__title{margin:var(--size-large) 0}.m-view__courses .m-button{bottom:var(--size-huge);padding:var(--size-small) var(--size-large);position:absolute;right:33%}@media (max-width:479px){.m-view__courses .m-button{position:relative;bottom:unset;right:unset}}.m-view__projects .m-card{padding-bottom:calc(var(--size-huge) * 3)}.m-view__projects .m-card__information,.m-view__projects .m-card__title{margin:var(--size-large) 0}.m-view__projectleiders{margin:var(--size-medium);padding:var(--size-huge)}.m-view__courses{padding:var(--size-huge)}@media (max-width:479px){.m-view__courses{margin:var(--size-huge) 0;padding:0}}.m-view__scholen{padding:calc(var(--size-huge)) 0 calc(var(--size-huge) * 2)}@media (max-width:479px){.m-view__scholen{margin:var(--size-huge) 0;padding:0}}.m-view__scholen .m-button{padding:calc(var(--size-medium)) var(--size-large)}.m-view__scholen h2{color:var(--color-primary-dark);font-size:var(--font-size-h2);margin:var(--size-huge) 80px}@media (max-width:479px){.m-view__scholen h2{margin:0 auto}}.m-view__scholen form{align-items:flex-end;display:flex;gap:10px;max-width:-moz-fit-content;max-width:fit-content}.m-view__scholen form .m-button{background:var(--color-white);border:1px solid var(--color-quaternary);border-radius:20px;color:var(--color-primary-dark);margin:0;padding:var(--size-tiny) var(--size-small)}
.o-footer{background:var(--color-primary-dark);overflow:hidden;padding:var(--size-huge) 0 0;position:relative}.o-footer__icons{bottom:calc(var(--size-tiny) * -1);position:absolute;right:calc(var(--size-large) * -1);z-index:0}@media (max-width:991px){.o-footer__icons{bottom:calc(var(--size-huge) * -2.4);right:calc(var(--size-huge) * -4.6)}.o-footer__icons svg{width:50%}}
.o-header{border-bottom:1px solid var(--color-line);padding:0;position:relative}.o-header__content{align-items:center;display:flex;flex-wrap:wrap;margin-left:6.5rem}@media (max-width:991px){.o-header__content{justify-content:space-between;margin:0 var(--size-huge)}}
.o-hero{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}@media (max-width:991px){.o-hero{flex-direction:column}}.o-hero__content{line-height:2.25rem;margin:0 42px 0 auto;max-width:560px}.o-hero__content .m-button{margin:var(--size-huge) 0}.o-hero__icons{bottom:0;position:absolute;z-index:0}.o-hero--style-primary{background:var(--color-primary);height:237px;width:100%}.o-hero--style-secondary{background:var(--color-secondary);height:237px;width:100%}.o-hero--style-tertiary{background:var(--color-tertiary);height:237px;width:100%}.o-hero--style-quaternary{background:var(--color-quaternary);height:237px;width:100%}.o-hero--style-none{background:var(--color-white);border-bottom:1px solid #efefef;height:237px;width:100%}.o-hero--style-none circle,.o-hero--style-none path{stroke:var(--color-black)}.o-hero__title{line-height:4.8125rem;margin:var(--size-huge) 0}.o-hero__visual{margin-right:auto;padding-bottom:calc(var(--size-huge) * 4)}
.h-align--left{float:none;margin-block-start:var(--size-fluid-base);max-width:100%}@media (min-width:480px){.h-align--left{float:left;margin-inline-end:var(--size-fluid-base);max-width:50%}}.h-align--right{float:none;margin-block-start:var(--size-fluid-base);max-width:100%}@media (min-width:480px){.h-align--right{float:right;margin-inline-start:var(--size-fluid-base);max-width:50%}}
.h-clearfix{clear:both;content:"";display:block}
.h-flow>:first-child{margin-block-start:0}
.h-ratio--16\:9{aspect-ratio:16/9;height:auto;width:100%}.h-ratio--4\:3{aspect-ratio:4/3;height:auto;width:100%}
.h-line-clamp{--lines:$lines-to-show;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.h-visually-hidden{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
.u-align-items--start{align-items:start}.u-align-items--center{align-items:center}.u-align-items--end{align-items:end}
.u-content-break{left:50%;margin:0 -50vw;padding:0;position:relative;right:50%;width:100vw}
.u-display--none{display:none!important}@media (min-width:320px){.u-display--none\@nano{display:none!important}}@media (min-width:480px){.u-display--none\@tiny{display:none!important}}@media (min-width:768px){.u-display--none\@small{display:none!important}}@media (min-width:992px){.u-display--none\@medium{display:none!important}}@media (min-width:1200px){.u-display--none\@large{display:none!important}}@media (min-width:1440px){.u-display--none\@huge{display:none!important}}.u-display--block{display:block!important}@media (min-width:320px){.u-display--block\@nano{display:block!important}}@media (min-width:480px){.u-display--block\@tiny{display:block!important}}@media (min-width:768px){.u-display--block\@small{display:block!important}}@media (min-width:992px){.u-display--block\@medium{display:block!important}}@media (min-width:1200px){.u-display--block\@large{display:block!important}}@media (min-width:1440px){.u-display--block\@huge{display:block!important}}.u-display--inline-block{display:inline-block!important}@media (min-width:320px){.u-display--inline-block\@nano{display:inline-block!important}}@media (min-width:480px){.u-display--inline-block\@tiny{display:inline-block!important}}@media (min-width:768px){.u-display--inline-block\@small{display:inline-block!important}}@media (min-width:992px){.u-display--inline-block\@medium{display:inline-block!important}}@media (min-width:1200px){.u-display--inline-block\@large{display:inline-block!important}}@media (min-width:1440px){.u-display--inline-block\@huge{display:inline-block!important}}.u-display--flex{display:flex!important}@media (min-width:320px){.u-display--flex\@nano{display:flex!important}}@media (min-width:480px){.u-display--flex\@tiny{display:flex!important}}@media (min-width:768px){.u-display--flex\@small{display:flex!important}}@media (min-width:992px){.u-display--flex\@medium{display:flex!important}}@media (min-width:1200px){.u-display--flex\@large{display:flex!important}}@media (min-width:1440px){.u-display--flex\@huge{display:flex!important}}.u-display--inline-flex{display:inline-flex!important}@media (min-width:320px){.u-display--inline-flex\@nano{display:inline-flex!important}}@media (min-width:480px){.u-display--inline-flex\@tiny{display:inline-flex!important}}@media (min-width:768px){.u-display--inline-flex\@small{display:inline-flex!important}}@media (min-width:992px){.u-display--inline-flex\@medium{display:inline-flex!important}}@media (min-width:1200px){.u-display--inline-flex\@large{display:inline-flex!important}}@media (min-width:1440px){.u-display--inline-flex\@huge{display:inline-flex!important}}.u-display--grid{display:grid!important}@media (min-width:320px){.u-display--grid\@nano{display:grid!important}}@media (min-width:480px){.u-display--grid\@tiny{display:grid!important}}@media (min-width:768px){.u-display--grid\@small{display:grid!important}}@media (min-width:992px){.u-display--grid\@medium{display:grid!important}}@media (min-width:1200px){.u-display--grid\@large{display:grid!important}}@media (min-width:1440px){.u-display--grid\@huge{display:grid!important}}.u-hide{display:none!important}@media (min-width:320px){.u-hide\@nano{display:none!important}}@media (min-width:480px){.u-hide\@tiny{display:none!important}}@media (min-width:768px){.u-hide\@small{display:none!important}}@media (min-width:992px){.u-hide\@medium{display:none!important}}@media (min-width:1200px){.u-hide\@large{display:none!important}}@media (min-width:1440px){.u-hide\@huge{display:none!important}}.u-show{display:block!important}.u-show\@nano{display:none!important}@media (min-width:320px){.u-show\@nano{display:block!important}}.u-show\@tiny{display:none!important}@media (min-width:480px){.u-show\@tiny{display:block!important}}.u-show\@small{display:none!important}@media (min-width:768px){.u-show\@small{display:block!important}}.u-show\@medium{display:none!important}@media (min-width:992px){.u-show\@medium{display:block!important}}.u-show\@large{display:none!important}@media (min-width:1200px){.u-show\@large{display:block!important}}.u-show\@huge{display:none!important}@media (min-width:1440px){.u-show\@huge{display:block!important}}
.u-flex-wrap{flex-wrap:wrap}.u-flex-grow--0{flex-grow:0!important}.u-flex-grow--1{flex-grow:1!important}.u-flex-shrink--0{flex-shrink:0!important}.u-flex-shrink--1{flex-shrink:1!important}.u-flex-direction--column{flex-direction:column!important}.u-flex-direction--row{flex-direction:row!important}.u-flex-direction--row-reverse{flex-direction:row-reverse}
.u-float--left{float:left!important}.u-float--right{float:right!important}
.u-order--first{order:-1!important}.u-order--initial{order:initial!important}.u-order--0{order:0}.u-order--1{order:1}.u-order--2{order:2}.u-order--3{order:3}@media (min-width:320px){.u-order--first\@nano{order:-1!important}.u-order--initial\@nano{order:initial!important}.u-order--0\@nano{order:0}.u-order--1\@nano{order:1}.u-order--2\@nano{order:2}.u-order--3\@nano{order:3}}@media (min-width:480px){.u-order--first\@tiny{order:-1!important}.u-order--initial\@tiny{order:initial!important}.u-order--0\@tiny{order:0}.u-order--1\@tiny{order:1}.u-order--2\@tiny{order:2}.u-order--3\@tiny{order:3}}@media (min-width:768px){.u-order--first\@small{order:-1!important}.u-order--initial\@small{order:initial!important}.u-order--0\@small{order:0}.u-order--1\@small{order:1}.u-order--2\@small{order:2}.u-order--3\@small{order:3}}@media (min-width:992px){.u-order--first\@medium{order:-1!important}.u-order--initial\@medium{order:initial!important}.u-order--0\@medium{order:0}.u-order--1\@medium{order:1}.u-order--2\@medium{order:2}.u-order--3\@medium{order:3}}@media (min-width:1200px){.u-order--first\@large{order:-1!important}.u-order--initial\@large{order:initial!important}.u-order--0\@large{order:0}.u-order--1\@large{order:1}.u-order--2\@large{order:2}.u-order--3\@large{order:3}}@media (min-width:1440px){.u-order--first\@huge{order:-1!important}.u-order--initial\@huge{order:initial!important}.u-order--0\@huge{order:0}.u-order--1\@huge{order:1}.u-order--2\@huge{order:2}.u-order--3\@huge{order:3}}
.u-g--collapse{gap:0!important}.u-g--nano{gap:var(--size-nano)!important}.u-g--tiny{gap:var(--size-tiny)!important}.u-g--small{gap:var(--size-small)!important}.u-g--medium{gap:var(--size-medium)!important}.u-g--large{gap:var(--size-large)!important}.u-g--huge{gap:var(--size-huge)!important}.u-m--collapse{margin:0!important}.u-m--nano{margin:var(--size-nano)!important}.u-m--tiny{margin:var(--size-tiny)!important}.u-m--small{margin:var(--size-small)!important}.u-m--medium{margin:var(--size-medium)!important}.u-m--large{margin:var(--size-large)!important}.u-m--huge{margin:var(--size-huge)!important}.u-m--auto{margin:auto!important}.u-mb--collapse{margin-bottom:0!important}.u-mb--nano{margin-bottom:var(--size-nano)!important}.u-mb--tiny{margin-bottom:var(--size-tiny)!important}.u-mb--small{margin-bottom:var(--size-small)!important}.u-mb--medium{margin-bottom:var(--size-medium)!important}.u-mb--large{margin-bottom:var(--size-large)!important}.u-mb--huge{margin-bottom:var(--size-huge)!important}.u-mb--auto{margin-bottom:auto!important}.u-ml--collapse{margin-left:0!important}.u-ml--nano{margin-left:var(--size-nano)!important}.u-ml--tiny{margin-left:var(--size-tiny)!important}.u-ml--small{margin-left:var(--size-small)!important}.u-ml--medium{margin-left:var(--size-medium)!important}.u-ml--large{margin-left:var(--size-large)!important}.u-ml--huge{margin-left:var(--size-huge)!important}.u-ml--auto{margin-left:auto!important}.u-mr--collapse{margin-right:0!important}.u-mr--nano{margin-right:var(--size-nano)!important}.u-mr--tiny{margin-right:var(--size-tiny)!important}.u-mr--small{margin-right:var(--size-small)!important}.u-mr--medium{margin-right:var(--size-medium)!important}.u-mr--large{margin-right:var(--size-large)!important}.u-mr--huge{margin-right:var(--size-huge)!important}.u-mr--auto{margin-right:auto!important}.u-mt--collapse{margin-top:0!important}.u-mt--nano{margin-top:var(--size-nano)!important}.u-mt--tiny{margin-top:var(--size-tiny)!important}.u-mt--small{margin-top:var(--size-small)!important}.u-mt--medium{margin-top:var(--size-medium)!important}.u-mt--large{margin-top:var(--size-large)!important}.u-mt--huge{margin-top:var(--size-huge)!important}.u-mt--auto{margin-top:auto!important}.u-p--collapse{padding:0!important}.u-p--nano{padding:var(--size-nano)!important}.u-p--tiny{padding:var(--size-tiny)!important}.u-p--small{padding:var(--size-small)!important}.u-p--medium{padding:var(--size-medium)!important}.u-p--large{padding:var(--size-large)!important}.u-p--huge{padding:var(--size-huge)!important}.u-pb--collapse{padding-bottom:0!important}.u-pb--nano{padding-bottom:var(--size-nano)!important}.u-pb--tiny{padding-bottom:var(--size-tiny)!important}.u-pb--small{padding-bottom:var(--size-small)!important}.u-pb--medium{padding-bottom:var(--size-medium)!important}.u-pb--large{padding-bottom:var(--size-large)!important}.u-pb--huge{padding-bottom:var(--size-huge)!important}.u-pl--collapse{padding-left:0!important}.u-pl--nano{padding-left:var(--size-nano)!important}.u-pl--tiny{padding-left:var(--size-tiny)!important}.u-pl--small{padding-left:var(--size-small)!important}.u-pl--medium{padding-left:var(--size-medium)!important}.u-pl--large{padding-left:var(--size-large)!important}.u-pl--huge{padding-left:var(--size-huge)!important}.u-pr--collapse{padding-right:0!important}.u-pr--nano{padding-right:var(--size-nano)!important}.u-pr--tiny{padding-right:var(--size-tiny)!important}.u-pr--small{padding-right:var(--size-small)!important}.u-pr--medium{padding-right:var(--size-medium)!important}.u-pr--large{padding-right:var(--size-large)!important}.u-pr--huge{padding-right:var(--size-huge)!important}.u-pt--collapse{padding-top:0!important}.u-pt--nano{padding-top:var(--size-nano)!important}.u-pt--tiny{padding-top:var(--size-tiny)!important}.u-pt--small{padding-top:var(--size-small)!important}.u-pt--medium{padding-top:var(--size-medium)!important}.u-pt--large{padding-top:var(--size-large)!important}.u-pt--huge{padding-top:var(--size-huge)!important}
.u-text-align--left{text-align:left!important}.u-text-align--right{text-align:right!important}.u-text-align--center{text-align:center!important}.u-text-color--default{color:var(--color-text)!important}.u-text-color--primary{color:var(--color-primary)!important}.u-text-color--light{color:var(--color-text-light)!important}.u-text-color--white{color:#fff!important}.u-text-weight--normal{font-weight:var(--font-weight-normal)!important}.u-text-weight--bold{font-weight:var(--font-weight-bold)!important}.u-text-size--small{font-size:var(--font-size-small)!important}.u-text-size--large{font-size:var(--font-size-large)!important}
