@charset "UTF-8";#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;inset:0;max-height:100%;max-width:none!important;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}:root{--grid-columns: 4;--grid-gutter: 16px;--grid-margin: 24px}@media(min-width:780px){:root{--grid-columns: 12;--grid-gutter: 24px;--grid-margin: 42px}}.u-container{margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);width:100%}.u-heading.-h1{font-style:normal;font-family:Ayer Poster,serif;font-size:clamp(64px,46.86px + 5.36vw,124px);font-weight:700;line-height:1}.u-heading.-h2{font-style:normal;font-family:Ayer Poster,serif;font-size:clamp(56px,45.71px + 3.21vw,92px);font-weight:700;line-height:1}.u-heading.-h3{font-style:normal;font-family:Modern Era,sans-serif;font-size:clamp(32px,26.29px + 1.79vw,52px);font-weight:400;line-height:1}.u-heading.-h4{font-style:normal;font-family:Modern Era,sans-serif;font-size:clamp(18px,14px + 1.25vw,32px);font-weight:400;line-height:1;letter-spacing:.02em}.u-heading.-h5{font-style:normal;font-family:Modern Era,sans-serif;font-size:clamp(16px,14.29px + .54vw,22px);font-weight:400;line-height:1;letter-spacing:.02em}.u-heading.-h6{font-style:normal;font-family:Modern Era,sans-serif;font-size:clamp(12px,11.43px + .18vw,14px);font-weight:400;line-height:1;letter-spacing:.04em}.u-text.-body-tiny{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(12px,12px + 0vw,12px);font-weight:400;line-height:1.3em}.u-text.-body-small{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(14px,14px + 0vw,14px);font-weight:400;line-height:1.3em}.u-text.-body{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(16px,16px + 0vw,16px);font-weight:400;line-height:1.4em}.u-text.-body-wysiwyg{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(16px,13.14px + .89vw,26px);font-weight:400;line-height:1.18em}.u-text.-body-medium{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(22px,18.57px + 1.07vw,34px);font-weight:400;line-height:1.18em}.u-text.-body-large{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(28px,25.14px + .89vw,38px);font-weight:400;line-height:1.18em}.u-text.-subtitle{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(12px,12px + 0vw,12px);font-weight:700;line-height:normal;letter-spacing:.21em;text-transform:uppercase}.u-text.-cta{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(12px,12px + 0vw,12px);font-weight:700;line-height:normal;letter-spacing:.08em;text-transform:uppercase}[data-icon]{--icon-height: calc(var(--icon-width) * (1 / (var(--icon-ratio))));display:block;width:var(--icon-width);height:var(--icon-height);fill:currentColor}:root{--icon-width-logo: 51px;--icon-ratio-logo: 1/1}[data-icon=logo]{--icon-width: var(--icon-width-logo);--icon-ratio: var(--icon-ratio-logo)}:root{--icon-width-external: 9px;--icon-ratio-external: 9/8}[data-icon=external]{--icon-width: var(--icon-width-external);--icon-ratio: var(--icon-ratio-external)}:root{--icon-width-chevron: 7px;--icon-ratio-chevron: 7/12}[data-icon=chevron]{--icon-width: var(--icon-width-chevron);--icon-ratio: var(--icon-ratio-chevron)}:root{--icon-width-longueuil: 88px;--icon-ratio-longueuil: 88/33}[data-icon=longueuil]{--icon-width: var(--icon-width-longueuil);--icon-ratio: var(--icon-ratio-longueuil)}:root{--icon-width-back: 14px;--icon-ratio-back: 14/9}[data-icon=back]{--icon-width: var(--icon-width-back);--icon-ratio: var(--icon-ratio-back)}:root{--icon-width-close: 10px;--icon-ratio-close: 10/10}[data-icon=close]{--icon-width: var(--icon-width-close);--icon-ratio: var(--icon-ratio-close)}:root{--icon-width-accordion: 15px;--icon-ratio-accordion: 15/9}[data-icon=accordion]{--icon-width: var(--icon-width-accordion);--icon-ratio: var(--icon-ratio-accordion)}:root{--icon-width-commitment: 3680px;--icon-ratio-commitment: 3680/80}[data-icon=commitment]{--icon-width: var(--icon-width-commitment);--icon-ratio: var(--icon-ratio-commitment)}:root{--icon-width-wave: 2047px;--icon-ratio-wave: 2047/103}[data-icon=wave]{--icon-width: var(--icon-width-wave);--icon-ratio: var(--icon-ratio-wave)}:root{--header-height: 108px;--max-folder-height: 1000px;--folder-height: min(var(--max-folder-height), calc(100 * var(--svh, 1svh)));--container-margin: 24px;--transition-ready: .4s;--transition-ready-slow: .6s;--transition-ready-fast: .3s;--transition-ready-long: 1s;--transition-ready-very-long: 1.2s;--transition-transitioning: .4s;--transition-transitioning-slow: .6s;--transition-transitioning-fast: .3s}@media(min-width:480px){:root{--header-height: 136px}}@media(min-width:640px){:root{--container-margin: 42px}}@media(prefers-reduced-motion){:root{--transition-ready: 0s;--transition-ready-slow: 0s;--transition-ready-fast: 0s;--transition-ready-long: 0s;--transition-ready-very-long: 0s;--transition-transitioning: 0s;--transition-transitioning-slow: 0s;--transition-transitioning-fast: 0s}}[data-theme=primary]{--color: #F2EFE4;--color-background: #377FCD;--color-background-rgb: 55, 127, 205;--color-cta-background: #4D97E7;--color-darker: #17242E}[data-theme=secondary]{--color: #F2EFE4;--color-background: #17242E;--color-background-rgb: 23, 36, 46;--color-cta-background: #273B47;--color-cta-fadein: #434d52}[data-theme=tertiary]{--color: #377FCD;--color-background: #E0ECEC;--color-background-rgb: 224, 236, 236}[data-theme=quaternary]{--color: #273B47;--color-background: #F2EFE4;--color-background-rgb: 242, 239, 228;--color-cta-background: #EAE7D4}[data-theme=quinary]{--color: #273B47;--color-background: #E0ECEC;--color-background-rgb: 224, 236, 236;--color-cta-background: #F5F5F5}[data-theme=article-modal-cta]{--color: #F2EFE4;--color-background: #273B47;--color-background-rgb: 28, 45, 57;--color-cta-background: #273B47}[data-theme=article]{--color: #273B47;--color-background: #F5F5F5;--color-background-rgb: 245, 245, 245;--color-cta-background: #D3E5E5}[data-theme=article-alt]{--color: #273B47;--color-background: #E0ECEC;--color-background-rgb: 224, 236, 236;--color-cta-background: #F5F5F5}[data-theme=footer]{--color: #377FCD;--color-background: #F5F5F5;--color-background-rgb: 245, 245, 245;--color-cta-background: #F5F5F5}[data-theme=commitment]{--color: #F5F5F5;--color-background: #4D97E7;--color-cta-background: #377FCD}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}html.has-menu-open,html.has-dialog-open,html.has-timeline-menu-open,html.has-toaster-open,html.has-lightbox-open,html.is-transitioning{overflow:hidden}*:focus{outline:none}*:focus-visible{outline:var(--outline, 2px) solid var(--outline-color, var(--color));outline-offset:var(--outline-offset, 2px);border-radius:var(--outline-radius, 0)}html{scrollbar-gutter:stable}[data-swup-theme]{color:var(--color);background-color:var(--color-background);transition:color .6s cubic-bezier(.25,0,0,1),background-color .6s cubic-bezier(.25,0,0,1)}[data-swup-panel]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-background);z-index:99;opacity:0;visibility:hidden;transition:color .3s cubic-bezier(.25,0,0,1),background-color .3s cubic-bezier(.25,0,0,1)}[data-lightbox-expand]{cursor:pointer}[data-lightbox-expand] *{pointer-events:none}.u-anim-reveal{--enter-translate-duration: 1.5s;--enter-opacity-duration: 1.5s;--leave-translate-duration: 1.5s;--leave-opacity-duration: 1.5s;font-size:0}[data-anim] .u-anim-reveal,.u-anim-reveal[data-anim]{--stagger-delay: .15s}html:not(.is-seamless) [data-anim] .u-anim-reveal,html:not(.is-seamless) .u-anim-reveal[data-anim]{opacity:0;transform:translate3d(0,var(--reveal-translate, 30px),0)}html.is-ready [data-anim] .u-anim-reveal,html.is-ready .u-anim-reveal[data-anim]{transition:transform var(--leave-translate-duration) cubic-bezier(.25,0,0,1),opacity var(--leave-opacity-duration) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--index) * var(--stagger-delay) + var(--extra-delay, 0s))}html.is-transitioning:not(.is-seamless) [data-anim] .u-anim-reveal,html.is-transitioning:not(.is-seamless) .u-anim-reveal[data-anim]{transition-delay:0s;transition-duration:.4s}html.is-ready [data-anim]:not([data-anim-programmatically]).is-inview .u-anim-reveal,html.is-ready .u-anim-reveal[data-anim]:not([data-anim-programmatically]).is-inview,html.is-ready .is-active [data-anim]:not([data-anim-programmatically]) .u-anim-reveal{opacity:1;transform:translateZ(0);transition:transform var(--enter-translate-duration) cubic-bezier(.25,0,0,1),opacity var(--enter-opacity-duration) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--index) * var(--stagger-delay) + var(--extra-delay, 0s))}.is-prev [data-anim]:not([data-anim-programmatically]) .u-anim-reveal{opacity:0;transform:translate3d(0,-30px,0)}.is-active .u-anim-reveal[data-anim]:not([data-anim-programmatically]){opacity:1;transform:translateZ(0);transition:transform var(--enter-translate-duration) cubic-bezier(.25,0,0,1),opacity var(--enter-opacity-duration) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--index) * var(--stagger-delay) + var(--extra-delay, 0s))}.is-prev .u-anim-reveal[data-anim]:not([data-anim-programmatically]){opacity:0;transform:translate3d(0,-30px,0)}html.is-touch-device .c-timeline_moment.is-inview .u-anim-reveal{opacity:1;transform:translateZ(0);transition:transform var(--enter-translate-duration) cubic-bezier(.25,0,0,1),opacity var(--enter-opacity-duration) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--index) * var(--stagger-delay) + var(--extra-delay, 0s))}.u-anim-reveal-opacity{--enter-opacity-duration: 1.5s;--leave-opacity-duration: 1.5s}[data-anim] .u-anim-reveal-opacity,.u-anim-reveal-opacity[data-anim]{--stagger-delay: .15s}html:not(.is-seamless) [data-anim] .u-anim-reveal-opacity,html:not(.is-seamless) .u-anim-reveal-opacity[data-anim]{opacity:0}html.is-ready [data-anim] .u-anim-reveal-opacity,html.is-ready .u-anim-reveal-opacity[data-anim]{transition:opacity var(--leave-opacity-duration) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--index) * var(--stagger-delay) + var(--extra-delay, 0s))}html.is-transitioning:not(.is-seamless) [data-anim] .u-anim-reveal-opacity,html.is-transitioning:not(.is-seamless) .u-anim-reveal-opacity[data-anim]{transition-delay:0s;transition-duration:.4s}html.is-ready [data-anim]:not([data-anim-programmatically]).is-inview .u-anim-reveal-opacity,html.is-ready .u-anim-reveal-opacity[data-anim]:not([data-anim-programmatically]).is-inview,html.is-ready .is-active [data-anim]:not([data-anim-programmatically]) .u-anim-reveal-opacity{opacity:1;transition:opacity var(--enter-opacity-duration) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--index) * var(--stagger-delay) + var(--extra-delay, 0s))}.is-prev [data-anim]:not([data-anim-programmatically]) .u-anim-reveal-opacity{opacity:0}.is-active .u-anim-reveal-opacity[data-anim]:not([data-anim-programmatically]){opacity:1;transition:opacity var(--enter-opacity-duration) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--index) * var(--stagger-delay) + var(--extra-delay, 0s))}.is-prev .u-anim-reveal-opacity[data-anim]:not([data-anim-programmatically]){opacity:0}.u-anim-stagger-lines{--enter-translate-duration: .8s;--enter-opacity-duration: .8s;--leave-translate-duration: .8s;--leave-opacity-duration: .8s}[data-anim] .u-anim-stagger-lines,.u-anim-stagger-lines[data-anim]{--stagger-delay: 25ms}[data-anim] .u-anim-stagger-lines .word_inner,.u-anim-stagger-lines[data-anim] .word_inner{display:inline-block;backface-visibility:visible}html:not(.is-seamless) [data-anim] .u-anim-stagger-lines .word_inner,html:not(.is-seamless) .u-anim-stagger-lines[data-anim] .word_inner{opacity:0;transform:translate3d(0,var(--lines-translate, 110%),0)}html.is-ready [data-anim] .u-anim-stagger-lines .word_inner,html.is-ready .u-anim-stagger-lines[data-anim] .word_inner{transition:transform var(--leave-translate-duration) cubic-bezier(.25,0,0,1),opacity var(--leave-opacity-duration) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--word-index) * var(--stagger-delay) + var(--extra-delay, 0s))}html.is-transitioning:not(.is-seamless) [data-anim] .u-anim-stagger-lines .word_inner,html.is-transitioning:not(.is-seamless) .u-anim-stagger-lines[data-anim] .word_inner{transition-delay:0s;transition-duration:var(--transition-ready)}html.is-ready [data-anim]:not([data-anim-programmatically]).is-inview .u-anim-stagger-lines .word_inner,html.is-ready .u-anim-stagger-lines[data-anim]:not([data-anim-programmatically]).is-inview .word_inner,html.is-ready .is-active [data-anim]:not([data-anim-programmatically]) .u-anim-stagger-lines .word_inner{opacity:1;transform:translateZ(0);transition:transform var(--enter-translate-duration) cubic-bezier(.25,0,0,1),opacity var(--enter-opacity-duration) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--word-index) * var(--stagger-delay) + var(--extra-delay, 0s))}.is-prev [data-anim]:not([data-anim-programmatically]) .u-anim-stagger-lines .word_inner{opacity:0;transform:translate3d(0,-30px,0)}.is-active .u-anim-stagger-lines[data-anim]:not([data-anim-programmatically]) .word_inner{opacity:1;transform:translateZ(0);transition:transform var(--enter-translate-duration) cubic-bezier(.25,0,0,1),opacity var(--enter-opacity-duration) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--word-index) * var(--stagger-delay) + var(--extra-delay, 0s))}.is-prev .u-anim-stagger-lines[data-anim]:not([data-anim-programmatically]) .word_inner{opacity:0;transform:translate3d(0,-30px,0)}html.is-touch-device .c-timeline_moment.is-inview .u-anim-stagger-lines .word_inner{opacity:1;transform:translateZ(0);transition:transform var(--enter-translate-duration) cubic-bezier(.25,0,0,1),opacity var(--enter-opacity-duration) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--word-index) * var(--stagger-delay) + var(--extra-delay, 0s))}[data-anim] .u-anim-color,.u-anim-color[data-anim]{color:var(--color-cta-background)}html.is-ready [data-anim] .u-anim-color,html.is-ready .u-anim-color[data-anim]{transition:color var(--transition-ready-slow) cubic-bezier(0,0,.2,1);transition-delay:calc(var(--index) * var(--stagger-delay) + var(--extra-delay, 0s))}html.is-transitioning [data-anim] .u-anim-color,html.is-transitioning .u-anim-color[data-anim]{transition-delay:0s;transition-duration:.4s}[data-anim]:not([data-anim-programmatically]).is-inview .u-anim-color,.u-anim-color[data-anim]:not([data-anim-programmatically]).is-inview,.is-active [data-anim]:not([data-anim-programmatically]) .u-anim-color{color:var(--color)}.is-prev [data-anim]:not([data-anim-programmatically]) .u-anim-color{color:var(--color-cta-background)}.is-active .u-anim-color[data-anim]:not([data-anim-programmatically]){color:var(--color)}.is-prev .u-anim-color[data-anim]:not([data-anim-programmatically]){color:var(--color-cta-background)}html.is-touch-device .c-timeline_moment.is-inview .u-anim-color{color:var(--color)}.c-accordion{display:block}@media(max-width:779px){.c-accordion.-min{margin-top:clamp(32px,29.71px + .71vw,40px)}}@media(min-width:780px){.c-accordion.-min{margin-top:-58px}}.c-accordion.-min .c-accordion_details{border-radius:4px}@media(min-width:780px){.c-accordion.-min .c-accordion_details{text-align:right}}.c-accordion.-default .c-accordion_details{border-radius:8px;background-color:var(--color-background)}.c-accordion.-min .c-accordion_summary{--outline-offset: 0}.c-accordion.-default .c-accordion_summary{--outline-offset: -2px;--outline-radius: 8px}.c-accordion_summary{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:479px){.c-accordion_summary{padding:16px;gap:16px}}@media(min-width:480px){.c-accordion_summary{padding:24px;gap:24px}}.c-accordion_summary::-webkit-details-marker{display:none}.c-accordion.-min .c-accordion_summary{display:inline-flex}.c-accordion.-default .c-accordion_summary{position:relative;clip-path:inset(0 round 8px);z-index:0}.c-accordion_title{text-wrap:balance}html.is-ready .c-accordion_title{transition:transform var(--transition-ready-fast) cubic-bezier(.25,0,0,1)}.c-accordion.-default .c-accordion_title{font-style:normal;font-family:Modern Era,sans-serif;font-size:clamp(16px,14.29px + .54vw,22px);font-weight:400;line-height:1;letter-spacing:.02em}.c-accordion.-min .c-accordion_title{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(12px,12px + 0vw,12px);font-weight:700;line-height:normal;letter-spacing:.08em;text-transform:uppercase}@media(hover:hover){.c-accordion_summary:hover .c-accordion_title{transform:translate3d(10px,0,0)}.c-accordion_details.is-active .c-accordion_summary:hover .c-accordion_title{transform:translateZ(0)}}.c-accordion_icon{flex-shrink:0;margin-left:auto;transform:rotate(-90deg)}html.is-ready .c-accordion_icon{transition:transform var(--transition-ready-fast) cubic-bezier(.25,0,0,1)}.c-accordion_details.is-active .c-accordion_icon{transform:rotate(0)}.c-accordion.-min .c-accordion_content{padding:clamp(24px,21.71px + .71vw,32px) 0 clamp(40px,35.43px + 1.43vw,56px) 0}.c-accordion.-default .c-accordion_content{padding:clamp(32px,29.71px + .71vw,40px) 24px 24px}@media(max-width:479px){.c-accordion.-default .c-accordion_content{padding:clamp(16px,13.71px + .71vw,24px) 16px 16px}}@media(min-width:480px){.c-accordion.-default .c-accordion_content{padding:clamp(32px,29.71px + .71vw,40px) 24px 24px}}.c-artwork{--size: max(calc(100 * var(--vw, 1vw)), calc(100 * var(--svh, 1svh)));display:block;position:relative;width:100%;margin-top:calc(var(--header-height) * -1);transition:opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1),transform var(--transition-ready-slow) cubic-bezier(.25,0,0,1);overflow:hidden}html:not(.is-seamless) .c-artwork{opacity:0;transform:translate3d(0,var(--header-height),0)}html.is-ready .c-artwork{opacity:1;transform:translateZ(0)}.c-artwork_wrapper{position:relative;display:block;width:100%;clip-path:inset(0 round 24px)}.c-artwork_wrapper:before{display:block;content:"";width:100%;padding-top:100%}@media(min-width:780px){html:not(.is-touch-device) .c-artwork_wrapper:before{padding-top:75%}}.c-artwork_inner{position:absolute;top:50%;left:50%;width:100%;aspect-ratio:1/1;transform:translate3d(-50%,-50%,0);background-color:#0f171d}@media(min-width:780px){html:not(.is-touch-device) .c-artwork_inner{width:var(--size);aspect-ratio:4/3}}.c-artwork_translate{position:absolute;top:0;left:0;width:100%;aspect-ratio:1/1}.c-artwork_plane{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}.c-artwork_plane.-alpha,.c-artwork.-illustration4 .c-artwork_plane.-beta{transform-origin:top center}.is-loaded .c-artwork_plane{opacity:1}.c-artwork_plane_image{width:100%}.c-attachments{padding-top:clamp(128px,118.86px + 2.86vw,160px);padding-bottom:clamp(128px,118.86px + 2.86vw,160px)}.c-attachments.-alt{padding-top:0;padding-bottom:0}.c-attachments_item{max-width:1440px;margin-left:auto;margin-right:auto}.c-attachments_item+.c-attachments_item{margin-top:clamp(56px,49.14px + 2.14vw,80px)}.c-attachments_item.-vertical-video+.c-attachments_item.-vertical-video{margin-top:0}.c-attachments_item.-vertical-video+.c-attachments_item.-vertical-video .c-video-vertical_inner:before{display:none}.c-audio-player{display:block;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin)}.c-audio-player_inner{position:relative;padding-top:clamp(80px,66.29px + 4.29vw,128px);padding-bottom:clamp(80px,66.29px + 4.29vw,128px)}.c-audio-player_inner:before,.c-audio-player_inner:after{content:"";position:absolute;left:0;width:100%;height:1px;opacity:.4;background-color:var(--color)}.c-audio-player_inner:before{top:0}.c-audio-player_inner:after{bottom:0}.c-audio-player_blockquote{display:flex}@media(max-width:779px){.c-audio-player_blockquote{flex-direction:column;gap:clamp(40px,35.43px + 1.43vw,56px)}}@media(min-width:780px){.c-audio-player_blockquote{flex-direction:row-reverse;justify-content:space-between;gap:var(--grid-gutter)}}.c-audio-player_quote{display:flex;flex-direction:column;flex:1;gap:1em;max-width:896px}.c-audio-player_author{position:relative;width:calc(.25 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .25) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));min-width:250px;max-width:320px}.c-audio-player_author_card{display:flex;flex-direction:column;justify-content:space-between;gap:var(--grid-gutter);aspect-ratio:7/8;padding:24px;clip-path:inset(0 round 8px);background-color:var(--color-cta-background)}.c-audio-player_author_card.-progress{position:absolute;top:0;left:0;width:100%;color:var(--color);background-color:#314a59;clip-path:inset(calc(100% - 100% * var(--audio-progress, 0)) 0 0 0 round 8px)}.c-audio-player_author_cite{font-style:normal;opacity:.4}.c-audio-player_content{display:flex;margin-top:clamp(40px,35.43px + 1.43vw,56px)}@media(max-width:1199px){.c-audio-player_content{width:100%}}@media(min-width:1200px){.c-audio-player_content{justify-content:space-between;gap:var(--grid-gutter)}}.c-audio-player_content_col:nth-child(2n){flex:1}@media(max-width:1199px){.c-audio-player_content_col:nth-child(odd){width:0px}}@media(min-width:1200px){.c-audio-player_content_col:nth-child(odd){width:calc(.25 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .25) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));min-width:250px;max-width:320px}.c-audio-player_content_col:nth-child(2n){max-width:896px}}.c-audio-player_toggle_state{display:flex;align-items:center;justify-content:space-between;gap:24px}.c-audio-player_toggle_state:nth-child(2){position:absolute;top:50%;left:50%;width:100%;transform:translate3d(-50%,-50%,0)}.c-audio-player_toggle_state_wrapper{position:relative}.c-audio-player_toggle_label{display:block}html.is-ready .c-audio-player_toggle_label{transition:transform var(--transition-ready-fast) cubic-bezier(0,0,.2,1),opacity var(--transition-ready) cubic-bezier(0,0,.2,1)}.c-audio-player_toggle_state:nth-child(odd) .c-audio-player_toggle_label{transform:translateZ(0);opacity:1}.c-audio-player_toggle_state:nth-child(2n) .c-audio-player_toggle_label{transform:translate3d(0,100%,0);opacity:0}.c-audio-player_toggle[data-playing=true] .c-audio-player_toggle_state:nth-child(odd) .c-audio-player_toggle_label{transform:translate3d(0,-100%,0);opacity:0}.c-audio-player_toggle[data-playing=true] .c-audio-player_toggle_state:nth-child(2n) .c-audio-player_toggle_label{transform:translateZ(0);opacity:1}.c-audio-player_toggle_icon{position:relative;display:flex;align-items:center;justify-content:center;z-index:0;color:var(--color-background)}html.is-ready .c-audio-player_toggle_icon{transition:opacity var(--transition-ready) cubic-bezier(0,0,.2,1)}.c-audio-player_toggle_icon:before{content:"";position:absolute;top:50%;left:50%;width:34px;height:34px;border-radius:50%;transform:translate3d(-50%,-50%,0);background-color:var(--color);z-index:-1}html.is-ready .c-audio-player_toggle_icon:before{transition:background-color var(--transition-ready-slow) cubic-bezier(0,0,.2,1)}@media(hover:hover){.c-audio-player_toggle:hover .c-audio-player_toggle_icon{color:var(--color)}.c-audio-player_toggle:hover .c-audio-player_toggle_icon:before{background-color:var(--color-background)}}.c-audio-player_toggle[data-playing=true] .c-audio-player_toggle_icon{color:var(--color)}.c-audio-player_toggle[data-playing=true] .c-audio-player_toggle_icon:before{background-color:var(--color-background)}.c-audio-player_toggle_state:nth-child(odd) .c-audio-player_toggle_icon{opacity:1;margin-left:1em}.c-audio-player_toggle_state:nth-child(2n) .c-audio-player_toggle_icon{opacity:0}.c-audio-player_toggle[data-playing=true] .c-audio-player_toggle_state:nth-child(odd) .c-audio-player_toggle_icon{opacity:0}.c-audio-player_toggle[data-playing=true] .c-audio-player_toggle_state:nth-child(2n) .c-audio-player_toggle_icon{opacity:1}.c-back-cta{--back-cta-height: 54px;--back-cta-round: 62px;display:block;position:relative}.c-back-cta_inner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.c-back-cta_sticky{display:flex;justify-content:flex-end;flex-direction:column;position:sticky;top:0;left:0;width:100%;height:calc(100 * var(--dvh, 1dvh));opacity:0;transition:opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}html.is-ready .c-back-cta_sticky{opacity:1}@media(min-width:1440px){.c-back-cta_sticky{justify-content:flex-start}}.c-back-cta_wrapper{display:flex;align-items:center;justify-content:center;height:var(--header-height)}.c-back-cta_el{position:relative;display:inline-flex;height:var(--back-cta-height);color:var(--color);clip-path:inset(0 round 62px);pointer-events:auto}html.is-ready .c-back-cta_el{transition:color var(--transition-ready) cubic-bezier(.25,0,0,1),clip-path var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}.c-back-cta_el:before,.c-back-cta_el:after{content:"";position:absolute;background-color:var(--color-cta-background);clip-path:inset(0 round 62px);z-index:-1}.c-back-cta_el:before{top:0;left:0;width:100%;height:100%}html.is-ready .c-back-cta_el:before{transition:clip-path var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}.c-back-cta_el:after{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);transform:translate3d(0,100%,0);background-color:var(--color)}html.is-ready .c-back-cta_el:after{transition:clip-path var(--transition-ready-slow) cubic-bezier(.25,0,0,1),transform var(--transition-ready) cubic-bezier(.25,0,0,1),opacity var(--transition-ready) cubic-bezier(.25,0,0,1)}html.is-header-hidden .c-back-cta_el{clip-path:inset(0 calc(50% - var(--back-cta-height) * .5) round var(--back-cta-height))}html.is-header-hidden .c-back-cta_el:before,html.is-header-hidden .c-back-cta_el:after{clip-path:inset(0 calc(50% - var(--back-cta-height) * .5) round var(--back-cta-height))}html.is-header-hidden.is-ready .c-back-cta_el{transition:clip-path var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}html.is-header-hidden.is-ready .c-back-cta_el:before,html.is-header-hidden.is-ready .c-back-cta_el:after{transition:clip-path var(--transition-ready-slow) cubic-bezier(.25,0,0,1),transform var(--transition-ready) cubic-bezier(.25,0,0,1),opacity var(--transition-ready) cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-back-cta_el:hover{color:var(--color-cta-background)}.c-back-cta_el:hover:after{transform:translateZ(0)}html.is-header-hidden .c-back-cta_el:hover{clip-path:inset(0 round 62px)}html.is-header-hidden .c-back-cta_el:hover:before,html.is-header-hidden .c-back-cta_el:hover:after{clip-path:inset(0 round 62px)}}.c-back-cta_idle{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-left:28px;padding-right:28px}html.is-ready .c-back-cta_idle{transition:opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}html.is-header-hidden .c-back-cta_idle{opacity:0}html.is-header-hidden.is-ready .c-back-cta_idle{transition:none}@media(hover:hover){.c-back-cta_el:hover .c-back-cta_idle{opacity:1}}.c-back-cta_progress{--size: 54px;--half-size: calc(var(--size) / 2);--stroke-width: 2px;--radius: calc((var(--size) - var(--stroke-width)) / 2);--circumference: calc(var(--radius) * pi * 2);--dash: calc((var(--progress) * 100 * var(--circumference)) / 100);display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:50%;width:var(--back-cta-height);height:var(--back-cta-height);transform:translate3d(-50%,0,0);opacity:0}html.is-ready .c-back-cta_progress{transition:none}html.is-header-hidden .c-back-cta_progress{opacity:1}@media(hover:hover){.c-back-cta_el:hover .c-back-cta_progress,html.is-header-hidden.is-ready .c-back-cta_el:hover .c-back-cta_progress{opacity:0;transition:none}}html.is-header-hidden.is-ready .c-back-cta_progress{opacity:1;transition:opacity 1.2s cubic-bezier(.25,0,0,1)}.c-back-cta_progress_circle circle{cx:var(--half-size);cy:var(--half-size);r:var(--radius);stroke-width:var(--stroke-width);fill:none;stroke-linecap:round;transform:rotate(-90deg);transform-origin:var(--half-size) var(--half-size);stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash));stroke:var(--color)}.c-back-cta_el:hover .c-back-cta_progress_circle circle{stroke:var(--color-cta-background)}html.is-ready .c-back-cta_progress_circle circle{transition:stroke var(--transition-ready-fast) cubic-bezier(.25,0,0,1)}.c-back-cta_progress_close{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.c-back-cta_progress_close rect{fill:var(--color)}.c-back-cta_el:hover .c-back-cta_progress_close rect{fill:var(--color-cta-background)}html.is-ready .c-back-cta_progress_close rect{transition:fill var(--transition-ready-fast) cubic-bezier(.25,0,0,1)}.c-blob canvas{position:absolute;top:0;left:0;width:100%;height:100%}.c-challenges{--card-tab-height: 30px;--card-tab-width: 85px;--card-tab-border-radius: 6px;--card-tab-skew: 30deg;--card-tab-offset: .3;--card-tab-opacity-stagger: .2;--card-tab-y: -15%;--card-tab-y-stagger: .1;--card-tab-scale: .05;--card-tab-scale-stagger: .05;position:relative;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);margin-top:calc(var(--header-height) * -1);transition:opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1),transform var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}html:not(.is-seamless) .c-challenges{opacity:0;transform:translate3d(0,var(--header-height),0)}html.is-ready .c-challenges{opacity:1;transform:translateZ(0)}.c-challenges_list{display:grid;row-gap:calc(var(--grid-gutter) * 2);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);width:100%}@media(max-width:479px){.c-challenges_list{grid-template-columns:repeat(1,1fr)}}@media(min-width:480px){.c-challenges_list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.c-challenges_list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1680px){.c-challenges_list{grid-template-columns:repeat(4,1fr)}}.c-challenges_card{position:relative;color:var(--color-darker);padding-top:var(--card-tab-height);z-index:0}.c-challenges_card_ratio{position:relative;display:flex}.c-challenges_card_ratio:before{content:"";float:left;padding-bottom:72%}@media(min-width:780px){.c-challenges_card_ratio:before{padding-bottom:100%}}.c-challenges_card_ratio:after{content:"";display:table;clear:both}.c-challenges_card_inner{position:relative;display:flex;gap:clamp(16px,13.71px + .71vw,24px);flex:1;flex-direction:column;padding:clamp(16px,13.71px + .71vw,24px);z-index:1;transform-origin:top center;overflow:hidden}html.is-ready .c-challenges_card_inner{transition:transform var(--transition-ready) cubic-bezier(.25,0,0,1)}.c-challenges_card_top{flex:1;align-items:flex-start}.c-challenges_card_bottom{display:flex;flex-direction:column;gap:clamp(16px,13.71px + .71vw,24px)}.c-challenges_card_image{--width: 392;--height: 164;clip-path:inset(0 round var(--card-tab-border-radius));background-color:#eae5d3}.c-challenges_card_url{--outline-offset: 2px;--outline-radius: var(--card-tab-border-radius);position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.c-challenges_card_title{max-width:12em}.c-challenges_card_tabs{position:absolute;top:0;left:0;width:100%;height:100%}.c-challenges_card_tabs_item{position:absolute;top:0;left:0;width:100%;height:100%;z-index:calc(var(--tab-index) * -1);transform-origin:top center}html.is-ready .c-challenges_card_tabs_item{transition:transform var(--transition-ready) cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-challenges_card:hover .c-challenges_card_tabs_item{transform:translate3d(0,calc(var(--card-tab-y) * var(--card-tab-y-stagger) * var(--tab-index)),0) scale(calc(1 - var(--card-tab-scale-stagger) * var(--tab-index)))}}.c-challenges_card_tabs_item:before{position:absolute;bottom:0;left:0;display:block;content:"";width:100%;height:calc(100% - var(--card-tab-height));border-radius:0 var(--card-tab-border-radius) var(--card-tab-border-radius) var(--card-tab-border-radius)}.c-challenges_card_tabs_item span{position:absolute;top:1px;left:0;width:100%;height:var(--card-tab-height);clip-path:inset(0 round var(--card-tab-border-radius) var(--card-tab-border-radius) var(--card-tab-border-radius) 0)}.c-challenges_card_tabs_item i{display:block;position:relative;width:calc(var(--card-tab-width) + var(--card-tab-offset) * var(--card-tab-width) * var(--tab-index));height:100%;border-radius:var(--card-tab-border-radius) var(--card-tab-border-radius) 0 0;background-color:var(--color);transform:skew(var(--card-tab-skew));z-index:0}.c-challenges_card_tabs_item i:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background-color:var(--color);border-radius:var(--card-tab-border-radius) var(--card-tab-border-radius) 0 0;transform:skew(calc(var(--card-tab-skew) * -1));z-index:-1}.c-challenges_card_tabs_item i:after{content:"";position:absolute;bottom:calc(var(--card-tab-height) * -1);left:100%;height:var(--card-tab-height);width:var(--card-tab-border-radius);border-top-left-radius:var(--card-tab-border-radius);transform:rotate(-90deg);transform-origin:top left;background-color:transparent;box-shadow:0 calc(var(--card-tab-border-radius) * -1) 0 0 var(--color)}.c-challenges_card_tabs_item:nth-child(1):before{background-color:#f2efe4}.c-challenges_card_tabs_item:nth-child(1) i{--color: #f2efe4}.c-challenges_card_tabs_item:nth-child(2):before{background-color:#e1e6e4}.c-challenges_card_tabs_item:nth-child(2) i{--color: #e1e6e4}.c-challenges_card_tabs_item:nth-child(3):before{background-color:#acc6dd}.c-challenges_card_tabs_item:nth-child(3) i{--color: #acc6dd}.c-challenges_card_tabs_item:nth-child(4):before{background-color:#669bd3}.c-challenges_card_tabs_item:nth-child(4) i{--color: #669bd3}.c-challenges_card_cta{position:absolute;bottom:clamp(16px,13.71px + .71vw,24px);left:50%;width:calc(100% - (clamp(16px,13.71px + .71vw,24px)*2));pointer-events:none;transform:translate3d(-50%,0,0);z-index:1;aspect-ratio:392/164}.c-challenges_card_cta .c-cta{display:flex;justify-content:center;position:absolute;top:100%;left:0;width:100%;transform:translate3d(0,clamp(16px,13.71px + .71vw,24px),0)}html.is-ready .c-challenges_card_cta .c-cta{transition:top .6s cubic-bezier(.25,0,0,1),transform .6s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-challenges_card:hover .c-challenges_card_cta .c-cta{top:50%;transform:translate3d(0,-50%,0);transition:top .6s cubic-bezier(.25,0,0,1),transform .6s cubic-bezier(.25,0,0,1)}}.c-commitment{display:block;--size: 52px}.c-commitment_content{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:clamp(16px,13.71px + .71vw,24px)}.c-commitment_cta{--outline-radius: 50%;position:relative;width:var(--size);min-height:var(--size)}.c-commitment_cta_progress{--half-size: calc(var(--size) / 2);--stroke-width: 1px;--radius: calc((var(--size) - var(--stroke-width)) / 2);--circumference: calc(var(--radius) * pi * 2);--dash: calc((var(--commitment-progress, 0) * 100 * var(--circumference)) / 100);display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:50%;width:var(--size);height:var(--size);transform:translate3d(-50%,0,0);clip-path:inset(0 round var(--size))}.c-commitment_cta_progress:before,.c-commitment_cta_progress:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%}.c-commitment_cta_progress:before{border:1px solid var(--color);opacity:.4}.c-commitment_cta_progress:after{background-color:var(--color);transform:translate3d(0,100%,0)}html.is-ready .c-commitment_cta_progress:after{transition:transform var(--transition-ready) cubic-bezier(.25,0,0,1)}@media(hover:hover){[data-hover]:hover .c-commitment_cta_progress:after,.c-commitment_cta:hover .c-commitment_cta_progress:after{transform:translateZ(0)}}.c-commitment_cta_circle circle{cx:var(--half-size);cy:var(--half-size);r:var(--radius);stroke-width:var(--stroke-width);fill:none;stroke-linecap:round;transform:rotate(-90deg);transform-origin:var(--half-size) var(--half-size);stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash));stroke:var(--color)}html.is-ready .c-commitment_cta_circle circle{transition:stroke-dasharray var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}.c-commitment_cta_inner span{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.c-commitment_cta_inner span:last-child{color:var(--color-cta-background);opacity:0;z-index:1}html.is-ready .c-commitment_cta_inner span:last-child{transition:opacity var(--transition-ready) cubic-bezier(.25,0,0,1)}@media(hover:hover){[data-hover]:hover .c-commitment_cta_inner span:last-child,.c-commitment_cta:hover .c-commitment_cta_inner span:last-child{opacity:1}}button.c-cta *{pointer-events:none}.c-cta{--icon-width-external: .7em;--button-size: 60px;display:inline-block;inline-size:-moz-fit-content;inline-size:fit-content;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:0;overflow:hidden}@media(min-width:480px){.c-cta{--button-size: 50px}}.c-cta.-default{--outline-radius: 62px}.c-cta.-icon,.c-cta.-explore{--outline-radius: 50%}.c-cta.-transparent{--outline-radius: 62px;width:100%}.c-cta_inner{position:relative;display:inline-flex;align-items:center;gap:1em;color:var(--color);text-align:center}html.is-transitioning .c-cta_inner,html.is-transitioning.is-ready .c-cta_inner{transition:color var(--transition-ready) cubic-bezier(0,0,.2,1)}html.is-ready .c-cta_inner{transition:color var(--transition-transitioning-slow) cubic-bezier(.25,0,0,1)}.c-cta_inner:before,.c-cta_inner:after{content:"";position:absolute;z-index:-1}.c-cta_inner:before{top:0;left:0;width:100%;height:100%;background-color:var(--color-cta-background)}html.is-transitioning .c-cta_inner:before,html.is-transitioning.is-ready .c-cta_inner:before{transition:background-color var(--transition-transitioning-slow) cubic-bezier(0,0,.2,1)}html.is-ready .c-cta_inner:before{transition:background-color var(--transition-ready) cubic-bezier(.25,0,0,1)}.c-cta_inner:after{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);transform:translate3d(0,100%,0);background-color:var(--color)}html.is-ready .c-cta_inner:after{transition:transform var(--transition-ready) cubic-bezier(.25,0,0,1),opacity var(--transition-ready) cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-cta[data-playing=true] .c-cta_inner,[data-hover]:hover .c-cta_inner,.c-cta:hover .c-cta_inner{color:var(--color-cta-background)}.c-cta[data-playing=true] .c-cta_inner:after,[data-hover]:hover .c-cta_inner:after,.c-cta:hover .c-cta_inner:after{transform:translateZ(0)}}.c-cta.-default .c-cta_inner{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(12px,12px + 0vw,12px);font-weight:700;line-height:normal;letter-spacing:.08em;text-transform:uppercase;padding:20px 28px;min-height:var(--button-size);clip-path:inset(0 round 62px)}.c-cta.-default .c-cta_inner:before{clip-path:inset(1px round 62px)}.c-cta.-default .c-cta_inner:after{clip-path:inset(0 round 62px)}.c-cta.-commitment .c-cta_inner{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(12px,12px + 0vw,12px);font-weight:700;line-height:normal;letter-spacing:.08em;text-transform:uppercase;padding:20px 28px;min-height:var(--button-size);clip-path:inset(0 round 62px)}.c-cta.-commitment .c-cta_inner:before{clip-path:inset(1px round 62px)}.c-cta.-commitment .c-cta_inner:after{clip-path:inset(0 round 62px);background-color:var(--color-background)}@media(hover:hover){.c-cta.-commitment:hover .c-cta_inner{color:var(--color)}}.c-cta.-icon .c-cta_inner{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(12px,12px + 0vw,12px);font-weight:700;line-height:normal;letter-spacing:.08em;text-transform:uppercase;align-items:center;justify-content:center;width:var(--button-size);height:var(--button-size);clip-path:inset(0 round 50%)}.c-cta.-icon .c-cta_inner:before{clip-path:inset(1px round 50%)}.c-cta.-icon .c-cta_inner:after{clip-path:inset(0 round 50%)}.c-cta.-explore .c-cta_inner{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(12px,12px + 0vw,12px);font-weight:700;line-height:normal;letter-spacing:.08em;text-transform:uppercase;align-items:center;justify-content:center;text-align:center;color:#273b47;clip-path:inset(0 round 50%);transform:translateZ(0)}.c-cta.-explore .c-cta_inner:before{clip-path:inset(1px round 50%);background-color:#f2efe4}.c-cta.-explore .c-cta_inner:after{opacity:0;transform:scale(0);clip-path:inset(0 round 50%);background-color:#377fcd}@media(max-width:479px){.c-cta.-explore .c-cta_inner{width:146px;height:146px}}@media(min-width:480px){.c-cta.-explore .c-cta_inner{width:166px;height:166px}}@media(hover:hover){.c-cta.-explore:hover .c-cta_inner{color:#f2efe4}.c-cta.-explore:hover .c-cta_inner:after{opacity:1;transform:scale(1)}}.c-cta.-transparent .c-cta_inner{font-family:Modern Era,sans-serif;font-style:normal;font-size:clamp(12px,12px + 0vw,12px);font-weight:700;line-height:normal;letter-spacing:.08em;text-transform:uppercase;padding:20px 28px;width:100%;justify-content:space-between;min-height:var(--button-size);clip-path:inset(0 round 62px);box-sizing:border-box}.c-cta.-transparent .c-cta_inner:before{top:1px;width:calc(100% - 2px);height:calc(100% - 2px);border:1px solid var(--color);border-radius:62px;box-sizing:border-box;background-color:transparent}.c-cta.-transparent .c-cta_inner:after{clip-path:inset(0 round 62px)}.c-cta_text{text-wrap:balance}.c-cta.-header .c-cta_text{position:relative;padding-right:.54em;padding-left:.54em}.c-cta.-header .c-cta_text span{display:inline-block;transition:transform var(--transition-ready) cubic-bezier(.25,0,0,1)}.c-cta.-header .c-cta_text:after{content:"";position:absolute;top:50%;right:0;display:inline-block;width:.54em;height:.54em;border-radius:50%;opacity:0;background-color:currentColor;transform:translate3d(0,-50%,0)}.c-cta.-header[aria-current=page] .c-cta_text span{transform:translate3d(-.54em,0,0)}.c-cta.-header[aria-current=page] .c-cta_text:after{opacity:1}.c-dialog_root{position:fixed;top:0;left:0;display:block;width:100%;height:100dvh;max-width:inherit;max-height:100lvh;margin:0;padding:0;background:transparent;border:none;visibility:hidden;pointer-events:none;transition:visibility .7s;z-index:9999;overflow:hidden}.c-dialog_root[open]{pointer-events:auto;visibility:visible;transition-duration:0s}.c-dialog_backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;backdrop-filter:blur(0px);opacity:0;cursor:default;pointer-events:none;transition-property:backdrop-filter,opacity;transition-duration:.7s;z-index:1}.c-dialog_root[open] .c-dialog_backdrop{backdrop-filter:blur(10px);opacity:1;pointer-events:auto}.c-dialog_inner{position:relative;display:flex;justify-content:flex-end;height:100%;overflow:hidden;pointer-events:none;z-index:2}.c-dialog_content{position:relative;overflow:auto;width:100%;max-width:1168px;color:#000;background-color:#e0ecec;transform:translate3d(calc(100% + 10px),0,0);transition:transform .7s cubic-bezier(.25,0,0,1)}.c-dialog_content_inner{position:relative}.c-dialog_root[open] .c-dialog_content{pointer-events:auto;transform:translateZ(0)}.c-dialog_sticky-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;padding:clamp(32px,29.71px + .71vw,40px);z-index:1}.c-dialog_head{position:sticky;top:clamp(32px,29.71px + .71vw,40px);display:flex;justify-content:center;align-items:flex-end;height:calc(100vh - (2*clamp(32px,29.71px + .71vw,40px)))}@media(min-width:480px){.c-dialog_head{align-items:flex-start}}.c-dialog_close{pointer-events:auto}.c-fadein-text{position:relative;display:block;background:var(--background);color:transparent;-webkit-background-clip:text}.c-fadein-text_area{position:absolute;top:50%;left:0;width:100%;height:100%;transform:translate3d(0,-50%,0);pointer-events:none}.c-footer{display:block;position:relative}.c-footer_inner{--color: rgb(46.9, 114.436, 187.6);margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);padding-top:var(--container-margin);padding-bottom:var(--container-margin);color:var(--color);background-color:var(--color-background);clip-path:inset(0 round 24px 24px 0 0)}@media(min-width:780px){.c-footer_inner{display:flex;gap:var(--grid-gutter)}}.c-footer_col{display:flex;flex-direction:column}.c-footer_col:first-child{row-gap:calc(clamp(8px,5.71px + .71vw,16px) + var(--grid-gutter))}@media(min-width:780px){.c-footer_col{justify-content:stretch;width:50%}}@media(max-width:779px){.c-footer_col{text-align:center;align-items:center}.c-footer_col+.c-footer_col{margin-top:clamp(56px,49.14px + 2.14vw,80px)}}.c-footer_description{max-width:550px}.c-footer_extras{display:flex;flex-direction:column;justify-content:space-between;flex:1;width:100%}@media(min-width:780px){.c-footer_extras{max-width:max(430px,calc(.3333333333 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .3333333333) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px)));margin-left:auto;margin-right:0}}.c-footer_share{display:flex;flex-direction:column}@media(max-width:779px){.c-footer_share{gap:clamp(16px,13.71px + .71vw,24px)}}@media(min-width:780px){.c-footer_share{gap:clamp(8px,5.71px + .71vw,16px)}}.c-footer_share_list{display:flex;flex-direction:column;gap:12px}.c-footer_links{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:clamp(24px,21.71px + .71vw,32px)}@media(max-width:779px){.c-footer_links{align-items:center;flex-direction:column;margin-top:clamp(40px,35.43px + 1.43vw,56px)}}.c-footer_partners{display:flex;flex-direction:column}.c-footer_partners_logos{--image-width: 540;--image-height: 124;position:relative;max-width:400px;width:100%}.c-footer_col_partners{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px}@media(min-width:780px){.c-footer_col_partners{gap:24px;align-items:flex-start;justify-content:flex-start}}.c-footer_link{position:relative;display:inline-flex;align-items:center;gap:4px}.c-footer_link:before,.c-footer_link:after{content:"";position:absolute;bottom:-.2em;left:0;width:100%;height:1px;background-color:currentColor}.c-footer_link:before{opacity:.3}.c-footer_link:after{clip-path:inset(0 100% 0 0);background-color:currentColor}html.is-ready .c-footer_link:after{transition:clip-path var(--transition-ready) cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-footer_link:hover:after{clip-path:inset(0 0 0 0)}}.c-gallery{display:block}.c-gallery.-default{margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin)}.c-gallery_list{position:relative;display:flex;flex-wrap:wrap;align-items:center}.c-gallery.-default .c-gallery_list{justify-content:center;gap:calc(var(--grid-gutter) * 2)}.c-gallery.-min .c-gallery_list{gap:var(--grid-gutter)}@media(max-width:999px){.c-gallery.-min .c-gallery_list{justify-content:center}}.c-gallery_item{--outline-radius: 8px;position:relative}.c-gallery_item_inner{font-size:0}.c-gallery_image{clip-path:inset(0 round 8px)}@media(min-width:780px){.c-gallery_image{height:280px}}.c-gallery_tooltip{left:calc(var(--grid-gutter) + var(--tooltip-size) * .5)}@media(max-width:999px){.c-gallery_tooltip{width:100%}.c-gallery_tooltip .c-tooltip_summary,.c-gallery_tooltip .c-tooltip_content{left:50%}}.c-header{margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);position:fixed;top:0;left:0;width:100%;z-index:100;pointer-events:none}@media(max-width:479px){.c-header{height:100%}html.has-menu-open .c-header{pointer-events:auto}}@media(min-width:480px){.c-header{height:auto}}.c-header_inner{display:flex;justify-content:space-between;width:100%}@media(max-width:479px){.c-header_inner{height:100%}html.has-menu-open .c-header_inner{pointer-events:none}}@media(min-width:480px){.c-header_inner{transform:translateZ(0);align-items:center;height:var(--header-height)}}html.is-ready .c-header_inner{transition:opacity var(--transition-ready) cubic-bezier(.25,0,0,1),transform var(--transition-ready) cubic-bezier(.25,0,0,1)}html.is-header-hidden:not(.has-menu-open) .c-header_inner{opacity:0;pointer-events:none}@media(min-width:480px){html.is-header-hidden:not(.has-menu-open) .c-header_inner{transform:translate3d(0,-20%,0)}}html.is-header-hidden.is-ready .c-header_inner{transition:opacity var(--transition-ready) cubic-bezier(.25,0,0,1),transform var(--transition-ready) cubic-bezier(.25,0,0,1)}.c-header_col{font-size:0}@media(max-width:479px){.c-header_col{padding-top:24px}}.c-header_logo{pointer-events:auto}html.is-header-hidden:not(.has-menu-open) .c-header_logo{pointer-events:none}.c-header_burger{position:relative;pointer-events:auto;z-index:1201}html.is-header-hidden:not(.has-menu-open) .c-header_burger{pointer-events:none}@media(min-width:480px){.c-header_burger{display:none}}.c-header_burger_icon{--burger-icon-width: 20px;--burger-icon-height: 14px;display:inline-flex;position:absolute;top:calc(50% - var(--burger-icon-height) / 2);left:calc(50% - var(--burger-icon-width) / 2);width:var(--burger-icon-width);height:var(--burger-icon-height);flex-direction:column;justify-content:space-between}.c-header_burger_icon_line{position:relative;display:inline-block;transform-origin:center center;width:100%;height:1px;background-color:currentColor}html.is-ready .c-header_burger_icon_line{transition:transform var(--transition-ready) cubic-bezier(0,0,.2,1)}html.is-ready .c-header_burger_icon_line:nth-child(2){transition:opacity var(--transition-ready) cubic-bezier(0,0,.2,1)}html.has-menu-open .c-header_burger_icon_line:nth-child(1){transform:translate3d(0,calc(var(--burger-icon-height) / 2),0) rotate(-45deg)}html.has-menu-open .c-header_burger_icon_line:nth-child(2){opacity:0;transition:none}html.has-menu-open .c-header_burger_icon_line:nth-child(3){transform:translate3d(0,calc((var(--burger-icon-height) / 2 - 1px) * -1),0) rotate(45deg)}.c-header_menu li{pointer-events:auto}@media(max-width:479px){.c-header_menu{margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);position:fixed;top:0;left:0;width:100%;height:100%;padding-top:24px;visibility:hidden;pointer-events:none;z-index:120}html.is-ready .c-header_menu{transition:visibility 0s linear var(--transition-ready-slow)}.c-header_menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#000;z-index:-1;transition:opacity var(--transition-ready-slow) cubic-bezier(0,0,.2,1)}html.has-menu-open .c-header_menu{visibility:visible;transition:none}html.has-menu-open .c-header_menu:before{opacity:.7}}.c-header_menu_list{display:flex;gap:12px}@media(max-width:479px){.c-header_menu_list{flex-direction:column;align-items:flex-end;padding-top:72px}.c-header_menu_list li{opacity:0;transform:translate3d(0,40px,0);transition:transform 0s linear var(--transition-ready),opacity var(--transition-ready) cubic-bezier(0,0,.2,1)}html.has-menu-open .c-header_menu_list li{opacity:1;transform:translateZ(0);transition:transform var(--transition-ready-slow) cubic-bezier(0,0,.2,1),opacity var(--transition-ready-slow) cubic-bezier(0,0,.2,1);transition-delay:calc(.1s * var(--index))}}.c-header-push{display:flex;flex-direction:column;gap:24px;align-items:center;width:100%;max-width:666px;text-align:center;margin:auto}.c-header-push_description{max-width:420px}.c-header-push_label{opacity:.4}.c-hero{position:relative;display:flex;padding-top:var(--header-height);padding-bottom:var(--header-height);min-height:calc(100 * var(--svh, 1svh))}.c-hero.-alt{--reveal-translate: var(--header-height);padding-bottom:calc(var(--header-height) + clamp(32px,29.71px + .71vw,40px))}.c-hero_inner{margin:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);display:flex;flex-direction:column;gap:clamp(32px,29.71px + .71vw,40px);align-items:center;width:100%;text-align:center;padding-left:calc(var(--container-margin) * 2);padding-right:calc(var(--container-margin) * 2)}.c-hero_heading{width:100%;max-width:780px;text-wrap:balance}.c-hero_description{max-width:334px}.c-hero-article{--padding-bottom: clamp(32px, 29.71px + .71vw, 40px);--offset: 24px;position:relative;display:flex;padding-top:var(--header-height);padding-bottom:var(--padding-bottom);min-height:calc(var(--folder-height) - var(--offset));clip-path:inset(0 round 0 0 24px 24px);background-color:var(--color-background)}.c-hero-article_inner{margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);display:flex;width:100%}@media(max-width:779px){.c-hero-article_inner{flex-direction:column;justify-content:flex-end;gap:clamp(40px,35.43px + 1.43vw,56px)}}@media(min-width:780px){.c-hero-article_inner{gap:var(--grid-gutter)}}.c-hero-article_col{display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:779px){.c-hero-article_col{width:100%;gap:clamp(24px,21.71px + .71vw,32px)}}@media(min-width:780px){.c-hero-article_col{width:50%;gap:clamp(16px,13.71px + .71vw,24px)}}.c-hero-article_label{max-width:210px}.c-hero-article_heading{max-width:510px}.c-hero-article_image{display:block;width:100%;clip-path:inset(0 0 0 0 round 24px);margin-right:0;margin-left:auto}@media(min-width:780px){.c-hero-article_image{max-width:min(calc(100 * var(--dvh, 1dvh)) - var(--header-height) - var(--padding-bottom) - var(--offset),800px)}}.c-hero-homepage{--stagger-delay: .1s;position:relative;display:flex;padding-top:var(--header-height);padding-bottom:var(--header-height);min-height:calc(100 * var(--svh, 1svh))}.c-hero-homepage_inner{margin:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);display:flex;flex-direction:column;gap:clamp(32px,29.71px + .71vw,40px);align-items:center;width:100%;text-align:center}.c-hero-homepage_logo{--icon-width-logo: clamp(180px, 152.57px + 8.57vw, 276px);--icon-ratio-logo: 276/327;--icon-height: calc(var(--icon-width-logo) * (1 / (var(--icon-ratio-logo))));position:relative;display:block;width:var(--icon-width-logo);height:var(--icon-height);fill:currentColor}.c-hero-homepage_fragment_wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.c-hero-homepage_fragment_wrapper.-alpha{clip-path:inset(3% 60% 56% 0)}.c-hero-homepage_fragment_wrapper.-beta{clip-path:inset(0% 12% 38% 44%)}.c-hero-homepage_fragment_wrapper.-gamma{clip-path:inset(47% 82.5% 32% 0)}.c-hero-homepage_fragment_wrapper.-delta{clip-path:inset(46% 69% 0 18%)}.c-hero-homepage_fragment_wrapper.-epsilon{clip-path:inset(64% 0% 0% 32%)}.c-hero-homepage_fragment_wrapper.-zeta{clip-path:inset(47% 58% 38% 30%)}.c-hero-homepage_fragment{width:100%;height:100%;opacity:0}html.is-ready .c-hero-homepage_fragment{transition:transform var(--transition-ready-slow) cubic-bezier(.25,0,0,1),opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--index) * var(--stagger-delay) + var(--extra-delay, 0s))}html.is-transitioning .c-hero-homepage_fragment{transition:transform var(--transition-ready) cubic-bezier(.25,0,0,1),opacity var(--transition-ready) cubic-bezier(.25,0,0,1)}.c-hero-homepage_fragment_wrapper.-alpha .c-hero-homepage_fragment{--index: 0;transform:translate3d(0,41%,0)}.c-hero-homepage_fragment_wrapper.-beta .c-hero-homepage_fragment{--index: 1;transform:translate3d(0,62%,0)}.c-hero-homepage_fragment_wrapper.-gamma .c-hero-homepage_fragment{--index: 2;transform:translate3d(0,21%,0)}.c-hero-homepage_fragment_wrapper.-delta .c-hero-homepage_fragment{--index: 3;transform:translate3d(0,53%,0)}.c-hero-homepage_fragment_wrapper.-epsilon .c-hero-homepage_fragment{--index: 4;transform:translate3d(0,36%,0)}.c-hero-homepage_fragment_wrapper.-zeta .c-hero-homepage_fragment{--index: 7;transform:translate3d(0,-15%,0)}html.is-ready [data-anim]:not([data-anim-programmatically]).is-inview .c-hero-homepage_fragment{opacity:1;transform:translateZ(0)}.c-hero-homepage_city{clip-path:inset(0);display:block;opacity:0;transform:translate3d(0,100%,0)}html.is-ready .c-hero-homepage_city{transition:transform var(--transition-ready-slow) cubic-bezier(.25,0,0,1),opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1);transition-delay:calc(var(--index) * var(--stagger-delay) + var(--extra-delay, 0s))}html.is-ready [data-anim]:not([data-anim-programmatically]).is-inview .c-hero-homepage_city{--index: 6;opacity:1;transform:translateZ(0)}.c-highlight{display:block;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin)}.c-highlight_inner{max-width:max(896px,.6666666667 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .6666666667) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));margin-left:auto;margin-right:auto}.c-highlight_inner i{font-style:italic}.c-highlight_inner strong{font-weight:700}.c-highlight_inner a{display:inline;color:currentColor}html.is-ready .c-highlight_inner a{transition:color var(--transition-ready) cubic-bezier(.25,0,0,1)}.c-highlight_inner a:hover{color:#4d97e7}.c-highlight_inner sup{font-size:75%;line-height:0;position:initial;vertical-align:super}.c-highlight_paragraphs{margin-top:clamp(40px,35.43px + 1.43vw,56px)}.c-highlight_details{max-width:320px;margin-top:clamp(56px,49.14px + 2.14vw,80px);margin-right:0;margin-left:auto}.c-highlight_details.c-wysiwyg p{position:static}.c-highlight_illustration{max-width:200px;margin-top:clamp(56px,49.14px + 2.14vw,80px);clip-path:url(#blob1)}.c-image{position:relative;display:block;aspect-ratio:var(--image-width, var(--width, 1))/var(--image-height, var(--height, 1))}.c-image.is-transparent{background-color:transparent}.c-image_el{width:100%;height:100%}.c-image.-cover .c-image_el{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.c-image.is-lazy .c-image_el{opacity:0}html.is-ready .c-image.is-lazy .c-image_el{transition:opacity var(--transition-ready-slow) cubic-bezier(0,0,.2,1)}.c-image.is-lazy.-lazy-loaded .c-image_el{opacity:1}.c-intro{position:relative;display:flex;color:var(--color);z-index:2}@media(max-width:1199px){.c-intro.-default{padding-top:clamp(80px,66.29px + 4.29vw,128px);padding-bottom:clamp(80px,66.29px + 4.29vw,128px)}}@media(min-width:1200px){.c-intro.-default{min-height:var(--folder-height);padding-top:clamp(128px,118.86px + 2.86vw,160px);padding-bottom:clamp(128px,118.86px + 2.86vw,160px)}}.c-intro.-home{min-height:var(--folder-height);padding-top:clamp(56px,49.14px + 2.14vw,80px);padding-bottom:clamp(80px,66.29px + 4.29vw,128px)}@media(max-width:1199px){.c-intro.-min{padding-top:clamp(80px,66.29px + 4.29vw,128px);padding-bottom:clamp(80px,66.29px + 4.29vw,128px)}}@media(min-width:1200px){.c-intro.-min{padding-top:clamp(128px,118.86px + 2.86vw,160px);padding-bottom:clamp(128px,118.86px + 2.86vw,160px)}}.c-intro_inner{margin:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);position:relative;display:flex;flex-direction:column;gap:clamp(32px,29.71px + .71vw,40px);align-items:center;width:100%;text-wrap:balance}.c-intro_label{text-align:center}.c-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:200;opacity:0}.c-lightbox.is-active{pointer-events:auto;opacity:1}.c-lightbox_inner{position:absolute;top:var(--grid-gutter);right:var(--grid-gutter);bottom:var(--grid-gutter);left:var(--grid-gutter)}.c-lightbox_inner_root{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--grid-gutter);pointer-events:none}.c-lightbox_inner_root:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#17242ecc}html.is-ready .c-lightbox_inner_root:before{transition:opacity var(--transition-ready) cubic-bezier(0,0,.2,1),backdrop-filter var(--transition-ready) cubic-bezier(0,0,.2,1)}html.has-lightbox-open .c-lightbox_inner_root:before{opacity:1;backdrop-filter:blur(4px)}.c-lightbox_element{position:absolute;top:50%;left:50%;display:block;opacity:0;background-color:#17242e;z-index:1}.c-lightbox.is-loaded .c-lightbox_element{opacity:1;transition:opacity var(--transition-ready-long) cubic-bezier(0,0,.2,1)}.c-lightbox.is-active .c-lightbox_element{pointer-events:auto}.c-lightbox_element img{width:100%;height:100%}.c-lightbox_close{position:absolute;top:0;right:0;z-index:2}.c-lightbox.is-active .c-lightbox_close{pointer-events:auto}.c-lightbox_area{position:absolute;top:var(--grid-gutter);right:var(--grid-gutter);bottom:var(--grid-gutter);left:var(--grid-gutter)}.c-lightbox_loader{position:absolute;right:var(--grid-gutter);bottom:var(--grid-gutter);color:#f5f5f5}.c-lightbox_loader.c-spinner{animation-play-state:paused;opacity:0}html.is-ready .c-lightbox_loader.c-spinner{transition:opacity var(--transition-ready) cubic-bezier(0,0,.2,1)}.c-lightbox.is-loading .c-lightbox_loader.c-spinner{animation-play-state:running;opacity:1}.c-liquid-transition{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}html.is-ready .c-liquid-transition{pointer-events:none}.c-liquid-transition_inner{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.c-magnetic-area{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--grid-gutter) * 2);border-radius:50%}.c-next{position:relative;display:block;height:100vh;margin-top:calc(var(--container-margin) * -1);overflow:hidden}.c-next:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;clip-path:inset(var(--container-margin) var(--container-margin) 0 var(--container-margin) round 24px 24px 0 0);opacity:.8;background:var(--color-cta-background) linear-gradient(180deg,#17242e00,#17242e);transition:opacity var(--transition-ready-slow) cubic-bezier(0,0,.2,1)}html.is-transitioning .c-next:after{opacity:0}.c-next_wrapper{position:relative;display:flex;min-height:var(--folder-height);padding-top:var(--header-height);padding-bottom:calc(var(--header-height) + clamp(32px,29.71px + .71vw,40px))}.c-next_wrapper:after{content:"";position:absolute;top:calc(100% - var(--header-height));left:50%;width:100%;height:calc(100 * var(--svh, 1svh));background-color:#0f171d;clip-path:inset(0 calc(var(--container-margin) * 2) round 24px);transform:translate3d(-50%,0,0);transition:clip-path var(--transition-ready-slow) cubic-bezier(0,0,.2,1)}html.is-transitioning .c-next_wrapper:after{clip-path:inset(0 round 24px)}.c-next_inner{margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);display:flex;flex-direction:column;justify-content:center;gap:clamp(32px,29.71px + .71vw,40px);align-items:center;width:100%;text-align:center;padding-left:calc(var(--container-margin) * 2);padding-right:calc(var(--container-margin) * 2);z-index:1}.c-next_explore{position:absolute;left:50%;top:calc(calc(100 * var(--svh, 1svh)) - clamp(24px,21.71px + .71vw,32px));z-index:1;transform:translate3d(-50%,-100%,0);transition:opacity var(--transition-ready) cubic-bezier(.25,0,0,1)}html.is-seamless .c-next_explore{opacity:0;--leave-opacity-duration: .3s}.c-next_heading{max-width:780px;text-wrap:balance}.c-next_explore_url{position:absolute;top:0;left:0;width:100%;height:100%}.c-paragraphs{display:block;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin)}.c-paragraphs_inner{display:flex;max-width:max(896px,.6666666667 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .6666666667) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));margin-left:auto;margin-right:auto}.c-paragraphs.-default .c-paragraphs_inner{justify-content:center}.c-paragraphs.-aside .c-paragraphs_inner{justify-content:flex-end}.c-paragraphs.-wrapped .c-paragraphs_inner{justify-content:center}.c-paragraphs.-aside .c-paragraphs_content{max-width:360px}.c-picture{display:block;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);width:100%}.c-picture_root{width:100%;margin-left:auto;margin-right:auto;aspect-ratio:var(--picture-width, 1)/var(--picture-height, 1);clip-path:inset(0 round 24px)}.c-picture.-default .c-picture_root{max-width:max(896px,.6666666667 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .6666666667) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px))}.c-picture.-wide .c-picture_root{--picture-width: 1356;--picture-height: 718;max-width:min(100%,1526px)}.c-picture_inner{position:relative;width:100%;height:100%}.c-picture_image{position:absolute;top:calc(50% - var(--parallax-height) / 2);left:0;width:100%;height:var(--parallax-height)}.c-picture.-modal .c-picture_image{--parallax-height: 100%}.c-picture_figure{display:flex;flex-direction:column;width:100%;gap:24px}.c-picture_figcaption{position:relative;padding-left:1em;margin-left:auto;margin-right:auto;width:100%}.c-picture_figcaption:before{content:"";position:absolute;top:0;left:0;display:block;width:2px;height:100%;background-color:var(--color-cta-background)}.c-picture.-default .c-picture_figcaption{max-width:max(896px,.6666666667 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .6666666667) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px))}.c-picture.-wide .c-picture_figcaption{max-width:min(100%,1526px)}.c-push-articles{position:relative;display:flex;padding-top:var(--header-height);padding-bottom:4px}.c-push-articles_inner{margin:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);width:100%}.c-push-articles.-default .c-push-articles_inner{position:relative;padding:clamp(56px,49.14px + 2.14vw,80px)}.c-push-articles.-default .c-push-articles_inner:before{content:"";position:absolute;top:0;left:var(--container-margin);width:calc(100% - var(--container-margin) * 2);height:100%;opacity:.2;border:1px solid var(--color);border-radius:24px}.c-push-articles_content{display:flex;flex-direction:column;align-items:center;gap:clamp(56px,49.14px + 2.14vw,80px);width:100%;margin:auto}.c-push-articles_list{display:grid;gap:var(--grid-gutter);width:100%;max-width:896px}@media(max-width:479px){.c-push-articles_list{grid-template-columns:repeat(1,1fr)}}@media(min-width:480px){.c-push-articles_list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.c-push-articles_list{grid-template-columns:repeat(3,1fr)}}.c-push-articles_list li{display:flex}.c-push-articles.-min .c-push-articles_header{display:none}.c-article-card{position:relative;flex:1}.c-article-card_inner{display:flex;flex-direction:column;gap:18px;height:100%}.c-article-card_image{--image-width: 280;--image-height: 200;width:100%;clip-path:inset(0 round 8px)}.c-push-articles.-jobs .c-article-card_image{--image-width: 600;--image-height: 750}.c-article-card_cta{margin-top:auto;margin-bottom:0}.c-article-card_url{--outline-offset: 2px;--outline-radius: 8px;position:absolute;top:0;left:0;width:100%;height:100%}.c-push-cards{position:relative;display:flex;color:var(--color);background-color:var(--color-background)}.c-push-cards_inner{position:relative;margin:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);display:grid;gap:clamp(32px,29.71px + .71vw,40px);width:100%}@media(max-width:479px){.c-push-cards_inner{grid-template-columns:repeat(1,1fr)}}@media(min-width:780px){.c-push-cards_inner{grid-template-columns:repeat(2,1fr);min-height:min(calc(90 * var(--dvh, 1dvh)),720px)}}.c-push-commitment{position:relative;display:flex;padding-top:var(--header-height);color:var(--color);background-color:var(--color-background);margin-bottom:clamp(128px,118.86px + 2.86vw,160px)}.c-push-commitment_inner{position:relative;margin:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);width:100%;padding:clamp(56px,49.14px + 2.14vw,80px);overflow:hidden}.c-push-commitment_inner:before{content:"";position:absolute;top:0;left:var(--container-margin);width:calc(100% - var(--container-margin) * 2);height:100%;opacity:.2;border-radius:24px;border:1px solid var(--color)}.c-push-commitment_content{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(16px,13.71px + .71vw,24px);width:100%;margin:auto;color:var(--color)}.c-push-commitment_background_wrapper{position:absolute;top:0;left:var(--container-margin);width:calc(100% - var(--container-margin) * 2);height:100%;clip-path:inset(0 round 24px)}.c-push-commitment_background{display:flex;flex-direction:column;position:relative;width:100%;height:100%;transform:translate3d(0,calc((100% + var(--wave-height, 0px)) * (1 - var(--press-progress, 0))),0);clip-path:inset(-100% 0 -100% 0)}.c-push-commitment_background:after{content:"";position:relative;width:100%;height:100%;background-color:var(--color-cta-background)}.c-push-commitment.is-complete .c-push-commitment_background,.c-push-commitment.is-success .c-push-commitment_background{transform:translateZ(0);clip-path:inset(0 0 0 0)}.c-push-commitment_wave_wrapper{position:absolute;left:0;bottom:99%;width:250%;transform:translate3d(max(-100% * var(--press-progress, 0),-60%),0,0);color:var(--color-cta-background)}.c-push-commitment_wave{width:100%;height:auto}.c-push-commitment_header_wrapper{position:relative;width:100%;height:var(--push-commitment-idle-height, 100%)}html.is-ready .c-push-commitment_header_wrapper{transition:height var(--transition-ready) cubic-bezier(.25,0,0,1)}.c-push-commitment.is-success .c-push-commitment_header_wrapper{height:var(--push-commitment-success-height, 100%)}.c-push-commitment_header{position:absolute;top:0;left:50%;width:100%;transform:translate3d(-50%,0,0)}.c-push-commitment.is-complete .c-push-commitment_header.-idle{opacity:0}html.is-ready .c-push-commitment.is-complete .c-push-commitment_header.-idle{transition:opacity var(--transition-ready) cubic-bezier(.25,0,0,1)}.c-push-commitment.is-success .c-push-commitment_header.-idle{display:none}.c-push-commitment_header.-success{pointer-events:none}.c-push-commitment.is-success .c-push-commitment_header{position:relative;top:0;left:0;transform:none;pointer-events:auto}.c-push-commitment_share{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(16px,13.71px + .71vw,24px);visibility:hidden}.c-push-commitment.is-success .c-push-commitment_share{visibility:visible}@media(max-width:479px){.c-push-commitment_share_cta{width:100%}}@media(min-width:480px){.c-push-commitment_share_cta{width:auto!important}}.c-push-external{position:relative;display:flex;width:100%;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);padding-top:var(--header-height);padding-bottom:clamp(128px,118.86px + 2.86vw,160px)}.c-push-external_inner{position:relative;display:flex;flex-direction:column;gap:clamp(16px,13.71px + .71vw,24px);align-items:center;width:100%;margin-top:auto;margin-bottom:auto;text-align:center;padding-top:clamp(80px,66.29px + 4.29vw,128px);padding-bottom:clamp(80px,66.29px + 4.29vw,128px);padding-left:var(--container-margin);padding-right:var(--container-margin)}.c-push-external_inner:before,.c-push-external_inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px;pointer-events:none}.c-push-external_inner:before{transition:background-color .6s cubic-bezier(.25,0,0,1)}.c-push-external_inner:after{opacity:.2;border:1px solid #F2EFE4;transition:opacity .6s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-push-external_inner[data-hover]:hover:before{background-color:var(--color-cta-background)}.c-push-external_inner[data-hover]:hover:after{opacity:0}}.c-push-external_content{display:flex;flex-direction:column;gap:24px;align-items:center;width:100%;max-width:666px;text-align:center;margin:auto}.c-push-external_description{max-width:375px}.c-push-external_url{--outline-radius: 24px;position:absolute;top:0;left:0;width:100%;height:100%}.c-push-faq{position:relative;display:flex;padding-top:var(--header-height);color:var(--color);background-color:var(--color-background)}.c-push-faq_inner{position:relative;margin:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);width:100%}.c-push-faq_inner:before{content:"";position:absolute;top:0;left:var(--container-margin);width:calc(100% - var(--container-margin) * 2);height:100%;border-radius:24px;background-color:var(--color-cta-background)}@media(max-width:779px){.c-push-faq_inner{padding:clamp(56px,49.14px + 2.14vw,80px) calc(var(--container-margin) + 16px) 16px}}@media(min-width:780px){.c-push-faq_inner{padding:clamp(56px,49.14px + 2.14vw,80px)}}.c-push-faq_content{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(56px,49.14px + 2.14vw,80px);width:100%;margin:auto;color:var(--color);z-index:1}.c-push-faq_list{display:flex;flex-direction:column;gap:14px;width:100%;max-width:1126px}.c-push-faq_details{max-width:575px}.c-push-job{position:relative;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);--color-card-text: #377FCD;--color-card-background: #F5F5F5;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;min-height:var(--folder-height);color:var(--color);background-color:var(--color-background);padding-top:clamp(56px,49.14px + 2.14vw,80px);padding-bottom:clamp(56px,49.14px + 2.14vw,80px);overflow:hidden}.c-push-job:before,.c-push-job:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.c-push-job:before{background:linear-gradient(0deg,#e0ececeb,#e0ecec14 50.95%);z-index:1}.c-push-job:after{background:linear-gradient(0deg,#e0ececeb,#e0ecec14 50.95%);transform:scale(-1)}.c-push-job_list{position:absolute;top:0;left:0;width:100%;min-height:150%;display:grid;-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);will-change:transform}@media(max-width:779px){.c-push-job_list{grid-template-columns:repeat(2,1fr)}}@media(min-width:780px){.c-push-job_list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.c-push-job_list{grid-template-columns:repeat(12,1fr)}}.c-push-job_list li{font-size:max(20px,(.0833333333 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .0833333333) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px)) * .36)}@media(max-width:779px){.c-push-job_list li{margin-top:var(--grid-gutter)}}@media screen and (min-width:780px)and (max-width:999px){.c-push-job_list li:nth-child(6n+1){margin-top:6em}.c-push-job_list li:nth-child(6n+2){margin-top:2em}.c-push-job_list li:nth-child(6n+3){margin-top:2em}.c-push-job_list li:nth-child(6n+4){margin-top:3em}.c-push-job_list li:nth-child(6n+5){margin-top:4em}.c-push-job_list li:nth-child(6n+6){margin-top:1em}}@media(min-width:1000px){.c-push-job_list li{font-size:min(29px,(.0833333333 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .0833333333) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px)) * .22)}.c-push-job_list li:nth-child(8n+1){grid-column-start:1;grid-column-end:3}.c-push-job_list li:nth-child(8n+2){grid-column-start:5;grid-column-end:7;margin-top:2.8em}.c-push-job_list li:nth-child(8n+3){grid-column-start:8;grid-column-end:10;margin-top:11em}.c-push-job_list li:nth-child(8n+4){grid-column-start:11;grid-column-end:13;margin-top:6.8em}.c-push-job_list li:nth-child(8n+5){grid-column-start:1;grid-column-end:3;margin-top:-5.7em}.c-push-job_list li:nth-child(8n+6){grid-column-start:4;grid-column-end:6}.c-push-job_list li:nth-child(8n+7){grid-column-start:7;grid-column-end:9;margin-top:2.8em}.c-push-job_list li:nth-child(8n+8){grid-column-start:10;grid-column-end:12;margin-top:-2.8em}}.c-push-job_card{position:relative;display:flex;justify-content:flex-end;align-items:flex-end;font-family:Modern Era,sans-serif;font-style:normal;font-weight:400;line-height:1;letter-spacing:.02em;aspect-ratio:1/1;color:var(--color-card-text);background-color:var(--color-card-background);clip-path:inset(0 round 8px);filter:blur(2px);will-change:transform;padding:1em;max-width:274px;margin:auto}.c-push-job_card:before{content:"";position:absolute;top:1em;left:1em;width:min(6px,.25em);height:min(6px,.25em);border-radius:50%;background-color:#377fcd}.c-push-job_content{position:relative;display:flex;flex-direction:column;gap:24px;align-items:center;width:100%;max-width:666px;text-align:center;margin:auto;z-index:1;pointer-events:none}.c-push-job_cta{pointer-events:auto}.c-push-page{position:relative;display:flex;width:100%;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);padding-top:var(--header-height)}.c-push-page_inner{position:relative;display:flex;flex-direction:column;gap:clamp(16px,13.71px + .71vw,24px);align-items:center;width:100%;margin-top:auto;margin-bottom:auto;text-align:center;padding-top:clamp(80px,66.29px + 4.29vw,128px);padding-bottom:clamp(80px,66.29px + 4.29vw,128px);padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.c-push-page_inner:before,.c-push-page_inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:24px;pointer-events:none}.c-push-page_inner:before{transition:background-color .6s cubic-bezier(.25,0,0,1)}.c-push-page_inner:after{opacity:.2;border:1px solid #F2EFE4;transition:opacity .6s cubic-bezier(.25,0,0,1)}[data-theme=article-alt] .c-push-page_inner:after{border:1px solid #273B47}@media(hover:hover){.c-push-page_inner[data-hover]:hover:before{background-color:var(--color-cta-background)}.c-push-page_inner[data-hover]:hover:after{opacity:0}}.c-push-page_heading{max-width:780px}.c-push-page_url{--outline-radius: 24px;position:absolute;top:0;left:0;width:100%;height:100%}.c-push-page_cta{font-size:0}.c-resources{display:block;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin)}.c-resources_inner{display:flex;flex-direction:column;gap:clamp(24px,21.71px + .71vw,32px);max-width:max(896px,.6666666667 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .6666666667) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));margin-left:auto;margin-right:auto}.c-resources_list{display:flex;flex-direction:column;gap:12px}.c-resources_list li{font-size:0}.c-resources_link{position:relative;display:flex;gap:var(--grid-gutter)}.c-resources_link:before,.c-resources_link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px}.c-resources_link:before{opacity:.1;background-color:currentColor}.c-resources_link:after{clip-path:inset(0 100% 0 0);background-color:currentColor}html.is-ready .c-resources_link:after{transition:clip-path .3s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-resources_link.-link:hover:after{clip-path:inset(0 0 0 0)}}@media(max-width:479px){.c-resources_link{flex-direction:column;padding-top:20px;padding-bottom:20px}}@media(min-width:480px){.c-resources_link{padding-top:28px;padding-bottom:28px}}.c-resources_link_title{text-wrap:balance;max-width:600px}.c-resources_link_title.u-heading{line-height:1.2}@media(min-width:480px){.c-resources_link_title{padding-right:20px}html.is-ready .c-resources_link_title{transition:transform .3s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-resources_link.-link:hover .c-resources_link_title{transform:translate3d(calc(var(--grid-gutter) * .5),0,0)}}}.c-resources_link_icon{position:absolute;top:calc(.75em + 20px);right:0;transform:translateZ(0)}html.is-ready .c-resources_link_icon{transition:transform .3s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-resources_link.-link:hover .c-resources_link_icon{transform:translate3d(calc(var(--grid-gutter) * -.5),0,0)}}.c-resources_link_url{--outline-offset: 4px;--outline-color: var(--color-background);display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}.c-scroll-indicator{--scroll-indicator-height: 30px;position:absolute;left:50%;bottom:calc(var(--header-height) * .5 - var(--scroll-indicator-height) * .5);width:2px;height:var(--scroll-indicator-height);clip-path:inset(100% 0 0 0 round 2px);opacity:0}html.is-ready .c-scroll-indicator{transition:clip-path var(--transition-ready-long) cubic-bezier(.25,0,0,1),opacity var(--transition-ready-long) cubic-bezier(.25,0,0,1)}.c-scroll-indicator:before,.c-scroll-indicator:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.c-scroll-indicator:before{opacity:.2;background-color:currentColor}.c-scroll-indicator:after{transform:translate3d(0,-100%,0);transform-origin:50% 0;background-color:currentColor}html.is-ready .c-scroll-indicator:after{animation:animateScrollIndicator var(--transition-ready-very-long) cubic-bezier(.25,0,0,1) infinite forwards}@media(prefers-reduced-motion){.c-scroll-indicator:after{animation:none}}html.is-ready [data-anim].is-inview .c-scroll-indicator{opacity:1;clip-path:inset(0 round 2px)}@keyframes animateScrollIndicator{0%{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,100%,0)}}.c-spinner{--spinner-size: 20px;position:absolute;display:block;width:var(--spinner-size);height:var(--spinner-size);border:2px solid transparent;border-top-color:var(--color);border-right-color:var(--color);border-radius:50%;opacity:0;animation:loaderSpinner var(--transition-ready-slow) linear infinite;z-index:9999;overflow:hidden;animation-play-state:paused}.c-spinner.-global{--color: #F5F5F5;position:fixed;right:var(--container-margin);bottom:clamp(16px,13.71px + .71vw,24px)}html.is-transitioning .c-spinner.-global{opacity:1;animation-play-state:running}.c-spinner.-local{position:absolute;top:var(--container-margin);left:var(--container-margin)}.is-loading .c-spinner.-local{opacity:1;animation-play-state:running}html.is-transitioning .is-loading .c-spinner.-local{opacity:0}@keyframes loaderSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.c-timeline{--moment-height: calc(100 * var(--svh, 1svh));--moment-padding-bottom: clamp(56px, 49.14px + 2.14vw, 80px);--path-width: 52px;position:relative;display:flex}.c-timeline_inner{margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);width:100%}@media(min-width:780px){html:not(.is-touch-device) .c-timeline_inner{height:calc(var(--moment-height) * var(--moment-length))}}@media(max-width:779px){.c-timeline_inner{padding-bottom:calc(clamp(40px,35.43px + 1.43vw,56px) * 2 + var(--grid-gutter) + 52px)}}@media(min-width:780px){html:not(.is-touch-device) .c-timeline_sticky{position:sticky;top:0;left:0;width:100%;height:var(--moment-height);z-index:1}html:not(.is-touch-device) .c-timeline_listing{position:absolute;top:0;left:0;width:100%;height:100%}}.c-timeline_moment{width:100%}@media(max-width:779px){.c-timeline_moment{padding-top:clamp(128px,118.86px + 2.86vw,160px)}.c-timeline_moment:first-child{padding-top:0}}@media(min-width:780px){.c-timeline_moment{display:flex;align-items:flex-end;padding-top:var(--header-height);padding-bottom:var(--moment-padding-bottom)}}@media(max-width:779px){html:not(.is-touch-device) .c-timeline_moment{position:relative}}@media(min-width:780px){html:not(.is-touch-device) .c-timeline_moment{position:absolute;top:0;left:0;height:var(--moment-height);pointer-events:none}html:not(.is-touch-device) .c-timeline_moment.is-active{pointer-events:auto}}html.is-touch-device .c-timeline_moment{position:relative}@media(min-width:780px){html.is-touch-device .c-timeline_moment{min-height:var(--moment-height)}}@media(max-width:779px){.c-timeline_moment_content{display:grid;grid-template-rows:auto 1fr auto;align-content:center;gap:clamp(24px,21.71px + .71vw,32px)}}@media(min-width:780px){.c-timeline_moment_content{max-width:calc(.5833333333 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .5833333333) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));padding-left:calc(.1666666667 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .1666666667) * var(--grid-gutter, 0px) + 1 * var(--grid-gutter, 0px))}html:not(.is-touch-device) .c-timeline_moment_media{display:none}html.is-touch-device .c-timeline_moment_media{position:absolute;top:0;right:0;width:calc(50% - var(--grid-gutter) / 2);height:var(--moment-height)}}@media(max-width:779px){.c-timeline_moment_media{position:relative;width:100%;max-width:500px;margin:auto;padding-bottom:clamp(24px,21.71px + .71vw,32px);box-sizing:content-box}}html:not(.is-touch-device) .c-timeline_moment_media_image{clip-path:url(#blob1)}html.is-touch-device .c-timeline_moment_media_image{clip-path:url(#blob1)}@media(min-width:780px){html.is-touch-device .c-timeline_moment_media_image{position:absolute;top:50%;left:50%;width:min(100%,100 * var(--svh, 1svh) - clamp(32px,29.71px + .71vw,40px));aspect-ratio:1/1;transform:translate3d(-50%,-50%,0);overflow:hidden}html:not(.is-touch-device) .c-timeline_moment_explore{display:none}html.is-touch-device .c-timeline_moment_explore{position:absolute;left:calc(var(--grid-gutter) * -1);bottom:50%;z-index:1;transform:translate3d(0,50%,0)}}@media(max-width:779px){.c-timeline_moment_explore{display:block;position:absolute;right:0;bottom:0}}.c-timeline_moment_date{color:#4d97e7}@media(max-width:779px){.c-timeline_moment_date{font-style:normal;font-family:Modern Era,sans-serif;font-size:clamp(18px,14px + 1.25vw,32px);font-weight:400;line-height:1;letter-spacing:.02em}}@media(min-width:780px){.c-timeline_moment_date{font-style:normal;font-family:Modern Era,sans-serif;font-size:clamp(16px,14.29px + .54vw,22px);font-weight:400;line-height:1;letter-spacing:.02em}}.c-timeline_moment_date span{display:block;padding-top:1em;padding-bottom:1em}@media(max-width:779px){.c-timeline_moment_date span{transform:none!important}}@media(min-width:780px){.c-timeline_moment_date{position:absolute;top:50%;left:calc(.1666666667 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .1666666667) * var(--grid-gutter, 0px) + 1 * var(--grid-gutter, 0px));transform:translate3d(0,-50%,0)}}@media(max-width:779px){.c-timeline_moment_date{grid-row-start:1;text-align:center}}.c-timeline_moment_infos{position:relative;display:flex;flex-direction:column;gap:clamp(16px,13.71px + .71vw,24px);padding-bottom:.25em;z-index:1}.c-timeline_moment_label span{opacity:.4}.c-timeline_moment_title{font-style:normal;font-family:Modern Era,sans-serif;font-size:clamp(32px,26.29px + 1.79vw,52px);font-weight:400;line-height:1;max-width:520px;text-wrap:balance}.c-timeline_moment_url{--outline-offset: -2px;--outline-color: currentColor;position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:779px){html:not(.is-touch-device) .c-timeline_blob{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}@media(min-width:780px){html:not(.is-touch-device) .c-timeline_blob{margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);position:absolute;top:0;left:0;width:100%;height:100%}}html.is-touch-device .c-timeline_blob{display:none}@media(min-width:780px){html:not(.is-touch-device) .c-timeline-blob_inner{position:sticky;top:0;left:0;width:calc(50% - var(--grid-gutter) / 2);height:var(--moment-height);margin-left:auto;margin-right:0}html:not(.is-touch-device) .c-timeline-blob_el,html:not(.is-touch-device) .c-timeline_clip_wrapper{position:absolute;top:50%;left:50%;width:min(100%,100 * var(--svh, 1svh) - clamp(32px,29.71px + .71vw,40px));aspect-ratio:1/1;transform:translate3d(-50%,-50%,0);overflow:hidden}html:not(.is-touch-device) .c-timeline_clip_wrapper{clip-path:inset(1px)}html:not(.is-touch-device) .c-timeline_clip{position:absolute;top:0;left:0;width:100%;height:100%}}.c-timeline_clip_image{background-color:#273b47}@media(max-width:779px){html:not(.is-touch-device) .c-timeline_explore{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}@media(min-width:780px){html:not(.is-touch-device) .c-timeline_explore{font-style:normal;font-family:Modern Era,sans-serif;font-size:clamp(32px,26.29px + 1.79vw,52px);font-weight:400;line-height:1;position:absolute;left:calc(50% + var(--grid-gutter) * -.5 - var(--grid-gutter) * 2);bottom:calc(var(--moment-padding-bottom) + 3em);z-index:1}}html.is-touch-device .c-timeline_explore{display:none}@media(max-width:779px){.c-timeline_paths{display:none}}@media(min-width:780px){.c-timeline_paths{position:absolute;top:0;left:0;width:calc(var(--container-margin) + calc(.1666666667 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .1666666667) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px)));height:100%;pointer-events:none;z-index:1;clip-path:inset(0)}}.c-timeline_paths_shape{display:flex;justify-content:center;align-items:center;position:absolute;top:calc(var(--moment-height) * var(--moment-index) + var(--moment-height) * .5);left:calc(var(--container-margin) + calc(.0833333333 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .0833333333) * var(--grid-gutter, 0px) + 1 * var(--grid-gutter, 0px)));width:calc(.0833333333 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .0833333333) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));min-width:var(--path-width);height:var(--moment-height);opacity:1}.c-timeline_paths_shape svg{width:var(--path-width);height:100%}.c-timeline_paths_shape svg path{stroke:#4d97e7}.c-timeline_paths_marker_wrapper{display:flex;justify-content:center;position:absolute;top:calc(var(--moment-height) * .5);left:calc(var(--container-margin) + calc(.0833333333 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .0833333333) * var(--grid-gutter, 0px) + 1 * var(--grid-gutter, 0px)));width:calc(.0833333333 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .0833333333) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));min-width:var(--path-width);height:calc(100% - var(--moment-height));z-index:1;transform:translateZ(0)}html.is-touch-device .c-timeline_paths_marker_wrapper{display:none}.c-timeline_paths_marker{display:block;position:sticky;top:calc(var(--moment-height) * .5);left:0;width:var(--path-width);height:1px}.c-timeline_paths_marker:before,.c-timeline_paths_marker:after{content:"";position:absolute;top:0;left:0;border-radius:50%;transform:translate3d(-50%,-50%,0)}.c-timeline_paths_marker:before{width:40px;height:40px;background-color:var(--color-background)}.c-timeline_paths_marker:after{width:4px;height:4px;background-color:#4d97e7}.c-timeline_paths_gradients_wrapper{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:779px){.c-timeline_paths_gradients{display:none}}@media(min-width:780px){.c-timeline_paths_gradients{display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:0;left:0;width:100%;height:100vh}.c-timeline_paths_gradients:before,.c-timeline_paths_gradients:after{display:block;content:"";width:100%;height:300px}.c-timeline_paths_gradients:before{background:linear-gradient(180deg,var(--color-background) 0%,rgba(var(--color-background-rgb),0) 100%)}.c-timeline_paths_gradients:after{background:linear-gradient(0deg,var(--color-background) 0%,rgba(var(--color-background-rgb),0) 100%)}}@media(max-width:779px){.c-timeline_moment_mobile_gradient{--image-width: 130;--image-height: 290;position:absolute;top:clamp(128px,118.86px + 2.86vw,160px);left:calc(var(--container-margin) * -1);width:33vw;max-width:150px;aspect-ratio:calc(var(--image-width) / var(--image-height));transform:translate3d(0,-40%,0)}.c-timeline_moment_mobile_gradient:before,.c-timeline_moment_mobile_gradient:after{position:absolute;left:0;display:block;content:"";width:100%;height:30%}.c-timeline_moment_mobile_gradient:before{top:0;background:linear-gradient(180deg,var(--color-background) 0%,rgba(var(--color-background-rgb),0) 100%)}.c-timeline_moment_mobile_gradient:after{bottom:0;background:linear-gradient(0deg,var(--color-background) 0%,rgba(var(--color-background-rgb),0) 100%)}.c-timeline_moment:nth-child(2n) .c-timeline_moment_mobile_gradient{transform:translate3d(50%,-40%,0) scaleX(-1)}.c-timeline_moment:first-child .c-timeline_moment_mobile_gradient{top:0}}@media(min-width:780px){.c-timeline_moment_mobile_gradient{display:none}}.c-timeline_areas{pointer-events:none}.c-timeline_areas span{position:absolute;top:0;left:0;display:block;width:100%;height:var(--moment-height)}.c-timeline .u-anim-reveal{--enter-translate-duration: 1.1s;--enter-opacity-duration: 1.1s;--leave-translate-duration: .3s;--leave-opacity-duration: .3s}.c-timeline .u-anim-stagger-lines{--enter-translate-duration: 1.1s;--enter-opacity-duration: 1.1s;--leave-translate-duration: .6s;--leave-opacity-duration: .6s}.c-timeline-menu{--burger-cta-height: 52px;--burger-cta-width: 136px;--burger-cta-round: 62px;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.c-timeline-menu_root{margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);display:flex;position:sticky;top:0;left:0;width:100%;height:calc(100 * var(--dvh, 1dvh));padding:var(--container-margin);z-index:120}.c-timeline-menu_inner{position:relative;width:100%}.c-timeline-menu_cta{--outline-offset: -2px;--outline-radius: 24px;--outline-color: #4D97E7;position:absolute;display:flex;align-items:center;justify-content:flex-end;width:var(--burger-cta-width);height:var(--burger-cta-height);padding-left:24px;padding-right:24px;opacity:1;z-index:2;pointer-events:auto;color:#f2efe4;transition:color var(--transition-ready) cubic-bezier(.25,0,0,1),opacity var(--transition-ready) cubic-bezier(.25,0,0,1)}html.is-transitioning .c-timeline-menu_cta{opacity:0;transition:color var(--transition-ready) cubic-bezier(.25,0,0,1),opacity var(--transition-ready) cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-timeline-menu_cta:hover{color:#17242e}.c-timeline-menu_cta:hover:before{background-color:#eae7d4}}.c-timeline-menu_cta *{pointer-events:none}.c-timeline-menu_cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;clip-path:inset(0 round 62px);background-color:#273b47;z-index:-1}html.is-ready .c-timeline-menu_cta:before{transition:background-color .6s cubic-bezier(.25,0,0,1),clip-path .6s cubic-bezier(.25,0,0,1)}html.has-timeline-menu-open .c-timeline-menu_cta:before{clip-path:inset(0 calc(50% - var(--burger-cta-height) * .5) round var(--burger-cta-height))}html.has-timeline-menu-open.is-ready .c-timeline-menu_cta:before{transition:background-color .6s cubic-bezier(.25,0,0,1),clip-path .6s cubic-bezier(.25,0,0,1)}@media(max-width:779px){.c-timeline-menu_cta{bottom:var(--grid-gutter);left:50%;transform:translate3d(-50%,0,0)}}@media(min-width:780px){.c-timeline-menu_cta{top:50%;left:0;transform:translate3d(0,-50%,0)}}.c-timeline-menu_cta_burger{--burger-height: 9px;position:absolute;top:calc(50% - 4px);left:24px;display:block;width:10px;height:var(--burger-height);transform:translateZ(0)}html.is-ready .c-timeline-menu_cta_burger{transition:transform .6s cubic-bezier(.25,0,0,1)}html.has-timeline-menu-open .c-timeline-menu_cta_burger{transform:translate3d(calc(var(--burger-cta-width) * .5 - 24px - 50%),0,0)}html.has-timeline-menu-open.is-ready .c-timeline-menu_cta_burger{transition:transform .6s cubic-bezier(.25,0,0,1)}.c-timeline-menu_cta_burger span{display:block;position:absolute;left:0;width:100%;height:1px;border-radius:2px;background-color:currentColor;transform-origin:center center}html.has-timeline-menu-open.is-ready .c-timeline-menu_cta_burger span{transition:transform .8s cubic-bezier(.25,0,0,1)}.c-timeline-menu_cta_burger span:nth-child(odd){top:0}html.has-timeline-menu-open .c-timeline-menu_cta_burger span:nth-child(odd){transform:translate3d(0,4px,0) rotate(45deg)}.c-timeline-menu_cta_burger span:nth-child(2n){bottom:0}html.has-timeline-menu-open .c-timeline-menu_cta_burger span:nth-child(2n){transform:translate3d(0,-4px,0) rotate(-45deg)}.c-timeline-menu_cta_status{opacity:1}html.is-ready .c-timeline-menu_cta_status{transition:opacity .5s cubic-bezier(.25,0,0,1) .4s}html.has-timeline-menu-open .c-timeline-menu_cta_status{opacity:0}html.has-timeline-menu-open.is-ready .c-timeline-menu_cta_status{transition:opacity .2s cubic-bezier(.25,0,0,1)}.c-timeline-menu_modal{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;pointer-events:none;z-index:1}html.is-ready .c-timeline-menu_modal{transition:visibility 0s linear .6s}html.has-timeline-menu-open.is-ready .c-timeline-menu_modal{visibility:visible;pointer-events:all;transition:none}.c-timeline-menu_overlay{position:absolute;top:calc(var(--container-margin) * -1);left:calc(var(--container-margin) * -1);width:calc(100% + var(--container-margin) * 2);height:calc(100% + var(--container-margin) * 2);z-index:-1}.c-timeline-menu_overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(var(--color-background-rgb),.9)}html.is-ready .c-timeline-menu_overlay:before{transition:opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}html.has-timeline-menu-open .c-timeline-menu_overlay:before{opacity:1}html.has-timeline-menu-open.is-ready .c-timeline-menu_overlay:before{transition:opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}.c-timeline-menu_panel{position:absolute;top:0;left:0;width:100%;height:100%;max-width:780px;color:#273b47;background-color:#f2efe4;overflow:auto}html.is-ready .c-timeline-menu_panel{transition:clip-path .6s cubic-bezier(.25,0,0,1)}.c-timeline-menu_panel:before,.c-timeline-menu_panel:after{content:"";position:fixed;left:0;width:100%;height:160px;z-index:1;pointer-events:none}.c-timeline-menu_panel:before{top:var(--container-margin);background:linear-gradient(180deg,#f2efe4 40%,#f0ecdb00)}.c-timeline-menu_panel:after{bottom:var(--container-margin);background:linear-gradient(0deg,#f2efe4,#f0ecdb00)}html.has-timeline-menu-open .c-timeline-menu_panel{clip-path:inset(0 round 24px)}html.has-timeline-menu-open.is-ready .c-timeline-menu_panel{transition:clip-path 1.1s cubic-bezier(.25,0,0,1)}@media(max-width:779px){.c-timeline-menu_panel{clip-path:inset(calc(100% - var(--burger-cta-height) - var(--grid-gutter)) calc(50% - var(--burger-cta-width) * .5) var(--grid-gutter) calc(50% - var(--burger-cta-width) * .5) round var(--burger-cta-round))}}@media(min-width:780px){.c-timeline-menu_panel{clip-path:inset(calc(50% - var(--burger-cta-height) * .5) calc(100% - var(--burger-cta-width)) calc(50% - var(--burger-cta-height) * .5) 0 round var(--burger-cta-round))}}.c-timeline-menu_panel_layout{padding-left:calc(var(--burger-cta-width) + var(--grid-gutter));padding-right:var(--container-margin)}@media(max-width:779px){.c-timeline-menu_panel_layout{padding-left:var(--container-margin)}}@media(min-width:780px){.c-timeline-menu_panel_layout{padding-left:calc(var(--burger-cta-width) + var(--grid-gutter))}}.c-timeline-menu_title{position:sticky;top:0;left:calc(var(--burger-cta-width) + var(--grid-gutter));padding-top:var(--container-margin);padding-bottom:var(--container-margin);z-index:2}.c-timeline-menu_list{font-size:clamp(12px,12px + 0vw,12px);padding-bottom:80px;opacity:0;transform:translate3d(0,80px,0)}html.is-ready .c-timeline-menu_list{transition:opacity .6s cubic-bezier(.25,0,0,1),transform .6s cubic-bezier(.25,0,0,1)}html.has-timeline-menu-open .c-timeline-menu_list{opacity:1;transform:translateZ(0)}html.has-timeline-menu-open.is-ready .c-timeline-menu_list{transition:opacity 1.1s cubic-bezier(.25,0,0,1),transform 1.1s cubic-bezier(.25,0,0,1)}@media(max-width:779px){.c-timeline-menu_list{padding-top:calc(calc(30 * var(--dvh, 1dvh)) - var(--container-margin) - var(--burger-cta-height) * .5 - var(--container-margin) * 2 - 2em)}}@media(min-width:780px){.c-timeline-menu_list{padding-top:calc(calc(50 * var(--dvh, 1dvh)) - var(--container-margin) - var(--burger-cta-height) * .5 - var(--container-margin) * 2 - 2em)}}.c-timeline-menu_link{position:relative;display:flex;gap:var(--grid-gutter)}.c-timeline-menu_link:first-child{border-top:1px solid rgba(39,59,71,.1)}.c-timeline-menu_link:before,.c-timeline-menu_link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px}.c-timeline-menu_link:before{opacity:.1;background-color:#17242e}.c-timeline-menu_link:after{clip-path:inset(0 100% 0 0);background-color:#273b47}html.is-ready .c-timeline-menu_link:after{transition:clip-path .3s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-timeline-menu_link:hover:after{clip-path:inset(0 0 0 0)}}@media(max-width:479px){.c-timeline-menu_link{flex-direction:column;padding-top:20px;padding-bottom:20px}}@media(min-width:480px){.c-timeline-menu_link{padding-top:28px;padding-bottom:28px}}.c-timeline-menu_link.is-visited .c-timeline-menu_link_date{opacity:.5}@media(min-width:480px){.c-timeline-menu_link_date{width:33.33%;padding-right:var(--grid-gutter)}html.is-ready .c-timeline-menu_link_date{transition:transform .3s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-timeline-menu_link:hover .c-timeline-menu_link_date{transform:translate3d(calc(var(--grid-gutter) * .5),0,0)}}}.c-timeline-menu_link_title{text-wrap:balance}.c-timeline-menu_link_title.u-heading{line-height:1.2}.c-timeline-menu_link.is-visited .c-timeline-menu_link_title{opacity:.5}@media(min-width:480px){.c-timeline-menu_link_title{width:66.66%;padding-right:20px}html.is-ready .c-timeline-menu_link_title{transition:transform .3s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-timeline-menu_link:hover .c-timeline-menu_link_title{transform:translate3d(calc(var(--grid-gutter) * -.5),0,0)}}}.c-timeline-menu_link_icon{position:absolute;top:50%;right:0;transform:translate3d(0,-50%,0)}html.is-ready .c-timeline-menu_link_icon{transition:transform .3s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-timeline-menu_link:hover .c-timeline-menu_link_icon{transform:translate3d(calc(var(--grid-gutter) * -.5),-50%,0)}}.c-timeline-menu_link_url{--outline-offset: 4px;--outline-color: var(--color-background);display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}.c-toaster{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:flex-end;width:100%;height:100%;padding:var(--container-margin);visibility:hidden;pointer-events:none;z-index:120}html.is-ready .c-toaster{transition:visibility 0s linear var(--transition-ready-slow)}html.has-toaster-open .c-toaster.is-active{visibility:visible;pointer-events:all;transition:none}.c-toaster_overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.c-toaster_overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:#0006}html.is-ready .c-toaster_overlay:before{transition:opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}html.has-toaster-open .c-toaster.is-active .c-toaster_overlay:before{opacity:1}html.has-toaster-open.is-ready .c-toaster.is-active .c-toaster_overlay:before{transition:opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}.c-toaster_article{width:100%;max-width:665px;padding:28px;border-radius:24px;text-align:left;background-color:#f5f5f5;opacity:0;transform:translate3d(0,40px,0)}html.is-ready .c-toaster_article{transition:transform var(--transition-ready) cubic-bezier(.25,0,0,1),opacity .4s cubic-bezier(.25,0,0,1)}html.has-toaster-open .c-toaster.is-active .c-toaster_article{opacity:1;transform:translateZ(0)}.c-toaster_title{color:#273b47;padding-right:50px}.c-toaster_title+.c-toaster_description{margin-top:32px}.c-toaster_description{color:#273b47;opacity:.4}.c-toaster_close{display:flex;align-items:center;justify-content:center;position:absolute;top:8px;right:8px;width:50px;height:50px;color:#273b47}.c-tooltip{--tooltip-size: 35px;position:absolute;top:100%;left:0;z-index:1}.c-tooltip_summary{--outline-radius: 50%;position:absolute;left:0;top:0;list-style:none;transform:translate3d(-50%,-50%,0);cursor:pointer}.c-tooltip_summary *{pointer-events:none}.c-tooltip_summary_inner{display:flex;align-items:center;justify-content:center;width:var(--tooltip-size);height:var(--tooltip-size);color:var(--color-background);z-index:0;clip-path:inset(0 round 50%)}html.is-ready .c-tooltip_summary_inner{transition:color var(--transition-ready) cubic-bezier(.25,0,0,1)}.c-tooltip_summary_inner:before,.c-tooltip_summary_inner:after{content:"";position:absolute;z-index:-1}.c-tooltip_summary_inner:before{top:0;left:0;width:100%;height:100%;background-color:var(--color)}html.is-ready .c-tooltip_summary_inner:before{transition:background-color var(--transition-ready) cubic-bezier(.25,0,0,1)}.c-tooltip_summary_inner:after{top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);transform:translate3d(0,100%,0);background-color:var(--color-background)}html.is-ready .c-tooltip_summary_inner:after{transition:transform var(--transition-ready) cubic-bezier(.25,0,0,1),opacity .4s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-tooltip.is-active .c-tooltip_summary_inner{color:var(--color);cursor:pointer}.c-tooltip.is-active .c-tooltip_summary_inner:before{background-color:var(--color-background)}.c-tooltip.is-active .c-tooltip_summary_inner:after{transform:translateZ(0)}}.c-tooltip_content{--tooltip-content-size: 130px;position:absolute;left:0;top:0;width:100vw;max-width:var(--tooltip-content-size);color:var(--color-background);text-align:center;transform:translate3d(-50%,-50%,0);transform-origin:center;z-index:0;visibility:hidden}html.is-ready .c-tooltip_content{transition:visibility 0s linear var(--transition-ready-slow)}.c-tooltip.is-active .c-tooltip_content{visibility:visible;transition:none}.c-tooltip_content_text{opacity:0;transition:opacity var(--transition-ready-fast) cubic-bezier(0,0,.2,1)}.c-tooltip.is-active .c-tooltip_content_text{opacity:1;transition:opacity var(--transition-ready-slow) cubic-bezier(0,0,.2,1) .1s}.c-tooltip_content_background{display:block;position:absolute;top:50%;left:50%;width:max(100%,var(--tooltip-content-size));height:max(100%,var(--tooltip-content-size));padding:calc(var(--grid-gutter) * 1);aspect-ratio:1/1;background-color:var(--color);transform:translate3d(-50%,-50%,0) scale(0);clip-path:inset(0 round 50%);box-sizing:content-box;z-index:-1;transition:transform var(--transition-ready) cubic-bezier(0,0,.2,1)}.c-tooltip.is-active .c-tooltip_content_background{transform:translate3d(-50%,-50%,0) scale(1);transition:transform var(--transition-ready) cubic-bezier(0,0,.2,1)}.c-wave-card{display:block;position:relative;width:100%;height:100%;color:var(--color);background-color:var(--color-background)}@media(hover:hover){html.is-ready .c-wave-card{transition:color .6s cubic-bezier(0,0,.2,1)}.c-wave-card:hover{--hover-progress: 1;color:var(--color-background)}}.c-wave-card_inner{position:relative;width:100%;height:100%;margin-top:auto;margin-bottom:auto;padding-top:clamp(80px,66.29px + 4.29vw,128px);padding-bottom:clamp(56px,49.14px + 2.14vw,80px);padding-left:var(--container-margin);padding-right:var(--container-margin);overflow:hidden}.c-wave-card_inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2;border-radius:24px;border:1px solid var(--color)}.c-wave-card_content{position:relative;display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,21.71px + .71vw,32px);width:100%;height:100%;text-align:center;z-index:1}.c-wave-card_content_top{display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,21.71px + .71vw,32px)}.c-wave-card_content_bottom{display:flex;flex-direction:column;gap:clamp(24px,21.71px + .71vw,32px);margin-top:auto}.c-wave-card_label{max-width:320px;margin:auto}.c-wave-card_title{max-width:435px;margin:auto}.c-wave-card_description{max-width:320px;margin:auto}.c-wave-card_url{--outline-offset: -2px;--outline-radius: 24px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.c-wave-card_background_wrapper{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:inset(0 round 24px)}.c-wave-card_background{display:flex;flex-direction:column;position:relative;width:100%;height:100%;transform:translate3d(0,calc((100% + var(--wave-height, 0px)) * (1 - var(--hover-progress, 0))),0);clip-path:inset(-100% 0 -100% 0)}html.is-ready .c-wave-card_background{transition:transform 1.3s cubic-bezier(.25,0,0,1)}.c-wave-card_background:after{content:"";position:relative;width:100%;height:100%;background-color:var(--color-cta-background)}.c-wave-card[data-direction="1"] .c-wave-card_background{transform:translate3d(0,calc((100% + var(--wave-height, 0px)) * (1 - var(--hover-progress, 0))),0) scaleX(-1)}.c-wave-card_wave_wrapper{position:absolute;left:0;bottom:99%;width:250%;transform:translate3d(max(-100% * var(--hover-progress, 0),-60%),0,0);color:var(--color-cta-background)}html.is-ready .c-wave-card_wave_wrapper{transition:transform 1.3s cubic-bezier(.25,0,0,1)}.c-wave-card_wave{width:100%;height:auto}:root{--wysiwyg-heading-multiplier: .9;--wysiwyg-h1: clamp(16px, 14.29px + .54vw, 22px);--wysiwyg-h2: calc(var(--wysiwyg-h1));--wysiwyg-h3: calc(var(--wysiwyg-h2) * var(--wysiwyg-heading-multiplier));--wysiwyg-h4: calc(var(--wysiwyg-h3) * var(--wysiwyg-heading-multiplier));--wysiwyg-h5: calc(var(--wysiwyg-h4) * var(--wysiwyg-heading-multiplier));--wysiwyg-h6: calc(var(--wysiwyg-h5) * var(--wysiwyg-heading-multiplier));--wysiwyg-margin-heading-top: 1em;--wysiwyg-margin-heading-bottom: 1em;--wysiwyg-font-size: clamp(16px, 16px + 0vw, 16px)}.c-wysiwyg{display:block}.c-wysiwyg .c-wysiwyg_first{margin-top:0}.c-wysiwyg .c-wysiwyg_last{margin-bottom:0}.c-wysiwyg.-idle h1,.c-wysiwyg.-idle h2,.c-wysiwyg.-idle h3,.c-wysiwyg.-idle h4,.c-wysiwyg.-idle h5,.c-wysiwyg.-idle h6,.c-wysiwyg.-idle p,.c-wysiwyg.-idle blockquote,.c-wysiwyg.-aside h1,.c-wysiwyg.-aside h2,.c-wysiwyg.-aside h3,.c-wysiwyg.-aside h4,.c-wysiwyg.-aside h5,.c-wysiwyg.-aside h6,.c-wysiwyg.-aside p,.c-wysiwyg.-aside blockquote{max-width:100%}.c-wysiwyg.-idle blockquote h1,.c-wysiwyg.-idle blockquote h2,.c-wysiwyg.-idle blockquote h3,.c-wysiwyg.-idle blockquote h4,.c-wysiwyg.-idle blockquote h5,.c-wysiwyg.-idle blockquote h6,.c-wysiwyg.-idle blockquote p,.c-wysiwyg.-aside blockquote h1,.c-wysiwyg.-aside blockquote h2,.c-wysiwyg.-aside blockquote h3,.c-wysiwyg.-aside blockquote h4,.c-wysiwyg.-aside blockquote h5,.c-wysiwyg.-aside blockquote h6,.c-wysiwyg.-aside blockquote p{max-width:100%;margin-left:0;margin-right:0}.c-wysiwyg.-idle ul,.c-wysiwyg.-idle ol,.c-wysiwyg.-aside ul,.c-wysiwyg.-aside ol{max-width:620px;margin-left:auto;margin-right:auto}.c-wysiwyg.-default{--wysiwyg-h1: clamp(22px, 18.57px + 1.07vw, 34px) * .85;--wysiwyg-h2: calc(var(--wysiwyg-h1));--wysiwyg-h3: calc(var(--wysiwyg-h2) * var(--wysiwyg-heading-multiplier));--wysiwyg-h4: calc(var(--wysiwyg-h3) * var(--wysiwyg-heading-multiplier));--wysiwyg-h5: calc(var(--wysiwyg-h4) * var(--wysiwyg-heading-multiplier));--wysiwyg-h6: calc(var(--wysiwyg-h5) * var(--wysiwyg-heading-multiplier));--wysiwyg-font-size: clamp(16px, 13.14px + .89vw, 26px);max-width:896px}[data-theme=article] .c-wysiwyg.-default{max-width:760px}.c-wysiwyg.-wrapped{--wysiwyg-h1: clamp(22px, 18.57px + 1.07vw, 34px) * .85;--wysiwyg-h2: calc(var(--wysiwyg-h1));--wysiwyg-h3: calc(var(--wysiwyg-h2) * var(--wysiwyg-heading-multiplier));--wysiwyg-h4: calc(var(--wysiwyg-h3) * var(--wysiwyg-heading-multiplier));--wysiwyg-h5: calc(var(--wysiwyg-h4) * var(--wysiwyg-heading-multiplier));--wysiwyg-h6: calc(var(--wysiwyg-h5) * var(--wysiwyg-heading-multiplier));--wysiwyg-font-size: clamp(16px, 13.14px + .89vw, 26px);text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.c-wysiwyg.-section,#defisSingle .u-page-wrapper .c-wysiwyg{--wysiwyg-h1: clamp(28px, 25.14px + .89vw, 38px);--wysiwyg-h2: calc(var(--wysiwyg-h1));--wysiwyg-h3: calc(var(--wysiwyg-h2) * var(--wysiwyg-heading-multiplier));--wysiwyg-h4: calc(var(--wysiwyg-h3) * var(--wysiwyg-heading-multiplier));--wysiwyg-h5: calc(var(--wysiwyg-h4) * var(--wysiwyg-heading-multiplier));--wysiwyg-h6: calc(var(--wysiwyg-h5) * var(--wysiwyg-heading-multiplier));--wysiwyg-font-size: clamp(22px, 18.57px + 1.07vw, 34px)}.c-wysiwyg h1,.c-wysiwyg h2,.c-wysiwyg h3,.c-wysiwyg h4,.c-wysiwyg h5,.c-wysiwyg h6,.c-wysiwyg p,.c-wysiwyg ul,.c-wysiwyg ol{position:relative;display:block;margin-left:0;margin-right:auto;width:100%}.c-wysiwyg a,.c-wysiwyg span{display:inline}.c-wysiwyg a:after,.c-wysiwyg span:after{display:none}.c-wysiwyg bold,.c-wysiwyg strong{font-weight:700}.c-wysiwyg ul,.c-wysiwyg ol{font-size:0}.c-wysiwyg ul>li,.c-wysiwyg ol>li{font-family:Modern Era,sans-serif;font-size:var(--wysiwyg-font-size);font-style:normal;line-height:1.18em}.c-wysiwyg ul+p,.c-wysiwyg ul+blockquote,.c-wysiwyg ol+p,.c-wysiwyg ol+blockquote{margin-top:calc(var(--wysiwyg-font-size) * .8)}.c-wysiwyg ul+ul,.c-wysiwyg ul+ol,.c-wysiwyg ol+ul,.c-wysiwyg ol+ol{margin-top:calc(var(--wysiwyg-font-size) * 1.5)}.c-wysiwyg ul>li{position:relative;padding-left:1em}.c-wysiwyg ul>li+li{margin-top:.5em}.c-wysiwyg ul>li:before{content:"";position:absolute;top:.5em;left:0;width:.2em;height:.2em;border-radius:50%;background-color:currentColor}.c-wysiwyg ul>li>ul{margin-top:calc(var(--wysiwyg-font-size) * .5)}.c-wysiwyg ol{counter-reset:counter}.c-wysiwyg ol>li{counter-increment:counter;position:relative}.c-wysiwyg ol>li+li{margin-top:.5em}.c-wysiwyg ol>li:before{display:inline-block;content:counter(counter) ".";color:currentColor;font-size:.75em;margin-right:1em;opacity:.6}.c-wysiwyg ol>li>ul{margin-top:calc(var(--wysiwyg-font-size) * .5)}.c-wysiwyg a{display:inline;text-decoration:underline;color:currentColor}html.is-ready .c-wysiwyg a{transition:opacity var(--transition-ready) cubic-bezier(.25,0,0,1)}.c-wysiwyg a:hover{opacity:.6}.c-wysiwyg p{font-family:Modern Era,sans-serif;font-size:var(--wysiwyg-font-size);font-style:normal;line-height:1.18em}.c-wysiwyg p+p,.c-wysiwyg p+blockquote{margin-top:calc(var(--wysiwyg-font-size) * .8)}.c-wysiwyg p+ul,.c-wysiwyg p+ol{margin-top:calc(var(--wysiwyg-font-size) * 1.5)}.c-wysiwyg h1,.c-wysiwyg h2,.c-wysiwyg h3,.c-wysiwyg h4,.c-wysiwyg h5,.c-wysiwyg h6{font-family:Modern Era,sans-serif;font-weight:700;font-style:normal;margin-top:var(--wysiwyg-margin-heading-top)}.c-wysiwyg h1+p,.c-wysiwyg h2+p,.c-wysiwyg h3+p,.c-wysiwyg h4+p,.c-wysiwyg h5+p,.c-wysiwyg h6+p{margin-top:var(--wysiwyg-margin-heading-bottom)}.c-wysiwyg h1+blockquote,.c-wysiwyg h2+blockquote,.c-wysiwyg h3+blockquote,.c-wysiwyg h4+blockquote,.c-wysiwyg h5+blockquote,.c-wysiwyg h6+blockquote{margin-top:2em}.c-wysiwyg h1+ul,.c-wysiwyg h1+ol,.c-wysiwyg h2+ul,.c-wysiwyg h2+ol,.c-wysiwyg h3+ul,.c-wysiwyg h3+ol,.c-wysiwyg h4+ul,.c-wysiwyg h4+ol,.c-wysiwyg h5+ul,.c-wysiwyg h5+ol,.c-wysiwyg h6+ul,.c-wysiwyg h6+ol{margin-top:calc(var(--wysiwyg-font-size) * 1.5)}.c-wysiwyg h1{font-size:var(--wysiwyg-h1)}.c-wysiwyg h2{font-size:var(--wysiwyg-h2)}.c-wysiwyg h3{font-size:var(--wysiwyg-h3)}.c-wysiwyg h4{font-size:var(--wysiwyg-h4)}.c-wysiwyg h5{font-size:var(--wysiwyg-h5)}.c-wysiwyg h6{font-size:var(--wysiwyg-h6)}.c-wysiwyg blockquote{position:relative;padding:0 0 0 1em;margin-left:0;margin-right:auto;quotes:"“" "”" "’" "’"}.c-wysiwyg blockquote:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;border-radius:1px;background-color:currentColor}.c-wysiwyg blockquote *{font-family:Modern Era,sans-serif;font-size:var(--wysiwyg-font-size);font-style:normal;line-height:1.18em}.c-wysiwyg blockquote p{padding:0;max-width:100%;text-indent:var(--grid-gutter)}.c-wysiwyg blockquote p:before{content:open-quote}.c-wysiwyg blockquote p:after{position:relative;top:inherit;left:inherit;width:auto;height:auto;background-color:transparent;content:close-quote;opacity:1}.c-wysiwyg blockquote+p,.c-wysiwyg blockquote+h1,.c-wysiwyg blockquote+h2,.c-wysiwyg blockquote+h3,.c-wysiwyg blockquote+h4,.c-wysiwyg blockquote+h5,.c-wysiwyg blockquote+h6,.c-wysiwyg blockquote+blockquote{margin-top:calc(var(--wysiwyg-font-size) * .8)}.c-wysiwyg blockquote+ul,.c-wysiwyg blockquote+ol{margin-top:calc(var(--wysiwyg-font-size) * 1.5)}.c-pattern{display:block;position:relative;z-index:0;opacity:0;transition:opacity 1.2s cubic-bezier(.25,0,0,1);overflow:hidden}html.is-ready .c-pattern.is-inview{opacity:1}.c-pattern_inner{position:fixed;top:0;left:0;width:100%;height:calc(100 * var(--svh, 1svh));opacity:.6;z-index:-1}.c-pattern_image_wrapper{position:absolute;top:0;left:0;width:100%;height:120%;overflow:hidden}.c-pattern_image{width:100%;height:100%;transform:scale(1.2)}.c-pattern_image.-front{opacity:.16;transform:translate3d(-1%,-1%,0) scale(1.2)}.c-pattern_image.-back{opacity:.1}.c-pattern_noise{position:absolute;top:-400px;left:-400px;width:calc(100% + 400px);height:calc(100% + 400px);background-size:400px 400px;background-position:center;opacity:0}html.is-ready .c-pattern_noise{opacity:.25;transition:opacity 3s cubic-bezier(.25,0,0,1)}.c-bullets{max-width:calc(760px + var(--container-margin) * 2);margin-left:auto;margin-right:auto;padding-left:var(--container-margin);padding-right:var(--container-margin)}.c-bullets_inner{font-size:0}.c-bullets_inner li{position:relative;font-family:Modern Era,sans-serif;font-size:clamp(16px,13.14px + .89vw,26px);font-style:normal;line-height:1.18em;padding-left:1.5em}.c-bullets_inner li+li{margin-top:.5em}.c-bullets_inner li:before{content:"";position:absolute;top:.7em;left:0;width:.5em;height:1px;background-color:currentColor}.c-video-iframe{margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin)}.c-video-iframe_inner{display:flex;flex-direction:column;width:100%;gap:24px;max-width:max(896px,.6666666667 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .6666666667) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));margin-left:auto;margin-right:auto}.c-video-iframe_root{position:relative;padding-bottom:56%}.c-video-iframe_root iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-video-iframe_figcaption{position:relative;padding-left:1em;margin-left:auto;margin-right:auto;width:100%}.c-video-iframe_figcaption:before{content:"";position:absolute;top:0;left:0;display:block;width:2px;height:100%;background-color:var(--color-cta-background)}.c-job-card{position:relative;flex:1;pointer-events:auto}.c-job-card_inner{display:flex;flex-direction:column;gap:16px;height:100%}.c-job-card_image{--image-width: 4;--image-height: 5;width:100%;background-color:#273b47}html.is-ready .c-job-card_image{transition:transform .6s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-job-card:hover .c-job-card_image{transform:scale(1.05);transition:transform .6s cubic-bezier(.25,0,0,1)}}.c-job-card_label{opacity:.5}.c-job-card_title{margin-top:2px}.c-job-card_url{--outline-offset: 2px;--outline-radius: 8px;position:absolute;top:0;left:0;width:100%;height:100%}.c-job-card_visual{position:relative;clip-path:inset(0 round 8px);overflow:hidden}.c-job-card_cta{display:flex;justify-content:center;position:absolute;left:0;bottom:clamp(40px,35.43px + 1.43vw,56px);width:100%}html.is-ready .c-job-card_cta{transition:transform .6s cubic-bezier(.25,0,0,1)}@media(hover:hover){.c-job-card_cta{transform:translate3d(0,calc(100% + clamp(40px,35.43px + 1.43vw,56px)),0)}.c-job-card:hover .c-job-card_cta{transform:translateZ(0);transition:transform .6s cubic-bezier(.25,0,0,1)}}.c-parallax-listing{--offset1: 60px;--offset2: 120px;--offset3: 60px;display:block;position:relative;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);margin-top:calc(var(--header-height) * -1);transition:opacity var(--transition-ready-slow) cubic-bezier(.25,0,0,1),transform var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}html:not(.is-seamless) .c-parallax-listing{opacity:0;transform:translate3d(0,var(--header-height),0)}html.is-ready .c-parallax-listing{opacity:1;transform:translateZ(0)}.c-parallax-listing_list{display:grid;row-gap:calc(var(--grid-gutter) * 2);-moz-column-gap:var(--grid-gutter);column-gap:var(--grid-gutter);width:100%}@media(max-width:479px){.c-parallax-listing_list{grid-template-columns:repeat(1,1fr)}}@media(min-width:480px){.c-parallax-listing_list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.c-parallax-listing_list{grid-template-columns:repeat(3,1fr)}}@media(min-width:1680px){.c-parallax-listing_list{grid-template-columns:repeat(4,1fr)}}.c-parallax-listing_list li{pointer-events:none}@media screen and (min-width:480px)and (max-width:999px){.c-parallax-listing_list li:nth-child(2n+2) .c-job-card{transform:translate3d(0,var(--offset1),0)}}@media screen and (min-width:1000px)and (max-width:1649px){.c-parallax-listing_list li:nth-child(3n+2) .c-job-card{transform:translate3d(0,var(--offset1),0)}.c-parallax-listing_list li:nth-child(3n+3) .c-job-card{transform:translate3d(0,var(--offset2),0)}}@media(min-width:1680px){.c-parallax-listing_list li:nth-child(4n+2) .c-job-card{transform:translate3d(0,var(--offset1),0)}.c-parallax-listing_list li:nth-child(4n+3) .c-job-card{transform:translate3d(0,var(--offset2),0)}.c-parallax-listing_list li:nth-child(4n+4) .c-job-card{transform:translate3d(0,var(--offset3),0)}}.c-video-vertical{--_video-width: 9;--_video-height: 16;display:block;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin)}.c-video-vertical_inner{position:relative;display:flex;padding-top:clamp(80px,66.29px + 4.29vw,128px);padding-bottom:clamp(80px,66.29px + 4.29vw,128px)}@media(max-width:779px){.c-video-vertical_inner{flex-direction:column;gap:clamp(40px,35.43px + 1.43vw,56px)}}@media(min-width:780px){.c-video-vertical_inner{flex-direction:row-reverse;justify-content:space-between;gap:var(--grid-gutter)}}.c-video-vertical_inner:before,.c-video-vertical_inner:after{content:"";position:absolute;left:0;width:100%;height:1px;opacity:.4;background-color:var(--color)}.c-video-vertical_inner:before{top:0}.c-video-vertical_inner:after{bottom:0}.c-video-vertical_video{position:relative;aspect-ratio:9/16;clip-path:inset(1px round 24px)}@media(max-width:479px){.c-video-vertical_video{width:100%}}@media(min-width:480px){.c-video-vertical_video{width:calc(.25 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .25) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));min-width:250px;max-width:320px}}.c-video-vertical_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-video-vertical_blockquote{display:flex;flex-direction:column;gap:clamp(32px,29.71px + .71vw,40px)}.c-video-vertical_quote{display:flex;flex-direction:column;gap:1em;max-width:896px}.c-video-vertical_author{display:flex;gap:var(--grid-gutter)}.c-video-vertical_author_image{width:70px;height:70px;clip-path:inset(0 round 50%);background-color:var(--color)}.c-video-vertical_author_content{display:flex;flex-direction:column;justify-content:center;flex:1}.c-credits{display:block;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin)}.c-credits_inner{display:flex;flex-direction:column;gap:clamp(24px,21.71px + .71vw,32px);max-width:max(896px,.6666666667 * (100vw - 2 * var(--grid-margin, 0px)) - (1 - .6666666667) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));margin-left:auto;margin-right:auto}.c-credits_list{display:flex;flex-direction:column;gap:12px}.c-credits_list li{font-size:0}.c-credits_list_item{position:relative;text-indent:2em}.c-credits_list_item:after{position:absolute;top:.5em;left:1em;display:block;content:"";width:4px;height:4px;border-radius:50%;background-color:currentColor}.c-push-newsletter{position:relative;display:flex;width:100%;margin-right:auto;margin-left:auto;padding-left:var(--container-margin);padding-right:var(--container-margin);margin-top:-24px;padding-top:24px;z-index:1}.c-push-newsletter:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-background);clip-path:inset(0 round 24px 24px 0 0);z-index:-1}.c-push-newsletter_inner{display:flex;flex-direction:column;gap:clamp(16px,13.71px + .71vw,24px);align-items:center;width:100%;margin-top:auto;margin-bottom:auto;text-align:center;padding-top:clamp(80px,66.29px + 4.29vw,128px);padding-bottom:clamp(80px,66.29px + 4.29vw,128px);padding-left:var(--grid-gutter);padding-right:var(--grid-gutter)}.c-push-newsletter_heading{max-width:780px}.c-push-newsletter_description{max-width:420px}.c-push-newsletter_url{--outline-radius: 24px;position:absolute;top:0;left:0;width:100%;height:100%}.c-push-newsletter_cta{font-size:0}.c-push-newsletter_form{width:100%;margin-top:clamp(40px,35.43px + 1.43vw,56px)}.c-newsletter-form{display:block;max-width:900px;margin:auto}.c-newsletter-form_el{width:100%}.c-newsletter-form_inner{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:24px}.c-newsletter-form_input_wrapper{display:flex;flex-direction:column;gap:16px;width:100%}.c-newsletter-form_description{max-width:520px}.c-newsletter-form_input{display:inline-flex;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-bottom:1px solid color-mix(in srgb,currentColor 30%,transparent);padding-bottom:.6em;transition:border-color var(--transition-ready-slow) cubic-bezier(.25,0,0,1)}.c-newsletter-form_input:hover,.c-newsletter-form_input:focus-visible{border-bottom:1px solid currentColor;outline:none}.c-newsletter-form_input::-moz-placeholder{color:color-mix(in srgb,currentColor 70%,transparent)}.c-newsletter-form_input::placeholder{color:color-mix(in srgb,currentColor 70%,transparent)}.c-newsletter-form_input:-webkit-autofill,.c-newsletter-form_input:-webkit-autofill:hover,.c-newsletter-form_input:-webkit-autofill:focus{border-bottom:1px solid var(--color, currentColor);-webkit-text-fill-color:var(--color, currentColor);-webkit-box-shadow:0 0 0px 1000px transparent inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}#cc-main{--cc-btn-border-radius: 8px;--cc-modal-border-radius: 8px;--cc-bg: #F5F5F5;--cc-btn-primary-bg: #377FCD;--cc-secondary-color: #273B47;--cc-separator-border-color: #273B47;--cc-btn-primary-border-color: #377FCD;--cc-btn-primary-color: #F5F5F5;--cc-btn-primary-hover-bg: #17242E;--cc-btn-primary-hover-border-color: #17242E;--cc-btn-primary-hover-color: #F5F5F5;--cc-btn-secondary-border-color: #273B47;--cc-btn-secondary-color: #273B47;--cc-btn-secondary-hover-bg: #17242E;--cc-btn-secondary-hover-border-color: #17242E;--cc-btn-secondary-hover-color: #F5F5F5;--cc-btn-secondary-bg: transparent;--cc-cookie-category-expanded-block-hover-bg: #E0ECEC;--cc-cookie-category-block-hover-bg: #F5F5F5;--cc-cookie-category-block-hover-color: #E0ECEC;--cc-cookie-category-block-hover-border-color: #E0ECEC;--cc-cookie-category-block-hover-border: #E0ECEC;--cc-cookie-category-block-bg: #F5F5F5;--cc-cookie-category-block-border: #E0ECEC;--cc-modal-margin: 0;--cc-toggle-readonly-bg: --alpha(#17242E / 50%);--cc-toggle-readonly-knob-bg: #17242E;--cc-toggle-readonly-knob-icon-color: --alpha(#377FCD / 75%);--cc-toggle-off-bg: #E0ECEC;--cc-toggle-off-knob-bg: #F5F5F5;--cc-toggle-on-bg: #17242E;--cc-toggle-on-knob-bg: #F5F5F5;--cc-footer-bg: #F5F5F5;--cc-footer-color: #377FCD;--cc-footer-border-color: #E0ECEC;--cc-separator-border-color: #E0ECEC}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Modern Era,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@font-face{font-family:Modern Era;src:url(/fonts/ModernEra-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Modern Era;src:url(/fonts/ModernEra-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ayer Poster;src:url(/fonts/AyerPoster-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.u-invisible{visibility:hidden}.u-mt-fluid-lg{margin-top:clamp(32px,29.71px + .71vw,40px)}.u-flex{display:flex}.u-h-0{height:0px}.u-w-full{width:100%}.u-max-w-\[600px\]{max-width:600px}.u-basis-full{flex-basis:100%}.u-flex-wrap{flex-wrap:wrap}.u-justify-center{justify-content:center}.u-gap-x-\[\.1em\]{-moz-column-gap:.1em;column-gap:.1em}.u-pb-fluid-2xl{padding-bottom:clamp(56px,49.14px + 2.14vw,80px)}.u-pb-fluid-4xl{padding-bottom:clamp(128px,118.86px + 2.86vw,160px)}.u-pt-fluid-4xl{padding-top:clamp(128px,118.86px + 2.86vw,160px)}
