:root{--color--black:#000;--space--20px:1.25rem;--color--white-40:#fff6;--space--28px:1.75rem;--color--white:#fff;--space--8px:.5rem;--space--96px:6rem;--space--40px:2.5rem;--space--46px:2.875rem;--background--transparent:#fff0;--color--dark-blue-navy:#091536;--space--12px:.75rem;--background--deep-navy-blue:#18396c;--background--bright-cyan-blue:#22a7d7;--space--16px:1rem;--space--24px:1.5rem;--space--80xp:5rem;--border--gray:#dbdbdb;--space--60px:3.75rem;--space--32px:2rem;--space--4px:.25rem;--space--44px:2.75rem;--color--soft-blue:#8ea1d3;--space--18px:1.125rem;--space--84px:5.25rem;--background--light-blue:#dae5ff;--background--indigo-blue:#0d1d47;--space--48px:3rem;--color--gray:#757575;--space--22px:1.375rem;--space--62px:3.875rem;--space--6px:.375rem;--space--14px:.875rem;--space--10px:.625rem;--space--68px:4.25rem;--space--76px:4.75rem;--space--200px:12.5rem;--border--white-50:#ffffff80;--color--light-blue:#edf2ff;--color--white-70:#ffffffb3}body{color:var(--color--black);font-family:"Satoshi 400",Arial,sans-serif;font-size:1rem;line-height:1.3}h1{margin-top:0;margin-bottom:0;font-size:clamp(4.5rem,6.38vw,5.75rem);font-weight:700;line-height:1}h2{margin-top:0;margin-bottom:0;font-size:clamp(3.125rem,5vw,4.5rem);font-weight:700;line-height:1}h3{font-size:var(--space--20px);margin-top:0;margin-bottom:0;font-weight:700;line-height:1}p{margin-bottom:0}a{margin-left:0;margin-right:0;text-decoration:none}strong{font-weight:700}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.spacer-12{padding-bottom:.75rem}.footer-link{color:#ffffffb3;transition:box-shadow .3s cubic-bezier(.25,.46,.45,.94)}.footer-link:hover{box-shadow:0 2px 0 0 var(--color--white-40)}.navbar1_component{z-index:100;background-color:#fff0;position:fixed;inset:0% 0% auto}.navbar1_component:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){background-color:var(--color--white)}.search-component{z-index:100;background-color:#000000e6;display:none;position:fixed;inset:0%}.search-component:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){display:none}.spacer-24{padding-bottom:1.5rem}.spacer-62{padding-bottom:3.875rem}.home-h1-border{padding-right:var(--space--8px);background-color:#22a7d7}.wrapper.home-hero{min-height:100vh;padding-top:12.5rem;padding-bottom:4.625rem}.wrapper.pd-top-76px{padding-top:4.75rem}.wrapper.pd-top-76px:where(.w-variant-bb65116f-039c-a93c-cc43-db44545756a3){padding-top:12.5rem}.wrapper.pd-top-76px.pd-bottom-76px{padding-bottom:4.75rem}.wrapper.pd-top-76px.pd-bottom-96px{padding-bottom:var(--space--96px)}.wrapper.about-hero{padding-top:12.5rem;padding-bottom:7.5rem}.wrapper.pd-bottom-46px{padding-bottom:var(--space--46px)}.wrapper.is-404{grid-column-gap:var(--space--28px);grid-row-gap:var(--space--28px);flex-flow:column;justify-content:center;align-items:center;min-height:100dvh;display:flex}.wrapper.pd-top-56px{padding-top:3.5rem}.wrapper.pd-top-56px.pd-bottom-160px{padding-bottom:10rem}.wrapper.pd-top-56px.pd-bottom-56px{padding-bottom:3.5rem}.wrapper.is-nav{border-bottom:1px solid #ffffff80;padding-top:1.5rem;padding-bottom:1.5rem}.wrapper.pd-top-46px{padding-top:2.875rem}.wrapper.pd-top-46px.pd-bottom-46px{padding-bottom:2.875rem}.wrapper.pd-top-145px{padding-top:9.0625rem}.wrapper.pd-top-145px.pd-bottom-120px{padding-bottom:7.5rem}.image-cover{object-fit:cover;width:100%;height:100%}.image-cover.dark-logo{opacity:0;position:absolute;inset:0%}.image-cover.dark-logo:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){opacity:100}.image-cover.white-logo:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){opacity:0}.navbar1_menu-button{padding:0}.navbar1_dropdown-toggle{grid-column-gap:.5rem;color:#fff;align-items:center;padding:.5rem 0 .5rem 0;font-family:"Satoshi 700",Arial,sans-serif;transition:box-shadow .2s cubic-bezier(.25,.46,.45,.94);display:flex}.navbar1_dropdown-toggle:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){color:var(--color--dark-blue-navy)}.navbar1_dropdown-toggle:hover{box-shadow:0 2px 0 0 var(--color--white)}.navbar1_dropdown-toggle:hover:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){box-shadow:0 2px 0 0 var(--color--dark-blue-navy)}.navbar1_menu{grid-column-gap:var(--space--12px);grid-row-gap:var(--space--12px);align-items:center;display:flex;position:static}.page-padding{padding-left:3rem;padding-right:3rem}.page-padding.carousel{padding-right:0}.text-color-white{color:var(--color--white)}.text-color-white:where(.w-variant-96aaabaf-ddd0-5e34-efbf-63c5b454465b){color:var(--color--black)}.text-color-white:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){color:var(--color--dark-blue-navy)}.text-color-white.all-caps{text-transform:uppercase}.text-color-white.all-caps:where(.w-variant-96aaabaf-ddd0-5e34-efbf-63c5b454465b){color:var(--color--black)}.text-color-white.all-caps.bold{font-family:"Satoshi 700",Arial,sans-serif;font-weight:700}.text-color-white.link-underline{box-shadow:0 1px 0 0 var(--color--white);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.text-color-white.link-underline:hover{box-shadow:0 1px 0 0 var(--background--bright-cyan-blue);color:var(--background--bright-cyan-blue)}.text-color-white.font-size-72{font-size:clamp(2.5rem,5vw,4.5rem)}.text-color-white a{color:var(--color--white);font-family:"Satoshi 700",Arial,sans-serif;font-weight:700}.text-color-white.search-icon{cursor:pointer}.text-color-white.search-text{font-family:"Satoshi 700",Arial,sans-serif;font-weight:700;display:none}.grid3x1{grid-column-gap:var(--space--16px);grid-row-gap:var(--space--16px);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.grid3x1.is-news{grid-column-gap:var(--space--24px);grid-row-gap:var(--space--80xp)}.grid3x1.is-footer{grid-column-gap:5rem;grid-row-gap:5rem;max-width:740px}.navbar1_dropdown-link{border-bottom:1px solid var(--border--gray);color:#0006;white-space:normal;width:10.5rem;padding:1rem;transition:border-color .3s cubic-bezier(.25,.46,.45,.94),color .3s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94)}.navbar1_dropdown-link:hover{color:var(--color--dark-blue-navy)}.navbar1_dropdown-link.w--current{border-bottom-color:var(--color--dark-blue-navy)}.navbar1_dropdown-link.w--current:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){border-bottom-color:var(--border--gray);color:var(--color--dark-blue-navy)}.navbar1_dropdown-link.is-expertise{width:13.6rem}.button{padding:var(--space--12px);grid-column-gap:var(--space--60px);background-color:var(--color--white);color:var(--color--black);border:1px solid #000;font-family:"Satoshi 700",Arial,sans-serif;transition:color .3s cubic-bezier(.25,.46,.45,.94),background-color .3s cubic-bezier(.25,.46,.45,.94);display:flex}.button:hover{background-color:var(--color--black);color:var(--color--white)}.button.is-team{justify-content:space-between;align-items:center}.button.is-pagination{grid-column-gap:var(--space--16px);justify-content:space-between;align-items:center;width:115px;margin-left:0;margin-right:0}.button.search{height:3.125rem}.footer-links-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.navbar1_menu-links{grid-column-gap:var(--space--32px);grid-row-gap:var(--space--32px);display:flex}.dropdown-chevron{flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.navbar1_link{color:#fff;padding:.5rem 0 .5rem 0;font-family:"Satoshi 700",Arial,sans-serif;font-weight:700;transition:box-shadow .2s cubic-bezier(.25,.46,.45,.94)}.navbar1_link:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){color:var(--color--dark-blue-navy)}.navbar1_link:hover{box-shadow:0 2px 0 0 var(--color--white)}.navbar1_link:hover:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){box-shadow:0 2px 0 0 var(--color--dark-blue-navy)}.navbar1_link.w--current{color:var(--color--white)}.navbar1_link.w--current:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){color:var(--color--dark-blue-navy)}.container{max-width:90rem;margin-left:auto;margin-right:auto}.divider{background-color:#ffffff80;padding-bottom:1px}.font-size-40px{font-size:2.5rem}.font-size-40px.width-800px{max-width:800px}.font-size-40px.width-800px.text-color-white.line-height1-1{line-height:1.1}.font-size-40px.text-weight-medium{font-weight:500}.font-size-40px.text-weight-medium:where(.w-variant-0a6ef1e3-878d-175b-1b22-4673e35dc798){color:var(--color--white)}.font-size-40px.width600px{max-width:600px}.font-size-40px.width600px.line-height1-1{line-height:1.1}.ratio-widescreen{aspect-ratio:16/9;object-fit:cover;width:100%}.ratio-widescreen.br-4px{border-radius:.25rem;overflow:hidden}.navbar1_logo-link{width:14.375rem}.tag{color:var(--background--bright-cyan-blue);text-transform:uppercase;font-family:Anton,sans-serif}.tag:where(.w-variant-57dd99c8-18d8-32fb-f81f-cade6ce8b91d){color:var(--color--dark-blue-navy)}.tag:where(.w-variant-b6c0cee0-03a9-3bc1-1a55-73eef03a02a6),.tag.text-color-white,.tag.text-color-white{color:var(--color--white)}.navbar1_menu-dropdown{z-index:1}.spacer-56{padding-bottom:3.5rem}.spacer-94px{padding-bottom:5.875rem}.gap12px{grid-column-gap:var(--space--12px);grid-row-gap:var(--space--12px)}.grid2x1{grid-column-gap:var(--space--16px);grid-row-gap:var(--space--16px);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.grid2x1.home-about{grid-column-gap:1.75rem;grid-row-gap:1.75rem;grid-template-columns:1fr 1.5fr}.grid2x1.home-about:where(.w-variant-6c99f815-24f9-5c39-abf0-9881b6e34a35){align-items:start}.grid2x1.home-about:where(.w-variant-85ab4cae-fbec-fb2d-b65f-c03b3191cd98){grid-template-columns:1.25fr 1fr}.grid2x1.is-city{grid-row-gap:var(--space--32px)}.grid2x1.is-news{grid-column-gap:var(--space--24px);grid-row-gap:var(--space--24px)}.grid2x1.practice-areas{grid-column-gap:1.75rem;grid-row-gap:1.75rem;grid-template-columns:1.5fr 1fr}.grid2x1.practice-areas:where(.w-variant-6c99f815-24f9-5c39-abf0-9881b6e34a35){align-items:start}.grid2x1.practice-areas:where(.w-variant-85ab4cae-fbec-fb2d-b65f-c03b3191cd98){grid-template-columns:1.25fr 1fr}.bg-dark-blue-navy{background-color:#091536}.bg-dark-blue-navy.overflow-hidden{overflow:hidden}.navbar1_container{justify-content:space-between;align-items:center;width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex}.flex-x-space-between{justify-content:space-between}.flex-x-space-between.align-bottom{justify-content:space-between;align-items:flex-end}.flex-x-space-between.gap16px.mb-flex-y-left:where(.w-variant-1d5c0570-64d5-1e6d-9bae-18545996cb16){color:var(--color--white)}.flex-x-space-between.center{justify-content:space-between;align-items:center}.flex-x-space-between.center.gap-16px.footer-icon{flex-flow:wrap}.flex-x-space-between.gap28px{grid-column-gap:var(--space--28px);grid-row-gap:var(--space--28px)}.flex-x-space-between.gap28px.wrap-down{flex-flow:wrap}.flex-x-stretch{justify-content:flex-start;align-items:stretch}.flex-x-stretch.gap-16px{grid-column-gap:var(--space--16px);grid-row-gap:var(--space--16px);grid-column-gap:var(--space--16px);grid-row-gap:var(--space--16px)}.footer-logo{max-width:16.875rem}.navbar1_dropdown-list{display:none}.navbar1_dropdown-list.w--open{background-color:var(--color--white)}.grid4x1{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.grid4x1.gap20px{grid-column-gap:var(--space--20px);grid-row-gap:var(--space--20px)}.grid4x1.is-team{grid-column-gap:var(--space--20px);grid-row-gap:var(--space--80xp)}.grid4x1.gap32px{grid-column-gap:var(--space--32px);grid-row-gap:var(--space--32px)}.flex-x-center{justify-content:center;align-items:center;display:flex}.br-4px{border-radius:var(--space--4px);overflow:hidden}.br-4px.expertise-img{max-height:15rem}.br-4px.featured-news{object-fit:cover;height:32vw;max-height:25rem}.br-4px.ratio-anamorphic{aspect-ratio:2;aspect-ratio:2}.mg-none{margin-bottom:0;margin-left:0;margin-right:0}.mg-none.pd-none{padding-left:0}.text-color-dark{color:var(--color--black)}.text-color-dark:where(.w-variant-6c99f815-24f9-5c39-abf0-9881b6e34a35),.text-color-dark:where(.w-variant-0a6ef1e3-878d-175b-1b22-4673e35dc798){color:var(--color--white)}.text-color-dark strong{font-family:"Satoshi 700",Arial,sans-serif}.text-color-dark.read-more-line{box-shadow:0 1px 0 0 var(--color--black);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.text-color-dark.read-more-line:hover{box-shadow:0 1px 0 0 var(--background--indigo-blue);color:var(--background--indigo-blue)}.team-img{border-radius:var(--space--4px);height:28vw;max-height:25rem;margin-bottom:1.125rem;overflow:hidden}.team-img.is-news{height:auto;max-height:none}.gap8px{grid-column-gap:var(--space--8px);grid-row-gap:var(--space--8px)}.gap8px.mg-bottom-30px{margin-bottom:1.875rem}.team-location{color:#757575}.text-weight-semibold{font-family:"Satoshi 500",Arial,sans-serif}.text-weight-semibold.font-size-24px{font-size:1.5rem}.acc-head-challenges{grid-column-gap:1rem;grid-row-gap:1rem;color:#000;cursor:pointer;border-radius:.5rem;grid-template-rows:auto;grid-template-columns:1.25rem 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.25rem;font-weight:500;display:flex;overflow:hidden}.acc-line1{background-color:#000;width:1rem;height:2px}.acc-line2{background-color:#000;width:1rem;height:2px;position:absolute;transform:rotate(90deg)}.acc-body-challenges{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1.25rem 1fr;grid-auto-columns:1fr;align-items:flex-start;padding-right:1.5rem;font-weight:500;display:none;overflow:hidden}.global-rich-text{font-size:1.125rem;line-height:1.5}.global-rich-text a{color:var(--color--dark-blue-navy);text-decoration:underline}.global-rich-text strong{font-family:"Satoshi 700",Arial,sans-serif}.acc-line-wrapper{flex-flow:column;display:flex;position:relative}.spacer-16{padding-bottom:1rem}.acc-item{border-top:1px solid #dbdbdb;width:100%;transition:background-color .3s cubic-bezier(.25,.46,.45,.94);position:relative}.acc-item:where(.w-variant-cc6ff2c1-9591-5e08-df95-40a238ee8a34){border-bottom:1px solid var(--border--gray)}.acc-item.is-news{border-top-style:none;border-bottom:1px solid #dbdbdb}.flex-y-center{justify-content:center;align-items:center}.flex-y-center.gap28px{grid-column-gap:var(--space--28px);grid-row-gap:var(--space--28px);grid-column-gap:var(--space--28px);grid-row-gap:var(--space--28px)}.gap-16px{grid-column-gap:1rem;grid-row-gap:1rem}.breadcrumbs{grid-column-gap:var(--space--16px);grid-row-gap:var(--space--16px);flex-flow:wrap;justify-content:center;align-items:center;display:flex;position:relative}.breadcrumbs_link{color:var(--color--black);text-transform:uppercase;font-size:.875rem;line-height:1;transition:all .3s}.breadcrumbs_link:hover{box-shadow:0 1px 0 0 var(--color--black)}.width-860px{max-width:53.75rem}.width-860px.mg-auto{margin-left:auto;margin-right:auto}.bg-white{background-color:var(--color--white)}.bg-white:where(.w-variant-b647da60-0366-b3a1-51ef-31bbe9f3c241){background-color:#f9f9f9}.search-wrapper{grid-column-gap:var(--space--4px);grid-row-gap:var(--space--4px);display:flex}.search-input{background-color:var(--background--transparent);color:var(--color--white);width:350px;height:3.125rem;margin-bottom:0;font-size:1rem}.font-size-20px{font-size:clamp(1.125rem,1.39vw,1.25rem)}.article-title{text-align:center;max-width:1080px;font-size:2.5rem;line-height:1.3}.font-size-24px{font-size:var(--space--24px)}.font-size-24px a{color:var(--color--dark-blue-navy);text-decoration:underline}.search_close-icon{color:#fff;cursor:pointer;position:absolute;inset:3rem 3rem auto auto}.search-container{justify-content:center;align-items:center;max-width:90rem;height:100%;margin-left:auto;margin-right:auto;display:flex;position:relative}.breadcrumbs_text{color:var(--color--black);text-transform:uppercase;font-size:.875rem;line-height:1}.news-card{grid-column-gap:1rem;grid-row-gap:1rem;color:var(--color--black);flex-flow:column;justify-content:space-between;align-items:flex-start;height:100%;display:flex}.width-100{width:100%}@media screen and (min-width:1920px){.wrapper.home-hero{min-height:auto}}@media screen and (max-width:991px){.search-component{display:none}.wrapper.is-nav{border-bottom-style:none}.navbar1_menu-button.w--open{background-color:var(--background--transparent)}.menu-icon1_line-top{background-color:var(--color--white);width:1.5rem;height:2px}.menu-icon1_line-top:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){background-color:var(--color--black)}.navbar1_dropdown-toggle{justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.navbar1_dropdown-toggle:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){color:var(--color--white)}.navbar1_dropdown-toggle:hover{box-shadow:none}.navbar1_menu{-webkit-text-fill-color:inherit;background-clip:border-box;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:2rem;padding-left:1rem;padding-right:1rem;position:absolute;overflow:auto}.navbar1_menu.is-page-height-tablet{background-color:var(--background--deep-navy-blue);background-color:var(--background--deep-navy-blue);height:100dvh;padding-bottom:10rem;transition:height .5s}.page-padding{padding-left:1rem;padding-right:1rem}.text-color-white:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){color:var(--color--white)}.text-color-white.search-icon{color:var(--color--dark-blue-navy);width:1.5rem;height:1.5rem;display:block}.text-color-white.search-text{color:var(--color--dark-blue-navy);display:block}.grid3x1.is-footer{max-width:none}.grid3x1.is-news{grid-template-columns:1fr 1fr}.navbar1_dropdown-link{color:var(--color--white);border-bottom-style:none;width:100%}.navbar1_dropdown-link:hover{color:var(--color--white)}.navbar1_dropdown-link.w--current:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){color:var(--color--white);text-decoration:underline}.navbar1_dropdown-link.is-expertise{width:100%}.navbar1_menu-links{grid-column-gap:var(--space--16px);grid-row-gap:var(--space--16px);flex-flow:column}.dropdown-chevron{inset:auto 0% auto auto}.navbar1_link{width:100%;padding:.75rem 0;font-size:1.125rem}.navbar1_link:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){color:var(--color--white)}.navbar1_link:hover{box-shadow:none}.navbar1_link.w--current:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){color:var(--color--white)}.font-size-40px{font-size:1.875rem}.menu-icon1_line-bottom{background-color:var(--color--white);width:1.5rem;height:2px}.menu-icon1_line-bottom:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){background-color:var(--color--black)}.navbar1_menu-dropdown{width:100%;font-size:1.125rem}.grid2x1.is-city,.grid2x1.tb-1-col,.grid2x1.is-news,.grid2x1.practice-areas{grid-template-columns:1fr}.grid2x1.home-about{grid-template-columns:1fr}.grid2x1.home-about:where(.w-variant-85ab4cae-fbec-fb2d-b65f-c03b3191cd98){grid-template-columns:1.25fr}.grid2x1.is-city,.grid2x1.tb-1-col,.grid2x1.is-news,.grid2x1.practice-areas{grid-template-columns:1fr}.grid2x1.practice-areas:where(.w-variant-85ab4cae-fbec-fb2d-b65f-c03b3191cd98){grid-template-columns:1.25fr}.flex-x-space-between.align-bottom.tb-flex-y-right{flex-flow:column}.menu-icon1{flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.menu-icon1_line-middle-inner{background-color:var(--color--white);width:4px;height:0}.navbar1_dropdown-list{position:static;overflow:hidden}.navbar1_dropdown-list.w--open{background-color:var(--background--transparent);border-style:none;padding:0}.grid4x1.gap20px.tb-display-block{display:block}.grid4x1.is-team{grid-column-gap:var(--space--18px);grid-row-gap:var(--space--18px);grid-template-columns:1fr 1fr 1fr}.menu-icon1_line-middle{background-color:var(--color--white);justify-content:center;align-items:center;width:1.5rem;height:2px;margin-top:6px;margin-bottom:6px;display:flex}.menu-icon1_line-middle:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){background-color:var(--color--black)}.flex-x-center.is-search{padding:var(--space--12px).75rem .75rem;grid-column-gap:var(--space--8px);grid-row-gap:var(--space--8px);padding:var(--space--12px).75rem .75rem;grid-column-gap:var(--space--8px);grid-row-gap:var(--space--8px);border:1px solid #000}.br-4px.featured-news{height:60vw;max-height:none}.swiper-slide.size-grow.is-news{padding-bottom:3.75rem}.swiper-arrow-wrapper.is-news{top:auto;left:0%;right:auto;transform:none}.team-img{height:auto;max-height:none}.tb-hide{display:none}.about-img{height:80vw;max-height:none}.article-title{font-size:1.875rem}.team_filter-form{justify-content:flex-start;align-items:center}.is-desktop{display:none}.is-tablet{align-self:stretch;display:block}.is-tablet.mg-bottom-24px{margin-bottom:var(--space--24px);margin-bottom:var(--space--24px)}.filter-select_dropdown-text{color:var(--color--white);border-bottom-style:none;width:100%}.filter-select_dropdown-text.w--current:where(.w-variant-f9db58d7-6bdb-4f2e-3fe4-27afc2f00585){color:var(--color--white);text-decoration:underline}}@media screen and (max-width:767px){.spacer-36px.mbl-spacer-20px{padding-bottom:var(--space--20px);padding-bottom:var(--space--20px)}.spacer-62{padding-bottom:1.875rem}.wrapper.pd-top-76px.pd-bottom-76px,.wrapper.pd-top-145px.pd-bottom-120px{padding-bottom:2.5rem}.wrapper.pd-top-76px{padding-top:2.5rem}.wrapper.pd-top-76px:where(.w-variant-bb65116f-039c-a93c-cc43-db44545756a3){padding-top:9rem}.wrapper.pd-top-76px.pd-bottom-76px,.wrapper.pd-top-145px.pd-bottom-120px,.wrapper.pd-top-145px.pd-bottom-120px{padding-bottom:2.5rem}.wrapper.is-404{text-align:center}.navbar1_menu.is-page-height-tablet{padding-bottom:6rem}.text-color-light-blue.width280px{max-width:none}.grid3x1.is-footer.mbl-2-col{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr 1fr}.grid3x1.is-news{grid-row-gap:var(--space--40px);grid-template-columns:1fr}.grid3x1.mbl-1-col{grid-template-columns:1fr}.grid3x1.mbl-1-col.mbl-gap-40px{grid-column-gap:var(--space--40px);grid-row-gap:var(--space--40px);grid-column-gap:var(--space--40px);grid-row-gap:var(--space--40px)}.home-hero_card{width:100%}.spacer-44.mbl-spacer-40px{padding-bottom:var(--space--40px);padding-bottom:var(--space--40px)}.navbar1_logo-link{padding-left:0}.tag{font-size:.875rem}.spacer-94px{padding-bottom:1.625rem}.gap16px.home-hero-cards{flex-flow:column;align-items:stretch}.home-hero-copy{margin-left:10%}.expertise-card{padding:var(--space--20px)var(--space--16px);grid-template-columns:1fr}.flex-x-space-between.center.gap-16px.footer-icon{grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem}.grid4x1.is-team{grid-template-columns:1fr 1fr}.flex-x-center.gap-16px.mbl-gap-8px{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-row-gap:.5rem}.br-4px.expertise-img{display:none}.swiper-slide.size-grow{padding-right:var(--space--16px);padding-right:var(--space--16px)}.font-size-h2:where(.w-variant-6c99f815-24f9-5c39-abf0-9881b6e34a35){font-size:1.875rem}.acc_dropdown-toggle{padding-left:0;padding-right:0}.acc_dropdown-text{padding-right:0}.flex-y-stretch.gap16px.mbl-gap-40px{grid-column-gap:var(--space--40px);grid-row-gap:var(--space--40px);grid-column-gap:var(--space--40px);grid-row-gap:var(--space--40px);grid-column-gap:var(--space--40px);grid-row-gap:var(--space--40px)}.breadcrumbs{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:wrap;justify-content:flex-start;align-items:center}.breadcrumbs_link{font-size:.75rem}.search-input{width:250px}.article-title{text-align:left}.font-size-24px.mbl-font-size-20px{font-size:var(--space--20px);font-size:var(--space--20px)}.tooltip{margin-bottom:.75rem}.breadcrumbs_text{font-size:.75rem}}@media screen and (max-width:479px){.wrapper.pd-top-56px{padding-top:2.5rem}.wrapper.pd-top-56px.pd-bottom-56px{padding-bottom:2.5rem}.wrapper.pd-top-76px.pd-bottom-96px{padding-bottom:var(--space--40px);padding-bottom:var(--space--40px)}.wrapper.pd-top-46px{padding-top:2.5rem}.wrapper.pd-top-46px.pd-bottom-46px{padding-bottom:2.5rem}.wrapper.pd-top-46px.pd-bottom-46px.mb-pd-top-46px{padding-top:var(--space--46px);padding-top:var(--space--46px)}.navbar1_logo-link{width:12rem}.home-h1{font-size:clamp(3rem,6.38vw,5.75rem)}.flex-x-space-between.gap16px.mb-flex-y-left{flex-flow:column}.spacer-76.mb-spacer-30px{padding-bottom:1.875rem}.flex-x-center.inline{display:inline}.font-size-h2:where(.w-variant-3c72b35b-c856-23cf-c44b-a546fe9286de),.font-size-h2.mb-font-size-30px{font-size:1.875rem}.font-size-h2.mb-font-size-30px{font-size:1.875rem}.font-size-h2.mb-font-size-30px:where(.w-variant-b1f682f9-99aa-7d0a-fb07-5d33f0a69e8c){font-size:3.125rem}.about_rich-text{font-size:var(--space--16px)}.acc-head-challenges{justify-items:stretch}.breadcrumbs{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.display-block{display:inline}.about-img{height:100vw}}#w-node-_106e727c-837d-ec5b-c831-d1e17396d68b-7396d681{justify-self:end}@media screen and (max-width:991px){#w-node-_106e727c-837d-ec5b-c831-d1e17396d68b-7396d681{justify-self:start}}