@charset "UTF-8";.section-1{overflow-x:clip;padding:min(11.1111111111dvw,160px) 0 min(12.5dvw,180px)}.section-1 .section-1__head{margin-bottom:min(5.2083333333dvw,75px)}.section-1 .section-1__surtitle{max-width:min(46.1111111111dvw,664px);margin:0 0 min(.8333333333dvw,12px) 0;padding:0;color:var(--color-primary);font-family:var(--ff-main);font-size:1.125rem;font-weight:400;line-height:normal}.section-1 .section-1__body{display:flex;flex-flow:row nowrap;align-items:stretch;gap:min(2.7777777778dvw,40px)}.section-1 .section-1__left{display:flex;flex-direction:column;flex:0 0 auto;justify-content:flex-start;min-width:0}.section-1 .section-1__left-wrap{box-sizing:border-box;flex:0 0 auto;min-width:0;max-width:100%;padding-left:calc((100dvw - min(100dvw,min(86.1111111111dvw,1240px)))/2);padding-right:min(1.3888888889dvw,20px)}.section-1 .section-1__left-wrap--blocks{padding-right:0;display:flex;flex-direction:column}.section-1 .section-1__left-wrap--blocks .section-1__left{max-width:min(26.3888888889dvw,380px)}.section-1 .section-1__right{position:relative;box-sizing:border-box;flex:1 1 0;min-width:0;align-self:stretch}.section-1 .section-1__body>.section-1__left-wrap--blocks:only-child{flex:1 1 auto;width:100%}.section-1 .section-1__title{max-width:min(46.1111111111dvw,664px);color:#0f2a47;font-family:var(--ff-main);font-size:min(2.2222222222dvw,32px);font-style:normal;font-weight:400;line-height:1.12;margin-bottom:0}.section-1 .section-1__title p{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;margin:0}.section-1 .section-1__title strong{color:var(--color-secondary);font-weight:inherit}.section-1 .section-1__blocks{display:flex;flex-direction:column;gap:min(2.2222222222dvw,32px)}.section-1 .section-1__block{display:flex;align-items:flex-start;gap:min(1.1111111111dvw,16px)}.section-1 .section-1__block-icon{flex-shrink:0;width:min(3.8888888889dvw,56px);height:min(3.8888888889dvw,56px);border-radius:0 0 min(.6944444444dvw,10px) 0;background-color:#e95e271f;display:grid;place-items:center}.section-1 .section-1__block-icon .image,.section-1 .section-1__block-icon picture{display:flex;align-items:center;justify-content:center}.section-1 .section-1__block-icon img{max-width:min(1.9444444444dvw,28px);height:auto}.section-1 .section-1__block-text{flex:1;min-width:0}.section-1 .section-1__block-title{color:var(--color-secondary);font-family:var(--ff-main);font-size:min(.9722222222dvw,14px);font-weight:700;letter-spacing:.04em;line-height:normal;margin-bottom:min(.5555555556dvw,8px);text-transform:uppercase}.section-1 .section-1__block-body{color:var(--color-primary);font-family:var(--ff-main);font-size:min(.9722222222dvw,14px);font-weight:400;line-height:normal}.section-1 .section-1__block-body p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.section-1 .section-1__block-body a{color:var(--color-secondary);text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.12em;overflow-wrap:break-word}.section-1 .section-1__block-body a:focus-visible{outline:.125rem solid var(--color-secondary);outline-offset:.125rem}.section-1 .section-1__block-body.section-1__block-body--collapsed{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6}.section-1 .section-1__readmore [data-section1-readmore-body]{transition:max-height .45s cubic-bezier(.33,1,.68,1);min-width:min(27.5dvw,396px)}.section-1 .section-1__nav{position:absolute;bottom:max(-3.8888888889dvw,-56px);left:min(8.3333333333dvw,120px);display:flex;gap:min(.5555555556dvw,8px);z-index:2}.section-1 .section-1__nav-btn{display:inline-flex;width:min(2.5dvw,36px);height:min(2.5dvw,36px);align-items:center;justify-content:center;border:none;border-radius:min(.2777777778dvw,4px);background-color:var(--color-secondary);color:var(--color-abs-white);cursor:pointer;line-height:1;transition:opacity .2s var(--timing-animation)}.section-1 .section-1__nav-btn svg{display:block;width:min(.6944444444dvw,10px);height:min(.8333333333dvw,12px)}.section-1 .section-1__nav-btn--prev svg{transform:rotate(180deg)}.section-1 .section-1__nav-btn:hover{opacity:.92}.section-1 .section-1__readmore-btn{display:flex;align-items:center;justify-content:center;margin-top:min(.5555555556dvw,8px);padding:0;border:0;background:transparent;cursor:pointer;line-height:0}.section-1 .section-1__readmore-btn .section-1__readmore-icon{display:block}.section-1 .section-1__readmore-btn .section-1__readmore-icon svg{display:block;width:1.375rem;height:1.375rem}.section-1 .section-1__readmore-btn .section-1__readmore-icon--minus,.section-1 .section-1__readmore--expanded .section-1__readmore-btn .section-1__readmore-icon--plus{display:none}.section-1 .section-1__readmore--expanded .section-1__readmore-btn .section-1__readmore-icon--minus{display:block}.section-1 .section-1__readmore{min-width:0}.section-1 .section-1__readmore[data-section1-readmore-animating] .section-1__readmore-btn{pointer-events:none}.section-1 .section-1__cta{align-self:start;margin-top:min(2.9166666667dvw,42px)}.section-1 .section-1__bg{position:absolute;top:max(-11.8055555556dvw,-170px);right:0;z-index:0;width:min(36.875dvw,531px);height:min(41.6666666667dvw,600px);border-radius:min(3.4722222222dvw,50px) 0 0 0;overflow:hidden;pointer-events:none}.section-1 .section-1__bg .image,.section-1 .section-1__bg picture{display:block;width:100%;height:100%}.section-1 .section-1__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-1 .section-1__carousel-wrap{position:relative;z-index:1;width:100%;max-width:100%;padding-top:0;margin-left:min(11.1111111111dvw,160px);margin-top:min(4.8611111111dvw,70px)}.section-1 .section-1__carousel{position:relative;display:flex;flex-direction:column;gap:min(1.3888888889dvw,20px)}.section-1 .section-1__track{position:relative;z-index:1;display:flex;width:100%;box-sizing:border-box;gap:min(1.6666666667dvw,24px);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}.section-1 .section-1__track:after{content:"";flex:0 0 max(0dvw,100% - min(43.4027777778dvw,625px));min-width:0;align-self:stretch;pointer-events:none}.section-1 .section-1__card{display:flex;flex:0 0 auto;box-sizing:border-box;width:min(43.4027777778dvw,625px);height:min(20.1388888889dvw,290px);max-width:85dvw;min-width:0;scroll-snap-align:start;background-color:var(--color-abs-white);box-shadow:0 min(.8333333333dvw,12px) min(2.7777777778dvw,40px) #0f2a4714}.section-1 .section-1__card-image{flex-shrink:0;width:min(15.625dvw,225px);height:100%;overflow:hidden}.section-1 .section-1__card-image .image,.section-1 .section-1__card-image picture{display:block;width:100%;height:100%}.section-1 .section-1__card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.section-1 .section-1__card-body{display:flex;flex:1;flex-direction:column;justify-content:center;gap:min(.5555555556dvw,8px);min-width:0;padding:min(1.3888888889dvw,20px) min(1.6666666667dvw,24px) min(1.3888888889dvw,20px) min(1.3888888889dvw,20px);border-left:thin solid rgba(15,42,71,.12)}.section-1 .section-1__card-name{color:var(--color-primary);font-family:var(--ff-main);font-size:min(1.25dvw,18px);font-weight:700;line-height:normal}.section-1 .section-1__card-role{color:var(--color-primary);font-family:var(--ff-main);font-size:min(.9722222222dvw,14px);font-weight:400;line-height:normal}.section-1 .section-1__card-quote{color:var(--color-primary);font-family:var(--ff-main);font-size:min(.9722222222dvw,14px);font-weight:400;line-height:normal;margin-top:min(.2777777778dvw,4px)}.section-1 .section-1__card-quote p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.section-1 .section-1__card-link{padding-top:min(.5555555556dvw,8px);color:var(--color-secondary);font-family:var(--ff-main);font-size:min(.9722222222dvw,14px);font-weight:400;line-height:normal;text-decoration:underline;text-underline-offset:min(.2083333333dvw,3px)}.section-1 .section-1__card-link:hover{opacity:.9}.section-4{background-color:var(--color-abs-white);min-height:min(.0694444444dvw,1px);padding:min(3.8888888889dvw,56px) 0}.section-4--product{background-color:#f6f6f6}.biography-page__landing{overflow:visible;background-color:var(--color-primary);color:var(--color-abs-white);padding-top:0;padding-bottom:min(6.9444444444dvw,100px);border-bottom-right-radius:min(3.3333333333dvw,48px)}.biography-page__landing-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:min(3.3333333333dvw,48px)}.biography-page__landing-layout--with-media{align-items:stretch;grid-template-columns:min(46.7361111111dvw,673px) minmax(0,1fr);gap:min(5.5555555556dvw,80px)}.biography-page__landing-media{position:relative;z-index:1;display:flex;flex-shrink:0;flex-direction:column;box-sizing:border-box;width:100%;min-width:0;max-width:min(46.7361111111dvw,673px)}.biography-page__landing-sticky{position:sticky;top:var(--header-h, min(5.0694444444dvw, 73px));align-self:flex-start;flex-shrink:0;width:min(46.7361111111dvw,673px);padding-bottom:min(1.6666666667dvw,24px)}.biography-page__landing-figure{position:relative;flex-shrink:0;width:min(46.7361111111dvw,673px);min-width:min(46.7361111111dvw,673px);max-width:min(46.7361111111dvw,673px);height:calc(100dvh - var(--header-h, min(5.0694444444dvw, 73px)));margin:0;overflow:hidden;border-radius:0;background-color:var(--color-white);box-sizing:border-box}.biography-page__landing-figure .biography-page__landing-img{display:block;max-width:none;width:100%;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.biography-page__landing-main{box-sizing:border-box;min-width:0;padding-right:calc((100dvw - min(100dvw,min(86.1111111111dvw,1240px)))/2)}.biography-page__landing-main-inner{max-width:min(50dvw,720px);box-sizing:border-box;padding-top:min(3.8888888889dvw,56px)}.biography-page__landing-text{display:flex;flex-direction:column;gap:min(1.9444444444dvw,28px);color:var(--color-abs-white);font-family:var(--ff-main);font-size:min(1.1111111111dvw,16px);font-weight:400;line-height:1.6}.biography-page__landing-text h2{margin:0;font-family:var(--ff-main);font-size:min(2.6388888889dvw,38px);font-weight:400;line-height:1.2;color:var(--color-abs-white);letter-spacing:-.02em}.biography-page__landing-text h3{margin:0;font-family:var(--ff-main);font-size:min(1.6666666667dvw,24px);font-weight:500;line-height:1.3;color:var(--color-abs-white)}.biography-page__landing-text p{margin:0;font:inherit;color:inherit}.biography-page__landing-text strong{font-weight:600;color:inherit}.biography-page__landing-text.p-content a{color:var(--color-secondary);text-decoration:underline;text-underline-offset:.15em}.biography-page__landing-text.p-content a:hover{opacity:.92}.biography-page__landing-text ul,.biography-page__landing-text ol{margin:0;padding-left:min(1.9444444444dvw,28px);list-style-position:outside;font:inherit;color:inherit}.biography-page__landing-text ul{list-style-type:disc}.biography-page__landing-text ol{list-style-type:decimal}.biography-page__landing-text li{margin:0 0 min(.6944444444dvw,10px) 0;list-style:inherit;list-style-position:outside;font:inherit;color:inherit}.biography-page__landing-text li::marker{color:var(--color-abs-white)}.biography-page{background:var(--color-background);color:var(--color-primary);overflow-x:visible}.biography-page .section-2__banner{display:flex;align-items:flex-start;gap:min(1.1111111111dvw,16px);width:100%;margin-top:min(2.2222222222dvw,32px);padding:min(1.6666666667dvw,24px) min(1.9444444444dvw,28px);background-color:var(--color-abs-white);border-radius:0 min(1.6666666667dvw,24px) 0 0;box-sizing:border-box}.biography-page .section-2__banner-logo{flex-shrink:0;max-width:min(11.1111111111dvw,160px)}.biography-page .section-2__banner-logo .image,.biography-page .section-2__banner-logo picture{display:block}.biography-page .section-2__banner-logo img{width:100%;height:auto;display:block}.biography-page .section-2__banner-main{display:flex;flex:1;flex-direction:column;gap:min(.8333333333dvw,12px);min-width:0}.biography-page .section-2__banner-text{color:#0f2a47;font-family:var(--ff-main);font-size:min(.9722222222dvw,14px);font-weight:400;line-height:1.5}.biography-page .section-2__banner-text p{margin:0}.biography-page .section-2__banner-link{display:inline-flex;align-items:center;align-self:flex-start;gap:min(.5555555556dvw,8px);color:var(--color-secondary);font-family:var(--ff-main);font-size:min(.9722222222dvw,14px);font-weight:400;line-height:normal;text-decoration:none;transition:opacity .2s var(--timing-animation)}.biography-page .section-2__banner-link__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center}.biography-page .section-2__banner-link__icon svg{display:block;width:min(.625dvw,9px);height:min(.6944444444dvw,10px)}.biography-page .section-2__banner-link__label{text-decoration:underline;text-underline-offset:min(.2083333333dvw,3px)}.biography-page .section-2__banner-link:hover{opacity:.9}@media screen and (width < 48rem){.section-1{padding:min(12.3076923077dvw,48px) 0 min(14.358974359dvw,56px);overflow:visible}.section-1 .section-1__head{margin-bottom:min(6.1538461538dvw,24px)}.section-1 .section-1__surtitle{max-width:none;margin-bottom:min(2.5641025641dvw,10px);font-size:1.125rem}.section-1 .section-1__body{flex-flow:column wrap;gap:min(12.3076923077dvw,48px)}.section-1 .section-1__left{overflow:visible;row-gap:min(2.0512820513dvw,8px)}.section-1 .section-1__left-wrap{padding-inline:var(--page-gutter-mobile)}.section-1 .section-1__left-wrap--blocks{display:contents}.section-1 .section-1__left-wrap--blocks .section-1__blocks{order:1;padding-inline:var(--page-gutter-mobile)}.section-1 .section-1__left-wrap--blocks .section-1__cta{order:3;margin-inline:0}.section-1 .section-1__left-wrap--blocks .section-1__left{max-width:none}.section-1 .section-1__right{order:2;box-sizing:border-box;flex:1 1 auto;width:100%;min-height:0;padding-left:var(--page-gutter-mobile);padding-right:0;overflow:visible}.section-1 .section-1__title{max-width:none;font-size:min(5.641025641dvw,22px);line-height:1.35}.section-1 .section-1__blocks,.section-1 .section-1__block{gap:min(6.1538461538dvw,24px)}.section-1 .section-1__block-icon{width:min(12.3076923077dvw,48px);height:min(12.3076923077dvw,48px);border-radius:0 0 min(2.5641025641dvw,10px) 0}.section-1 .section-1__block-icon img{max-width:min(6.1538461538dvw,24px)}.section-1 .section-1__block-title{font-size:min(3.0769230769dvw,12px);margin-bottom:min(1.5384615385dvw,6px)}.section-1 .section-1__block-body{font-size:min(3.3333333333dvw,13px)}.section-1 .section-1__nav{position:absolute;bottom:0;left:0;right:auto}.section-1 .section-1__nav-btn{width:min(8.2051282051dvw,32px);height:min(8.2051282051dvw,32px)}.section-1 .section-1__nav-btn svg{width:min(2.0512820513dvw,8px);height:min(2.5641025641dvw,10px)}.section-1 .section-1__readmore-btn{margin-top:min(1.5384615385dvw,6px)}.section-1 .section-1__cta{align-self:center;margin-top:min(8.2051282051dvw,32px);margin-bottom:min(7.1794871795dvw,28px);line-height:1.25}.section-1 .section-1__bg{position:absolute;top:max(-12.3076923077dvw,-48px);right:0;width:50%;height:calc(100% + min(24.6153846154dvw,96px));border-radius:min(6.1538461538dvw,24px) 0 0 0;margin-top:0}.section-1 .section-1__carousel-wrap{margin-left:0;margin-top:0}.section-1 .section-1__carousel{gap:min(3.0769230769dvw,12px);padding-bottom:min(13.3333333333dvw,52px)}.section-1 .section-1__track{gap:min(4.1025641026dvw,16px)}.section-1 .section-1__track:after{flex:0 0 min(7.1794871795dvw,28px)}.section-1 .section-1__card{flex:0 0 calc(100% - min(7.1794871795dvw,28px));width:calc(100% - min(7.1794871795dvw,28px));max-width:calc(100% - min(7.1794871795dvw,28px));height:auto;align-items:stretch}.section-1 .section-1__card-image{width:min(33.8461538462dvw,132px);min-height:min(43.0769230769dvw,168px);height:100%;align-self:stretch}.section-1 .section-1__card-body{padding:min(3.0769230769dvw,12px) min(3.5897435897dvw,14px);gap:min(1.5384615385dvw,6px)}.section-1 .section-1__card-name{font-size:min(3.5897435897dvw,14px)}.section-1 .section-1__card-role,.section-1 .section-1__card-quote,.section-1 .section-1__card-link{font-size:min(3.0769230769dvw,12px)}.section-4{padding:min(10.2564102564dvw,40px) 0}.biography-page__landing{padding-top:min(8.2051282051dvw,32px);padding-bottom:min(12.3076923077dvw,48px);border-bottom-right-radius:min(6.1538461538dvw,24px)}.biography-page__landing-layout--with-media{align-items:start;grid-template-columns:1fr;gap:min(8.2051282051dvw,32px)}.biography-page__landing-media{display:block;max-width:none;width:100vw;margin-inline:calc(50% - 50vw);order:-1}.biography-page__landing-sticky{position:relative;top:max(-8.1944444444dvw,-118px);width:100%;padding-bottom:0}.biography-page__landing-figure{width:100%;min-width:0;max-width:100%;height:auto;margin:0 auto;border-radius:0}.biography-page__landing-figure .biography-page__landing-img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;aspect-ratio:4/3}.biography-page__landing-main{padding-right:0;padding-inline:var(--page-gutter-mobile)}.biography-page__landing-main-inner{max-width:none;padding-top:0}.biography-page__landing-text h2{font-size:min(6.6666666667dvw,26px);line-height:1.25}.biography-page__landing-text h3{font-size:min(5.1282051282dvw,20px)}.biography-page__landing-text{gap:min(5.1282051282dvw,20px);font-size:min(3.8461538462dvw,15px)}.biography-page .section-2__banner{flex-direction:column;gap:min(4.1025641026dvw,16px);margin-top:min(6.1538461538dvw,24px);padding:min(5.1282051282dvw,20px) min(5.1282051282dvw,20px);border-radius:0 min(4.1025641026dvw,16px) 0 0}.biography-page .section-2__banner-logo{max-width:min(35.8974358974dvw,140px)}.biography-page .section-2__banner-text{font-size:min(3.3333333333dvw,13px)}.biography-page .section-2__banner-link__icon svg{width:min(2.0512820513dvw,8px);height:min(2.3076923077dvw,9px)}.biography-page .section-2__banner-link{gap:min(1.5384615385dvw,6px);font-size:min(3.3333333333dvw,13px)}}@media (hover: hover) and (pointer: fine){.section-1 .section-1__block-body a:hover{text-decoration-thickness:.125rem}}@media (prefers-reduced-motion: reduce){.section-1 .section-1__readmore [data-section1-readmore-body]{transition-duration:.001ms;min-width:0}}@media screen and (width > 90rem){.biography-page__landing-layout{max-width:90rem;margin-inline:auto}.biography-page__landing-main{padding-right:calc((90rem - min(86.1111111111dvw,1240px))/2)}}
