@charset "UTF-8";.mf-cursor{position:fixed;top:0;left:0;z-index:250;direction:ltr;contain:layout style size;pointer-events:none;transition:opacity .3s,color .4s}.mf-cursor:before{content:"";position:absolute;top:-24px;left:-24px;display:block;width:48px;height:48px;transform:scale(.2);background:currentColor;border-radius:50%;transition:transform .25s ease-in-out,opacity .1s}.mf-cursor.-inverse{color:#fff}@supports (mix-blend-mode: exclusion){.mf-cursor.-exclusion{mix-blend-mode:exclusion}.mf-cursor.-exclusion:before{background:#fff}}.mf-cursor.-pointer:before{transform:scale(.15)}.mf-cursor.-text:before{opacity:.85;transform:scale(1.7)}.mf-cursor.-text.-active:before{transform:scale(1.6);transition-duration:.2s}.mf-cursor.-icon:before{transform:scale(1.5)}.mf-cursor.-icon.-active:before{transform:scale(1.4)}.mf-cursor.-hidden:before{transform:scale(0)}.mf-cursor-text{position:absolute;top:-18px;left:-18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transform:scale(0) rotate(10deg);opacity:0;color:#fff;font-size:16px;line-height:20px;text-align:center;transition:opacity .4s,transform .3s}.mf-cursor.-text .mf-cursor-text,.mf-cursor.-icon .mf-cursor-text{opacity:1;transform:scale(1)}.mf-cursor-media{position:absolute;width:400px;height:400px;margin:-200px 0 0 -200px}.mf-cursor-media img,.mf-cursor-media video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}@supports ((-o-object-fit: cover) or (object-fit: cover)){.mf-cursor-media img,.mf-cursor-media video{position:static;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(0)}}.mf-cursor-media-box{position:relative;width:100%;height:100%;overflow:hidden;transform:scale(0) translateZ(0);padding:1px;opacity:0;border-radius:50%;transition:transform .35s,opacity .2s .2s}.mf-cursor.-media .mf-cursor-media-box{opacity:1;transform:scale(.696);transition-duration:.4s,.4s;transition-delay:0s,0s}*,*:before,*:after{box-sizing:border-box}*:not(dialog){margin:0}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}i{font-style:normal}*:focus-visible{outline-color:var(--c-brand)}ul,ol{list-style:none;margin:0;padding:0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.sr-only *{overflow:hidden}:root{--font-size-0: 1;--font-from-1: 16;--font-to-1: 18;--vw-from-1: 3.9 ;--vw-to-1: 14.4 ;--coefficient-1: calc((var(--font-to-1) - var(--font-from-1)) / (var(--vw-to-1) - var(--vw-from-1)));--base-1: calc((var(--font-from-1) - var(--vw-from-1) * var(--coefficient-1)) / 16);--font-from-2: 18;--font-to-2: 20;--vw-from-2: 14.4 ;--vw-to-2: 19.19 ;--coefficient-2: calc((var(--font-to-2) - var(--font-from-2)) / (var(--vw-to-2) - var(--vw-from-2)));--base-2: calc((var(--font-from-2) - var(--vw-from-2) * var(--coefficient-2)) / 16);--font-from-3: 20;--font-to-3: 23;--vw-from-3: 19.19 ;--vw-to-3: 25.6 ;--coefficient-3: calc((var(--font-to-3) - var(--font-from-3)) / (var(--vw-to-3) - var(--vw-from-3)));--base-3: calc((var(--font-from-3) - var(--vw-from-3) * var(--coefficient-3)) / 16);--font-size-4: 1.4375}html{font-size:calc(var(--font-size-4) * 1rem)}@media screen and (max-width: 2560px){html{font-size:calc(var(--base-3) * 1rem + var(--coefficient-3) * 1vw)}}@media screen and (max-width: 1920px){html{font-size:calc(var(--base-2) * 1rem + var(--coefficient-2) * 1vw)}}@media screen and (max-width: 1440px){html{font-size:calc(var(--base-1) * 1rem + var(--coefficient-1) * 1vw)}}@media screen and (max-width: 390px){html{font-size:calc(var(--font-size-0) * 1rem)}}@font-face{font-family:Kurdis;src:url(/static/fonts/Kurdis-ExtraCondensed-Bold.woff2) format("woff2"),url(/static/fonts/Kurdis-ExtraCondensed-Bold.woff) format("woff");font-weight:800;font-style:normal}:root{--c-black: #000000;--c-white: #ffffff;--c-beige: #faebdc;--c-beige-pastel: #fcf6f0;--c-pink: #ffe2d5;--c-blue-dark: #002946;--c-cyaan-light: #b8c7ca;--c-cyaan-600: #0cb1f0;--c-cyaan-500: #14b7f6;--c-cyaan-400: #8bdbfa;--c-cyaan-300: #b9e9fc;--c-cyaan-pastel-600: #e1faff;--c-cyaan-pastel-500: #f2fdff;--c-brand: var(--c-cyaan-600);--c-text: var(--c-blue-dark);--c-border: rgba(184, 199, 202, .25);--c-error-background: #fdf2f0;--c-error-foreground: #9b3328;--c-notice-background: #fef8e6;--c-notice-foreground: #8b5e1a;--c-success-background: #edf7f5;--c-success-foreground: #0a6b50;--f-base: "Inter", Roboto, Helvetica, Arial, system-ui, sans-serif;--f-title: "Kurdis", "Inter", Roboto, Helvetica, Arial, system-ui, sans-serif;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-strong: 800;--z-navbar: 99;--z-modal: 101;--transition: .2s ease-in-out;--transition-slow: .35s ease-in-out;--transition-cubic: .45s cubic-bezier(.6, 0, .4, 1);--container-max-width: 122.2222222222rem;--gutter-container: clamp(1.5rem, .9428571429rem + 2.2857142857vw, 2.6666666667rem);--gutter-container-narrow: clamp(1.5rem, -.2642857143rem + 7.2380952381vw, 5.5555555556rem);--gutter-grid: clamp(2.5rem, 1.9428571429rem + 2.2857142857vw, 3.5555555556rem);--navbar-height: 2.7777777778rem;--radius-small: .2222222222rem;--radius-medium: .4444444444rem;--radius-large: clamp(2rem, 1.6285714286rem + 1.5238095238vw, 2.6666666667rem);--radius-xlarge: clamp(3rem, 2.4428571429rem + 2.2857142857vw, 4rem);--block-columns: 1fr min(15rem, 27vw);--block-columns-gap: clamp(2rem, 1.5125rem + 2vw, 2.9444444444rem)}@media (min-width: 600px){:root{--block-columns: clamp(3.5rem, -9.7142857143rem + 35.2380952381vw, 19.5555555556rem) 1fr}}@media (min-width: 900px){:root{--content-min-width: calc((var(--container-max-width) / 4) - var(--gutter-container));--content-max-width: calc((var(--container-max-width) / 2) - var(--gutter-container));--navbar-height: 3.8888888889rem}}body{--select-bg-color: var(--c-cyaan-600);--select-color: var(--c-white);font-family:var(--f-base);line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::-moz-selection{background:var(--select-bg-color);color:var(--select-color)}body ::selection{background:var(--select-bg-color);color:var(--select-color)}#page-wrapper{display:flex;flex-direction:column;min-height:100dvh}#page-content{flex:1}h1{color:var(--c-blue-dark);font-family:var(--f-title);font-size:clamp(3.5rem,2.3857142857rem + 4.5714285714vw,5.7777777778rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase}h2{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(3rem,2.6285714286rem + 1.5238095238vw,3.5555555556rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase}h3{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase}h4{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(1.25rem,.7857142857rem + 1.9047619048vw,2.2222222222rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase}.container{margin:0 auto;display:grid;width:100%;grid-template-columns:var(--gutter-container) 1fr var(--gutter-container);grid-template-rows:1fr auto}@media (min-width: 900px){.container{grid-template-columns:var(--gutter-container) 1fr 1fr var(--gutter-container)}}.container--alt{--gutter-container: .8888888889rem}@media (min-width: 600px){.container--alt{--gutter-container: clamp(1.5rem, .9428571429rem + 2.2857142857vw, 2.6666666667rem)}}.container--centered .container__content .content{max-width:35.5555555556rem;margin:0 auto}.container--centered .container__content .content h1,.container--centered .container__content .content h2{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(3rem,2.6285714286rem + 1.5238095238vw,3.5555555556rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;color:var(--c-blue-dark)}.container--centered .container__content .content h3{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(1.25rem,.7857142857rem + 1.9047619048vw,2.2222222222rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;color:var(--c-blue-dark);text-transform:none}.container--centered .container__content .content h3+p,.container--centered .container__content .content h3+ul,.container--centered .container__content .content h3+ol{margin-top:2.2222222222rem}.container--centered .container__content .content h4{color:var(--c-blue-dark);font-family:var(--f-base);font-size:1rem;font-weight:var(--fw-medium);line-height:1.3;text-transform:none}.container--centered .container__content .content h4+p,.container--centered .container__content .content h4+ul,.container--centered .container__content .content h4+ol{margin-top:2.2222222222rem}.container--centered .container__content .content p,.container--centered .container__content .content ul,.container--centered .container__content .content ol{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3}.container--centered .container__content .content p+h2,.container--centered .container__content .content p+h3,.container--centered .container__content .content p+h4,.container--centered .container__content .content ul+h2,.container--centered .container__content .content ul+h3,.container--centered .container__content .content ul+h4,.container--centered .container__content .content ol+h2,.container--centered .container__content .content ol+h3,.container--centered .container__content .content ol+h4{margin-top:clamp(3.75rem,2.3571428571rem + 5.7142857143vw,6.6666666667rem)}.container--narrow{grid-template-columns:var(--gutter-container-narrow) 1fr var(--gutter-container-narrow);grid-template-rows:1fr auto}@media (min-width: 900px){.container--narrow{grid-template-columns:var(--gutter-container-narrow) 1fr 1fr var(--gutter-container-narrow)}}.container__content{grid-column:2;max-width:var(--container-max-width);width:100%;margin-left:auto;margin-right:auto}@media (min-width: 900px){.container__content{grid-column:2/span 2}}.container__content.container__content--edge{grid-column:1/span 3}@media (min-width: 900px){.container__content.container__content--edge{grid-column:1/span 4}}.container__content--left{grid-column:2;grid-row:2}@media (min-width: 900px){.container__content--left{grid-column:2;grid-row:1;max-width:calc(var(--container-max-width) / 2);width:100%;margin-left:auto}}.container__content--left.container__content--edge{grid-column:1/span 3}@media (min-width: 900px){.container__content--left.container__content--edge{grid-column:1/span 2;max-width:none}}.container__content--right{grid-column:2;grid-row:1}@media (min-width: 900px){.container__content--right{grid-column:3;grid-row:1;max-width:calc(var(--container-max-width) / 2);width:100%;margin-right:auto}}.container__content--right.container__content--edge{grid-column:1/span 3}@media (min-width: 900px){.container__content--right.container__content--edge{grid-column:3/span 2;max-width:none}}@media (min-width: 900px){.container--reverse .container__content--left{grid-column:3;grid-row:1}}@media (min-width: 900px){.container--reverse .container__content--left.container__content--edge{grid-column:3/span 2}}@media (min-width: 900px){.container--reverse .container__content--right{grid-column:2;grid-row:1}}@media (min-width: 900px){.container--reverse .container__content--right.container__content--edge{grid-column:1/span 2}}.prose h1,.prose h2,.prose h3,.prose h4{margin-bottom:.65em}.prose p,.prose ul,.prose ol{color:inherit;font-size:inherit}.prose strong{font-weight:var(--fw-strong)}.prose em,.prose i{font-style:italic}.prose h1+h1,.prose h1+h2,.prose h1+h3,.prose h1+h4,.prose h2+h1,.prose h2+h2,.prose h2+h3,.prose h2+h4,.prose h3+h1,.prose h3+h2,.prose h3+h3,.prose h3+h4,.prose h4+h1,.prose h4+h2,.prose h4+h3,.prose h4+h4,.prose p+h1,.prose p+h2,.prose p+h3,.prose p+h4,.prose ul+h1,.prose ul+h2,.prose ul+h3,.prose ul+h4,.prose ol+h1,.prose ol+h2,.prose ol+h3,.prose ol+h4{margin-top:1em}.prose h1+p,.prose h1+ul,.prose h1+ol,.prose h2+p,.prose h2+ul,.prose h2+ol,.prose h3+p,.prose h3+ul,.prose h3+ol,.prose h4+p,.prose h4+ul,.prose h4+ol,.prose p+p,.prose p+ul,.prose p+ol,.prose ul+p,.prose ul+ul,.prose ul+ol,.prose ol+p,.prose ol+ul,.prose ol+ol{margin-top:.65em}.prose ul{list-style-type:none;margin:1em 0 0;padding:0}.prose ul li{padding-left:1.35em;position:relative}.prose ul li:after{content:"•";color:var(--c-cyaan-500);display:block;position:absolute;left:0;top:0;width:1em;font-size:1em;line-height:1.35em}.prose ul li ul{margin-top:.65em}.prose ul li+li{margin-top:.35em}.prose ul li li:after{content:"–"}.prose ol{counter-reset:lvl1;list-style:none;margin:1em 0 0;padding-left:0}.prose ol li{counter-increment:lvl1;padding-left:1.8em;margin-bottom:.35em;position:relative}.prose ol li:after{color:var(--c-text);content:counter(lvl1) ". ";position:absolute;left:0;top:0}.prose ol li+li{margin-top:.35em}.prose ol li ol{counter-reset:lvl2;margin-top:.35em}.prose ol li li{counter-increment:lvl2;padding-left:2.2em}.prose ol li li:after{content:counter(lvl1) "." counter(lvl2) ". "}.prose ol li li ol{counter-reset:lvl3;margin-top:.35em}.prose ol li li li{counter-increment:lvl3;padding-left:2.8em}.prose ol li li li:after{content:counter(lvl1) "." counter(lvl2) "." counter(lvl3) ". "}.prose a:not(.btn){color:inherit;text-decoration:underline;text-underline-offset:.25em;transition:color var(--transition)}.prose a:not(.btn):hover{color:var(--c-brand)}.prose .btn-group{margin-top:1.3333333333rem}.embla{overflow:hidden}.embla__viewport{overflow:hidden;position:relative}.embla__container{display:flex}.embla__container:hover{cursor:grab}.embla__container:active{cursor:grabbing}.embla__slide{flex:0 0 50%;min-width:0}.embla__controls{display:flex;gap:.6rem;margin-top:3.1111111111rem}.embla__controls.controls--in-view{position:absolute;margin:0}.embla__controls.controls--left{left:0;margin-left:var(--gutter-container)}.embla__controls.controls--right{right:0;margin-right:var(--gutter-container)}.embla__controls.controls--top{top:0;margin-top:var(--gutter-container)}.embla__controls.controls--bottom{bottom:0;margin-bottom:var(--gutter-container)}.embla__button{--background-color: var(--c-cyaan-600);--foreground-color: var(--c-white);--border-color: transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-color);background:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;background-color:var(--background-color);color:var(--foreground-color);text-decoration:none;border-radius:.2777777778rem;width:2.25em;height:2.25em;cursor:pointer;z-index:1;transition:background-color var(--transition),color var(--transition),border-color var(--transition)}.embla__button .icon{width:.85em;height:.85em;fill:currentColor}.embla__button:hover{--background-color: var(--c-blue-dark)}.embla__button--disabled{opacity:.5;cursor:not-allowed}:root{--altcha-border-radius: .2222222222rem;--altcha-color-base: var(--c-white);--altcha-color-border: var(--c-border);--altcha-color-text: currentColor;--altcha-max-width: 8.8888888889rem}.btn,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit,.container--light .fui-i .fui-form .fui-btn-wrapper .fui-submit,.fui-i .fui-form .fui-btn-wrapper .fui-submit{--foreground-color: var(--c-black);--active-foreground-color: white;display:flex;align-items:center;justify-content:center;gap:.4444444444rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--foreground-color);line-height:1;padding:0;position:relative;text-align:left;text-decoration:none;transition:color var(--transition-slow),gap var(--transition-slow)}.btn:after,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit:after,.container--light .fui-i .fui-form .fui-btn-wrapper .fui-submit:after,.fui-i .fui-form .fui-btn-wrapper .fui-submit:after{content:"";display:block;width:100%;height:1px;background-color:var(--foreground-color);position:absolute;bottom:-.2rem;left:0;transition:width var(--transition-slow)}.btn:hover,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit:hover,.fui-i .fui-form .fui-btn-wrapper .fui-submit:hover{cursor:pointer;gap:.6666666667rem}.btn:hover:after,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit:hover:after,.fui-i .fui-form .fui-btn-wrapper .fui-submit:hover:after{width:0}.btn[disabled],.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper [disabled].fui-submit,.fui-i .fui-form .fui-btn-wrapper [disabled].fui-submit,.btn:disabled,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit:disabled,.fui-i .fui-form .fui-btn-wrapper .fui-submit:disabled,.btn--disabled{opacity:.5;pointer-events:none}.btn:focus,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit:focus,.fui-i .fui-form .fui-btn-wrapper .fui-submit:focus,.btn:focus-visible,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit:focus-visible,.fui-i .fui-form .fui-btn-wrapper .fui-submit:focus-visible{outline-width:1px;outline-offset:.2777777778rem}.btn:active,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit:active,.fui-i .fui-form .fui-btn-wrapper .fui-submit:active{--active-foreground-color: blue}.btn--cyaan{--foreground-color: var(--c-cyaan-600)}.btn--white,.fui-i .fui-form .fui-btn-wrapper .fui-submit{--foreground-color: var(--c-white)}.btn--blue-dark{--foreground-color: var(--c-blue-dark)}.btn-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.3333333333rem}.flashes .flash{display:flex;flex-wrap:wrap;gap:.5em;align-items:center;margin-bottom:1em;padding:.8em 1em}.flashes .flash svg{width:2rem;margin-right:1rem}.flashes .flash--error{background:var(--c-error-background);color:var(--c-error-foreground)}.flashes .flash--notice{background:var(--c-notice-background);color:var(--c-notice-foreground)}.flashes .flash--success{background:var(--c-success-background);color:var(--c-success-foreground)}.navbar-wrapper{position:sticky;top:0;z-index:var(--z-navbar);width:100%;height:0}.navbar-wrapper.navbar-hidden .navbar-wrapper__inner{transform:translateY(-100%);transition:transform var(--transition)}.navbar-wrapper .navbar-wrapper__inner{padding:var(--gutter-container) 0;transition:transform var(--transition)}#page-content:not(:has(.hero--default)):not(:has(.hero--centered)){padding-top:clamp(5rem,3.1428571429rem + 7.619047619vw,8.8888888889rem)}#navbar{display:flex;align-items:center;justify-content:center;position:relative;z-index:var(--z-navbar)}#navbar .navbar__inner{background-color:var(--c-cyaan-pastel-600);border-radius:0 var(--radius-medium) 0 var(--radius-medium);padding:0;display:flex;flex-direction:column;width:100%;transition:width var(--transition-cubic),border-radius var(--transition-cubic)}@media (min-width: 900px){#navbar .navbar__inner{width:auto}}#navbar .navbar__inner .top{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:0 3.5555555556rem;min-height:2.9444444444rem}@media (min-width: 900px){#navbar .navbar__inner .top{min-height:3.1111111111rem}}#navbar.nav-open .navbar__inner{width:100%;border-radius:0 var(--radius-medium) 0 var(--radius-large)}#navbar.nav-open .navbar__collapsed-nav{height:auto}#navbar.opening .navbar__nav,#navbar.closing .navbar__nav{transition:transform .35s ease-in-out}#navbar .navbar__brand{display:flex;align-items:center;justify-content:center;padding-left:1.3333333333rem;z-index:2}#navbar .navbar__brand .logo{display:flex;color:var(--c-brand);text-decoration:none;transition:color var(--transition)}#navbar .navbar__brand .logo svg{width:auto;height:1.3888888889rem}#navbar .navbar__brand .logo:hover{color:var(--c-blue-dark)}#navbar .navbar__nav{display:none}@media (min-width: 900px){#navbar .navbar__nav{background-color:transparent;position:relative;display:flex;flex-direction:row;height:auto;width:auto;gap:1rem;align-items:center;padding:0;transform:none;transition:none}}#navbar .navbar__nav .nav{display:flex;align-items:center;justify-content:center;flex:1;overflow:auto;width:100%;height:100%}@media (min-width: 900px){#navbar .navbar__nav .nav{overflow:visible}}#navbar .navbar__nav .nav .nav__list{display:flex;flex-direction:column;align-items:stretch;gap:1rem;height:100%}@media (min-width: 900px){#navbar .navbar__nav .nav .nav__list{flex-direction:row;gap:1.3333333333rem}}#navbar .navbar__nav .nav .nav__list .nav__list-item{height:100%;display:flex;position:relative}#navbar .navbar__nav .nav .nav__list .nav__list-item a{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;color:var(--c-cyaan-600);text-decoration:none;transition:color var(--transition);height:100%;display:flex;align-items:center}#navbar .navbar__nav .nav .nav__list .nav__list-item a.active,#navbar .navbar__nav .nav .nav__list .nav__list-item a:hover{color:var(--c-blue-dark)}#navbar .navbar__nav .nav .nav__list .nav__list-item a.has-children{gap:.2222222222rem}#navbar .navbar__nav .nav .nav__list .nav__list-item a.has-children:hover{cursor:default}#navbar .navbar__nav .nav .nav__list .nav__list-item a.has-children .chevron{display:inline-flex;height:auto;width:.3666666667rem;transform:translateY(30%)}#navbar .navbar__nav .nav .nav__list .nav__list-item .nav__list-item-children{height:0;overflow:hidden;position:absolute;top:100%;left:50%;transform:translate(-50%);padding-top:.4444444444rem;transition:height var(--transition-cubic);border-radius:var(--radius-medium)}#navbar .navbar__nav .nav .nav__list .nav__list-item .nav__list-item-children .nav-children-list{background:var(--c-cyaan-pastel-600);padding:1.7777777778rem;white-space:nowrap;border-radius:var(--radius-medium);display:flex;flex-direction:column;gap:.4444444444rem}#navbar .navbar__nav .nav .nav__list .nav__list-item .nav__list-item-children .nav-children-list .nav__list-item-children-item{display:flex;align-items:center}#navbar .navbar__nav .nav .nav__list .nav__list-item .nav__list-item-children .nav-children-list .nav__list-item-children-item a{display:grid;grid-template-columns:1.3333333333rem 1fr;align-items:center;gap:.1666666667rem}#navbar .navbar__nav .nav .nav__list .nav__list-item .nav__list-item-children .nav-children-list .nav__list-item-children-item a .counter{display:flex;font-size:.5555555556rem;color:var(--c-cyaan-500);opacity:.7}#navbar .navbar__nav .nav .nav__list .nav__list-item .nav__list-item-children .nav-children-list .nav__list-item-children-item a .title{display:flex;font-size:1rem;font-family:var(--f-title);text-transform:uppercase;line-height:1}#navbar .navbar__collapsed-nav{height:0;overflow:hidden;width:100%;display:flex;align-items:flex-start;justify-content:center;transition:height var(--transition-cubic);overflow-y:auto;max-height:calc(var(--screenHeight) - (2.9444444444rem + 2 * var(--gutter-container)))}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner{--padding-inner: 1.3333333333rem;border-top:1px solid var(--c-border);display:flex;flex-direction:column;gap:0;width:100%;padding:var(--padding-inner)}@media (min-width: 900px){#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner{flex-direction:row;gap:1.5rem;overflow-y:auto}}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner>*{--fixed-radius: calc(var(--radius-large) - var(--padding-inner));border-radius:var(--fixed-radius) var(--fixed-radius) 0 0;overflow:hidden}@media (min-width: 900px){#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner>*{border-radius:var(--fixed-radius)}}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner>*:last-child{border-top-right-radius:0}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner>*+*{border-radius:0 0 var(--fixed-radius) var(--fixed-radius)}@media (min-width: 900px){#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner>*+*{border-radius:var(--fixed-radius)}}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav{display:flex;flex-direction:column;gap:.6666666667rem;flex:1;background-color:var(--c-cyaan-pastel-500);padding:1.3333333333rem 1.3333333333rem .7777777778rem}@media (min-width: 900px){#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav{padding:1.3333333333rem}}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list{display:flex;flex-direction:column;height:100%}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item{border-bottom:1px solid var(--c-border);padding:.7777777778rem 0}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item:first-child{padding-top:0}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item:last-child{padding-bottom:0;border-bottom:none}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item a{display:flex;font-size:clamp(1.25rem,1.1571428571rem + .380952381vw,1.3333333333rem);font-family:var(--f-title);text-transform:uppercase;text-decoration:none;color:var(--c-cyaan-600);line-height:1;transition:color var(--transition)}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item a.active,#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item a:hover{color:var(--c-blue-dark)}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item a.has-children .chevron{display:none}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item a.has-children+.nav__list-item-children{margin-top:.8888888889rem}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item a.has-children+.nav__list-item-children .nav-children-list{display:flex;flex-direction:column;gap:.4444444444rem}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item a.has-children+.nav__list-item-children .nav-children-list a{display:grid;grid-template-columns:1.6111111111rem 1fr;align-items:center;gap:.1666666667rem}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item a.has-children+.nav__list-item-children .nav-children-list a .counter{display:flex;font-size:.5555555556rem;font-family:var(--f-base);color:var(--c-cyaan-500);opacity:.7}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__list .nav__list-item a.has-children+.nav__list-item-children .nav-children-list a .title{display:flex;font-size:1rem;font-family:var(--f-title);text-transform:uppercase;line-height:1}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__socials a svg>*{transition:fill var(--transition)}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__socials a svg #background{fill:var(--c-cyaan-500)}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__socials a svg #icon{fill:var(--c-white)}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__socials a:hover svg #background{fill:var(--c-blue-dark)}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav .nav__socials a:hover svg #icon{fill:var(--c-white)}@media (max-width: 900px){#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav+.nav{padding-top:0}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .nav+.nav .nav__list .nav__list-item:first-child{border-top:1px solid var(--c-border);padding-top:.7777777778rem}}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .navbar__collapsed-nav-image{display:none}@media (min-width: 900px){#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .navbar__collapsed-nav-image{display:block;height:100%;width:14.0555555556rem}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .navbar__collapsed-nav-image .picture{width:auto;height:100%}#navbar .navbar__collapsed-nav .navbar__collapsed-nav-inner .navbar__collapsed-nav-image .picture .image{aspect-ratio:253/357;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}#navbar:not(.nav-open) .navbar__nav .nav__list-item:hover .nav__list-item-children{height:auto}#navbar .nav-burger{display:flex;z-index:2}#navbar .nav-burger .burger-text{display:none}#navbar .nav-burger .burger-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;background-color:var(--c-cyaan-600);color:var(--c-white);width:3.5555555556rem;border-radius:0 var(--radius-medium) 0 0;gap:.5555555556rem;transition:gap var(--transition)}#navbar .nav-burger .burger-icon span{display:block;width:1.7777777778rem;height:1px;background-color:currentColor;transition:transform .35s ease-in-out}#navbar .nav-burger:hover{cursor:pointer}#navbar .nav-burger.nav-open .burger-icon{gap:0}#navbar .nav-burger.nav-open .burger-icon span:first-child{transform:rotate(45deg) translateY(50%)}#navbar .nav-burger.nav-open .burger-icon span:last-child{transform:rotate(-45deg) translateY(-50%)}body.nav-open .navbar__nav{transform:translateY(0)}.footer{padding-top:clamp(3.75rem,3.2857142857rem + 1.9047619048vw,4.4444444444rem);padding-bottom:clamp(1.5rem,.7571428571rem + 3.0476190476vw,3.1111111111rem);border-top:1px solid var(--c-cyaan-light)}.footer .container .container__content{display:grid;grid-template-columns:1fr;gap:2.2222222222rem}@media (min-width: 900px){.footer .container .container__content{grid-template-columns:5fr 7fr;gap:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem) 3.5555555556rem}}.footer .container .container__content .footer-branding{display:flex;align-items:flex-start;justify-content:flex-start;grid-row:2}@media (min-width: 900px){.footer .container .container__content .footer-branding{grid-row:2}}.footer .container .container__content .footer-branding .logo{color:var(--c-cyaan-600)}@media (min-width: 900px){.footer .container .container__content .footer-branding .logo{transform:translateY(-22%)}}.footer .container .container__content .footer-branding .logo svg{height:auto;width:clamp(10rem,7.1678571429rem + 11.619047619vw,15.6666666667rem)}.footer .container .container__content .footer-subscribe{grid-row:1;grid-column:1}@media (min-width: 900px){.footer .container .container__content .footer-subscribe{grid-column:2}}.footer .container .container__content .footer-content{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;grid-row:3;grid-column:1;display:flex;flex-wrap:wrap;gap:2.6666666667rem}@media (min-width: 600px){.footer .container .container__content .footer-content{flex-wrap:nowrap}}@media (min-width: 900px){.footer .container .container__content .footer-content{grid-row:2;grid-column:2;flex-wrap:wrap}}@media (min-width: 1200px){.footer .container .container__content .footer-content{flex-wrap:nowrap}}@media (min-width: 900px){.footer .container .container__content .footer-content .footer-nav{-moz-columns:2;columns:2;-moz-column-gap:2.6666666667rem;column-gap:2.6666666667rem}}.footer .container .container__content .footer-content .footer-nav .nav{display:flex;flex-direction:column;gap:.4444444444rem}.footer .container .container__content .footer-content .footer-nav .nav .nav__item{width:-moz-min-content;width:min-content;white-space:nowrap}.footer .container .container__content .footer-content a{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;text-decoration:none;transition:color var(--transition)}.footer .container .container__content .footer-content a:hover{color:var(--c-brand)}.footer .container .container__content .footer-content .legal-nav .nav{display:flex;flex-direction:column;gap:.4444444444rem}.footer .container .container__content .footer-content .legal-nav .nav .nav__item{width:-moz-min-content;width:min-content;white-space:nowrap}.footer .container .container__content .footer-content .extra-content{display:flex;flex-direction:column;gap:.8888888889rem;align-items:flex-start;justify-content:space-between}.footer .container .container__content .footer-content .footer-socials .footer-socials__item svg>*{transition:fill var(--transition)}.footer .container .container__content .footer-content .footer-socials .footer-socials__item:hover svg #background{fill:var(--c-blue-dark)}.footer .container .container__content .footer-content .footer-socials .footer-socials__item:hover svg #icon{fill:var(--c-white)}#page-content:has(.block--form:last-child)+#page-footer{border-top:none}.hero--default{position:relative;margin-bottom:20dvh}@media (min-width: 600px){.hero--default{margin-bottom:40dvh}}.hero--default .hero__wrapper{display:grid}.hero--default .hero__content{margin:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem) 0;z-index:1}@media (min-width: 600px){.hero--default .hero__content{grid-column:1;grid-row:1;align-content:end}}.hero--default .hero__content .container .container__content{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width: 600px){.hero--default .hero__content .container .container__content{padding-bottom:clamp(2rem,1.2571428571rem + 3.0476190476vw,3.5555555556rem)}}.hero--default .hero__content.dark{--c-white: var(--c-blue-dark)}.hero--default .hero__title{width:100%;max-width:clamp(21.25rem,15.2142857143rem + 24.7619047619vw,33.3333333333rem);color:var(--c-cyaan-600)}@media (min-width: 600px){.hero--default .hero__title{color:var(--c-white)}}.hero--default .hero__title+.hero__text{margin-top:.8888888889rem}.hero--default .hero__title+.btn-group{margin-top:1.3333333333rem}@media (min-width: 600px){.hero--default .hero__title+.btn-group .btn,.hero--default .hero__title+.btn-group .newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .hero--default .hero__title+.btn-group .fui-submit,.hero--default .hero__title+.btn-group .fui-i .fui-form .fui-btn-wrapper .fui-submit,.fui-i .fui-form .fui-btn-wrapper .hero--default .hero__title+.btn-group .fui-submit{--foreground-color: var(--c-white)}}.hero--default .hero__text{font-size:clamp(1.0625rem,.9696428571rem + .380952381vw,1.1666666667rem);color:var(--c-text)}@media (min-width: 600px){.hero--default .hero__text{max-width:clamp(21.25rem,15.2142857143rem + 24.7619047619vw,33.3333333333rem);color:var(--c-white)}}.hero--default .hero__text+.btn-group{margin-top:1.1111111111rem}@media (min-width: 600px){.hero--default .hero__text+.btn-group .btn,.hero--default .hero__text+.btn-group .newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .hero--default .hero__text+.btn-group .fui-submit,.hero--default .hero__text+.btn-group .fui-i .fui-form .fui-btn-wrapper .fui-submit,.fui-i .fui-form .fui-btn-wrapper .hero--default .hero__text+.btn-group .fui-submit{--foreground-color: var(--c-white)}}.hero--default .hero__image{grid-column:1;grid-row:1;--hero-end-height: 60dvh;height:100dvh;z-index:0;margin:0 var(--hero-image-gutter-container, 0)}@media (min-width: 600px){.hero--default .hero__image{--hero-end-height: 90dvh}}.hero--default .hero__image .picture{height:100%;width:100%;overflow:hidden;border-radius:0 0 var(--hero-image-radius, 0) 0}.hero--default .hero__image .picture .image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero--default .hero__intro{position:relative;z-index:1;--select-bg-color: var(--c-white);--select-color: var(--c-cyaan-600)}.hero--default .hero__intro .hero__intro-content{font-size:clamp(1.0625rem,.9696428571rem + .380952381vw,1.1666666667rem);background-color:var(--c-cyaan-600);color:var(--c-white);padding:clamp(2.5rem,1.7571428571rem + 3.0476190476vw,4rem) clamp(2rem,1.0714285714rem + 3.8095238095vw,4rem);width:100%;max-width:48.5555555556rem;margin:clamp(2.5rem,1.7571428571rem + 3.0476190476vw,4rem) auto 0;border-radius:var(--radius-small) var(--radius-large) 0 var(--radius-large)}@media (min-width: 600px){.hero--default .hero__intro .hero__intro-content{margin:calc(clamp(2.5rem,1.7571428571rem + 3.0476190476vw,4rem)*-1) auto 0}}.hero--default .scroll-indicator-wrapper{position:sticky;bottom:0;height:0;overflow:visible;display:flex;align-items:flex-end;justify-content:flex-end;width:100%;z-index:1}.hero--default .scroll-indicator{width:2.1111111111rem;height:2.1111111111rem;color:var(--c-white);background-color:var(--c-cyaan-600);border-radius:.1433333333rem;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0;margin:0 0 0 auto;margin-right:var(--gutter-container);margin-bottom:var(--radius-xlarge)}.hero--default .scroll-indicator svg{width:1.3333333333rem;height:1.3333333333rem}.hero--default .scroll-indicator:hover{cursor:pointer}.hero--default .scroll-indicator:hover svg{animation:scroll-indicator-animation .45s cubic-bezier(.6,0,.4,1) forwards}@keyframes scroll-indicator-animation{0%{transform:translateY(0)}50%{transform:translateY(110%)}50.001%{transform:translateY(-110%)}to{transform:translateY(0)}}.hero--centered{margin-top:clamp(4.5rem,2.6892857143rem + 7.4285714286vw,8.3333333333rem);margin-bottom:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem)}.hero--centered .container .container__content{display:flex;flex-direction:column;align-items:center;text-align:center}.hero--centered .container .container__content .hero__meta{padding-top:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem)}.hero--centered .container .container__content .hero__meta+.hero__title{padding-top:clamp(1.5rem,.9428571429rem + 2.2857142857vw,2.6666666667rem)}.hero--centered .container .container__content .hero__title{color:var(--c-cyaan-500);padding-top:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem)}.hero--centered .container .container__content .hero__title+.hero__text{margin-top:clamp(2.5rem,1.5714285714rem + 3.8095238095vw,4.4444444444rem)}.hero--centered .container .container__content .hero__text{font-size:clamp(1.0625rem,.9696428571rem + .380952381vw,1.1666666667rem);max-width:40rem}.hero--centered .container .container__content .hero__text p{text-wrap:balance}.hero--centered .container .container__content .hero__image{width:100%}.hero--centered .container .container__content .hero__image .picture{border-radius:0 0 var(--radius-xlarge) var(--radius-xlarge);height:clamp(18.75rem,14.5714285714rem + 17.1428571429vw,26.6666666667rem);overflow:hidden}.hero--centered .container .container__content .hero__image .picture .image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero--centered:has(.hero__image){margin-top:0}.hero--centered:has(.hero__image) .container .container__content .hero__image{order:1}.hero--centered:has(.hero__image) .container .container__content .hero__title{order:2}.hero--centered:has(.hero__image) .container .container__content .hero__text{order:3}.hero--intro-content{margin:clamp(2.5rem,1.5714285714rem + 3.8095238095vw,4.4444444444rem) 0 clamp(5rem,3.1428571429rem + 7.619047619vw,8.8888888889rem)}.hero--intro-content .container .container__content .content h1,.hero--intro-content .container .container__content .content h2{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(3rem,2.6285714286rem + 1.5238095238vw,3.5555555556rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;color:var(--c-blue-dark)}.hero--intro-content .container .container__content .content h3{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(1.25rem,.7857142857rem + 1.9047619048vw,2.2222222222rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;color:var(--c-blue-dark);text-transform:none}.hero--intro-content .container .container__content .content p,.hero--intro-content .container .container__content .content ul,.hero--intro-content .container .container__content .content ol{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;font-size:1rem}.hero--intro-content .container .container__content .content .hero__meta-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1.3333333333rem;margin-bottom:clamp(1.5rem,.9428571429rem + 2.2857142857vw,2.6666666667rem)}.hero--intro-content .container .container__content .content .hero__meta-wrapper .hero__meta{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;color:var(--c-cyaan-light)}.fui-i{--fui-font: var(--f-base);--fui-font-size: .8333333333rem;--fui-color: var(--c-text);--fui-error: red;--fui-border-radius: .2222222222rem;--fui-border-color: transparent;--fui-focus-border-color: var(--c-cyaan-500);--fui-field-gutter: 1.3333333333rem;--fui-alert-padding: .8888888889rem .7777777778rem;--fui-alert-font-size: .8333333333rem;--fui-alert-error-bg-color: var(--c-error-background);--fui-alert-error-color: var(--c-error-foreground);--fui-alert-success-bg-color: var(--c-success-background);--fui-alert-success-color: var(--c-success-foreground);--fui-alert-border-radius: .2222222222rem;--fui-error-font-size: .8333333333rem;--fui-error-margin-top: 1.3333333333rem;--fui-error-color: red;--fui-required-color: var(--c-error-foreground);--fui-success-color: var(--c-success-foreground);--fui-label-font-size: .5555555556rem;--fui-label-margin: .3333333333rem;--fui-label-error-color: red;--fui-label-error-border-color: red;--fui-label-color: var(--c-text);--fui-instructions-font-size: clamp(.75rem, .6803571429rem + .2857142857vw, .8333333333rem);--fui-instructions-color: var(--c-text);--fui-check-font-size: .6666666667rem;--fui-check-bg-color: rgba(255, 255, 255, .1);--fui-check-bg-color-checked: var(--c-cyaan-500);--fui-check-border-color-checked: var(--c-cyaan-500);--fui-check-border-color-focus: var(--c-cyaan-500);--fui-check-box-shadow-focus: none;--fui-check-label-padding-left: 2rem;--fui-check-label-top: .0555555556rem;--fui-check-label-width: 1.3333333333rem;--fui-check-label-height: 1.3333333333rem;--fui-check-label-bg-color: rgba(255, 255, 255, .1);--fui-check-check-border-radius: .2222222222rem;--fui-input-font-size: .8333333333rem;--fui-input-padding: .8333333333rem .8888888889rem .7777777778rem;--fui-input-background-color: rgba(255, 255, 255, .1);--fui-input-error-box-shadow-focus: 0 0 0 1px red;--fui-input-placeholder-color: rgba(255, 255, 255, .8);--fui-input-border: transparent;--fui-input-border-radius: .2222222222rem;--fui-input-border-color-focus: var(--c-cyaan-500);--fui-input-box-shadow-focus: 0 0 0 1px var(--c-cyaan-500);--altcha-color-text: var(--fui-color);--altcha-border-radius: .2222222222rem;--altcha-color-base: var(--c-blue-dark);--altcha-color-border: var(--c-border)}.fui-i .fui-form .fui-input{color:var(--fui-color);transition:background-color var(--transition)}.fui-i .fui-form .fui-input:focus{background-color:#fff3}.fui-i .fui-form .fui-btn-wrapper .fui-submit:before{content:"";display:block;width:.8888888889rem;height:.8888888889rem;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cmask id='a' width='16' height='16' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23d9d9d9' d='M0 0h16v16H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23fff' d='m9.333 13.667-.713-.713 2.464-2.454H3.666V3h1v6.5h6.418L8.62 7.036l.702-.713L13 10z'/%3E%3C/g%3E%3C/svg%3E")}.fui-i .fui-form textarea{min-height:6.6666666667rem;resize:none}.container--light .fui-i{--fui-color: var(--c-blue-dark);--fui-check-bg-color: transparent;--fui-check-bg-color-checked: var(--c-blue-dark);--fui-check-border-color-checked: var(--c-blue-dark);--fui-check-border-color-focus: var(--c-blue-dark);--fui-check-label-bg-color: transparent;--fui-check-label-border: 1px solid var(--c-cyaan-light);--fui-input-background-color: transparent;--fui-input-placeholder-color: rgba(0, 41, 70, .8);--fui-input-border: 1px solid var(--c-cyaan-light);--fui-input-border-color-focus: var(--c-blue-dark);--fui-input-box-shadow-focus: none;--altcha-color-base: var(--c-white);--altcha-color-border: var(--c-blue-dark)}.container--light .fui-i .fui-form .fui-input:focus{background-color:transparent}.container--light .fui-i .fui-form .fui-btn-wrapper .fui-submit:before{content:"";display:block;width:.8888888889rem;height:.8888888889rem;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cmask id='a' width='16' height='16' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23d9d9d9' d='M0 0h16v16H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23002946' d='m9.333 13.667-.713-.713 2.464-2.454H3.666V3h1v6.5h6.418L8.62 7.036l.702-.713L13 10z'/%3E%3C/g%3E%3C/svg%3E")}.container--light .fui-i .fui-form .fui-type-file-upload .fui-field-container{display:grid;grid-template-rows:1fr auto;grid-template-columns:auto 1fr}.container--light .fui-i .fui-form .fui-type-file-upload .fui-field-container:after{grid-column:1/span 2;grid-row:2;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;content:"";display:block;width:100%;height:100%;border:var(--fui-input-border);border-radius:var(--fui-input-border-radius)}.container--light .fui-i .fui-form .fui-type-file-upload .fui-label{grid-row:1;grid-column:1/span 2}.container--light .fui-i .fui-form .fui-type-file-upload .fui-input-wrapper{grid-row:2;grid-column:1;line-height:var(--fui-input-line-height);padding:var(--fui-input-padding);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container--light .fui-i .fui-form .fui-type-file-upload .fui-input[type=file]{border:none;padding:0;margin:0;width:auto;font-size:0;transition:font-size var(--transition);display:flex;align-items:center}.container--light .fui-i .fui-form .fui-type-file-upload .fui-input[type=file]::file-selector-button{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:clamp(.75rem,.6803571429rem + .2857142857vw,.8333333333rem);font-family:var(--f-base);font-weight:var(--fw-medium);line-height:1;padding:.1111111111rem 0;border:none;border-bottom:1px solid currentColor;background-color:transparent;color:var(--c-text);cursor:pointer;transition:color var(--transition)}.container--light .fui-i .fui-form .fui-type-file-upload .fui-input[type=file]::file-selector-button:hover{color:var(--c-cyaan-600)}.container--light .fui-i .fui-form .fui-type-file-upload .fui-input[type=file]:valid{font-size:.8333333333rem}.container--light .fui-i .fui-form .fui-type-file-upload .fui-instructions{grid-column:1;grid-row:3;display:flex;align-items:center;margin-bottom:0}@media (min-width: 600px){.container--light .fui-i .fui-form .fui-type-file-upload .fui-instructions{grid-column:2;grid-row:2}}.container--light .fui-i .fui-form .fui-type-file-upload .fui-instructions p{white-space:nowrap;line-height:var(--fui-input-line-height);padding-top:.5555555556rem}@media (min-width: 600px){.container--light .fui-i .fui-form .fui-type-file-upload .fui-instructions p{padding:var(--fui-input-padding)}}.newsletter-form .newsletter-form__title{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;font-size:1rem;margin-bottom:1rem;text-transform:none}.newsletter-form .newsletter-form__inner .fui-i--newsletter{--altcha-border-radius: .2222222222rem;--altcha-color-base: var(--c-white);--altcha-color-border: var(--c-border);--altcha-color-text: currentColor;--fui-btn-container-margin: 0;--fui-btn-container-padding: 0;--fui-focus-border-color: var(--c-blue-dark);--fui-focus-shadow: 0 0 0 3px var(--c-blue-dark);--fui-field-gutter: 0;--fui-btn-margin: 0 1.3888888889rem;--fui-check-font-size: .6666666667rem;--fui-check-bg-color: rgba(0, 0, 0, .1);--fui-check-bg-color-checked: var(--c-blue-dark);--fui-check-border-color-checked: var(--c-blue-dark);--fui-check-border-color-focus: var(--c-cyaan-light);--fui-check-box-shadow-focus: none;--fui-check-label-padding-left: 1rem;--fui-check-label-top: .4444444444rem;--fui-check-label-width: .6666666667rem;--fui-check-label-height: .6666666667rem;--fui-check-label-bg-color: rgba(184, 199, 202, .2);--fui-check-label-border: none;--fui-check-check-border-radius: .1111111111rem;--fui-check-check-bg-size: .3333333333rem auto;--fui-input-font-size: .8333333333rem;--fui-input-padding: 1.4444444444rem 1.2777777778rem;--fui-input-background-color: transparent;--fui-input-placeholder-color: var(--c-text);--fui-input-border: none;--fui-input-border-radius: rem(4)}.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;width:100%}.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container>*{order:4}.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-row:first-child{grid-column:1/span 2;grid-row:1;grid-template-columns:.76fr 1.24fr}.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-row:first-child .fui-field input{background-color:#b8c7ca33;border-radius:.2222222222rem}.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-row:first-child .fui-field:first-child{border-right:1px solid var(--c-white)}.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-row:first-child .fui-field:first-child input{border-top-right-radius:0;border-bottom-right-radius:0}.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-row:first-child .fui-field:last-child input{border-top-left-radius:0;border-bottom-left-radius:0;padding-right:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-row:has(.fui-type-agree){grid-row:2;grid-column:1/span 2;margin-top:.8333333333rem}.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper{order:2;grid-column:span 1;display:flex;align-items:center;grid-row:1;grid-column:2;height:4.1666666667rem}.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cmask id='a' width='16' height='16' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23d9d9d9' d='M0 0h16v16H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23002946' d='m9.333 13.667-.713-.713 2.464-2.454H3.666V3h1v6.5h6.418L8.62 7.036l.702-.713L13 10z'/%3E%3C/g%3E%3C/svg%3E")}.labels{display:flex;flex-wrap:wrap;gap:.4444444444rem}.label{font-size:.6666666667rem;font-weight:var(--fw-regular);color:var(--c-blue-dark);background-color:var(--c-white);padding:.2222222222rem .4444444444rem;border-radius:.1666666667rem;border:1px solid var(--c-blue-dark);text-decoration:none}.label--alt{border-color:var(--c-cyaan-light)}.label--light{color:var(--c-cyaan-light);border-color:var(--c-cyaan-light)}.label--filter{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;border-color:var(--c-cyaan-light);padding:.4444444444rem .8888888889rem;transition:border-color var(--transition)}.label--filter:hover{border-color:var(--c-blue-dark);cursor:pointer}.label--active,.block--portfolio-overview-list .container .container__content .filters .filters__option input:checked+.label{background-color:var(--c-cyaan-500);color:var(--c-white);border-color:var(--c-cyaan-500)}.label--active:hover,.block--portfolio-overview-list .container .container__content .filters .filters__option input:checked+.label:hover{background-color:var(--c-cyaan-500);border-color:var(--c-cyaan-500);cursor:default}.media{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;overflow:hidden}.media .plyr-wrapper{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:100%}.media .plyr-wrapper>div,.media .plyr-wrapper .plyr{max-width:none;width:100%;height:100%;position:relative}.media .plyr-wrapper>div .media__player,.media .plyr-wrapper .plyr .media__player{position:relative;width:100%;height:100%}.media .plyr-wrapper>div .media__player:has(iframe),.media .plyr-wrapper .plyr .media__player:has(iframe){width:100%;height:0;top:50%;left:50%;padding-bottom:56.25%;margin:0;transform:translate(-50%,-50%) scale(1.01)}.media .plyr-wrapper>div .media__player iframe,.media .plyr-wrapper>div .media__player video,.media .plyr-wrapper .plyr .media__player iframe,.media .plyr-wrapper .plyr .media__player video{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover}.media .plyr-wrapper>div__poster,.media .plyr-wrapper .plyr__poster{-o-object-fit:cover;object-fit:cover}.media .plyr-wrapper video{-o-object-fit:cover;object-fit:cover}.media .picture{width:100%;height:100%}.media .picture .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media .plyr{--plyr-color-main: var(--c-cyaan-500);--plyr-video-control-color: var(--c-white);--plyr-video-control-color-hover: var(--c-white);--plyr-video-control-background-hover: rgba(0, 0, 0, .4);--plyr-control-icon-size: .4444444444rem;--plyr-control-spacing: 1.185rem}.media .plyr.plyr--video .plyr__control--overlaid{width:100%;height:100%;border-radius:0;display:flex;align-items:center;justify-content:center;transition:opacity var(--transition)}.media .plyr.plyr--video .plyr__control--overlaid .plyr__tooltip{display:none}.media .plyr.plyr--video .plyr__control--overlaid .plyr__play-text{position:relative;font-size:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem);line-height:1.15;font-family:var(--f-title);font-weight:var(--fw-strong);text-transform:uppercase;color:var(--c-white)}.media .plyr.plyr--video .plyr__control--overlaid .plyr__play-text:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#ffffff4d}.media .plyr.plyr--video .plyr__control--overlaid .plyr__play-text:before{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:var(--c-white);transition:width var(--transition)}.media .plyr.plyr--video .plyr__control--overlaid:hover .plyr__play-text:before{width:100%}.card-team{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:1.7777777778rem}.card-team__content{grid-column:1;grid-row:2}.card-team__content .employee-name{color:var(--c-blue-dark);font-family:var(--f-base);font-size:1rem;font-weight:var(--fw-medium);line-height:1.3;text-transform:none}.card-team__content .employee-function{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;color:var(--c-cyaan-light);margin-top:.4444444444rem}.card-team__content .employee-contact{display:flex;gap:.4444444444rem;margin-top:.8888888889rem}.card-team__content .employee-contact .employee-contact__link svg>*{transition:fill var(--transition)}.card-team__content .employee-contact .employee-contact__link svg #background{fill:var(--c-cyaan-500)}.card-team__content .employee-contact .employee-contact__link svg #icon{fill:var(--c-white)}.card-team__content .employee-contact .employee-contact__link:hover svg #background{fill:var(--c-blue-dark)}.card-team__content .employee-contact .employee-contact__link:hover svg #icon{fill:var(--c-white)}.card-team__image{grid-column:1;grid-row:1}.card-team__image .picture{border-radius:var(--radius-medium);overflow:hidden;aspect-ratio:405/554}.card-team__image .picture .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.full-width-image{display:grid;margin:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem) 0}.full-width-image .ful-width-image-wrapper{--image-height: 40dvh;grid-column:1;grid-row:1;height:var(--image-height);z-index:0;margin:0 var(--hero-image-gutter-container, 0)}@media (min-width: 600px){.full-width-image .ful-width-image-wrapper{--image-height: 35.5555555556rem}}.full-width-image .ful-width-image-wrapper .picture{height:100%;width:100%;overflow:hidden;border-radius:0 0 0 var(--hero-image-radius, 0)}.full-width-image .ful-width-image-wrapper .picture .image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.share-this-page{margin:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem) auto}.share-this-page .container .container__content .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border-top:1px solid var(--c-cyaan-light);max-width:48.5555555556rem;margin:0 auto;padding-top:clamp(2rem,1.8142857143rem + .7619047619vw,2.2222222222rem);gap:clamp(1.5rem,1.1285714286rem + 1.5238095238vw,2.2222222222rem)}@media (min-width: 600px){.share-this-page .container .container__content .content{flex-direction:row;align-items:flex-end;justify-content:space-between}}.share-this-page .container .container__content .content__share{display:flex;flex-shrink:0;flex-direction:column;gap:.8888888889rem}.share-this-page .container .container__content .content__share h4{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;font-size:1rem;font-weight:var(--fw-medium);text-transform:none}.share-this-page .container .container__content .content__share .social-share-links{display:flex;gap:.4444444444rem}.share-this-page .container .container__content .content__share .social-share-links .social-share-links__item{display:flex;align-items:center;justify-content:center}.share-this-page .container .container__content .content__share .social-share-links .social-share-links__item a{display:flex;align-items:center;justify-content:center;color:var(--c-cyaan-500);transition:color var(--transition)}.share-this-page .container .container__content .content__share .social-share-links .social-share-links__item a svg{width:auto;height:1.3333333333rem}.share-this-page .container .container__content .content__share .social-share-links .social-share-links__item a:hover{color:var(--c-blue-dark)}.share-this-page .container .container__content .content__labels{display:flex;align-items:flex-end;justify-content:flex-end}.read-progress{display:none}@media (min-width: 600px){.read-progress{position:fixed;top:calc(var(--navbar-height) + clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem));right:var(--gutter-container);z-index:calc(var(--z-navbar) - 1);width:4.4444444444rem;height:4.4444444444rem;display:flex;align-items:center;justify-content:center;pointer-events:none}.read-progress .read-progress__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:auto}.read-progress .read-progress__track{stroke:var(--c-cyaan-300)}.read-progress .read-progress__bar{stroke:var(--c-brand);transition:stroke-dashoffset .1s ease-out}.read-progress .read-progress__text{position:relative;font-family:var(--f-base);font-weight:var(--fw-medium);font-size:.7777777778rem;color:var(--c-brand);width:100%;text-align:center}}.longform-image{display:flex;justify-content:center;margin:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem) calc(clamp(0rem,-5.1785714286rem + 13.8095238095vw,6.4444444444rem)*-1)}.longform-image .longform-image__figure{display:flex;flex-direction:column;gap:.8888888889rem}.longform-image .longform-image__figure .picture .image{border-radius:var(--radius-small);max-height:30rem;width:auto;height:auto}.longform-image .longform-image__figure .longform-image__caption{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;color:var(--c-cyaan-light);font-size:.6666666667rem}.longform-image:last-child{margin-bottom:0}.longform-video{display:flex;justify-content:center;margin:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem) calc(clamp(0rem,-5.1785714286rem + 13.8095238095vw,6.4444444444rem)*-1)}.longform-video .media{border-radius:var(--radius-small);overflow:hidden;max-height:30rem;width:auto;height:auto}.longform-video:last-child{margin-bottom:0}.longform-quote{margin:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem) 0}.longform-quote .longform-quote__inner{display:flex;flex-direction:column}.longform-quote .longform-quote__inner .longform-quote__blockquote{display:flex;flex-direction:column;padding-top:clamp(1.5rem,.7571428571rem + 3.0476190476vw,3.1111111111rem);position:relative;margin-bottom:clamp(1.5rem,1.1285714286rem + 1.5238095238vw,2.2222222222rem)}.longform-quote .longform-quote__inner .longform-quote__blockquote>p{font-size:clamp(.875rem,.7821428571rem + .380952381vw,1rem);color:var(--c-blue-dark);opacity:.6}.longform-quote .longform-quote__inner .longform-quote__blockquote:before{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(1.25rem,.7857142857rem + 1.9047619048vw,2.2222222222rem);font-weight:var(--fw-strong);text-transform:uppercase;content:"“";font-size:clamp(3rem,2.4428571429rem + 2.2857142857vw,4rem);line-height:1;position:absolute;top:0;left:0}.longform-quote .longform-quote__inner .longform-quote__blockquote.longform-quote__blockquote--large{padding-top:clamp(1.5rem,1.1285714286rem + 1.5238095238vw,2.2222222222rem);margin-bottom:clamp(1rem,.8142857143rem + .7619047619vw,1.3333333333rem)}.longform-quote .longform-quote__inner .longform-quote__blockquote.longform-quote__blockquote--large>p{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(1.25rem,.7857142857rem + 1.9047619048vw,2.2222222222rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;opacity:1;text-transform:none;line-height:1.2}.longform-quote .longform-quote__inner .quotees{display:flex;flex-wrap:wrap;gap:1.7777777778rem}.longform-quote .longform-quote__inner .quotees .quotee{flex:1}.longform-quote .longform-quote__inner .quotees .quotee .quotee-name{font-size:.6666666667rem}.longform-quote .longform-quote__inner .quotees .quotee .quotee-function{font-size:.6666666667rem;color:var(--c-cyaan-light)}.longform-quote .longform-quote__inner .quotees .quotee .quotee-picture{width:3.5555555556rem;height:3.5555555556rem;border-radius:0 50% 50%;background-color:var(--c-white);box-shadow:0 0 .4444444444rem #0003;padding:.4444444444rem;margin-bottom:.6666666667rem}.longform-quote .longform-quote__inner .quotees .quotee .quotee-picture .picture{border-radius:50%;overflow:hidden}.longform-quote .longform-quote__inner .quotees.quotees--multiple .quotee{flex:1 1 45%}@media (min-width: 600px){.longform-quote .longform-quote__inner .quotees.quotees--multiple .quotee{flex:0 1 20%}}.card--vertical{display:flex;flex-direction:column-reverse;align-items:flex-start;text-decoration:none;color:inherit;padding-bottom:.4444444444rem;height:100%}.card--vertical .card__content{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(3rem,2.675rem + 1.3333333333vw,3.4444444444rem);margin-top:.8888888889rem;flex:1}.card--vertical .card__date{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;color:var(--c-cyaan-light)}.card--vertical .card__title{color:var(--c-blue-dark);font-family:var(--f-base);font-size:1rem;font-weight:var(--fw-medium);line-height:1.3;text-transform:none;margin-top:.4444444444rem}.card--vertical .btn-group{margin-top:auto}.card--vertical .card__image .picture{border-radius:var(--radius-medium);overflow:hidden}.card--vertical .card__image .picture .image{width:100%;height:100%;aspect-ratio:287/376;-o-object-fit:cover;object-fit:cover;transition:transform var(--transition-cubic)}[data-index=even] .card--vertical .card__image .picture .image{aspect-ratio:288/255}.card--vertical:hover .card__image .image{transform:scale(1.05)}.card--horizontal{display:flex;flex-direction:column-reverse;align-items:flex-start;text-decoration:none;color:inherit;height:100%;gap:var(--gutter-grid)}@media (min-width: 600px){.card--horizontal{flex-direction:row-reverse;align-items:center}}.card--horizontal+.card--horizontal{margin-top:clamp(2.5rem,2.0357142857rem + 1.9047619048vw,3.3333333333rem);padding-top:clamp(2.5rem,2.0357142857rem + 1.9047619048vw,3.3333333333rem);border-top:1px solid var(--c-border)}@media (min-width: 600px){.card--horizontal:nth-child(2n){flex-direction:row}}.card--horizontal .card__content,.card--horizontal .card__image{flex:1 0 calc((100% - var(--gutter-grid)) / 2)}.card--horizontal .card__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:clamp(1.5rem,1.3142857143rem + .7619047619vw,1.7777777778rem);padding:clamp(1.5rem,1.3142857143rem + .7619047619vw,1.7777777778rem) clamp(0rem,-5.3571428571rem + 14.2857142857vw,6.6666666667rem)}.card--horizontal .card__content .card-header{display:flex;align-items:center;gap:clamp(1rem,.8142857143rem + .7619047619vw,1.3333333333rem)}.card--horizontal .card__content .card-header .picture{aspect-ratio:1/1;width:3.3333333333rem;height:auto;border-radius:var(--radius-small);overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#f4f4f4}.card--horizontal .card__content .card-header .picture .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card--horizontal .card__content .card-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:clamp(1.5rem,1.3142857143rem + .7619047619vw,1.7777777778rem)}.card--horizontal .card__title{color:var(--c-blue-dark);font-family:var(--f-base);font-size:1rem;font-weight:var(--fw-medium);line-height:1.3;text-transform:none}.card--horizontal .card__image .picture{width:100%;height:clamp(20rem,15.3571428571rem + 19.0476190476vw,28.8888888889rem)}.card--horizontal .card__image .picture .image{border-radius:0 var(--radius-large) 0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-news--classified-by-year{margin:clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem) 0}.featured-news--classified-by-year .container__content{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,1.9428571429rem + 2.2857142857vw,3.5555555556rem)}@media (min-width: 600px){.featured-news--classified-by-year .container__content{grid-template-columns:3fr 9fr;gap:var(--block-columns-gap)}}@media (min-width: 600px){.featured-news--classified-by-year .featured-news__title{grid-column:2;grid-row:1}}.featured-news--classified-by-year .classified-by-year__sidebar{display:flex;flex-direction:row;flex-wrap:wrap;gap:.4444444444rem}@media (min-width: 600px){.featured-news--classified-by-year .classified-by-year__sidebar{grid-column:1;grid-row:2;flex-direction:column;align-items:flex-start;gap:1rem}}.featured-news--classified-by-year .classified-by-year__sidebar .year-btn{font-family:var(--f-title);font-size:clamp(3rem,2.6285714286rem + 1.5238095238vw,3.5555555556rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;margin:0;padding:0;cursor:pointer;color:var(--c-cyaan-500);text-align:left;opacity:.6;transition:opacity var(--transition)}.featured-news--classified-by-year .classified-by-year__sidebar .year-btn:hover,.featured-news--classified-by-year .classified-by-year__sidebar .year-btn.is-active{opacity:1;text-decoration:underline;text-underline-offset:.1em;text-decoration-thickness:2px}.featured-news--classified-by-year .classified-by-year__grid{display:grid;grid-template-columns:1fr;gap:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem)}@media (min-width: 600px){.featured-news--classified-by-year .classified-by-year__grid{grid-column:2;grid-row:2;grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.featured-news--classified-by-year .classified-by-year__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1600px){.featured-news--classified-by-year .classified-by-year__grid{grid-template-columns:repeat(4,1fr)}}.featured-news--classified-by-year .classified-by-year__grid .news-grid__item .card--vertical{border-right:none;padding-right:0;border-bottom:1px solid var(--c-border);padding-bottom:clamp(1.5rem,1.3142857143rem + .7619047619vw,1.7777777778rem)}.featured-news{margin:clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem) 0}.featured-news .content{display:flex;flex-direction:column}.featured-news .content .content__header{display:flex;flex-direction:column;align-items:flex-start;gap:2.2222222222rem}@media (min-width: 900px){.featured-news .content .content__header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.featured-news .content .content__header+.content__embla{margin-top:clamp(3rem,2.6285714286rem + 1.5238095238vw,3.5555555556rem)}.featured-news .content .content__embla{--slide-spacing: clamp(1rem, .6285714286rem + 1.5238095238vw, 1.7777777778rem);--slide-width: clampit(280, 340);margin-right:calc(var(--gutter-container) * -1);max-width:calc(100vw - var(--gutter-container))}@media (min-width: 900px){.featured-news .content .content__embla{margin-right:0;max-width:100%}}.featured-news .content .content__embla .embla__container{margin-right:calc(var(--slide-spacing) * -1)}.featured-news .content .content__embla .embla__slide{padding-right:var(--slide-spacing);flex-basis:clamp(17.5rem,16.1071428571rem + 5.7142857143vw,18.8888888889rem)}@media (min-width: 900px){.featured-news .content .content__embla .embla__slide{flex-basis:25%}}.featured-news .content .content__embla .embla__slide:not(:last-child) .card{border-right:1px solid var(--c-border);padding-right:var(--slide-spacing)}@media (min-width: 900px){.featured-news .content .content__controls{display:none}}.news-grid{margin:clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem) 0}.news-grid .content{display:flex;flex-direction:column}.news-grid .content .content__header{display:flex;flex-direction:column;align-items:flex-start;gap:2.2222222222rem}@media (min-width: 900px){.news-grid .content .content__header{flex-direction:row;justify-content:space-between;align-items:center}}.news-grid .content .content__header+.content__grid{margin-top:clamp(3rem,2.6285714286rem + 1.5238095238vw,3.5555555556rem)}.news-grid .content .content__grid{--grid-spacing: clamp(1rem, .6285714286rem + 1.5238095238vw, 1.7777777778rem);display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;margin-right:calc(var(--gutter-container) * -1);gap:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem) 0}@media (min-width: 600px){.news-grid .content .content__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.news-grid .content .content__grid{grid-template-columns:repeat(4,1fr)}}.news-grid .content .content__grid .grid-item{padding-right:var(--grid-spacing);margin-right:var(--grid-spacing);flex-basis:clamp(17.5rem,16.1071428571rem + 5.7142857143vw,18.8888888889rem)}@media (min-width: 900px){.news-grid .content .content__grid .grid-item{flex-basis:25%}}@media (min-width: 600px){.news-grid .content .content__grid .grid-item:not(:last-child):not(:nth-child(2n)){border-right:1px solid var(--c-border)}}@media (min-width: 900px){.news-grid .content .content__grid .grid-item:not(:last-child):not(:nth-child(4n)){border-right:1px solid var(--c-border)}}.news-grid .content+.pagination{margin-top:clamp(3.75rem,1.4285714286rem + 9.5238095238vw,8.8888888889rem)}.pagination{--pagination-gap: 1.3333333333rem;--pagination-justify: center;--pagination-font-size: .7777777778rem;--pagination-link-min-width: 0;--pagination-link-height: auto;--pagination-link-padding: 0;--pagination-link-gap: .5rem;--pagination-link-color: var(--c-text);--pagination-link-bg: transparent;--pagination-link-border: none;--pagination-link-radius: 0;--pagination-link-hover-color: var(--c-text);--pagination-link-hover-bg: transparent;--pagination-link-hover-border: none;--pagination-link-active-color: var(--c-text);--pagination-link-active-bg: transparent;--pagination-link-active-border: none;--pagination-icon-size: .85em;--pagination-icon-color: var(--c-cyaan-500);--pagination-disabled-opacity: 1;--pagination-disabled-color: var(--c-cyaan-light);--pagination-transition: var(--transition, .15s ease)}.pagination__list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:var(--pagination-justify);gap:var(--pagination-gap);list-style:none;padding:0;margin:0}.pagination__item{display:flex;align-items:center;justify-content:center}.pagination__item .icon{width:var(--pagination-icon-size);height:var(--pagination-icon-size);fill:currentColor}.pagination__item.pagination__item--first .pagination__link,.pagination__item.pagination__item--last .pagination__link,.pagination__item.pagination__item--prev .pagination__link,.pagination__item.pagination__item--next .pagination__link{color:var(--pagination-icon-color, currentColor)}@media (min-width: 900px){.pagination__item.pagination__item--first,.pagination__item.pagination__item--last{display:none}}.pagination__item.pagination__item--edge{display:none}@media (min-width: 900px){.pagination__item.pagination__item--edge{display:flex}}.pagination__item.disabled{color:var(--pagination-disabled-color);opacity:var(--pagination-disabled-opacity);pointer-events:none}.pagination__label,.pagination__link{font-size:var(--pagination-font-size);display:flex;align-items:center;justify-content:center;min-width:var(--pagination-link-min-width);height:var(--pagination-link-height);padding:var(--pagination-link-padding);gap:var(--pagination-link-gap);color:var(--pagination-link-color);background-color:var(--pagination-link-bg);border:var(--pagination-link-border);border-radius:var(--pagination-link-radius);text-decoration:none}.pagination__link{transition:color var(--pagination-transition),background-color var(--pagination-transition),border-color var(--pagination-transition)}.pagination__link.pagination__link--active{color:var(--pagination-link-active-color);background-color:var(--pagination-link-active-bg);border:var(--pagination-link-active-border);text-decoration:underline;text-underline-offset:.2em}.pagination__link:hover,.pagination__link:focus-visible,.pagination__link:active{color:var(--pagination-link-hover-color);background-color:var(--pagination-link-hover-bg)}.no-content{display:flex;align-items:center;justify-content:center;text-align:center;margin:clamp(2rem,1.2571428571rem + 3.0476190476vw,3.5555555556rem) 0}.no-content p{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;padding:clamp(2.5rem,1.7571428571rem + 3.0476190476vw,4rem);background-color:var(--c-cyaan-pastel-500);border-radius:0 var(--radius-large)}.block--call-to-action:last-child{margin-bottom:clamp(3.75rem,1.4285714286rem + 9.5238095238vw,8.8888888889rem)}.block--call-to-action .container .container__content .content-wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:auto var(--radius-large) 1fr}@media (min-width: 600px){.block--call-to-action .container .container__content .content-wrapper{grid-template-rows:5.3333333333rem auto 1fr}}.block--call-to-action .container .container__content .content-wrapper .content{--select-bg-color: var(--c-white);--select-color: var(--c-cyaan-600);grid-column:1;grid-row:1/span 2;background-color:var(--c-cyaan-600);border-radius:var(--radius-small) var(--radius-large) 0 var(--radius-large);padding:clamp(2.5rem,1.9428571429rem + 2.2857142857vw,3.5555555556rem) clamp(2rem,1.2571428571rem + 3.0476190476vw,3.5555555556rem) clamp(2.5rem,1.9428571429rem + 2.2857142857vw,3.5555555556rem) clamp(2rem,1.4428571429rem + 2.2857142857vw,3.1111111111rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem);z-index:1}@media (min-width: 600px){.block--call-to-action .container .container__content .content-wrapper .content{margin:0 2.9444444444rem;width:-moz-fit-content;width:fit-content}}.block--call-to-action .container .container__content .content-wrapper .content .title{color:var(--c-white);text-wrap:balance;width:-moz-min-content;width:min-content;min-width:clamp(17.5rem,16.5714285714rem + 3.8095238095vw,17.7777777778rem);max-width:40rem}@media (min-width: 600px){.block--call-to-action .container .container__content .content-wrapper .content .title{text-wrap:pretty}}.block--call-to-action .container .container__content .content-wrapper .media{grid-column:1;grid-row:2/span 2;border-radius:0 0 var(--radius-large) var(--radius-large);overflow:hidden;max-height:22.2222222222rem;min-height:.4411764706rem}@media (min-width: 600px){.block--call-to-action .container .container__content .content-wrapper .media{max-height:90dvh}}.block--link-list,.block--job-list{margin:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem) 0}.block--link-list .container .container__content .content-intro,.block--job-list .container .container__content .content-intro{display:grid;grid-template-columns:var(--block-columns);grid-template-rows:auto 1fr;gap:var(--block-columns-gap)}.block--link-list .container .container__content .content-intro h2,.block--job-list .container .container__content .content-intro h2{grid-row:1;grid-column:1/span 2}.block--link-list .container .container__content .content-intro .prose,.block--job-list .container .container__content .content-intro .prose{font-size:1rem;grid-row:2;grid-column:1/span 2}@media (min-width: 600px){.block--link-list .container .container__content .content-intro .prose,.block--job-list .container .container__content .content-intro .prose{grid-column:2;max-width:28rem}}.block--link-list .container .container__content .content-intro+.content-link-list,.block--job-list .container .container__content .content-intro+.content-link-list{margin-top:clamp(2.5rem,1.5714285714rem + 3.8095238095vw,4.4444444444rem)}.block--link-list .container .content-link-list,.block--job-list .container .content-link-list{display:flex;flex-direction:column}.block--link-list .container .content-link-list .content-link-list__item,.block--job-list .container .content-link-list .content-link-list__item{border-top:1px solid var(--c-border)}.block--link-list .container .content-link-list .content-link-list__item a,.block--job-list .container .content-link-list .content-link-list__item a{display:grid;grid-template-rows:auto 1fr;grid-template-columns:var(--block-columns);gap:.4444444444rem 1.5555555556rem;text-decoration:none;color:inherit;padding:1.3333333333rem 0 2.6666666667rem}@media (min-width: 600px){.block--link-list .container .content-link-list .content-link-list__item a,.block--job-list .container .content-link-list .content-link-list__item a{opacity:.6;gap:0 var(--block-columns-gap);transition:opacity var(--transition)}}.block--link-list .container .content-link-list .content-link-list__item a:hover,.block--job-list .container .content-link-list .content-link-list__item a:hover{opacity:1}.block--link-list .container .content-link-list .content-link-list__item a:hover .list__item-content,.block--job-list .container .content-link-list .content-link-list__item a:hover .list__item-content{margin-left:1.3333333333rem}.block--link-list .container .content-link-list .content-link-list__item a .list__item-counter,.block--job-list .container .content-link-list .content-link-list__item a .list__item-counter{font-size:1rem;display:flex;color:var(--c-cyaan-500)}.block--link-list .container .content-link-list .content-link-list__item a .list__item-content,.block--job-list .container .content-link-list .content-link-list__item a .list__item-content{grid-row:2;grid-column:1;transition:margin-left var(--transition-cubic)}@media (min-width: 600px){.block--link-list .container .content-link-list .content-link-list__item a .list__item-content,.block--job-list .container .content-link-list .content-link-list__item a .list__item-content{grid-row:1;grid-column:2;max-width:28rem}}.block--link-list .container .content-link-list .content-link-list__item a .list__item-hover-media,.block--job-list .container .content-link-list .content-link-list__item a .list__item-hover-media{grid-row:2;grid-column:2}@media (min-width: 600px){.block--link-list .container .content-link-list .content-link-list__item a .list__item-hover-media,.block--job-list .container .content-link-list .content-link-list__item a .list__item-hover-media{display:none}}.block--link-list .container .content-link-list .content-link-list__item a .list__item-hover-media .media,.block--job-list .container .content-link-list .content-link-list__item a .list__item-hover-media .media{border-radius:var(--radius-medium);overflow:hidden;height:auto}.mf-cursor{color:var(--c-blue-dark)}.mf-cursor:before{display:none}.mf-cursor .mf-cursor-media{height:auto;margin:0 0 0 4.4444444444rem;transform:translateY(-60%)}.mf-cursor .mf-cursor-media-box,.mf-cursor .mf-cursor-media img{height:auto;border-radius:var(--radius-medium)}.block--text-media{margin:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem) 0}.block--text-media .container .container__content .content{display:flex;flex-direction:column-reverse;align-items:center;gap:var(--gutter-grid)}@media (min-width: 600px){.block--text-media .container .container__content .content{flex-direction:row}}@media (min-width: 600px){.block--text-media .container .container__content .content.content--reverse{flex-direction:row-reverse}}.block--text-media .container .container__content .content.enlarge-image{align-items:flex-start}@media (min-width: 600px){.block--text-media .container .container__content .content.enlarge-image{align-items:flex-end}}.block--text-media .container .container__content .content.enlarge-image .content__text{padding-top:clamp(0rem,-1.4857142857rem + 6.0952380952vw,3.5555555556rem);padding-bottom:clamp(0rem,-1.4857142857rem + 6.0952380952vw,3.5555555556rem);justify-content:flex-start}@media (min-width: 900px){.block--text-media .container .container__content .content.enlarge-image .content__text{flex:1 1 40%}}@media (min-width: 900px){.block--text-media .container .container__content .content.enlarge-image .content__media{flex:1 1 60%}}.block--text-media .container .container__content .content.enlarge-image.content--reverse{padding-left:0}.block--text-media .container .container__content .content.with-background{--content-breakout-bottom: clamp(5rem, 3.1428571429rem + 7.619047619vw, 8.8888888889rem);--c-text: var(--c-white);align-items:flex-start;position:relative;padding:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem) 0}@media (min-width: 600px){.block--text-media .container .container__content .content.with-background{margin-bottom:var(--content-breakout-bottom);scroll-margin-top:var(--content-breakout-bottom);padding-bottom:0}}.block--text-media .container .container__content .content.with-background:after{content:"";display:block;position:absolute;top:0;right:calc(var(--gutter-container) * -1);width:100vw;height:100%;background-color:var(--c-blue-dark);z-index:-1}.block--text-media .container .container__content .content.with-background .content__text{padding-top:0;padding-bottom:1.7777777778rem}@media (min-width: 600px){.block--text-media .container .container__content .content.with-background .content__text{padding:1.7777777778rem 0 clamp(2rem,1.0714285714rem + 3.8095238095vw,4rem)}}.block--text-media .container .container__content .content.with-background .content__text .prose,.block--text-media .container .container__content .content.with-background .content__text .prose h2,.block--text-media .container .container__content .content.with-background .content__text .prose h3{color:var(--c-white)}.block--text-media .container .container__content .content.with-background .content__media .media{aspect-ratio:640/609}@media (min-width: 600px){.block--text-media .container .container__content .content.with-background .content__media .media{margin-bottom:calc(var(--content-breakout-bottom) * -1)}}.block--text-media .container .container__content .content.content--long-text{align-items:stretch}@media (min-width: 600px){.block--text-media .container .container__content .content.content--long-text .content__text{padding:clamp(2rem,-3rem + 13.3333333333vw,4rem) clamp(0rem,-1.4857142857rem + 6.0952380952vw,3.5555555556rem)}}@media (min-width: 900px){.block--text-media .container .container__content .content.content--long-text .content__text{padding:clamp(4.5rem,-.5rem + 8.8888888889vw,6.6666666667rem) clamp(0rem,-1.4857142857rem + 6.0952380952vw,3.5555555556rem)}}.block--text-media .container .container__content .content.content--long-text .content__media .media{position:sticky;top:8.3333333333rem;height:auto}.block--text-media .container .container__content .content .content__text{flex:1 1 50%;display:flex;align-items:center;justify-content:center;padding:1.7777777778rem 0}@media (min-width: 600px){.block--text-media .container .container__content .content .content__text{padding:clamp(2rem,.9285714286rem + 2.8571428571vw,3.1111111111rem) clamp(0rem,-1.4857142857rem + 6.0952380952vw,3.5555555556rem)}}.block--text-media .container .container__content .content .content__text .prose{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;max-width:22.7777777778rem}.block--text-media .container .container__content .content .content__media{flex:1 1 50%}.block--text-media .container .container__content .content .content__media .media{border-radius:0 var(--radius-xlarge) 0 var(--radius-xlarge)}.block--usps{margin:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem) 0;padding:clamp(5rem,3.1428571429rem + 7.619047619vw,8.8888888889rem) 0;background-color:var(--c-blue-dark);color:var(--c-white)}.block--usps:last-child{margin-bottom:0}.block--usps .container .container__content .usps__list{display:flex;flex-direction:column}.block--usps .container .container__content .usps__list .usps__list-item{display:flex;flex-direction:column;gap:var(--gutter-grid);padding:1.3888888889rem 0 2.5rem}@media (min-width: 600px){.block--usps .container .container__content .usps__list .usps__list-item{flex-direction:row}}.block--usps .container .container__content .usps__list .usps__list-item:first-child{padding-top:0}.block--usps .container .container__content .usps__list .usps__list-item:last-child{padding-bottom:0}.block--usps .container .container__content .usps__list .usps__list-item:not(:first-child){border-top:1px solid rgba(255,255,255,.25)}.block--usps .container .container__content .usps__list .usp-title{flex:1 1 30%;display:flex;align-items:center;gap:clamp(1.5rem,.9428571429rem + 2.2857142857vw,2.6666666667rem)}@media (min-width: 600px){.block--usps .container .container__content .usps__list .usp-title{flex:1 1 50%}}.block--usps .container .container__content .usps__list .usp-title h2{margin-bottom:0}.block--usps .container .container__content .usps__list .usp-title .icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem);height:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem);background-color:var(--c-cyaan-500);border-radius:.1666666667rem;padding:0}.block--usps .container .container__content .usps__list .usp-title .icon svg{flex-shrink:0;width:auto;height:auto;max-width:clamp(1.125rem,.9857142857rem + .5714285714vw,1.3333333333rem);max-height:clamp(1.125rem,.9857142857rem + .5714285714vw,1.3333333333rem)}.block--usps .container .container__content .usps__list .usp-description{flex:1 1 50%}.block--images{margin:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem) 0}.block--images .container__content .embla{--slide-spacing: 1.3333333333rem}.block--images .container__content .embla__container{margin-left:calc(var(--slide-spacing) * -1)}.block--images .container__content .embla__slide{flex:0 0 auto;min-width:0;max-width:100%;background:#fff;display:flex;justify-content:center;align-items:center;padding-left:var(--slide-spacing)}.block--images .container__content .embla__slide .picture{display:flex;align-items:center;justify-content:center;width:auto;height:100%}.block--images .container__content .embla__slide .picture .image{display:block;width:100%;height:auto;max-width:min(85vw,27.7777777778rem);max-height:30.8333333333rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-medium)}.block--team{--gutter-container: 2.6666666667rem;margin:clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem) 0}.block--team .container .container__content .content{display:grid;grid-template-columns:var(--block-columns);grid-template-rows:1fr auto;gap:0 var(--block-columns-gap)}@media (min-width: 600px){.block--team .container .container__content .content{grid-template-columns:clamp(10rem,1.4285714286rem + 22.8571428571vw,19.5555555556rem)}}@media (min-width: 900px){.block--team .container .container__content .content{grid-template-columns:var(--block-columns)}}.block--team .container .container__content .content .content__intro{grid-column:1/span 2}@media (min-width: 600px){.block--team .container .container__content .content .content__intro{grid-column:1}}.block--team .container .container__content .content .content__intro .text{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3}.block--team .container .container__content .content .content__intro .text+.btn-group{margin-top:var(--block-columns-gap)}.block--team .container .container__content .content .content__controls{grid-column:1;grid-row:3}@media (min-width: 600px){.block--team .container .container__content .content .content__controls{grid-row:2}}.block--team .container .container__content .content .content__embla{--slide-spacing: 1.3333333333rem;grid-column:1/span 2;grid-row:2;border-radius:var(--radius-medium) 0 0 var(--radius-medium);margin-right:calc(var(--gutter-container) * -1);margin-top:2.9444444444rem}@media (min-width: 600px){.block--team .container .container__content .content .content__embla{grid-row:1/span 2;grid-column:2;margin-top:0}}.block--team .container .container__content .content .content__embla .embla__container{margin-left:calc(var(--slide-spacing) * -1)}.block--team .container .container__content .content .content__embla .embla__slide{padding-left:var(--slide-spacing);flex-basis:clamp(16.25rem,12.6285714286rem + 14.8571428571vw,23.1111111111rem)}.block--team .container .container__content .content .boost-your-career{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:1.7777777778rem}.block--team .container .container__content .content .boost-your-career .card__content{grid-column:1;grid-row:1;border-radius:var(--radius-medium);overflow:hidden;aspect-ratio:405/554;background-color:var(--c-cyaan-600);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(2rem,1.4196428571rem + 2.380952381vw,3.1666666667rem);color:var(--c-white);gap:2.7777777778rem}.block--quote{margin:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem) 0}.block--quote .container .container__content .content{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto 1fr;gap:0 var(--block-columns-gap);align-items:center}@media (min-width: 900px){.block--quote .container .container__content .content{grid-template-columns:repeat(12,1fr)}}.block--quote .container .container__content .content .quote{grid-column:1/span 6;grid-row:2;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);gap:0 var(--block-columns-gap);margin:2.6666666667rem 0;padding:0 .8888888889rem}@media (min-width: 900px){.block--quote .container .container__content .content .quote{grid-row:1;grid-column:8/span 4}}.block--quote .container .container__content .content .quote>*:not(.btn-group){grid-column:1/span 4;color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(1.25rem,.7857142857rem + 1.9047619048vw,2.2222222222rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;line-height:1.1;text-transform:none}.block--quote .container .container__content .content .quote .btn-group{grid-column:1/span 4;margin-top:clamp(2.5rem,1.5714285714rem + 3.8095238095vw,4.4444444444rem)}@media (min-width: 900px){.block--quote .container .container__content .content .quote .btn-group{grid-column:2/span 3}}.block--quote .container .container__content .content .quote__image{grid-column:1/span 6;grid-row:1;z-index:1;height:100%;display:flex;align-items:center;justify-content:center;max-height:calc(100dvh - var(--gutter-container) * 2);min-height:clamp(22.5rem,16rem + 26.6666666667vw,35.5555555556rem)}@media (min-width: 600px){.block--quote .container .container__content .content .quote__image{grid-column:1/span 7}}@media (min-width: 900px){.block--quote .container .container__content .content .quote__image{grid-column:1/span 8}}.block--quote .container .container__content .content .quote__image .picture{border-radius:var(--radius-xlarge) 0 var(--radius-xlarge) 0;overflow:hidden;height:100%;width:100%}@media (min-width: 900px){.block--quote .container .container__content .content .quote__image .picture{border-radius:0 var(--radius-xlarge) var(--radius-xlarge) 0}}.block--quote .container .container__content .content .quote__image .picture .image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.block--form{--margin-top: clamp(5rem, 4.0714285714rem + 3.8095238095vw, 6.6666666667rem);--content-breakout-top: clamp(5rem, 3.1428571429rem + 7.619047619vw, 8.8888888889rem);margin:var(--margin-top) 0 clamp(2.5rem,1.5714285714rem + 3.8095238095vw,4.4444444444rem);padding-top:var(--content-breakout-top);scroll-margin-top:0}.block--form .container{background-color:var(--c-blue-dark)}.block--form .container .container__content .content{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:0 clamp(2.5rem,1.9428571429rem + 2.2857142857vw,3.5555555556rem)}@media (min-width: 600px){.block--form .container .container__content .content{grid-template-columns:1fr 1fr}}.block--form .container .container__content .content .form-content{--c-text: #fff;grid-column:1;grid-row:2;padding:clamp(2.5rem,1.5714285714rem + 3.8095238095vw,4.4444444444rem) 0;display:flex;flex-direction:column;gap:clamp(1.5rem,1.3142857143rem + .7619047619vw,1.7777777778rem)}@media (min-width: 600px){.block--form .container .container__content .content .form-content{grid-column:2;grid-row:1}}@media (min-width: 900px){.block--form .container .container__content .content .form-content{padding-left:clamp(0rem,-12.0833333333rem + 21.4814814815vw,6.4444444444rem)}}.block--form .container .container__content .content .form-content .form-content__text{color:var(--c-text);text-wrap:pretty}.block--form .container .container__content .content .form-media{grid-column:1;grid-row:1;padding-bottom:clamp(1.5rem,.9428571429rem + 2.2857142857vw,2.6666666667rem)}.block--form .container .container__content .content .form-media .picture{border-radius:0 var(--radius-xlarge) var(--radius-xlarge);overflow:hidden;margin-top:calc(var(--content-breakout-top) * -1)}.block--form .container.container--light{background-color:var(--c-cyaan-pastel-500)}.block--form .container.container--light .container__content .content .form-content{--c-text: var(--c-blue-dark)}.block--form .container.container--light .container__content .content .form-content .form-content__title{color:var(--c-blue-dark)}.block--boost{margin:clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem) 0}.block--boost .container .container__content .content{display:flex;flex-direction:column;align-items:center;padding:0 clamp(0rem,-2.6785714286rem + 7.1428571429vw,3.3333333333rem)}.block--boost .container .container__content .content svg{color:var(--c-cyaan-500);max-width:calc(100vw - 2 * var(--gutter-container));height:auto}.block--boost .container .container__content .content svg path{opacity:0}.block--boost .container .container__content .content .scroll-wrapper{max-width:calc(100vw - 2 * var(--gutter-container));overflow-x:auto;margin-top:clamp(3.75rem,2.3571428571rem + 5.7142857143vw,6.6666666667rem);padding-bottom:2.2222222222rem}.block--boost .container .container__content .content ul{display:grid;grid-template-columns:repeat(5,minmax(8.8888888889rem,1fr));grid-template-rows:1fr auto;gap:2.2222222222rem 1.3333333333rem}.block--boost .container .container__content .content ul li{grid-column:span 1;grid-row:span 2;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;min-width:15.5555555556rem;padding-right:1.1111111111rem}.block--boost .container .container__content .content ul li h3{grid-row:1;font-size:clamp(1.5rem,1.2214285714rem + 1.1428571429vw,2rem);max-width:13ch;text-wrap:balance;line-height:1.085}.block--boost .container .container__content .content ul li p{grid-row:2;color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3}.block--boost .container .container__content .content ul li:not(:last-child){border-right:1px solid var(--c-border)}.block--facts-figures{background-color:var(--c-blue-dark);margin:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem) 0;padding:clamp(2.5rem,1.5714285714rem + 3.8095238095vw,4.4444444444rem) 0 0}.facts-figures__content-intro{--grid-gap: clamp(2rem, 1.2571428571rem + 3.0476190476vw, 3.5555555556rem);display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:var(--grid-gap)}@media (min-width: 600px){.facts-figures__content-intro{grid-template-columns:repeat(2,1fr);gap:0}}@media (min-width: 900px){.facts-figures__content-intro{grid-template-columns:repeat(2,1fr)}}.facts-figures__content-intro h2{color:var(--c-white);grid-row:1;grid-column:1}@media (min-width: 600px){.facts-figures__content-intro h2{grid-column:2}}.facts-figures__content-intro .prose{font-size:1rem;color:var(--c-white);grid-row:2;grid-column:1}@media (min-width: 600px){.facts-figures__content-intro .prose{grid-row:1;max-width:calc(29.0555555556rem + var(--grid-gap));padding-right:var(--grid-gap)}}.facts-figures__content-intro+.facts-figures__list{margin-top:clamp(2.5rem,1.5714285714rem + 3.8095238095vw,4.4444444444rem)}.facts-figures__list{--grid-gap: clamp(2rem, 1.2571428571rem + 3.0476190476vw, 3.5555555556rem);display:flex;flex-direction:column;color:var(--c-cyaan-500);gap:var(--grid-gap);padding-bottom:clamp(5rem,3.1428571429rem + 7.619047619vw,8.8888888889rem)}.facts-figures__list .item{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:1.1111111111rem;border-top:1px solid rgba(255,255,255,.25);padding-top:1.3333333333rem}@media (min-width: 600px){.facts-figures__list .item{grid-template-columns:repeat(2,1fr);gap:0}}@media (min-width: 900px){.facts-figures__list .item{grid-template-columns:repeat(2,1fr)}}.facts-figures__list .item__fact{font-size:1rem}.facts-figures__list .item__fact .item__text{display:flex;max-width:23.3333333333rem}.facts-figures__list .item__figure{font-family:var(--f-title);font-size:clamp(3rem,2.6285714286rem + 1.5238095238vw,3.5555555556rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;color:var(--c-cyaan-500);font-size:3.5555555556rem;font-variant-numeric:tabular-nums}.block--files-downloads{margin:clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem) 0}.block--files-downloads .container .container__content .content{display:flex;flex-direction:column}.block--files-downloads .container .container__content .content .content__header{display:flex;flex-direction:column;align-items:flex-start;gap:2.2222222222rem}@media (min-width: 900px){.block--files-downloads .container .container__content .content .content__header{flex-direction:row;justify-content:space-between;align-items:center}}.block--files-downloads .container .container__content .content .content__header+.content__files-grid{margin-top:clamp(3rem,2.6285714286rem + 1.5238095238vw,3.5555555556rem)}.block--files-downloads .container .container__content .content .content__files-grid{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,1.1285714286rem + 1.5238095238vw,2.2222222222rem) clamp(3.75rem,2.7285714286rem + 4.1904761905vw,5.7777777778rem)}.block--files-downloads .container .container__content .content .content__files-grid .content__files-grid-aside{display:flex;gap:clamp(1rem,.7214285714rem + 1.1428571429vw,1.5555555556rem);flex:1 1 100%}@media (min-width: 600px){.block--files-downloads .container .container__content .content .content__files-grid .content__files-grid-aside{flex:1 0 calc((100% - clamp(3.75rem,2.7285714286rem + 4.1904761905vw,5.7777777778rem))*.35)}}.block--files-downloads .container .container__content .content .content__files-grid .content__files-grid-aside .prose h3{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;font-size:clamp(1.0625rem,.9696428571rem + .380952381vw,1.1666666667rem);font-weight:var(--fw-medium);height:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem);display:flex;align-items:center}.block--files-downloads .container .container__content .content .content__files-grid .content__files-grid-list{flex:1 1 100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:clamp(1.5rem,1.1285714286rem + 1.5238095238vw,2.2222222222rem) clamp(2rem,1.2571428571rem + 3.0476190476vw,3.5555555556rem)}@media (min-width: 600px){.block--files-downloads .container .container__content .content .content__files-grid .content__files-grid-list{flex:1 0 calc((100% - clamp(3.75rem,2.7285714286rem + 4.1904761905vw,5.7777777778rem))*.65);grid-template-columns:repeat(2,1fr)}}.block--files-downloads .container .container__content .content .content__files-grid .content__files-grid-list .content__files-grid-list-item{border-top:1px solid var(--c-border);padding-top:.9444444444rem;display:flex;flex-direction:column;gap:.8888888889rem}.block--files-downloads .container .container__content .content .content__files-grid .content__files-grid-list .content__files-grid-list-item .item-header{display:flex;align-items:center;gap:.8888888889rem}.block--files-downloads .container .container__content .content .content__files-grid .content__files-grid-list .content__files-grid-list-item .item-header h4{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;font-size:1rem;text-transform:none;font-weight:var(--fw-medium)}.block--files-downloads .container .container__content .content .content__files-grid .content__files-grid-list .content__files-grid-list-item .item-content{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;gap:.8888888889rem;margin-top:auto}.block--files-downloads .container .container__content .content .content__files-grid .content__files-grid-list .content__files-grid-list-item .item-content p{max-width:23.3333333333rem}.block--files-downloads .container .container__content .icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem);height:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem);background-color:var(--c-cyaan-500);border-radius:.1666666667rem;padding:0}.block--files-downloads .container .container__content .icon svg{flex-shrink:0;width:auto;height:auto;max-width:clamp(1.125rem,.9857142857rem + .5714285714vw,1.3333333333rem);max-height:clamp(1.125rem,.9857142857rem + .5714285714vw,1.3333333333rem)}.block--timeline{margin:clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem) 0;overflow:hidden}.block--timeline .container .container__content .timeline{display:flex;flex-direction:column;gap:2.6666666667rem;margin-right:calc(var(--gutter-container) * -1);max-width:calc(100dvw - var(--gutter-container))}@media (min-width: 600px){.block--timeline .container .container__content .timeline{flex-direction:row;gap:0 clamp(5rem,.5357142857rem + 11.9047619048vw,10rem)}}.block--timeline .container .container__content .timeline .timeline__main-wrap{display:flex;flex-direction:column;gap:clamp(3rem,2.4428571429rem + 2.2857142857vw,4rem);min-width:0}.block--timeline .container .container__content .timeline .timeline__main{overflow:visible}.block--timeline .container .container__content .timeline .timeline__main .embla__viewport{overflow:hidden}.block--timeline .container .container__content .timeline .timeline__main .embla__container{gap:0}.block--timeline .container .container__content .timeline .timeline__main .embla__slide{flex:0 0 80%;padding-right:var(--gutter-container);min-width:0;max-width:100%;transition:opacity var(--transition-slow)}@media (min-width: 600px){.block--timeline .container .container__content .timeline .timeline__main .embla__slide{flex:0 0 68%;padding-right:clamp(5rem,3.2142857143rem + 4.7619047619vw,6.6666666667rem)}}@media (min-width: 900px){.block--timeline .container .container__content .timeline .timeline__main .embla__slide{flex:0 0 37.7777777778rem}}.block--timeline .container .container__content .timeline .timeline__slide-inner{display:flex;flex-wrap:wrap;gap:2.6666666667rem clamp(1.5rem,.9428571429rem + 2.2857142857vw,2.6666666667rem)}@media (min-width: 600px){.block--timeline .container .container__content .timeline .timeline__slide-inner{gap:clamp(1.5rem,.9428571429rem + 2.2857142857vw,2.6666666667rem) var(--gutter-grid)}}.block--timeline .container .container__content .timeline .timeline__year{order:1;width:100%;height:auto;font-family:var(--f-title);font-weight:var(--fw-strong);font-size:clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem);line-height:1.085;color:var(--c-cyaan-600);margin:0;padding:0}.block--timeline .container .container__content .timeline .timeline__content{order:3;flex:1;display:flex;flex-direction:column;gap:clamp(.75rem,.5642857143rem + .7619047619vw,1.1111111111rem)}.block--timeline .container .container__content .timeline .timeline__content .timeline__icon{display:flex;align-items:center}.block--timeline .container .container__content .timeline .timeline__content .timeline__icon svg{width:auto;height:auto;max-width:1.3333333333rem;max-height:1.3333333333rem}.block--timeline .container .container__content .timeline .timeline__content .timeline__content-text{display:flex;flex-direction:column;gap:clamp(.9375rem,.8214285714rem + .4761904762vw,1.1111111111rem)}.block--timeline .container .container__content .timeline .timeline__content .timeline__content-text .timeline__title{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(2rem,1.6285714286rem + 1.5238095238vw,2.6666666667rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;font-size:2.6666666667rem;margin:0}.block--timeline .container .container__content .timeline .timeline__content .timeline__content-text .timeline__text p{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;font-size:1rem;color:var(--c-text)}.block--timeline .container .container__content .timeline .timeline__image{order:2;flex:0 1 auto;position:relative}.block--timeline .container .container__content .timeline .timeline__image .picture{width:100%;height:100%;overflow:hidden;border-radius:0 clamp(1rem,.8142857143rem + .7619047619vw,1.3333333333rem) 0;max-height:10.1111111111rem;max-width:9.5rem}.block--timeline .container .container__content .timeline .timeline__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block--timeline .container .container__content .timeline .timeline__footer{display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,.6285714286rem + 1.5238095238vw,1.7777777778rem);margin-right:var(--gutter-container)}@media (min-width: 600px){.block--timeline .container .container__content .timeline .timeline__footer{flex-direction:row;margin-right:calc(var(--gutter-container) * 2)}}.block--timeline .container .container__content .timeline .timeline__progress{width:100%;height:.1111111111rem;background-color:var(--c-border);border-radius:.1111111111rem;overflow:hidden}@media (min-width: 600px){.block--timeline .container .container__content .timeline .timeline__progress{flex:1 1 auto}}.block--timeline .container .container__content .timeline .timeline__progress-bar{height:100%;width:100%;background-color:var(--c-blue-dark);border-radius:.1111111111rem;transform:scaleX(0);transform-origin:left center}.block--timeline .container .container__content .timeline .embla__controls{margin-top:0;flex-shrink:0}.block--timeline .container .container__content .timeline .embla__controls .embla__button:disabled{--background-color: var(--c-cyaan-300);cursor:default;pointer-events:none}.block--gallery-slides{margin:clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem) 0}.block--gallery-slides.gallery-slides--resizing .gallery-slides__track{transition:none}.block--gallery-slides.is-at-start:not(.is-at-end) .container .container__content .content .content__slider .gallery-slides__slide.is-active,.block--gallery-slides.is-at-end:not(.is-at-start) .container .container__content .content .content__slider .gallery-slides__slide.is-active{flex-basis:calc(100cqi - var(--gallery-peek) - var(--slide-spacing));flex-grow:0;flex-shrink:0}.block--gallery-slides.is-at-start.is-at-end .container .container__content .content .content__slider .gallery-slides__slide.is-active{flex-basis:100cqi;flex-grow:0;flex-shrink:0}.block--gallery-slides .container .container__content .content{display:flex;flex-direction:column;gap:clamp(1.5rem,.9428571429rem + 2.2857142857vw,2.6666666667rem)}.block--gallery-slides .container .container__content .content .content__header{display:flex;justify-content:center}.block--gallery-slides .container .container__content .content .content__header .block-title{color:var(--c-cyaan-500);font-family:var(--f-title);font-size:clamp(3rem,2.6285714286rem + 1.5238095238vw,3.5555555556rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;text-align:center}.block--gallery-slides .container .container__content .content .content__slider{--slide-spacing: .5rem;--gallery-peek: clamp(1.25rem, -3.5321428571rem + 19.619047619vw, 12.5555555556rem);--gallery-transition-duration: .65s;--gallery-transition-ease: cubic-bezier(.4, 0, .2, 1);--gallery-content-reveal-duration: .85s;--gallery-content-reveal-shift: 1.3333333333rem;--gallery-content-hide-duration: .35s}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__viewport{position:relative;width:100%;border-radius:var(--radius-small);overflow:hidden;max-height:min(85vh,40rem);container-type:inline-size;container-name:gallery-slides}@media (min-width: 600px){.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__viewport{aspect-ratio:21/9}}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__track{position:relative;display:flex;flex-direction:row;align-items:stretch;gap:var(--slide-spacing);height:100%;width:-moz-max-content;width:max-content;min-height:0;transform:translate3d(var(--gallery-track-x, 0px),0,0);transition:transform var(--gallery-transition-duration) var(--gallery-transition-ease);will-change:transform}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide{flex:0 0 var(--gallery-peek);box-sizing:border-box;border-radius:var(--radius-small);overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;min-width:0;min-height:0;transition:flex-basis var(--gallery-transition-duration) var(--gallery-transition-ease),width var(--gallery-transition-duration) var(--gallery-transition-ease)}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide.is-peek-left,.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide.is-peek-right{cursor:pointer}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide.is-active{cursor:default;flex-basis:calc(100cqi - 2 * var(--gallery-peek) - 2 * var(--slide-spacing));flex-grow:0;flex-shrink:0}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide .slide__content,.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide .slide__media{grid-column:1;grid-row:1}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide .slide__media{min-width:0;min-height:0}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide .slide__media .picture{width:100%;height:100%}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide .slide__media .picture .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide .slide__content{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;color:var(--c-white);padding:clamp(1.25rem,.7857142857rem + 1.9047619048vw,2.2222222222rem);z-index:1;box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:.4444444444rem;position:relative;opacity:0;pointer-events:none;transform:translateY(var(--gallery-content-reveal-shift));animation:none;transition:opacity var(--gallery-content-hide-duration) var(--gallery-transition-ease),transform var(--gallery-content-hide-duration) var(--gallery-transition-ease)}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide .slide__content>*{box-sizing:border-box;width:clamp(12.5rem,6rem + 26.6666666667vw,26.6666666667rem);max-width:100%}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide .slide__content h5{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;font-size:1rem;font-weight:var(--fw-medium);color:inherit}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide .slide__content:after{content:"";position:absolute;bottom:0;left:0;height:50%;width:100%;background:linear-gradient(to top,rgba(0,0,0,.45),transparent);mix-blend-mode:multiply;z-index:-1;opacity:0;transition:opacity var(--gallery-content-hide-duration) var(--gallery-transition-ease)}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide:not(.is-active) .slide__content:after{opacity:0;transition:opacity var(--gallery-content-hide-duration) var(--gallery-transition-ease)}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide.is-active .slide__content{pointer-events:auto;transition:none;animation:gallery-slide-content-reveal var(--gallery-content-reveal-duration) var(--gallery-transition-ease) forwards}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide.is-active .slide__content:after{opacity:1;transition:opacity .4s var(--gallery-transition-ease) .2s}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide.is-content-exiting .slide__content{pointer-events:none;transition:none;animation:gallery-slide-content-hide var(--gallery-content-hide-duration) var(--gallery-transition-ease) forwards}.block--gallery-slides .container .container__content .content .content__slider .gallery-slides__slide.is-content-exiting .slide__content:after{opacity:0;transition:opacity var(--gallery-content-hide-duration) var(--gallery-transition-ease)}.block--gallery-slides .container .container__content .content .content__slider .embla__controls{display:flex;align-items:center;justify-content:center}.block--gallery-slides .container .container__content .content .content__slider .embla__controls .embla__button:disabled{cursor:not-allowed;opacity:.38;pointer-events:none}.block--gallery-slides .container .container__content .content .content__slider .embla__controls .embla__button:disabled,.block--gallery-slides .container .container__content .content .content__slider .embla__controls .embla__button:disabled:hover{--background-color: var(--c-cyaan-600);--foreground-color: var(--c-white)}@keyframes gallery-slide-content-reveal{0%{opacity:0;transform:translateY(var(--gallery-content-reveal-shift))}to{opacity:1;transform:translateY(0)}}@keyframes gallery-slide-content-hide{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--gallery-content-reveal-shift))}}@media (prefers-reduced-motion: reduce){.block--gallery-slides .content__slider .gallery-slides__track,.block--gallery-slides .content__slider .gallery-slides__slide{transition-duration:.01ms!important}.block--gallery-slides .content__slider .gallery-slides__slide .slide__content{animation:none!important;transform:none!important;transition-duration:.01ms!important}.block--gallery-slides .content__slider .gallery-slides__slide.is-content-exiting .slide__content{animation:none!important;opacity:0;transform:none}.block--gallery-slides .content__slider .gallery-slides__slide.is-active .slide__content{opacity:1}}.block--stacked-slides{margin:clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem) 0}.block--stacked-slides .container{--slider-height: calc(100vh - (var(--gutter-container) * 2))}.block--stacked-slides .container .container__content .content .content__slider{position:relative;display:flex;flex-direction:column;gap:.8888888889rem}@media (min-width: 600px){.block--stacked-slides .container .container__content .content .content__slider{height:var(--slider-height);border-radius:0 0 var(--radius-xlarge);overflow:hidden;gap:0}}.block--stacked-slides .container .container__content .content .content__slider.content__slider--reverse{border-radius:0 0 0 var(--radius-xlarge)}@media (min-width: 900px){.block--stacked-slides .container .container__content .content .content__slider.content__slider--reverse .slider__slide{grid-template-columns:.88fr 1.12fr}}@media (min-width: 600px){.block--stacked-slides .container .container__content .content .content__slider.content__slider--reverse .slider__slide .slide__content{grid-column:1;grid-row:1}}@media (min-width: 600px){.block--stacked-slides .container .container__content .content .content__slider.content__slider--reverse .slider__slide .slide__media{grid-column:2;grid-row:1}}.block--stacked-slides .container .container__content .content .content__slider .slider__slide{overflow:hidden;display:grid;grid-template-columns:1fr;background-color:var(--c-cyaan-500);border-radius:0 0 0 var(--radius-xlarge)}@media (min-width: 600px){.block--stacked-slides .container .container__content .content .content__slider .slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;grid-template-columns:1fr 1fr;border-radius:0;height:var(--slider-height)}}@media (min-width: 900px){.block--stacked-slides .container .container__content .content .content__slider .slider__slide{grid-template-columns:1.12fr .88fr}}.block--stacked-slides .container .container__content .content .content__slider .slider__slide *{color:var(--c-blue-dark)}.block--stacked-slides .container .container__content .content .content__slider .slider__slide .btn-group .btn,.block--stacked-slides .container .container__content .content .content__slider .slider__slide .btn-group .fui-i .fui-form .fui-btn-wrapper .fui-submit,.fui-i .fui-form .fui-btn-wrapper .block--stacked-slides .container .container__content .content .content__slider .slider__slide .btn-group .fui-submit,.block--stacked-slides .container .container__content .content .content__slider .slider__slide .btn-group .newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .block--stacked-slides .container .container__content .content .content__slider .slider__slide .btn-group .fui-submit{--foreground-color: var(--c-blue-dark)}.block--stacked-slides .container .container__content .content .content__slider .slider__slide:nth-child(3n+1) *{color:var(--c-white)}.block--stacked-slides .container .container__content .content .content__slider .slider__slide:nth-child(3n+1) .btn-group .btn,.block--stacked-slides .container .container__content .content .content__slider .slider__slide:nth-child(3n+1) .btn-group .fui-i .fui-form .fui-btn-wrapper .fui-submit,.fui-i .fui-form .fui-btn-wrapper .block--stacked-slides .container .container__content .content .content__slider .slider__slide:nth-child(3n+1) .btn-group .fui-submit,.block--stacked-slides .container .container__content .content .content__slider .slider__slide:nth-child(3n+1) .btn-group .newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .fui-submit,.newsletter-form .newsletter-form__inner .fui-i--newsletter .fui-form-container .fui-btn-wrapper .block--stacked-slides .container .container__content .content .content__slider .slider__slide:nth-child(3n+1) .btn-group .fui-submit{--foreground-color: var(--c-white)}.block--stacked-slides .container .container__content .content .content__slider .slider__slide:nth-child(3n+2){background-color:var(--c-cyaan-400)}.block--stacked-slides .container .container__content .content .content__slider .slider__slide:nth-child(3n+3){background-color:var(--c-cyaan-300)}.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__content{grid-row:1;grid-column:1;display:flex;flex-direction:column;padding:clamp(2rem,1.8142857143rem + .7619047619vw,2.2222222222rem) clamp(2rem,1.0714285714rem + 3.8095238095vw,4rem)}@media (min-width: 600px){.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__content{grid-column:2}}.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__content .content-meta{display:grid;grid-template-columns:1.3333333333rem 1fr;gap:.8888888889rem;font-size:.5555555556rem;text-transform:uppercase;margin-bottom:clamp(2rem,1.2571428571rem + 3.0476190476vw,3.5555555556rem)}.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__content>h2{max-width:16.6666666667rem}.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__content .prose{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;max-width:22.7777777778rem}.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__content .prose h2,.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__content .prose h3{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__media{grid-column:1;grid-row:2}@media (min-width: 600px){.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__media{grid-row:1}}.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__media .picture{height:100%;aspect-ratio:358/300}@media (min-width: 600px){.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__media .picture{aspect-ratio:auto}}.block--stacked-slides .container .container__content .content .content__slider .slider__slide .slide__media .picture .image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.block--portfolio-overview{margin:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem) 0}.block--portfolio-overview .container .container__content .content{display:grid;grid-template-columns:1fr;gap:var(--block-columns-gap)}@media (min-width: 600px){.block--portfolio-overview .container .container__content .content{grid-template-columns:4fr 8fr}}.portfolio-overview__content__aside{padding:1.7777777778rem 0}.portfolio-overview__content__aside .content-title+.portfolio-items{margin-top:clamp(2.5rem,1.5714285714rem + 3.8095238095vw,4.4444444444rem)}.portfolio-overview__content__aside .portfolio-items{display:flex;flex-direction:column;gap:.8888888889rem}.portfolio-overview__content__aside .portfolio-items .portfolio-item a{color:var(--c-blue-dark);font-family:var(--f-base);font-size:.8333333333rem;font-weight:var(--fw-regular);line-height:1.3;font-weight:var(--fw-medium);display:flex;align-items:center;padding-bottom:.8888888889rem;border-bottom:1px solid var(--c-border);gap:1.3333333333rem;text-decoration:none;transition:margin var(--transition)}.portfolio-overview__content__aside .portfolio-items .portfolio-item a .picture{aspect-ratio:1/1;width:3.3333333333rem;height:auto;border-radius:var(--radius-small);overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#f4f4f4}.portfolio-overview__content__aside .portfolio-items .portfolio-item a .picture .image{width:100%;height:100%}.portfolio-overview__content__aside .portfolio-items .portfolio-item a:hover{margin-left:.6666666667rem}.portfolio-overview__content__aside .btn-group{margin-top:2.6666666667rem}.portfolio-overview__content__media .picture{border-radius:var(--radius-xlarge) 0 var(--radius-xlarge) var(--radius-xlarge);overflow:hidden}.portfolio-overview__content__media .picture .image{aspect-ratio:356/434;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media (min-width: 900px){.portfolio-overview__content__media .picture .image{height:100%;aspect-ratio:auto;max-height:calc(100dvh - var(--gutter-container) * 2)}}.block--portfolio-facts-figures{margin:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem) 0}.block--portfolio-facts-figures .container .container__content{grid-column:1/span 4}.block--portfolio-facts-figures .container .container__content .content{--columns: 1fr;display:grid;grid-template-columns:var(--gutter-container) var(--columns) var(--gutter-container)}@media (min-width: 600px){.block--portfolio-facts-figures .container .container__content .content{--columns: 4fr 8fr}}.block--portfolio-facts-figures .container .container__content .content .portfolio-overview__content__aside{grid-row:1;grid-column:2;margin-bottom:var(--block-columns-gap)}.block--portfolio-facts-figures .container .container__content .content .portfolio-overview__content__media{grid-row:2;grid-column:2;position:relative}@media (min-width: 600px){.block--portfolio-facts-figures .container .container__content .content .portfolio-overview__content__media{grid-row:1/span 2;grid-column:3}}.block--portfolio-facts-figures .container .container__content .content .portfolio-overview__content__media .picture{width:100%;height:auto;margin-left:var(--block-columns-gap)}@media (min-width: 600px){.block--portfolio-facts-figures .container .container__content .content .portfolio-overview__content__media .picture{position:absolute;top:0;right:0;bottom:0;left:0;width:auto}}.block--portfolio-facts-figures .container .container__content .content .portfolio-overview__content__media .picture .image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-height:100%}.block--portfolio-facts-figures .container .container__content .content .facts-figures__content-intro{grid-row:3;grid-column:2;grid-template-columns:var(--columns);grid-template-rows:1fr;gap:var(--block-columns-gap);padding:3rem 0 0;z-index:1}@media (min-width: 600px){.block--portfolio-facts-figures .container .container__content .content .facts-figures__content-intro{grid-row:2;grid-column:2/span 2;padding:3rem 0 3.2222222222rem}}.block--portfolio-facts-figures .container .container__content .content .facts-figures__content-intro h2{grid-row:1}@media (min-width: 900px){.block--portfolio-facts-figures .container .container__content .content .facts-figures__content-intro h2{padding-left:2.9444444444rem}}.block--portfolio-facts-figures .container .container__content .content .facts-figures__content-intro .prose{grid-row:2}@media (min-width: 600px){.block--portfolio-facts-figures .container .container__content .content .facts-figures__content-intro .prose{grid-row:1}}.block--portfolio-facts-figures .container .container__content .content .facts-figures__list{grid-row:4;grid-column:2;grid-template-columns:var(--columns);gap:var(--block-columns-gap)}@media (min-width: 600px){.block--portfolio-facts-figures .container .container__content .content .facts-figures__list{grid-row:3;grid-column:2/span 2}}@media (min-width: 900px){.block--portfolio-facts-figures .container .container__content .content .facts-figures__list .item{grid-template-columns:4fr 8fr;gap:0 var(--grid-gap)}}@media (min-width: 900px){.block--portfolio-facts-figures .container .container__content .content .facts-figures__list .item__figure{padding-left:2.9444444444rem}}.block--portfolio-facts-figures .container .container__content .content:after{content:"";display:block;grid-row:3/span 2;grid-column:1/span 4;background-color:var(--c-blue-dark);z-index:-1;margin-top:-4.4444444444rem}@media (min-width: 600px){.block--portfolio-facts-figures .container .container__content .content:after{grid-row:2/span 2;margin-top:0}}.block--team-overview{margin:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem) 0}.block--team-overview .container .container__content .team-overview__list{display:grid;gap:var(--gutter-grid);grid-template-columns:1fr}@media (min-width: 600px){.block--team-overview .container .container__content .team-overview__list{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.block--team-overview .container .container__content .team-overview__list{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1920px){.block--team-overview .container .container__content .team-overview__list{grid-template-columns:repeat(4,1fr)}}.block--portfolio-overview-list{margin:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem) 0 clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem)}.block--intro-text+.block--portfolio-overview-list .container .container__content .filters{margin-top:0}.block--portfolio-overview-list .container .container__content .filters{margin:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem) 0;justify-content:center}.block--portfolio-overview-list .container .container__content .filters .filters__option{display:flex;align-items:center}.block--portfolio-overview-list .container .container__content .filters .filters__option input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.block--portfolio-overview-list .container .container__content .portfolio-items{display:flex;flex-direction:column}.block--portfolio-overview-list .container .container__content .portfolio-items+.pagination{margin-top:clamp(3.75rem,2.3571428571rem + 5.7142857143vw,6.6666666667rem)}.block--intro-text{margin-top:clamp(4.5rem,2.6892857143rem + 7.4285714286vw,8.3333333333rem);margin-bottom:clamp(3rem,1.3285714286rem + 6.8571428571vw,6.6666666667rem)}.block--intro-text .container .container__content{display:flex;flex-direction:column;align-items:center;text-align:center}.block--intro-text .container .container__content .hero__title{color:var(--c-blue-dark);font-family:var(--f-title);font-size:clamp(3.5rem,2.3857142857rem + 4.5714285714vw,5.7777777778rem);font-weight:var(--fw-strong);line-height:1;text-transform:uppercase;color:var(--c-cyaan-500);max-width:48.8888888889rem}.block--intro-text .container .container__content .hero__title+.hero__text{margin-top:clamp(2.5rem,1.5714285714rem + 3.8095238095vw,4.4444444444rem)}.block--intro-text .container .container__content .hero__text{font-size:clamp(1.0625rem,.9696428571rem + .380952381vw,1.1666666667rem);max-width:47.7777777778rem}.block--intro-text .container .container__content .hero__text p{text-wrap:balance}.legal-content{margin:clamp(2.5rem,1.5714285714rem + 3.8095238095vw,4.4444444444rem) 0 clamp(5rem,3.1428571429rem + 7.619047619vw,8.8888888889rem)}.job-content{margin-bottom:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem)}.error__wrapper-content{margin:clamp(5rem,4.0714285714rem + 3.8095238095vw,6.6666666667rem) 0 clamp(5rem,2.2142857143rem + 11.4285714286vw,11.1111111111rem)}.error__wrapper-content .container .container__content{justify-content:center}.error__wrapper-content .container .container__content .content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0 auto;padding:clamp(2.5rem,1.7571428571rem + 3.0476190476vw,4rem);gap:1.3333333333rem;background-color:var(--c-cyaan-pastel-500);border-radius:0 var(--radius-large);max-width:45.5555555556rem}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;top:0;right:0;bottom:0;left:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}
