.supt-card-job-offer{position:relative}.supt-card-job-offer .supt-button{position:static}.supt-card-job-offer .supt-button:before{content:"";display:block;position:absolute;inset:0;background-color:transparent;z-index:1}.supt-card-job-offer{padding:0 16px;border-radius:8px;transition:background-color .2s}.supt-card-job-offer__inner{padding:16px 0;display:flex;align-items:center;border-bottom:1px solid #bcd2d6;transition:border-color .2s}.supt-card-job-offer__content{display:flex;flex-direction:column;gap:4px 16px;padding-right:48px;width:100%}@media (min-width:768px){.supt-card-job-offer__content{flex-direction:row;justify-content:space-between;align-items:center}}.supt-card-job-offer__title{font-family:var(--font-primary);font-size:clamp(20px,.38vw + 1.16rem,24px);line-height:clamp(26px,.28vw + 1.56rem,29px);font-weight:400}.supt-card-job-offer__location{font-family:var(--font-primary);font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px);font-weight:400}@media (min-width:768px){.supt-card-job-offer__location{padding:7px 0 1px;width:26%;flex-shrink:0}}.supt-card-job-offer .supt-button{flex-shrink:0}.supt-card-job-offer .supt-button:hover{--color-button-background:#364156!important;--color-button-text:#fff}.supt-card-job-offer .supt-button:focus-visible{--color-button-background:#fff!important;--color-button-border:#fff!important}.supt-card-job-offer:hover{background-color:rgba(54,65,86,.06)}.supt-card-job-offer:focus-within .supt-card-job-offer__inner{border-color:#000}.supt-card-links{padding:16px;border-radius:16px;background-color:#fff}.supt-card-links__content .supt-paragraph.-is-small{margin-bottom:8px}.supt-card-links__content:not(:last-child){margin-bottom:24px}.supt-card-news .supt-button{position:static}.supt-card-news .supt-button:before{content:"";display:block;position:absolute;inset:0;background-color:transparent;z-index:1}.supt-card-news{min-height:clamp(190px,8.45vw + 9.89rem,280px);display:flex;position:relative;border:1px solid #00aab3;padding:16px;border-radius:16px;transition:border-color .2s}.supt-card-news__inner{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.supt-card-news__metas{display:flex;align-items:center;margin-bottom:8px}.supt-card-news__date{font-family:var(--font-primary);font-size:clamp(12px,.19vw + .71rem,14px);line-height:clamp(17px,.19vw + 1.02rem,19px);font-weight:400;font-weight:500;color:#00aab3}.supt-card-news__title{font-size:clamp(16px,.19vw + .96rem,18px);line-height:clamp(21px,.28vw + 1.25rem,24px)}.supt-card-news__read,.supt-card-news__title{font-family:var(--font-primary);font-weight:400}.supt-card-news__read{font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px);font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:8px}.supt-card-news__read .supt-button{flex-shrink:0}.supt-card-news__read .supt-button:hover{--color-button-background:#364156!important;--color-button-text:#fff}.supt-card-news:focus-within,.supt-card-news:hover{border-color:#364156}.supt-form__fields{grid-column-gap:2.13vw}@media (min-width:768px){.supt-form__fields{grid-column-gap:16px}}.supt-form__fields{grid-row-gap:2.13vw}@media (min-width:768px){.supt-form__fields{grid-row-gap:16px}}.supt-form__fields{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.supt-form__fields .supt-input-field{grid-column:span 2}@media (min-width:1024px){.supt-form__fields .supt-input-field.-half{grid-column:span 1}}.supt-form__footer{margin-top:12px}@media (min-width:1024px){.supt-form__footer{margin-top:16px}}.supt-form__opt-in{position:relative}.supt-form__opt-in a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%}.supt-form__opt-in:not(:last-child){margin-bottom:10px}.supt-form__messages{position:relative}.supt-form__messages__error>p,.supt-form__messages__success>p{font-family:var(--font-primary);font-size:clamp(12px,.19vw + .71rem,14px);line-height:clamp(17px,.19vw + 1.02rem,19px);font-weight:400;font-weight:500;text-align:right;margin-top:4px;background-repeat:no-repeat;background-position:right 3px;padding-right:17px}.supt-form__messages__error>p{color:#ef476e;background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='13' height='13' rx='6.5' fill='%23EF476F'/%3E%3Cpath d='M3.70001 3.69995L9.30001 9.29995' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M3.70001 9.30005L9.30001 3.70005' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.supt-form__messages__success>p{color:#65d5a6;background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='13' height='13' rx='6.5' fill='%2365D5A7'/%3E%3Cpath d='M3 6.15005L5.45 8.60005L10 4.05005' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.supt-form__messages__error,.supt-form__messages__success{position:absolute;left:0;width:100%}.supt-form__actions{margin-top:clamp(24px,.75vw + 1.32rem,32px)}.supt-form__submit{cursor:pointer}.supt-form__submit[disabled]{opacity:.7;cursor:not-allowed}.supt-gdpr-banner{padding:20px;position:fixed;z-index:14;bottom:8px;right:8px;width:460px;max-width:calc(100% - 8px * 2);overflow:hidden;background-color:#364156;border-radius:16px;animation:fade-in-slide-up .3s forwards}.supt-gdpr-banner__inner{display:flex;flex-direction:column;gap:clamp(24px,.75vw + 1.32rem,32px)}.supt-gdpr-banner__group{display:flex;flex-direction:column;gap:9px;width:90%}.supt-gdpr-banner__title{font-weight:400;font-weight:500;color:#fff}.supt-gdpr-banner__message,.supt-gdpr-banner__title{font-family:var(--font-primary);font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px)}.supt-gdpr-banner__message{width:100%;font-weight:400;color:#fff}.supt-gdpr-banner__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.supt-gdpr-banner__buttons button{cursor:pointer;white-space:nowrap}.supt-gdpr-banner__buttons .supt-button{padding-inline:14px;padding-top:10px;padding-bottom:9px}@media (min-width:768px){.supt-gdpr-banner__buttons{flex-wrap:nowrap}}.supt-gdpr-banner[aria-hidden=true]{display:none}.supt-gdpr-banner.-fade-out{animation:fade-out-slide-down .3s forwards}.supt-gdpr-category__tab{background-color:#e9f0f2;display:flex;justify-content:space-between;padding:12px 11px;cursor:pointer;position:relative;border-radius:8px;transition:background-color .2s}.supt-gdpr-category__tab:hover{background-color:#dee5e9}.supt-gdpr-category__title{font-family:var(--font-primary);font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px);font-weight:400;background-color:transparent;border:0;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer}.supt-gdpr-category__title::-moz-focus-inner{border:0}.supt-gdpr-category__title{font-weight:500;border:none;display:flex;align-items:center;gap:6px;outline:2px solid transparent;outline-offset:4px}.supt-gdpr-category__title:focus-visible{outline:2px solid #fff}.supt-gdpr-category__caption,.supt-gdpr-category__status{font-family:var(--font-primary);font-size:clamp(12px,.19vw + .71rem,14px);line-height:clamp(17px,.19vw + 1.02rem,19px);font-weight:400;display:flex;align-items:center}.supt-gdpr-category__switch{position:relative;display:flex;align-items:center;z-index:10;margin-left:8px}.supt-gdpr-category__checkbox{opacity:0;position:absolute;z-index:-1}.supt-gdpr-category__checkbox:checked+label{background-color:#364156}.supt-gdpr-category__checkbox:checked+label:before{transform:translateX(14px);background-color:#fff}.supt-gdpr-category__desc{font-family:var(--font-primary);font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px);font-weight:400}.supt-gdpr-category__caption{margin-left:8px}.supt-gdpr-category__label{position:relative;z-index:1;height:14px;width:28px;order:2;cursor:pointer;flex-shrink:0;border-radius:34px;font-size:0;box-shadow:none;background-color:transparent;border:1.5px solid #364156;transition:background-color .2s ease-out,box-shadow .2s ease-out}.supt-gdpr-category__label:before{content:"";position:absolute;top:calc(50% - 7px);left:-2px;display:block;height:14px;width:14px;border-radius:50%;background-color:#364156;border:1px solid #364156;transition:background-color .2s ease-out,transform .2s ease-out}.supt-gdpr-category__status{position:relative;z-index:1;order:1;margin-right:8px}.supt-gdpr-category__content{font-family:var(--font-primary);font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px);font-weight:400;width:100%;padding-left:36px;padding-top:12px}.supt-gdpr-category__content[aria-hidden=true]{display:none}@media (min-width:1024px){.supt-gdpr-category__content{padding-right:13px}}.supt-gdpr-category__icon{transition:transform .2s ease-out}.supt-gdpr-category.-is-expanded supt-gdpr-category__tab{background-color:#dee5e9}.supt-gdpr-category.-is-expanded .supt-gdpr-category__icon{transform:rotate(90deg)}.supt-card-logoboard{padding:16px;border-radius:16px;border:1px solid #bcd2d6;transition:border-color .2s;display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.supt-card-logoboard{gap:10px}}@media (min-width:1024px){.supt-card-logoboard{gap:12px}}.supt-card-logoboard__image{padding:16px}.supt-card-logoboard__image img{aspect-ratio:2/1;-o-object-fit:contain;object-fit:contain;border-radius:0}.supt-card-logoboard__countries{display:flex;justify-content:center;flex-wrap:wrap;gap:4px}.supt-card-logoboard__countries:empty{display:none}.supt-card-logoboard .supt-tag{text-transform:uppercase}a.supt-card-logoboard{outline:none}a.supt-card-logoboard:focus-visible,a.supt-card-logoboard:hover{border-color:#364156}.supt-gdpr-modal{position:fixed;inset:0;z-index:15;display:flex;align-items:center;justify-content:center;padding:8px;animation:fade-in-slide-up .3s}.supt-gdpr-modal:before{content:"";position:absolute;inset:0;background-color:#364156;opacity:.4;mix-blend-mode:multiply;z-index:0}.supt-gdpr-modal__dialog{padding:20px;position:relative;width:650px;max-width:100%;max-height:100%;overflow:scroll;background-color:#fff;border-radius:16px}.supt-gdpr-modal__content{display:flex;flex-direction:column;width:100%}.supt-gdpr-modal__body{margin:auto}.supt-gdpr-modal__body__text{font-family:var(--font-primary);font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px);margin-bottom:16px;font-weight:400}.supt-gdpr-modal__head{margin-bottom:16px}.supt-gdpr-modal__title{font-weight:400;font-weight:500}.supt-gdpr-modal__text,.supt-gdpr-modal__title{font-family:var(--font-primary);font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px)}.supt-gdpr-modal__text{font-weight:400}.supt-gdpr-modal__categories{list-style:none;margin:0;padding:0 0 16px}@media (min-width:768px){.supt-gdpr-modal__categories{padding-bottom:18px}}@media (min-width:1024px){.supt-gdpr-modal__categories{padding-bottom:20px}}.supt-gdpr-modal__categories>:not(:first-child){margin-top:16px}@media (min-width:1024px){.supt-gdpr-modal__categories{padding-right:24px}}.supt-gdpr-modal__footer{width:100%;text-align:right;position:static;opacity:1;display:flex;justify-content:flex-end;margin-top:clamp(12px,.38vw + .66rem,16px)}.supt-gdpr-modal__save-button{cursor:pointer;margin-bottom:0}.supt-gdpr-modal[aria-hidden=true]{display:none}.supt-gdpr-modal.-fade-out{animation:fade-out-slide-down .3s forwards}.supt-card-resource{position:relative}.supt-card-resource .supt-button{position:static}.supt-card-resource .supt-button:after{content:"";display:block;position:absolute;inset:0;background-color:transparent;z-index:1}.supt-card-resource{padding:16px;border-radius:16px;border:1px solid #00aab3;display:flex;flex-direction:column;justify-content:space-between;min-height:180px;transition:border-color .2s}.supt-card-resource:hover{border-color:#364156}.supt-card-resource__title{font-family:var(--font-primary);font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px);font-weight:400}.supt-card-resource__link{display:flex;justify-content:space-between;align-items:center}.supt-card-resource__link__text{font-family:var(--font-primary);font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px);font-weight:400;font-weight:500}.supt-card-resource .supt-button{--button-icon-size:32px}.supt-card-resource .supt-button:hover{--color-button-border:#364156;--color-button-background:#364156!important;--color-button-text:#fff}.supt-lightbox{background-color:transparent;border:0;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer}.supt-lightbox::-moz-focus-inner{border:0}.supt-lightbox__wrapper{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;max-width:calc(100% - 32px);max-height:calc(100vh - 120px);padding:64px 16px 16px;display:flex;flex-direction:column;align-items:flex-end;gap:16px;border-radius:16px;background:#fff;position:relative;box-sizing:content-box;cursor:default}.supt-lightbox__trigger{background-color:transparent;border:0;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer}.supt-lightbox__trigger::-moz-focus-inner{border:0}.supt-lightbox__trigger{width:100%;height:100%}.supt-lightbox[open]{position:fixed;inset:0;margin:auto}.supt-lightbox::backdrop{opacity:.4;background:#364156;mix-blend-mode:multiply}.supt-lightbox__close{background-color:transparent;border:0;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;cursor:pointer}.supt-lightbox__close::-moz-focus-inner{border:0}.supt-lightbox__close{display:flex;width:46px;height:46px;justify-content:center;align-items:center;gap:0;position:absolute;right:16px;top:8px;border-radius:9999px;background:#e9f0f2}.supt-lightbox__inner{overflow-x:scroll}@media screen and (min-width:768px){.supt-lightbox__inner{overflow-x:visible}}.supt-lightbox__content{position:relative;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;max-width:100%;overflow:hidden;border-radius:16px}@media screen and (min-width:768px){.supt-lightbox__content{max-width:none;overflow:visible;border-radius:0}}.supt-lightbox__image{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;overflow:hidden}.supt-lightbox__image img{width:100%;min-width:50vw;min-width:var(--min-width,50vw);height:auto;-o-object-fit:contain;object-fit:contain;max-height:calc(100vh - 231px);border-radius:16px}.supt-lightbox__image .supt-figure__figcaption{display:none}.supt-lightbox__text{font-family:var(--font-primary);font-size:clamp(24px,.56vw + 1.37rem,30px);line-height:clamp(29px,.66vw + 1.66rem,36px);font-weight:400;position:absolute;z-index:1;bottom:20px;left:20px;color:#fff}.supt-lightbox .-gradient:after{content:"";position:absolute;inset:0;border-radius:16px;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0) 60%,rgba(0,0,0,.16) 80%,rgba(0,0,0,.7))}@media screen and (min-width:768px){.supt-lightbox .-gradient:after{background:linear-gradient(180deg,rgba(0,0,0,0) 85%,rgba(0,0,0,.16) 90%,rgba(0,0,0,.7))}}.supt-card-team{color:#364156}.supt-card-team__image img{aspect-ratio:300/280;-o-object-fit:cover;object-fit:cover}.supt-card-team__content{padding:clamp(16px,.38vw + .91rem,20px)}.supt-card-team__job,.supt-card-team__name{font-family:var(--font-primary);font-size:clamp(20px,.38vw + 1.16rem,24px);line-height:clamp(26px,.28vw + 1.56rem,29px);font-weight:400;font-size:clamp(14px,.94vw + .65rem,24px);line-height:clamp(19px,.94vw + .97rem,29px)}.supt-card-team__name{font-weight:500;margin-bottom:4px}@media (min-width:768px){.supt-card-team__name{margin-bottom:5px}}.supt-card-team__job{opacity:.6}.supt-card-team__job:not(:last-child){margin-bottom:8px}.supt-card-team__email,.supt-card-team__locations{font-family:var(--font-primary);font-size:clamp(12px,.19vw + .71rem,14px);line-height:clamp(17px,.19vw + 1.02rem,19px);font-weight:400}.supt-card-team__email a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%;outline:0}.supt-card-team__email a:focus-visible,.supt-card-team__email a:hover{animation:underline-undraw-draw .6s ease-in-out}.supt-card-team__email:not(:last-child){margin-bottom:4px}.supt-card-team__locations{font-style:italic}.supt-cta{padding-block:clamp(48px,4.51vw + 1.94rem,96px);padding-inline:clamp(24px,5.26vw + .27rem,80px);background-color:#364156;border-radius:16px}.supt-cta__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(24px,2.25vw + .97rem,48px);width:100%;margin:0 auto}@media (min-width:768px){.supt-cta__inner{width:75%}}@media (min-width:1024px){.supt-cta__inner{width:58%}}.supt-cta .supt-heading{text-align:center;color:#fff}.supt-cta .supt-paragraph{color:#fff;margin-bottom:0}.supt-cta .supt-buttons{margin-top:0}.supt-cta.-light{background-color:#e9f0f2}.supt-cta.-light .supt-heading{color:#364156}.supt-cta.-light .supt-button{--color-button-background:#364156;--color-button-border:#364156;--color-button-text:#fff}.supt-cta.-light .supt-button:hover{--color-button-text:#364156}.supt-cta.-light .supt-button:focus-visible{--color-button-text:#364156}.supt-list-cards-links{grid-column-gap:2.13vw}@media (min-width:768px){.supt-list-cards-links{grid-column-gap:16px}}.supt-list-cards-links{grid-row-gap:2.13vw}@media (min-width:768px){.supt-list-cards-links{grid-row-gap:16px}}.supt-list-cards-links{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;grid-template-rows:auto;grid-template-columns:1fr;gap:16px;align-items:flex-start}@media (min-width:600px){.supt-list-cards-links{grid-template-columns:repeat(2,1fr)}}.supt-list-cards-resource{grid-column-gap:2.13vw}@media (min-width:768px){.supt-list-cards-resource{grid-column-gap:16px}}.supt-list-cards-resource{grid-row-gap:2.13vw}@media (min-width:768px){.supt-list-cards-resource{grid-row-gap:16px}}.supt-list-cards-resource{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;grid-template-rows:auto;grid-template-columns:1fr;gap:8px}@media (min-width:600px){.supt-list-cards-resource{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.supt-list-cards-resource{grid-template-columns:repeat(3,1fr)}}.supt-media{position:relative;width:100%}.supt-media__image{width:100%;max-width:100%}@media (min-width:768px){.supt-media.-is-sticky{position:sticky;top:80px;align-self:baseline}}.supt-newsletter-form,.supt-newsletter-form .supt-input-email{position:relative}.supt-newsletter-form .supt-input-email:before{content:"";position:absolute;left:20px;top:50%;width:14px;height:14px;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cmask id='path-1-inside-1_9440_18540' fill='white'%3E%3Crect y='1.60001' width='16' height='12.8' rx='1'/%3E%3C/mask%3E%3Crect y='1.60001' width='16' height='12.8' rx='1' stroke='%23364156' stroke-width='3' mask='url(%23path-1-inside-1_9440_18540)'/%3E%3Cpath d='M0.800003 2.39999L7.33564 8.20945C7.71452 8.54624 8.28548 8.54624 8.66437 8.20945L15.2 2.39999' stroke='%23364156' stroke-width='1.5'/%3E%3C/svg%3E");background-size:contain;z-index:1;transform:translateY(-50%);transition:opacity .2s}@media (min-width:768px){.supt-newsletter-form .supt-input-email:before{width:15px;height:15px}}@media (min-width:1024px){.supt-newsletter-form .supt-input-email:before{width:16px;height:16px}}.supt-newsletter-form .supt-input-email:not(.-has-value):before{opacity:.8}.supt-newsletter-form .supt-input-email__label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.supt-newsletter-form .supt-input-email__input{height:clamp(46px,.75vw + 2.7rem,54px);padding-right:clamp(108px,1.13vw + 6.49rem,120px);background:none;border-radius:9999px;padding-left:42px}@media (min-width:768px){.supt-newsletter-form .supt-input-email__input{padding-left:44px}}@media (min-width:1024px){.supt-newsletter-form .supt-input-email__input{padding-left:46px}}.supt-newsletter-form .supt-input-email__label{display:none}.supt-newsletter-form .supt-button{position:absolute;right:4px;top:4px}.supt-modal{position:fixed;inset:0;z-index:16;display:flex;align-items:center;justify-content:center;border:0;box-shadow:none;background:none;width:100%}.supt-modal__overlay{position:fixed;inset:0;background-color:rgba(54,65,86,.8);backdrop-filter:blur(10px)}.supt-modal__container{width:100%;z-index:1;pointer-events:none}.supt-modal__content{padding:clamp(24px,1.5vw + 1.15rem,40px);width:calc(100% - 48px);max-width:700px;margin:auto;background-color:#e9f0f2;border-radius:16px;pointer-events:auto}@media (min-width:768px){.supt-modal__content{width:75%}}@media (min-width:1024px){.supt-modal__content{width:50%}}.supt-modal__title{font-family:var(--font-primary);font-size:clamp(20px,.38vw + 1.16rem,24px);line-height:clamp(26px,.28vw + 1.56rem,29px);font-weight:400;margin-bottom:24px}.supt-modal .supt-buttons{margin-top:0}.supt-testimonial{grid-template-columns:1fr!important}@media (min-width:768px){.supt-testimonial{grid-template-columns:1fr 1fr!important}}.supt-testimonial__image{position:relative}@media (min-width:768px){.supt-testimonial__image{height:100%}}.supt-testimonial__image img{aspect-ratio:616/500;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.supt-testimonial__image img{position:absolute;aspect-ratio:unset}}.supt-testimonial__content{border-radius:16px;background-color:#e9f0f2;height:auto;height:var(--section-testimonials-content-height,auto)}@media (min-width:768px){.supt-testimonial__content{min-height:500px}}.supt-testimonial__content__inner{padding:clamp(24px,.75vw + 1.32rem,32px);min-height:100%;display:flex}.supt-testimonial__content__text{display:flex;flex-direction:column;justify-content:space-between;gap:40px;width:100%}.supt-testimonial__text{font-family:var(--font-primary);font-size:clamp(20px,.38vw + 1.16rem,24px);line-height:clamp(26px,.28vw + 1.56rem,29px);font-weight:400}.supt-testimonial__author{border-top:1px solid #bcd2d6;height:auto;height:var(--section-testimonials-author-height,auto);display:flex;flex-direction:column;justify-content:center}.supt-testimonial__author__inner{padding-top:24px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding-bottom:calc(24px + 38px)}@media (min-width:600px){.supt-testimonial__author__inner{padding-bottom:0}.supt-testimonial__author__name,.supt-testimonial__author__role{width:calc(100% - 38px*2 - 8px - 24px)}}@media (min-width:768px){.supt-testimonial__author__name,.supt-testimonial__author__role{width:calc(100% - 40px*2 - 8px - 32px)}}@media (min-width:1024px){.supt-testimonial__author__name,.supt-testimonial__author__role{width:calc(100% - 42px*2 - 8px - 40px)}}@media (min-width:1440px){.supt-testimonial__author__name,.supt-testimonial__author__role{width:calc(100% - 44px*2 - 8px - 48px)}}.supt-testimonial__author__name{font-weight:400;font-weight:500}.supt-testimonial__author__name,.supt-testimonial__author__role{font-family:var(--font-primary);font-size:clamp(14px,.19vw + .83rem,16px);line-height:clamp(19px,.19vw + 1.14rem,21px)}.supt-testimonial__author__role{font-weight:400;color:#636C78}.supt-modal-choose-country__title{font-family:var(--font-primary);font-size:clamp(20px,.38vw + 1.16rem,24px);line-height:clamp(26px,.28vw + 1.56rem,29px);font-weight:400;margin-bottom:24px}.supt-modal-choose-country__items{display:flex;gap:24px;flex-wrap:wrap}@media (min-width:600px){.supt-modal-choose-country__items{flex-wrap:nowrap}}.supt-modal-choose-country__item{width:100%;padding:20px;background-color:#fff;border-radius:16px;min-height:180px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media (min-width:600px){.supt-modal-choose-country__item{width:50%}}.supt-modal-choose-country__item__title{font-family:var(--font-primary);font-size:clamp(20px,.38vw + 1.16rem,24px);line-height:clamp(26px,.28vw + 1.56rem,29px);font-weight:400;font-weight:500}.supt-pagination{margin-top:clamp(32px,1.5vw + 1.65rem,48px);gap:clamp(24px,.75vw + 1.32rem,32px)}.supt-pagination,.supt-pagination ul{display:flex;align-items:center;justify-content:center}.supt-pagination ul{list-style:none;gap:8px}.supt-pagination li span{font-weight:400;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.supt-pagination li span,.supt-pagination__link{font-family:var(--font-primary);font-size:clamp(12px,.19vw + .71rem,14px);line-height:clamp(17px,.19vw + 1.02rem,19px)}.supt-pagination__link{font-weight:400;font-weight:500;position:relative;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:transparent;transition:background-color .2s;outline:none}.supt-pagination__link:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;border:1px solid #364156;pointer-events:none;transition:opacity .2s;opacity:0}.supt-pagination__link:focus-visible:before,.supt-pagination__link:hover:before{opacity:1}.supt-pagination__link.-is-next,.supt-pagination__link.-is-prev{width:16px;height:16px;color:#000}.supt-pagination__link.-is-next svg{transform:scaleX(-1)}.supt-pagination__link.-is-disabled{opacity:.5;pointer-events:none}.supt-pagination__link.-is-active{background-color:#e9f0f2;border-color:#e9f0f2}.supt-header-article{padding-inline:16px}.supt-header-article__inner{padding-top:clamp(24px,2.25vw + .97rem,48px);padding-bottom:clamp(16px,3vw + .3rem,48px);background-color:#e9f0f2;border-radius:16px}.supt-header-article__content{display:flex;flex-direction:column;gap:24px 16px;grid-column:1/span 12}@media (min-width:768px){.supt-header-article__content{grid-column:2/span 10;flex-direction:row}}@media (min-width:1024px){.supt-header-article__content{grid-column:3/span 8}}@media (min-width:768px){.supt-header-article__headline{padding-right:24px}}.supt-header-article__title{font-family:var(--font-primary);font-size:clamp(28px,.94vw + 1.53rem,38px);line-height:clamp(34px,1.13vw + 1.86rem,46px);letter-spacing:-.8px;font-weight:400;margin-bottom:clamp(8px,.75vw + .32rem,16px)}.supt-header-article__image{flex-shrink:0;order:-1}@media (min-width:768px){.supt-header-article__image{width:39%;order:0}}@media (min-width:600px){.supt-header-article.-text-only .supt-header-article__content{grid-column:2/span 10}}@media (min-width:768px){.supt-header-article.-text-only .supt-header-article__content{grid-column:3/span 8}}@media (min-width:1024px){.supt-header-article.-text-only .supt-header-article__content{grid-column:4/span 6}}.supt-header-article.-text-only .supt-header-article__headline{padding-right:0}.supt-header-homepage{position:relative;border-radius:16px;height:calc(100dvh - 16px - 0px);height:calc(100dvh - 16px - var(--supt-main-nav-height, 0px));width:calc(100% - 16px * 2);margin:0 auto;overflow:hidden;display:flex;align-items:flex-end;padding-bottom:clamp(24px,4.29vw + .49rem,80px);color:#fff}.supt-header-homepage:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.8));pointer-events:none}.supt-header-homepage__inner{position:relative;z-index:1}.supt-header-homepage__headline{grid-column:1/span 12}@media (min-width:768px){.supt-header-homepage__headline{grid-column-end:span 6}}.supt-header-homepage__content{grid-column:1/span 12;display:flex;flex-direction:column;align-items:flex-start;gap:32px}@media (min-width:768px){.supt-header-homepage__content{grid-column:8/span 5;gap:28px;padding-top:16px}}@media (min-width:1024px){.supt-header-homepage__content{gap:24px}}.supt-header-homepage .supt-section__title{font-family:var(--font-primary);font-size:clamp(38px,.94vw + 2.15rem,48px);line-height:clamp(46px,1.13vw + 2.61rem,58px);letter-spacing:-.8px;font-weight:400}.supt-header-homepage .supt-paragraph{font-family:var(--font-primary);font-size:clamp(16px,.19vw + .96rem,18px);line-height:clamp(21px,.28vw + 1.25rem,24px);font-weight:400;margin-bottom:0}.supt-header-homepage__media{display:block;position:absolute;inset:0;z-index:0}.supt-header-homepage__media img,.supt-header-homepage__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.supt-header-page{position:relative;padding-top:clamp(16px,3vw + .3rem,48px);padding-bottom:clamp(24px,2.25vw + .97rem,48px)}.supt-header-page:after{content:"";position:absolute;inset:0 16px;z-index:0;border-radius:16px;background-color:#e9f0f2}.supt-header-page__inner{position:relative;z-index:1}.supt-header-page .row{align-items:center}.supt-header-page__content,.supt-header-page__image{padding:0 16px}@media (min-width:768px){.supt-header-page__content,.supt-header-page__image{padding:0}}.supt-header-page__content{grid-column:1/span 12;padding-right:clamp(0px,8.05vw + -1.89rem,105px)}@media (min-width:768px){.supt-header-page__content{grid-column:1/span 6}}@media (max-width:calc(768px - 1px)){.supt-header-page__content{padding-inline:16px}}.supt-header-page__content__inner{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(16px,.61vw + .86rem,24px)}.supt-header-page__content__inner:not(:empty){margin-top:16px}@media (min-width:768px){.supt-header-page__content__inner:not(:empty){margin-top:20px}}@media (min-width:1024px){.supt-header-page__content__inner:not(:empty){margin-top:24px}}.supt-header-page__image{grid-column:1/span 12;order:-1}@media (min-width:768px){.supt-header-page__image{grid-column:7/span 6;order:0}}@media (min-width:1440px){.supt-header-page__image figure{width:auto;margin-right:calc(-1 * (100vw - 1248px) / 2 + 16px + 48px)}}.supt-header-page__image img{aspect-ratio:632/504;-o-object-fit:cover;object-fit:cover;border-radius:8px}.supt-header-page .supt-paragraph{margin-bottom:0}.supt-header-page .supt-paragraph:not(.-is-large){font-family:var(--font-primary);font-size:clamp(16px,.19vw + .96rem,18px);line-height:clamp(21px,.28vw + 1.25rem,24px);font-weight:400}.supt-header-page .supt-button{margin-top:16px}@media (min-width:768px){.supt-header-page .supt-button{margin-top:20px}}@media (min-width:1024px){.supt-header-page .supt-button{margin-top:24px}}.supt-header-page.-text-only{padding-block:clamp(16px,6.01vw + -.41rem,80px);padding-bottom:clamp(24px,5.26vw + .27rem,80px)}@media (min-width:768px){.supt-header-page.-text-only .supt-header-page__content{grid-column:1/span 9;padding-right:0}}.supt-section-404 .supt-section__inner{margin-left:16px;margin-right:16px}@media (min-width:768px){.supt-section-404 .supt-section__inner{margin-left:32px;margin-right:32px}}@media (min-width:1024px){.supt-section-404 .supt-section__inner{margin-left:48px;margin-right:48px}}@media (min-width:1440px){.supt-section-404 .supt-section__inner{margin-left:96px;margin-right:96px;width:100%;max-width:1248px;margin-left:auto;margin-right:auto}}.supt-section-404 .supt-section__inner{grid-column-gap:2.13vw}@media (min-width:768px){.supt-section-404 .supt-section__inner{grid-column-gap:16px}}.supt-section-404 .supt-section__inner{grid-row-gap:2.13vw}@media (min-width:768px){.supt-section-404 .supt-section__inner{grid-row-gap:16px}}.supt-section-404 .supt-section__inner{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;grid-template-rows:auto}.supt-section-404 .supt-section__content{grid-column:1/span 12;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.supt-section-404 .supt-section__title{font-family:var(--font-primary);font-size:clamp(38px,.94vw + 2.15rem,48px);line-height:clamp(46px,1.13vw + 2.61rem,58px);letter-spacing:-.8px;font-weight:400}.supt-section-404 .supt-section__description{font-family:var(--font-primary);font-size:clamp(20px,.38vw + 1.16rem,24px);line-height:clamp(26px,.28vw + 1.56rem,29px);font-weight:400}.supt-section-accordions__headline{grid-column:1/span 12}@media (min-width:768px){.supt-section-accordions__headline{grid-column-end:span 10}}@media (min-width:1024px){.supt-section-accordions__headline{grid-column-end:span 8}}@media (min-width:1440px){.supt-section-accordions__headline{grid-column-end:span 6}}.supt-section-accordions__content{grid-column:1/span 12}.supt-section-accordions__content__inner{border-radius:16px;background-color:#e9f0f2}@media (min-width:768px){.supt-section-accordions__content__inner{padding:8px}}.supt-section-accordions .supt-accordion:last-child:not(:has(.supt-accordion__summary:focus-visible)) .supt-accordion__content__inner,.supt-section-accordions .supt-accordion:last-child:not(:has(.supt-accordion__summary:focus-visible)) .supt-accordion__summary__inner{border-color:transparent!important}.supt-section-cards-icon-text__headline{margin-bottom:16px}@media (min-width:768px){.supt-section-cards-icon-text__headline{margin-bottom:10px}}.supt-section-cards-icon-text .supt-card-icon-text{grid-column-end:span 12}@media (min-width:768px){.supt-section-cards-icon-text .supt-card-icon-text{grid-column-end:span 4}}.supt-section-cards-icon-text.-has-3-cards .supt-section-cards-icon-text__content>.supt-card-icon-text:nth-child(4){display:none}.supt-section-cards-icon-text.-has-4-cards .supt-card-icon-text{grid-column-end:span 12}@media (min-width:768px){.supt-section-cards-icon-text.-has-4-cards .supt-card-icon-text{grid-column-end:span 6}}@media (min-width:1024px){.supt-section-cards-icon-text.-has-4-cards .supt-card-icon-text{grid-column-end:span 3}}.supt-section-cards-icon-text.is-style-outline .supt-card-icon-text{border-color:#00aab3;background:none}.supt-section-cards-icon-text:not(.is-style-outline) .supt-card-icon-text{padding-bottom:48px}.supt-section-cards-icon-text:not(.is-style-outline) .supt-card-icon-text .supt-figure{margin-bottom:40px}.supt-section-cards-image-text__headline{margin-bottom:32px}.supt-section-cards-image-text .supt-section__title{grid-column:1/span 12}@media (min-width:768px){.supt-section-cards-image-text .supt-section__title{grid-column-end:span 8}}@media (min-width:1024px){.supt-section-cards-image-text .supt-section__title{grid-column-end:span 6}}.supt-section-cards-image-text .supt-card-image-text{grid-column-end:span 12}@media (min-width:768px){.supt-section-cards-image-text .supt-card-image-text{grid-column-end:span 6}}.supt-section-cards-keyfact .supt-card-icon-text{grid-column-end:span 12}@media (min-width:768px){.supt-section-cards-keyfact .supt-card-icon-text{grid-column-end:span 6}}@media (min-width:1024px){.supt-section-cards-keyfact .supt-card-icon-text{grid-column-end:span 3}}