@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.u-cta{--cta-h-extra:0px;--cta-h:calc(100% + var(--cta-h-extra));--cta-rule-w:2px;--cta-gap:16px;--cta-dur:0.35s;--cta-over:14px;--cta-ul-off:6px;position:relative;isolation:isolate;display:inline-flex;align-items:center;line-height:1;color:inherit;text-decoration:none;padding-left:var(--cta-gap);text-decoration-thickness:1px;text-underline-offset:var(--cta-ul-off);-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:color .25s ease,text-underline-offset .25s ease,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,text-underline-offset .25s ease;transition:color .25s ease,text-decoration-color .25s ease,text-underline-offset .25s ease,-webkit-text-decoration-color .25s ease}.u-cta:before{content:"";position:absolute;left:0;top:50%;width:var(--cta-rule-w);height:30px;background:#bc0923;transform:translateY(-50%)}@media(max-width:1023px){.u-cta:before{height:20px}}.u-cta:after{content:"";position:absolute;left:var(--cta-rule-w);top:50%;height:30px;width:0;background:#bc0923;transform:translateY(-50%);z-index:-1;transition:width var(--cta-dur) cubic-bezier(.3,.7,.2,1)}@media(max-width:1023px){.u-cta:after{height:20px}}.u-cta:focus-visible,.u-cta:hover{color:inherit;outline:none}.u-cta:focus-visible:after,.u-cta:hover:after{width:calc(100% - var(--cta-rule-w) + var(--cta-over))}.u-cta--accent{--cta-h-extra:0px;--cta-h:calc(100% + var(--cta-h-extra));--cta-rule-w:2px;--cta-gap:16px;--cta-dur:0.35s;--cta-over:14px;--cta-ul-off:6px;position:relative;isolation:isolate;display:inline-flex;align-items:center;line-height:1;color:#fff;text-decoration:none;padding-left:var(--cta-gap);text-decoration-thickness:1px;text-underline-offset:var(--cta-ul-off);-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:color .25s ease,text-underline-offset .25s ease,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,text-underline-offset .25s ease;transition:color .25s ease,text-decoration-color .25s ease,text-underline-offset .25s ease,-webkit-text-decoration-color .25s ease}.u-cta--accent:before{content:"";position:absolute;left:0;top:50%;width:var(--cta-rule-w);height:30px;background:#bc0923;transform:translateY(-50%)}@media(max-width:1023px){.u-cta--accent:before{height:20px}}.u-cta--accent:after{content:"";position:absolute;left:var(--cta-rule-w);top:50%;height:30px;width:0;background:#bc0923;transform:translateY(-50%);z-index:-1;transition:width var(--cta-dur) cubic-bezier(.3,.7,.2,1)}@media(max-width:1023px){.u-cta--accent:after{height:20px}}.u-cta--accent:focus-visible,.u-cta--accent:hover{color:#fff;outline:none}.u-cta--accent:focus-visible:after,.u-cta--accent:hover:after{width:calc(100% - var(--cta-rule-w) + var(--cta-over))}.u-cta--primary{--cta-h-extra:0px;--cta-h:calc(100% + var(--cta-h-extra));--cta-rule-w:2px;--cta-gap:16px;--cta-dur:0.35s;--cta-over:14px;--cta-ul-off:6px;position:relative;isolation:isolate;display:inline-flex;align-items:center;line-height:1;color:#fff;text-decoration:none;padding-left:var(--cta-gap);text-decoration-thickness:1px;text-underline-offset:var(--cta-ul-off);-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:color .25s ease,text-underline-offset .25s ease,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,text-underline-offset .25s ease;transition:color .25s ease,text-decoration-color .25s ease,text-underline-offset .25s ease,-webkit-text-decoration-color .25s ease}.u-cta--primary:before{content:"";position:absolute;left:0;top:50%;width:var(--cta-rule-w);height:30px;background:#203645;transform:translateY(-50%)}@media(max-width:1023px){.u-cta--primary:before{height:20px}}.u-cta--primary:after{content:"";position:absolute;left:var(--cta-rule-w);top:50%;height:30px;width:0;background:#203645;transform:translateY(-50%);z-index:-1;transition:width var(--cta-dur) cubic-bezier(.3,.7,.2,1)}@media(max-width:1023px){.u-cta--primary:after{height:20px}}.u-cta--primary:focus-visible,.u-cta--primary:hover{color:#fff;outline:none}.u-cta--primary:focus-visible:after,.u-cta--primary:hover:after{width:calc(100% - var(--cta-rule-w) + var(--cta-over))}.u-cta--white{--cta-h-extra:0px;--cta-h:calc(100% + var(--cta-h-extra));--cta-rule-w:2px;--cta-gap:16px;--cta-dur:0.35s;--cta-over:14px;--cta-ul-off:6px;position:relative;isolation:isolate;display:inline-flex;align-items:center;line-height:1;color:#fff;text-decoration:none;padding-left:var(--cta-gap);text-decoration-thickness:1px;text-underline-offset:var(--cta-ul-off);-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:color .25s ease,text-underline-offset .25s ease,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,text-underline-offset .25s ease;transition:color .25s ease,text-decoration-color .25s ease,text-underline-offset .25s ease,-webkit-text-decoration-color .25s ease}.u-cta--white:before{content:"";position:absolute;left:0;top:50%;width:var(--cta-rule-w);height:30px;background:#fff;transform:translateY(-50%)}@media(max-width:1023px){.u-cta--white:before{height:20px}}.u-cta--white:after{content:"";position:absolute;left:var(--cta-rule-w);top:50%;height:30px;width:0;background:#fff;transform:translateY(-50%);z-index:-1;transition:width var(--cta-dur) cubic-bezier(.3,.7,.2,1)}@media(max-width:1023px){.u-cta--white:after{height:20px}}.u-cta--white:focus-visible,.u-cta--white:hover{color:#203645;outline:none}.u-cta--white:focus-visible:after,.u-cta--white:hover:after{width:calc(100% - var(--cta-rule-w) + var(--cta-over))}.u-cta--grey{--cta-h-extra:0px;--cta-h:calc(100% + var(--cta-h-extra));--cta-rule-w:2px;--cta-gap:16px;--cta-dur:0.35s;--cta-over:14px;--cta-ul-off:6px;position:relative;isolation:isolate;display:inline-flex;align-items:center;line-height:1;color:#7a7688;text-decoration:none;padding-left:var(--cta-gap);text-decoration-thickness:1px;text-underline-offset:var(--cta-ul-off);-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:color .25s ease,text-underline-offset .25s ease,-webkit-text-decoration-color .25s ease;transition:color .25s ease,text-decoration-color .25s ease,text-underline-offset .25s ease;transition:color .25s ease,text-decoration-color .25s ease,text-underline-offset .25s ease,-webkit-text-decoration-color .25s ease}.u-cta--grey:before{content:"";position:absolute;left:0;top:50%;width:var(--cta-rule-w);height:30px;background:#d9d9d9;transform:translateY(-50%)}@media(max-width:1023px){.u-cta--grey:before{height:20px}}.u-cta--grey:after{content:"";position:absolute;left:var(--cta-rule-w);top:50%;height:30px;width:0;background:#d9d9d9;transform:translateY(-50%);z-index:-1;transition:width var(--cta-dur) cubic-bezier(.3,.7,.2,1)}@media(max-width:1023px){.u-cta--grey:after{height:20px}}.u-cta--grey:focus-visible,.u-cta--grey:hover{color:#7a7688;outline:none}.u-cta--grey:focus-visible:after,.u-cta--grey:hover:after{width:calc(100% - var(--cta-rule-w) + var(--cta-over))}.u-icon{transition:filter .2s ease,opacity .2s ease;opacity:1}.u-icon:focus-visible,.u-icon:hover{opacity:.7;filter:brightness(1.15)}@keyframes underline-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes section-title-up{to{opacity:1;transform:translateY(0)}}:root{--BG-0:#ffffff;--BG-1:#eef0f4;--BG-2:#fbfbfb;--Red:#e56157;--Colored-Orange:#f98a4c;--BG-2L:#ffffff;--Separator-1:#24222c14;--Accent:#1464a5;--Accent_Hover:#0b5733;--accent:#bc0923;--Primary:#24222c;--For-Accent:#ffffff;--Secondary:#7a7688;--Medium:#34383c29}*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}body,html{height:100%;min-width:375px}body{color:#24222c;line-height:22px;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,textarea{font-family:Raleway,sans-serif}button,input,textarea{font-size:inherit}button{background-color:inherit}a,button{color:inherit}a:hover,a:link,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}svg{pointer-events:none}.disable_scroll ::-webkit-scrollbar{display:none}#__next{height:100%}html{font-size:16px;overflow-y:auto}html.disable_scroll{overflow:hidden!important;touch-action:none!important;max-height:100vh}.wrapper{min-height:100%;display:flex;flex-direction:column;max-width:100vw;position:relative;background-color:var(--BG-0,#f7f4e6)}.wrapper header{z-index:2}.wrapper footer{z-index:1}.wrapper>main{flex:1 1 auto;z-index:1}.wrapper>*{min-width:0}.header--fixed .header__menu_second .header-menu__wrapper,.home-insights__slider-pagination-wrapper,.home-insights__title-box,[class*=__container]{margin:0 auto}@media(max-width:1600px){.header--fixed .header__menu_second .header-menu__wrapper,.home-insights__slider-pagination-wrapper,.home-insights__title-box,[class*=__container]{padding:0 5.625rem}}@media(min-width:1600px){.header--fixed .header__menu_second .header-menu__wrapper,.home-insights__slider-pagination-wrapper,.home-insights__title-box,[class*=__container]{width:1600px}}@media(min-width:1440px)and (max-width:1599px){.header--fixed .header__menu_second .header-menu__wrapper,.home-insights__slider-pagination-wrapper,.home-insights__title-box,[class*=__container]{width:1440px}}@media(min-width:1280px)and (max-width:1439px){.header--fixed .header__menu_second .header-menu__wrapper,.home-insights__slider-pagination-wrapper,.home-insights__title-box,[class*=__container]{width:1280px}}@media(min-width:1024px)and (max-width:1279px){.header--fixed .header__menu_second .header-menu__wrapper,.home-insights__slider-pagination-wrapper,.home-insights__title-box,[class*=__container]{width:1024px}}@media(max-width:1023px){.header--fixed .header__menu_second .header-menu__wrapper,.home-insights__slider-pagination-wrapper,.home-insights__title-box,[class*=__container]{width:100%}}[class*=__hf-container]{max-width:106.25rem;padding:0 .625rem;margin:0 auto}.scripts-loaded .section-title.active{will-change:transform,opacity;animation:section-title-up 1.6s cubic-bezier(.22,.72,.16,1) .5s both;position:relative;display:inline-block;width:max-content;display:block;z-index:-1}@media(prefers-reduced-motion:reduce){.scripts-loaded .section-title.active{animation:none;opacity:1;transform:none}}.scripts-loaded .section-title.active:after{content:"";position:absolute;left:0;bottom:-10px;height:2px;width:100%;background:#bc0923;transform-origin:0 50%;transform:scaleX(0);animation:underline-in 2s cubic-bezier(.3,.7,.2,1) 1.5s both;will-change:transform;z-index:1}@media(prefers-reduced-motion:reduce){.scripts-loaded .section-title.active:after{animation:none;transform:scaleX(1)}}.section-title{color:#203645;display:flex;flex-direction:column;position:relative;max-width:-moz-fit-content;max-width:fit-content;font-family:Raleway,sans-serif;font-weight:400;font-size:48px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase;opacity:0;transform:translateY(18px);z-index:-1;margin-left:auto}@media(min-width:100em){.section-title{font-size:3.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.section-title{font-size:clamp(3rem,.75rem + 2.5vw,3.25rem)}}@supports not (font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.section-title{font-size:calc(3rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.section-title{font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)}}@supports not (font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.section-title{font-size:calc(2.25rem + .75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.section-title{font-size:2.25rem}}button{cursor:pointer}p[data-anim-p] span{overflow-y:hidden;display:block}p[data-anim-p] span.animate span{transform:translateY(0)}p[data-anim-p] span span{transition:transform 2s ease,opacity .8s ease;transform:translateY(calc(100% + 20px));min-height:-moz-fit-content;min-height:fit-content;line-height:1.2}.scripts-loaded .fade-from-bottom{opacity:0;transform:translateY(20px)}.scripts-loaded .fade-from-bottom.active{animation:fade-from-bottom 1.4s ease-in-out forwards}@keyframes fade-from-bottom{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animated-underline{position:relative;max-width:-moz-fit-content;max-width:fit-content}.animated-underline:hover:after{width:100%}.animated-underline:after{content:"";display:block;width:0;height:1px;background-color:rgba(217,217,217,.4);transition:width .4s linear;position:absolute;bottom:-3px}@media(max-width:776px){.hide-on-mobile{display:none!important}}@media(min-width:776px){.show-on-mobile{display:none!important}}.centil-script{position:fixed;top:-10000px;left:-100000px}@media(min-width:776px){.grid-12{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;gap:20px}}.grid-col-1{grid-column:span 1}.grid-col-2{grid-column:span 2}.grid-col-3{grid-column:span 3}.grid-col-4{grid-column:span 4}.grid-col-5{grid-column:span 5}.grid-col-6{grid-column:span 6}.grid-col-7{grid-column:span 7}.grid-col-8{grid-column:span 8}.grid-col-9{grid-column:span 9}.grid-col-10{grid-column:span 10}.grid-col-11{grid-column:span 11}.grid-col-12{grid-column:span 12}.header{position:relative}.header--fixed .header__menu_second{position:fixed;background:#203645;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.05);width:100%;left:0;top:0;padding:1.0625rem 0;transform:translateY(-100%);transition:transform .5s ease}.header--fixed .header__menu_second>*{color:#fff}.header--fixed .header__menu_second .header__logo{background-color:#fff;mask-size:contain;-webkit-mask-size:contain}.header--fixed .header-submenu{top:0}.header--fixed.header--visible .header__menu_second{transform:translateY(0)}.header:not(.header_other,.header--fixed) .header__logo{background:rgba(0,0,0,0)}.header .header-menu__wrapper{display:flex;justify-content:space-between}.header_other .header-menu__wrapper{width:100%}.header_other .header__menu_second{display:flex;justify-content:space-between}.header_home:not(.header--visible) .header-mobile__container>a{color:rgba(0,0,0,0)}.header_white .header-mobile{color:#fff}@media(max-width:776px){body.article-detail-page .header_white .header-mobile,body.project-detail-page .header_white .header-mobile,body.team-detail-page .header_white .header-mobile{background-color:#fff!important;color:#203645}body.article-detail-page .header_white .header-mobile .header-mobile__button svg path,body.article-detail-page .header_white .header-mobile .header-mobile__container>a>svg path,body.project-detail-page .header_white .header-mobile .header-mobile__button svg path,body.project-detail-page .header_white .header-mobile .header-mobile__container>a>svg path,body.team-detail-page .header_white .header-mobile .header-mobile__button svg path,body.team-detail-page .header_white .header-mobile .header-mobile__container>a>svg path{stroke:#203645}}.header_white .header__menu_second{color:#fff}.header_white .header__menu_second .header__logo{background-color:#fff;mask-size:contain;-webkit-mask-size:contain}.header--fixed .header-mobile{color:#fff}.header__logo{background-color:#203645;mask-size:contain;-webkit-mask-size:contain;z-index:1;display:block}.header__container{max-height:2.875rem;overflow:visible}.header__wrapper{background-color:#fff;height:2.875rem;display:flex;align-items:center;justify-content:flex-end}.header__menu_second{padding-top:.625rem}.header-menu.active{color:#fff}.header-menu.active .header__logo{opacity:0}.header-menu__list{display:flex;justify-content:flex-end;align-items:center;column-gap:2.5rem}.header-menu__list-item svg{transition:transform .3s ease}.header-menu__list-item.active svg{transform:rotate(180deg)}.header-menu__list-item.active .header-submenu{pointer-events:auto;opacity:1}.header-menu__list-link{display:flex;align-items:center;column-gap:.75rem}.header-submenu{z-index:-1;position:absolute;background-color:#203645;width:100vw;left:0;top:2.875rem;color:#fff;padding-top:1.0625rem;padding-bottom:1.25rem;min-height:21.0625rem;opacity:0;pointer-events:none;transition:opacity .3s ease;max-width:100vw;overflow:hidden}.header-submenu__lists{display:grid;grid-template-columns:repeat(12,1fr);margin-top:3.1875rem;grid-column-gap:4.25rem;column-gap:4.25rem}.header-submenu__list-wrapper:first-child{grid-column:1/4}.header-submenu__list-wrapper:nth-child(2){grid-column:4/span 9}.header-submenu__list-title{font-weight:400;font-size:20px;line-height:24px;padding-bottom:2.125rem;margin-bottom:1.875rem;position:relative}.header-submenu__list-title_italic{font-style:Italic}.header-submenu__list-title:before{content:"";width:200vw;height:1px;background-color:hsla(0,0%,100%,.1019607843);position:absolute;bottom:0;left:-100vw}.header-submenu__list{display:flex;flex-wrap:wrap;column-gap:5.625rem;row-gap:1.875rem;align-items:flex-start;justify-content:flex-start;text-align:left}.header-submenu__list_grid-3{display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between}.header-submenu__list-link{font-weight:400;font-size:16px;line-height:100%;text-transform:uppercase;transition:font-weight .3s ease;text-wrap:nowrap}@media(any-hover:hover){.header-submenu__list-link:hover{font-weight:700}}.header-submenu__subs{display:flex;flex-direction:column;row-gap:1.25rem}.header-submenu__subs-text{font-weight:400;font-size:16px;line-height:24px;max-width:18.6875rem}.search_open .search__button{color:#fff}.search_open .search__wrapper{height:calc(100vh - 46px);pointer-events:auto}@media(max-width:776px){.search_open .search__wrapper{height:calc(100vh - 87px - 30px)}}.search__button{z-index:1}.search__wrapper{position:fixed;top:2.875rem;left:0;background:#203645;z-index:1001;width:100vw;height:0;pointer-events:none;overflow:hidden;transition:height .8s ease}@media(min-width:23.4375em)and (max-width:64em){@supports(top:clamp(0rem,-1.6612095532rem + 7.0878274268vw,2.875rem)){.search__wrapper{top:clamp(0rem,-1.6612095532rem + 7.0878274268vw,2.875rem)}}@supports not (top:clamp(0rem,-1.6612095532rem + 7.0878274268vw,2.875rem)){.search__wrapper{top:calc(0rem + 2.875*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.search__wrapper{top:0}}@media(max-width:776px){.search__wrapper{top:117px}}.search__box{position:relative}.search__close{position:absolute;right:1rem;top:1.875rem;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.search__close,.search__input{color:#fff;background:none;border:none}.search__input{margin-top:3.75rem;width:100%;max-width:100%;font-weight:400;font-size:24px;line-height:28px;padding-bottom:.625rem;border-bottom:1px solid hsla(0,0%,100%,.4);outline:none}.search__input::placeholder{color:hsla(0,0%,100%,.4)}.search__results{display:flex;flex-direction:column;color:#fff;margin-top:1.875rem;row-gap:1rem;max-height:50vh;overflow:auto}.search__results a span{font-weight:900}.header-mobile{position:fixed;top:0;left:0;width:100vw;transition:transform .4s ease,background-color .3s ease,box-shadow .3s ease}.header--fixed .header-mobile{position:fixed;background:#203645;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.05);transform:translateY(-100%)}.header--visible .header-mobile{transform:translateY(0)}.header-mobile__container{display:flex;justify-content:space-between;padding:1.25rem 1rem}.header-mobile__container>a>svg path{transition:all .3s ease}.header-mobile-menu{position:fixed;top:0;left:0;max-height:100vh;height:100vh;overflow:hidden;display:flex;flex-direction:column;width:100vw;z-index:999;transform:translateY(-100%);transition:transform .9s ease,opacity .2s ease,visibility .2s ease;pointer-events:none;opacity:0;visibility:hidden}.header-mobile-menu.active{transform:translateY(0);pointer-events:auto;opacity:1;visibility:visible}.header-mobile-menu.hide-for-search{opacity:0!important;visibility:hidden!important;transition:opacity .1s ease,visibility .1s ease!important}.header-mobile-menu__container{display:flex;flex-direction:column;max-height:100%;flex:1 1 auto;overflow:hidden;width:100%}.header-mobile-menu__countries{background-color:#fff;padding-top:.75rem;padding-bottom:.9375rem;color:#203645}.header-mobile-menu__countries-container{display:flex;flex-wrap:wrap;column-gap:2.5rem;row-gap:1rem;flex-direction:row}@media(max-width:776px){.header-mobile-menu__countries-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:1.5rem;column-gap:1.5rem;width:100%}}.header-mobile-menu__content{background-color:#203645;padding-top:1.875rem;color:#fff;display:flex;flex-direction:column;overflow:hidden;max-height:100%;padding-bottom:2.25rem;flex:1 1 auto}.header-mobile-menu__header{display:flex;justify-content:space-between;flex:0 0 1.5rem;padding-bottom:1.875rem}.header-mobile-menu__actions{display:flex;column-gap:1.5rem}.header-mobile-menu__menu{max-height:100%;overflow-y:auto;padding-top:1.25rem}.header-mobile-menu__menu-list{display:flex;flex-direction:column;row-gap:2.5rem}.header-mobile-menu__list-item.active .header-mobile-submenu{display:block}.header-mobile-menu__list-item.active .header-mobile-menu__list-link{column-gap:10.75rem;font-weight:700}.header-mobile-menu__list-link{display:flex;align-items:center;column-gap:.75rem}.header-mobile-submenu{display:none}.header-mobile-submenu__lists{display:flex;flex-direction:column;row-gap:2.5rem}.header-mobile-submenu__list-wrapper{padding-top:.75rem}.header-mobile-submenu__list-title{font-weight:400;font-size:20px;line-height:24px;padding-bottom:.75rem;border-bottom:1px solid hsla(0,0%,100%,.1019607843);margin-bottom:.75rem}.header-mobile-submenu__list{padding-left:1rem;display:flex;flex-direction:column;row-gap:1rem}.header-mobile-submenu__subs .footer-info__subscribe-button{margin-bottom:0;font-size:16px}.header-mobile-submenu__subs-text{margin-bottom:1.875rem}.footer{background-color:#203645;color:#fff;font-weight:400;line-height:100%;max-width:100vw;overflow-x:hidden;font-size:16px;z-index:1}@media(max-width:1599px){.footer{font-size:12px}}@media(max-width:1440px){.footer__container{width:auto;max-width:100vw;overflow:hidden;padding:0 5.625rem}}@media(max-width:1280px){.footer__container{padding:0 5.625rem}}@media(max-width:1024px){.footer__container{padding:0 3.75rem}}@media(max-width:776px){.footer__container{padding:0 1rem}}.footer__first-floor{font-family:Tahoma,sans-serif;margin:3.75rem 0}.footer__first-floor .footer__container{display:flex}@media(max-width:776px){.footer__first-floor,.footer__first-floor .footer__container{flex-direction:column;margin-bottom:0}}.footer__logo{margin-top:auto}@media(max-width:776px){.footer__logo{margin-bottom:3.125rem}}.footer__menus{display:flex;flex:1 1 auto;justify-content:space-evenly}@media(max-width:776px){.footer__menus{flex-direction:column;margin-bottom:3.8125rem}.footer__menu{padding:1.8125rem 0;position:relative}.footer__menu:before{top:0}.footer__menu:before,.footer__menu:last-child:after{content:"";display:block;width:100vw;height:1px;background-color:hsla(0,0%,100%,.1);position:absolute;left:-1rem}.footer__menu:last-child:after{bottom:0}}.footer__info{display:flex;flex-direction:column}@media(min-width:1600px){.footer__info{flex:0 0 21.1875rem}}@media(min-width:1440px)and (max-width:1599px){.footer__info{flex:0 0 17.5625rem}}@media(min-width:1280px)and (max-width:1439px){.footer__info{flex:0 0 14.25rem}}@media(min-width:1024px)and (max-width:1279px){.footer__info{flex:0 0 13.1875rem}}@media(max-width:776px){.footer__info{flex-basis:auto;margin-bottom:3.75rem}}.footer__second-floor{padding-top:1.25rem;padding-bottom:1.25rem;border-top:1px solid rgba(255,254,254,.1019607843)}@media(max-width:1440px){.footer__second-floor{padding-top:.875rem;padding-bottom:1.125rem}}@media(max-width:1280px){.footer__second-floor{padding-top:.9375rem;padding-bottom:1rem}}@media(max-width:776px){.footer-menu.active .footer-menu__list{display:flex;flex-direction:column}.footer-menu.active .footer-menu__title{opacity:50%}}.footer-menu__title{text-transform:uppercase;opacity:50%;font-family:Raleway}@media(max-width:776px){.footer-menu__title{opacity:100%}}.footer-menu__list{display:flex;flex-direction:column;row-gap:1rem;margin-top:1.5rem}@media(max-width:1440px){.footer-menu__list{margin-top:1rem}}@media(max-width:776px){.footer-menu__list{display:none}}.footer-menu__list-item{color:inherit;display:inline-block;position:relative;text-decoration:none!important;max-width:100%;max-width:-moz-fit-content;max-width:fit-content}.footer-menu__list-item:after{content:"";position:absolute;left:0;bottom:1px;width:100%;height:1px;background-color:#d9d9d9;opacity:0;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease;box-sizing:border-box}.footer-menu__list-item:focus-visible,.footer-menu__list-item:hover{outline:none}.footer-menu__list-item:focus-visible:after,.footer-menu__list-item:hover:after{opacity:1;transform:translateY(0)}@media(min-width:1600px){.footer-menu__list-item{line-height:1.1875rem}}@media(max-width:1599px){.footer-menu__list-item{line-height:.875rem}}.footer-menu__list-link{font-family:Tahoma}.footer-info__text{font-family:Tahoma;font-weight:400;font-style:Regular;font-size:16px;line-height:100%;margin-bottom:2.5rem}@media(min-width:100em){.footer-info__text{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.footer-info__text{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.footer-info__text{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(font-size:clamp(0.75rem,0.75rem + 0vw,0.75rem)){.footer-info__text{font-size:clamp(.75rem,.75rem + 0vw,.75rem)}}@supports not (font-size:clamp(0.75rem,0.75rem + 0vw,0.75rem)){.footer-info__text{font-size:calc(.75rem + 0*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(font-size:clamp(0.75rem,0.75rem + 0vw,0.75rem)){.footer-info__text{font-size:clamp(.75rem,.75rem + 0vw,.75rem)}}@supports not (font-size:clamp(0.75rem,0.75rem + 0vw,0.75rem)){.footer-info__text{font-size:calc(.75rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.75rem,0.75rem + 0vw,0.75rem)){.footer-info__text{font-size:clamp(.75rem,.75rem + 0vw,.75rem)}}@supports not (font-size:clamp(0.75rem,0.75rem + 0vw,0.75rem)){.footer-info__text{font-size:calc(.75rem + 0*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.footer-info__text{font-size:.75rem}}@media(min-width:1440px)and (max-width:1599px){.footer-info__text{font-size:.75rem}}@media(min-width:100em){.footer-info__text{margin-bottom:2.5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(1.5rem,-7.5rem + 10vw,2.5rem)){.footer-info__text{margin-bottom:clamp(1.5rem,-7.5rem + 10vw,2.5rem)}}@supports not (margin-bottom:clamp(1.5rem,-7.5rem + 10vw,2.5rem)){.footer-info__text{margin-bottom:calc(1.5rem + 1*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(margin-bottom:clamp(1rem,-3rem + 5vw,1.5rem)){.footer-info__text{margin-bottom:clamp(1rem,-3rem + 5vw,1.5rem)}}@supports not (margin-bottom:clamp(1rem,-3rem + 5vw,1.5rem)){.footer-info__text{margin-bottom:calc(1rem + .5*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(margin-bottom:clamp(1rem,1rem + 0vw,1rem)){.footer-info__text{margin-bottom:clamp(1rem,1rem + 0vw,1rem)}}@supports not (margin-bottom:clamp(1rem,1rem + 0vw,1rem)){.footer-info__text{margin-bottom:calc(1rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(1rem,2.3805855162rem + -2.157164869vw,1.875rem)){.footer-info__text{margin-bottom:clamp(1rem,2.3805855162rem + -2.157164869vw,1.875rem)}}@supports not (margin-bottom:clamp(1rem,2.3805855162rem + -2.157164869vw,1.875rem)){.footer-info__text{margin-bottom:calc(1.875rem + -.875*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.footer-info__text{margin-bottom:1.875rem}}@media(max-width:776px){.footer-info__text{order:1}}.footer-info__subscribe-button{font-size:1rem;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:2.5rem;min-height:1.875rem;display:flex;align-items:center;column-gap:1rem}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.footer-info__subscribe-button{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.footer-info__subscribe-button{font-size:calc(.875rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.footer-info__subscribe-button{font-size:.875rem}}@media(min-width:1440px)and (max-width:1599px){.footer-info__subscribe-button{margin-bottom:4.125rem}}@media(max-width:1280px){.footer-info__subscribe-button{margin-bottom:1.875rem}}@media(max-width:1023px){.footer-info__subscribe-button:after,.footer-info__subscribe-button:before{height:20px}}@media(max-width:776px){.footer-info__subscribe-button{order:3}}.footer-info__email{font-size:1rem;display:inline-block;position:relative;text-decoration:none!important;max-width:100%;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:2.5rem}.footer-info__email:after{content:"";position:absolute;left:0;bottom:1px;width:100%;height:1px;background-color:#d9d9d9;opacity:0;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease;box-sizing:border-box}.footer-info__email:focus-visible,.footer-info__email:hover{outline:none}.footer-info__email:focus-visible:after,.footer-info__email:hover:after{opacity:1;transform:translateY(0)}@media(max-width:1440px){.footer-info__email{margin-bottom:1.648125rem;margin-top:auto}}@media(max-width:1280px){.footer-info__email{margin-bottom:1.5625rem}}@media(max-width:776px){.footer-info__email{margin-bottom:1.875rem;order:2}}.footer-info__social{display:flex;column-gap:1.5rem}@media(min-width:1441px){.footer-info__social{margin-top:auto}}@media(max-width:776px){.footer-info__social{order:4}}.footer-info__social-item,.team-page{display:flex}.team-page{margin:100px 0;justify-content:center}@media(min-width:100em){.team-page{margin-top:7.75rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(6.25rem,-7.25rem + 15vw,7.75rem)){.team-page{margin-top:clamp(6.25rem,-7.25rem + 15vw,7.75rem)}}@supports not (margin-top:clamp(6.25rem,-7.25rem + 15vw,7.75rem)){.team-page{margin-top:calc(6.25rem + 1.5*(100vw - 90rem)/10)}}}.team-page__container{width:100%}.team-page__title{margin-bottom:60px;margin-left:0;margin-right:auto;font-family:Raleway,sans-serif;font-weight:400;font-size:48px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.team-page__title{font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)}}@supports not (font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.team-page__title{font-size:calc(2.25rem + .75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-page__title{font-size:2.25rem}}.team-page .team-page__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 20px;gap:40px 20px;justify-content:start}@media(max-width:1023px){.team-page .team-page__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:776px){.team-page .team-page__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:100em){.team-page .team-page__grid{row-gap:3.125rem}}@media(min-width:90em)and (max-width:100em){@supports(row-gap:clamp(2.5rem,-3.125rem + 6.25vw,3.125rem)){.team-page .team-page__grid{row-gap:clamp(2.5rem,-3.125rem + 6.25vw,3.125rem)}}@supports not (row-gap:clamp(2.5rem,-3.125rem + 6.25vw,3.125rem)){.team-page .team-page__grid{row-gap:calc(2.5rem + .625*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(row-gap:clamp(1.875rem,1.5138674884rem + 1.5408320493vw,2.5rem)){.team-page .team-page__grid{row-gap:clamp(1.875rem,1.5138674884rem + 1.5408320493vw,2.5rem)}}@supports not (row-gap:clamp(1.875rem,1.5138674884rem + 1.5408320493vw,2.5rem)){.team-page .team-page__grid{row-gap:calc(1.875rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-page .team-page__grid{row-gap:1.875rem}}@media(min-width:100em){.team-page .team-page__grid{column-gap:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(column-gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)){.team-page .team-page__grid{column-gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)}}@supports not (column-gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)){.team-page .team-page__grid{column-gap:calc(1.25rem + 0*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(column-gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)){.team-page .team-page__grid{column-gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)}}@supports not (column-gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)){.team-page .team-page__grid{column-gap:calc(1.25rem + 0*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(column-gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)){.team-page .team-page__grid{column-gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)}}@supports not (column-gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)){.team-page .team-page__grid{column-gap:calc(1.25rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(column-gap:clamp(0.625rem,0.2638674884rem + 1.5408320493vw,1.25rem)){.team-page .team-page__grid{column-gap:clamp(.625rem,.2638674884rem + 1.5408320493vw,1.25rem)}}@supports not (column-gap:clamp(0.625rem,0.2638674884rem + 1.5408320493vw,1.25rem)){.team-page .team-page__grid{column-gap:calc(.625rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-page .team-page__grid{column-gap:.625rem}}.team-page__item{display:flex;min-width:0;opacity:0;transform:translateY(60px);animation:slideUpFade 1.6s cubic-bezier(.16,1,.3,1) forwards}.team-page .team-page__item>*{width:100%}.news-page{margin-bottom:60px;display:flex;justify-content:center}@media(max-width:1023px){.news-page{justify-content:start}}.news-page__container{width:100%;min-width:0}.news-page__load-more{margin-top:60px;text-align:end}.news-page__button{display:inline-flex;align-items:center;gap:16px;color:#142228;font-family:Tahoma,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.news-page__button{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.news-page__button{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.news-page__button{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.press-center{margin-top:100px;margin-bottom:60px}@media(min-width:100em){.press-center{margin-top:7.5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(6.25rem,-5rem + 12.5vw,7.5rem)){.press-center{margin-top:clamp(6.25rem,-5rem + 12.5vw,7.5rem)}}@supports not (margin-top:clamp(6.25rem,-5rem + 12.5vw,7.5rem)){.press-center{margin-top:calc(6.25rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:100em){.press-center{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.press-center{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.press-center{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}.press-center__title{color:#203645}.press-center .section-title{text-align:left;margin-left:0;margin-right:auto}.contacts-page{padding-top:100px;padding-bottom:100px}@media(min-width:100em){.contacts-page{padding-top:7.75rem}}@media(min-width:90em)and (max-width:100em){@supports(padding-top:clamp(6.25rem,-7.25rem + 15vw,7.75rem)){.contacts-page{padding-top:clamp(6.25rem,-7.25rem + 15vw,7.75rem)}}@supports not (padding-top:clamp(6.25rem,-7.25rem + 15vw,7.75rem)){.contacts-page{padding-top:calc(6.25rem + 1.5*(100vw - 90rem)/10)}}}.contacts-page__header{display:flex;width:904px;align-items:center;justify-content:space-between}@media(min-width:100em){.contacts-page__header{width:88.75rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(76.9375rem,-29.375rem + 118.125vw,88.75rem)){.contacts-page__header{width:clamp(76.9375rem,-29.375rem + 118.125vw,88.75rem)}}@supports not (width:clamp(76.9375rem,-29.375rem + 118.125vw,88.75rem)){.contacts-page__header{width:calc(76.9375rem + 11.8125*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(68.5625rem,1.5625rem + 83.75vw,76.9375rem)){.contacts-page__header{width:clamp(68.5625rem,1.5625rem + 83.75vw,76.9375rem)}}@supports not (width:clamp(68.5625rem,1.5625rem + 83.75vw,76.9375rem)){.contacts-page__header{width:calc(68.5625rem + 8.375*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(56.5rem,8.25rem + 75.390625vw,68.5625rem)){.contacts-page__header{width:clamp(56.5rem,8.25rem + 75.390625vw,68.5625rem)}}@supports not (width:clamp(56.5rem,8.25rem + 75.390625vw,68.5625rem)){.contacts-page__header{width:calc(56.5rem + 12.0625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(width:clamp(21.4375rem,1.1779661017rem + 86.4406779661vw,56.5rem)){.contacts-page__header{width:clamp(21.4375rem,1.1779661017rem + 86.4406779661vw,56.5rem)}}@supports not (width:clamp(21.4375rem,1.1779661017rem + 86.4406779661vw,56.5rem)){.contacts-page__header{width:calc(21.4375rem + 35.0625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.contacts-page__header{width:21.4375rem}}@media(max-width:1023px){.contacts-page__header{flex-direction:column;gap:50px;align-items:start;margin-bottom:30px}}.contacts-page__title{margin-left:0;font-family:Raleway,sans-serif;font-weight:400;font-size:48px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.contacts-page__title{font-size:3.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.contacts-page__title{font-size:clamp(3rem,.75rem + 2.5vw,3.25rem)}}@supports not (font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.contacts-page__title{font-size:calc(3rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.contacts-page__title{font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)}}@supports not (font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.contacts-page__title{font-size:calc(2.25rem + .75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.contacts-page__title{font-size:2.25rem}}.contacts-page__description{max-width:580px;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.contacts-page__description{max-width:36.25rem}}@media(min-width:90em)and (max-width:100em){@supports(max-width:clamp(30.25rem,-23.75rem + 60vw,36.25rem)){.contacts-page__description{max-width:clamp(30.25rem,-23.75rem + 60vw,36.25rem)}}@supports not (max-width:clamp(30.25rem,-23.75rem + 60vw,36.25rem)){.contacts-page__description{max-width:calc(30.25rem + 6*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(max-width:clamp(27.9375rem,9.4375rem + 23.125vw,30.25rem)){.contacts-page__description{max-width:clamp(27.9375rem,9.4375rem + 23.125vw,30.25rem)}}@supports not (max-width:clamp(27.9375rem,9.4375rem + 23.125vw,30.25rem)){.contacts-page__description{max-width:calc(27.9375rem + 2.3125*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(max-width:clamp(22.8125rem,2.3125rem + 32.03125vw,27.9375rem)){.contacts-page__description{max-width:clamp(22.8125rem,2.3125rem + 32.03125vw,27.9375rem)}}@supports not (max-width:clamp(22.8125rem,2.3125rem + 32.03125vw,27.9375rem)){.contacts-page__description{max-width:calc(22.8125rem + 5.125*(100vw - 64rem)/16)}}}@media(min-width:100em){.contacts-page__description{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.contacts-page__description{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.contacts-page__description{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.contacts-page__description{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.contacts-page__description{font-size:calc(.875rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.contacts-page__description{font-size:.875rem}}@media(max-width:1439px){.contacts-page__description{line-height:100%}}.contacts-page__description .c-accent{color:var(--accent,#BC0923);font-family:Raleway,sans-serif;font-weight:700;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.contacts-page__description .c-accent{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.contacts-page__description .c-accent{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.contacts-page__description .c-accent{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}.projects-page{margin-bottom:60px;display:flex;justify-content:center}@media(max-width:1023px){.projects-page{justify-content:start}}.projects-page__container{width:100%;min-width:0}.projects-page__load-more{margin-top:60px;text-align:end}.projects-page__button{display:inline-flex;align-items:center;gap:16px;color:#142228;font-family:Tahoma,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.projects-page__button{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.projects-page__button{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.projects-page__button{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.practices-page{margin-top:6.25rem;max-width:100vw;overflow-x:hidden}@media(min-width:100em){.practices-page{margin-top:7.75rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(6.25rem,-7.25rem + 15vw,7.75rem)){.practices-page{margin-top:clamp(6.25rem,-7.25rem + 15vw,7.75rem)}}@supports not (margin-top:clamp(6.25rem,-7.25rem + 15vw,7.75rem)){.practices-page{margin-top:calc(6.25rem + 1.5*(100vw - 90rem)/10)}}}.practices-page .section-title{margin-left:0}.practices-page__info{display:flex;flex-direction:column;text-align:left;margin-bottom:3.75rem}@media(min-width:100em){.practices-page__info{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.practices-page__info{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.practices-page__info{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}.practices-page__title{font-family:Raleway,sans-serif;font-weight:400;font-size:48px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase;margin-bottom:3.75rem}@media(min-width:100em){.practices-page__title{font-size:3.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.practices-page__title{font-size:clamp(3rem,.75rem + 2.5vw,3.25rem)}}@supports not (font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.practices-page__title{font-size:calc(3rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.practices-page__title{font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)}}@supports not (font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.practices-page__title{font-size:calc(2.25rem + .75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practices-page__title{font-size:2.25rem}}@media(min-width:100em){.practices-page__title{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.practices-page__title{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.practices-page__title{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}.practices-page__description{max-width:727px;font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0}@media(min-width:80em)and (max-width:90em){@supports(max-width:clamp(39.5625rem,-7.4375rem + 58.75vw,45.4375rem)){.practices-page__description{max-width:clamp(39.5625rem,-7.4375rem + 58.75vw,45.4375rem)}}@supports not (max-width:clamp(39.5625rem,-7.4375rem + 58.75vw,45.4375rem)){.practices-page__description{max-width:calc(39.5625rem + 5.875*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(max-width:clamp(39.5625rem,39.5625rem + 0vw,39.5625rem)){.practices-page__description{max-width:clamp(39.5625rem,39.5625rem + 0vw,39.5625rem)}}@supports not (max-width:clamp(39.5625rem,39.5625rem + 0vw,39.5625rem)){.practices-page__description{max-width:calc(39.5625rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(max-width:clamp(21.4375rem,10.9646571649rem + 44.6841294299vw,39.5625rem)){.practices-page__description{max-width:clamp(21.4375rem,10.9646571649rem + 44.6841294299vw,39.5625rem)}}@supports not (max-width:clamp(21.4375rem,10.9646571649rem + 44.6841294299vw,39.5625rem)){.practices-page__description{max-width:calc(21.4375rem + 18.125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practices-page__description{max-width:21.4375rem}}@media(min-width:100em){.practices-page__description{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practices-page__description{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practices-page__description{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.practices-page__description{font-size:clamp(1.125rem,.9083204931rem + .9244992296vw,1.5rem)}}@supports not (font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.practices-page__description{font-size:calc(1.125rem + .375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practices-page__description{font-size:1.125rem}}@media(min-width:100em){.practices-page__description{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.practices-page__description{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.practices-page__description{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}.firm-page{padding-top:2rem;margin-top:3.75rem}.firm-page__countries-section{background-color:#203645;position:relative;overflow-x:clip}.firm-page__title{margin-left:0;margin-right:auto;margin-bottom:3.75rem;font-family:Raleway,sans-serif;font-weight:400;font-size:48px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.firm-page__title{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__title{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__title{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:100em){.firm-page__title{font-size:3.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.firm-page__title{font-size:clamp(3rem,.75rem + 2.5vw,3.25rem)}}@supports not (font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.firm-page__title{font-size:calc(3rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.firm-page__title{font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)}}@supports not (font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.firm-page__title{font-size:calc(2.25rem + .75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__title{font-size:2.25rem}}.firm-page__description{--width:820;max-width:var(--width);margin-bottom:3.75rem;font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0}@media(min-width:100em){.firm-page__description{--width:51.25rem}}@media(min-width:90em)and (max-width:100em){@supports(--width:clamp(47.25rem,11.25rem + 40vw,51.25rem)){.firm-page__description{--width:clamp(47.25rem,11.25rem + 40vw,51.25rem)}}@supports not (--width:clamp(47.25rem,11.25rem + 40vw,51.25rem)){.firm-page__description{--width:calc(47.25rem + 4*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(--width:clamp(39.5625rem,-21.9375rem + 76.875vw,47.25rem)){.firm-page__description{--width:clamp(39.5625rem,-21.9375rem + 76.875vw,47.25rem)}}@supports not (--width:clamp(39.5625rem,-21.9375rem + 76.875vw,47.25rem)){.firm-page__description{--width:calc(39.5625rem + 7.6875*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(--width:clamp(37.25rem,28rem + 14.453125vw,39.5625rem)){.firm-page__description{--width:clamp(37.25rem,28rem + 14.453125vw,39.5625rem)}}@supports not (--width:clamp(37.25rem,28rem + 14.453125vw,39.5625rem)){.firm-page__description{--width:calc(37.25rem + 2.3125*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--width:clamp(18.6875rem,7.9618644068rem + 45.7627118644vw,37.25rem)){.firm-page__description{--width:clamp(18.6875rem,7.9618644068rem + 45.7627118644vw,37.25rem)}}@supports not (--width:clamp(18.6875rem,7.9618644068rem + 45.7627118644vw,37.25rem)){.firm-page__description{--width:calc(18.6875rem + 18.5625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__description{--width:18.6875rem}}@media(min-width:100em){.firm-page__description{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__description{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__description{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:100em){.firm-page__description{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__description{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__description{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.firm-page__description{font-size:clamp(1.125rem,.9083204931rem + .9244992296vw,1.5rem)}}@supports not (font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.firm-page__description{font-size:calc(1.125rem + .375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__description{font-size:1.125rem}}@media(min-width:100em){.firm-page__description{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.firm-page__description{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.firm-page__description{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(line-height:clamp(1.5rem,1.3555469954rem + 0.6163328197vw,1.75rem)){.firm-page__description{line-height:clamp(1.5rem,1.3555469954rem + .6163328197vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,1.3555469954rem + 0.6163328197vw,1.75rem)){.firm-page__description{line-height:calc(1.5rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__description{line-height:1.5rem}}.firm-page__countries{position:relative;display:flex;column-gap:2.5rem;padding:3.75rem 0;color:#fff;width:auto}@media(min-width:64em)and (max-width:80em){@supports(column-gap:clamp(1.875rem,-0.625rem + 3.90625vw,2.5rem)){.firm-page__countries{column-gap:clamp(1.875rem,-.625rem + 3.90625vw,2.5rem)}}@supports not (column-gap:clamp(1.875rem,-0.625rem + 3.90625vw,2.5rem)){.firm-page__countries{column-gap:calc(1.875rem + .625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(column-gap:clamp(1rem,0.4944144838rem + 2.157164869vw,1.875rem)){.firm-page__countries{column-gap:clamp(1rem,.4944144838rem + 2.157164869vw,1.875rem)}}@supports not (column-gap:clamp(1rem,0.4944144838rem + 2.157164869vw,1.875rem)){.firm-page__countries{column-gap:calc(1rem + .875*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__countries{column-gap:1rem}}@media(min-width:100em){.firm-page__countries{padding-top:5rem}}@media(min-width:90em)and (max-width:100em){@supports(padding-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__countries{padding-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (padding-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__countries{padding-top:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(padding-top:clamp(2.5rem,1.7777349769rem + 3.0816640986vw,3.75rem)){.firm-page__countries{padding-top:clamp(2.5rem,1.7777349769rem + 3.0816640986vw,3.75rem)}}@supports not (padding-top:clamp(2.5rem,1.7777349769rem + 3.0816640986vw,3.75rem)){.firm-page__countries{padding-top:calc(2.5rem + 1.25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__countries{padding-top:2.5rem}}@media(min-width:100em){.firm-page__countries{padding-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(padding-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__countries{padding-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (padding-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__countries{padding-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(padding-bottom:clamp(2.5rem,1.7777349769rem + 3.0816640986vw,3.75rem)){.firm-page__countries{padding-bottom:clamp(2.5rem,1.7777349769rem + 3.0816640986vw,3.75rem)}}@supports not (padding-bottom:clamp(2.5rem,1.7777349769rem + 3.0816640986vw,3.75rem)){.firm-page__countries{padding-bottom:calc(2.5rem + 1.25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__countries{padding-bottom:2.5rem}}@media(max-width:1023px){.firm-page__countries{overflow-x:auto;overflow-y:hidden;margin-left:calc(var(--page-padding, 15px)*-1);margin-right:calc(var(--page-padding, 15px)*-1);padding-left:var(--page-padding,15px);padding-right:var(--page-padding,15px)}.firm-page__countries::-webkit-scrollbar{display:none}}.firm-page__countries:after{content:"";position:absolute;left:50%;bottom:0;width:100vw;height:1px;background:#fff;transform:translateX(-50%);pointer-events:none;z-index:1}@media(max-width:1023px){.firm-page__countries:after{width:400vw}}.firm-page__country{font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-transform:uppercase;color:#fff;cursor:pointer;background:none;border:0;padding:0;transition:color .2s ease,opacity .2s ease,border-color .2s ease;border-bottom:2px solid rgba(0,0,0,0);display:inline-flex;align-items:center}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.firm-page__country{font-size:clamp(1.125rem,.9083204931rem + .9244992296vw,1.5rem)}}@supports not (font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.firm-page__country{font-size:calc(1.125rem + .375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__country{font-size:1.125rem}}@media(min-width:100em){.firm-page__country{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__country{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__country{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.firm-page__country{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.firm-page__country{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.firm-page__country{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.firm-page__country{line-height:100%}}.firm-page__country.is-active{font-family:Raleway,sans-serif;font-weight:700;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-transform:uppercase}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.firm-page__country.is-active{font-size:clamp(1.125rem,.9083204931rem + .9244992296vw,1.5rem)}}@supports not (font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.firm-page__country.is-active{font-size:calc(1.125rem + .375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__country.is-active{font-size:1.125rem}}@media(min-width:100em){.firm-page__country.is-active{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__country.is-active{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__country.is-active{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.firm-page__country.is-active{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.firm-page__country.is-active{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.firm-page__country.is-active{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.firm-page__country.is-active{line-height:100%}}.firm-page__country-panel{margin-top:60px;padding-bottom:3.75rem}@media(min-width:100em){.firm-page__country-panel{margin-top:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__country-panel{margin-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__country-panel{margin-top:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}.firm-page__country-title{color:#fff;margin-left:0;margin-right:auto;margin-bottom:3.75rem;font-family:Raleway,sans-serif;font-weight:400;font-size:32px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(3.75rem,4.2430662558rem + -0.7704160247vw,4.0625rem)){.firm-page__country-title{margin-bottom:clamp(3.75rem,4.2430662558rem + -.7704160247vw,4.0625rem)}}@supports not (margin-bottom:clamp(3.75rem,4.2430662558rem + -0.7704160247vw,4.0625rem)){.firm-page__country-title{margin-bottom:calc(4.0625rem + -.3125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__country-title{margin-bottom:4.0625rem}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.75rem,1.6055469954rem + 0.6163328197vw,2rem)){.firm-page__country-title{font-size:clamp(1.75rem,1.6055469954rem + .6163328197vw,2rem)}}@supports not (font-size:clamp(1.75rem,1.6055469954rem + 0.6163328197vw,2rem)){.firm-page__country-title{font-size:calc(1.75rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__country-title{font-size:1.75rem}}.firm-page__country-grid{--col:407px;display:grid;grid-template-columns:1fr minmax(353px,var(--col));grid-gap:14.6875rem;gap:14.6875rem;align-items:start}@media(min-width:100em){.firm-page__country-grid{--col:28.75rem}}@media(min-width:90em)and (max-width:100em){@supports(--col:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.firm-page__country-grid{--col:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)}}@supports not (--col:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.firm-page__country-grid{--col:calc(25.4375rem + 3.3125*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(--col:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.firm-page__country-grid{--col:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)}}@supports not (--col:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.firm-page__country-grid{--col:calc(22.0625rem + 3.375*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(--col:clamp(22.0625rem,24.5625rem + -3.125vw,22.5625rem)){.firm-page__country-grid{--col:clamp(22.0625rem,24.5625rem + -3.125vw,22.5625rem)}}@supports not (--col:clamp(22.0625rem,24.5625rem + -3.125vw,22.5625rem)){.firm-page__country-grid{--col:calc(22.5625rem + -0.5*(100vw - 64rem)/16)}}}@media(min-width:100em){.firm-page__country-grid{gap:16.25rem}}@media(min-width:90em)and (max-width:100em){@supports(gap:clamp(14.6875rem,0.625rem + 15.625vw,16.25rem)){.firm-page__country-grid{gap:clamp(14.6875rem,.625rem + 15.625vw,16.25rem)}}@supports not (gap:clamp(14.6875rem,0.625rem + 15.625vw,16.25rem)){.firm-page__country-grid{gap:calc(14.6875rem + 1.5625*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(gap:clamp(12.9375rem,-1.0625rem + 17.5vw,14.6875rem)){.firm-page__country-grid{gap:clamp(12.9375rem,-1.0625rem + 17.5vw,14.6875rem)}}@supports not (gap:clamp(12.9375rem,-1.0625rem + 17.5vw,14.6875rem)){.firm-page__country-grid{gap:calc(12.9375rem + 1.75*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(gap:clamp(6.0625rem,-21.4375rem + 42.96875vw,12.9375rem)){.firm-page__country-grid{gap:clamp(6.0625rem,-21.4375rem + 42.96875vw,12.9375rem)}}@supports not (gap:clamp(6.0625rem,-21.4375rem + 42.96875vw,12.9375rem)){.firm-page__country-grid{gap:calc(6.0625rem + 6.875*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(gap:clamp(3.8125rem,2.5124229584rem + 5.5469953775vw,6.0625rem)){.firm-page__country-grid{gap:clamp(3.8125rem,2.5124229584rem + 5.5469953775vw,6.0625rem)}}@supports not (gap:clamp(3.8125rem,2.5124229584rem + 5.5469953775vw,6.0625rem)){.firm-page__country-grid{gap:calc(3.8125rem + 2.25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__country-grid{gap:3.8125rem}}@media(max-width:1023px){.firm-page__country-grid{display:flex;flex-direction:column}}.firm-page__country-text{color:#fff}.firm-page__country-text-content{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.firm-page__country-text-content{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__country-text-content{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__country-text-content{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}.firm-page__rankings-card{width:407px;height:407px;background:#fff;border-radius:4px;padding:40px 50px 14px 40px;position:relative}@media(min-width:100em){.firm-page__rankings-card{width:28.75rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.firm-page__rankings-card{width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)}}@supports not (width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.firm-page__rankings-card{width:calc(25.4375rem + 3.3125*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.firm-page__rankings-card{width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)}}@supports not (width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.firm-page__rankings-card{width:calc(22.0625rem + 3.375*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(22.0625rem,24.5625rem + -3.125vw,22.5625rem)){.firm-page__rankings-card{width:clamp(22.0625rem,24.5625rem + -3.125vw,22.5625rem)}}@supports not (width:clamp(22.0625rem,24.5625rem + -3.125vw,22.5625rem)){.firm-page__rankings-card{width:calc(22.5625rem + -.5*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(width:clamp(21.4375rem,20.7874614792rem + 2.7734976888vw,22.5625rem)){.firm-page__rankings-card{width:clamp(21.4375rem,20.7874614792rem + 2.7734976888vw,22.5625rem)}}@supports not (width:clamp(21.4375rem,20.7874614792rem + 2.7734976888vw,22.5625rem)){.firm-page__rankings-card{width:calc(21.4375rem + 1.125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__rankings-card{width:21.4375rem}}@media(min-width:100em){.firm-page__rankings-card{height:28.75rem}}@media(min-width:90em)and (max-width:100em){@supports(height:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.firm-page__rankings-card{height:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)}}@supports not (height:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.firm-page__rankings-card{height:calc(25.4375rem + 3.3125*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(height:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.firm-page__rankings-card{height:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)}}@supports not (height:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.firm-page__rankings-card{height:calc(22.0625rem + 3.375*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(height:clamp(22.0625rem,24.5625rem + -3.125vw,22.5625rem)){.firm-page__rankings-card{height:clamp(22.0625rem,24.5625rem + -3.125vw,22.5625rem)}}@supports not (height:clamp(22.0625rem,24.5625rem + -3.125vw,22.5625rem)){.firm-page__rankings-card{height:calc(22.5625rem + -.5*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(height:clamp(21.4375rem,20.7874614792rem + 2.7734976888vw,22.5625rem)){.firm-page__rankings-card{height:clamp(21.4375rem,20.7874614792rem + 2.7734976888vw,22.5625rem)}}@supports not (height:clamp(21.4375rem,20.7874614792rem + 2.7734976888vw,22.5625rem)){.firm-page__rankings-card{height:calc(21.4375rem + 1.125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__rankings-card{height:21.4375rem}}.firm-page__rankings-head{color:#203645;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0}@media(min-width:100em){.firm-page__rankings-head{margin-bottom:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__rankings-head{margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__rankings-head{margin-bottom:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.firm-page__rankings-head{font-size:clamp(1.25rem,1.1055469954rem + .6163328197vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.firm-page__rankings-head{font-size:calc(1.25rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__rankings-head{font-size:1.25rem}}@media(min-width:23.4375em)and (max-width:64em){@supports(line-height:clamp(1.5rem,1.3555469954rem + 0.6163328197vw,1.75rem)){.firm-page__rankings-head{line-height:clamp(1.5rem,1.3555469954rem + .6163328197vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,1.3555469954rem + 0.6163328197vw,1.75rem)){.firm-page__rankings-head{line-height:calc(1.5rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__rankings-head{line-height:1.5rem}}.firm-page__year{display:inline-flex;align-items:center;gap:.375rem;background:rgba(0,0,0,0);border:0;padding:0;cursor:pointer;color:#203645;transition:color .2s ease,opacity .2s ease;outline:none;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;line-height:1}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.firm-page__year{font-size:clamp(1.125rem,.9083204931rem + .9244992296vw,1.5rem)}}@supports not (font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.firm-page__year{font-size:calc(1.125rem + .375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__year{font-size:1.125rem}}.firm-page__year:hover{color:#33424f}.firm-page__year:focus-visible{box-shadow:0 0 0 3px rgba(0,128,135,.25);border-radius:6px;padding:2px;margin:-2px}.firm-page__year.is-open .firm-page__year-icon{transform:rotate(180deg)}.firm-page__year-value{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}.firm-page__year-icon{flex:0 0 auto;transition:transform .2s ease,color .2s ease,opacity .2s ease;color:#203645;opacity:.9}.firm-page__year-menu{position:absolute;right:0;top:100%;margin-top:6px;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.12);padding:6px;min-width:112px;max-height:200px;overflow-y:auto;z-index:5;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;list-style:none}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1rem,0.7110939908rem + 1.2326656394vw,1.5rem)){.firm-page__year-menu{font-size:clamp(1rem,.7110939908rem + 1.2326656394vw,1.5rem)}}@supports not (font-size:clamp(1rem,0.7110939908rem + 1.2326656394vw,1.5rem)){.firm-page__year-menu{font-size:calc(1rem + .5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__year-menu{font-size:1rem}}.firm-page__year-menu li{margin:0}.firm-page__year-option{display:block;width:100%;text-align:left;padding:8px 10px;background:rgba(0,0,0,0);border:0;cursor:pointer;color:#203645;border-radius:6px;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1rem,0.7110939908rem + 1.2326656394vw,1.5rem)){.firm-page__year-option{font-size:clamp(1rem,.7110939908rem + 1.2326656394vw,1.5rem)}}@supports not (font-size:clamp(1rem,0.7110939908rem + 1.2326656394vw,1.5rem)){.firm-page__year-option{font-size:calc(1rem + .5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__year-option{font-size:1rem}}.firm-page__year-option:hover{background:rgba(0,0,0,.04)}.firm-page__year-option.is-active{background:#fff;color:#203645;font-weight:600}.firm-page__rankings-year{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}.firm-page__rankings-body{display:flex;flex-direction:column;gap:8px;max-height:20rem;overflow-y:auto;scrollbar-width:none}@media(min-width:80em)and (max-width:90em){@supports(max-height:clamp(17.5rem,-2.5rem + 25vw,20rem)){.firm-page__rankings-body{max-height:clamp(17.5rem,-2.5rem + 25vw,20rem)}}@supports not (max-height:clamp(17.5rem,-2.5rem + 25vw,20rem)){.firm-page__rankings-body{max-height:calc(17.5rem + 2.5*(100vw - 80rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(max-height:clamp(16.25rem,15.5277349769rem + 3.0816640986vw,17.5rem)){.firm-page__rankings-body{max-height:clamp(16.25rem,15.5277349769rem + 3.0816640986vw,17.5rem)}}@supports not (max-height:clamp(16.25rem,15.5277349769rem + 3.0816640986vw,17.5rem)){.firm-page__rankings-body{max-height:calc(16.25rem + 1.25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__rankings-body{max-height:16.25rem}}.firm-page__rankings-body::-webkit-scrollbar{width:0;height:0}.firm-page__scrollbar{margin-top:90px;position:absolute;right:.25rem;top:0;height:11.875rem;width:4px;background:rgba(0,0,0,.08);border-radius:2px;pointer-events:none}.firm-page__scrollbar-thumb{position:absolute;left:0;top:0;width:100%;background:rgba(0,0,0,.35);border-radius:2px;will-change:transform,height}.firm-page__rankings-year{opacity:.7}.firm-page__rankings-group-title{font-weight:600;margin-bottom:.375rem;font-family:Raleway,sans-serif;font-weight:700;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.firm-page__rankings-group-title{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.firm-page__rankings-group-title{font-size:calc(.875rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__rankings-group-title{font-size:.875rem}}.firm-page__rankings-list{list-style:none;margin:0 0 .5rem;padding:0;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.firm-page__rankings-list{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.firm-page__rankings-list{font-size:calc(.875rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__rankings-list{font-size:.875rem}}.firm-page__rankings-list li{margin:.25rem 0}.firm-page__achievements{padding:7.5rem 1rem!important;column-gap:1.25rem;background-image:url(/image/firm/achievement-bg.png);background-size:cover;margin-bottom:7.5rem}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(6.25rem,5.5277349769rem + 3.0816640986vw,7.5rem)){.firm-page__achievements{margin-bottom:clamp(6.25rem,5.5277349769rem + 3.0816640986vw,7.5rem)}}@supports not (margin-bottom:clamp(6.25rem,5.5277349769rem + 3.0816640986vw,7.5rem)){.firm-page__achievements{margin-bottom:calc(6.25rem + 1.25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__achievements{margin-bottom:6.25rem}}.firm-page__achievement{--card:320;padding:2.5rem;border:1px solid #203645;background-color:#fff;min-height:20rem;flex:0 0 var(--card);width:320px}@media(min-width:100em){.firm-page__achievement{min-height:21.25rem}}@media(min-width:90em)and (max-width:100em){@supports(min-height:clamp(20rem,8.75rem + 12.5vw,21.25rem)){.firm-page__achievement{min-height:clamp(20rem,8.75rem + 12.5vw,21.25rem)}}@supports not (min-height:clamp(20rem,8.75rem + 12.5vw,21.25rem)){.firm-page__achievement{min-height:calc(20rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(min-height:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{min-height:clamp(20rem,20rem + 0vw,20rem)}}@supports not (min-height:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{min-height:calc(20rem + 0*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(min-height:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{min-height:clamp(20rem,20rem + 0vw,20rem)}}@supports not (min-height:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{min-height:calc(20rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(min-height:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{min-height:clamp(20rem,20rem + 0vw,20rem)}}@supports not (min-height:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{min-height:calc(20rem + 0*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__achievement{min-height:20rem}}@media(min-width:100em){.firm-page__achievement{--card:21.25rem}}@media(min-width:90em)and (max-width:100em){@supports(--card:clamp(20rem,8.75rem + 12.5vw,21.25rem)){.firm-page__achievement{--card:clamp(20rem,8.75rem + 12.5vw,21.25rem)}}@supports not (--card:clamp(20rem,8.75rem + 12.5vw,21.25rem)){.firm-page__achievement{--card:calc(20rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(--card:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{--card:clamp(20rem,20rem + 0vw,20rem)}}@supports not (--card:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{--card:calc(20rem + 0*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(--card:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{--card:clamp(20rem,20rem + 0vw,20rem)}}@supports not (--card:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{--card:calc(20rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--card:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{--card:clamp(20rem,20rem + 0vw,20rem)}}@supports not (--card:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{--card:calc(20rem + 0*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__achievement{--card:20rem}}@media(min-width:100em){.firm-page__achievement{width:21.25rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(20rem,8.75rem + 12.5vw,21.25rem)){.firm-page__achievement{width:clamp(20rem,8.75rem + 12.5vw,21.25rem)}}@supports not (width:clamp(20rem,8.75rem + 12.5vw,21.25rem)){.firm-page__achievement{width:calc(20rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(20rem,10rem + 12.5vw,21.25rem)){.firm-page__achievement{width:clamp(20rem,10rem + 12.5vw,21.25rem)}}@supports not (width:clamp(20rem,10rem + 12.5vw,21.25rem)){.firm-page__achievement{width:calc(20rem + 1.25*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{width:clamp(20rem,20rem + 0vw,20rem)}}@supports not (width:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{width:calc(20rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(width:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{width:clamp(20rem,20rem + 0vw,20rem)}}@supports not (width:clamp(20rem,20rem + 0vw,20rem)){.firm-page__achievement{width:calc(20rem + 0*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__achievement{width:20rem}}.firm-page__achievement-title{font-weight:600;font-size:16px;line-height:24px;margin-bottom:1rem}@media(min-width:100em){.firm-page__achievement-title{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__achievement-title{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__achievement-title{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.firm-page__achievement-title{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__achievement-title{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__achievement-title{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.firm-page__achievement-title{margin-bottom:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__achievement-title{margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__achievement-title{margin-bottom:calc(1rem + .25*(100vw - 90rem)/10)}}}.firm-page__achievement-body{font-size:16px;line-height:24px}@media(min-width:100em){.firm-page__achievement-body{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__achievement-body{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__achievement-body{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.firm-page__achievement-body{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__achievement-body{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__achievement-body{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.firm-page__footer{display:flex;justify-content:space-between;width:100%;margin-bottom:8.375rem}@media(max-width:1023px){.firm-page__footer{flex-direction:column;gap:3.75rem}}.firm-page__clients{flex:0 0 67.8873239437%}.firm-page__clients-title{font-family:Raleway,sans-serif;font-weight:700;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-transform:uppercase;margin-bottom:3.75rem}@media(min-width:100em){.firm-page__clients-title{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__clients-title{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.firm-page__clients-title{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.firm-page__clients-title{line-height:2rem}}@media(min-width:80em)and (max-width:100em){@supports(line-height:clamp(1.75rem,0.75rem + 1.25vw,2rem)){.firm-page__clients-title{line-height:clamp(1.75rem,.75rem + 1.25vw,2rem)}}@supports not (line-height:clamp(1.75rem,0.75rem + 1.25vw,2rem)){.firm-page__clients-title{line-height:calc(1.75rem + .25*(100vw - 80rem)/20)}}}@media(min-width:100em){.firm-page__clients-title{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__clients-title{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.firm-page__clients-title{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}.firm-page__clients-items{display:flex;flex-direction:column;flex-wrap:wrap;max-height:12.125rem;row-gap:1rem}@media(min-width:100em){.firm-page__clients-items{max-height:16.75rem}}@media(min-width:90em)and (max-width:100em){@supports(max-height:clamp(12.125rem,-29.5rem + 46.25vw,16.75rem)){.firm-page__clients-items{max-height:clamp(12.125rem,-29.5rem + 46.25vw,16.75rem)}}@supports not (max-height:clamp(12.125rem,-29.5rem + 46.25vw,16.75rem)){.firm-page__clients-items{max-height:calc(12.125rem + 4.625*(100vw - 90rem)/10)}}}@media(min-width:100em){.firm-page__clients-items{row-gap:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(row-gap:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__clients-items{row-gap:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (row-gap:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__clients-items{row-gap:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.firm-page__clients-items{column-gap:7.5rem}}@media(min-width:90em)and (max-width:100em){@supports(column-gap:clamp(7.5rem,15rem + -7.5vw,8.25rem)){.firm-page__clients-items{column-gap:clamp(7.5rem,15rem + -7.5vw,8.25rem)}}@supports not (column-gap:clamp(7.5rem,15rem + -7.5vw,8.25rem)){.firm-page__clients-items{column-gap:calc(8.25rem + -.75*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(column-gap:clamp(5.75rem,-14.25rem + 25vw,8.25rem)){.firm-page__clients-items{column-gap:clamp(5.75rem,-14.25rem + 25vw,8.25rem)}}@supports not (column-gap:clamp(5.75rem,-14.25rem + 25vw,8.25rem)){.firm-page__clients-items{column-gap:calc(5.75rem + 2.5*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(column-gap:clamp(2.6875rem,-9.5625rem + 19.140625vw,5.75rem)){.firm-page__clients-items{column-gap:clamp(2.6875rem,-9.5625rem + 19.140625vw,5.75rem)}}@supports not (column-gap:clamp(2.6875rem,-9.5625rem + 19.140625vw,5.75rem)){.firm-page__clients-items{column-gap:calc(2.6875rem + 3.0625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(column-gap:clamp(0.6875rem,-0.468124037rem + 4.9306625578vw,2.6875rem)){.firm-page__clients-items{column-gap:clamp(.6875rem,-.468124037rem + 4.9306625578vw,2.6875rem)}}@supports not (column-gap:clamp(0.6875rem,-0.468124037rem + 4.9306625578vw,2.6875rem)){.firm-page__clients-items{column-gap:calc(.6875rem + 2*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.firm-page__clients-items{column-gap:.6875rem}}@media(max-width:1023px){.firm-page__clients-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}.firm-page__clients-item{height:1.1875rem;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;cursor:default}@media(min-width:100em){.firm-page__clients-item{height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(height:clamp(1.1875rem,-3.875rem + 5.625vw,1.75rem)){.firm-page__clients-item{height:clamp(1.1875rem,-3.875rem + 5.625vw,1.75rem)}}@supports not (height:clamp(1.1875rem,-3.875rem + 5.625vw,1.75rem)){.firm-page__clients-item{height:calc(1.1875rem + .5625*(100vw - 90rem)/10)}}}@media(min-width:100em){.firm-page__clients-item{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__clients-item{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.firm-page__clients-item{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1439px){.firm-page__clients-item{line-height:100%}}@media(max-width:1023px){.firm-page__clients-item{height:auto;display:block}}.firm-page__contacts{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-end}.firm-page__contact{font-family:Raleway,sans-serif;font-weight:700;font-size:20px;leading-trim:NONE;line-height:24px;letter-spacing:0;color:#bc0923;cursor:default}@media(min-width:100em){.firm-page__contact{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.firm-page__contact{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.firm-page__contact{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}.publications-page{margin-bottom:50px}.publications-page__load-more{margin-top:60px;text-align:end}.publications-page__button{display:inline-flex;align-items:center;gap:16px;color:#142228;font-family:Tahoma,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.publications-page__button{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.publications-page__button{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.publications-page__button{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.careers-page__header{max-width:820px;margin:100px 0 28px}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(0rem,-1.0111710324rem + 4.3143297381vw,1.75rem)){.careers-page__header{margin-bottom:clamp(0rem,-1.0111710324rem + 4.3143297381vw,1.75rem)}}@supports not (margin-bottom:clamp(0rem,-1.0111710324rem + 4.3143297381vw,1.75rem)){.careers-page__header{margin-bottom:calc(0rem + 1.75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-page__header{margin-bottom:0}}@media(min-width:100em){.careers-page__header{max-width:51.25rem}}@media(min-width:80em)and (max-width:100em){@supports(max-width:clamp(39.5625rem,-7.1875rem + 58.4375vw,51.25rem)){.careers-page__header{max-width:clamp(39.5625rem,-7.1875rem + 58.4375vw,51.25rem)}}@supports not (max-width:clamp(39.5625rem,-7.1875rem + 58.4375vw,51.25rem)){.careers-page__header{max-width:calc(39.5625rem + 11.6875*(100vw - 80rem)/20)}}}@media(min-width:64em)and (max-width:80em){@supports(max-width:clamp(37.0625rem,27.0625rem + 15.625vw,39.5625rem)){.careers-page__header{max-width:clamp(37.0625rem,27.0625rem + 15.625vw,39.5625rem)}}@supports not (max-width:clamp(37.0625rem,27.0625rem + 15.625vw,39.5625rem)){.careers-page__header{max-width:calc(37.0625rem + 2.5*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(max-width:clamp(18.6875rem,8.0702041602rem + 45.3004622496vw,37.0625rem)){.careers-page__header{max-width:clamp(18.6875rem,8.0702041602rem + 45.3004622496vw,37.0625rem)}}@supports not (max-width:clamp(18.6875rem,8.0702041602rem + 45.3004622496vw,37.0625rem)){.careers-page__header{max-width:calc(18.6875rem + 18.375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-page__header{max-width:18.6875rem}}.careers-page__title{color:#1c2730;margin:0 0 60px;text-align:left;font-family:Raleway,sans-serif;font-weight:400;font-size:48px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.careers-page__title{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.careers-page__title{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.careers-page__title{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:100em){.careers-page__title{font-size:3.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.careers-page__title{font-size:clamp(3rem,.75rem + 2.5vw,3.25rem)}}@supports not (font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.careers-page__title{font-size:calc(3rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.careers-page__title{font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)}}@supports not (font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.careers-page__title{font-size:calc(2.25rem + .75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-page__title{font-size:2.25rem}}.careers-hero{position:relative;width:100%;max-height:444px;overflow:hidden;margin:60px 0 0}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-top:clamp(3.75rem,8.0889830508rem + -6.7796610169vw,6.5rem)){.careers-hero{margin-top:clamp(3.75rem,8.0889830508rem + -6.7796610169vw,6.5rem)}}@supports not (margin-top:clamp(3.75rem,8.0889830508rem + -6.7796610169vw,6.5rem)){.careers-hero{margin-top:calc(6.5rem + -2.75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-hero{margin-top:6.5rem}}.careers-hero__desktop{display:block}.careers-hero__mobile{display:none}.careers-hero img,.careers-hero span[style*=background-image]{display:block;width:100%;height:auto;filter:grayscale(1);object-fit:cover}@media(max-width:1023px){.careers-hero{height:300px;max-height:none}.careers-hero__desktop{display:none}.careers-hero__mobile{display:block;position:relative;height:100%}.careers-hero__mobile :is(img,span){position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center;filter:grayscale(1)}}.markdown-text.careers-md.careers-md--header p{font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;color:#203645;margin:0 0 14px}@media(min-width:100em){.markdown-text.careers-md.careers-md--header p{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.markdown-text.careers-md.careers-md--header p{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.markdown-text.careers-md.careers-md--header p{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.markdown-text.careers-md.careers-md--header p{font-size:clamp(1.125rem,.9083204931rem + .9244992296vw,1.5rem)}}@supports not (font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.markdown-text.careers-md.careers-md--header p{font-size:calc(1.125rem + .375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.markdown-text.careers-md.careers-md--header p{font-size:1.125rem}}@media(min-width:100em){.markdown-text.careers-md.careers-md--header p{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.markdown-text.careers-md.careers-md--header p{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.markdown-text.careers-md.careers-md--header p{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(line-height:clamp(1.5rem,1.3555469954rem + 0.6163328197vw,1.75rem)){.markdown-text.careers-md.careers-md--header p{line-height:clamp(1.5rem,1.3555469954rem + .6163328197vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,1.3555469954rem + 0.6163328197vw,1.75rem)){.markdown-text.careers-md.careers-md--header p{line-height:calc(1.5rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.markdown-text.careers-md.careers-md--header p{line-height:1.5rem}}.markdown-text.careers-md.careers-md--header a{font-family:Raleway,sans-serif;font-weight:700;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;color:#bc0923;text-decoration:none;cursor:default}@media(min-width:100em){.markdown-text.careers-md.careers-md--header a{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.markdown-text.careers-md.careers-md--header a{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.markdown-text.careers-md.careers-md--header a{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.markdown-text.careers-md.careers-md--header a{font-size:clamp(1.125rem,.9083204931rem + .9244992296vw,1.5rem)}}@supports not (font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.markdown-text.careers-md.careers-md--header a{font-size:calc(1.125rem + .375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.markdown-text.careers-md.careers-md--header a{font-size:1.125rem}}.markdown-text.careers-md.careers-md--header a:hover{text-decoration:none}.markdown-text.careers-md.careers-md--header ol,.markdown-text.careers-md.careers-md--header ul{margin:8px 0 28px;padding-left:1.2rem}.markdown-text.careers-md.careers-md--header li{margin:6px 0;line-height:1.65}.not-found-page{min-height:100vh;display:flex;align-items:flex-start;justify-content:flex-start;background:#fff;padding-top:100px}.not-found-page__container{width:100%;max-width:100%}.not-found-page__eyebrow{font-family:Raleway,sans-serif;font-weight:400;font-size:48px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase;margin:0 0 60px;color:#203645}@media(min-width:100em){.not-found-page__eyebrow{font-size:3rem}}@media(min-width:23.4375em)and (max-width:100em){@supports(font-size:clamp(2.25rem,2.0204081633rem + 0.9795918367vw,3rem)){.not-found-page__eyebrow{font-size:clamp(2.25rem,2.0204081633rem + .9795918367vw,3rem)}}@supports not (font-size:clamp(2.25rem,2.0204081633rem + 0.9795918367vw,3rem)){.not-found-page__eyebrow{font-size:calc(2.25rem + .75*(100vw - 23.4375rem)/76.5625)}}}@media(max-width:23.4375em){.not-found-page__eyebrow{font-size:2.25rem}}.not-found-page__text{font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;color:#203645;margin:0 0 60px}@media(min-width:100em){.not-found-page__text{font-size:1.5rem}}@media(min-width:23.4375em)and (max-width:100em){@supports(font-size:clamp(1.125rem,1.0102040816rem + 0.4897959184vw,1.5rem)){.not-found-page__text{font-size:clamp(1.125rem,1.0102040816rem + .4897959184vw,1.5rem)}}@supports not (font-size:clamp(1.125rem,1.0102040816rem + 0.4897959184vw,1.5rem)){.not-found-page__text{font-size:calc(1.125rem + .375*(100vw - 23.4375rem)/76.5625)}}}@media(max-width:23.4375em){.not-found-page__text{font-size:1.125rem}}@media(min-width:100em){.not-found-page__text{line-height:1.75rem}}@media(min-width:23.4375em)and (max-width:100em){@supports(line-height:clamp(1.5rem,1.4234693878rem + 0.3265306122vw,1.75rem)){.not-found-page__text{line-height:clamp(1.5rem,1.4234693878rem + .3265306122vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,1.4234693878rem + 0.3265306122vw,1.75rem)){.not-found-page__text{line-height:calc(1.5rem + .25*(100vw - 23.4375rem)/76.5625)}}}@media(max-width:23.4375em){.not-found-page__text{line-height:1.5rem}}.not-found-page__text span{font-family:Raleway,sans-serif;font-weight:700;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;color:#203645}@media(min-width:100em){.not-found-page__text span{font-size:1.5rem}}@media(min-width:23.4375em)and (max-width:100em){@supports(font-size:clamp(1.125rem,1.0102040816rem + 0.4897959184vw,1.5rem)){.not-found-page__text span{font-size:clamp(1.125rem,1.0102040816rem + .4897959184vw,1.5rem)}}@supports not (font-size:clamp(1.125rem,1.0102040816rem + 0.4897959184vw,1.5rem)){.not-found-page__text span{font-size:calc(1.125rem + .375*(100vw - 23.4375rem)/76.5625)}}}@media(max-width:23.4375em){.not-found-page__text span{font-size:1.125rem}}.not-found-page__link{font-family:Tahoma,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0;color:#203645}.home-page{overflow-x:hidden;max-width:100vw}.news-widget{display:flex}.news-widget__grid{display:grid;grid-template-columns:repeat(3,1fr);flex:1 1 auto;grid-row-gap:40px;row-gap:40px;grid-column-gap:20px;column-gap:20px;justify-items:start}@media(min-width:100em){.news-widget__grid{row-gap:3.125rem}}@media(min-width:90em)and (max-width:100em){@supports(row-gap:clamp(2.5rem,-3.125rem + 6.25vw,3.125rem)){.news-widget__grid{row-gap:clamp(2.5rem,-3.125rem + 6.25vw,3.125rem)}}@supports not (row-gap:clamp(2.5rem,-3.125rem + 6.25vw,3.125rem)){.news-widget__grid{row-gap:calc(2.5rem + .625*(100vw - 90rem)/10)}}}.news-widget__item{display:flex;min-width:0;opacity:0;transform:translateY(60px);width:100%;animation:slideUpFade 1.6s cubic-bezier(.16,1,.3,1) forwards}.news-widget .news-widget__item>*{width:100%}.news-widget__load-more{margin-top:40px;text-align:center}.news-widget__button{padding:10px 20px;border:1px solid #000;background:none;font-size:14px;cursor:pointer}@media(max-width:1023px){.news-page .news-widget__grid{grid-template-columns:1fr 1fr}}@media(max-width:776px){.news-page .news-widget__grid{grid-template-columns:1fr}}.article{background:#fff;--team-col:160px;--grid-gap:201px;--offset-fix:100px}.article__hero{background:#203645;color:#fff;position:relative;width:100%;height:387px;display:flex;align-items:center;margin-bottom:60px}@media(min-width:100em){.article__hero{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.article__hero{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.article__hero{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}.article__hero-inner{width:100%;display:grid;align-items:center;grid-template-columns:clamp(24px,50vw - 800px + 451px,451px) 1fr}@media(max-width:1599px)and (min-width:1440px){.article__hero-inner{grid-template-columns:clamp(24px,50vw - 720px + 411px,411px) 1fr}}@media(max-width:1439px)and (min-width:1280px){.article__hero-inner{grid-template-columns:clamp(24px,50vw - 640px + 371px,371px) 1fr}}@media(max-width:1279px)and (min-width:1024px){.article__hero-inner{grid-template-columns:clamp(24px,50vw - 512px + 291px,291px) 1fr}}.article__title{margin-top:10px;font-family:Raleway,sans-serif;font-weight:700;font-size:36px;leading-trim:NONE;line-height:100%;letter-spacing:0;grid-column:2}@media(min-width:100em){.article__title{width:51rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(51rem,60.375rem + -9.375vw,51.9375rem)){.article__title{width:clamp(51rem,60.375rem + -9.375vw,51.9375rem)}}@supports not (width:clamp(51rem,60.375rem + -9.375vw,51.9375rem)){.article__title{width:calc(51.9375rem + -.9375*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(51.1875rem,45.1875rem + 7.5vw,51.9375rem)){.article__title{width:clamp(51.1875rem,45.1875rem + 7.5vw,51.9375rem)}}@supports not (width:clamp(51.1875rem,45.1875rem + 7.5vw,51.9375rem)){.article__title{width:calc(51.1875rem + .75*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(42.0625rem,5.5625rem + 57.03125vw,51.1875rem)){.article__title{width:clamp(42.0625rem,5.5625rem + 57.03125vw,51.1875rem)}}@supports not (width:clamp(42.0625rem,5.5625rem + 57.03125vw,51.1875rem)){.article__title{width:calc(42.0625rem + 9.125*(100vw - 64rem)/16)}}}@media(min-width:100em){.article__title{font-size:2.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)){.article__title{font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)}}@supports not (font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)){.article__title{font-size:calc(2.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.5rem,1.0666409861rem + 1.8489984592vw,2.25rem)){.article__title{font-size:clamp(1.5rem,1.0666409861rem + 1.8489984592vw,2.25rem)}}@supports not (font-size:clamp(1.5rem,1.0666409861rem + 1.8489984592vw,2.25rem)){.article__title{font-size:calc(1.5rem + .75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.article__title{font-size:1.5rem}}.article__grid{display:grid;grid-template-columns:var(--team-col) minmax(0,1fr);margin-bottom:120px;background:#fff}@media(min-width:100em){.article__grid{gap:12.5625rem}}@media(min-width:90em)and (max-width:100em){@supports(gap:clamp(10rem,-13.0625rem + 25.625vw,12.5625rem)){.article__grid{gap:clamp(10rem,-13.0625rem + 25.625vw,12.5625rem)}}@supports not (gap:clamp(10rem,-13.0625rem + 25.625vw,12.5625rem)){.article__grid{gap:calc(10rem + 2.5625*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(gap:clamp(7.5rem,-12.5rem + 25vw,10rem)){.article__grid{gap:clamp(7.5rem,-12.5rem + 25vw,10rem)}}@supports not (gap:clamp(7.5rem,-12.5rem + 25vw,10rem)){.article__grid{gap:calc(7.5rem + 2.5*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(gap:clamp(4.4375rem,-7.8125rem + 19.140625vw,7.5rem)){.article__grid{gap:clamp(4.4375rem,-7.8125rem + 19.140625vw,7.5rem)}}@supports not (gap:clamp(4.4375rem,-7.8125rem + 19.140625vw,7.5rem)){.article__grid{gap:calc(4.4375rem + 3.0625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(4rem,1.9776579353rem + 8.6286594761vw,7.5rem)){.article__grid{margin-bottom:clamp(4rem,1.9776579353rem + 8.6286594761vw,7.5rem)}}@supports not (margin-bottom:clamp(4rem,1.9776579353rem + 8.6286594761vw,7.5rem)){.article__grid{margin-bottom:calc(4rem + 3.5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.article__grid{margin-bottom:4rem}}@media(max-width:1023px){.article__grid{display:flex;flex-direction:column}}.article__team-title{color:#203645;margin:0 0 60px;font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.article__team-title{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.article__team-title{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.article__team-title{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.article__team-title{font-size:clamp(1.25rem,1.1055469954rem + .6163328197vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.article__team-title{font-size:calc(1.25rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.article__team-title{font-size:1.25rem}}@media(min-width:100em){.article__team-title{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,4.25rem + -2.5vw,2rem)){.article__team-title{line-height:clamp(1.75rem,4.25rem + -2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,4.25rem + -2.5vw,2rem)){.article__team-title{line-height:calc(2rem + -.25*(100vw - 90rem)/10)}}}@media(min-width:100em){.article__body{width:51.1875rem}}@media(min-width:80em)and (max-width:100em){@supports(width:clamp(45.4375rem,22.4375rem + 28.75vw,51.1875rem)){.article__body{width:clamp(45.4375rem,22.4375rem + 28.75vw,51.1875rem)}}@supports not (width:clamp(45.4375rem,22.4375rem + 28.75vw,51.1875rem)){.article__body{width:calc(45.4375rem + 5.75*(100vw - 80rem)/20)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(37.25rem,4.5rem + 51.171875vw,45.4375rem)){.article__body{width:clamp(37.25rem,4.5rem + 51.171875vw,45.4375rem)}}@supports not (width:clamp(37.25rem,4.5rem + 51.171875vw,45.4375rem)){.article__body{width:calc(37.25rem + 8.1875*(100vw - 64rem)/16)}}}@media(max-width:1023px){.article__body{order:1}}.article__meta{display:flex;align-items:baseline;gap:8px;color:#203645;margin-top:9px;margin-bottom:55px;font-size:14px;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-top:clamp(0rem,-0.3250192604rem + 1.3867488444vw,0.5625rem)){.article__meta{margin-top:clamp(0rem,-.3250192604rem + 1.3867488444vw,.5625rem)}}@supports not (margin-top:clamp(0rem,-0.3250192604rem + 1.3867488444vw,0.5625rem)){.article__meta{margin-top:calc(0rem + .5625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.article__meta{margin-top:0}}@media(min-width:100em){.article__meta{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.4375rem,-10.625rem + 15.625vw,5rem)){.article__meta{margin-bottom:clamp(3.4375rem,-10.625rem + 15.625vw,5rem)}}@supports not (margin-bottom:clamp(3.4375rem,-10.625rem + 15.625vw,5rem)){.article__meta{margin-bottom:calc(3.4375rem + 1.5625*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(1.875rem,0.9721687211rem + 3.8520801233vw,3.4375rem)){.article__meta{margin-bottom:clamp(1.875rem,.9721687211rem + 3.8520801233vw,3.4375rem)}}@supports not (margin-bottom:clamp(1.875rem,0.9721687211rem + 3.8520801233vw,3.4375rem)){.article__meta{margin-bottom:calc(1.875rem + 1.5625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.article__meta{margin-bottom:1.875rem}}@media(min-width:100em){.article__meta{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.article__meta{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.article__meta{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.article__meta{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.article__meta{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.article__meta{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.article__sep,.article__text{color:#203645;font-size:16px}.article__text{margin-bottom:60px;font-family:Raleway,sans-serif;font-weight:400;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.article__text{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.article__text{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.article__text{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:100em){.article__text{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.article__text{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.article__text{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.article__text{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.article__text{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.article__text{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.article__actions{display:flex;align-items:center;justify-content:space-between;width:1059px}@media(min-width:100em){.article__actions{width:66.1875rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(58.75rem,-8.1875rem + 74.375vw,66.1875rem)){.article__actions{width:clamp(58.75rem,-8.1875rem + 74.375vw,66.1875rem)}}@supports not (width:clamp(58.75rem,-8.1875rem + 74.375vw,66.1875rem)){.article__actions{width:calc(58.75rem + 7.4375*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(51.25rem,-8.75rem + 75vw,58.75rem)){.article__actions{width:clamp(51.25rem,-8.75rem + 75vw,58.75rem)}}@supports not (width:clamp(51.25rem,-8.75rem + 75vw,58.75rem)){.article__actions{width:calc(51.25rem + 7.5*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(42.0625rem,5.3125rem + 57.421875vw,51.25rem)){.article__actions{width:clamp(42.0625rem,5.3125rem + 57.421875vw,51.25rem)}}@supports not (width:clamp(42.0625rem,5.3125rem + 57.421875vw,51.25rem)){.article__actions{width:calc(42.0625rem + 9.1875*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(width:clamp(21.4375rem,9.5201271186rem + 50.8474576271vw,42.0625rem)){.article__actions{width:clamp(21.4375rem,9.5201271186rem + 50.8474576271vw,42.0625rem)}}@supports not (width:clamp(21.4375rem,9.5201271186rem + 50.8474576271vw,42.0625rem)){.article__actions{width:calc(21.4375rem + 20.625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.article__actions{width:21.4375rem}}.article__link{display:inline-flex;gap:16px;align-items:center;color:#142228;height:auto;line-height:1;font-family:Tahoma,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.article__link{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.article__link{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.article__link{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.article__link{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.article__link{font-size:calc(.875rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.article__link{font-size:.875rem}}.article__link img{transition:filter .25s ease}.article__link:hover img{filter:brightness(0) invert(1)}.article__link--disabled{opacity:.4;pointer-events:none}.article__latest{margin-bottom:148px}.article__latest-head{display:flex;margin-bottom:61px;width:1420px;color:#203645;width:100%;justify-content:space-between}.article__latest-title{font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.article__latest-title{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.article__latest-title{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.article__latest-title{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.article__latest-title{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.article__latest-title{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.article__latest-title{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}.article__latest-all{display:inline-flex;color:inherit;align-items:center;height:auto;line-height:1;--cta-h:1em;font-family:Tahoma,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.article__latest-all{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.article__latest-all{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.article__latest-all{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.article__latest-all{font-size:14px;line-height:20px;--cta-h:20px}}.article__latest .news-widget{justify-content:flex-start}@media(max-width:1023px){.article__latest .news-widget{--edge:var(--page-padding,16px);margin-left:0;margin-right:calc(-1*var(--edge));padding-left:var(--edge)!important;padding-right:var(--edge);overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.article__latest .news-widget::-webkit-scrollbar{display:none}.article__latest .news-widget__grid{padding-left:var(--edge)!important;scroll-padding-left:var(--edge);display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr 1fr;grid-column-gap:16px;column-gap:16px;width:max-content;justify-items:start}.article__latest .news-card,.article__latest .news-widget__grid>*{flex:0 0 var(--card-w);scroll-snap-align:start;box-sizing:border-box;padding-left:0;padding-right:0;border-left:0;border-right:0}.article__latest .news-card .news-card__image,.article__latest .news-card__image{width:100%;object-fit:cover;display:block;height:115px}}@media(max-width:1023px)and (min-width:23.4375em)and (max-width:64em){@supports(height:clamp(7.1875rem,4.1901001541rem + 12.7889060092vw,12.375rem)){.article__latest .news-card .news-card__image,.article__latest .news-card__image{height:clamp(7.1875rem,4.1901001541rem + 12.7889060092vw,12.375rem)}}@supports not (height:clamp(7.1875rem,4.1901001541rem + 12.7889060092vw,12.375rem)){.article__latest .news-card .news-card__image,.article__latest .news-card__image{height:calc(7.1875rem + 5.1875*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:1023px)and (max-width:23.4375em){.article__latest .news-card .news-card__image,.article__latest .news-card__image{height:7.1875rem}}.filter-button{display:flex;flex:1 1;max-width:300px;padding:8px 12px;border:1px solid #ccc;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/arrow.svg);background-repeat:no-repeat;background-position:right 12px center;cursor:pointer}.filter-button__label{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#142228}.first-screen{position:relative;height:calc(100vh - 46px)}@media(max-width:776px){.first-screen{height:100vh}}.first-screen__background{position:absolute;width:100vw;height:100%;top:0;left:0;z-index:1;pointer-events:none}.first-screen__background img{object-fit:cover}@media(max-width:776px){.first-screen__background{height:100vh}}.first-screen__container{z-index:2;position:relative;height:100%}.first-screen__wrapper{display:flex;align-items:center;justify-content:space-between;height:100%}@media(max-width:776px){.first-screen__wrapper{flex-direction:column;padding-top:10.375rem;justify-content:flex-start;align-items:start;row-gap:6.9375rem}}.first-screen__logo{margin-bottom:1.25rem}.first-screen__logo-desc{text-transform:uppercase}.first-screen__title{font-weight:700;font-size:36px;line-height:110%;flex:0 0;flex-basis:38.75rem;display:inline-block}@media(min-width:80em)and (max-width:90em){@supports(font-size:clamp(2.125rem,1.125rem + 1.25vw,2.25rem)){.first-screen__title{font-size:clamp(2.125rem,1.125rem + 1.25vw,2.25rem)}}@supports not (font-size:clamp(2.125rem,1.125rem + 1.25vw,2.25rem)){.first-screen__title{font-size:calc(2.125rem + .125*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(font-size:clamp(2rem,1.5rem + 0.78125vw,2.125rem)){.first-screen__title{font-size:clamp(2rem,1.5rem + .78125vw,2.125rem)}}@supports not (font-size:clamp(2rem,1.5rem + 0.78125vw,2.125rem)){.first-screen__title{font-size:calc(2rem + .125*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.5rem,1.2110939908rem + 1.2326656394vw,2rem)){.first-screen__title{font-size:clamp(1.5rem,1.2110939908rem + 1.2326656394vw,2rem)}}@supports not (font-size:clamp(1.5rem,1.2110939908rem + 1.2326656394vw,2rem)){.first-screen__title{font-size:calc(1.5rem + .5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.first-screen__title{font-size:1.5rem}}@media(min-width:80em)and (max-width:90em){@supports(flex-basis:clamp(33.6875rem,-6.8125rem + 50.625vw,38.75rem)){.first-screen__title{flex-basis:clamp(33.6875rem,-6.8125rem + 50.625vw,38.75rem)}}@supports not (flex-basis:clamp(33.6875rem,-6.8125rem + 50.625vw,38.75rem)){.first-screen__title{flex-basis:calc(33.6875rem + 5.0625*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(flex-basis:clamp(27.75rem,4rem + 37.109375vw,33.6875rem)){.first-screen__title{flex-basis:clamp(27.75rem,4rem + 37.109375vw,33.6875rem)}}@supports not (flex-basis:clamp(27.75rem,4rem + 37.109375vw,33.6875rem)){.first-screen__title{flex-basis:calc(27.75rem + 5.9375*(100vw - 64rem)/16)}}}@media(max-width:1023px){.first-screen__title{flex-basis:auto}}@media(min-width:23.4375em)and (max-width:64em){@supports(max-width:clamp(21.4375rem,17.7900616333rem + 15.562403698vw,27.75rem)){.first-screen__title{max-width:clamp(21.4375rem,17.7900616333rem + 15.562403698vw,27.75rem)}}@supports not (max-width:clamp(21.4375rem,17.7900616333rem + 15.562403698vw,27.75rem)){.first-screen__title{max-width:calc(21.4375rem + 6.3125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.first-screen__title{max-width:21.4375rem}}.home-team{margin-bottom:8.75rem}@media(max-width:1440px){.home-team{margin-bottom:3.75rem}}@media(max-width:776px){.home-team{margin-bottom:6.25rem}}.home-team__text-wrapper-anim{padding:3.75rem 0;position:relative}.home-team__text-wrapper_bg{position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;display:flex;overflow:hidden;background-color:#203645}.home-team__text-wrapper_bg .home-team__container{width:100%}.home-team__text-1,.home-team__text-2{font-weight:400;font-size:36px;line-height:1.2;margin:8.75rem 0}@media(min-width:100em){.home-team__text-1,.home-team__text-2{font-size:2.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(2rem,-0.25rem + 2.5vw,2.25rem)){.home-team__text-1,.home-team__text-2{font-size:clamp(2rem,-.25rem + 2.5vw,2.25rem)}}@supports not (font-size:clamp(2rem,-0.25rem + 2.5vw,2.25rem)){.home-team__text-1,.home-team__text-2{font-size:calc(2rem + .25*(100vw - 90rem)/10)}}}@media(min-width:64em)and (max-width:90em){@supports(font-size:clamp(2rem,2rem + 0vw,2rem)){.home-team__text-1,.home-team__text-2{font-size:clamp(2rem,2rem + 0vw,2rem)}}@supports not (font-size:clamp(2rem,2rem + 0vw,2rem)){.home-team__text-1,.home-team__text-2{font-size:calc(2rem + 0*(100vw - 64rem)/26)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.5rem,1.2110939908rem + 1.2326656394vw,2rem)){.home-team__text-1,.home-team__text-2{font-size:clamp(1.5rem,1.2110939908rem + 1.2326656394vw,2rem)}}@supports not (font-size:clamp(1.5rem,1.2110939908rem + 1.2326656394vw,2rem)){.home-team__text-1,.home-team__text-2{font-size:calc(1.5rem + .5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.home-team__text-1,.home-team__text-2{font-size:1.5rem}}@media(min-width:23.4375em)and (max-width:64em){@supports(line-height:clamp(1.75rem,1.3888674884rem + 1.5408320493vw,2.375rem)){.home-team__text-1,.home-team__text-2{line-height:clamp(1.75rem,1.3888674884rem + 1.5408320493vw,2.375rem)}}@supports not (line-height:clamp(1.75rem,1.3888674884rem + 1.5408320493vw,2.375rem)){.home-team__text-1,.home-team__text-2{line-height:calc(1.75rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.home-team__text-1,.home-team__text-2{line-height:1.75rem}}@media(min-width:100em){.home-team__text-1,.home-team__text-2{margin-top:8.75rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(3.75rem,-41.25rem + 50vw,8.75rem)){.home-team__text-1,.home-team__text-2{margin-top:clamp(3.75rem,-41.25rem + 50vw,8.75rem)}}@supports not (margin-top:clamp(3.75rem,-41.25rem + 50vw,8.75rem)){.home-team__text-1,.home-team__text-2{margin-top:calc(3.75rem + 5*(100vw - 90rem)/10)}}}@media(min-width:100em){.home-team__text-1,.home-team__text-2{margin-bottom:8.75rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-41.25rem + 50vw,8.75rem)){.home-team__text-1,.home-team__text-2{margin-bottom:clamp(3.75rem,-41.25rem + 50vw,8.75rem)}}@supports not (margin-bottom:clamp(3.75rem,-41.25rem + 50vw,8.75rem)){.home-team__text-1,.home-team__text-2{margin-bottom:calc(3.75rem + 5*(100vw - 90rem)/10)}}}@media(max-width:1280px){.home-team__text-1,.home-team__text-2{margin-bottom:0}}@media(min-width:64em)and (max-width:80em){@supports(margin-top:clamp(3.75rem,3.75rem + 0vw,3.75rem)){.home-team__text-1,.home-team__text-2{margin-top:clamp(3.75rem,3.75rem + 0vw,3.75rem)}}@supports not (margin-top:clamp(3.75rem,3.75rem + 0vw,3.75rem)){.home-team__text-1,.home-team__text-2{margin-top:calc(3.75rem + 0*(100vw - 64rem)/16)}}}@media(min-width:64em)and (max-width:80em){@supports(margin-bottom:clamp(0rem,18.75rem + -23.4375vw,3.75rem)){.home-team__text-1,.home-team__text-2{margin-bottom:clamp(0rem,18.75rem + -23.4375vw,3.75rem)}}@supports not (margin-bottom:clamp(0rem,18.75rem + -23.4375vw,3.75rem)){.home-team__text-1,.home-team__text-2{margin-bottom:calc(3.75rem + -3.75*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-top:clamp(3.75rem,7.6945300462rem + -6.1633281972vw,6.25rem)){.home-team__text-1,.home-team__text-2{margin-top:clamp(3.75rem,7.6945300462rem + -6.1633281972vw,6.25rem)}}@supports not (margin-top:clamp(3.75rem,7.6945300462rem + -6.1633281972vw,6.25rem)){.home-team__text-1,.home-team__text-2{margin-top:calc(6.25rem + -2.5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.home-team__text-1,.home-team__text-2{margin-top:6.25rem}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(3.75rem,7.6945300462rem + -6.1633281972vw,6.25rem)){.home-team__text-1,.home-team__text-2{margin-bottom:clamp(3.75rem,7.6945300462rem + -6.1633281972vw,6.25rem)}}@supports not (margin-bottom:clamp(3.75rem,7.6945300462rem + -6.1633281972vw,6.25rem)){.home-team__text-1,.home-team__text-2{margin-bottom:calc(6.25rem + -2.5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.home-team__text-1,.home-team__text-2{margin-bottom:6.25rem}}.home-team__text-1 p span,.home-team__text-2 p span{display:inline;background:linear-gradient(90deg,#203645 50%,#aaa 0);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.home-team__text-2{margin:0}.home-team__title{transform:translateY(100%);margin-left:auto;max-width:-moz-fit-content;max-width:fit-content;animation:none}.home-team__title:after{animation:none}@media(max-width:776px){.home-team__title{margin-bottom:4.4375rem}}.home-team__title.active{will-change:transform,opacity;animation:section-title-up 1.6s cubic-bezier(.22,.72,.16,1) .1s both;position:relative;display:inline-block;width:max-content;display:block}@media(prefers-reduced-motion:reduce){.home-team__title.active{animation:none;opacity:1;transform:none}}.home-team__title.active:after{content:"";position:absolute;left:0;bottom:-10px;height:2px;width:100%;background:#bc0923;transform-origin:0 50%;transform:scaleX(0);animation:underline-in 2s cubic-bezier(.3,.7,.2,1) 1.6s both;will-change:transform;z-index:1}@media(prefers-reduced-motion:reduce){.home-team__title.active:after{animation:none;transform:scaleX(1)}}.home-team__slider-parent{margin-left:auto;margin-top:-45px}@media(max-width:776px){.home-team__slider-parent{margin-top:0}}.home-team__slider-zone{margin-bottom:8.75rem;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:1440px){.home-team__slider-zone{margin-bottom:3.75rem}}.home-team__slider-zone::-webkit-scrollbar{display:none}.home-team__slider{width:100vw;overflow:hidden;cursor:-webkit-grab;cursor:grab;transition:height .5s linear}.home-team__slider-parent{position:relative}@media(min-width:776px){.home-team__press{display:none}}.home-team__press>span{position:absolute;height:100%;top:0;width:calc(50% - 70px)}.home-team__left-press{position:relative;z-index:2;left:0}.home-team__right-press{position:relative;z-index:2;right:0}.home-team-swiper__wrapper{display:flex;align-items:flex-end;justify-content:flex-start;flex:0 0;min-height:320px;transition:all 1s ease-in-out;gap:10px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media(max-width:1440px){.home-team-swiper__wrapper{min-height:260px}}@media(max-width:776px){.home-team-swiper__wrapper{min-height:13.75rem}}.home-team-swiper__slide{transition:all 1s ease;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.home-team-swiper__slide_active .team-member-home-card__image{z-index:1;padding-bottom:320px!important;width:320px}@media(max-width:1440px){.home-team-swiper__slide_active .team-member-home-card__image{padding-bottom:220px!important;width:220px}}.home-team-swiper__slide_active .team-member-home-card__content{opacity:1}.home-team-swiper__slide_active .team-member-home-card__content:before{transform:translateY(100%)}.home-team-swiper__slide.swiper-slide-next{margin-left:10rem}.team-member-home-card{color:#142228;max-width:-moz-fit-content;max-width:fit-content;position:relative}.team-member-home-card__image{position:relative;padding-bottom:6.25rem;width:100px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.played .team-member-home-card__image{transition:width 1s linear,padding-bottom 1s linear}.team-member-home-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.team-member-home-card__content{margin-top:1rem;transform-origin:bottom center;z-index:-1;position:absolute;top:100%;left:0;width:22.5rem;background-color:#fff;opacity:0;transition:all .3s ease}@media(max-width:1600px){.team-member-home-card__content{width:16.25rem}}.team-member-home-card__content.remove-anim,.team-member-home-card__content.remove-anim:before{transition:none}.team-member-home-card__content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1;transition:transform .5s ease-in-out;display:none}.home-team-swiper__slide_active .team-member-home-card__content:before{display:block}.team-member-home-card__name{font-weight:400;font-size:32px;line-height:100%;margin-bottom:1.25rem;color:#203645;max-width:20rem}@media(max-width:1599px){.team-member-home-card__name{max-width:16.25rem}}.team-member-home-card__description{font-weight:400;font-size:1.25rem;line-height:1.75rem;line-height:100%;margin-bottom:1.5rem}.team-member-home-card__description-subtitle{margin-bottom:1rem}@media(max-width:1599px){.team-member-home-card__description{font-size:1rem;line-height:100%}.team-member-home-card__description small{font-size:.75rem!important}}.team-member-home-card__description small{color:rgba(20,34,40,.5019607843);font-size:1rem;margin-bottom:.5rem;display:block}.team-member-home-card__description ul{display:flex;flex-direction:column;max-width:20rem;row-gap:.625rem}.team-member-home-card__description ul li{height:-moz-fit-content;height:fit-content}.team-member-home-card__social-media{display:flex;align-items:center;column-gap:1.5rem}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}.home-practices{margin-bottom:7.5rem}@media(max-width:776px){.home-practices{margin-bottom:6.25rem}}.home-practices__container{display:flex;flex-direction:column;position:relative}.home-practices__title{margin-bottom:2.9375rem}@media(max-width:776px){.home-practices__title{margin-bottom:3.75rem}}.home-practices__items{position:relative}@media(any-hover:hover){.home-practices__items.played:hover .home-practice-bg{opacity:1;transform:translateY(0);pointer-events:auto}}.home-practices__items.played .home-practices__item{transform:none!important}.home-practices__cta{display:none}@media(max-width:776px){.home-practices__cta{margin-top:.75rem;align-self:flex-end}.home-practices__item.active .home-practices__cta{display:inline-flex}}.home-practices__item{cursor:pointer;z-index:1;transition:transform .8s ease;position:relative}.home-practices__item.active{background-color:#203645;padding-bottom:3.75rem}.home-practices__item.active>div>span{color:#fff}.home-practices__item:after{content:"";position:absolute;top:0;left:-100vw;width:200vw;height:1px;background-color:#203645}.home-practices__item:not(:first-child):after{display:none}.home-practices__item:before{content:"";position:absolute;bottom:0;left:-100vw;width:200vw;height:1px;background-color:#203645}.home-practices__item>span{display:block;width:100%;height:100%;transition:color .4s ease;font-family:Raleway,sans-serif;font-weight:400;font-size:36px;line-height:100%;text-transform:uppercase;color:#203645;position:relative;z-index:1;padding:1.8125rem 0}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,0.6721879815rem + 2.4653312789vw,2.25rem)){.home-practices__item>span{font-size:clamp(1.25rem,.6721879815rem + 2.4653312789vw,2.25rem)}}@supports not (font-size:clamp(1.25rem,0.6721879815rem + 2.4653312789vw,2.25rem)){.home-practices__item>span{font-size:calc(1.25rem + 1*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.home-practices__item>span{font-size:1.25rem}}@media(max-width:776px){.home-practices__item>span a{pointer-events:none}}@media(any-hover:hover){.home-practices__item:hover+.home-practice{opacity:1;z-index:2;transform:translateY(0) translateX(0)}}.home-practices__highlight{position:absolute;left:0;width:100%;background-color:rgba(0,0,0,0);z-index:0;height:0;top:0;border-radius:0;transition:top .8s ease,height .4s ease;pointer-events:none}.home-practice-bg{transform:translateY(-50%);z-index:-1;transition:opacity .3s ease,transform .9s ease}.home-practice,.home-practice-bg{background-color:#203645;position:absolute;top:2.5rem;right:5.625rem;width:28.125rem;height:28.125rem;opacity:0;pointer-events:none}.home-practice{z-index:1;transform:translateY(50%);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding-bottom:3.9375rem;transition:opacity .6s ease,transform .9s ease}.home-practices__item.active .home-practice{opacity:1;pointer-events:auto}@media(max-width:776px){.home-practices__item.active .home-practice{display:block}.home-practice{position:static;top:auto;right:auto;left:auto;transform:none;width:100%;height:auto;padding-top:2.5rem;padding-bottom:2rem;opacity:0;pointer-events:none;display:none}}.home-practice__wrapper{margin:0 auto;overflow:hidden;width:100%}@media(min-width:776px){.home-practice__wrapper{max-width:23.5625rem}}.home-practice__head{width:100%;display:flex;flex-direction:column;row-gap:.75rem;margin-bottom:1.25rem}.home-practice__title{margin:0 0 1.875rem;font-weight:400;font-size:20px;line-height:24px}.home-practice__text{margin-bottom:2.8125rem;font-weight:400;font-style:Italic;font-size:16px;line-height:20px}.home-practice__rankings-title{font-family:Tahoma;font-weight:400;font-size:12px;line-height:100%;text-transform:uppercase;opacity:.7;margin-bottom:1rem}.home-practice__rankings{display:flex;flex-direction:column;row-gap:.9375rem}.home-practice__ranking{font-weight:400;font-size:16px;line-height:100%}.home-practice__cta-link{font-size:12px;letter-spacing:.2em;text-transform:uppercase}.home-quotes{margin-bottom:7.5rem;position:relative}@media(max-width:776px){.home-quotes{margin-bottom:6.25rem}}.home-quotes__wrapper{display:flex;column-gap:3.125rem}@media(max-width:776px){.home-quotes__wrapper{flex-direction:column-reverse;row-gap:2.5rem;align-items:center}}.home-quotes__swiper{max-width:100%;max-height:11.25rem}.home-quotes__swiper-slide{max-width:60rem;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box}@media(max-width:1280px){.home-quotes__swiper-slide{font-size:1.5rem}}@media(max-width:1024px){.home-quotes__swiper-slide{max-width:46.875rem}}.home-quotes__swiper-pagination{flex:0 0 0.75rem;display:flex;flex-direction:column;justify-content:center;row-gap:1.5rem}@media(max-width:1600px){.home-quotes__swiper-pagination{position:absolute;top:50%;transform:translateY(-50%)}}@media(max-width:776px){.home-quotes__swiper-pagination{flex-direction:row;column-gap:.625rem;position:static}}.home-quotes__swiper-pagination .swiper-pagination-bullet{border:1px solid #bc0923;width:.75rem;height:.75rem;cursor:pointer;pointer-events:all!important;display:block;background-color:rgba(0,0,0,0);transition:background-color .3s ease}@media(max-width:776px){.home-quotes__swiper-pagination .swiper-pagination-bullet{width:.5rem;height:.5rem}}.home-quotes__swiper-pagination .swiper-pagination-bullet-active{background-color:#bc0923}.home-quote-card{text-align:center}.home-quote-card__text{font-family:Raleway,sans-serif;font-weight:400;font-style:Italic;font-size:32px;line-height:100%;text-align:center;margin-bottom:1.875rem}@media(min-width:80em)and (max-width:90em){@supports(font-size:clamp(1.5rem,-2.5rem + 5vw,2rem)){.home-quote-card__text{font-size:clamp(1.5rem,-2.5rem + 5vw,2rem)}}@supports not (font-size:clamp(1.5rem,-2.5rem + 5vw,2rem)){.home-quote-card__text{font-size:calc(1.5rem + .5*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(font-size:clamp(1.5rem,1.5rem + 0vw,1.5rem)){.home-quote-card__text{font-size:clamp(1.5rem,1.5rem + 0vw,1.5rem)}}@supports not (font-size:clamp(1.5rem,1.5rem + 0vw,1.5rem)){.home-quote-card__text{font-size:calc(1.5rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.home-quote-card__text{font-size:clamp(1.25rem,1.1055469954rem + .6163328197vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.home-quote-card__text{font-size:calc(1.25rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.home-quote-card__text{font-size:1.25rem}}@media(max-width:776px){.home-quote-card__text{margin-bottom:2.5rem}}.home-quote-card__text p:before{content:"“";display:inline-block}.home-quote-card__text p:after{content:"”";display:inline-block}.home-quote-card__author{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;line-height:100%;text-align:center;color:rgba(20,34,40,.5019607843)}.home-guide{padding:3.75rem 0}@media(max-width:776px){.home-guide{padding:2.5rem 0}}.home-guide__container{display:flex;align-items:center;justify-content:center}.home-guide__button{display:flex;align-items:center;column-gap:1.5rem}@media(min-width:23.4375em)and (max-width:64em){@supports(column-gap:clamp(1rem,0.7110939908rem + 1.2326656394vw,1.5rem)){.home-guide__button{column-gap:clamp(1rem,.7110939908rem + 1.2326656394vw,1.5rem)}}@supports not (column-gap:clamp(1rem,0.7110939908rem + 1.2326656394vw,1.5rem)){.home-guide__button{column-gap:calc(1rem + .5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.home-guide__button{column-gap:1rem}}.home-guide__button-text{font-family:Raleway,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5rem}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1rem,0.8555469954rem + 0.6163328197vw,1.25rem)){.home-guide__button-text{font-size:clamp(1rem,.8555469954rem + .6163328197vw,1.25rem)}}@supports not (font-size:clamp(1rem,0.8555469954rem + 0.6163328197vw,1.25rem)){.home-guide__button-text{font-size:calc(1rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.home-guide__button-text{font-size:1rem}}.home-guide__button-icon{display:block;width:1.5rem;height:1.5rem}.home-insights__slider{width:100%;position:relative;height:-moz-fit-content;height:fit-content;height:29.1875rem;overflow:hidden}@media(max-width:1599px){.home-insights__slider{height:26.25rem}}@media(max-width:1439px){.home-insights__slider{height:26.5625rem}}@media(max-width:1023px){.home-insights__slider{height:18.75rem}}@media(max-width:776px){.home-insights__slider{height:-moz-fit-content;height:fit-content}}.home-insights__slider.is-transitioning .home-insights__swiper-slide.swiper-slide-active .home-insight__button{opacity:0;pointer-events:none}.home-insights__title-box{position:absolute;bottom:0;left:0;z-index:10;height:100%;display:flex;flex-direction:column;justify-content:space-between;left:50%;transform:translateX(-50%);padding:3.75rem 5.625rem 0 2.5rem;height:29.1875rem}@media(max-width:776px){.home-insights__title-box{padding:3.75rem 1rem;top:300px;bottom:auto}}@media(min-width:1600px){.home-insights__title-box{padding-right:0}}@media(max-width:1599px){.home-insights__title-box{height:26.25rem}}@media(max-width:1439px){.home-insights__title-box{height:26.5625rem}}@media(max-width:1023px){.home-insights__title-box{height:18.75rem}}@media(max-width:776px){.home-insights__title-box{width:100vw;height:24.4375rem}}.home-insights__title-box:before{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;background-color:#203645}.home-insights__slider-pagination-wrapper{position:absolute;z-index:20;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}@media(max-width:776px){.home-insights__slider-pagination-wrapper{left:50%;top:18.75rem;transform:translateX(-50%) translateY(calc(-100% - 30px));width:auto;flex-direction:row;column-gap:1rem}.home-insights__slider-pagination-wrapper .swiper-pagination-bullet{width:.5rem!important;height:.5rem!important}}.home-insights__slider-pagination{display:flex;flex-direction:column;row-gap:1.5rem;width:100%}@media(max-width:776px){.home-insights__slider-pagination{flex-direction:row;column-gap:1rem}}.home-insights__slider-pagination .swiper-pagination-bullet{width:.75rem;height:.75rem;display:block;border:1px solid #fff;cursor:pointer}.home-insights__slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.home-insights__slider-wrapper{z-index:11!important;position:relative}.home-insights__swiper-slide{z-index:1}.home-insights__swiper-slide .home-insight__button{opacity:0;pointer-events:none;transition:opacity .2s linear}.home-insights__swiper-slide.swiper-slide-active .home-insight__button{opacity:1;pointer-events:auto}.home-insight{width:100vw;z-index:1;position:relative}.home-insight__container{display:flex;align-items:center;justify-content:space-between}@media(max-width:776px){.home-insight__container{flex-direction:column;padding:0}}.home-insight__image-wrapper{flex:1 1 auto;height:29.1875rem;width:100%;position:relative}@media(max-width:1599px){.home-insight__image-wrapper{height:26.25rem}}@media(max-width:1439px){.home-insight__image-wrapper{height:26.5625rem}}@media(max-width:1023px){.home-insight__image-wrapper{height:18.75rem}}.home-insight__image{position:absolute;height:100%;width:100%;right:0}@media(min-width:776px){.home-insight__image{width:58vw}}.home-insight__image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home-insight__content-wrapper{flex:0 0 42%;width:100%}.home-insight__content{justify-content:flex-end;left:0;height:100%;z-index:11;padding:3.75rem 0 2.8125rem 2.5625rem;color:#fff;display:flex;flex-direction:column;line-height:1.5rem}@media(max-width:776px){.home-insight__content{padding:3.75rem 1rem}}@media(min-width:90.0625em)and (max-width:99.9375em){@supports(line-height:clamp(1.5rem,-0.7800632911rem + 2.5316455696vw,1.75rem)){.home-insight__content{line-height:clamp(1.5rem,-.7800632911rem + 2.5316455696vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.7800632911rem + 2.5316455696vw,1.75rem)){.home-insight__content{line-height:calc(1.5rem + .25*(100vw - 90.0625rem)/9.875)}}}@media(min-width:1600px){.home-insight__content{line-height:1.75rem}}.home-insight__section-title{color:#fff;z-index:10!important;margin-bottom:3.75rem}.home-insight__section-title:after{background-color:#fff!important}.home-insight__title{text-overflow:ellipsis;margin-bottom:1rem;font-family:Raleway,sans-serif;font-weight:400;font-size:20px}@media(min-width:1441px){.home-insight__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:1280px){.home-insight__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(min-width:90.0625em)and (max-width:99.9375em){@supports(font-size:clamp(1.25rem,-1.0300632911rem + 2.5316455696vw,1.5rem)){.home-insight__title{font-size:clamp(1.25rem,-1.0300632911rem + 2.5316455696vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1.0300632911rem + 2.5316455696vw,1.5rem)){.home-insight__title{font-size:calc(1.25rem + .25*(100vw - 90.0625rem)/9.875)}}}@media(min-width:1600px){.home-insight__title{font-size:1.5rem}}.home-insight__description{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:2.5rem}@media(min-width:90.0625em)and (max-width:99.9375em){@supports(font-size:clamp(1rem,-1.2800632911rem + 2.5316455696vw,1.25rem)){.home-insight__description{font-size:clamp(1rem,-1.2800632911rem + 2.5316455696vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.2800632911rem + 2.5316455696vw,1.25rem)){.home-insight__description{font-size:calc(1rem + .25*(100vw - 90.0625rem)/9.875)}}}@media(min-width:1600px){.home-insight__description{font-size:1.25rem}}@media(min-width:1441px){.home-insight__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:1280px){.home-insight__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(max-width:1440px){.home-insight__description{margin-bottom:1.875rem}}.home-insight__button{margin-top:auto;margin-left:auto;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;line-height:100%;display:flex;column-gap:1rem;align-items:center;min-height:1.875rem}.home-insight__button:before{content:"";width:2px;height:30px;background-color:#fff}html{scroll-behavior:smooth}.team-detail-body__wrapper{display:flex;margin-top:60px;align-items:flex-start}@media(max-width:1023px){.team-detail-body__wrapper{flex-direction:column}}.team-detail-body__aside{flex:0 0 auto;position:-webkit-sticky;position:sticky;top:120px;display:flex;flex-direction:column;gap:16px}@media(min-width:100em){.team-detail-body__aside{flex-basis:18.4375rem}}@media(min-width:64em)and (max-width:100em){@supports(flex-basis:clamp(13.75rem,5.4166666667rem + 13.0208333333vw,18.4375rem)){.team-detail-body__aside{flex-basis:clamp(13.75rem,5.4166666667rem + 13.0208333333vw,18.4375rem)}}@supports not (flex-basis:clamp(13.75rem,5.4166666667rem + 13.0208333333vw,18.4375rem)){.team-detail-body__aside{flex-basis:calc(13.75rem + 4.6875*(100vw - 64rem)/36)}}}@media(min-width:100em){.team-detail-body__aside{margin-right:19.0625rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-right:clamp(16.25rem,-9.0625rem + 28.125vw,19.0625rem)){.team-detail-body__aside{margin-right:clamp(16.25rem,-9.0625rem + 28.125vw,19.0625rem)}}@supports not (margin-right:clamp(16.25rem,-9.0625rem + 28.125vw,19.0625rem)){.team-detail-body__aside{margin-right:calc(16.25rem + 2.8125*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(margin-right:clamp(13.25rem,-10.75rem + 30vw,16.25rem)){.team-detail-body__aside{margin-right:clamp(13.25rem,-10.75rem + 30vw,16.25rem)}}@supports not (margin-right:clamp(13.25rem,-10.75rem + 30vw,16.25rem)){.team-detail-body__aside{margin-right:calc(13.25rem + 3*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(margin-right:clamp(8.4375rem,-10.8125rem + 30.078125vw,13.25rem)){.team-detail-body__aside{margin-right:clamp(8.4375rem,-10.8125rem + 30.078125vw,13.25rem)}}@supports not (margin-right:clamp(8.4375rem,-10.8125rem + 30.078125vw,13.25rem)){.team-detail-body__aside{margin-right:calc(8.4375rem + 4.8125*(100vw - 64rem)/16)}}}@media(min-width:100em){.team-detail-body__aside{gap:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(gap:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__aside{gap:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (gap:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__aside{gap:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.team-detail-body__aside{width:100%;position:relative;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;top:0;margin-bottom:60px;white-space:nowrap}.team-detail-body__aside::-webkit-scrollbar{display:none}}.team-detail-body__aside a{display:block;color:#999;text-decoration:none;transition:color .2s,transform .2s,font-weight .2s;transform-origin:left center;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.team-detail-body__aside a{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__aside a{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__aside a{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}.team-detail-body__aside a:hover{color:var(--primary_1)}.team-detail-body__aside a.active{color:#142228;transform:scale(1.1);font-family:Raleway,sans-serif;font-weight:700;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.team-detail-body__aside a.active{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__aside a.active{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__aside a.active{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1439px){.team-detail-body__aside a.active{line-height:100%}}@media(max-width:1023px){.team-detail-body__aside a.active{white-space:nowrap;transform:none}}.team-detail-body__section-title{font-family:Raleway,sans-serif;font-weight:400;font-size:20px;leading-trim:NONE;line-height:24px;letter-spacing:0;margin-bottom:30px}@media(min-width:100em){.team-detail-body__section-title{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.team-detail-body__section-title{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.team-detail-body__section-title{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.team-detail-body__section-title{font-size:clamp(1.125rem,1.0527734977rem + .3081664099vw,1.25rem)}}@supports not (font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.team-detail-body__section-title{font-size:calc(1.125rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-body__section-title{font-size:1.125rem}}@media(min-width:100em){.team-detail-body__section-title{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-detail-body__section-title{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-detail-body__section-title{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.team-detail-body__section-title{margin-bottom:2.5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)){.team-detail-body__section-title{margin-bottom:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)}}@supports not (margin-bottom:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)){.team-detail-body__section-title{margin-bottom:calc(1.875rem + .625*(100vw - 90rem)/10)}}}.team-detail-body__content{width:100%}.team-detail-body__content>.team-detail-body__section{scroll-margin-top:10px;margin-bottom:60px}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(0rem,-2.1667950693rem + 9.2449922958vw,3.75rem)){.team-detail-body__content>.team-detail-body__section{margin-bottom:clamp(0rem,-2.1667950693rem + 9.2449922958vw,3.75rem)}}@supports not (margin-bottom:clamp(0rem,-2.1667950693rem + 9.2449922958vw,3.75rem)){.team-detail-body__content>.team-detail-body__section{margin-bottom:calc(0rem + 3.75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-body__content>.team-detail-body__section{margin-bottom:0}}.team-detail-body__content>.team-detail-body__section h2{color:#142228;font-weight:400;font-size:24px;line-height:24px;letter-spacing:0}@media(min-width:100em){.team-detail-body__content>.team-detail-body__section h2{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.team-detail-body__content>.team-detail-body__section h2{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.team-detail-body__content>.team-detail-body__section h2{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.team-detail-body__content>.team-detail-body__section h2{font-size:clamp(1.125rem,1.0527734977rem + .3081664099vw,1.25rem)}}@supports not (font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.team-detail-body__content>.team-detail-body__section h2{font-size:calc(1.125rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-body__content>.team-detail-body__section h2{font-size:1.125rem}}.team-detail-body__content>.team-detail-body__section:last-child{margin-bottom:0}.team-detail-body__section-publications{display:flex;justify-content:space-between;margin-bottom:30px}@media(min-width:100em){.team-detail-body__section-publications{margin-bottom:2.5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)){.team-detail-body__section-publications{margin-bottom:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)}}@supports not (margin-bottom:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)){.team-detail-body__section-publications{margin-bottom:calc(1.875rem + .625*(100vw - 90rem)/10)}}}.team-detail-body__publications-title{font-family:Raleway,sans-serif;font-weight:400;font-size:20px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.team-detail-body__publications-title{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.team-detail-body__publications-title{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.team-detail-body__publications-title{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.team-detail-body__publications-title{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-detail-body__publications-title{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-detail-body__publications-title{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.team-detail-body__publications-btn{display:inline-flex;align-items:center;gap:16px;color:#142228;font-family:Tahoma,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.team-detail-body__publications-btn{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__publications-btn{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__publications-btn{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.75rem,0.6055469954rem + 0.6163328197vw,1rem)){.team-detail-body__publications-btn{font-size:clamp(.75rem,.6055469954rem + .6163328197vw,1rem)}}@supports not (font-size:clamp(0.75rem,0.6055469954rem + 0.6163328197vw,1rem)){.team-detail-body__publications-btn{font-size:calc(.75rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-body__publications-btn{font-size:.75rem}}.team-detail-body__publications-btn:before{content:"";display:inline-block;width:2px;height:30px;background:#bc0923}.team-detail-body__publications{list-style:none;padding-left:0}@media(min-width:100em){.team-detail-body__publications{max-width:45.4375rem}}@media(min-width:90em)and (max-width:100em){@supports(max-width:clamp(38.75rem,-21.4375rem + 66.875vw,45.4375rem)){.team-detail-body__publications{max-width:clamp(38.75rem,-21.4375rem + 66.875vw,45.4375rem)}}@supports not (max-width:clamp(38.75rem,-21.4375rem + 66.875vw,45.4375rem)){.team-detail-body__publications{max-width:calc(38.75rem + 6.6875*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(max-width:clamp(38.75rem,46.0625rem + -8.125vw,39.5625rem)){.team-detail-body__publications{max-width:clamp(38.75rem,46.0625rem + -8.125vw,39.5625rem)}}@supports not (max-width:clamp(38.75rem,46.0625rem + -8.125vw,39.5625rem)){.team-detail-body__publications{max-width:calc(39.5625rem + -.8125*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(max-width:clamp(32.4375rem,3.9375rem + 44.53125vw,39.5625rem)){.team-detail-body__publications{max-width:clamp(32.4375rem,3.9375rem + 44.53125vw,39.5625rem)}}@supports not (max-width:clamp(32.4375rem,3.9375rem + 44.53125vw,39.5625rem)){.team-detail-body__publications{max-width:calc(32.4375rem + 7.125*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(max-width:clamp(21.4375rem,15.0815677966rem + 27.1186440678vw,32.4375rem)){.team-detail-body__publications{max-width:clamp(21.4375rem,15.0815677966rem + 27.1186440678vw,32.4375rem)}}@supports not (max-width:clamp(21.4375rem,15.0815677966rem + 27.1186440678vw,32.4375rem)){.team-detail-body__publications{max-width:calc(21.4375rem + 11*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-body__publications{max-width:21.4375rem}}.team-detail-body__publications li{margin-bottom:16px}.team-detail-body__publication-date{color:#142228;margin-bottom:10px;font-weight:700;line-height:100%}.team-detail-body__publication-date,.team-detail-body__publication-title{font-family:Raleway,sans-serif;font-size:16px;leading-trim:NONE;letter-spacing:0}.team-detail-body__publication-title{text-decoration:none;color:#203645;font-weight:400;line-height:24px}@media(min-width:100em){.team-detail-body__publication-title{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__publication-title{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__publication-title{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.team-detail-body__aside a{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;transform:none;transition:color .2s;display:inline-flex;align-items:center;padding-bottom:2px;border-bottom:2px solid rgba(0,0,0,0)}.team-detail-body__aside a.active{color:#142228;transform:none!important}.team-detail-body__section[hidden]{display:none!important}.team-detail-body .project-detail__latest .projects-widget{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}}@media(max-width:1023px){.team-detail-body .project-detail__latest .projects-widget::-webkit-scrollbar{display:none}.team-detail-body .project-detail__latest .projects-widget__grid{padding-left:0!important;scroll-padding-left:var(--page-padding,16px);display:grid;grid-auto-flow:column;grid-template-columns:none!important;--card-w:clamp(167px,72vw,283px);grid-auto-columns:var(--card-w);grid-column-gap:16px;column-gap:16px;width:max-content;justify-items:start}}@media(max-width:1023px)and (max-width:375px){.team-detail-body .project-detail__latest .projects-widget__grid{--card-w:167px}}@media(max-width:1023px){.team-detail-body .project-detail__latest .projects-card,.team-detail-body .project-detail__latest .projects-widget__grid>*{width:var(--card-w);min-width:var(--card-w);flex:0 0 var(--card-w);scroll-snap-align:start;box-sizing:border-box;padding-left:0;padding-right:0;border-left:0;border-right:0}.team-detail-body .project-detail__latest .projects-card .projects-card__image,.team-detail-body .project-detail__latest .projects-card__image{display:block;width:100%;aspect-ratio:167/115;object-fit:cover;height:auto}}.team-detail-body__section-title+.team-detail-body__markdown-text,.team-detail-body__section-title+.team-detail-header__markdown-text,.team-detail-body__section-title+.team-rich-text{margin-top:8px}.team-detail-body__markdown-text,.team-detail-header__markdown-text,.team-rich-text{display:flex;flex-direction:column;white-space:normal;color:#142228}.team-detail-body__markdown-text>*,.team-detail-header__markdown-text>*,.team-rich-text>*{margin:0;padding:0}.team-detail-body__markdown-text blockquote,.team-detail-body__markdown-text li,.team-detail-body__markdown-text p,.team-detail-header__markdown-text blockquote,.team-detail-header__markdown-text li,.team-detail-header__markdown-text p,.team-rich-text blockquote,.team-rich-text li,.team-rich-text p{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.team-detail-body__markdown-text blockquote,.team-detail-body__markdown-text li,.team-detail-body__markdown-text p,.team-detail-header__markdown-text blockquote,.team-detail-header__markdown-text li,.team-detail-header__markdown-text p,.team-rich-text blockquote,.team-rich-text li,.team-rich-text p{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__markdown-text blockquote,.team-detail-body__markdown-text li,.team-detail-body__markdown-text p,.team-detail-header__markdown-text blockquote,.team-detail-header__markdown-text li,.team-detail-header__markdown-text p,.team-rich-text blockquote,.team-rich-text li,.team-rich-text p{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-body__markdown-text blockquote,.team-detail-body__markdown-text li,.team-detail-body__markdown-text p,.team-detail-header__markdown-text blockquote,.team-detail-header__markdown-text li,.team-detail-header__markdown-text p,.team-rich-text blockquote,.team-rich-text li,.team-rich-text p{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.team-detail-body__markdown-text blockquote,.team-detail-body__markdown-text li,.team-detail-body__markdown-text p,.team-detail-header__markdown-text blockquote,.team-detail-header__markdown-text li,.team-detail-header__markdown-text p,.team-rich-text blockquote,.team-rich-text li,.team-rich-text p{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-detail-body__markdown-text blockquote,.team-detail-body__markdown-text li,.team-detail-body__markdown-text p,.team-detail-header__markdown-text blockquote,.team-detail-header__markdown-text li,.team-detail-header__markdown-text p,.team-rich-text blockquote,.team-rich-text li,.team-rich-text p{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-detail-body__markdown-text blockquote,.team-detail-body__markdown-text li,.team-detail-body__markdown-text p,.team-detail-header__markdown-text blockquote,.team-detail-header__markdown-text li,.team-detail-header__markdown-text p,.team-rich-text blockquote,.team-rich-text li,.team-rich-text p{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.team-detail-body__markdown-text ol,.team-detail-body__markdown-text ul,.team-detail-header__markdown-text ol,.team-detail-header__markdown-text ul,.team-rich-text .team-rich-text__list ol,.team-rich-text .team-rich-text__list ul,.team-rich-text ol,.team-rich-text ul{margin:0;padding:0;list-style:none}.team-detail-body__markdown-text li,.team-detail-header__markdown-text li,.team-rich-text li{margin-left:0}.team-detail-body__markdown-text li+li,.team-detail-header__markdown-text li+li,.team-rich-text li+li{margin-top:16px}.team-detail-body__markdown-text li:before,.team-detail-header__markdown-text li:before,.team-rich-text li:before{content:"";margin-right:4px;display:inline-block;width:0}.team-detail-body__markdown-text .team-rich-text__list--unordered li:before,.team-detail-body__markdown-text .team-rich-text__list:not(.team-rich-text__list--ordered) li:before,.team-detail-header__markdown-text .team-rich-text__list--unordered li:before,.team-detail-header__markdown-text .team-rich-text__list:not(.team-rich-text__list--ordered) li:before,.team-rich-text .team-rich-text__list--unordered li:before,.team-rich-text .team-rich-text__list:not(.team-rich-text__list--ordered) li:before{content:"-";width:auto}.team-detail-body__markdown-text li ol,.team-detail-body__markdown-text li ul,.team-detail-header__markdown-text li ol,.team-detail-header__markdown-text li ul,.team-rich-text li ol,.team-rich-text li ul{margin-top:16px;padding-left:20px}.team-detail-body__markdown-text .team-rich-text__list--ordered ul,.team-detail-header__markdown-text .team-rich-text__list--ordered ul,.team-rich-text .team-rich-text__list--ordered ul{counter-reset:team-rich-ordered}.team-detail-body__markdown-text .team-rich-text__list--ordered li,.team-detail-header__markdown-text .team-rich-text__list--ordered li,.team-rich-text .team-rich-text__list--ordered li{counter-increment:team-rich-ordered}.team-detail-body__markdown-text .team-rich-text__list--ordered li:before,.team-detail-header__markdown-text .team-rich-text__list--ordered li:before,.team-rich-text .team-rich-text__list--ordered li:before{content:counter(team-rich-ordered) ".";width:auto;height:auto;margin-right:12px;top:0;left:0;font-weight:600}.team-detail-body__markdown-text blockquote,.team-detail-header__markdown-text blockquote,.team-rich-text blockquote{border-left:2px solid rgba(20,34,40,.2);padding-left:16px}.team-detail-body__markdown-text img,.team-detail-header__markdown-text img,.team-rich-text img{display:block;width:100%;height:auto}.team-detail-body__markdown-text strong,.team-detail-header__markdown-text strong,.team-rich-text strong{font-weight:600}.team-detail-body__markdown-text .team-rich-text__paragraph:last-child,.team-detail-header__markdown-text .team-rich-text__paragraph:last-child,.team-rich-text .team-rich-text__paragraph:last-child{margin-bottom:0}.team-detail-body__markdown-text .team-rich-text__paragraph--label,.team-detail-header__markdown-text .team-rich-text__paragraph--label,.team-rich-text .team-rich-text__paragraph--label{margin:16px 0 8px}.team-detail-body__markdown-text .team-rich-text__paragraph--label:first-child,.team-detail-header__markdown-text .team-rich-text__paragraph--label:first-child,.team-rich-text .team-rich-text__paragraph--label:first-child{margin-top:0}.team-detail-body__markdown-text .team-rich-text__paragraph--label:last-child,.team-detail-header__markdown-text .team-rich-text__paragraph--label:last-child,.team-rich-text .team-rich-text__paragraph--label:last-child{margin-bottom:0}.team-detail{margin:0 0 120px}@media(max-width:950px){.team-detail{margin-top:70px}}.team-detail-header{width:100%;overflow:hidden;margin-bottom:60px}.team-detail-header__banner{width:100%;height:444px;background-color:#203645}@media(min-width:100em){.team-detail-header__banner{height:27.75rem}}@media(min-width:90em)and (max-width:100em){@supports(height:clamp(24.1875rem,-7.875rem + 35.625vw,27.75rem)){.team-detail-header__banner{height:clamp(24.1875rem,-7.875rem + 35.625vw,27.75rem)}}@supports not (height:clamp(24.1875rem,-7.875rem + 35.625vw,27.75rem)){.team-detail-header__banner{height:calc(24.1875rem + 3.5625*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(height:clamp(24.1875rem,24.1875rem + 0vw,24.1875rem)){.team-detail-header__banner{height:clamp(24.1875rem,24.1875rem + 0vw,24.1875rem)}}@supports not (height:clamp(24.1875rem,24.1875rem + 0vw,24.1875rem)){.team-detail-header__banner{height:calc(24.1875rem + 0*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(height:clamp(20.5rem,5.75rem + 23.046875vw,24.1875rem)){.team-detail-header__banner{height:clamp(20.5rem,5.75rem + 23.046875vw,24.1875rem)}}@supports not (height:clamp(20.5rem,5.75rem + 23.046875vw,24.1875rem)){.team-detail-header__banner{height:calc(20.5rem + 3.6875*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(height:clamp(24.1875rem,47.8546802773rem + -36.9799691834vw,39.1875rem)){.team-detail-header__banner{height:clamp(24.1875rem,47.8546802773rem + -36.9799691834vw,39.1875rem)}}@supports not (height:clamp(24.1875rem,47.8546802773rem + -36.9799691834vw,39.1875rem)){.team-detail-header__banner{height:calc(39.1875rem + -15*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-header__banner{height:39.1875rem}}@media(max-width:950px){.team-detail-header__banner{height:39.1875rem}}.team-detail-header__left{display:flex;flex-direction:column;align-items:flex-start}.team-detail-header__card{display:flex;position:relative;z-index:1}@media(min-width:100em){.team-detail-header__card{margin-top:-17.5rem}}@media(min-width:80em)and (max-width:100em){@supports(margin-top:clamp(-17.8125rem,-19.0625rem + 1.5625vw,-17.5rem)){.team-detail-header__card{margin-top:clamp(-17.8125rem,-19.0625rem + 1.5625vw,-17.5rem)}}@supports not (margin-top:clamp(-17.8125rem,-19.0625rem + 1.5625vw,-17.5rem)){.team-detail-header__card{margin-top:calc(-17.8125rem + .3125*(100vw - 80rem)/20)}}}@media(min-width:64em)and (max-width:80em){@supports(margin-top:clamp(-17.8125rem,-0.625rem + -21.484375vw,-14.375rem)){.team-detail-header__card{margin-top:clamp(-17.8125rem,-.625rem + -21.484375vw,-14.375rem)}}@supports not (margin-top:clamp(-17.8125rem,-0.625rem + -21.484375vw,-14.375rem)){.team-detail-header__card{margin-top:calc(-14.375rem + -3.4375*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-top:clamp(-35.4375rem,-47.6076656394rem + 51.9260400616vw,-14.375rem)){.team-detail-header__card{margin-top:clamp(-35.4375rem,-47.6076656394rem + 51.9260400616vw,-14.375rem)}}@supports not (margin-top:clamp(-35.4375rem,-47.6076656394rem + 51.9260400616vw,-14.375rem)){.team-detail-header__card{margin-top:calc(-35.4375rem + 21.0625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-header__card{margin-top:-35.4375rem}}@media(max-width:950px){.team-detail-header__card{margin-top:-35.4375rem;flex-direction:column;justify-content:center;align-items:center}}.team-detail-header__photo{flex-shrink:0;border-radius:4px;overflow:hidden;width:460px;height:460px}@media(min-width:100em){.team-detail-header__photo{width:28.75rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.team-detail-header__photo{width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)}}@supports not (width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.team-detail-header__photo{width:calc(25.4375rem + 3.3125*(100vw - 90rem)/10)}}}@media(min-width:100em){.team-detail-header__photo{height:28.75rem}}@media(min-width:90em)and (max-width:100em){@supports(height:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.team-detail-header__photo{height:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)}}@supports not (height:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.team-detail-header__photo{height:calc(25.4375rem + 3.3125*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.team-detail-header__photo{width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)}}@supports not (width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.team-detail-header__photo{width:calc(22.0625rem + 3.375*(100vw - 80rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(height:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.team-detail-header__photo{height:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)}}@supports not (height:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.team-detail-header__photo{height:calc(22.0625rem + 3.375*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)){.team-detail-header__photo{width:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)}}@supports not (width:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)){.team-detail-header__photo{width:calc(18rem + 4.0625*(100vw - 64rem)/16)}}}@media(min-width:64em)and (max-width:80em){@supports(height:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)){.team-detail-header__photo{height:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)}}@supports not (height:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)){.team-detail-header__photo{height:calc(18rem + 4.0625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(width:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)){.team-detail-header__photo{width:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)}}@supports not (width:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)){.team-detail-header__photo{width:calc(21.4375rem + -3.4375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-header__photo{width:21.4375rem}}@media(min-width:23.4375em)and (max-width:64em){@supports(height:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)){.team-detail-header__photo{height:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)}}@supports not (height:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)){.team-detail-header__photo{height:calc(21.4375rem + -3.4375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-header__photo{height:21.4375rem}}.team-detail-header__social{display:flex;flex-direction:column;margin-top:60px;gap:16px}@media(min-width:100em){.team-detail-header__social{margin-top:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.team-detail-header__social{margin-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.team-detail-header__social{margin-top:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:100em){.team-detail-header__social{gap:.875rem}}@media(min-width:90em)and (max-width:100em){@supports(gap:clamp(0.875rem,2.125rem + -1.25vw,1rem)){.team-detail-header__social{gap:clamp(.875rem,2.125rem + -1.25vw,1rem)}}@supports not (gap:clamp(0.875rem,2.125rem + -1.25vw,1rem)){.team-detail-header__social{gap:calc(1rem + -.125*(100vw - 90rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(margin-left:clamp(0rem,9.375rem + -11.71875vw,1.875rem)){.team-detail-header__social{margin-left:clamp(0rem,9.375rem + -11.71875vw,1.875rem)}}@supports not (margin-left:clamp(0rem,9.375rem + -11.71875vw,1.875rem)){.team-detail-header__social{margin-left:calc(1.875rem + -1.875*(100vw - 64rem)/16)}}}@media(max-width:1023px){.team-detail-header__social{display:none}}.team-detail-header__social-link{display:flex;align-items:center;gap:16px;color:#142228;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}.team-detail-header__info-container{display:flex;flex-direction:column;margin-top:109px;gap:0;max-width:700px}@media(min-width:100em){.team-detail-header__info-container{margin-left:8.75rem}}@media(min-width:80em)and (max-width:100em){@supports(margin-left:clamp(7.125rem,0.625rem + 8.125vw,8.75rem)){.team-detail-header__info-container{margin-left:clamp(7.125rem,.625rem + 8.125vw,8.75rem)}}@supports not (margin-left:clamp(7.125rem,0.625rem + 8.125vw,8.75rem)){.team-detail-header__info-container{margin-left:calc(7.125rem + 1.625*(100vw - 80rem)/20)}}}@media(min-width:64em)and (max-width:80em){@supports(margin-left:clamp(6.0625rem,1.8125rem + 6.640625vw,7.125rem)){.team-detail-header__info-container{margin-left:clamp(6.0625rem,1.8125rem + 6.640625vw,7.125rem)}}@supports not (margin-left:clamp(6.0625rem,1.8125rem + 6.640625vw,7.125rem)){.team-detail-header__info-container{margin-left:calc(6.0625rem + 1.0625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-left:clamp(1rem,-1.9251733436rem + 12.4807395994vw,6.0625rem)){.team-detail-header__info-container{margin-left:clamp(1rem,-1.9251733436rem + 12.4807395994vw,6.0625rem)}}@supports not (margin-left:clamp(1rem,-1.9251733436rem + 12.4807395994vw,6.0625rem)){.team-detail-header__info-container{margin-left:calc(1rem + 5.0625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-header__info-container{margin-left:1rem}}@media(min-width:64em)and (max-width:80em){@supports(margin-top:clamp(3.125rem,-11.625rem + 23.046875vw,6.8125rem)){.team-detail-header__info-container{margin-top:clamp(3.125rem,-11.625rem + 23.046875vw,6.8125rem)}}@supports not (margin-top:clamp(3.125rem,-11.625rem + 23.046875vw,6.8125rem)){.team-detail-header__info-container{margin-top:calc(3.125rem + 3.6875*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-top:clamp(2.5rem,2.1388674884rem + 1.5408320493vw,3.125rem)){.team-detail-header__info-container{margin-top:clamp(2.5rem,2.1388674884rem + 1.5408320493vw,3.125rem)}}@supports not (margin-top:clamp(2.5rem,2.1388674884rem + 1.5408320493vw,3.125rem)){.team-detail-header__info-container{margin-top:calc(2.5rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-header__info-container{margin-top:2.5rem}}@media(min-width:100em){.team-detail-header__info-container{max-width:43.75rem}}@media(min-width:90em)and (max-width:100em){@supports(max-width:clamp(38.75rem,-6.25rem + 50vw,43.75rem)){.team-detail-header__info-container{max-width:clamp(38.75rem,-6.25rem + 50vw,43.75rem)}}@supports not (max-width:clamp(38.75rem,-6.25rem + 50vw,43.75rem)){.team-detail-header__info-container{max-width:calc(38.75rem + 5*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(max-width:clamp(38.75rem,46.0625rem + -8.125vw,39.5625rem)){.team-detail-header__info-container{max-width:clamp(38.75rem,46.0625rem + -8.125vw,39.5625rem)}}@supports not (max-width:clamp(38.75rem,46.0625rem + -8.125vw,39.5625rem)){.team-detail-header__info-container{max-width:calc(39.5625rem + -.8125*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(max-width:clamp(32.4375rem,3.9375rem + 44.53125vw,39.5625rem)){.team-detail-header__info-container{max-width:clamp(32.4375rem,3.9375rem + 44.53125vw,39.5625rem)}}@supports not (max-width:clamp(32.4375rem,3.9375rem + 44.53125vw,39.5625rem)){.team-detail-header__info-container{max-width:calc(32.4375rem + 7.125*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(max-width:clamp(21.4375rem,15.0815677966rem + 27.1186440678vw,32.4375rem)){.team-detail-header__info-container{max-width:clamp(21.4375rem,15.0815677966rem + 27.1186440678vw,32.4375rem)}}@supports not (max-width:clamp(21.4375rem,15.0815677966rem + 27.1186440678vw,32.4375rem)){.team-detail-header__info-container{max-width:calc(21.4375rem + 11*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-header__info-container{max-width:21.4375rem}}@media(max-width:950px){.team-detail-header__info-container{max-width:none;margin-left:0}}.team-detail-header__info{display:flex;flex-direction:column;min-height:170px;margin-bottom:60px}@media(min-width:100em){.team-detail-header__info{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.team-detail-header__info{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.team-detail-header__info{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(max-width:1599px){.team-detail-header__info{min-height:175px}}@media(max-width:1279px){.team-detail-header__info{min-height:179px}}.team-detail-header__social2{display:none}@media(max-width:1023px){.team-detail-header__social2{display:flex;flex-direction:column;padding-bottom:60px;row-gap:18px}}.team-detail-header__name{margin:0 0 30px;color:#fff;font-family:Raleway,sans-serif;font-weight:700;font-size:36px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.team-detail-header__name{font-size:2.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)){.team-detail-header__name{font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)}}@supports not (font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)){.team-detail-header__name{font-size:calc(2.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(2rem,1.8555469954rem + 0.6163328197vw,2.25rem)){.team-detail-header__name{font-size:clamp(2rem,1.8555469954rem + .6163328197vw,2.25rem)}}@supports not (font-size:clamp(2rem,1.8555469954rem + 0.6163328197vw,2.25rem)){.team-detail-header__name{font-size:calc(2rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-detail-header__name{font-size:2rem}}.team-detail-header__location,.team-detail-header__role{margin-bottom:3px;color:#fff;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.team-detail-header__location,.team-detail-header__role{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-header__location,.team-detail-header__role{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-header__location,.team-detail-header__role{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.team-detail-header__location,.team-detail-header__role{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-detail-header__location,.team-detail-header__role{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-detail-header__location,.team-detail-header__role{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.team-detail-header__role{margin-bottom:8px}}.team-detail-header__experience,.team-detail-header__practice{color:#fff;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.team-detail-header__experience,.team-detail-header__practice{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-header__experience,.team-detail-header__practice{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-detail-header__experience,.team-detail-header__practice{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.team-detail-header__experience,.team-detail-header__practice{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-detail-header__experience,.team-detail-header__practice{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-detail-header__experience,.team-detail-header__practice{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.team-detail-header__bio-container{max-width:727px}.team-detail-header__markdown-text{color:#203645}.project-detail{background:#fff;--team-col:160px;--grid-gap:201px}.project-detail__hero{background:#203645;color:#fff;position:relative;width:100%;height:387px;display:flex;align-items:center;margin-bottom:60px}@media(min-width:100em){.project-detail__hero{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.project-detail__hero{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.project-detail__hero{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}.project-detail__hero-inner{width:100%;display:grid;align-items:center;grid-template-columns:clamp(24px,50vw - 800px + 451px,451px) 1fr}@media(max-width:1599px)and (min-width:1440px){.project-detail__hero-inner{grid-template-columns:clamp(24px,50vw - 720px + 411px,411px) 1fr}}@media(max-width:1439px)and (min-width:1280px){.project-detail__hero-inner{grid-template-columns:clamp(24px,50vw - 640px + 371px,371px) 1fr}}@media(max-width:1279px)and (min-width:1024px){.project-detail__hero-inner{grid-template-columns:clamp(24px,50vw - 512px + 291px,291px) 1fr}}.project-detail__title{margin-top:10px;font-family:Raleway,sans-serif;font-weight:700;font-size:36px;leading-trim:NONE;line-height:100%;letter-spacing:0;grid-column:2}@media(min-width:100em){.project-detail__title{width:51rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(51rem,60.375rem + -9.375vw,51.9375rem)){.project-detail__title{width:clamp(51rem,60.375rem + -9.375vw,51.9375rem)}}@supports not (width:clamp(51rem,60.375rem + -9.375vw,51.9375rem)){.project-detail__title{width:calc(51.9375rem + -.9375*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(51.1875rem,45.1875rem + 7.5vw,51.9375rem)){.project-detail__title{width:clamp(51.1875rem,45.1875rem + 7.5vw,51.9375rem)}}@supports not (width:clamp(51.1875rem,45.1875rem + 7.5vw,51.9375rem)){.project-detail__title{width:calc(51.1875rem + .75*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(42.0625rem,5.5625rem + 57.03125vw,51.1875rem)){.project-detail__title{width:clamp(42.0625rem,5.5625rem + 57.03125vw,51.1875rem)}}@supports not (width:clamp(42.0625rem,5.5625rem + 57.03125vw,51.1875rem)){.project-detail__title{width:calc(42.0625rem + 9.125*(100vw - 64rem)/16)}}}@media(min-width:100em){.project-detail__title{font-size:2.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)){.project-detail__title{font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)}}@supports not (font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)){.project-detail__title{font-size:calc(2.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.5rem,1.0666409861rem + 1.8489984592vw,2.25rem)){.project-detail__title{font-size:clamp(1.5rem,1.0666409861rem + 1.8489984592vw,2.25rem)}}@supports not (font-size:clamp(1.5rem,1.0666409861rem + 1.8489984592vw,2.25rem)){.project-detail__title{font-size:calc(1.5rem + .75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.project-detail__title{font-size:1.5rem}}.project-detail__grid{display:grid;grid-template-columns:var(--team-col) minmax(0,1fr);margin-bottom:120px;background:#fff}@media(min-width:100em){.project-detail__grid{gap:12.5625rem}}@media(min-width:90em)and (max-width:100em){@supports(gap:clamp(10rem,-13.0625rem + 25.625vw,12.5625rem)){.project-detail__grid{gap:clamp(10rem,-13.0625rem + 25.625vw,12.5625rem)}}@supports not (gap:clamp(10rem,-13.0625rem + 25.625vw,12.5625rem)){.project-detail__grid{gap:calc(10rem + 2.5625*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(gap:clamp(7.5rem,-12.5rem + 25vw,10rem)){.project-detail__grid{gap:clamp(7.5rem,-12.5rem + 25vw,10rem)}}@supports not (gap:clamp(7.5rem,-12.5rem + 25vw,10rem)){.project-detail__grid{gap:calc(7.5rem + 2.5*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(gap:clamp(4.4375rem,-7.8125rem + 19.140625vw,7.5rem)){.project-detail__grid{gap:clamp(4.4375rem,-7.8125rem + 19.140625vw,7.5rem)}}@supports not (gap:clamp(4.4375rem,-7.8125rem + 19.140625vw,7.5rem)){.project-detail__grid{gap:calc(4.4375rem + 3.0625*(100vw - 64rem)/16)}}}@media(max-width:1023px){.project-detail__grid{display:flex;flex-direction:column}}.project-detail__team-title{color:#203645;margin:0 0 60px;font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.project-detail__team-title{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.project-detail__team-title{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.project-detail__team-title{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.project-detail__team-title{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,4.25rem + -2.5vw,2rem)){.project-detail__team-title{line-height:clamp(1.75rem,4.25rem + -2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,4.25rem + -2.5vw,2rem)){.project-detail__team-title{line-height:calc(2rem + -.25*(100vw - 90rem)/10)}}}@media(min-width:100em){.project-detail__body{width:51.1875rem}}@media(min-width:80em)and (max-width:100em){@supports(width:clamp(45.4375rem,22.4375rem + 28.75vw,51.1875rem)){.project-detail__body{width:clamp(45.4375rem,22.4375rem + 28.75vw,51.1875rem)}}@supports not (width:clamp(45.4375rem,22.4375rem + 28.75vw,51.1875rem)){.project-detail__body{width:calc(45.4375rem + 5.75*(100vw - 80rem)/20)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(37.25rem,4.5rem + 51.171875vw,45.4375rem)){.project-detail__body{width:clamp(37.25rem,4.5rem + 51.171875vw,45.4375rem)}}@supports not (width:clamp(37.25rem,4.5rem + 51.171875vw,45.4375rem)){.project-detail__body{width:calc(37.25rem + 8.1875*(100vw - 64rem)/16)}}}@media(max-width:1023px){.project-detail__body{order:1}}.project-detail__meta{display:flex;align-items:baseline;gap:8px;color:#5c6770;margin-top:9px;margin-bottom:55px;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.project-detail__meta{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.4375rem,-10.625rem + 15.625vw,5rem)){.project-detail__meta{margin-bottom:clamp(3.4375rem,-10.625rem + 15.625vw,5rem)}}@supports not (margin-bottom:clamp(3.4375rem,-10.625rem + 15.625vw,5rem)){.project-detail__meta{margin-bottom:calc(3.4375rem + 1.5625*(100vw - 90rem)/10)}}}@media(min-width:100em){.project-detail__meta{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.project-detail__meta{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.project-detail__meta{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.project-detail__meta{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.project-detail__meta{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.project-detail__meta{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.project-detail__sep{color:#8a959e}.project-detail__text{color:#2a2a2a;margin-bottom:60px;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.project-detail__text{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.project-detail__text{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.project-detail__text{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:100em){.project-detail__text{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.project-detail__text{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.project-detail__text{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.project-detail__text{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.project-detail__text{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.project-detail__text{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.project-detail__actions{display:flex;align-items:center;justify-content:space-between;width:1059px}@media(min-width:100em){.project-detail__actions{width:66.1875rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(58.75rem,-8.1875rem + 74.375vw,66.1875rem)){.project-detail__actions{width:clamp(58.75rem,-8.1875rem + 74.375vw,66.1875rem)}}@supports not (width:clamp(58.75rem,-8.1875rem + 74.375vw,66.1875rem)){.project-detail__actions{width:calc(58.75rem + 7.4375*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(51.25rem,-8.75rem + 75vw,58.75rem)){.project-detail__actions{width:clamp(51.25rem,-8.75rem + 75vw,58.75rem)}}@supports not (width:clamp(51.25rem,-8.75rem + 75vw,58.75rem)){.project-detail__actions{width:calc(51.25rem + 7.5*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(42.0625rem,5.3125rem + 57.421875vw,51.25rem)){.project-detail__actions{width:clamp(42.0625rem,5.3125rem + 57.421875vw,51.25rem)}}@supports not (width:clamp(42.0625rem,5.3125rem + 57.421875vw,51.25rem)){.project-detail__actions{width:calc(42.0625rem + 9.1875*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(width:clamp(21.4375rem,9.5201271186rem + 50.8474576271vw,42.0625rem)){.project-detail__actions{width:clamp(21.4375rem,9.5201271186rem + 50.8474576271vw,42.0625rem)}}@supports not (width:clamp(21.4375rem,9.5201271186rem + 50.8474576271vw,42.0625rem)){.project-detail__actions{width:calc(21.4375rem + 20.625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.project-detail__actions{width:21.4375rem}}.project-detail__link{display:inline-flex;gap:16px;align-items:center;color:#142228;font-family:Tahoma,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.project-detail__link{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.project-detail__link{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.project-detail__link{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}.project-detail__link--disabled{opacity:.4;pointer-events:none}.project-detail__latest{margin-top:122px;margin-bottom:148px}@media(min-width:100em){.project-detail__latest{margin-top:9rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(7.625rem,-4.75rem + 13.75vw,9rem)){.project-detail__latest{margin-top:clamp(7.625rem,-4.75rem + 13.75vw,9rem)}}@supports not (margin-top:clamp(7.625rem,-4.75rem + 13.75vw,9rem)){.project-detail__latest{margin-top:calc(7.625rem + 1.375*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-top:clamp(6.25rem,5.4555084746rem + 3.3898305085vw,7.625rem)){.project-detail__latest{margin-top:clamp(6.25rem,5.4555084746rem + 3.3898305085vw,7.625rem)}}@supports not (margin-top:clamp(6.25rem,5.4555084746rem + 3.3898305085vw,7.625rem)){.project-detail__latest{margin-top:calc(6.25rem + 1.375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.project-detail__latest{margin-top:6.25rem}}.project-detail-latest__container{margin-left:74px}@media(min-width:64em)and (max-width:80em){@supports(margin-left:clamp(2.75rem,-4.75rem + 11.71875vw,4.625rem)){.project-detail-latest__container{margin-left:clamp(2.75rem,-4.75rem + 11.71875vw,4.625rem)}}@supports not (margin-left:clamp(2.75rem,-4.75rem + 11.71875vw,4.625rem)){.project-detail-latest__container{margin-left:calc(2.75rem + 1.875*(100vw - 64rem)/16)}}}@media(min-width:1601px){.project-detail-latest__container{margin:auto}}.project-detail__latest-head{display:flex;margin-bottom:61px;width:100%;justify-content:space-between}.project-detail__latest-title{font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.project-detail__latest-title{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.project-detail__latest-title{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.project-detail__latest-title{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.project-detail__latest-title{font-size:clamp(1.25rem,1.1055469954rem + .6163328197vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.project-detail__latest-title{font-size:calc(1.25rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.project-detail__latest-title{font-size:1.25rem}}@media(min-width:100em){.project-detail__latest-title{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.project-detail__latest-title{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.project-detail__latest-title{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.project-detail__latest-title{line-height:100%}}.project-detail__latest-all{display:inline-flex;color:#142228;align-items:center;font-family:Tahoma,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.project-detail__latest-all{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.project-detail__latest-all{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.project-detail__latest-all{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.project-detail__latest-all{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.project-detail__latest-all{font-size:calc(.875rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.project-detail__latest-all{font-size:.875rem}}.project-detail__latest .projects-widget{justify-content:flex-start}@media(max-width:1023px){.project-detail__latest .projects-widget{--edge:var(--page-padding,16px);margin-left:0;margin-right:calc(-1*var(--edge));padding-left:var(--edge)!important;padding-right:var(--edge);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.project-detail__latest .projects-widget::-webkit-scrollbar{display:none}.project-detail__latest .projects-widget__grid{display:grid;grid-auto-flow:column;grid-template-columns:none!important;--card-w:clamp(167px,72vw,283px);grid-auto-columns:var(--card-w);grid-column-gap:16px;column-gap:16px;width:max-content;justify-items:start;padding-left:var(--edge)!important;scroll-padding-left:var(--edge)}}@media(max-width:1023px)and (max-width:375px){.project-detail__latest .projects-widget__grid{--card-w:167px}}@media(max-width:1023px){.project-detail__latest .projects-card,.project-detail__latest .projects-widget__grid>*{width:var(--card-w);min-width:var(--card-w);flex:0 0 var(--card-w);scroll-snap-align:start;box-sizing:border-box;padding-left:0;padding-right:0;border-left:0;border-right:0}.project-detail__latest .projects-card .projects-card__image,.project-detail__latest .projects-card__image{display:block;width:100%;aspect-ratio:167/115;object-fit:cover;height:auto}}.projects-widget{display:flex}.projects-widget__grid{display:grid;grid-template-columns:repeat(3,var(--col));grid-row-gap:40px;row-gap:40px;grid-column-gap:20px;column-gap:20px;justify-items:start}@media(min-width:100em){.projects-widget__grid{--col:28.75rem}}@media(min-width:90em)and (max-width:100em){@supports(--col:clamp(25.375rem,-5rem + 33.75vw,28.75rem)){.projects-widget__grid{--col:clamp(25.375rem,-5rem + 33.75vw,28.75rem)}}@supports not (--col:clamp(25.375rem,-5rem + 33.75vw,28.75rem)){.projects-widget__grid{--col:calc(25.375rem + 3.375*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(--col:clamp(22.0625rem,-4.4375rem + 33.125vw,25.375rem)){.projects-widget__grid{--col:clamp(22.0625rem,-4.4375rem + 33.125vw,25.375rem)}}@supports not (--col:clamp(22.0625rem,-4.4375rem + 33.125vw,25.375rem)){.projects-widget__grid{--col:calc(22.0625rem + 3.3125*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(--col:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)){.projects-widget__grid{--col:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)}}@supports not (--col:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)){.projects-widget__grid{--col:calc(18rem + 4.0625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--col:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)){.projects-widget__grid{--col:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)}}@supports not (--col:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)){.projects-widget__grid{--col:calc(21.4375rem + -3.4375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.projects-widget__grid{--col:21.4375rem}}@media(min-width:100em){.projects-widget__grid{row-gap:3.125rem}}@media(min-width:90em)and (max-width:100em){@supports(row-gap:clamp(2.5rem,-3.125rem + 6.25vw,3.125rem)){.projects-widget__grid{row-gap:clamp(2.5rem,-3.125rem + 6.25vw,3.125rem)}}@supports not (row-gap:clamp(2.5rem,-3.125rem + 6.25vw,3.125rem)){.projects-widget__grid{row-gap:calc(2.5rem + .625*(100vw - 90rem)/10)}}}.projects-widget__item{display:flex;min-width:0;opacity:0;transform:translateY(60px);animation:slideUpFade 1.6s cubic-bezier(.16,1,.3,1) forwards}.projects-widget .projects-widget__item>*{width:100%}@media(max-width:1023px){.projects-page .projects-widget__grid{grid-template-columns:1fr}}.filters{--control-h:39px;--border:#d7dbe0;--text:#203645;--muted:#7a8791;--icon-size:16px;--icons-gap:12px;--icons-pad:16px;--icons-w:calc(var(--icon-size) * 2 + var(--icons-gap));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;grid-gap:20px;gap:20px;margin-bottom:55px}@media(min-width:23.4375em)and (max-width:64em){@supports(gap:clamp(0.625rem,0.2638674884rem + 1.5408320493vw,1.25rem)){.filters{gap:clamp(.625rem,.2638674884rem + 1.5408320493vw,1.25rem)}}@supports not (gap:clamp(0.625rem,0.2638674884rem + 1.5408320493vw,1.25rem)){.filters{gap:calc(.625rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.filters{gap:.625rem}}@media(min-width:100em){.filters{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.4375rem,-10.625rem + 15.625vw,5rem)){.filters{margin-bottom:clamp(3.4375rem,-10.625rem + 15.625vw,5rem)}}@supports not (margin-bottom:clamp(3.4375rem,-10.625rem + 15.625vw,5rem)){.filters{margin-bottom:calc(3.4375rem + 1.5625*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(3.4375rem,3.9305662558rem + -0.7704160247vw,3.75rem)){.filters{margin-bottom:clamp(3.4375rem,3.9305662558rem + -.7704160247vw,3.75rem)}}@supports not (margin-bottom:clamp(3.4375rem,3.9305662558rem + -0.7704160247vw,3.75rem)){.filters{margin-bottom:calc(3.75rem + -.3125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.filters{margin-bottom:3.75rem}}@media(max-width:1023px){.filters{flex-wrap:wrap;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.filters__select-wrap{position:relative;width:auto;--filterWidth:340px;flex:0 0 var(--filterWidth)}@media(min-width:100em){.filters__select-wrap{--filterWidth:21.25rem}}@media(min-width:90em)and (max-width:100em){@supports(--filterWidth:clamp(18.75rem,-3.75rem + 25vw,21.25rem)){.filters__select-wrap{--filterWidth:clamp(18.75rem,-3.75rem + 25vw,21.25rem)}}@supports not (--filterWidth:clamp(18.75rem,-3.75rem + 25vw,21.25rem)){.filters__select-wrap{--filterWidth:calc(18.75rem + 2.5*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(--filterWidth:clamp(16.25rem,-3.75rem + 25vw,18.75rem)){.filters__select-wrap{--filterWidth:clamp(16.25rem,-3.75rem + 25vw,18.75rem)}}@supports not (--filterWidth:clamp(16.25rem,-3.75rem + 25vw,18.75rem)){.filters__select-wrap{--filterWidth:calc(16.25rem + 2.5*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(--filterWidth:clamp(13.1875rem,0.9375rem + 19.140625vw,16.25rem)){.filters__select-wrap{--filterWidth:clamp(13.1875rem,0.9375rem + 19.140625vw,16.25rem)}}@supports not (--filterWidth:clamp(13.1875rem,0.9375rem + 19.140625vw,16.25rem)){.filters__select-wrap{--filterWidth:calc(13.1875rem + 3.0625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--filterWidth:clamp(13.1875rem,22.2599191063rem + -14.1756548536vw,18.9375rem)){.filters__select-wrap{--filterWidth:clamp(13.1875rem,22.2599191063rem + -14.1756548536vw,18.9375rem)}}@supports not (--filterWidth:clamp(13.1875rem,22.2599191063rem + -14.1756548536vw,18.9375rem)){.filters__select-wrap{--filterWidth:calc(18.9375rem + -5.75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.filters__select-wrap{--filterWidth:18.9375rem}}.filters__dd-trigger{width:100%;height:var(--control-h);padding:0 calc(var(--icons-w) + var(--icons-pad)) 0 20px;border:1px solid var(--border);border-radius:0;background:#fff;display:inline-flex;align-items:center;justify-content:space-between;color:var(--text);cursor:pointer;outline:none;position:relative;z-index:1;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;box-sizing:border-box}@media(min-width:23.4375em)and (max-width:64em){@supports(--control-h:clamp(2.25rem,2.1416602465rem + 0.4622496148vw,2.4375rem)){.filters__dd-trigger{--control-h:clamp(2.25rem,2.1416602465rem + 0.4622496148vw,2.4375rem)}}@supports not (--control-h:clamp(2.25rem,2.1416602465rem + 0.4622496148vw,2.4375rem)){.filters__dd-trigger{--control-h:calc(2.25rem + 0.1875*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.filters__dd-trigger{--control-h:2.25rem}}.filters__dd-trigger:focus-visible{outline:2px solid #1464a5;outline-offset:2px}.filters__dd-label.is-placeholder{color:var(--text);font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.filters__dd-label.is-placeholder{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.filters__dd-label.is-placeholder{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.filters__dd-label.is-placeholder{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.filters__dd-label.is-placeholder{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.filters__dd-label.is-placeholder{font-size:calc(.875rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.filters__dd-label.is-placeholder{font-size:.875rem}}@media(min-width:100em){.filters__dd-label.is-placeholder{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.filters__dd-label.is-placeholder{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.filters__dd-label.is-placeholder{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.filters__clear{position:absolute;right:calc(var(--icons-pad) + var(--icon-size) + var(--icons-gap));top:50%;transform:translateY(-50%);width:var(--icon-size);height:var(--icon-size);border:0;background:rgba(0,0,0,0);padding:0;display:grid;place-items:center;cursor:pointer;z-index:2}.filters__clear:focus-visible{box-shadow:inset 0 0 0 2px #1464a5;border-radius:3px}.filters__clear-ico{width:100%;height:100%;display:block;object-fit:contain}.filters__caret-ico{position:absolute;right:var(--icons-pad);top:50%;transform:translateY(-50%) rotate(0deg);width:var(--icon-size);height:var(--icon-size);display:block;pointer-events:none;z-index:2;transition:transform .15s ease}.filters__caret-ico.is-open{transform:translateY(-50%) rotate(180deg)}.filters__dd-menu{position:absolute;z-index:3;left:0;right:0;background:#fff;box-shadow:-2px 2px 12px 0 rgba(0,0,0,.1803921569);border-radius:var(--radius);max-height:320px;overflow:auto}.filters__dd-option{height:48px;padding:0 16px;display:flex;align-items:center;font-size:16px;color:var(--text);cursor:pointer;white-space:nowrap}@media(min-width:100em){.filters__dd-option{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.filters__dd-option{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.filters__dd-option{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.filters__dd-option{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.filters__dd-option{font-size:calc(.875rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.filters__dd-option{font-size:.875rem}}@media(min-width:100em){.filters__dd-option{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.filters__dd-option{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.filters__dd-option{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.filters__dd-option.is-active,.filters__dd-option:hover{background:#f4f6f8}.filters__dd-option.is-selected{font-weight:600}@media(max-width:776px){.filters--mobile{display:block;margin-bottom:60px;overflow:visible;position:relative;z-index:3}.filters--mobile .filters__select-wrap{max-width:100%;flex:none;flex-basis:auto}.filters__mobile-top{display:grid;align-items:center;grid-template-columns:1fr 1fr;width:100%;grid-gap:16px;gap:16px;margin-bottom:10px}}@media(max-width:776px)and (max-width:776px){.filters__mobile-top{grid-template-columns:1fr 24px}}@media(max-width:776px){.filters__mobile-first{flex:1 1 auto}.filters__mobile-toggle{width:32px;height:32px;border:none;background:rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}}@media(max-width:776px)and (max-width:776px){.filters__mobile-toggle{width:1.5rem;height:1.5rem}}@media(max-width:776px){.filters__mobile-toggle:focus-visible{outline:2px solid #1464a5;outline-offset:2px}.filters__mobile-toggle img{width:100%;height:100%;object-fit:contain}.filters__mobile-extra{display:flex;flex-direction:column;gap:10px;max-width:calc(50% - 8px);transition:max-height .3s ease,opacity .2s ease,transform .3s ease}}@media(max-width:776px)and (max-width:776px){.filters__mobile-extra{max-width:calc(100% - 40px)}}@media(max-width:776px){.filters__mobile-extra .filters__select-wrap{max-width:100%}.filters__mobile-extra[data-expanded=false]{max-height:0;opacity:0;pointer-events:none;overflow:hidden;transform:translateY(-8px)}.filters__mobile-extra[data-expanded=true]{max-height:1000px;opacity:1;pointer-events:auto;overflow:visible;transform:translateY(0)}}.press-center__tabs{display:flex;gap:40px;white-space:nowrap;margin-bottom:60px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-gutter:stable both-edges;scrollbar-width:none;-ms-overflow-style:none}@media(min-width:23.4375em)and (max-width:64em){@supports(gap:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.press-center__tabs{gap:clamp(1rem,.1332819723rem + 3.6979969183vw,2.5rem)}}@supports not (gap:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.press-center__tabs{gap:calc(1rem + 1.5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.press-center__tabs{gap:1rem}}@media(min-width:100em){.press-center__tabs{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.press-center__tabs{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.press-center__tabs{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}.press-center__tabs::-webkit-scrollbar{display:none;width:0;height:0;background:rgba(0,0,0,0)}@media(max-width:1023px){.press-center__tabs{flex:0 0 auto;margin-left:-16px;margin-right:-15px;padding-left:16px;padding-right:15px}}.press-center__tabs .press-center__tabs>*{flex:0 0 auto}.press-center__tabs button{background:none;border:none;cursor:pointer;color:#203645;font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.press-center__tabs button{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.press-center__tabs button{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.press-center__tabs button{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.press-center__tabs button{font-size:clamp(1.125rem,.9083204931rem + .9244992296vw,1.5rem)}}@supports not (font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.press-center__tabs button{font-size:calc(1.125rem + .375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.press-center__tabs button{font-size:1.125rem}}@media(min-width:100em){.press-center__tabs button{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.press-center__tabs button{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.press-center__tabs button{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}.press-center__tabs button.active{font-family:Raleway,sans-serif;font-weight:700;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.press-center__tabs button.active{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.press-center__tabs button.active{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.press-center__tabs button.active{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.press-center__tabs button.active{font-size:clamp(1.125rem,.9083204931rem + .9244992296vw,1.5rem)}}@supports not (font-size:clamp(1.125rem,0.9083204931rem + 0.9244992296vw,1.5rem)){.press-center__tabs button.active{font-size:calc(1.125rem + .375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.press-center__tabs button.active{font-size:1.125rem}}@media(min-width:100em){.press-center__tabs button.active{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.press-center__tabs button.active{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.press-center__tabs button.active{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}.team-carousel{--team-img:120px;--v-gap:30px;display:flex;flex-direction:column;gap:var(--v-gap)}@media(min-width:100em){.team-carousel{--v-gap:2.5rem}}@media(min-width:90em)and (max-width:100em){@supports(--v-gap:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)){.team-carousel{--v-gap:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)}}@supports not (--v-gap:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)){.team-carousel{--v-gap:calc(1.875rem + 0.625*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--v-gap:clamp(0.625rem,-0.0972650231rem + 3.0816640986vw,1.875rem)){.team-carousel{--v-gap:clamp(0.625rem,-0.0972650231rem + 3.0816640986vw,1.875rem)}}@supports not (--v-gap:clamp(0.625rem,-0.0972650231rem + 3.0816640986vw,1.875rem)){.team-carousel{--v-gap:calc(0.625rem + 1.25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-carousel{--v-gap:0.625rem}}.team-carousel__list{display:flex;flex-direction:column;gap:16px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:none}.team-carousel__list::-webkit-scrollbar{display:none}.team-carousel__card{display:flex;flex-direction:column;gap:16px;align-items:flex-start}@media(max-width:1023px){.team-carousel__card{flex:0 0 auto;max-width:120px;scroll-snap-align:start}}.team-carousel__card--clickable{cursor:pointer}.team-carousel__card-link{display:block;color:inherit;text-decoration:none}.team-carousel__img,.team-carousel__ph{width:var(--team-img);height:var(--team-img);object-fit:cover;background:#0f2a36;display:block}.team-carousel__ph{background:#eef1f3}.team-carousel__info{color:#203645;width:100%;max-width:220px}.team-carousel__name{overflow:hidden;text-overflow:ellipsis;margin-bottom:16px;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.team-carousel__name{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-carousel__name{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-carousel__name{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.team-carousel__name{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-carousel__name{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-carousel__name{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.team-carousel__name-line{display:block}@media(max-width:1023px){.team-carousel__name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}}.team-carousel__role{font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0;margin-bottom:8px}@media(min-width:100em){.team-carousel__role{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.team-carousel__role{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.team-carousel__role{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.team-carousel__country{font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.team-carousel__country{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.team-carousel__country{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.team-carousel__country{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.team-carousel__nav{width:100%;margin-top:calc(20px - var(--v-gap));display:flex;justify-content:start;align-items:center;gap:18px}@media(min-width:100em){.team-carousel__nav{margin-left:1.25rem}}@media(min-width:64em)and (max-width:100em){@supports(margin-left:clamp(0.9375rem,0.3819444444rem + 0.8680555556vw,1.25rem)){.team-carousel__nav{margin-left:clamp(.9375rem,.3819444444rem + .8680555556vw,1.25rem)}}@supports not (margin-left:clamp(0.9375rem,0.3819444444rem + 0.8680555556vw,1.25rem)){.team-carousel__nav{margin-left:calc(.9375rem + .3125*(100vw - 64rem)/36)}}}@media(min-width:1601px){.team-carousel__nav{margin-top:calc(10px - var(--v-gap))}}@media(max-width:1023px){.team-carousel__nav{display:none}}.team-carousel__btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;color:#bc0923}.team-carousel__btn.is-disabled{opacity:.35;pointer-events:none;cursor:default}@media(max-width:1023px){.team-carousel__list{flex-direction:row;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;-ms-overflow-style:none;--edge:16px;margin-inline:calc(-1*var(--edge));padding-inline:var(--edge);scroll-padding-inline:var(--edge);margin-bottom:60px}.team-carousel__list::-webkit-scrollbar{display:none}}.practices-industries__title{font-family:Raleway,sans-serif;font-weight:400;font-size:48px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.practices-industries__title{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(4rem,-5rem + 10vw,5rem)){.practices-industries__title{margin-bottom:clamp(4rem,-5rem + 10vw,5rem)}}@supports not (margin-bottom:clamp(4rem,-5rem + 10vw,5rem)){.practices-industries__title{margin-bottom:calc(4rem + 1*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(margin-bottom:clamp(4rem,4rem + 0vw,4rem)){.practices-industries__title{margin-bottom:clamp(4rem,4rem + 0vw,4rem)}}@supports not (margin-bottom:clamp(4rem,4rem + 0vw,4rem)){.practices-industries__title{margin-bottom:calc(4rem + 0*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(margin-bottom:clamp(4rem,4rem + 0vw,4rem)){.practices-industries__title{margin-bottom:clamp(4rem,4rem + 0vw,4rem)}}@supports not (margin-bottom:clamp(4rem,4rem + 0vw,4rem)){.practices-industries__title{margin-bottom:calc(4rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(3.75rem,3.6055469954rem + 0.6163328197vw,4rem)){.practices-industries__title{margin-bottom:clamp(3.75rem,3.6055469954rem + .6163328197vw,4rem)}}@supports not (margin-bottom:clamp(3.75rem,3.6055469954rem + 0.6163328197vw,4rem)){.practices-industries__title{margin-bottom:calc(3.75rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practices-industries__title{margin-bottom:3.75rem}}@media(min-width:100em){.practices-industries__title{font-size:3.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.practices-industries__title{font-size:clamp(3rem,.75rem + 2.5vw,3.25rem)}}@supports not (font-size:clamp(3rem,0.75rem + 2.5vw,3.25rem)){.practices-industries__title{font-size:calc(3rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.practices-industries__title{font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)}}@supports not (font-size:clamp(2.25rem,1.8166409861rem + 1.8489984592vw,3rem)){.practices-industries__title{font-size:calc(2.25rem + .75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practices-industries__title{font-size:2.25rem}}.practices-industries__items{max-width:100%;overflow:hidden;padding-bottom:3.75rem}.practices-industries__items-wrapper{display:flex;flex-direction:column;font-family:Raleway,sans-serif;font-weight:400;font-size:20px;leading-trim:NONE;line-height:24px;letter-spacing:0;margin-left:2.5rem}@media(min-width:100em){.practices-industries__items-wrapper{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.practices-industries__items-wrapper{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.practices-industries__items-wrapper{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1rem,0.8555469954rem + 0.6163328197vw,1.25rem)){.practices-industries__items-wrapper{font-size:clamp(1rem,.8555469954rem + .6163328197vw,1.25rem)}}@supports not (font-size:clamp(1rem,0.8555469954rem + 0.6163328197vw,1.25rem)){.practices-industries__items-wrapper{font-size:calc(1rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practices-industries__items-wrapper{font-size:1rem}}@media(min-width:100em){.practices-industries__items-wrapper{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practices-industries__items-wrapper{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practices-industries__items-wrapper{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.practices-industries__items-wrapper{row-gap:1.625rem}}@media(min-width:90em)and (max-width:100em){@supports(row-gap:clamp(1.625rem,4.125rem + -2.5vw,1.875rem)){.practices-industries__items-wrapper{row-gap:clamp(1.625rem,4.125rem + -2.5vw,1.875rem)}}@supports not (row-gap:clamp(1.625rem,4.125rem + -2.5vw,1.875rem)){.practices-industries__items-wrapper{row-gap:calc(1.875rem + -.25*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(row-gap:clamp(1.875rem,1.875rem + 0vw,1.875rem)){.practices-industries__items-wrapper{row-gap:clamp(1.875rem,1.875rem + 0vw,1.875rem)}}@supports not (row-gap:clamp(1.875rem,1.875rem + 0vw,1.875rem)){.practices-industries__items-wrapper{row-gap:calc(1.875rem + 0*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(row-gap:clamp(1.875rem,1.875rem + 0vw,1.875rem)){.practices-industries__items-wrapper{row-gap:clamp(1.875rem,1.875rem + 0vw,1.875rem)}}@supports not (row-gap:clamp(1.875rem,1.875rem + 0vw,1.875rem)){.practices-industries__items-wrapper{row-gap:calc(1.875rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(row-gap:clamp(1.25rem,0.8888674884rem + 1.5408320493vw,1.875rem)){.practices-industries__items-wrapper{row-gap:clamp(1.25rem,.8888674884rem + 1.5408320493vw,1.875rem)}}@supports not (row-gap:clamp(1.25rem,0.8888674884rem + 1.5408320493vw,1.875rem)){.practices-industries__items-wrapper{row-gap:calc(1.25rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practices-industries__items-wrapper{row-gap:1.25rem}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-left:clamp(0rem,-1.4445300462rem + 6.1633281972vw,2.5rem)){.practices-industries__items-wrapper{margin-left:clamp(0rem,-1.4445300462rem + 6.1633281972vw,2.5rem)}}@supports not (margin-left:clamp(0rem,-1.4445300462rem + 6.1633281972vw,2.5rem)){.practices-industries__items-wrapper{margin-left:calc(0rem + 2.5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practices-industries__items-wrapper{margin-left:0}}@media(min-width:1601px){.practices-industries__items-wrapper{margin:auto}}.practices-industries__row{display:flex;flex-wrap:nowrap;width:-moz-fit-content;width:fit-content}@media(min-width:100em){.practices-industries__row{gap:6.25rem}}@media(min-width:90em)and (max-width:100em){@supports(gap:clamp(6.25rem,18.75rem + -12.5vw,7.5rem)){.practices-industries__row{gap:clamp(6.25rem,18.75rem + -12.5vw,7.5rem)}}@supports not (gap:clamp(6.25rem,18.75rem + -12.5vw,7.5rem)){.practices-industries__row{gap:calc(7.5rem + -1.25*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(gap:clamp(7.5rem,7.5rem + 0vw,7.5rem)){.practices-industries__row{gap:clamp(7.5rem,7.5rem + 0vw,7.5rem)}}@supports not (gap:clamp(7.5rem,7.5rem + 0vw,7.5rem)){.practices-industries__row{gap:calc(7.5rem + 0*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(gap:clamp(7.5rem,7.5rem + 0vw,7.5rem)){.practices-industries__row{gap:clamp(7.5rem,7.5rem + 0vw,7.5rem)}}@supports not (gap:clamp(7.5rem,7.5rem + 0vw,7.5rem)){.practices-industries__row{gap:calc(7.5rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(gap:clamp(1.875rem,-1.375192604rem + 13.8674884438vw,7.5rem)){.practices-industries__row{gap:clamp(1.875rem,-1.375192604rem + 13.8674884438vw,7.5rem)}}@supports not (gap:clamp(1.875rem,-1.375192604rem + 13.8674884438vw,7.5rem)){.practices-industries__row{gap:calc(1.875rem + 5.625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practices-industries__row{gap:1.875rem}}.practices-industries__row--scroll-left{animation:scroll-left 30s linear infinite}.practices-industries__row--scroll-right{animation:scroll-right 30s linear infinite}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes scroll-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.practices-industries__item{white-space:nowrap;flex-shrink:0}.practice-card{border-bottom:1px solid #203645;overflow:hidden;max-width:100%;transition:color .8s ease-in-out;background-position:top;position:relative}.practice-card:first-child{border-top:1px solid #203645}.practice-card:not(.practice-card_open){height:auto!important}@media(any-hover:hover){.practice-card:hover{cursor:pointer}.practice-card:hover:not(.practice-card_open) .practice-card__arrow{transform:rotate(90deg);opacity:1}}.practice-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#203645;opacity:0;transform:scaleY(0);transform-origin:top;transition:opacity .4s ease-out,transform .4s ease-out;z-index:-1}.practice-card_open{background-position:bottom;color:#fff}.practice-card_open:before{opacity:1;transform:scaleY(1);transition:opacity .8s ease-out,transform .8s cubic-bezier(.4,0,.2,1)}.practice-card_open .practice-card__arrow{transform:rotate(0deg);opacity:1}.practice-card_open .practice-card__body{display:flex;opacity:1;margin-bottom:3.75rem;transition:opacity .6s ease-out}@media(min-width:100em){.practice-card_open .practice-card__body{margin-bottom:5rem}}@media(min-width:80em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-1.25rem + 6.25vw,5rem)){.practice-card_open .practice-card__body{margin-bottom:clamp(3.75rem,-1.25rem + 6.25vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-1.25rem + 6.25vw,5rem)){.practice-card_open .practice-card__body{margin-bottom:calc(3.75rem + 1.25*(100vw - 80rem)/20)}}}.practice-card_open .practice-card__header{padding:3.75rem 0}@media(min-width:100em){.practice-card_open .practice-card__header{padding-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(padding-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.practice-card_open .practice-card__header{padding-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (padding-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.practice-card_open .practice-card__header{padding-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:100em){.practice-card_open .practice-card__header{padding-top:5rem}}@media(min-width:90em)and (max-width:100em){@supports(padding-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.practice-card_open .practice-card__header{padding-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (padding-top:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.practice-card_open .practice-card__header{padding-top:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(padding-top:clamp(1.8125rem,0.6929892142rem + 4.7765793529vw,3.75rem)){.practice-card_open .practice-card__header{padding-top:clamp(1.8125rem,.6929892142rem + 4.7765793529vw,3.75rem)}}@supports not (padding-top:clamp(1.8125rem,0.6929892142rem + 4.7765793529vw,3.75rem)){.practice-card_open .practice-card__header{padding-top:calc(1.8125rem + 1.9375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practice-card_open .practice-card__header{padding-top:1.8125rem}}@media(max-width:1023px){.practice-card_open .practice-card__container{padding-left:0!important;padding-right:0!important}.practice-card_open .practice-card__body,.practice-card_open .practice-card__header,.practice-card_open .practice-card__recent-projects,.practice-card_open .practice-card__team-members{padding-left:1rem;padding-right:.9375rem;box-sizing:border-box}}.practice-card__container{transition:padding 1s ease-in-out;overflow:visible}.practice-card__header{display:flex;justify-content:space-between;align-items:center;transition:padding 1s ease-in-out;padding:1.8125rem 0}.practice-card:not(.practice-card_open) .practice-card__header{padding:1.8125rem 0!important}@media(min-width:1599px){.practice-card:not(.practice-card_open) .practice-card__header{padding:2.4375rem 0!important}}.practice-card__title{font-family:Raleway,sans-serif;font-weight:400;font-size:36px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase;font-size:40px}@media(max-width:1599px){.practice-card__title{font-size:36px}}@media(max-width:1023px){.practice-card__title{font-size:20px}}.practice-card__arrow{transition:transform 1s ease-in-out,opacity 1s ease-in-out;opacity:0;transform:rotate(180deg)}.practice-card__body{display:none;justify-content:space-between;gap:30px;opacity:0;transition:opacity .5s ease-out}@media(min-width:23.4375em)and (max-width:64em){@supports(gap:clamp(0rem,5.9167950693rem + -9.2449922958vw,3.75rem)){.practice-card__body{gap:clamp(0rem,5.9167950693rem + -9.2449922958vw,3.75rem)}}@supports not (gap:clamp(0rem,5.9167950693rem + -9.2449922958vw,3.75rem)){.practice-card__body{gap:calc(3.75rem + -3.75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practice-card__body{gap:3.75rem}}@media(max-width:1023px){.practice-card__body{flex-direction:column}}.practice-card__description{flex:0 0 63.9516129032%;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.practice-card__description{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.practice-card__description{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.practice-card__description{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.practice-card__description{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practice-card__description{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practice-card__description{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.practice-card__description p{margin:0}.practice-card__description p:not(:last-child){margin-bottom:1em}.practice-card__countries{--width:340;--width-px:calc(var(--width) * 1px);flex:0 0 var(--width-px)}@media(min-width:100em){.practice-card__countries{--width-px:21.25rem}}@media(min-width:90em)and (max-width:100em){@supports(--width-px:clamp(18.75rem,-3.75rem + 25vw,21.25rem)){.practice-card__countries{--width-px:clamp(18.75rem,-3.75rem + 25vw,21.25rem)}}@supports not (--width-px:clamp(18.75rem,-3.75rem + 25vw,21.25rem)){.practice-card__countries{--width-px:calc(18.75rem + 2.5*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(--width-px:clamp(16.25rem,-3.75rem + 25vw,18.75rem)){.practice-card__countries{--width-px:clamp(16.25rem,-3.75rem + 25vw,18.75rem)}}@supports not (--width-px:clamp(16.25rem,-3.75rem + 25vw,18.75rem)){.practice-card__countries{--width-px:calc(16.25rem + 2.5*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(--width-px:clamp(13.1875rem,0.9375rem + 19.140625vw,16.25rem)){.practice-card__countries{--width-px:clamp(13.1875rem,0.9375rem + 19.140625vw,16.25rem)}}@supports not (--width-px:clamp(13.1875rem,0.9375rem + 19.140625vw,16.25rem)){.practice-card__countries{--width-px:calc(13.1875rem + 3.0625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--width-px:clamp(13.1875rem,26.2044491525rem + -20.3389830508vw,21.4375rem)){.practice-card__countries{--width-px:clamp(13.1875rem,26.2044491525rem + -20.3389830508vw,21.4375rem)}}@supports not (--width-px:clamp(13.1875rem,26.2044491525rem + -20.3389830508vw,21.4375rem)){.practice-card__countries{--width-px:calc(21.4375rem + -8.25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practice-card__countries{--width-px:21.4375rem}}@media(max-width:1023px){.practice-card__countries{flex:0 0 100%}}.practice-card__team-members{display:none;column-gap:2.5rem;max-width:100%;overflow-x:auto;overflow-y:hidden;opacity:0;transition:opacity .5s ease-out;scrollbar-width:none;-ms-overflow-style:none}.practice-card__team-members::-webkit-scrollbar{display:none}.practice-card_open .practice-card__team-members{display:flex;opacity:1;padding-bottom:3.125rem;transition:opacity .6s ease-out}@media(min-width:100em){.practice-card_open .practice-card__team-members{padding-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(padding-bottom:clamp(3.125rem,-13.75rem + 18.75vw,5rem)){.practice-card_open .practice-card__team-members{padding-bottom:clamp(3.125rem,-13.75rem + 18.75vw,5rem)}}@supports not (padding-bottom:clamp(3.125rem,-13.75rem + 18.75vw,5rem)){.practice-card_open .practice-card__team-members{padding-bottom:calc(3.125rem + 1.875*(100vw - 90rem)/10)}}}.practice-card__team-member{flex:0 0 7.5rem}.practice-card__team-member-image{position:relative;padding-bottom:7.5rem;margin-bottom:1rem}.practice-card__team-member-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:100em){.practice-card__team-member-image{margin-bottom:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.practice-card__team-member-image{margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.practice-card__team-member-image{margin-bottom:calc(1rem + .25*(100vw - 90rem)/10)}}}.practice-card__team-member-name{margin-bottom:1rem;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;max-width:4.125rem}@media(min-width:100em){.practice-card__team-member-name{margin-bottom:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.practice-card__team-member-name{margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (margin-bottom:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.practice-card__team-member-name{margin-bottom:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.practice-card__team-member-name{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.practice-card__team-member-name{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.practice-card__team-member-name{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.practice-card__team-member-name{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practice-card__team-member-name{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practice-card__team-member-name{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.practice-card__team-member-job-title{margin-bottom:.5rem;font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.practice-card__team-member-job-title{margin-bottom:.75rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(0.5rem,-1.75rem + 2.5vw,0.75rem)){.practice-card__team-member-job-title{margin-bottom:clamp(.5rem,-1.75rem + 2.5vw,.75rem)}}@supports not (margin-bottom:clamp(0.5rem,-1.75rem + 2.5vw,0.75rem)){.practice-card__team-member-job-title{margin-bottom:calc(.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.practice-card__team-member-job-title{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.practice-card__team-member-job-title{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.practice-card__team-member-job-title{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.practice-card__team-member-country{font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.practice-card__team-member-country{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.practice-card__team-member-country{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.practice-card__team-member-country{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.practice-card__recent-projects{display:none;flex-direction:column;row-gap:1.875rem;opacity:0;transition:opacity .5s ease-out}@media(min-width:100em){.practice-card__recent-projects{row-gap:2.5rem}}@media(min-width:90em)and (max-width:100em){@supports(row-gap:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)){.practice-card__recent-projects{row-gap:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)}}@supports not (row-gap:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)){.practice-card__recent-projects{row-gap:calc(1.875rem + .625*(100vw - 90rem)/10)}}}.practice-card_open .practice-card__recent-projects{display:flex;opacity:1;padding-bottom:3.75rem;transition:opacity .6s ease-out}.practice-card__recent-projects-title{font-family:Raleway,sans-serif;font-weight:400;font-size:20px;leading-trim:NONE;line-height:24px;letter-spacing:0;text-transform:uppercase;opacity:.7}.practice-card__recent-projects-items{overflow:visible!important;width:100%}.practice-card__recent-projects-item{--width:300;--height:280;border:1px solid #fff;padding:2.5rem;max-height:var(--height);min-height:var(--height);flex:0 0 var(--width);background-image:url(/image/practices/centil.png);background-repeat:no-repeat;background-position:0 100%;background-size:auto}@media(min-width:23.4375em)and (max-width:64em){@supports(padding-top:clamp(1.25rem,0.5277349769rem + 3.0816640986vw,2.5rem)){.practice-card__recent-projects-item{padding-top:clamp(1.25rem,.5277349769rem + 3.0816640986vw,2.5rem)}}@supports not (padding-top:clamp(1.25rem,0.5277349769rem + 3.0816640986vw,2.5rem)){.practice-card__recent-projects-item{padding-top:calc(1.25rem + 1.25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practice-card__recent-projects-item{padding-top:1.25rem}}@media(min-width:23.4375em)and (max-width:64em){@supports(padding-right:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.practice-card__recent-projects-item{padding-right:clamp(1rem,.1332819723rem + 3.6979969183vw,2.5rem)}}@supports not (padding-right:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.practice-card__recent-projects-item{padding-right:calc(1rem + 1.5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practice-card__recent-projects-item{padding-right:1rem}}@media(min-width:23.4375em)and (max-width:64em){@supports(padding-left:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.practice-card__recent-projects-item{padding-left:clamp(1rem,.1332819723rem + 3.6979969183vw,2.5rem)}}@supports not (padding-left:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.practice-card__recent-projects-item{padding-left:calc(1rem + 1.5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practice-card__recent-projects-item{padding-left:1rem}}@media(min-width:100em){.practice-card__recent-projects-item{--height:17.5rem}}@media(min-width:90em)and (max-width:100em){@supports(--height:clamp(17.5rem,17.5rem + 0vw,17.5rem)){.practice-card__recent-projects-item{--height:clamp(17.5rem,17.5rem + 0vw,17.5rem)}}@supports not (--height:clamp(17.5rem,17.5rem + 0vw,17.5rem)){.practice-card__recent-projects-item{--height:calc(17.5rem + 0*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(--height:clamp(17.5rem,17.5rem + 0vw,17.5rem)){.practice-card__recent-projects-item{--height:clamp(17.5rem,17.5rem + 0vw,17.5rem)}}@supports not (--height:clamp(17.5rem,17.5rem + 0vw,17.5rem)){.practice-card__recent-projects-item{--height:calc(17.5rem + 0*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(--height:clamp(17.5rem,17.5rem + 0vw,17.5rem)){.practice-card__recent-projects-item{--height:clamp(17.5rem,17.5rem + 0vw,17.5rem)}}@supports not (--height:clamp(17.5rem,17.5rem + 0vw,17.5rem)){.practice-card__recent-projects-item{--height:calc(17.5rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--height:clamp(12.0625rem,8.9206471495rem + 13.405238829vw,17.5rem)){.practice-card__recent-projects-item{--height:clamp(12.0625rem,8.9206471495rem + 13.405238829vw,17.5rem)}}@supports not (--height:clamp(12.0625rem,8.9206471495rem + 13.405238829vw,17.5rem)){.practice-card__recent-projects-item{--height:calc(12.0625rem + 5.4375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practice-card__recent-projects-item{--height:12.0625rem}}@media(min-width:100em){.practice-card__recent-projects-item{--width:18.75rem}}@media(min-width:90em)and (max-width:100em){@supports(--width:clamp(18.75rem,18.75rem + 0vw,18.75rem)){.practice-card__recent-projects-item{--width:clamp(18.75rem,18.75rem + 0vw,18.75rem)}}@supports not (--width:clamp(18.75rem,18.75rem + 0vw,18.75rem)){.practice-card__recent-projects-item{--width:calc(18.75rem + 0*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(--width:clamp(18.75rem,18.75rem + 0vw,18.75rem)){.practice-card__recent-projects-item{--width:clamp(18.75rem,18.75rem + 0vw,18.75rem)}}@supports not (--width:clamp(18.75rem,18.75rem + 0vw,18.75rem)){.practice-card__recent-projects-item{--width:calc(18.75rem + 0*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(--width:clamp(18.75rem,18.75rem + 0vw,18.75rem)){.practice-card__recent-projects-item{--width:clamp(18.75rem,18.75rem + 0vw,18.75rem)}}@supports not (--width:clamp(18.75rem,18.75rem + 0vw,18.75rem)){.practice-card__recent-projects-item{--width:calc(18.75rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--width:clamp(10.4375rem,5.6344375963rem + 20.4930662558vw,18.75rem)){.practice-card__recent-projects-item{--width:clamp(10.4375rem,5.6344375963rem + 20.4930662558vw,18.75rem)}}@supports not (--width:clamp(10.4375rem,5.6344375963rem + 20.4930662558vw,18.75rem)){.practice-card__recent-projects-item{--width:calc(10.4375rem + 8.3125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practice-card__recent-projects-item{--width:10.4375rem}}@media(max-width:1281px){.practice-card__recent-projects-item{background-position:left bottom 60px}}@media(max-width:1023px){.practice-card__recent-projects-item{background-image:none}}@media(max-width:767px){.practice-card__recent-projects-item{margin-right:.625rem}}.practice-card__recent-projects-item-title{font-family:Raleway,sans-serif;font-weight:400;font-size:20px;leading-trim:NONE;line-height:24px;letter-spacing:0;height:3rem;margin-bottom:1rem}@media(min-width:100em){.practice-card__recent-projects-item-title{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.practice-card__recent-projects-item-title{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.practice-card__recent-projects-item-title{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1rem,0.8555469954rem + 0.6163328197vw,1.25rem)){.practice-card__recent-projects-item-title{font-size:clamp(1rem,.8555469954rem + .6163328197vw,1.25rem)}}@supports not (font-size:clamp(1rem,0.8555469954rem + 0.6163328197vw,1.25rem)){.practice-card__recent-projects-item-title{font-size:calc(1rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practice-card__recent-projects-item-title{font-size:1rem}}@media(min-width:100em){.practice-card__recent-projects-item-title{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practice-card__recent-projects-item-title{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practice-card__recent-projects-item-title{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(0.625rem,0.4083204931rem + 0.9244992296vw,1rem)){.practice-card__recent-projects-item-title{margin-bottom:clamp(.625rem,.4083204931rem + .9244992296vw,1rem)}}@supports not (margin-bottom:clamp(0.625rem,0.4083204931rem + 0.9244992296vw,1rem)){.practice-card__recent-projects-item-title{margin-bottom:calc(.625rem + .375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practice-card__recent-projects-item-title{margin-bottom:.625rem}}.practice-card__recent-projects-item-description{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.practice-card__recent-projects-item-description{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.practice-card__recent-projects-item-description{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.practice-card__recent-projects-item-description{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.75rem,0.6055469954rem + 0.6163328197vw,1rem)){.practice-card__recent-projects-item-description{font-size:clamp(.75rem,.6055469954rem + .6163328197vw,1rem)}}@supports not (font-size:clamp(0.75rem,0.6055469954rem + 0.6163328197vw,1rem)){.practice-card__recent-projects-item-description{font-size:calc(.75rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.practice-card__recent-projects-item-description{font-size:.75rem}}@media(min-width:100em){.practice-card__recent-projects-item-description{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practice-card__recent-projects-item-description{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.practice-card__recent-projects-item-description{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.practice-card__recent-projects-item-description{line-height:100%}}@keyframes bgSlideDown{to{background-position:bottom}}.practices-cards{margin-bottom:7.5rem}@media(min-width:100em){.practices-cards{margin-bottom:8.75rem}}@media(min-width:80em)and (max-width:100em){@supports(margin-bottom:clamp(7.5rem,2.5rem + 6.25vw,8.75rem)){.practices-cards{margin-bottom:clamp(7.5rem,2.5rem + 6.25vw,8.75rem)}}@supports not (margin-bottom:clamp(7.5rem,2.5rem + 6.25vw,8.75rem)){.practices-cards{margin-bottom:calc(7.5rem + 1.25*(100vw - 80rem)/20)}}}.publications-widget__grid{display:grid;grid-template-columns:repeat(2,var(--col));grid-column-gap:20px;column-gap:20px;grid-row-gap:40px;row-gap:40px}@media(min-width:23.4375em)and (max-width:64em){@supports(column-gap:clamp(0.625rem,0.2638674884rem + 1.5408320493vw,1.25rem)){.publications-widget__grid{column-gap:clamp(.625rem,.2638674884rem + 1.5408320493vw,1.25rem)}}@supports not (column-gap:clamp(0.625rem,0.2638674884rem + 1.5408320493vw,1.25rem)){.publications-widget__grid{column-gap:calc(.625rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.publications-widget__grid{column-gap:.625rem}}@media(min-width:100em){.publications-widget__grid{--col:43.75rem}}@media(min-width:90em)and (max-width:100em){@supports(--col:clamp(38.8125rem,-5.625rem + 49.375vw,43.75rem)){.publications-widget__grid{--col:clamp(38.8125rem,-5.625rem + 49.375vw,43.75rem)}}@supports not (--col:clamp(38.8125rem,-5.625rem + 49.375vw,43.75rem)){.publications-widget__grid{--col:calc(38.8125rem + 4.9375*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(--col:clamp(33.75rem,-6.75rem + 50.625vw,38.8125rem)){.publications-widget__grid{--col:clamp(33.75rem,-6.75rem + 50.625vw,38.8125rem)}}@supports not (--col:clamp(33.75rem,-6.75rem + 50.625vw,38.8125rem)){.publications-widget__grid{--col:calc(33.75rem + 5.0625*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(--col:clamp(27.625rem,3.125rem + 38.28125vw,33.75rem)){.publications-widget__grid{--col:clamp(27.625rem,3.125rem + 38.28125vw,33.75rem)}}@supports not (--col:clamp(27.625rem,3.125rem + 38.28125vw,33.75rem)){.publications-widget__grid{--col:calc(27.625rem + 6.125*(100vw - 64rem)/16)}}}@media(max-width:1023px){.publications-widget__grid{display:grid;grid-template-columns:1fr 1fr}}@media(max-width:776px){.publications-widget__grid{display:grid;grid-template-columns:1fr}}.publications-widget__item{display:flex;min-width:0;opacity:0;transform:translateY(60px);animation:slideUpFade 1.6s cubic-bezier(.16,1,.3,1) forwards}.publications-widget .publications-widget__item>*{width:100%}@keyframes slideUpFade{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.publication{background:#fff;--team-col:160px;--grid-gap:200px;--offset-fix:100px}.publication__hero{background:#2b3c46;color:#fff;position:relative;width:100%;height:366px;display:flex;align-items:center;justify-content:center;padding:56px 0}.publication__hero .publication__container{padding-left:calc(var(--team-col) + var(--grid-gap) - var(--offset-fix))}.publication__title{max-width:831px;margin:0;font-weight:700;font-size:36px;line-height:100%;letter-spacing:0}@media(max-width:980px){.publication__hero .publication__container{padding-left:0}}.publication__grid{display:grid;grid-template-columns:var(--team-col) minmax(0,1fr);grid-gap:var(--grid-gap);gap:var(--grid-gap);padding:56px 0 32px;background:#fff}@media(max-width:980px){.publication__grid{grid-template-columns:1fr;gap:32px}}.publication__team-title{color:#2b3c46;margin:0 0 60px;font-weight:400;font-size:24px;line-height:28px;letter-spacing:0;text-transform:uppercase}.publication__body{max-width:833px}.publication__meta{display:flex;align-items:baseline;gap:8px;color:#5c6770;margin-bottom:69px;font-size:14px}.publication__sep{color:#8a959e}.publication__text{font-size:15px;line-height:1.65;color:#2a2a2a;margin-bottom:60px}.publication__text p{margin:0 0 14px}.publication__text a{text-decoration:underline}.publication__text ol,.publication__text ul{margin:0 0 14px 18px}.publication__actions{display:flex;align-items:center;justify-content:space-between}.publication__link{display:inline-flex;gap:8px;align-items:center;color:#1f1f1f;border-left:2px solid #bc0923;padding-left:16px;font-family:Tahoma;font-weight:400;font-size:16px;line-height:100%;text-decoration:none}.publication__link--disabled{opacity:.4;pointer-events:none}@media(max-width:560px){.publication__actions{flex-wrap:wrap;justify-content:flex-start;gap:16px}}.team-list{--team-img:120px;gap:24px}.team-list,.team-list__card{display:flex;flex-direction:column}.team-list__card{gap:12px;align-items:flex-start}.team-list__img,.team-list__ph{width:var(--team-img);height:var(--team-img);object-fit:cover;border-radius:8px;background:#0f2a36;display:block}.team-list__ph{background:#eef1f3}.team-list__info{width:100%;max-width:220px}.team-list__name{font-weight:600;font-size:18px;line-height:1.25;color:#1f2a33;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-list__role{margin-top:6px;font-size:14px;line-height:1.2;color:#6d7780}.team-list__country{margin-top:2px;font-size:14px;line-height:1.2;color:#9aa3ab}.team-list__nav{width:100%;margin-top:8px;display:flex;justify-content:start;align-items:center;gap:18px}.team-list__btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;color:#a41313}.team-list__btn.is-disabled{opacity:.35;pointer-events:none;cursor:default}.page-loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#203645;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity .4s ease-out,visibility .4s ease-out;visibility:visible}.page-loader__item{color:#fff;width:-moz-fit-content;width:fit-content;font-weight:700;font-family:sans-serif;font-size:50px;padding-bottom:20px;background:linear-gradient(currentColor 0 0) 0 100%/0 3px no-repeat;animation:l2 2s linear infinite}.page-loader__item:before{content:"";color:#fff}.page-loader--hiding{opacity:0;visibility:hidden}.one-time-anim .page-loader,.scripts-loaded .page-loader{display:none}@keyframes l2{to{background-size:100% 3px}}.cookie-consent{position:fixed;left:0;bottom:0;width:100%;background:#fff;border-top:1px solid rgba(36,34,44,.1);padding:18px clamp(16px,5vw,120px);display:flex;justify-content:center;z-index:40;color:var(--Primary,#24222c);box-sizing:border-box;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .4s ease,transform .4s ease}.cookie-consent--visible{opacity:1;transform:translateY(0);pointer-events:auto}.cookie-consent__content{width:100%;display:flex;align-items:center;justify-content:center;gap:60px;flex-wrap:nowrap}@media(min-width:23.4375em)and (max-width:64em){@supports(gap:clamp(0.75rem,-0.9834360555rem + 7.3959938367vw,3.75rem)){.cookie-consent__content{gap:clamp(.75rem,-.9834360555rem + 7.3959938367vw,3.75rem)}}@supports not (gap:clamp(0.75rem,-0.9834360555rem + 7.3959938367vw,3.75rem)){.cookie-consent__content{gap:calc(.75rem + 3*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.cookie-consent__content{gap:.75rem}}@media(max-width:1023px){.cookie-consent__content{flex-direction:column;flex-wrap:wrap;max-width:100%}}.cookie-consent__message{flex:0 0 auto;min-width:0;white-space:nowrap;text-align:center;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.cookie-consent__message{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.cookie-consent__message{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.cookie-consent__message{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.cookie-consent__message{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.cookie-consent__message{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.cookie-consent__message{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.cookie-consent__message{white-space:normal;word-break:break-word;overflow-wrap:break-word;max-width:100%}}.cookie-consent__actions{display:inline-flex;align-items:center;gap:20px;white-space:nowrap;flex:0 0 auto}@media(min-width:23.4375em)and (max-width:64em){@supports(gap:clamp(1.875rem,1.5138674884rem + 1.5408320493vw,2.5rem)){.cookie-consent__actions{gap:clamp(1.875rem,1.5138674884rem + 1.5408320493vw,2.5rem)}}@supports not (gap:clamp(1.875rem,1.5138674884rem + 1.5408320493vw,2.5rem)){.cookie-consent__actions{gap:calc(1.875rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.cookie-consent__actions{gap:1.875rem}}.cookie-consent__action{border:none;background:rgba(0,0,0,0);cursor:pointer;color:var(--Primary,#24222c);transition:color .2s ease}.cookie-consent__action--reject{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.cookie-consent__action--reject{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.cookie-consent__action--reject{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.cookie-consent__action--reject{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.cookie-consent__action--reject{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.cookie-consent__action--reject{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.cookie-consent__action--reject{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.cookie-consent__action--accept{font-family:Tahoma,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0;padding-left:1.25rem}@media(min-width:100em){.cookie-consent__action--accept{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.cookie-consent__action--accept{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.cookie-consent__action--accept{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.cookie-consent__action--accept{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.cookie-consent__action--accept{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.cookie-consent__action--accept{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.cookie-consent__action--reject:focus-visible,.cookie-consent__action--reject:hover{color:var(--accent,#bc0923)}.centil-map__container{padding-left:0}.centil-map__grid{display:grid;grid-template-columns:1fr minmax(365px,580px)}@media(max-width:1023px){.centil-map__grid{display:flex;flex-direction:column}}.centil-map__canvas{--mapWidth:820px;padding:15px 0 20px;width:var(--mapWidth)}@media(min-width:23.4375em)and (max-width:64em){@supports(padding-bottom:clamp(0.625rem,0.2638674884rem + 1.5408320493vw,1.25rem)){.centil-map__canvas{padding-bottom:clamp(.625rem,.2638674884rem + 1.5408320493vw,1.25rem)}}@supports not (padding-bottom:clamp(0.625rem,0.2638674884rem + 1.5408320493vw,1.25rem)){.centil-map__canvas{padding-bottom:calc(.625rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__canvas{padding-bottom:.625rem}}@media(min-width:100em){.centil-map__canvas{padding-top:.9375rem}}@media(min-width:90em)and (max-width:100em){@supports(padding-top:clamp(0.9375rem,4.0625rem + -3.125vw,1.25rem)){.centil-map__canvas{padding-top:clamp(.9375rem,4.0625rem + -3.125vw,1.25rem)}}@supports not (padding-top:clamp(0.9375rem,4.0625rem + -3.125vw,1.25rem)){.centil-map__canvas{padding-top:calc(1.25rem + -.3125*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(padding-top:clamp(1.25rem,18.125rem + -18.75vw,3.125rem)){.centil-map__canvas{padding-top:clamp(1.25rem,18.125rem + -18.75vw,3.125rem)}}@supports not (padding-top:clamp(1.25rem,18.125rem + -18.75vw,3.125rem)){.centil-map__canvas{padding-top:calc(3.125rem + -1.875*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(padding-top:clamp(3.125rem,6.25rem + -3.90625vw,3.75rem)){.centil-map__canvas{padding-top:clamp(3.125rem,6.25rem + -3.90625vw,3.75rem)}}@supports not (padding-top:clamp(3.125rem,6.25rem + -3.90625vw,3.75rem)){.centil-map__canvas{padding-top:calc(3.75rem + -.625*(100vw - 64rem)/16)}}}@media(min-width:100em){.centil-map__canvas{--mapWidth:51.2974777222rem}}@media(min-width:90em)and (max-width:100em){@supports(--mapWidth:clamp(51.2974777222rem,51.2974777222rem + 0vw,51.2974777222rem)){.centil-map__canvas{--mapWidth:clamp(51.2974777222rem,51.2974777222rem + 0vw,51.2974777222rem)}}@supports not (--mapWidth:clamp(51.2974777222rem,51.2974777222rem + 0vw,51.2974777222rem)){.centil-map__canvas{--mapWidth:calc(51.2974777222rem + 0*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(--mapWidth:clamp(43.75rem,-16.6298217773rem + 75.4747772217vw,51.2974777222rem)){.centil-map__canvas{--mapWidth:clamp(43.75rem,-16.6298217773rem + 75.4747772217vw,51.2974777222rem)}}@supports not (--mapWidth:clamp(43.75rem,-16.6298217773rem + 75.4747772217vw,51.2974777222rem)){.centil-map__canvas{--mapWidth:calc(43.75rem + 7.5474777222*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(--mapWidth:clamp(33.125rem,-9.375rem + 66.40625vw,43.75rem)){.centil-map__canvas{--mapWidth:clamp(33.125rem,-9.375rem + 66.40625vw,43.75rem)}}@supports not (--mapWidth:clamp(33.125rem,-9.375rem + 66.40625vw,43.75rem)){.centil-map__canvas{--mapWidth:calc(33.125rem + 10.625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--mapWidth:clamp(21.4375rem,14.6843220339rem + 28.813559322vw,33.125rem)){.centil-map__canvas{--mapWidth:clamp(21.4375rem,14.6843220339rem + 28.813559322vw,33.125rem)}}@supports not (--mapWidth:clamp(21.4375rem,14.6843220339rem + 28.813559322vw,33.125rem)){.centil-map__canvas{--mapWidth:calc(21.4375rem + 11.6875*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__canvas{--mapWidth:21.4375rem}}@media(max-width:1023px){.centil-map__canvas{order:1}}.centil-map__svg{display:block;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible}.centil-map .map__region{fill:#203645;fill-opacity:.2;stroke:#fff;stroke-width:1px;cursor:pointer;vector-effect:non-scaling-stroke;pointer-events:all;outline:none;transition:fill-opacity .16s ease,stroke-width .16s ease,filter .2s ease}.centil-map .map__region:focus-visible,.centil-map .map__region:hover{fill-opacity:.35;filter:drop-shadow(0 2px 4px rgba(19,33,45,.16))}.centil-map .map__region.is-on{fill:#203645;fill-opacity:1;stroke-width:1px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.2)) drop-shadow(0 3px 6px rgba(0,0,0,.22))}.centil-map .map__region:focus-visible{outline:2px dashed rgba(32,54,69,.5);outline-offset:2px}.centil-map__labels .centil-map__label{color:#203645;transition:color .2s ease}.centil-map__labels .centil-map__label *{fill:currentColor!important}.centil-map__labels .centil-map__label.is-on{color:#fff}.centil-map__right-content{margin-top:30px;position:relative}@media(max-width:1023px){.centil-map__right-content{display:contents}}.centil-map__tabs{display:grid;grid-template-columns:max-content max-content;justify-content:start;grid-column-gap:clamp(69px,8vw,156px);column-gap:clamp(69px,8vw,156px);grid-row-gap:16px;row-gap:16px;margin-bottom:30px}@media(min-width:100em){.centil-map__tabs{column-gap:9.75rem}}@media(min-width:90em)and (max-width:100em){@supports(column-gap:clamp(8.0625rem,-7.125rem + 16.875vw,9.75rem)){.centil-map__tabs{column-gap:clamp(8.0625rem,-7.125rem + 16.875vw,9.75rem)}}@supports not (column-gap:clamp(8.0625rem,-7.125rem + 16.875vw,9.75rem)){.centil-map__tabs{column-gap:calc(8.0625rem + 1.6875*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(column-gap:clamp(6.375rem,-7.125rem + 16.875vw,8.0625rem)){.centil-map__tabs{column-gap:clamp(6.375rem,-7.125rem + 16.875vw,8.0625rem)}}@supports not (column-gap:clamp(6.375rem,-7.125rem + 16.875vw,8.0625rem)){.centil-map__tabs{column-gap:calc(6.375rem + 1.6875*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(column-gap:clamp(4.3125rem,-3.9375rem + 12.890625vw,6.375rem)){.centil-map__tabs{column-gap:clamp(4.3125rem,-3.9375rem + 12.890625vw,6.375rem)}}@supports not (column-gap:clamp(4.3125rem,-3.9375rem + 12.890625vw,6.375rem)){.centil-map__tabs{column-gap:calc(4.3125rem + 2.0625*(100vw - 64rem)/16)}}}@media(min-width:100em){.centil-map__tabs{margin-left:1.1875rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-left:clamp(-4.625rem,-56.9375rem + 58.125vw,1.1875rem)){.centil-map__tabs{margin-left:clamp(-4.625rem,-56.9375rem + 58.125vw,1.1875rem)}}@supports not (margin-left:clamp(-4.625rem,-56.9375rem + 58.125vw,1.1875rem)){.centil-map__tabs{margin-left:calc(-4.625rem + 5.8125*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(margin-left:clamp(-4.625rem,8.875rem + -15vw,-3.125rem)){.centil-map__tabs{margin-left:clamp(-4.625rem,8.875rem + -15vw,-3.125rem)}}@supports not (margin-left:clamp(-4.625rem,8.875rem + -15vw,-3.125rem)){.centil-map__tabs{margin-left:calc(-3.125rem + -1.5*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(margin-left:clamp(-3.125rem,15rem + -22.65625vw,0.5rem)){.centil-map__tabs{margin-left:clamp(-3.125rem,15rem + -22.65625vw,.5rem)}}@supports not (margin-left:clamp(-3.125rem,15rem + -22.65625vw,0.5rem)){.centil-map__tabs{margin-left:calc(.5rem + -3.625*(100vw - 64rem)/16)}}}@media(max-width:1023px){.centil-map__tabs{order:0;margin-bottom:0;margin-left:0;grid-template-columns:repeat(3,1fr);column-gap:20px;min-width:344px;max-width:344px;justify-items:start}}@media(max-width:1023px)and (min-width:23.4375em)and (max-width:64em){@supports(column-gap:clamp(1.25rem,0.8888674884rem + 1.5408320493vw,1.875rem)){.centil-map__tabs{column-gap:clamp(1.25rem,.8888674884rem + 1.5408320493vw,1.875rem)}}@supports not (column-gap:clamp(1.25rem,0.8888674884rem + 1.5408320493vw,1.875rem)){.centil-map__tabs{column-gap:calc(1.25rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:1023px)and (max-width:23.4375em){.centil-map__tabs{column-gap:1.25rem}}.centil-map__tabcell{display:flex;align-items:baseline;gap:10px}.centil-map__sep{color:rgba(32,54,69,.55);opacity:.7;margin:0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.centil-map__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);padding:0;margin:0;font:inherit;color:#203645;cursor:pointer;transition:color .15s ease;text-align:start;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.centil-map__tab{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.centil-map__tab{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.centil-map__tab{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.centil-map__tab{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.centil-map__tab{font-size:calc(.875rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__tab{font-size:.875rem}}@media(max-width:1439px){.centil-map__tab{line-height:100%}}.centil-map__tab--nowrap{white-space:nowrap}.centil-map__tab:focus-visible,.centil-map__tab:hover{color:#203645;outline:none}.centil-map__tab.is-active{color:#203645;font-family:Raleway,sans-serif;font-weight:700;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.centil-map__tab.is-active{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.centil-map__tab.is-active{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.centil-map__tab.is-active{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}.centil-map__panel{margin-top:30px;width:460px;display:flex;flex-direction:column;background:#fff;overflow:hidden;box-shadow:-2px 2px 12px 0 rgba(0,0,0,.1803921569)}@media(min-width:100em){.centil-map__panel{margin-top:2.5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)){.centil-map__panel{margin-top:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)}}@supports not (margin-top:clamp(1.875rem,-3.75rem + 6.25vw,2.5rem)){.centil-map__panel{margin-top:calc(1.875rem + .625*(100vw - 90rem)/10)}}}@media(min-width:100em){.centil-map__panel{margin-left:7.5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-left:clamp(1.8125rem,-49.375rem + 56.875vw,7.5rem)){.centil-map__panel{margin-left:clamp(1.8125rem,-49.375rem + 56.875vw,7.5rem)}}@supports not (margin-left:clamp(1.8125rem,-49.375rem + 56.875vw,7.5rem)){.centil-map__panel{margin-left:calc(1.8125rem + 5.6875*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(margin-left:clamp(1.8125rem,10.8125rem + -10vw,2.8125rem)){.centil-map__panel{margin-left:clamp(1.8125rem,10.8125rem + -10vw,2.8125rem)}}@supports not (margin-left:clamp(1.8125rem,10.8125rem + -10vw,2.8125rem)){.centil-map__panel{margin-left:calc(2.8125rem + -1*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(margin-left:clamp(0.5rem,-8.75rem + 14.453125vw,2.8125rem)){.centil-map__panel{margin-left:clamp(.5rem,-8.75rem + 14.453125vw,2.8125rem)}}@supports not (margin-left:clamp(0.5rem,-8.75rem + 14.453125vw,2.8125rem)){.centil-map__panel{margin-left:calc(.5rem + 2.3125*(100vw - 64rem)/16)}}}@media(min-width:100em){.centil-map__panel{width:28.75rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.centil-map__panel{width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)}}@supports not (width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.centil-map__panel{width:calc(25.4375rem + 3.3125*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.centil-map__panel{width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)}}@supports not (width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.centil-map__panel{width:calc(22.0625rem + 3.375*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(22.0625rem,25.8125rem + -4.6875vw,22.8125rem)){.centil-map__panel{width:clamp(22.0625rem,25.8125rem + -4.6875vw,22.8125rem)}}@supports not (width:clamp(22.0625rem,25.8125rem + -4.6875vw,22.8125rem)){.centil-map__panel{width:calc(22.8125rem + -.75*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(width:clamp(21.4375rem,20.6430084746rem + 3.3898305085vw,22.8125rem)){.centil-map__panel{width:clamp(21.4375rem,20.6430084746rem + 3.3898305085vw,22.8125rem)}}@supports not (width:clamp(21.4375rem,20.6430084746rem + 3.3898305085vw,22.8125rem)){.centil-map__panel{width:calc(21.4375rem + 1.375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__panel{width:21.4375rem}}@media(max-width:1023px){.centil-map__panel{order:2;margin-top:0}}.centil-map__image{background:#e6eef4}.centil-map__image img{display:block;width:100%;height:130px;object-fit:cover}@media(min-width:23.4375em)and (max-width:64em){@supports(height:clamp(6.5rem,5.56105547rem + 4.0061633282vw,8.125rem)){.centil-map__image img{height:clamp(6.5rem,5.56105547rem + 4.0061633282vw,8.125rem)}}@supports not (height:clamp(6.5rem,5.56105547rem + 4.0061633282vw,8.125rem)){.centil-map__image img{height:calc(6.5rem + 1.625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__image img{height:6.5rem}}.centil-map__meta{display:flex;flex-direction:column;padding:30px 40px 40px}@media(min-width:23.4375em)and (max-width:64em){@supports(padding-top:clamp(1.25rem,0.8888674884rem + 1.5408320493vw,1.875rem)){.centil-map__meta{padding-top:clamp(1.25rem,.8888674884rem + 1.5408320493vw,1.875rem)}}@supports not (padding-top:clamp(1.25rem,0.8888674884rem + 1.5408320493vw,1.875rem)){.centil-map__meta{padding-top:calc(1.25rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__meta{padding-top:1.25rem}}@media(min-width:23.4375em)and (max-width:64em){@supports(padding-left:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.centil-map__meta{padding-left:clamp(1rem,.1332819723rem + 3.6979969183vw,2.5rem)}}@supports not (padding-left:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.centil-map__meta{padding-left:calc(1rem + 1.5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__meta{padding-left:1rem}}@media(min-width:23.4375em)and (max-width:64em){@supports(padding-right:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.centil-map__meta{padding-right:clamp(1rem,.1332819723rem + 3.6979969183vw,2.5rem)}}@supports not (padding-right:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.centil-map__meta{padding-right:calc(1rem + 1.5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__meta{padding-right:1rem}}@media(min-width:23.4375em)and (max-width:64em){@supports(padding-bottom:clamp(1.875rem,1.5138674884rem + 1.5408320493vw,2.5rem)){.centil-map__meta{padding-bottom:clamp(1.875rem,1.5138674884rem + 1.5408320493vw,2.5rem)}}@supports not (padding-bottom:clamp(1.875rem,1.5138674884rem + 1.5408320493vw,2.5rem)){.centil-map__meta{padding-bottom:calc(1.875rem + .625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__meta{padding-bottom:1.875rem}}.centil-map__title{color:#203645;margin-bottom:16px;font-family:Raleway,sans-serif;font-weight:700;font-size:32px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.centil-map__title{margin-bottom:1.25rem}}@media(min-width:80em)and (max-width:100em){@supports(margin-bottom:clamp(1rem,0rem + 1.25vw,1.25rem)){.centil-map__title{margin-bottom:clamp(1rem,0rem + 1.25vw,1.25rem)}}@supports not (margin-bottom:clamp(1rem,0rem + 1.25vw,1.25rem)){.centil-map__title{margin-bottom:calc(1rem + .25*(100vw - 80rem)/20)}}}@media(min-width:100em){.centil-map__title{font-size:2.25rem}}@media(min-width:80em)and (max-width:100em){@supports(font-size:clamp(2rem,1rem + 1.25vw,2.25rem)){.centil-map__title{font-size:clamp(2rem,1rem + 1.25vw,2.25rem)}}@supports not (font-size:clamp(2rem,1rem + 1.25vw,2.25rem)){.centil-map__title{font-size:calc(2rem + .25*(100vw - 80rem)/20)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,0.8166409861rem + 1.8489984592vw,2rem)){.centil-map__title{font-size:clamp(1.25rem,.8166409861rem + 1.8489984592vw,2rem)}}@supports not (font-size:clamp(1.25rem,0.8166409861rem + 1.8489984592vw,2rem)){.centil-map__title{font-size:calc(1.25rem + .75*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__title{font-size:1.25rem}}.centil-map__city-link{background:none;border:none;color:rgba(32,54,69,.55);font-size:inherit;font-weight:inherit;cursor:pointer;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:all .2s ease;padding:0}.centil-map__city-link:hover{color:#203645;-webkit-text-decoration-color:rgba(32,54,69,.55);text-decoration-color:rgba(32,54,69,.55)}.centil-map__city-link.is-active{color:#203645;-webkit-text-decoration-color:#203645;text-decoration-color:#203645;font-weight:600}.centil-map__city-separator{color:rgba(32,54,69,.55);margin:0 4px}.centil-map__desc{line-height:1.45;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;color:#3b5160}@media(min-width:100em){.centil-map__desc{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.centil-map__desc{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.centil-map__desc{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.centil-map__desc{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.centil-map__desc{font-size:calc(.875rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__desc{font-size:.875rem}}@media(max-width:1439px){.centil-map__desc{line-height:100%}}.centil-map__desc p{margin:0 0 16px}@media(min-width:100em){.centil-map__desc p{margin-bottom:1.25rem}}@media(min-width:80em)and (max-width:100em){@supports(margin-bottom:clamp(1rem,0rem + 1.25vw,1.25rem)){.centil-map__desc p{margin-bottom:clamp(1rem,0rem + 1.25vw,1.25rem)}}@supports not (margin-bottom:clamp(1rem,0rem + 1.25vw,1.25rem)){.centil-map__desc p{margin-bottom:calc(1rem + .25*(100vw - 80rem)/20)}}}.centil-map__desc a{color:inherit;text-decoration:none}.centil-map__desc a:hover{text-decoration:underline}.centil-map__addr{margin:0 0 30px;font-style:normal}@media(min-width:100em){.centil-map__addr{margin-bottom:2.5rem}}@media(min-width:80em)and (max-width:100em){@supports(margin-bottom:clamp(1.875rem,-0.625rem + 3.125vw,2.5rem)){.centil-map__addr{margin-bottom:clamp(1.875rem,-.625rem + 3.125vw,2.5rem)}}@supports not (margin-bottom:clamp(1.875rem,-0.625rem + 3.125vw,2.5rem)){.centil-map__addr{margin-bottom:calc(1.875rem + .625*(100vw - 80rem)/20)}}}.centil-map__city{display:inline-block;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;color:#203645;margin-bottom:8px}@media(min-width:100em){.centil-map__city{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.centil-map__city{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.centil-map__city{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.centil-map__city{font-size:clamp(.875rem,.8027734977rem + .3081664099vw,1rem)}}@supports not (font-size:clamp(0.875rem,0.8027734977rem + 0.3081664099vw,1rem)){.centil-map__city{font-size:calc(.875rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__city{font-size:.875rem}}@media(max-width:1023px){.centil-map__city{line-height:100%}}@media(min-width:100em){.centil-map__city{margin-bottom:.75rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(0.5rem,-1.75rem + 2.5vw,0.75rem)){.centil-map__city{margin-bottom:clamp(.5rem,-1.75rem + 2.5vw,.75rem)}}@supports not (margin-bottom:clamp(0.5rem,-1.75rem + 2.5vw,0.75rem)){.centil-map__city{margin-bottom:calc(.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-bottom:clamp(0rem,-0.2889060092rem + 1.2326656394vw,0.5rem)){.centil-map__city{margin-bottom:clamp(0rem,-.2889060092rem + 1.2326656394vw,.5rem)}}@supports not (margin-bottom:clamp(0rem,-0.2889060092rem + 1.2326656394vw,0.5rem)){.centil-map__city{margin-bottom:calc(0rem + .5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.centil-map__city{margin-bottom:0}}.centil-map__actions{display:flex;gap:24px;list-style:none;padding:0}.centil-map__action{width:24px;height:24px;display:grid;place-items:center;color:#203645;cursor:pointer;transform:scale(1);transition:transform .4s ease}.centil-map__action:hover{transform:scale(1.3)}.team-card{position:relative;width:100%}.team-card__main{display:block;color:inherit;text-decoration:none}.team-card:hover .team-card__photo{aspect-ratio:1.05/1}.team-card:hover .team-card__name{font-weight:700}.team-card__photo{width:100%;aspect-ratio:1/1;background:rgba(0,0,0,0);position:relative;overflow:hidden;opacity:0;transform:translateY(30px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s);transition:aspect-ratio .5s linear}.team-card__photo .team-card__img,.team-card__photo .team-card__placeholder{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;width:100%;height:100%;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);animation:revealPhotoClip 1.4s cubic-bezier(.77,0,.175,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s);transition:transform .5s ease;will-change:transform}.team-card__photo:hover .team-card__img{transform:scale(1.1)}.team-card__body{min-width:0;margin-top:16px}@media(min-width:100em){.team-card__body{margin-top:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-card__body{margin-top:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (margin-top:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-card__body{margin-top:calc(1rem + .25*(100vw - 90rem)/10)}}}.team-card__name{color:#142228;font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s);transition:font-weight .3s ease}@media(min-width:100em){.team-card__name{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-card__name{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.team-card__name{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.team-card__name{font-size:clamp(1.25rem,1.1055469954rem + .6163328197vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.team-card__name{font-size:calc(1.25rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-card__name{font-size:1.25rem}}@media(min-width:100em){.team-card__name{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.team-card__name{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.team-card__name{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(line-height:clamp(1.5rem,1.3555469954rem + 0.6163328197vw,1.75rem)){.team-card__name{line-height:clamp(1.5rem,1.3555469954rem + .6163328197vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,1.3555469954rem + 0.6163328197vw,1.75rem)){.team-card__name{line-height:calc(1.5rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.team-card__name{line-height:1.5rem}}.team-card__role{color:#142228;margin-top:16px;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}@media(min-width:100em){.team-card__role{margin-top:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-card__role{margin-top:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (margin-top:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-card__role{margin-top:calc(1rem + .25*(100vw - 90rem)/10)}}}.team-card__practice{color:#142228;margin-top:8px;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}@media(min-width:100em){.team-card__practice{margin-top:.75rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(0.5rem,-1.75rem + 2.5vw,0.75rem)){.team-card__practice{margin-top:clamp(.5rem,-1.75rem + 2.5vw,.75rem)}}@supports not (margin-top:clamp(0.5rem,-1.75rem + 2.5vw,0.75rem)){.team-card__practice{margin-top:calc(.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:1023px){.team-card__practice{-webkit-line-clamp:1;line-clamp:1;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}}.team-card__social{display:flex;margin-top:16px;gap:24px;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}@media(min-width:100em){.team-card__social{margin-top:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-card__social{margin-top:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (margin-top:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.team-card__social{margin-top:calc(1rem + .25*(100vw - 90rem)/10)}}}.news-card{display:flex;flex-direction:column;cursor:pointer}.news-card:hover .news-card__title{font-weight:700}.news-card__image{max-height:316px;overflow:hidden;opacity:0;transform:translateY(30px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}@media(min-width:100em){.news-card__image{height:19.75rem}}@media(min-width:90em)and (max-width:100em){@supports(height:clamp(17.5rem,-2.75rem + 22.5vw,19.75rem)){.news-card__image{height:clamp(17.5rem,-2.75rem + 22.5vw,19.75rem)}}@supports not (height:clamp(17.5rem,-2.75rem + 22.5vw,19.75rem)){.news-card__image{height:calc(17.5rem + 2.25*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(height:clamp(15.1875rem,-3.3125rem + 23.125vw,17.5rem)){.news-card__image{height:clamp(15.1875rem,-3.3125rem + 23.125vw,17.5rem)}}@supports not (height:clamp(15.1875rem,-3.3125rem + 23.125vw,17.5rem)){.news-card__image{height:calc(15.1875rem + 2.3125*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(height:clamp(12.375rem,1.125rem + 17.578125vw,15.1875rem)){.news-card__image{height:clamp(12.375rem,1.125rem + 17.578125vw,15.1875rem)}}@supports not (height:clamp(12.375rem,1.125rem + 17.578125vw,15.1875rem)){.news-card__image{height:calc(12.375rem + 2.8125*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(height:clamp(12.375rem,16.1223035439rem + -5.8551617874vw,14.75rem)){.news-card__image{height:clamp(12.375rem,16.1223035439rem + -5.8551617874vw,14.75rem)}}@supports not (height:clamp(12.375rem,16.1223035439rem + -5.8551617874vw,14.75rem)){.news-card__image{height:calc(14.75rem + -2.375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.news-card__image{height:14.75rem}}.news-card__img{display:block;object-fit:cover;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);animation:revealPhotoClip 1.4s cubic-bezier(.77,0,.175,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}.news-card__info{margin-top:15px;color:#203645;display:flex;flex-direction:column;gap:4px}@media(min-width:100em){.news-card__info{margin-top:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(0.9375rem,-1.875rem + 3.125vw,1.25rem)){.news-card__info{margin-top:clamp(.9375rem,-1.875rem + 3.125vw,1.25rem)}}@supports not (margin-top:clamp(0.9375rem,-1.875rem + 3.125vw,1.25rem)){.news-card__info{margin-top:calc(.9375rem + .3125*(100vw - 90rem)/10)}}}.news-card__top{display:flex;justify-content:space-between;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}.news-card__practice{font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.news-card__practice{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.news-card__practice{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.news-card__practice{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.news-card__date{font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.news-card__date{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.news-card__date{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.news-card__date{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.news-card__title{margin-top:15px;font-family:Raleway,sans-serif;font-weight:400;font-size:20px;leading-trim:NONE;line-height:24px;letter-spacing:0;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s);transition:font-weight .3s ease}@media(min-width:100em){.news-card__title{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.news-card__title{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.news-card__title{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.news-card__title{font-size:clamp(1.125rem,1.0527734977rem + .3081664099vw,1.25rem)}}@supports not (font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.news-card__title{font-size:calc(1.125rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.news-card__title{font-size:1.125rem}}@media(min-width:100em){.news-card__title{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.news-card__title{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.news-card__title{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.news-card__badge,.news-card__meta{font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0}.news-card__badge{margin-top:15px;color:#203645;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s);width:-moz-fit-content;width:fit-content;--cta-h:16px;--cta-rule-w:1px}@media(min-width:100em){.news-card__badge{margin-top:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(0.9375rem,-1.875rem + 3.125vw,1.25rem)){.news-card__badge{margin-top:clamp(.9375rem,-1.875rem + 3.125vw,1.25rem)}}@supports not (margin-top:clamp(0.9375rem,-1.875rem + 3.125vw,1.25rem)){.news-card__badge{margin-top:calc(.9375rem + .3125*(100vw - 90rem)/10)}}}@media(min-width:100em){.news-card__badge{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.news-card__badge{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.news-card__badge{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.news-card__badge:focus-visible:after,.news-card__badge:hover:after{width:calc(100% - var(--cta-rule-w) + var(--cta-over))!important}.news-section{padding:24px 0 64px}.news-section__container{width:100%;max-width:1160px;margin:0 auto;padding:0 20px}.news-section__tabs{margin-bottom:16px}.news-section__filters{margin:16px 0 24px}.news-section__load-more{display:grid;place-items:center;margin:32px 0 60px}.news-section__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #1c2730;background:rgba(0,0,0,0);color:#1c2730;padding:12px 22px;font:inherit;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.news-section__button:hover{background:#1c2730;color:#fff}.news-section__button:disabled{opacity:.45;cursor:default}.projects-card{display:flex;flex-direction:column;cursor:pointer}.projects-card:hover .projects-card__title{font-weight:700}.projects-card__image{max-width:460px;max-height:316px;overflow:hidden;opacity:0;transform:translateY(30px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}@media(min-width:100em){.projects-card__image{width:28.75rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.projects-card__image{width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)}}@supports not (width:clamp(25.4375rem,-4.375rem + 33.125vw,28.75rem)){.projects-card__image{width:calc(25.4375rem + 3.3125*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.projects-card__image{width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)}}@supports not (width:clamp(22.0625rem,-4.9375rem + 33.75vw,25.4375rem)){.projects-card__image{width:calc(22.0625rem + 3.375*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)){.projects-card__image{width:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)}}@supports not (width:clamp(18rem,1.75rem + 25.390625vw,22.0625rem)){.projects-card__image{width:calc(18rem + 4.0625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(width:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)){.projects-card__image{width:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)}}@supports not (width:clamp(18rem,23.4237288136rem + -8.4745762712vw,21.4375rem)){.projects-card__image{width:calc(21.4375rem + -3.4375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.projects-card__image{width:21.4375rem}}@media(min-width:100em){.projects-card__image{height:19.75rem}}@media(min-width:90em)and (max-width:100em){@supports(height:clamp(17.5rem,-2.75rem + 22.5vw,19.75rem)){.projects-card__image{height:clamp(17.5rem,-2.75rem + 22.5vw,19.75rem)}}@supports not (height:clamp(17.5rem,-2.75rem + 22.5vw,19.75rem)){.projects-card__image{height:calc(17.5rem + 2.25*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(height:clamp(15.1875rem,-3.3125rem + 23.125vw,17.5rem)){.projects-card__image{height:clamp(15.1875rem,-3.3125rem + 23.125vw,17.5rem)}}@supports not (height:clamp(15.1875rem,-3.3125rem + 23.125vw,17.5rem)){.projects-card__image{height:calc(15.1875rem + 2.3125*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(height:clamp(12.375rem,1.125rem + 17.578125vw,15.1875rem)){.projects-card__image{height:clamp(12.375rem,1.125rem + 17.578125vw,15.1875rem)}}@supports not (height:clamp(12.375rem,1.125rem + 17.578125vw,15.1875rem)){.projects-card__image{height:calc(12.375rem + 2.8125*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(height:clamp(12.375rem,16.1223035439rem + -5.8551617874vw,14.75rem)){.projects-card__image{height:clamp(12.375rem,16.1223035439rem + -5.8551617874vw,14.75rem)}}@supports not (height:clamp(12.375rem,16.1223035439rem + -5.8551617874vw,14.75rem)){.projects-card__image{height:calc(14.75rem + -2.375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.projects-card__image{height:14.75rem}}.projects-card__img{display:block;object-fit:cover;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);animation:revealPhotoClip 1.4s cubic-bezier(.77,0,.175,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}.projects-card__info{margin-top:15px;display:flex;flex-direction:column;gap:4px;color:#203645}@media(min-width:100em){.projects-card__info{margin-top:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(0.9375rem,-1.875rem + 3.125vw,1.25rem)){.projects-card__info{margin-top:clamp(.9375rem,-1.875rem + 3.125vw,1.25rem)}}@supports not (margin-top:clamp(0.9375rem,-1.875rem + 3.125vw,1.25rem)){.projects-card__info{margin-top:calc(.9375rem + .3125*(100vw - 90rem)/10)}}}.projects-card__top{display:flex;justify-content:space-between;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}.projects-card__practice{font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.projects-card__practice{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.projects-card__practice{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.projects-card__practice{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.projects-card__date{font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.projects-card__date{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.projects-card__date{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.projects-card__date{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.projects-card__title{margin-top:15px;font-family:Raleway,sans-serif;font-weight:400;font-size:20px;leading-trim:NONE;line-height:24px;letter-spacing:0;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s);transition:font-weight .3s ease}@media(min-width:100em){.projects-card__title{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.projects-card__title{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.projects-card__title{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.projects-card__title{font-size:clamp(1.125rem,1.0527734977rem + .3081664099vw,1.25rem)}}@supports not (font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.projects-card__title{font-size:calc(1.125rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.projects-card__title{font-size:1.125rem}}@media(min-width:100em){.projects-card__title{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.projects-card__title{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.projects-card__title{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.projects-card__badge{margin-top:15px;color:#203645;font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s);width:-moz-fit-content;width:fit-content;--cta-h:16px;--cta-rule-w:1px}@media(min-width:100em){.projects-card__badge{margin-top:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(0.9375rem,-1.875rem + 3.125vw,1.25rem)){.projects-card__badge{margin-top:clamp(.9375rem,-1.875rem + 3.125vw,1.25rem)}}@supports not (margin-top:clamp(0.9375rem,-1.875rem + 3.125vw,1.25rem)){.projects-card__badge{margin-top:calc(.9375rem + .3125*(100vw - 90rem)/10)}}}@media(min-width:100em){.projects-card__badge{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.projects-card__badge{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.projects-card__badge{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.projects-card__badge:focus-visible:after,.projects-card__badge:hover:after{width:calc(100% - var(--cta-rule-w) + var(--cta-over))!important}.publication-card{--image:240px;--content:420px;--gap:40px;--h:339px;display:grid;grid-template-columns:var(--image) var(--content);grid-gap:var(--gap);gap:var(--gap);align-items:start;text-decoration:none;color:inherit;height:var(--h)}@media(min-width:100em){.publication-card{--content:26.25rem}}@media(min-width:90em)and (max-width:100em){@supports(--content:clamp(21.3125rem,-23.125rem + 49.375vw,26.25rem)){.publication-card{--content:clamp(21.3125rem,-23.125rem + 49.375vw,26.25rem)}}@supports not (--content:clamp(21.3125rem,-23.125rem + 49.375vw,26.25rem)){.publication-card{--content:calc(21.3125rem + 4.9375*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(--content:clamp(16.25rem,16.25rem + 0vw,16.25rem)){.publication-card{--content:clamp(16.25rem,16.25rem + 0vw,16.25rem)}}@supports not (--content:clamp(16.25rem,16.25rem + 0vw,16.25rem)){.publication-card{--content:calc(16.25rem + 0*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(--content:clamp(13.25rem,1.25rem + 18.75vw,16.25rem)){.publication-card{--content:clamp(13.25rem,1.25rem + 18.75vw,16.25rem)}}@supports not (--content:clamp(13.25rem,1.25rem + 18.75vw,16.25rem)){.publication-card{--content:calc(13.25rem + 3*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--content:clamp(10.4375rem,8.812403698rem + 6.9337442219vw,13.25rem)){.publication-card{--content:clamp(10.4375rem,8.812403698rem + 6.9337442219vw,13.25rem)}}@supports not (--content:clamp(10.4375rem,8.812403698rem + 6.9337442219vw,13.25rem)){.publication-card{--content:calc(10.4375rem + 2.8125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.publication-card{--content:10.4375rem}}@media(min-width:64em)and (max-width:80em){@supports(--image:clamp(13.125rem,5.625rem + 11.71875vw,15rem)){.publication-card{--image:clamp(13.125rem,5.625rem + 11.71875vw,15rem)}}@supports not (--image:clamp(13.125rem,5.625rem + 11.71875vw,15rem)){.publication-card{--image:calc(13.125rem + 1.875*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--image:clamp(10.4375rem,8.8846302003rem + 6.625577812vw,13.125rem)){.publication-card{--image:clamp(10.4375rem,8.8846302003rem + 6.625577812vw,13.125rem)}}@supports not (--image:clamp(10.4375rem,8.8846302003rem + 6.625577812vw,13.125rem)){.publication-card{--image:calc(10.4375rem + 2.6875*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.publication-card{--image:10.4375rem}}@media(min-width:64em)and (max-width:80em){@supports(--gap:clamp(1.25rem,-3.75rem + 7.8125vw,2.5rem)){.publication-card{--gap:clamp(1.25rem,-3.75rem + 7.8125vw,2.5rem)}}@supports not (--gap:clamp(1.25rem,-3.75rem + 7.8125vw,2.5rem)){.publication-card{--gap:calc(1.25rem + 1.25*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--gap:clamp(0.625rem,0.2638674884rem + 1.5408320493vw,1.25rem)){.publication-card{--gap:clamp(0.625rem,0.2638674884rem + 1.5408320493vw,1.25rem)}}@supports not (--gap:clamp(0.625rem,0.2638674884rem + 1.5408320493vw,1.25rem)){.publication-card{--gap:calc(0.625rem + 0.625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.publication-card{--gap:0.625rem}}@media(min-width:64em)and (max-width:80em){@supports(--h:clamp(18.5625rem,8.0625rem + 16.40625vw,21.1875rem)){.publication-card{--h:clamp(18.5625rem,8.0625rem + 16.40625vw,21.1875rem)}}@supports not (--h:clamp(18.5625rem,8.0625rem + 16.40625vw,21.1875rem)){.publication-card{--h:calc(18.5625rem + 2.625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(--h:clamp(14.75rem,12.5470916795rem + 9.3990755008vw,18.5625rem)){.publication-card{--h:clamp(14.75rem,12.5470916795rem + 9.3990755008vw,18.5625rem)}}@supports not (--h:clamp(14.75rem,12.5470916795rem + 9.3990755008vw,18.5625rem)){.publication-card{--h:calc(14.75rem + 3.8125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.publication-card{--h:14.75rem}}@media(max-width:776px){.publication-card{grid-template-columns:var(--image) 1fr}}.publication-card:hover .publication-card__title{font-weight:700}.publication-card__thumb{width:var(--image);height:var(--h);overflow:hidden;opacity:0;transform:translateY(30px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}.publication-card__thumb img{display:block;width:100%;height:100%;object-fit:cover;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);animation:revealPhotoClip 1.4s cubic-bezier(.77,0,.175,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}@media(max-width:1023px){.publication-card__thumb img{width:100%;height:100%;object-fit:cover;display:block}}.publication-card__content{min-width:0;height:var(--h);display:flex;flex-direction:column;justify-content:start}.publication-card__meta{display:flex;justify-content:space-between;align-items:baseline;color:#6b7680;font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}@media(min-width:100em){.publication-card__meta{margin-top:1.25rem}}@media(min-width:80em)and (max-width:100em){@supports(margin-top:clamp(1rem,0rem + 1.25vw,1.25rem)){.publication-card__meta{margin-top:clamp(1rem,0rem + 1.25vw,1.25rem)}}@supports not (margin-top:clamp(1rem,0rem + 1.25vw,1.25rem)){.publication-card__meta{margin-top:calc(1rem + .25*(100vw - 80rem)/20)}}}@media(min-width:100em){.publication-card__meta{margin-bottom:5rem}}@media(min-width:80em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-1.25rem + 6.25vw,5rem)){.publication-card__meta{margin-bottom:clamp(3.75rem,-1.25rem + 6.25vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-1.25rem + 6.25vw,5rem)){.publication-card__meta{margin-bottom:calc(3.75rem + 1.25*(100vw - 80rem)/20)}}}@media(max-width:1023px){.publication-card__meta{flex-direction:column;gap:16px;margin-bottom:16px}}.publication-card__practice{color:#142228;font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0}@media(min-width:100em){.publication-card__practice{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.publication-card__practice{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.publication-card__practice{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}.publication-card__date{font-family:Tahoma,sans-serif;font-size:12px;line-height:100%}.publication-card__date,.publication-card__title{color:#142228;font-weight:400;leading-trim:NONE;letter-spacing:0}.publication-card__title{font-family:Raleway,sans-serif;font-size:20px;line-height:24px;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s);transition:font-weight .3s ease}@media(min-width:100em){.publication-card__title{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.publication-card__title{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.publication-card__title{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.publication-card__title{font-size:clamp(1.125rem,1.0527734977rem + .3081664099vw,1.25rem)}}@supports not (font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.publication-card__title{font-size:calc(1.125rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.publication-card__title{font-size:1.125rem}}@media(min-width:100em){.publication-card__title{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.publication-card__title{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.publication-card__title{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.publication-card__title{margin-bottom:16px}}.publication-card__footer{display:flex;margin-top:auto;margin-bottom:40px;font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0;opacity:0;transform:translateY(20px);animation:slideUpElement 1.4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.3s + var(--card-index, 0)*.15s)}@media(min-width:100em){.publication-card__footer{font-size:1rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.publication-card__footer{font-size:clamp(.75rem,-1.5rem + 2.5vw,1rem)}}@supports not (font-size:clamp(0.75rem,-1.5rem + 2.5vw,1rem)){.publication-card__footer{font-size:calc(.75rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.publication-card__footer{margin-bottom:20px}}.publication-card__tag{color:#142228;font-family:Tahoma,sans-serif;font-weight:400;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0;width:-moz-fit-content;width:fit-content;--cta-h:16px;--cta-rule-w:1px}@media(max-width:1023px){.publication-card__tag{display:flex;align-items:center}}.publication-card__tag:focus-visible:after,.publication-card__tag:hover:after{width:calc(100% - var(--cta-rule-w) + var(--cta-over))!important}@keyframes slideUpElement{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes revealPhotoClip{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.pdfcover{width:100%;aspect-ratio:3/4;background:#f2f4f6;border-radius:4px;overflow:hidden}.pdfcover__canvas{width:100%;height:100%;display:block;opacity:0;transition:opacity .2s ease}.pdfcover__canvas.is-ready{opacity:1}.internship{padding:39px 0 64px}.internship__head{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:24px;gap:24px;position:relative;padding:0 0 39px;margin:0 0 60px}@media(min-width:23.4375em)and (max-width:64em){@supports(gap:clamp(1.5rem,2.0916795069rem + -0.9244992296vw,1.875rem)){.internship__head{gap:clamp(1.5rem,2.0916795069rem + -.9244992296vw,1.875rem)}}@supports not (gap:clamp(1.5rem,2.0916795069rem + -0.9244992296vw,1.875rem)){.internship__head{gap:calc(1.875rem + -.375*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.internship__head{gap:1.875rem}}@media(max-width:1023px){.internship__head{display:flex;flex-direction:column;align-items:start}}.internship__head:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#203645;box-shadow:0 0 0 100vmax #203645;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);pointer-events:none}.internship__country{font-family:Raleway,sans-serif;font-weight:400;font-size:36px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#1c2730;margin:0}@media(min-width:100em){.internship__country{font-size:2.5rem}}@media(min-width:23.4375em)and (max-width:100em){@supports(font-size:clamp(1.25rem,0.8673469388rem + 1.6326530612vw,2.5rem)){.internship__country{font-size:clamp(1.25rem,.8673469388rem + 1.6326530612vw,2.5rem)}}@supports not (font-size:clamp(1.25rem,0.8673469388rem + 1.6326530612vw,2.5rem)){.internship__country{font-size:calc(1.25rem + 1.25*(100vw - 23.4375rem)/76.5625)}}}@media(max-width:23.4375em){.internship__country{font-size:1.25rem}}.internship__city{color:#203645;margin-right:220px;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.internship__city{margin-right:24.6875rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-right:clamp(14.6875rem,-75.3125rem + 100vw,24.6875rem)){.internship__city{margin-right:clamp(14.6875rem,-75.3125rem + 100vw,24.6875rem)}}@supports not (margin-right:clamp(14.6875rem,-75.3125rem + 100vw,24.6875rem)){.internship__city{margin-right:calc(14.6875rem + 10*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(margin-right:clamp(12.125rem,-8.375rem + 25.625vw,14.6875rem)){.internship__city{margin-right:clamp(12.125rem,-8.375rem + 25.625vw,14.6875rem)}}@supports not (margin-right:clamp(12.125rem,-8.375rem + 25.625vw,14.6875rem)){.internship__city{margin-right:calc(12.125rem + 2.5625*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(margin-right:clamp(9.0625rem,-3.1875rem + 19.140625vw,12.125rem)){.internship__city{margin-right:clamp(9.0625rem,-3.1875rem + 19.140625vw,12.125rem)}}@supports not (margin-right:clamp(9.0625rem,-3.1875rem + 19.140625vw,12.125rem)){.internship__city{margin-right:calc(9.0625rem + 3.0625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(margin-right:clamp(0rem,-5.2364214176rem + 22.3420647149vw,9.0625rem)){.internship__city{margin-right:clamp(0rem,-5.2364214176rem + 22.3420647149vw,9.0625rem)}}@supports not (margin-right:clamp(0rem,-5.2364214176rem + 22.3420647149vw,9.0625rem)){.internship__city{margin-right:calc(0rem + 9.0625*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.internship__city{margin-right:0}}.internship__grid{display:flex;align-items:start}@media(min-width:100em){.internship__grid{gap:12.375rem}}@media(min-width:90em)and (max-width:100em){@supports(gap:clamp(2.6875rem,-84.5rem + 96.875vw,12.375rem)){.internship__grid{gap:clamp(2.6875rem,-84.5rem + 96.875vw,12.375rem)}}@supports not (gap:clamp(2.6875rem,-84.5rem + 96.875vw,12.375rem)){.internship__grid{gap:calc(2.6875rem + 9.6875*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(gap:clamp(1.25rem,-10.25rem + 14.375vw,2.6875rem)){.internship__grid{gap:clamp(1.25rem,-10.25rem + 14.375vw,2.6875rem)}}@supports not (gap:clamp(1.25rem,-10.25rem + 14.375vw,2.6875rem)){.internship__grid{gap:calc(1.25rem + 1.4375*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)){.internship__grid{gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)}}@supports not (gap:clamp(1.25rem,1.25rem + 0vw,1.25rem)){.internship__grid{gap:calc(1.25rem + 0*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(gap:clamp(1.25rem,3.2222650231rem + -3.0816640986vw,2.5rem)){.internship__grid{gap:clamp(1.25rem,3.2222650231rem + -3.0816640986vw,2.5rem)}}@supports not (gap:clamp(1.25rem,3.2222650231rem + -3.0816640986vw,2.5rem)){.internship__grid{gap:calc(2.5rem + -1.25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.internship__grid{gap:2.5rem}}@media(min-width:1600px){.internship__grid{gap:198px}}@media(min-width:1440px)and (max-width:1599px){.internship__grid{gap:43px}}@media(min-width:1024px)and (max-width:1439px){.internship__grid{gap:20px}}@media(max-width:1023px){.internship__grid{flex-direction:column;gap:40px}}.internship__link{color:#1c2730;text-decoration:none}.internship__link:hover{text-decoration:underline;color:#bc0923}.internship__text{flex:0 0 auto;box-sizing:border-box;font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}@media(min-width:100em){.internship__text{width:43.75rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(43.4375rem,40.625rem + 3.125vw,43.75rem)){.internship__text{width:clamp(43.4375rem,40.625rem + 3.125vw,43.75rem)}}@supports not (width:clamp(43.4375rem,40.625rem + 3.125vw,43.75rem)){.internship__text{width:calc(43.4375rem + .3125*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(33.75rem,-43.75rem + 96.875vw,43.4375rem)){.internship__text{width:clamp(33.75rem,-43.75rem + 96.875vw,43.4375rem)}}@supports not (width:clamp(33.75rem,-43.75rem + 96.875vw,43.4375rem)){.internship__text{width:calc(33.75rem + 9.6875*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(27.625rem,3.125rem + 38.28125vw,33.75rem)){.internship__text{width:clamp(27.625rem,3.125rem + 38.28125vw,33.75rem)}}@supports not (width:clamp(27.625rem,3.125rem + 38.28125vw,33.75rem)){.internship__text{width:calc(27.625rem + 6.125*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(width:clamp(21.4375rem,17.8622881356rem + 15.2542372881vw,27.625rem)){.internship__text{width:clamp(21.4375rem,17.8622881356rem + 15.2542372881vw,27.625rem)}}@supports not (width:clamp(21.4375rem,17.8622881356rem + 15.2542372881vw,27.625rem)){.internship__text{width:calc(21.4375rem + 6.1875*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.internship__text{width:21.4375rem}}@media(min-width:1600px){.internship__text{width:700px}}@media(min-width:1440px)and (max-width:1599px){.internship__text{width:695px}}@media(min-width:1280px)and (max-width:1439px){.internship__text{width:540px}}@media(min-width:1024px)and (max-width:1279px){.internship__text{width:442px}}@media(max-width:1023px){.internship__text{order:2}}.internship__media{flex:0 0 auto;box-sizing:border-box}@media(min-width:100em){.internship__media{width:32.625rem}}@media(min-width:90em)and (max-width:100em){@supports(width:clamp(32.625rem,32.625rem + 0vw,32.625rem)){.internship__media{width:clamp(32.625rem,32.625rem + 0vw,32.625rem)}}@supports not (width:clamp(32.625rem,32.625rem + 0vw,32.625rem)){.internship__media{width:calc(32.625rem + 0*(100vw - 90rem)/10)}}}@media(min-width:80em)and (max-width:90em){@supports(width:clamp(32.625rem,42.1875rem + -10.625vw,33.6875rem)){.internship__media{width:clamp(32.625rem,42.1875rem + -10.625vw,33.6875rem)}}@supports not (width:clamp(32.625rem,42.1875rem + -10.625vw,33.6875rem)){.internship__media{width:calc(33.6875rem + -1.0625*(100vw - 80rem)/10)}}}@media(min-width:64em)and (max-width:80em){@supports(width:clamp(27.625rem,3.375rem + 37.890625vw,33.6875rem)){.internship__media{width:clamp(27.625rem,3.375rem + 37.890625vw,33.6875rem)}}@supports not (width:clamp(27.625rem,3.375rem + 37.890625vw,33.6875rem)){.internship__media{width:calc(27.625rem + 6.0625*(100vw - 64rem)/16)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(width:clamp(21.4375rem,17.8622881356rem + 15.2542372881vw,27.625rem)){.internship__media{width:clamp(21.4375rem,17.8622881356rem + 15.2542372881vw,27.625rem)}}@supports not (width:clamp(21.4375rem,17.8622881356rem + 15.2542372881vw,27.625rem)){.internship__media{width:calc(21.4375rem + 6.1875*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.internship__media{width:21.4375rem}}@media(min-width:1600px){.internship__media{width:522px}}@media(min-width:1440px)and (max-width:1599px){.internship__media{width:522px}}@media(min-width:1280px)and (max-width:1439px){.internship__media{width:539px}}@media(min-width:1024px)and (max-width:1279px){.internship__media{width:442px}}@media(max-width:1023px){.internship__media{order:1}}.internship__media img{width:100%;height:auto;display:block}.markdown-text.careers-md.careers-md--intern p{line-height:1.75;color:#1c2730}.markdown-text.careers-md.careers-md--intern a,.markdown-text.careers-md.careers-md--intern p{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;letter-spacing:0;line-height:24px}.markdown-text.careers-md.careers-md--intern a{color:#000;text-decoration:none}.markdown-text.careers-md.careers-md--intern a:hover{text-decoration:underline}.markdown-text.careers-md.careers-md--intern a strong,.markdown-text.careers-md.careers-md--intern p a strong,.markdown-text.careers-md.careers-md--intern p strong a,.markdown-text.careers-md.careers-md--intern strong a{font-family:Raleway,sans-serif;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0;font-weight:700}.markdown-text.careers-md.careers-md--intern ol,.markdown-text.careers-md.careers-md--intern ul{margin:8px 0 28px;padding-left:1.2rem}.markdown-text.careers-md.careers-md--intern li{margin:6px 0;line-height:1.65}.careers-jobs{border-top:1px solid #e4e7ea}.careers-jobs__container{transition:padding 1s ease-in-out;overflow:visible}.careers-jobs__item{border-bottom:1px solid #203645;overflow:hidden;max-width:100%;transition:color .8s ease-in-out;background-position:top;position:relative}.careers-jobs__item:first-child{border-top:1px solid #203645}.careers-jobs__item:not(.careers-jobs__item_open){height:auto!important}@media(any-hover:hover){.careers-jobs__item:hover{cursor:pointer}.careers-jobs__item:hover:not(.careers-jobs__item_open) .careers-jobs__arrow{transform:rotate(90deg);opacity:1}}.careers-jobs__item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#203443;opacity:0;transform:scaleY(0);transform-origin:top;transition:opacity .4s ease-out,transform .4s ease-out;z-index:-1}.careers-jobs__item_open{background-position:bottom;color:#fff}.careers-jobs__item_open:before{opacity:1;transform:scaleY(1);transition:opacity .8s ease-out,transform .8s cubic-bezier(.4,0,.2,1)}.careers-jobs__item_open .careers-jobs__arrow{transform:rotate(0deg);opacity:1;color:#fff}.careers-jobs__item_open .careers-jobs__body{display:block;opacity:1;margin-bottom:3.75rem;transition:opacity .6s ease-out}@media(min-width:100em){.careers-jobs__item_open .careers-jobs__body{margin-bottom:5rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.careers-jobs__item_open .careers-jobs__body{margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)}}@supports not (margin-bottom:clamp(3.75rem,-7.5rem + 12.5vw,5rem)){.careers-jobs__item_open .careers-jobs__body{margin-bottom:calc(3.75rem + 1.25*(100vw - 90rem)/10)}}}@media(min-width:100em){.careers-jobs__item_open .careers-jobs__body{margin-top:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(margin-top:clamp(1.0625rem,-0.625rem + 1.875vw,1.25rem)){.careers-jobs__item_open .careers-jobs__body{margin-top:clamp(1.0625rem,-.625rem + 1.875vw,1.25rem)}}@supports not (margin-top:clamp(1.0625rem,-0.625rem + 1.875vw,1.25rem)){.careers-jobs__item_open .careers-jobs__body{margin-top:calc(1.0625rem + .1875*(100vw - 90rem)/10)}}}.careers-jobs__item_open .careers-jobs__header{padding:2.4375rem 0}@media(min-width:100em){.careers-jobs__item_open .careers-jobs__header{padding-bottom:2.4375rem}}@media(min-width:90em)and (max-width:100em){@supports(padding-bottom:clamp(1.8125rem,-3.8125rem + 6.25vw,2.4375rem)){.careers-jobs__item_open .careers-jobs__header{padding-bottom:clamp(1.8125rem,-3.8125rem + 6.25vw,2.4375rem)}}@supports not (padding-bottom:clamp(1.8125rem,-3.8125rem + 6.25vw,2.4375rem)){.careers-jobs__item_open .careers-jobs__header{padding-bottom:calc(1.8125rem + .625*(100vw - 90rem)/10)}}}@media(min-width:100em){.careers-jobs__item_open .careers-jobs__header{padding-top:2.4375rem}}@media(min-width:90em)and (max-width:100em){@supports(padding-top:clamp(1.8125rem,-3.8125rem + 6.25vw,2.4375rem)){.careers-jobs__item_open .careers-jobs__header{padding-top:clamp(1.8125rem,-3.8125rem + 6.25vw,2.4375rem)}}@supports not (padding-top:clamp(1.8125rem,-3.8125rem + 6.25vw,2.4375rem)){.careers-jobs__item_open .careers-jobs__header{padding-top:calc(1.8125rem + .625*(100vw - 90rem)/10)}}}.careers-jobs__header{display:flex;justify-content:space-between;align-items:center;transition:padding 1s ease-in-out;padding:1.8125rem 0}@media(max-width:1023px){.careers-jobs__header{flex-direction:column;gap:30px;align-items:start;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;position:relative}.careers-jobs__title{flex:1 1;margin-bottom:8px;padding-right:40px}.careers-jobs__place-wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0;order:2}.careers-jobs__place{display:grid;margin:0}.careers-jobs__arrow{position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;transform:rotate(180deg);flex-shrink:0}}.careers-jobs__item:not(.careers-jobs__item_open) .careers-jobs__header{padding:1.8125rem 0!important}@media(min-width:1599px){.careers-jobs__item:not(.careers-jobs__item_open) .careers-jobs__header{padding:2.4375rem 0!important}}.careers-jobs__title{color:#203645;font-family:Raleway,sans-serif;font-weight:400;font-size:36px;leading-trim:NONE;line-height:100%;letter-spacing:0;text-transform:uppercase;margin:0}@media(min-width:100em){.careers-jobs__title{font-size:2.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)){.careers-jobs__title{font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)}}@supports not (font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)){.careers-jobs__title{font-size:calc(2.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,0.6721879815rem + 2.4653312789vw,2.25rem)){.careers-jobs__title{font-size:clamp(1.25rem,.6721879815rem + 2.4653312789vw,2.25rem)}}@supports not (font-size:clamp(1.25rem,0.6721879815rem + 2.4653312789vw,2.25rem)){.careers-jobs__title{font-size:calc(1.25rem + 1*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-jobs__title{font-size:1.25rem}}@media(min-width:100em){.careers-jobs__item:not(.careers-jobs__item_open) .careers-jobs__title{font-size:2.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)){.careers-jobs__item:not(.careers-jobs__item_open) .careers-jobs__title{font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)}}@supports not (font-size:clamp(2.25rem,0rem + 2.5vw,2.5rem)){.careers-jobs__item:not(.careers-jobs__item_open) .careers-jobs__title{font-size:calc(2.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,0.6721879815rem + 2.4653312789vw,2.25rem)){.careers-jobs__item:not(.careers-jobs__item_open) .careers-jobs__title{font-size:clamp(1.25rem,.6721879815rem + 2.4653312789vw,2.25rem)}}@supports not (font-size:clamp(1.25rem,0.6721879815rem + 2.4653312789vw,2.25rem)){.careers-jobs__item:not(.careers-jobs__item_open) .careers-jobs__title{font-size:calc(1.25rem + 1*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-jobs__item:not(.careers-jobs__item_open) .careers-jobs__title{font-size:1.25rem}}.careers-jobs__item_open .careers-jobs__title{color:#fff}@media(min-width:100em){.careers-jobs__item_open .careers-jobs__title{font-size:2.25rem}}@media(min-width:64em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-0.5277777778rem + 2.7777777778vw,2.25rem)){.careers-jobs__item_open .careers-jobs__title{font-size:clamp(1.25rem,-.5277777778rem + 2.7777777778vw,2.25rem)}}@supports not (font-size:clamp(1.25rem,-0.5277777778rem + 2.7777777778vw,2.25rem)){.careers-jobs__item_open .careers-jobs__title{font-size:calc(1.25rem + 1*(100vw - 64rem)/36)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,1.25rem + 0vw,1.25rem)){.careers-jobs__item_open .careers-jobs__title{font-size:clamp(1.25rem,1.25rem + 0vw,1.25rem)}}@supports not (font-size:clamp(1.25rem,1.25rem + 0vw,1.25rem)){.careers-jobs__item_open .careers-jobs__title{font-size:calc(1.25rem + 0*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-jobs__item_open .careers-jobs__title{font-size:1.25rem}}.careers-jobs__arrow{transition:transform 1s ease-in-out,opacity 1s ease-in-out;opacity:0;transform:rotate(180deg);color:#bc0923}.careers-jobs__arrow svg{width:24px;height:24px;display:block}.careers-jobs__body{display:none;opacity:0;transition:opacity .5s ease-out}.careers-jobs__place-wrapper{display:flex;align-items:center;gap:3.75rem}@media(min-width:100em){.careers-jobs__place-wrapper{gap:3.75rem}}@media(min-width:90em)and (max-width:100em){@supports(gap:clamp(1.5rem,-18.75rem + 22.5vw,3.75rem)){.careers-jobs__place-wrapper{gap:clamp(1.5rem,-18.75rem + 22.5vw,3.75rem)}}@supports not (gap:clamp(1.5rem,-18.75rem + 22.5vw,3.75rem)){.careers-jobs__place-wrapper{gap:calc(1.5rem + 2.25*(100vw - 90rem)/10)}}}.careers-jobs__place{display:grid;grid-gap:8px;gap:8px;color:#203645;justify-items:start;text-align:left}@media(min-width:100em){.careers-jobs__place{gap:.75rem}}@media(min-width:90em)and (max-width:100em){@supports(gap:clamp(0.5rem,-1.75rem + 2.5vw,0.75rem)){.careers-jobs__place{gap:clamp(.5rem,-1.75rem + 2.5vw,.75rem)}}@supports not (gap:clamp(0.5rem,-1.75rem + 2.5vw,0.75rem)){.careers-jobs__place{gap:calc(.5rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.careers-jobs__place{display:grid}.careers-jobs__item_open .careers-jobs__place{display:none}}.careers-jobs__country{font-family:Raleway,sans-serif;font-weight:400;font-size:20px;leading-trim:NONE;line-height:24px;letter-spacing:0;text-transform:uppercase;color:#203645}@media(min-width:100em){.careers-jobs__country{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.careers-jobs__country{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.careers-jobs__country{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.careers-jobs__country{font-size:clamp(1.125rem,1.0527734977rem + .3081664099vw,1.25rem)}}@supports not (font-size:clamp(1.125rem,1.0527734977rem + 0.3081664099vw,1.25rem)){.careers-jobs__country{font-size:calc(1.125rem + .125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-jobs__country{font-size:1.125rem}}@media(min-width:100em){.careers-jobs__country{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.careers-jobs__country{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.careers-jobs__country{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.careers-jobs__city{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;color:#203645}@media(min-width:100em){.careers-jobs__city{font-size:1.25rem}}@media(min-width:80em)and (max-width:100em){@supports(font-size:clamp(1rem,0rem + 1.25vw,1.25rem)){.careers-jobs__city{font-size:clamp(1rem,0rem + 1.25vw,1.25rem)}}@supports not (font-size:clamp(1rem,0rem + 1.25vw,1.25rem)){.careers-jobs__city{font-size:calc(1rem + .25*(100vw - 80rem)/20)}}}@media(min-width:100em){.careers-jobs__city{line-height:1.75rem}}@media(min-width:80em)and (max-width:100em){@supports(line-height:clamp(1.5rem,0.5rem + 1.25vw,1.75rem)){.careers-jobs__city{line-height:clamp(1.5rem,.5rem + 1.25vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,0.5rem + 1.25vw,1.75rem)){.careers-jobs__city{line-height:calc(1.5rem + .25*(100vw - 80rem)/20)}}}.careers-jobs__item_open .careers-jobs__city,.careers-jobs__item_open .careers-jobs__country{color:#fff}.careers-jobs__cols{display:grid;grid-template-columns:minmax(320px,420px) minmax(560px,1fr);align-items:stretch}@media(min-width:100em){.careers-jobs__cols{gap:7.5rem}}@media(min-width:64em)and (max-width:100em){@supports(gap:clamp(2.5rem,-6.3888888889rem + 13.8888888889vw,7.5rem)){.careers-jobs__cols{gap:clamp(2.5rem,-6.3888888889rem + 13.8888888889vw,7.5rem)}}@supports not (gap:clamp(2.5rem,-6.3888888889rem + 13.8888888889vw,7.5rem)){.careers-jobs__cols{gap:calc(2.5rem + 5*(100vw - 64rem)/36)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(gap:clamp(2.5rem,4.4722650231rem + -3.0816640986vw,3.75rem)){.careers-jobs__cols{gap:clamp(2.5rem,4.4722650231rem + -3.0816640986vw,3.75rem)}}@supports not (gap:clamp(2.5rem,4.4722650231rem + -3.0816640986vw,3.75rem)){.careers-jobs__cols{gap:calc(3.75rem + -1.25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-jobs__cols{gap:3.75rem}}@media(max-width:1023px){.careers-jobs__cols{display:flex;flex-direction:column}}.careers-jobs__col--left{display:flex;flex-direction:column;min-height:auto;align-self:stretch}.careers-jobs__dept{font-family:Raleway,sans-serif;font-weight:400;font-size:20px;leading-trim:NONE;line-height:24px;letter-spacing:0;text-transform:uppercase;color:#fff;margin:0}@media(min-width:100em){.careers-jobs__dept{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.careers-jobs__dept{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.careers-jobs__dept{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.careers-jobs__dept{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.careers-jobs__dept{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.careers-jobs__dept{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.careers-jobs__apply{margin-top:auto;position:relative;font-family:Tahoma,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0;display:inline-flex;align-items:center;gap:12px}@media(min-width:100em){.careers-jobs__apply{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.careers-jobs__apply{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.careers-jobs__apply{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.careers-jobs__apply{display:none}}.careers-jobs__applyLink{color:inherit;text-decoration:none}.careers-jobs__col--right{display:flex;flex-direction:column;max-width:700px;gap:60px}@media(min-width:100em){.careers-jobs__col--right{gap:5rem}}@media(min-width:80em)and (max-width:100em){@supports(gap:clamp(3.75rem,-1.25rem + 6.25vw,5rem)){.careers-jobs__col--right{gap:clamp(3.75rem,-1.25rem + 6.25vw,5rem)}}@supports not (gap:clamp(3.75rem,-1.25rem + 6.25vw,5rem)){.careers-jobs__col--right{gap:calc(3.75rem + 1.25*(100vw - 80rem)/20)}}}.careers-jobs__sectionTitle{font-family:Raleway,sans-serif;font-weight:400;font-size:20px;leading-trim:NONE;line-height:24px;letter-spacing:0;text-transform:uppercase;color:#fff;margin:0 0 30px}@media(min-width:100em){.careers-jobs__sectionTitle{font-size:1.5rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.careers-jobs__sectionTitle{font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,-1rem + 2.5vw,1.5rem)){.careers-jobs__sectionTitle{font-size:calc(1.25rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.careers-jobs__sectionTitle{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.careers-jobs__sectionTitle{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.careers-jobs__sectionTitle{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.careers-jobs__sectionTitle{margin-bottom:2.5rem}}@media(min-width:80em)and (max-width:100em){@supports(margin-bottom:clamp(1.875rem,-0.625rem + 3.125vw,2.5rem)){.careers-jobs__sectionTitle{margin-bottom:clamp(1.875rem,-.625rem + 3.125vw,2.5rem)}}@supports not (margin-bottom:clamp(1.875rem,-0.625rem + 3.125vw,2.5rem)){.careers-jobs__sectionTitle{margin-bottom:calc(1.875rem + .625*(100vw - 80rem)/20)}}}.careers-jobs__text{margin:0 0 14px;line-height:1.75;color:#fff}.careers-jobs__list{margin:8px 0 28px;padding-left:0;list-style:none}.careers-jobs__list>li{position:relative;padding-left:18px;line-height:1.65;margin:6px 0}.careers-jobs__list>li:before{content:"–";position:absolute;left:0;top:0;color:#fff}.markdown-text.careers-md.careers-md--panel p,.markdown-text.md.md--job-panel p{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;line-height:1.75;color:#fff;margin:0 0 14px}@media(min-width:100em){.markdown-text.careers-md.careers-md--panel p,.markdown-text.md.md--job-panel p{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.markdown-text.careers-md.careers-md--panel p,.markdown-text.md.md--job-panel p{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.markdown-text.careers-md.careers-md--panel p,.markdown-text.md.md--job-panel p{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.markdown-text.careers-md.careers-md--panel p,.markdown-text.md.md--job-panel p{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.markdown-text.careers-md.careers-md--panel p,.markdown-text.md.md--job-panel p{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.markdown-text.careers-md.careers-md--panel p,.markdown-text.md.md--job-panel p{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.markdown-text.careers-md.careers-md--panel a,.markdown-text.md.md--job-panel a{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;color:#fff;text-decoration:none}.markdown-text.careers-md.careers-md--panel a:hover,.markdown-text.md.md--job-panel a:hover{text-decoration:underline}.markdown-text.careers-md.careers-md--panel ul,.markdown-text.md.md--job-panel ul{padding-left:0;list-style:none}.markdown-text.careers-md.careers-md--panel li,.markdown-text.md.md--job-panel li{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0;position:relative;padding-left:10px}@media(min-width:100em){.markdown-text.careers-md.careers-md--panel li,.markdown-text.md.md--job-panel li{font-size:1.25rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.markdown-text.careers-md.careers-md--panel li,.markdown-text.md.md--job-panel li{font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)}}@supports not (font-size:clamp(1rem,-1.25rem + 2.5vw,1.25rem)){.markdown-text.careers-md.careers-md--panel li,.markdown-text.md.md--job-panel li{font-size:calc(1rem + .25*(100vw - 90rem)/10)}}}@media(min-width:100em){.markdown-text.careers-md.careers-md--panel li,.markdown-text.md.md--job-panel li{line-height:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.markdown-text.careers-md.careers-md--panel li,.markdown-text.md.md--job-panel li{line-height:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (line-height:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.markdown-text.careers-md.careers-md--panel li,.markdown-text.md.md--job-panel li{line-height:calc(1.5rem + .25*(100vw - 90rem)/10)}}}.markdown-text.careers-md.careers-md--panel li:before,.markdown-text.md.md--job-panel li:before{content:"-";position:absolute;left:0;top:1%;color:#fff}.markdown-text.careers-md.careers-md--panel ol,.markdown-text.md.md--job-panel ol{list-style:decimal}.careers-tabs{position:relative;z-index:2;background:#203443;color:#bfcad3}.careers-tabs__list{display:flex;gap:40px;height:148px;align-items:center}@media(min-width:100em){.careers-tabs__list{gap:3.125rem}}@media(min-width:80em)and (max-width:100em){@supports(gap:clamp(2.5rem,0rem + 3.125vw,3.125rem)){.careers-tabs__list{gap:clamp(2.5rem,0rem + 3.125vw,3.125rem)}}@supports not (gap:clamp(2.5rem,0rem + 3.125vw,3.125rem)){.careers-tabs__list{gap:calc(2.5rem + .625*(100vw - 80rem)/20)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(gap:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.careers-tabs__list{gap:clamp(1rem,.1332819723rem + 3.6979969183vw,2.5rem)}}@supports not (gap:clamp(1rem,0.1332819723rem + 3.6979969183vw,2.5rem)){.careers-tabs__list{gap:calc(1rem + 1.5*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-tabs__list{gap:1rem}}@media(min-width:100em){.careers-tabs__list{height:12rem}}@media(min-width:90em)and (max-width:100em){@supports(height:clamp(9.25rem,-15.5rem + 27.5vw,12rem)){.careers-tabs__list{height:clamp(9.25rem,-15.5rem + 27.5vw,12rem)}}@supports not (height:clamp(9.25rem,-15.5rem + 27.5vw,12rem)){.careers-tabs__list{height:calc(9.25rem + 2.75*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(height:clamp(6.4375rem,4.812403698rem + 6.9337442219vw,9.25rem)){.careers-tabs__list{height:clamp(6.4375rem,4.812403698rem + 6.9337442219vw,9.25rem)}}@supports not (height:clamp(6.4375rem,4.812403698rem + 6.9337442219vw,9.25rem)){.careers-tabs__list{height:calc(6.4375rem + 2.8125*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-tabs__list{height:6.4375rem}}@media(max-width:1023px){.careers-tabs__list{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-left:calc(var(--page-padding, 15px)*-1);margin-right:calc(var(--page-padding, 15px)*-1);padding-left:var(--page-padding,15px);padding-right:var(--page-padding,15px);scrollbar-width:none;white-space:nowrap}.careers-tabs__list::-webkit-scrollbar{display:none}}.careers-tabs__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);padding:0;font:inherit;cursor:pointer;color:#bfcad3;transition:color .2s;font-family:Raleway,sans-serif;font-weight:400;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.careers-tabs__btn{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.careers-tabs__btn{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.careers-tabs__btn{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.careers-tabs__btn{font-size:clamp(1.25rem,1.1055469954rem + .6163328197vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.careers-tabs__btn{font-size:calc(1.25rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-tabs__btn{font-size:1.25rem}}@media(min-width:100em){.careers-tabs__btn{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.careers-tabs__btn{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.careers-tabs__btn{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}@media(max-width:1023px){.careers-tabs__btn{white-space:nowrap}}.careers-tabs__btn.is-active{color:#fff;font-family:Raleway,sans-serif;font-weight:700;font-size:24px;leading-trim:NONE;line-height:28px;letter-spacing:0;text-transform:uppercase}@media(min-width:100em){.careers-tabs__btn.is-active{font-size:1.75rem}}@media(min-width:90em)and (max-width:100em){@supports(font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.careers-tabs__btn.is-active{font-size:clamp(1.5rem,-.75rem + 2.5vw,1.75rem)}}@supports not (font-size:clamp(1.5rem,-0.75rem + 2.5vw,1.75rem)){.careers-tabs__btn.is-active{font-size:calc(1.5rem + .25*(100vw - 90rem)/10)}}}@media(min-width:23.4375em)and (max-width:64em){@supports(font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.careers-tabs__btn.is-active{font-size:clamp(1.25rem,1.1055469954rem + .6163328197vw,1.5rem)}}@supports not (font-size:clamp(1.25rem,1.1055469954rem + 0.6163328197vw,1.5rem)){.careers-tabs__btn.is-active{font-size:calc(1.25rem + .25*(100vw - 23.4375rem)/40.5625)}}}@media(max-width:23.4375em){.careers-tabs__btn.is-active{font-size:1.25rem}}@media(min-width:100em){.careers-tabs__btn.is-active{line-height:2rem}}@media(min-width:90em)and (max-width:100em){@supports(line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.careers-tabs__btn.is-active{line-height:clamp(1.75rem,-.5rem + 2.5vw,2rem)}}@supports not (line-height:clamp(1.75rem,-0.5rem + 2.5vw,2rem)){.careers-tabs__btn.is-active{line-height:calc(1.75rem + .25*(100vw - 90rem)/10)}}}.careers-tabs__btn:hover{color:#fff}.custom-select__control{border:1px solid #fff;border-radius:0!important;background-color:rgba(0,0,0,0)!important}.custom-select__value-container{padding:0 1.25rem!important}.custom-select__placeholder{color:#fff!important}.custom-select__indicator-separator{display:none}.custom-select__single-value{color:#fff!important}.custom-select__menu{border-radius:0!important;margin:2px 0!important}.custom-select__menu-list{padding:0!important}.custom-select__option{color:#203645!important;cursor:pointer!important;padding:.5rem 1.25rem!important}.custom-select__option--is-selected{background-color:#203645!important;color:#fff!important}@keyframes shine{to{background-position-x:-200%}}.w-480,.w-640{max-width:480px}.markdown-text{white-space:pre-wrap}