<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!********************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/index.scss ***!
  \********************************************************************************************************************************************************/*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#__next,#root{isolation:isolate}.container{margin:0 auto;max-width:1920px;padding-left:3rem;padding-right:3rem}@media screen and (max-width:1440px){.container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:767px){.container{padding-left:1.5rem;padding-right:1.5rem}}.mastergrid{display:grid;gap:2rem;grid-template-columns:repeat(12,1fr)}.mastergrid--fw{grid-column:span 12}.mastergrid--tq{grid-column:span 9}.mastergrid--tt{grid-column:span 8}.mastergrid--hf{grid-column:span 6}.mastergrid--th{grid-column:span 4}.mastergrid--qu{grid-column:span 3}.mastergrid--dr{grid-row:span 2}.mastergrid--tr{grid-row:span 3}.mastergrid--qr{grid-row:span 4}.img-fluid{height:auto;max-width:100%}.press,.stamp{font-weight:500;letter-spacing:.1em;text-transform:uppercase}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-muted{color:#808a94}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-small{font-size:.85rem}.text-label{color:#43494c;font-weight:600}.text-help{color:#808a94;font-size:.85rem}.text-strong{font-weight:700}.text-monospace{font-family:monospace}@supports (background-clip:text) or (-webkit-background-clip:text){.text-fancy{-webkit-background-clip:text;background-clip:text;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2250' height='900' fill='none'%3E%3Cpath fill='%23003E51' d='M0 0h2255v899H0z'/%3E%3Ccircle cx='366' cy='207' r='366' fill='%23005F7A'/%3E%3Ccircle cx='1777.5' cy='318.5' r='477.5' fill='%23007A9D'/%3E%3Ccircle cx='1215' cy='737' r='366' fill='%23FFC72C'/%3E%3C/svg%3E");background-position:50%;background-size:110% auto;color:transparent}}.link-remove{background:transparent;border:0;color:#eb5757;font-size:.85rem;padding:0}.text-primary{color:#8267cb}.text-primary-100{color:#f8f7fd}.text-primary-200{color:#e8e4f7}.text-primary-300{color:#8267cb}.text-primary-400{color:#5a3bae}.text-primary-500{color:#452d85}.text-primary-600{color:#2d1e58}.text-grey-100{color:#f7f8fb}.text-grey-200{color:#e7f0f4}.text-grey-300{color:#cad4dc}.text-grey-400{color:#808a94}.text-grey-500{color:#43494c}.text-grey-600{color:#222328}.text-white{color:#fff}.text-black{color:#000}.text-secondary{color:#f2c94c}.text-danger{color:#eb5757}.text-success{color:#22d06c}.text-highlight{color:#f2c94c}.text-control{color:#2f80ed}.text-warning{color:#f2c94c}.display-1{font-size:3rem}.display-2{font-size:2.5rem}.display-3{font-size:2rem}.display-4{font-size:1.5rem}.center-content{align-items:center;display:flex;justify-content:center}.disabled{opacity:.5;pointer-events:none}.p-relative{position:relative}.bg-grey{background-color:#f7f8fb}.container--left{margin-left:unset}.conditional{border-left:3px solid #e7f0f4;padding-left:2rem}.list-reset{list-style:none}.sticky-top{position:sticky;top:1rem}.height-100{height:100%}.embed,.width-100{width:100%}.embed{overflow:hidden;padding-top:56.25%;position:relative}.embed .iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.gap-1{gap:1rem}.gap-2{gap:2rem}.link--primary{color:#8267cb}.link--primary:hover{color:#a18dd8}.link--primary-100{color:#f8f7fd}.link--primary-100:hover{color:#fff}.link--primary-200{color:#e8e4f7}.link--primary-200:hover{color:#fff}.link--primary-300{color:#8267cb}.link--primary-300:hover{color:#a18dd8}.link--primary-400{color:#5a3bae}.link--primary-400:hover{color:#7456c6}.link--primary-500{color:#452d85}.link--primary-500:hover{color:#593aab}.link--primary-600{color:#2d1e58}.link--primary-600:hover{color:#402b7e}.link--grey-100{color:#f7f8fb}.link--grey-100:hover{color:#fff}.link--grey-200{color:#e7f0f4}.link--grey-200:hover{color:#fff}.link--grey-300{color:#cad4dc}.link--grey-300:hover{color:#e9edf0}.link--grey-400{color:#808a94}.link--grey-400:hover{color:#9ca4ab}.link--grey-500{color:#43494c}.link--grey-500:hover{color:#5b6367}.link--grey-600{color:#222328}.link--grey-600:hover{color:#393b44}.link--white,.link--white:hover{color:#fff}.link--black{color:#000}.link--black:hover{color:#1a1a1a}.link--secondary{color:#f2c94c}.link--secondary:hover{color:#f5d77c}.link--danger{color:#eb5757}.link--danger:hover{color:#f08585}.link--success{color:#22d06c}.link--success:hover{color:#44e187}.link--highlight{color:#f2c94c}.link--highlight:hover{color:#f5d77c}.link--control{color:#2f80ed}.link--control:hover{color:#5e9df1}.link{transition:all .2s}.link--warning{color:#f2c94c}.link--warning:hover{color:#f5d77c}button.link{background:transparent;border:0;color:#8267cb;padding:0;text-decoration:none}button.link:hover{text-decoration:underline}button.link--sm{font-size:.85rem}button.link--lg{font-size:1.15rem}.flowing-table table{display:block;overflow-x:auto;white-space:nowrap}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.spaced{align-items:center;display:flex;justify-content:space-between}.text-primary{color:#8267cb!important}.background-primary{background-color:#8267cb!important}.text-primary-100{color:#f8f7fd!important}.background-primary-100{background-color:#f8f7fd!important}.text-primary-200{color:#e8e4f7!important}.background-primary-200{background-color:#e8e4f7!important}.text-primary-300{color:#8267cb!important}.background-primary-300{background-color:#8267cb!important}.text-primary-400{color:#5a3bae!important}.background-primary-400{background-color:#5a3bae!important}.text-primary-500{color:#452d85!important}.background-primary-500{background-color:#452d85!important}.text-primary-600{color:#2d1e58!important}.background-primary-600{background-color:#2d1e58!important}.text-grey-100{color:#f7f8fb!important}.background-grey-100{background-color:#f7f8fb!important}.text-grey-200{color:#e7f0f4!important}.background-grey-200{background-color:#e7f0f4!important}.text-grey-300{color:#cad4dc!important}.background-grey-300{background-color:#cad4dc!important}.text-grey-400{color:#808a94!important}.background-grey-400{background-color:#808a94!important}.text-grey-500{color:#43494c!important}.background-grey-500{background-color:#43494c!important}.text-grey-600{color:#222328!important}.background-grey-600{background-color:#222328!important}.text-white{color:#fff!important}.background-white{background-color:#fff!important}.text-black{color:#000!important}.background-black{background-color:#000!important}.text-secondary{color:#f2c94c!important}.background-secondary{background-color:#f2c94c!important}.text-danger{color:#eb5757!important}.background-danger{background-color:#eb5757!important}.text-success{color:#22d06c!important}.background-success{background-color:#22d06c!important}.text-highlight{color:#f2c94c!important}.background-highlight{background-color:#f2c94c!important}.text-control{color:#2f80ed!important}.background-control{background-color:#2f80ed!important}.text-warning{color:#f2c94c!important}.background-warning{background-color:#f2c94c!important}.text-100{font-weight:100}.text-200{font-weight:200}.text-300{font-weight:300}.text-400{font-weight:400}.text-500{font-weight:500}.text-600{font-weight:600}.text-700{font-weight:700}.text-800{font-weight:800}.text-900{font-weight:900}.bm-0{margin:0!important}.bmt-0{margin-top:0!important}.bmb-0,.bmy-0{margin-bottom:0!important}.bmy-0{margin-top:0!important}.bml-0{margin-left:0!important}.bmr-0,.bmx-0{margin-right:0!important}.bmx-0{margin-left:0!important}.bp-0{padding:0!important}.bpt-0{padding-top:0!important}.bpb-0,.bpy-0{padding-bottom:0!important}.bpy-0{padding-top:0!important}.bpl-0{padding-left:0!important}.bpr-0,.bpx-0{padding-right:0!important}.bpx-0{padding-left:0!important}.bm-1{margin:1rem!important}.bmt-1{margin-top:1rem!important}.bmb-1,.bmy-1{margin-bottom:1rem!important}.bmy-1{margin-top:1rem!important}.bml-1{margin-left:1rem!important}.bmr-1,.bmx-1{margin-right:1rem!important}.bmx-1{margin-left:1rem!important}.bp-1{padding:1rem!important}.bpt-1{padding-top:1rem!important}.bpb-1,.bpy-1{padding-bottom:1rem!important}.bpy-1{padding-top:1rem!important}.bpl-1{padding-left:1rem!important}.bpr-1,.bpx-1{padding-right:1rem!important}.bpx-1{padding-left:1rem!important}.bm-2{margin:2rem!important}.bmt-2{margin-top:2rem!important}.bmb-2,.bmy-2{margin-bottom:2rem!important}.bmy-2{margin-top:2rem!important}.bml-2{margin-left:2rem!important}.bmr-2,.bmx-2{margin-right:2rem!important}.bmx-2{margin-left:2rem!important}.bp-2{padding:2rem!important}.bpt-2{padding-top:2rem!important}.bpb-2,.bpy-2{padding-bottom:2rem!important}.bpy-2{padding-top:2rem!important}.bpl-2{padding-left:2rem!important}.bpr-2,.bpx-2{padding-right:2rem!important}.bpx-2{padding-left:2rem!important}.bm-3{margin:3rem!important}.bmt-3{margin-top:3rem!important}.bmb-3,.bmy-3{margin-bottom:3rem!important}.bmy-3{margin-top:3rem!important}.bml-3{margin-left:3rem!important}.bmr-3,.bmx-3{margin-right:3rem!important}.bmx-3{margin-left:3rem!important}.bp-3{padding:3rem!important}.bpt-3{padding-top:3rem!important}.bpb-3,.bpy-3{padding-bottom:3rem!important}.bpy-3{padding-top:3rem!important}.bpl-3{padding-left:3rem!important}.bpr-3,.bpx-3{padding-right:3rem!important}.bpx-3{padding-left:3rem!important}.bm-4{margin:4rem!important}.bmt-4{margin-top:4rem!important}.bmb-4,.bmy-4{margin-bottom:4rem!important}.bmy-4{margin-top:4rem!important}.bml-4{margin-left:4rem!important}.bmr-4,.bmx-4{margin-right:4rem!important}.bmx-4{margin-left:4rem!important}.bp-4{padding:4rem!important}.bpt-4{padding-top:4rem!important}.bpb-4,.bpy-4{padding-bottom:4rem!important}.bpy-4{padding-top:4rem!important}.bpl-4{padding-left:4rem!important}.bpr-4,.bpx-4{padding-right:4rem!important}.bpx-4{padding-left:4rem!important}.bm-5{margin:5rem!important}.bmt-5{margin-top:5rem!important}.bmb-5,.bmy-5{margin-bottom:5rem!important}.bmy-5{margin-top:5rem!important}.bml-5{margin-left:5rem!important}.bmr-5,.bmx-5{margin-right:5rem!important}.bmx-5{margin-left:5rem!important}.bp-5{padding:5rem!important}.bpt-5{padding-top:5rem!important}.bpb-5,.bpy-5{padding-bottom:5rem!important}.bpy-5{padding-top:5rem!important}.bpl-5{padding-left:5rem!important}.bpr-5,.bpx-5{padding-right:5rem!important}.bpx-5{padding-left:5rem!important}.bm-6{margin:6rem!important}.bmt-6{margin-top:6rem!important}.bmb-6,.bmy-6{margin-bottom:6rem!important}.bmy-6{margin-top:6rem!important}.bml-6{margin-left:6rem!important}.bmr-6,.bmx-6{margin-right:6rem!important}.bmx-6{margin-left:6rem!important}.bp-6{padding:6rem!important}.bpt-6{padding-top:6rem!important}.bpb-6,.bpy-6{padding-bottom:6rem!important}.bpy-6{padding-top:6rem!important}.bpl-6{padding-left:6rem!important}.bpr-6,.bpx-6{padding-right:6rem!important}.bpx-6{padding-left:6rem!important}.bm-7{margin:7rem!important}.bmt-7{margin-top:7rem!important}.bmb-7,.bmy-7{margin-bottom:7rem!important}.bmy-7{margin-top:7rem!important}.bml-7{margin-left:7rem!important}.bmr-7,.bmx-7{margin-right:7rem!important}.bmx-7{margin-left:7rem!important}.bp-7{padding:7rem!important}.bpt-7{padding-top:7rem!important}.bpb-7,.bpy-7{padding-bottom:7rem!important}.bpy-7{padding-top:7rem!important}.bpl-7{padding-left:7rem!important}.bpr-7,.bpx-7{padding-right:7rem!important}.bpx-7{padding-left:7rem!important}.bm-8{margin:8rem!important}.bmt-8{margin-top:8rem!important}.bmb-8,.bmy-8{margin-bottom:8rem!important}.bmy-8{margin-top:8rem!important}.bml-8{margin-left:8rem!important}.bmr-8,.bmx-8{margin-right:8rem!important}.bmx-8{margin-left:8rem!important}.bp-8{padding:8rem!important}.bpt-8{padding-top:8rem!important}.bpb-8,.bpy-8{padding-bottom:8rem!important}.bpy-8{padding-top:8rem!important}.bpl-8{padding-left:8rem!important}.bpr-8,.bpx-8{padding-right:8rem!important}.bpx-8{padding-left:8rem!important}.bm-9{margin:9rem!important}.bmt-9{margin-top:9rem!important}.bmb-9,.bmy-9{margin-bottom:9rem!important}.bmy-9{margin-top:9rem!important}.bml-9{margin-left:9rem!important}.bmr-9,.bmx-9{margin-right:9rem!important}.bmx-9{margin-left:9rem!important}.bp-9{padding:9rem!important}.bpt-9{padding-top:9rem!important}.bpb-9,.bpy-9{padding-bottom:9rem!important}.bpy-9{padding-top:9rem!important}.bpl-9{padding-left:9rem!important}.bpr-9,.bpx-9{padding-right:9rem!important}.bpx-9{padding-left:9rem!important}.bm-10{margin:10rem!important}.bmt-10{margin-top:10rem!important}.bmb-10,.bmy-10{margin-bottom:10rem!important}.bmy-10{margin-top:10rem!important}.bml-10{margin-left:10rem!important}.bmr-10,.bmx-10{margin-right:10rem!important}.bmx-10{margin-left:10rem!important}.bp-10{padding:10rem!important}.bpt-10{padding-top:10rem!important}.bpb-10,.bpy-10{padding-bottom:10rem!important}.bpy-10{padding-top:10rem!important}.bpl-10{padding-left:10rem!important}.bpr-10,.bpx-10{padding-right:10rem!important}.bpx-10{padding-left:10rem!important}.icon-0{height:0;width:0}.icon-1{height:1rem;width:1rem}.icon-2{height:2rem;width:2rem}.icon-3{height:3rem;width:3rem}.icon-4{height:4rem;width:4rem}.icon-5{height:5rem;width:5rem}.icon-6{height:6rem;width:6rem}.icon-7{height:7rem;width:7rem}.icon-8{height:8rem;width:8rem}.icon-9{height:9rem;width:9rem}.icon-10{height:10rem;width:10rem}.tag{background-color:#e7f0f4;color:#141419;display:inline-block;font-weight:500;padding:.75rem 1.25rem}.tag--primary{background-color:#5a3bae;color:#fff}.tag--secondary{background-color:#f2c94c;color:#fff}.btn{background-color:transparent;border:0;border-radius:999rem;color:#2f80ed;display:inline-block;font-size:1.25rem;font-weight:700;line-height:1.4rem;padding:1rem 2rem;transition:all .2s;white-space:nowrap}.btn:hover{background-color:#f8f7fd;color:#115bbf;text-decoration:none}.btn--default{box-shadow:inset 0 0 0 1px #cad4dc,0 2px 4px rgba(202,212,220,.1);color:#808a94}.btn--default:hover{background-color:#f7f8fb;color:#43494c}.btn--primary{background:#8267cb;color:#f8f7fd}.btn--primary:hover{background-color:#5a3bae;color:#fff}.btn--secondary{background-color:#f2c94c;color:#452d85}.btn--secondary:hover{background-color:#fff;color:#2d1e58}.btn--danger{background-color:#eb5757;color:#fff}.btn--danger:hover{background-color:#db1a1a;color:#fff}.btn--success{background-color:#22d06c;color:#fff}.btn--success:hover{background-color:#178e4a;color:#fff}.btn--warning{background-color:#f2c94c;color:#fff}.btn--warning:hover{background-color:#f0c234;color:#fff}.btn--control{background-color:#2f80ed;color:#fff}.btn--control:hover{background-color:#115bbf;color:#fff}.btn--disabled{background-color:#e7f0f4;color:#808a94;pointer-events:none}.btn--block{display:block;text-align:center;width:100%}.btn--lg{font-size:1.5rem;height:3rem;line-height:1.5rem;padding:.5rem 1.5rem}.btn--sm{font-size:.8rem;height:2rem;line-height:1rem;padding:.25rem .75rem}.btn .icon{display:inline-block;height:21px;transform:translateY(-1px)}.btn .icon--start{margin-left:-.25rem;margin-right:.25rem}.btn .icon--end{margin-left:.25rem;margin-right:-.25rem}[class*=animate-fade]{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transition-delay:var(--animation-delay,0s);will-change:opacity,transform}.animate-active{opacity:1!important;transform:translate(0) scale(1)!important}.animate-fade-up{transform:translateY(30px)}.animate-fade-down{transform:translateY(-30px)}.animate-fade-left{transform:translateX(30px)}.animate-fade-right{transform:translateX(-30px)}.animate-scale{transform:scale(.9)}.delay-1{--animation-delay:0.1s}.delay-2{--animation-delay:0.2s}.delay-3{--animation-delay:0.3s}.delay-4{--animation-delay:0.4s}.delay-5{--animation-delay:0.5s}.delay-6{--animation-delay:0.6s}.delay-7{--animation-delay:0.7s}.delay-8{--animation-delay:0.8s}.delay-9{--animation-delay:0.9s}.delay-10{--animation-delay:1s}.dots{display:flex;gap:1rem;margin-bottom:2rem;margin-left:.25rem;margin-top:1rem}.dots__dot{background-color:#f2c94c;border-radius:999rem;height:.5rem;width:.5rem}.contact-chip{align-items:center;background-color:#2d1e58;border:1px solid #5a3bae;border-radius:999rem;color:#fff;display:flex;font-size:1.25rem;gap:1rem;margin-top:2rem;padding:1rem 1rem 1rem 3rem}.contact-chip__copy a{color:#fff;font-weight:700}.contact-chip .btn{flex:1;text-align:center;width:100%}.contact-chip--footer{background-color:#000;border-color:#43494c}@media (max-width:767px){.contact-chip{border-radius:2rem;border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;flex-direction:column;padding:2rem;text-align:center}.contact-chip .btn{margin-left:0}}.page{padding-bottom:3rem}.page--products,.page--team,.page--vacancies{padding-bottom:0}@media (max-width:767px){.page--contact{padding-bottom:0}}.page-header{background-color:#31205f;padding-bottom:0;padding-top:3rem}.page-header&gt;.container{align-items:start;display:grid;gap:5rem;grid-template-columns:4fr 8fr}.page-header__breadcrumb{color:#fff;font-size:1.25rem}.page-header__breadcrumb ul{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.page-header__breadcrumb ul li a{color:#e8e4f7}.page-header__breadcrumb ul li a:hover{color:#f2c94c}.page-header__title{padding-bottom:3rem}.page-header__title h1{color:#fff;font-size:4.5rem;line-height:1.2em}.page-header__lead{color:#fff;font-size:1.5rem;padding-bottom:2rem}.page-header__lead-image{aspect-ratio:16/10;position:relative}.page-header__lead-image:before{background-color:#452d85;background:radial-gradient(circle at bottom left,#5a3bae,rgba(242,201,76,.5));bottom:0;content:"";display:block;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:10}.page-header__lead-image:after{background:linear-gradient(180deg,rgba(45,30,88,0),#2d1e58);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.page-header__lead-image img{height:100%;object-fit:cover;object-position:center;width:100%}.page-header__lead-image-content{backdrop-filter:blur(1rem);bottom:0;padding-bottom:2rem;position:absolute;width:100%;z-index:15}.page-header__lead-image-content&gt;.container{display:grid;gap:3rem;grid-template-columns:9fr 3fr}.page-header__lead-image-copy{border-top:1px solid #f2c94c;max-width:74rem;padding:3rem 0}.page-header__lead-image-copy p{color:#fff;font-size:1.75rem;margin-bottom:1rem}.page-header__lead-image-copy p:last-child{margin-bottom:0}.page-header__lead-image-cta .contact-chip{border:0;border-radius:2rem;border-bottom-left-radius:3rem;border-bottom-right-radius:3rem;flex-direction:column;gap:2rem;padding:2rem;text-align:center}.page-header__lead-image-cta .contact-chip a{white-space:nowrap}.page-header--black{background-color:#141419}@media (min-width:1920px){.page-header__lead-image{aspect-ratio:16/7}}@media (max-width:767px){.page-header&gt;.container{gap:1rem;grid-template-columns:1fr}.page-header__breadcrumb{grid-column:span 1}.page-header__title h1{font-size:3rem}.page-header__lead{font-size:1.25rem}.page-header__lead-image,.page-header__lead-image:before{aspect-ratio:3/4}.page-header__lead-image-content{padding-bottom:2rem;position:relative}.page-header__lead-image-content&gt;.container{gap:1rem;grid-template-columns:1fr}.page-header__lead-image-copy{padding:2rem 0}.page-header__lead-image-copy p{font-size:1.25rem}.page-header__lead-image-cta .contact-chip{background-color:#452d85;border:1px solid #5a3bae;margin-top:0}}.page-heading{margin:5rem 0 3rem}.page-heading__title{color:#452d85;font-size:3.5rem;font-weight:700;line-height:1.2em}@media (max-width:767px){.page-heading{margin:3rem 0}.page-heading__title{font-size:2.5rem}}.page-paragraph{font-size:1.5rem;line-height:1.5em;margin-bottom:3rem;margin-top:3rem}.page-paragraph h2,.page-paragraph h3,.page-paragraph h4,.page-paragraph p{margin-bottom:1rem}.page-paragraph p:last-child{margin-bottom:0}.page-paragraph li{margin-bottom:.5rem}.page-paragraph li:last-child{margin-bottom:0}.page-paragraph ol,.page-paragraph ul{margin-bottom:1rem}.page-list{padding-bottom:3rem;padding-top:3rem}.page-list,.page-slider{background-color:#f8f7fd}.page-slider{border-bottom:1px solid #e8e4f7}.page-slider,.page-slider&gt;.container{position:relative}.page-slider .glide__navigation{align-items:center;display:flex;gap:1rem;padding:1rem 0}.page-slider .glide__arrows{display:flex;gap:1rem}.page-slider .glide__arrow{align-items:center;background-color:transparent;border:2px solid #5a3bae;border-radius:50%;color:#5a3bae;cursor:pointer;display:flex;height:3.5rem;justify-content:center;transition:all .2s ease;width:3.5rem}.page-slider .glide__arrow:hover{background-color:#e8e4f7;border-color:#e8e4f7;color:#2d1e58}.page-slider .glide__arrow--left,.page-slider .glide__arrow--right{position:static}.page-slider .glide__bullets{align-items:center;display:flex;flex-grow:1}.page-slider .glide__bullet{background-color:#e8e4f7;border:0;flex-grow:1;height:.25rem;transition:all .5s ease}.page-slider .glide__bullet--active{background-color:#5a3bae}.page-slider .slider-item{background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;gap:3rem;grid-template-columns:6fr 8fr;height:100%}.page-slider .slider-item__image{aspect-ratio:16/9}.page-slider .slider-item__image img{height:100%;object-fit:cover;width:100%}.page-slider .slider-item__content{padding-top:2rem}.page-slider .slider-item__count{color:#8267cb;font-size:4rem;font-weight:700;margin-bottom:1rem}.page-slider .slider-item__heading{color:#2d1e58;font-size:2.5rem;font-weight:500;line-height:1.2em;margin-bottom:1rem}.page-slider .slider-item__body{color:#2d1e58;font-size:1.5rem}@media (max-width:767px){.page-slider .slider-item{gap:2rem;grid-template-columns:1fr;position:relative}.page-slider .slider-item__content{padding-top:0}.page-slider .slider-item__count{font-size:2rem;position:relative}.page-slider .slider-item__image{aspect-ratio:4/3}.page-slider .slider-item__heading{font-size:2rem}.page-slider .slider-item__body{font-size:1.25rem}}.page-key-contacts{background-color:#f8f7fd;padding-bottom:3rem;padding-top:3rem}.page-key-contacts&gt;.container{display:grid;gap:3rem;grid-template-columns:1fr 1fr 1fr}.block-copy{border-bottom:1px solid #e7f0f4;padding-bottom:10rem;padding-top:10rem}.block-copy__content{align-items:center;display:grid;gap:10rem;grid-template-areas:"image body" "image body";grid-template-columns:5fr 7fr;grid-template-rows:min-content 1fr}.block-copy__content--right{grid-template-areas:"body image" "body image";grid-template-columns:7fr 5fr}.block-copy__content--centered{display:flex;flex-direction:column;margin:0 auto;max-width:80rem}.block-copy__content--centered .block-copy__content-inner{margin:0 auto}.block-copy__content-inner{margin:0 auto 0 0;max-width:60rem}.block-copy__heading-title{color:#452d85;font-size:3rem;font-weight:600;line-height:1.2em;margin-bottom:2rem}.block-copy__heading-link{color:#5a3bae;margin-top:1rem;transition:color .2s ease}.block-copy__heading-link:hover{color:#2d1e58;text-decoration:none}.block-copy__body{font-size:1.5rem;grid-area:body;line-height:1.5}.block-copy__body ol,.block-copy__body p,.block-copy__body ul{margin-bottom:1.5rem}.block-copy__image{aspect-ratio:4/3;grid-area:image;max-width:40rem}.block-copy__image img{height:100%;object-fit:cover;width:100%}.block-copy__link{margin-top:1.5rem}@media (max-width:767px){.block-copy{padding-bottom:2rem;padding-top:2rem}.block-copy__content{gap:3rem;grid-template-areas:"heading" "body" "image";grid-template-columns:1fr}.block-copy__content--right .block-copy__body{padding-top:0}.block-copy__heading-title{font-size:2rem}.block-copy__body{font-size:1.25rem}}.page-list--children .block-copy{padding-bottom:5rem;padding-top:5rem}.page-list--children .page-child .block-copy__body{border-bottom:1px solid #cad4dc;padding-bottom:3rem;position:relative}.page-list--children .page-child .block-copy__body:after{background-color:#e8e4f7;bottom:0;content:"";display:block;height:1rem;left:0;position:absolute;width:30%}.page-section .block-copy__heading{padding-top:2rem;position:relative}.page-section .block-copy__heading:before{animation:expandBar 1.2s ease-out .3s forwards;background-color:#5a3bae;border-radius:999rem;content:"";display:block;height:.3rem;left:0;position:absolute;top:0;width:0}.page-section .block-copy__content--right .block-copy__body{border-top:1px solid #e7f0f4}.missions-container{flex-wrap:wrap;gap:clamp(1rem,2vw,3rem);margin-bottom:3rem;margin-top:3rem;max-width:1920px;padding:1rem;width:100%}.mission-circle,.missions-container{align-items:center;display:flex;justify-content:center}.mission-circle{aspect-ratio:1/1;background-color:#fff;border:.133rem solid #6b5bcb;border-radius:50%;flex-grow:0;flex-shrink:0;height:clamp(12rem,18vw,20rem);padding:clamp(1rem,2vw,2.5rem);position:relative;text-align:center;transition:all .3s ease;width:clamp(12rem,18vw,20rem)}.mission-circle:hover{box-shadow:0 .333rem 1rem rgba(107,91,203,.2);cursor:pointer;transform:scale(1.1);z-index:1}.mission-text{color:#333;font-size:clamp(1.067rem,1.5vw,1.5rem);font-weight:700;line-height:1.4;word-wrap:break-word}.mission-text .emphasis{font-style:italic}@media (max-width:90rem){.mission-circle{height:clamp(11rem,20vw,18rem);width:clamp(11rem,20vw,18rem)}}@media (max-width:64rem){.mission-circle{height:clamp(10rem,25vw,16rem);width:clamp(10rem,25vw,16rem)}.mission-text{font-size:clamp(1rem,3vw,1.333rem)}}@media (max-width:48rem){.missions-container{gap:clamp(.8rem,2vw,1.5rem)}.mission-circle{height:clamp(9rem,40vw,14rem);width:clamp(9rem,40vw,14rem)}}@media (max-width:36rem){.missions-container{align-items:center;flex-direction:column;gap:1.5rem}.mission-circle{height:clamp(10rem,70vw,16rem);width:clamp(10rem,70vw,16rem)}}.blockquote{background-color:#141419;border-left:4rem solid #5a3bae;margin-bottom:3rem;margin-top:3rem;padding:4rem}.blockquote__body{color:#fff}.blockquote__body p{font-family:Figtree,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3rem;font-style:italic;font-weight:700}.blockquote__byline{color:#e8e4f7;font-size:1.5rem;font-weight:500;margin-top:3rem;padding-top:2rem;position:relative}.blockquote__byline:before{animation:expandBar 1.2s ease-out .3s forwards;background-color:#f2c94c;border-radius:999rem;content:"";display:block;height:.3rem;left:0;position:absolute;top:0;width:0}@media screen and (max-width:767px){.blockquote{border-left:0;border-top:1rem solid #452d85;padding:2rem}.blockquote__body p{font-size:2rem}.blockquote__byline{font-size:1.25rem}}.person{background-color:#fff;display:grid;grid-template-columns:1fr 3fr}.person__photo,.person__photo img{height:100%;width:100%}.person__photo img{object-fit:cover}.person__body{padding:2rem}.person__body small{display:inline}.person__body h3{font-size:1.75rem;font-weight:600;margin-bottom:1rem}.person__body p{font-size:1.15rem;line-height:1.6em;margin-bottom:1rem}.person__body p:last-child{margin-bottom:0}.person__links{display:flex;gap:1rem;list-style:none;margin:1rem 0;padding:0}.person__links a{align-items:center;background-color:#f8f7fd;border-radius:999rem;color:#452d85;display:flex;font-size:1.75rem;height:3rem;justify-content:center;transition:all .2s;width:3rem}.person__links a:hover{background-color:#452d85;color:#fff;text-decoration:none}.person__footer{background-color:#2d1e58;color:#fff;grid-column:span 4;margin:0;padding:2rem}.person__footer p{font-size:1.15rem;line-height:1.6em;margin-bottom:1rem}.person__footer p:last-child{margin-bottom:0}.person.small{display:flex;height:100%}.person.small .person__contact{height:100%;width:10rem}.person.small .person__body{flex:1;padding:1rem}.person.small .person__body h3{font-size:1.5rem;margin-bottom:0}.person.small .person__body p{font-size:1rem;line-height:1.4em;margin-bottom:.25rem}.person.small .person__links{margin-bottom:0}@media screen and (max-width:767px){.person{grid-template-columns:1fr}.person__body{padding:1.5rem}.person__contact{padding:0}.person__footer{grid-column:span 1;padding:1.5rem}.person.small{flex-direction:column}.person.small .person__contact{margin:1rem auto;padding:0}.person.small .person__contact img{border-radius:999rem;height:10rem;margin:0 auto;width:10rem}.person.small .person__photo{height:10rem;width:10rem}.person.small .person__body{text-align:center}.person.small .person__links{justify-content:center}}.insights{margin-bottom:3rem}.insights__header{padding:2rem 0}.insights__title{margin-bottom:1rem}.insights__meta{align-items:center;color:#808a94;display:flex;font-size:1.25rem;gap:1rem}.insights__image{aspect-ratio:16/9;margin-top:1.5rem;overflow:hidden}.insights__image img{height:100%;object-fit:cover;width:100%}.insights__body{background-color:#fff;margin-left:3rem;margin-right:3rem;margin-top:-10rem;padding:3rem;position:relative;z-index:1}.insights__body h2{font-size:3rem;margin-bottom:1rem}.insights__body h3{font-size:2rem;margin-bottom:1rem}.insights__body h4{font-size:1.5rem;margin-bottom:1rem}.insights__body p{margin-bottom:1rem}.insights__body li,.insights__body p{font-size:1.5rem;line-height:1.6em}.insights__body ol,.insights__body ul{margin-bottom:1rem}.insights__footer{padding:0 6rem}.form-group{margin-bottom:20px;position:relative;width:100%}.form-row{display:flex;flex-wrap:wrap;gap:20px;width:100%}.half{flex:1;min-width:200px}input[type=email],input[type=tel],input[type=text],select,textarea{box-sizing:border-box;display:block;padding:10px;width:100%}label,small{display:block;margin-bottom:5px}.form-group.checkbox{align-items:flex-start}.form-group.checkbox input[type=checkbox]{flex-shrink:0;margin-right:10px;margin-top:4px}.form-group.checkbox label{margin-bottom:0}#submit-btn{cursor:pointer;min-width:120px;padding:12px 30px}.error-message{left:0;margin-top:3px;position:absolute}.success-message{padding:20px;text-align:center}.form-error{margin-bottom:20px;padding:10px;width:100%}@media (max-width:768px){.form-row{flex-direction:column;gap:10px}.half{width:100%}}.form-group&gt;label{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.form-group input[type=email],.form-group input[type=tel],.form-group input[type=text],.form-group select,.form-group textarea{background-color:#fff;border:1px solid #cad4dc;border-radius:999rem;font-size:1.25rem;padding:.75rem 1.5rem;transition:all .2s ease-in-out}.form-group input[type=email]:focus,.form-group input[type=tel]:focus,.form-group input[type=text]:focus,.form-group select:focus,.form-group textarea:focus{border-color:#8267cb;box-shadow:0 0 0 .25rem rgba(130,103,203,.2);outline:none}.form-group.checkbox{align-items:center;display:flex;gap:1rem}.form-group.checkbox input[type=checkbox]{margin:0}.form-group .required{color:#eb5757}.card{background-color:#f8f7fd;border-radius:1rem}.card__header{padding:2rem}.card__title{color:#452d85;font-size:1.75rem;margin-bottom:.5rem}.card__excerpt{font-size:1.25rem}.card__excerpt p{margin-bottom:1rem}.card__excerpt p:last-child{margin-bottom:0}@media screen and (max-width:767px){.card__header{padding:1.5rem}}.product-card{display:flex;flex-direction:column}.product-card__image{aspect-ratio:16/10;overflow:hidden;position:relative}.product-card__image img{height:100%;object-fit:cover;width:100%}.product-card__title{background:linear-gradient(180deg,transparent,#2d1e58);bottom:0;color:#fff;font-size:3rem;font-weight:700;left:0;padding:10rem 3rem 2rem;position:absolute;width:100%}.product-card__title span{border-bottom:.25rem solid #f2c94c}.product-card__excerpt{background-color:#f8f7fd;flex-grow:1;padding:3rem}.product-card__excerpt p{font-size:1.5rem;line-height:1.6em;margin-bottom:1rem}.product-card__excerpt p strong{color:#452d85}.product-card__excerpt p:last-child{margin-bottom:0}@media (max-width:767px){.product-card__image{aspect-ratio:3/4}.product-card__title{font-size:2rem;padding:5rem 1.5rem 1.5rem}.product-card__excerpt{padding:1.5rem}.product-card__excerpt p{font-size:1.25rem}}.cookie-manager{background-color:#f7f8fb;border-radius:1rem;font-size:1.25rem;margin-top:3rem;padding:1.5rem}.cookie-manager__settings{margin-bottom:1.5rem;margin-top:1.5rem}.cookie-manager .consent-option label{font-weight:700}.cookie-banner{bottom:0;color:#fff;left:0;position:fixed;right:0;z-index:9999}.cookie-banner__content{background-color:#000;border-radius:1rem;display:flex;flex-direction:column;font-size:1.25rem;margin:0 auto 1.5rem;max-width:40rem;padding:1.5rem}.cookie-banner__content p{margin:0 0 1rem}.cookie-banner__buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.cookie-banner__buttons&gt;div{display:flex;gap:1rem}@media (max-width:768px){.cookie-banner__buttons{flex-direction:column;gap:5px}}.cookie-banner__link{align-self:center;color:#4caf50;margin-left:10px;text-decoration:underline}.cookie-settings{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.consent-option{background-color:hsla(0,0%,100%,.1);border-radius:999rem;padding:.5rem 1rem}.consent-option label{align-items:center;cursor:pointer;display:flex;gap:1rem;margin-bottom:0}.consent-option input{margin-right:8px}.consent-tooltip{flex:1;opacity:.8}.btn-accept{background-color:#fff;border:1px solid #000;color:#000}.btn-save{border:1px solid #fff}.btn-learn,.btn-save{background-color:#000;color:#fff}.cookie-list{font-size:1.25rem}.cookie-details{margin-bottom:3rem;margin-top:3rem;width:100%}.cookie-details th{text-align:left}.cookie-details td{border-bottom:1px solid #e7f0f4;padding-bottom:.5rem;padding-top:.5rem}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{user-select:none}.glide__slide{flex-shrink:0;height:100%;white-space:normal;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}body,html{color:#141419;font-size:15px}body,h1,h2,h3,h4,h5,h6,html{font-family:Figtree,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:4rem}a{color:#8267cb;text-decoration:none;transition:color .2s}a:hover{text-decoration:underline}.eeFrontEdit{position:absolute}.preheader{background-color:#31205f;border-bottom:1px solid #5a3bae;color:#e8e4f7;padding-bottom:1rem;padding-top:1rem}.preheader&gt;.container{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.preheader i{font-size:1.5rem}.preheader a{color:#fff}.preheader a:hover{text-decoration:underline}.preheader--black{background-color:#141419;border-color:#43494c}@media screen and (max-width:767px){.preheader&gt;.container{justify-content:space-between}.preheader i{display:none}}.site-header{background-color:#31205f;padding-bottom:2rem;padding-top:3rem}.site-header&gt;.container{align-items:center;display:grid;gap:2rem;grid-template-columns:5fr 7fr}.site-header--black{background-color:#141419}@media screen and (max-width:1229px){.site-header&gt;.container{grid-template-columns:4fr 8fr}}@media screen and (max-width:767px){.site-header&gt;.container{gap:2rem;grid-template-columns:5fr 1fr}}.branding{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;padding-right:10rem}@media screen and (max-width:1229px){.branding{padding-right:5rem}}@media screen and (max-width:1099px){.branding{padding-right:3rem}}@media screen and (max-width:929px){.branding{padding-right:0}}@media screen and (max-width:767px){.branding{gap:2rem}}.navigation__primary&gt;ul{display:flex;gap:2rem;justify-content:space-between;list-style:none;margin:0;padding:0}.navigation__primary&gt;ul&gt;li{font-size:1.5rem;position:relative}.navigation__primary&gt;ul&gt;li:hover&gt;ul{display:block}.navigation__primary&gt;ul&gt;li&gt;a{color:#fff;display:block;font-weight:500;padding:.5rem 0;position:relative}.navigation__primary&gt;ul&gt;li&gt;a:after{background-color:#f2c94c;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .2s;width:0}.navigation__primary&gt;ul&gt;li&gt;a:hover{text-decoration:none}.navigation__primary&gt;ul&gt;li.active&gt;a:after,.navigation__primary&gt;ul&gt;li&gt;a:hover:after{width:100%}.navigation__primary&gt;ul&gt;li&gt;ul{background-color:#fff;border-radius:6px;border-top-left-radius:0;box-shadow:0 4px 12px rgba(0,0,0,.1);display:none;list-style:none;min-width:20rem;padding:1rem 0;position:absolute;z-index:100}.navigation__primary&gt;ul&gt;li&gt;ul li{font-size:1.15rem;margin:0}.navigation__primary&gt;ul&gt;li&gt;ul li a{color:#222328;display:block;padding:.75rem 1.5rem}.navigation__primary&gt;ul&gt;li&gt;ul li a:hover{background-color:#f7f8fb;text-decoration:none}.navigation__secondary&gt;ul{list-style:none;margin:0;padding:0}.navigation__secondary&gt;ul&gt;li{font-size:1.5rem;font-weight:700}.navigation__secondary&gt;ul&gt;li a{border-bottom:1px solid #8267cb;color:#fff;display:block;padding:.75rem 1.5rem}.navigation__secondary&gt;ul&gt;li a:hover{text-decoration:none}.navigation__secondary&gt;ul&gt;li&gt;ul{list-style:none;margin:1rem 0;padding:0}.navigation__secondary&gt;ul&gt;li&gt;ul&gt;li{font-size:1.25rem;font-weight:400}.navigation__secondary&gt;ul&gt;li&gt;ul&gt;li a{border-bottom:1px solid #5a3bae;padding:.75rem 0 .75rem 3rem}.navigation-actions{display:none}@media screen and (max-width:1429px){.navigation__primary&gt;ul&gt;li{font-size:1.25rem}}@media screen and (max-width:1099px){.navigation__primary&gt;ul&gt;li{font-size:1rem}}@media screen and (max-width:929px){.navigation{display:none}.navigation-actions{display:block}.navigation-actions__menu{text-align:right}.navigation-actions button{background-color:transparent;border:0;color:#fff;font-size:2.5rem;height:2.5rem;padding:0;width:2.5rem}}.navigation-overlay{background-color:#452d85;bottom:0;height:100%;left:0;opacity:0;overflow:auto;padding:5rem 0 2rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-5%);transition:opacity .2s,transform .2s;width:100%;z-index:100}.navigation-overlay:before{animation:glowingLights 15s ease-in-out infinite alternate;background:radial-gradient(circle at 20% 30%,rgba(45,30,88,.15) 0,transparent 60%),radial-gradient(circle at 80% 70%,rgba(20,20,25,.15) 0,transparent 70%),radial-gradient(circle at 60% 20%,rgba(69,45,133,.25) 0,transparent 80%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.navigation-overlay__close{background-color:transparent;border:0;color:#fff;font-size:2.5rem;padding:0;position:absolute;right:1.5rem;top:2rem;z-index:2}@keyframes glowingLights{0%{background-position:0 0}25%{background-position:10% 5%}50%{background-position:5% 15%}75%{background-position:-5% 10%}to{background-position:0 0}}.navigation-overlay--open{opacity:1;pointer-events:auto;transform:translateY(0)}.hero{background-color:#31205f;padding:3rem 0 4rem}.hero__contact{color:#fff;font-size:1.5rem;margin-top:-3rem}.hero__contact a{color:#fff}.hero__contact a:hover{text-decoration:underline}.hero__content{animation:fadeDown 1s ease-out forwards;display:grid;gap:2rem;grid-template-columns:5fr 7fr;padding-top:4rem;position:relative}.hero__content:before{animation:expandBar 1.2s ease-out .3s forwards;background-color:#5a3bae;border-radius:999rem;content:"";display:block;height:.3rem;left:0;position:absolute;top:0;width:0}.hero__title{color:#fff;font-size:4.5rem;line-height:1.2em;margin-top:-1rem}.hero__title span{color:#f2c94c;font-weight:600}.hero__copy h1{color:#fff;font-size:2rem;font-weight:500;line-height:1.5em;margin-bottom:1rem}.hero__copy p{color:#fff;font-size:1.5rem;line-height:1.6em;margin-bottom:1.5rem}.hero__copy p:last-child{margin-bottom:0}@media screen and (max-width:767px){.hero{padding:2rem 0}.hero__content{grid-template-columns:1fr}.hero__title{font-size:3rem}.hero__copy p{font-size:1.25rem}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes expandBar{0%{height:.3rem;width:0}to{height:.3rem;width:20%}}@keyframes expandBarLonger{0%{height:.3rem;width:0}to{height:.3rem;width:50%}}.hero-image{background-position:50%;background-size:cover;height:100vh;position:relative}.hero-image__overlay{align-items:center;background-color:rgba(69,45,133,.25);background:radial-gradient(circle at bottom left,rgba(90,59,174,.5),rgba(242,201,76,.15));bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.hero-image__title{color:#fff;font-size:6rem;font-weight:700;line-height:1.2em;position:relative;text-align:center;text-shadow:0 1rem 3rem rgba(20,20,25,.75);z-index:10}.hero-image__title:after{animation:expandBarLonger 1.2s ease-out .3s forwards;background-color:#f2c94c;border-radius:999rem;bottom:-1rem;content:"";display:block;height:.3rem;left:50%;position:absolute;transform:translateX(-50%);width:0}@media screen and (max-width:767px){.hero-image__title{font-size:3rem}}.home-intro__copy{background-color:#fff;font-size:1.5rem;line-height:1.6em;margin-top:-2rem;padding:4rem;position:relative;z-index:20}.home-intro__copy p{margin-bottom:2rem}@media screen and (max-width:767px){.home-intro__copy{font-size:1.25rem;margin-bottom:2rem;margin-top:2rem;padding:0}}.expertise{padding:10rem 0}.expertise&gt;.container{display:grid;gap:2rem;grid-template-columns:7fr 5fr;position:relative}.expertise__title{color:#5a3bae;font-size:3rem;font-weight:700;letter-spacing:.05em;margin-bottom:2rem;padding-top:3rem;position:relative;text-shadow:.2rem .2rem #f2c94c;text-transform:uppercase}.expertise__title:before{animation:expandBar 1.2s ease-out .3s forwards;background-color:#5a3bae;border-radius:999rem;content:"";display:block;height:.3rem;left:0;position:absolute;top:0;width:0}.expertise__copy{font-size:1.5rem;line-height:1.6em;margin-bottom:2rem}.expertise__copy p{margin-bottom:1.5rem}.expertise__copy p:last-child{margin-bottom:0}.expertise__image{border-bottom-right-radius:15rem;box-shadow:1rem 1rem 0 rgba(232,228,247,.5);overflow:hidden}.expertise__image img{height:100%;object-fit:cover;width:100%}@media screen and (max-width:767px){.expertise&gt;.container{grid-template-columns:1fr}.expertise__image{border-bottom-right-radius:0}.expertise__title{font-size:2rem}.expertise__copy{font-size:1.25rem}}.statistics{display:grid;gap:.25rem;grid-template-columns:repeat(4,1fr);max-width:100%}.statistics__item{background-color:#f8f7fd;color:#2d1e58;padding:3rem;position:relative}.statistics__item-number{color:#5a3bae;font-size:6rem;font-weight:600;margin-bottom:1.5rem;text-shadow:.2rem .2rem #f2c94c}.statistics__item-label{font-size:2rem;padding-top:2rem;position:relative}.statistics__item-image{max-width:40%}.statistics__item--highlight{aspect-ratio:unset;background-color:#2d1e58;border-bottom-right-radius:13rem;color:#fff;display:flex;gap:2rem;grid-column:span 2;justify-content:space-between;overflow:hidden}.statistics__item--highlight .statistics__item-number{color:#fff;text-shadow:none}@media screen and (max-width:767px){.statistics{grid-template-columns:1fr}.statistics__item{aspect-ratio:unset;box-sizing:border-box;grid-column:span 1;max-width:100%;padding:2rem;text-align:center}.statistics__item-number{font-size:4.5rem}.statistics__item-label{font-size:1.5rem;padding-top:1rem}.statistics__item-image{max-width:60%}.statistics__item--highlight{align-items:center;aspect-ratio:unset;border-bottom-right-radius:0;flex-direction:column;grid-column:span 1;justify-content:center}}.testimonials{background-color:#2d1e58;background:radial-gradient(circle at bottom left,#5a3bae,#2d1e58);overflow:hidden;padding:10rem 0 5rem}.testimonials__title{color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:.05em;margin-bottom:2rem;padding-top:3rem;position:relative;text-transform:uppercase}.testimonials__title:before{animation:expandBar 1.2s ease-out .3s forwards;background-color:#f2c94c;border-radius:999rem;content:"";display:block;height:.3rem;left:0;position:absolute;top:0;width:0}.testimonials__content{position:relative}.testimonials__decorator{color:#fff;font-size:100rem;left:20%;line-height:0;opacity:.15;position:absolute;top:50%;transform:rotate(-15deg) translate(-50%,-20%)}.testimonials .glide__arrows{bottom:2rem;display:flex;gap:1rem;position:absolute;right:2rem}.testimonials .glide__arrow{align-items:center;background-color:transparent;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:3.5rem;justify-content:center;transition:all .2s ease;width:3.5rem}.testimonials .glide__arrow:hover{background-color:#fff;color:#2d1e58}.testimonials .glide__arrow--left,.testimonials .glide__arrow--right{position:static}.testimonial{color:#fff;padding:2rem 0 2rem 40rem}.testimonial blockquote{margin:0;padding:0}.testimonial__quote{font-size:1.5rem;line-height:1.5;margin-bottom:2rem}.testimonial__author{border-top:1px solid #8267cb;display:inline-block;font-size:1.15rem;margin-top:1rem;padding-top:2rem}.testimonial__author-name{color:#fff;font-weight:600}.testimonial__author-company{color:#e8e4f7;font-style:italic}@media screen and (max-width:767px){.testimonials{padding:5rem 0}.testimonials__decorator{font-size:50rem;top:20%}.testimonials .glide__arrows{display:none}.testimonial{padding:2rem 0}.testimonial__quote{font-size:1.25rem}}.join-us{background-position:50%;background-size:cover;padding:3rem 0}.join-us__content{background-color:rgba(248,247,253,.9);border-radius:6px;flex-direction:column;min-height:30rem;padding:5rem}.join-us__content,.join-us__content ul{align-items:center;display:flex;justify-content:center}.join-us__content ul{gap:3rem;list-style:none;margin:0;padding:0}.join-us__content ul li{color:#808a94;font-size:2.5rem}.join-us__content ul li.label{background-color:#fff;border-radius:999rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.1);color:#452d85;font-weight:500;padding:1rem 3rem}.join-us__content ul li.button a{background-color:#8267cb;border-radius:999rem;box-shadow:0 .5rem 2rem rgba(90,59,174,.2);color:#fff;font-weight:700;padding:1rem 3rem;transition:all .2s ease}.join-us__content ul li.button a:hover{background-color:#fff;box-shadow:0 .2rem 2rem rgba(90,59,174,.4);color:#452d85;text-decoration:none}@media screen and (max-width:767px){.join-us{padding:1.5rem 0}.join-us__content{padding:3rem 1rem}.join-us__content ul{flex-direction:column;gap:1rem}.join-us__content ul li{font-size:2rem}}.definition{background-color:#141419;border-left:9rem solid #452d85}.definition__body p{font-family:Figtree,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3rem;font-weight:400}.definition__body p span{border-bottom:3px solid #f2c94c;display:inline-block;font-style:italic;font-weight:700}@media screen and (max-width:767px){.definition{border-left:0}.definition__body p{font-size:2rem}}.link-grid{margin:2rem 0;overflow:hidden}.link-grid&gt;.container{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr}.link-grid__title{color:#2d1e58;font-size:2rem;font-weight:700;line-height:1.2em;margin-bottom:1rem;margin-top:0}.link-grid__body{font-size:1.25rem}.link-grid__body p{margin-bottom:1rem}.link-grid__body p:last-child{margin-bottom:0}.link-grid__content{background-color:#f8f7fd;border-radius:1rem;padding:2rem;position:relative}@media screen and (max-width:767px){.link-grid&gt;.container{grid-template-columns:1fr}}.section{padding-bottom:7.5rem;padding-top:7.5rem}.section__title{font-size:3rem;font-weight:700;margin-bottom:3rem;position:relative}.section__title:after{background-color:#5a3bae;bottom:-1.5rem;content:"";display:block;height:.5rem;left:0;position:absolute;width:10rem}@media screen and (max-width:767px){.section{padding-bottom:5rem;padding-top:5rem}}.lead-hero{background-position:50%;background-size:cover;height:40vh;min-height:35rem;position:relative;z-index:10}.lead-hero:after{background:radial-gradient(circle at bottom left,rgba(0,0,0,.5),rgba(0,0,0,.15));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:12}.lead-hero&gt;.container{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:100%;position:relative;z-index:15}.lead-hero__branding{max-width:18rem;padding-top:2rem}.lead-hero__title{color:#fff;font-family:Figtree,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:5rem;font-weight:700;line-height:1.2em;padding-bottom:3rem}@media screen and (max-width:767px){.lead-hero&gt;.container{justify-content:flex-end}.lead-hero__branding{display:none}.lead-hero__title{font-size:3.25rem;padding-bottom:2rem}}.team-list{background-color:#f8f7fd;padding:3rem 0}.team-list__list{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}.team-list__grid{align-items:center;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.team-list__title{color:#452d85;font-size:3rem}@media screen and (max-width:767px){.team-list__grid{grid-template-columns:1fr}}.icon-grid ul{display:grid;gap:3rem;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));list-style:none;margin:3rem 0;padding:0}.icon-grid ul&gt;li{align-items:center;aspect-ratio:1/1;border:1px solid #e8e4f7;display:flex;flex-direction:column;justify-content:center;padding:1rem;text-align:center}.icon-grid i{color:#8267cb;font-size:8rem}.icon-grid h3{font-size:2rem;font-weight:600;margin-top:1rem;text-align:center}.copy-icon-grid ul{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);list-style:none;margin:3rem 0;padding:0}.copy-icon-grid ul&gt;li{align-items:center;border:1px solid #e8e4f7;display:flex;gap:2rem;padding:1.5rem}.copy-icon-grid i{color:#8267cb;display:block;font-size:5rem}.copy-icon-grid p{font-size:1.25rem;margin-bottom:1rem}.copy-icon-grid p:last-child{margin-bottom:0}@media screen and (max-width:1279px){.copy-icon-grid ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.copy-icon-grid ul{grid-template-columns:1fr}.copy-icon-grid li{flex-direction:column}}.signature{align-items:center;display:grid;gap:3rem;grid-template-columns:2fr 1fr}.signature__body{font-size:1.35rem;padding:3rem 0}.signature__body p{line-height:1.6em;margin-bottom:1.5rem}.signature__body p:last-child{margin-bottom:0}.signature__name{font-family:Figtree,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.75rem;font-weight:700}.signature__contact{font-size:1.35rem;list-style:none;padding:0}@media screen and (max-width:767px){.signature{gap:2rem;grid-template-columns:1fr}.signature__photo{margin-bottom:3rem}}.tab-switcher{display:flex}.tab-switcher&gt;ol{list-style:none;margin:0;padding:0}.tab-switcher__menu&gt;li button{background:none;border:1px solid #2d1e58;border-bottom:0;border-right:0;color:#452d85;font-size:2rem;padding:1rem;width:6rem}.tab-switcher__menu&gt;li:last-child button{border-bottom:1px solid #2d1e58}.tab-switcher__menu&gt;li.active button{background-color:#2d1e58;color:#f2c94c}.tab-switcher__content{flex-grow:1}.tab-switcher__content&gt;li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tab-switcher__body{aspect-ratio:16/10;background-color:#2d1e58;max-width:100%;padding:4rem 4rem 2rem}.tab-switcher__body h2{color:#fff;font-family:Figtree,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2rem;font-weight:500;line-height:1.2em;margin-bottom:1rem}.tab-switcher__body p{color:#fff;font-size:1.25rem;font-weight:400;margin-bottom:1.5rem}.tab-switcher__body p:last-child{margin-bottom:0}.tab-switcher__image{background-color:#f8f7fd;background-position:50%;background-size:cover;overflow:hidden}.tab-switcher__content&gt;li{display:none;opacity:0;transition:opacity .3s ease}.tab-switcher__content&gt;li.active{display:grid;opacity:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1199px){.tab-switcher__body{aspect-ratio:1/1}}@media screen and (max-width:991px){.tab-switcher{flex-direction:column}.tab-switcher__menu{display:flex}.tab-switcher__menu&gt;li button{width:auto}.tab-switcher__menu&gt;li:last-child button{border-bottom:0;border-right:1px solid #2d1e58}.tab-switcher__content&gt;li{grid-template-columns:1fr}.tab-switcher__body{aspect-ratio:unset;padding:3rem 2rem}.tab-switcher__image{aspect-ratio:3/4}}.tab-switcher-alt{display:grid;grid-template-columns:1fr 2fr}.tab-switcher-alt__menu{list-style-type:none;margin:0;padding:0}.tab-switcher-alt__menu&gt;li button{background:none;border:1px solid #2d1e58;border-bottom:0;border-right:0;color:#452d85;display:block;font-size:1.5rem;padding:1rem 1.5rem;text-align:left;width:100%}.tab-switcher-alt__menu&gt;li:last-child button{border-bottom:1px solid #2d1e58}.tab-switcher-alt__menu&gt;li.active button{background-color:#2d1e58;color:#f2c94c}.tab-switcher-alt__content{list-style-type:none;margin:0;padding:0}.tab-switcher-alt__content&gt;li{height:100%}.tab-switcher-alt__body{background-color:#2d1e58;max-width:100%;min-height:100%;padding:4rem 4rem 2rem}.tab-switcher-alt__body h2{color:#e8e4f7;font-family:Figtree,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2rem;font-weight:500;line-height:1.2em;margin-bottom:1rem}.tab-switcher-alt__body p{color:#fff;font-size:1.25rem;font-weight:400;margin-bottom:1.5rem}.tab-switcher-alt__body p:last-child{margin-bottom:0}.tab-switcher-alt__content&gt;li{display:none;opacity:0;transition:opacity .3s ease}.tab-switcher-alt__content&gt;li.active{display:block;opacity:1}.fade-in{animation:fadeIn .5s ease}.image-list{list-style:none;margin:0;padding:0}.image-list&gt;li{background-color:#f8f7fd;display:grid;gap:5rem;grid-template-columns:minmax(30rem,40rem) auto;margin:5rem 0}.image-list__image{align-items:center;background-color:#fff;border:1px solid #8267cb;display:flex;justify-content:center}.image-list__image&gt;div{max-height:15rem;max-width:25rem}.image-list__body{padding:4rem 4rem 4rem 0}.image-list__body h3{font-size:2rem;font-weight:700;margin-bottom:1rem}.image-list__body p{font-size:1.25rem;font-weight:400;margin-bottom:1.5rem}.image-list__body p:last-child{margin-bottom:0}.image-list__footer{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (max-width:1299px){.image-list&gt;li{gap:3rem;grid-template-columns:1fr}.image-list__image{padding:5rem 3rem}.image-list__body{padding:0 2rem 2rem}}.site-footer{background-color:#141419;color:#cad4dc;padding-bottom:5rem;padding-top:5rem}.site-footer a{color:#fff}.site-footer a:hover{color:#f2c94c;text-decoration:underline}.site-footer .btn--secondary{color:#2d1e58}.site-footer .btn--secondary:hover{color:#452d85;text-decoration:none}.site-footer__top{align-items:center;display:flex;font-size:1.25rem;justify-content:flex-end;margin-bottom:3rem}.site-footer__logo{max-width:25rem}.site-footer__content{display:grid;gap:5rem;grid-template-columns:5fr 7fr}.site-footer__newsletter .form-fields{align-items:center;display:flex;gap:1rem}.site-footer__newsletter-title{font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase}.site-footer__newsletter-copy{font-size:1.25rem;margin-bottom:1rem}.site-footer__newsletter input[type=email]{background:transparent;border:0;border-bottom:1px solid #cad4dc;color:#fff;flex:1;font-size:1.25rem;font-weight:400;height:51px;padding:.75rem 0;transition:all .2s ease}.site-footer__newsletter input[type=email]::placeholder{color:#808a94}.site-footer__newsletter input[type=email]:focus{border-bottom:1px solid #f2c94c;outline:none}.site-footer__newsletter .success-message{font-size:1.25rem;text-align:left!important}.site-footer__logos{align-items:center;display:grid;gap:5rem;grid-template-columns:repeat(4,1fr);margin-bottom:3rem;margin-top:3rem}.site-footer__regulatory{border-top:1px solid #43494c;margin-bottom:2rem;margin-top:2rem;padding-top:2rem}.site-footer__copyright{font-size:1.15rem;margin-bottom:2rem}.site-footer__terms{display:flex;font-size:1.15rem;gap:1rem}.site-footer__terms a{text-decoration:underline}.navigation__tertiary{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr}.navigation__tertiary h4{font-size:1.5rem;margin-bottom:1rem}.navigation__tertiary ul{list-style:none;margin:0 0 1.5rem;padding:0}.navigation__tertiary ul li{font-size:1.25rem;margin-bottom:.5rem}@media screen and (max-width:767px){.site-footer{padding-bottom:3rem;padding-top:3rem}.site-footer__logo{max-width:15rem}.site-footer__content{gap:3rem;grid-template-columns:1fr}.site-footer__newsletter .form-fields{flex-direction:column}.site-footer__newsletter input[type=email]{width:100%}.site-footer__newsletter .btn--primary{text-align:center;width:100%}.site-footer__logos{gap:3rem;grid-template-columns:1fr 1fr}.site-footer__terms{flex-direction:column;gap:.5rem}.navigation__tertiary{gap:1.5rem;grid-template-columns:1fr}}.contact-page{display:grid;gap:3rem;grid-template-columns:5fr 7fr}.contact-page__content{display:flex;flex-direction:column;gap:3rem;padding-bottom:3rem;padding-top:3rem}.contact-page__content .container{padding:0}.contact-page__content .block-copy__content{border-top:1px solid #e7f0f4;gap:3rem}.contact-page__address-image{aspect-ratio:16/9}.contact-page__address-image img{height:100%;object-fit:cover;width:100%}.contact-page__address-copy{border:1px solid #e7f0f4;padding:3rem}.contact-page__address-copy h3{font-size:2rem;font-weight:700;margin-bottom:1rem}.contact-page__address-copy p{font-size:1.25rem;font-weight:400;margin-bottom:1.5rem}.contact-page__address-copy p:last-child{margin-bottom:0}.contact-page__form{margin-top:3rem}.contact-page__form .page-form{background-color:#f8f7fd;min-height:40rem;padding:3rem;position:sticky;top:1rem}.contact-page__form .page-form__heading{color:#452d85;font-size:3rem;margin-bottom:1rem}.contact-page__form .page-form .success-message h3{color:#452d85;font-size:2rem;margin-bottom:.5rem}.contact-page__form .page-form .success-message p{font-size:1.25rem}.contact-page__form .page-form .error-message{background-color:rgba(235,87,87,.1);border-radius:1rem;color:#eb5757;font-size:1.25rem;margin-bottom:1rem;padding:1rem}@media screen and (max-width:767px){.contact-page{grid-template-columns:1fr}.contact-page__content{padding-bottom:0}.contact-page__address-image{aspect-ratio:4/3}.contact-page__address-copy{padding:1.5rem}.contact-page__address-copy h3{font-size:1.5rem}.contact-page__address-copy p{font-size:1.25rem}.contact-page__form{margin-top:0}.contact-page__form .page-form{border-radius:0;margin-left:-1.5rem;margin-right:-1.5rem;padding:2rem 1.5rem;width:calc(100% + 3rem)}}.glossary-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-bottom:3rem}.glossary-grid .glossary-item{border-bottom:1px solid #cad4dc;padding:.5rem 0}.glossary-grid .glossary-item h2{font-size:1.25rem}@media screen and (max-width:991px){.glossary-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.glossary-grid{grid-template-columns:1fr}}.pagination__links{align-items:center;display:flex;gap:1rem;list-style:none;margin:0;padding:0}.vacancies-list{margin-top:3rem;padding-bottom:3rem}.vacancy{border:1px solid #cad4dc;border-radius:.5rem;margin-bottom:3rem;overflow:hidden}.vacancy:last-child{margin-bottom:0}.vacancy__header{align-items:center;background-color:#f8f7fd;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem;position:relative}.vacancy__header h3{flex-grow:1;font-size:1.5rem;font-weight:600;margin:0}.vacancy__header p{color:#808a94;margin:0 2rem 0 1rem}.vacancy__body{max-height:0;overflow:hidden;padding:0 1.5rem;transition:max-height .3s ease}.vacancy__body p{margin-bottom:1rem}.vacancy__body p:last-child{margin-bottom:0}.vacancy__body ol,.vacancy__body ul{margin-bottom:1rem}.vacancy__body ol:last-child,.vacancy__body ul:last-child{margin-bottom:0}.vacancy__body li,.vacancy__body p{font-size:1.25rem}.vacancy__toggle{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:transform .3s ease}.vacancy__toggle[aria-expanded=true]{transform:rotate(180deg)}.vacancy__body:not([hidden]){max-height:unset;padding:1.5rem}.glossary{padding-bottom:3rem;padding-top:3rem}.glossary__title{margin:3rem 0 2rem}.glossary__body{border-bottom:1px solid #cad4dc;font-size:1.5rem;line-height:1.6em;padding-bottom:1.5rem}.glossary__body p{margin-bottom:1.5rem}.glossary__body p:last-child{margin-bottom:0}.glossary__footer{padding-top:1.5rem}.glossary__footer p{font-size:1.5rem;line-height:1.6em;margin-bottom:1.5rem}.products-grid{padding-bottom:3rem}.products-grid&gt;.container{display:grid;gap:3rem;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:991px){.products-grid&gt;.container{gap:5rem;grid-template-columns:2fr}}@media screen and (max-width:767px){.products-grid&gt;.container{gap:1.5rem;grid-template-columns:1fr}}.key-contacts{margin-bottom:3rem;margin-top:3rem}.key-contacts__content{padding-bottom:3rem}.key-contacts__grid{display:grid;gap:3rem;grid-template-columns:repeat(3,1fr)}.key-contacts__title{color:#452d85;font-size:2rem;margin-bottom:2rem}.key-contacts .person__body{border:1px solid #e7f0f4;border-left:0}.key-contacts .person__photo{border:1px solid #e7f0f4}@media screen and (max-width:1279px){.key-contacts__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.key-contacts__content{padding:2rem 0}.key-contacts__grid{gap:1.5rem;grid-template-columns:1fr}.key-contacts .person{border:1px solid #e7f0f4}.key-contacts .person__body,.key-contacts .person__photo{border:0}}.insurers{border-top:1px solid #e7f0f4;padding-top:3rem}.insurers__slider{border:1px solid #e7f0f4;overflow:hidden}.insurers__grid{align-items:center;display:flex;list-style:none;margin:0;padding:0}.insurers__title{color:#452d85;font-size:2rem;margin-bottom:2rem}.insurers .insurer{border-right:1px solid #e7f0f4;height:15rem;padding:3rem;width:15rem}.insurers .insurer,.insurers .insurer a{align-items:center;display:flex;justify-content:center}.insurers .insurer a{height:100%;width:100%}.insurers .insurer img{max-height:100%;max-width:100%;object-fit:contain}@media screen and (max-width:767px){.insurers{padding-bottom:3rem}.insurers__title{line-height:1.2em}}
/*# sourceMappingURL=styles.css.map*/</pre></body></html>