h1,.h1{color:var(--color-blue);margin:0 0 .5em;letter-spacing:.01em;font:300 clamp(30px, 3.90625vw, 50px)/1.2 var(--font-source-sans)}h2,.h2{color:var(--color-blue);margin:0 0 .9em;letter-spacing:.01em;font:300 clamp(20px, 3.90625vw, 50px)/1.25 var(--font-source-sans)}h2 span,.h2 span{font-size:clamp(18px,3.59375vw,46px)}h3,.h3{color:var(--color-blue);margin:0 0 1.5em;line-height:1.6;letter-spacing:.02em;font:500 clamp(20px, 2.8125vw, 36px)/1.6 var(--font-montserrat)}h4,.h4{color:var(--color-blue);margin:0 0 1.5em;line-height:1.6;letter-spacing:.011em;font:600 clamp(20px, 1.875vw, 24px)/1.6 var(--font-montserrat)}h5,.h5{margin:0;color:#888b8c;text-transform:uppercase;letter-spacing:.1em;font:700 clamp(18px, 1.71875vw, 22px)/1.5 var(--font-montserrat)}h6,.h6{margin:0;color:#89b2dd;text-transform:uppercase;letter-spacing:.01em;font:600 clamp(16px, 1.40625vw, 18px)/1.5 var(--font-montserrat)}p{margin:0 0 1.55em}a{color:blue;transition:color .3s;text-decoration:underline}a:hover{text-decoration:none}ul{margin:0;padding:0;list-style:none}ul.marker{padding-left:10px;margin-bottom:1.7777777778rem}ul.marker li{padding-left:10px}ul.marker li::marker{content:"•";color:var(--color-brown)}ul li{margin:0;padding:0}img{max-width:100%}.uppercase{margin-bottom:.1em;letter-spacing:.1em;text-transform:uppercase}sub,sup{top:-0.6em;font-size:60%}table{width:100%;border-spacing:0;border-collapse:collapse}table th{padding:0;text-align:left}table tr td{padding:0;vertical-align:top}table tr td.valign-bottom{vertical-align:bottom}figure{margin:0;border:0;position:relative}figure img{z-index:10;width:100%;height:auto;display:block;position:relative}figure figcaption{right:min(2.734375vw,1.9444444444rem);top:min(2.421875vw,1.7222222222rem);z-index:20;position:absolute;color:#fff;letter-spacing:.01em;font:300 clamp(22px, 2.34375vw, 30px)/1.2 var(--font-source-sans)}:root{--color-blue: #4a799e;--color-brown: #b28964;--container-max-width-expanded: 1595px;--container-max-width: 1135px;--font-source-sans: 'Source Sans 3', sans-serif;--font-montserrat: 'Montserrat', sans-serif}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}.no-wrap{white-space:nowrap}.color-black{color:#000}.color-blue{color:var(--color-blue)}html{color:#000;min-width:375px;scroll-behavior:smooth;letter-spacing:-0.005em;font-optical-sizing:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font:normal clamp(16px, 1.40625vw, 18px)/1.55 var(--font-source-sans)}body{font-size:100%}.mb-0{margin-bottom:0 !important}.container,.column-text,.finance-container,.partners-section .partners-row,.slider-row{width:100%;position:relative;margin-left:auto;margin-right:auto;max-width:var(--container-max-width);padding-left:1.1111111111rem;padding-right:1.1111111111rem}.container.expanded,.expanded.column-text,.expanded.finance-container,.partners-section .expanded.partners-row,.expanded.slider-row{max-width:var(--container-max-width-expanded)}.section-main{padding-bottom:80px}@media(min-width: 993px){.section-main{padding-bottom:125px}}.columns-content{--column-width: auto;--column-gap: 20px}@media(min-width: 993px){.columns-content{--column-width: min(21.09375vw, 15rem);--column-gap: min(4.921875vw, 3.5rem)}}.columns-content{display:flex;flex-direction:column;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);max-width:var(--container-max-width-expanded);margin-left:auto;margin-right:auto;padding-left:1.1111111111rem;padding-right:1.1111111111rem}@media(min-width: 993px){.columns-content{flex-direction:row}}.columns-content.expanded{--container-max-width-expanded: 1620px;flex-direction:column}@media(min-width: 769px){.columns-content.expanded{--column-width: min(42.1875vw, 30rem);--column-gap: min(4.921875vw, 3.5rem);flex-direction:row}}.columns-content.expanded h4{color:#89b2dd;line-height:1;margin-bottom:9px;letter-spacing:.05em;text-transform:uppercase}@media(min-width: 993px){.columns-content.expanded .column-inner{padding-right:min(9.375vw,6.6666666667rem)}}.columns-content.expanded .column-inner p{letter-spacing:.01em;font:normal clamp(18px, 1.875vw, 24px)/2 var(--font-montserrat)}.columns-content:has(.pic-card) .column-inner p{margin-bottom:1.3em}.columns-content:has(.staff-grid) .column-inner{flex-basis:calc(100% - var(--column-width) + var(--column-gap))}.columns-content .column{flex:0 0 var(--column-width)}.columns-content .column .pic-card{position:relative;padding-bottom:min(3.4375vw,2.4444444444rem)}.columns-content .column .pic-card .caption{margin:0;padding-top:20px;font-weight:300;font:normal clamp(16px, 1.40625vw, 18px)/1.5 var(--font-source-sans)}@media(min-width: 769px){.columns-content .column .pic-card .caption{top:100%;padding-top:0;position:absolute}}.columns-content .column .pic-card .caption strong{color:#89b2dd;font-weight:600;letter-spacing:.01em;text-transform:uppercase;font-family:var(--font-montserrat)}.columns-content .column .pic-card img{width:100%;display:block}.columns-content .column+.column-inner{margin-left:0}.columns-content .column-inner{flex:0 1 100%}@media(min-width: 993px){.columns-content .column-inner{margin-left:min(25.78125vw,18.3333333333rem);padding-right:min(8.4375vw,6rem)}}.columns-content .column-inner figure{margin:min(.78125vw,0.5555555556rem) 0 min(2.109375vw,1.5rem)}.header{position:relative;background:#b09e8e;margin-bottom:3.0555555556rem}@media(min-width: 769px){.header{margin-bottom:6.3888888889rem}}.header-container{margin:0 auto;max-width:1920px}.header .navbar{position:relative}.header .navbar-list{z-index:999;left:0;right:0;top:100%;position:absolute;opacity:0;visibility:hidden;transform:translateY(2em);transition:all .3s;background-image:linear-gradient(90deg, hsl(240, 57%, 18%) 0%, hsl(223, 69%, 24%) 50%, hsl(209, 100%, 27%) 100%)}.opened-menu .header .navbar-list{opacity:1;visibility:visible;transform:translateY(0)}@media(min-width: 993px){.header .navbar-list{display:flex;opacity:1;top:auto;left:auto;right:auto;transform:none;transition:none;visibility:visible;position:relative;background:rgba(0,0,0,0)}}.header .navbar-list .navbar-item{padding:10px 0;position:relative}@media(min-width: 993px){.header .navbar-list .navbar-item{display:flex}}.header .navbar-list .navbar-item:hover .submenu{opacity:1;visibility:visible;transform:translateY(0)}.header .navbar-list .navbar-item .navbar-link{color:#fff;display:flex;height:100%;padding:10px;align-items:center;position:relative;letter-spacing:.01em;text-decoration:none;text-transform:uppercase;font:300 16px/1 var(--font-source-sans)}@media(min-width: 993px){.header .navbar-list .navbar-item .navbar-link{padding:16px 24px}}.header .navbar-list .navbar-item .navbar-link:hover,.header .navbar-list .navbar-item .navbar-link.active{color:#fff}.header .navbar-list .navbar-item .navbar-link.active{font-weight:600}.header .navbar-list .navbar-item .navbar-link::before{content:"";top:0;left:0;right:0;height:2px;position:absolute;background:#3674a2}@media(min-width: 993px){.header .navbar-list .navbar-item .navbar-link::before{bottom:50%;top:auto;transform:translateY(50%);left:auto;width:2px;height:15px}}.header .navbar-mob{border:0;width:50px;margin-left:15px;transform:translateY(0);padding:15px 5px;background:rgba(0,0,0,0) !important}@media(min-width: 993px){.header .navbar-mob{display:none}}.header .navbar-mob span{top:0;float:left;display:block;overflow:hidden;position:relative;background:#fff;width:20px;height:3px;margin:3px 0;transform:rotate(0deg);transition:all .25s ease-in-out}.header .navbar-mob span:nth-child(odd){clear:both}.header .navbar-mob span:nth-child(even){float:right}.header .navbar-mob span:nth-child(6),.header .navbar-mob span:nth-child(2){transform-origin:left center}.header .navbar-mob span:nth-child(1),.header .navbar-mob span:nth-child(5){transform-origin:right center}.opened-menu .header .navbar-mob span:nth-child(1),.opened-menu .header .navbar-mob span:nth-child(6){transform:rotate(45deg)}.opened-menu .header .navbar-mob span:nth-child(2),.opened-menu .header .navbar-mob span:nth-child(5){transform:rotate(-45deg)}.opened-menu .header .navbar-mob span:nth-child(1),.opened-menu .header .navbar-mob span:nth-child(2){top:9px}.opened-menu .header .navbar-mob span:nth-child(5),.opened-menu .header .navbar-mob span:nth-child(6){top:-9px}.opened-menu .header .navbar-mob span:nth-child(3){opacity:0;transform:translateX(-2em)}.opened-menu .header .navbar-mob span:nth-child(4){opacity:0;transform:translateX(2em)}.header .navbar .submenu{padding:0 0 10px 30px}@media(min-width: 993px){.header .navbar .submenu{left:0;top:100%;z-index:950;opacity:0;padding:0;visibility:hidden;width:-moz-max-content;width:max-content;position:absolute;transform:translateY(1em);background:#b09e8e;transition:all .3s}}.header .navbar .submenu li{line-height:1;position:relative}@media(min-width: 993px){.header .navbar .submenu li::before{content:"";top:0;left:0;right:0;position:absolute;height:1px;background:#0765b3}}.header .navbar .submenu li a{color:#fff;display:block;padding:10px;text-decoration:none;text-transform:uppercase;font:15px/1.2 var(--font-source-sans)}@media(min-width: 993px){.header .navbar .submenu li a{font-size:16px;padding:15px 20px;line-height:1.35}}.header .navbar .submenu li a:hover,.header .navbar .submenu li a.active{color:var(--color-blue)}.page-head{margin-bottom:min(7.65625vw,5.4444444444rem)}.page-head h1,.page-head .h1{margin:0}.page-head .column-inner{flex:1;padding-right:0 !important}.scott-card{letter-spacing:-0.05em;font:400 clamp(16px, 1.5625vw, 20px)/1.35 var(--font-montserrat)}.scott-card img{margin-bottom:9px}.scott-card strong{font-weight:600}.cover-block{display:flex;overflow:hidden;align-items:flex-end;margin:7px 0 2.5rem;min-height:22.2222222222rem;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 769px){.cover-block{min-height:29.8333333333rem}}.cover-block:has(.cover-block-menu){display:flex;align-items:center;flex-direction:column;margin:min(9.140625vw,6.5rem) 0 1.3333333333rem;min-height:min(40.625vw,28.8888888889rem)}.cover-block:has(.cover-block-menu) .container,.cover-block:has(.cover-block-menu) .column-text,.cover-block:has(.cover-block-menu) .finance-container,.cover-block:has(.cover-block-menu) .partners-section .partners-row,.partners-section .cover-block:has(.cover-block-menu) .partners-row,.cover-block:has(.cover-block-menu) .slider-row{flex:1;display:flex;align-items:center;-moz-column-gap:1.1111111111rem;column-gap:1.1111111111rem;flex-direction:column;justify-content:space-between}@media(min-width: 769px){.cover-block:has(.cover-block-menu) .container,.cover-block:has(.cover-block-menu) .column-text,.cover-block:has(.cover-block-menu) .finance-container,.cover-block:has(.cover-block-menu) .partners-section .partners-row,.partners-section .cover-block:has(.cover-block-menu) .partners-row,.cover-block:has(.cover-block-menu) .slider-row{flex-direction:row}}.cover-block .container,.cover-block .column-text,.cover-block .finance-container,.cover-block .partners-section .partners-row,.partners-section .cover-block .partners-row,.cover-block .slider-row{max-width:var(--container-max-width-expanded)}.cover-block-inner{color:#fff;padding:40px 20px;max-width:27.7777777778rem;letter-spacing:.4px;font:300 clamp(20px, 3.125vw, 40px)/1.25 var(--font-source-sans)}@media(min-width: 769px){.cover-block-inner{padding:0 0 min(9.21875vw,6.5555555556rem)}}.cover-block-inner p:last-child{margin:0}.cover-block-menu{position:relative;align-self:stretch;margin:0 -20px}@media(min-width: 769px){.cover-block-menu{margin:0;max-width:max(16.6666666667vw,17.7777777778rem)}}@media(min-width: 993px){.cover-block-menu{margin:0 min(10.9375vw,7.7777777778rem) 0 0}}.cover-block-menu::before{content:"";position:absolute;inset:0;z-index:10;background:url(../images/fellow-shareholders/bg.png) center/cover no-repeat;mix-blend-mode:multiply}.cover-block-menu ul{z-index:20;position:relative;height:100%;display:flex;flex-direction:column;padding:30px 20px}@media(min-width: 769px){.cover-block-menu ul{padding:min(7.421875vw,5.4444444444rem) min(2.5vw,1.7777777778rem)}}.cover-block-menu ul li+li{margin-top:min(3.125vw,2.2222222222rem)}.cover-block-menu ul li a{color:#fff;text-decoration:none;text-transform:uppercase;font:600 clamp(16px, 1.40625vw, 18px)/2.2 var(--font-montserrat)}.cover-block-menu ul li a:hover{text-decoration:underline}.signature{font-size:16px;margin-top:min(4.453125vw,3.1666666667rem);font-family:var(--font-montserrat)}.signature p{margin-bottom:20px}.signature .name{margin-bottom:0;font-weight:600;text-transform:uppercase;letter-spacing:.01em;color:var(--color-blue);font-size:1rem}.signature img{display:block;margin:0 0 10px}.side-navbar{margin:0 0 30px;position:relative}@media(min-width: 993px){.side-navbar{margin:min(4.140625vw,2.9444444444rem) 0;padding-left:min(2.734375vw,1.9444444444rem)}}@media(min-width: 1780px){.side-navbar{padding-left:0}.side-navbar::before{left:-1.8333333333rem}}.side-navbar::before{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--color-blue)}@media(min-width: 993px){.side-navbar::before{height:auto;right:auto;top:0.3888888889rem;bottom:0.7777777778rem;width:6px}}.side-navbar ul{display:flex;flex-wrap:wrap;text-align:center;padding-bottom:20px;justify-content:center}@media(min-width: 993px){.side-navbar ul{padding:0;display:block;text-align:left}}.side-navbar ul li{margin:10px 10px 0}@media(min-width: 993px){.side-navbar ul li{margin:0}}@media(min-width: 993px){.side-navbar ul li+li{margin-top:min(3.125vw,2.2222222222rem)}}.side-navbar ul li a{color:#000;text-decoration:none;letter-spacing:.01em;font:300 clamp(18px, 1.875vw, 24px)/1.67 var(--font-montserrat)}.side-navbar ul li a:hover{color:var(--color-blue)}.side-navbar ul li a.active{font-weight:600;color:var(--color-blue)}.staff-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:30px}@media(min-width: 769px){.staff-grid{gap:35px 54px}}.staff-grid .staff-card{width:100%}.staff-grid .staff-card:nth-child(4n+1){background:url("../images/bg-1.jpg") center/cover no-repeat}.staff-grid .staff-card:nth-child(4n+2){background:url("../images/bg-2.jpg") center/cover no-repeat}.staff-grid .staff-card:nth-child(4n+3){background:url("../images/bg-3.jpg") center/cover no-repeat}.staff-grid .staff-card:nth-child(4n+4){background:url("../images/bg-4.jpg") center/cover no-repeat}@media(min-width: 577px){.staff-grid .staff-card{width:calc(50% - 15px)}}@media(min-width: 769px){.staff-grid .staff-card{width:calc(33.333% - 36px)}}@media(min-width: 993px){.staff-grid .staff-card{width:225px}}.staff-grid .staff-picture{display:flex;overflow:hidden;align-items:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;aspect-ratio:1/1.39}@media(min-width: 993px){.staff-grid .staff-picture{height:312px}}.staff-grid .staff-picture img{width:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.staff-grid .staff-body{color:#fff;font-size:16px;line-height:1.35;min-height:135px;letter-spacing:0;padding:8px 17px 20px}.staff-grid .staff-body>span{color:#b7dae9}.btm-copy{font-size:14px;font-weight:400;margin-top:40px}.btm-copy p{margin-bottom:4px}.global-network-of-businesses-page .page-head{margin-bottom:min(6.875vw,4.8888888889rem)}.global-network-of-businesses-page h4{color:#000}.slider-row{display:flex;flex-direction:column;margin-top:3.3333333333rem;margin-bottom:3.3333333333rem;max-width:var(--container-max-width-expanded)}@media(min-width: 1281px){.slider-row{-moz-column-gap:72px;column-gap:72px}}@media(min-width: 993px){.slider-row{-moz-column-gap:40px;column-gap:40px;flex-direction:row}}.slider-row .slider-content{line-height:1.6;font-size:clamp(16px,1.5625vw,20px)}@media(min-width: 1281px){.slider-row .slider-content{flex:1 1 36.5%}}@media(min-width: 993px){.slider-row .slider-content{flex:1 1 35%}}.slider-row .slider-content h6{text-transform:none;letter-spacing:.155em}.slider-row .slider-content p sup{top:-0.1em;font-size:90%}.slider-row .slider-body{margin-left:-1.1111111111rem;margin-right:-1.1111111111rem}@media(min-width: 1281px){.slider-row .slider-body{flex:1 1 63.5%;max-width:63.5%}}@media(min-width: 993px){.slider-row .slider-body{flex:1 1 55%;max-width:55%;margin:auto}}.slider-row .slider-body .slider{opacity:0;transition:opacity .3s}.slider-row .slider-body .slider.slick-initialized{opacity:1}.slider-row .slider-body .slider .slider-item{position:relative}.slider-row .slider-body .slider .slider-item p{margin:0;z-index:110;color:#fff;left:1.1111111111rem;bottom:1.1111111111rem;letter-spacing:.01em;position:absolute;font:600 clamp(16px, 1.5625vw, 20px)/1.6 var(--font-montserrat)}.slider-row .slider-body .slider .slider-item p sub,.slider-row .slider-body .slider .slider-item p sup{top:-0.5em;font-size:65%}@media(min-width: 993px){.slider-row .slider-body .slider .slider-item p{left:2.8888888889rem;bottom:1.8888888889rem}}.slider-row .slider-body .slider img{display:block;width:100%}.slider-row .slider-body .slider .slick-prev,.slider-row .slider-body .slider .slick-next{width:16px;height:35px;border:0;top:50%;right:1.1111111111rem;z-index:100;position:absolute;box-shadow:none;outline:0 none;cursor:pointer;transform:translateY(-50%);background:url(../images/slider-arrows.png) center/cover no-repeat}.slider-row .slider-body .slider .slick-prev.slick-disabled,.slider-row .slider-body .slider .slick-next.slick-disabled{opacity:0}@media(min-width: 993px){.slider-row .slider-body .slider .slick-prev,.slider-row .slider-body .slider .slick-next{right:1.6666666667rem}}@media(min-width: 769px){.slider-row .slider-body .slider .slick-prev,.slider-row .slider-body .slider .slick-next{width:22px;height:58px}}.slider-row .slider-body .slider .slick-prev{left:1.1111111111rem;right:auto;transform:rotate(180deg) translateY(50%)}@media(min-width: 993px){.slider-row .slider-body .slider .slick-prev{left:1.6666666667rem}}.partners-section{padding:13px 0 0;margin:0 0 2.94118rem}.partners-section .partners-row{max-width:1700px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media(min-width: 993px){.partners-section .partners-row{justify-content:space-between}}.partners-section .partners-row>div{margin:3.0555555556rem 1.1111111111rem 0}.partners-section .partners-row>div img{display:block;max-width:100%;margin:0 auto}.partners-section .partners-row+.partners-row{justify-content:center}.home-page{--nav-height: 150px}@media(min-width: 993px){.home-page{--nav-height: min(25vh, 200px)}}@media(min-width: 1281px){.home-page{--nav-height: min(27.7777777778vh, 200px)}}.home-page .header{top:0;left:0;right:0;z-index:999;position:absolute;background:rgba(0,0,0,0)}.home-page .section-main{padding-bottom:0}.home-section{display:flex;height:100vh;flex-direction:column}.hero-video{flex:1;min-height:300px;overflow:hidden;position:relative}@media(min-width: 993px){.hero-video{height:calc(100vh - min(var(--nav-height),350px))}}.hero-video.video-play a{opacity:0;visibility:hidden}.hero-video.video-ended>img{opacity:1}.hero-video>img{opacity:0;z-index:50;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .3s;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero-video>a{top:0;left:0;right:0;bottom:0;z-index:99;color:#fff;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-direction:column;align-items:center;position:absolute;transition:all .3s;justify-content:center;text-decoration:none}.hero-video>a::before{content:"";z-index:1;top:0;left:0;right:0;bottom:0;position:absolute;background:rgba(0,0,0,.3)}.hero-video>a svg{width:60px;height:60px;position:relative;z-index:50}@media(min-width: 993px){.hero-video>a svg{width:120px;height:120px}}.hero-video>video{width:100%;height:100%;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;position:relative;z-index:10;-o-object-position:center;object-position:center}.home-nav{overflow:hidden;margin:auto 0 0}.home-nav ul{display:flex;flex-wrap:wrap;flex-direction:column;align-items:stretch;justify-content:space-evenly}@media(min-width: 577px){.home-nav ul{flex-direction:row}}@media(min-width: 993px){.home-nav ul{flex-wrap:nowrap}}.home-nav ul li{flex:1 1 100%;line-height:1}@media(min-width: 993px){.home-nav ul li{flex:1 1 25%}}@media(min-width: 577px){.home-nav ul li{flex:1 1 calc(50% - 20px)}}.home-nav ul li a{position:relative;color:#fff;display:flex;overflow:hidden;align-items:center;height:var(--nav-height);position:relative;text-decoration:none;justify-content:flex-start;font:400 clamp(18px, 1.5625vw, 30px)/1 var(--font-source-sans)}@media(max-width: 992px){.home-nav ul li a{font-size:20px}}.home-nav ul li a:after,.home-nav ul li a:before{content:"";z-index:15;position:absolute;min-width:22px;width:min(2.5vw,1.7777777778rem);background:rgba(0,0,0,.3);inset:0 0 0 auto;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.home-nav ul li a:before{inset:0 auto 0 0}.home-nav ul li a>img{z-index:10;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-nav ul li a span.title{flex:1;z-index:20;display:block;min-height:160px;position:relative;padding:min(2.34375vw,1.6666666667rem);text-align:center}@media(min-width: 993px){.home-nav ul li a span.title{text-align:left}}@media(min-width: 1281px){.home-nav ul li a span.title{padding:1.6666666667rem 4.5555555556rem 3.3333333333rem}}.highlight-container{--before-row-width: min(7.8125vw, 5.5555555556rem)}.highlight-container+.highlight-container{margin-top:8.0555555556rem}.highlight-title{margin:min(11.71875vw,5.5555555556rem) 0 1.1111111111rem}.highlight-title p{margin:0;color:#888b8c;letter-spacing:.02em;text-transform:uppercase;font:600 clamp(20px, 2.5vw, 32px)/1.1 var(--font-montserrat)}.highlight-bg{display:flex;align-items:center;margin-bottom:20px;min-height:min(12.5vw,8.8888888889rem);padding:min(2.34375vw,1.6666666667rem) min(6.25vw,4.4444444444rem) min(2.34375vw,1.6666666667rem) min(10.15625vw,7.2222222222rem);background:url(../images/highlights/background.jpg) center/cover no-repeat}.highlight-bg p{margin:0;color:#fff;line-height:1.2;font-weight:600}.highlight-row{overflow:hidden;position:relative;margin-bottom:20px}.highlight-row:before{content:"";top:0;left:0;bottom:0;z-index:50;position:absolute;mix-blend-mode:multiply;width:var(--before-row-width);background:rgba(88,144,196,.4)}.highlight-row.bg>img{width:100%;z-index:10;display:block;position:relative}.highlight-row.bg .body{z-index:20;left:0;right:0;bottom:0;position:absolute}.highlight-row.blue .body{background:#d8e6f4;padding:min(2.1875vw,1.5555555556rem) min(2.1875vw,1.5555555556rem) min(2.1875vw,1.5555555556rem) calc(var(--before-row-width) + min(2.34375vw,1.6666666667rem))}.highlight-row.blue .body h4,.highlight-row.blue .body .h4{color:#11215f}.highlight-row.classic{display:flex;flex-direction:column}@media(min-width: 993px){.highlight-row.classic{flex-direction:row}}.highlight-row.classic:before{content:none}.highlight-row.classic .image{flex:1 1 69%;padding-left:min(2.421875vw,1.7222222222rem)}@media(max-width: 992px){.highlight-row.classic .image{padding-left:0 !important}}.highlight-row.classic .body{flex:1 1 31%;padding:1.3333333333rem 0}.highlight-row.classic .body p{color:#11215f}@media(min-width: 993px){.highlight-row.classic .body p{margin-left:max(-4.21875vw,-3rem)}}@media(min-width: 993px){.highlight-row.text{display:grid}.highlight-row.text>*{grid-area:1/1}}.highlight-row.text::before{content:none}.highlight-row.text.reversed .body{margin-left:auto}.highlight-row.text .image img{width:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.highlight-row.text .body{padding:0;padding:30px;display:flex;align-items:center}@media(min-width: 993px){.highlight-row.text .body{width:min(25vw,17.7777777778rem);padding:min(4.921875vw,3.5rem) min(2.5vw,1.7777777778rem) min(4.921875vw,3.5rem) min(4.921875vw,3.5rem)}}.highlight-row.text .body::before{content:"";inset:0;z-index:-1;position:absolute;mix-blend-mode:multiply;background:rgba(88,144,196,.4)}.highlight-row .image img{width:100%;height:auto;line-height:1;display:block}.highlight-row .body{z-index:20;position:relative;padding:2rem 2rem 2rem calc(var(--before-row-width) + min(2.1875vw,1.5555555556rem))}.highlight-row .body p{margin:0;color:#fff;line-height:1.4}.highlight-row .body p.h3{line-height:1.2}.highlight-row.row-2{margin:2.6666666667rem 0 2.7777777778rem}.highlight-row.row-5 .body{bottom:auto;top:min(3.59375vw,2.5555555556rem);left:min(46.09375vw,32.7777777778rem);right:10%;padding:0}.highlight-row.row-5 .body p{color:#11215f;font-size:clamp(12px,1.875vw,24px)}.highlight-row.classic.row-6 .image{padding:0;flex-basis:71%}.highlight-row.classic.row-6 .body{flex-basis:29%;padding:min(4.296875vw,3.0555555556rem) min(2.34375vw,1.6666666667rem) min(8.203125vw,5.8333333333rem);background:url(../images/highlights/body-bg.jpg) center/cover no-repeat}.highlight-row.classic.row-6 p{color:#fff;margin-left:0}.highlight-row.row-8::before{content:none}.highlight-row.row-8 .body{width:min(85vw,41.6666666667rem);padding:min(2.65625vw,1.8888888889rem) min(5vw,3.5555555556rem)}.highlight-row.row-9 .image{flex-basis:66%;padding-left:min(4.21875vw,3rem)}.highlight-row.row-9 .body{flex-basis:34%;padding:min(8.75vw,6.2222222222rem) min(3.75vw,2.6666666667rem) min(2.65625vw,1.8888888889rem) min(6.40625vw,4.5555555556rem)}.highlight-row.row-9 .body p{margin:0}.highlight-row.row-10 .body::before,.highlight-row.row-11 .body::before,.highlight-row.row-12 .body::before{background:rgba(0,0,0,.51)}.financial-data-and-corporate-information-page{--container-max-width: 1135px;line-height:1.45;font-weight:300;letter-spacing:.01em;font-size:clamp(16px,1.5625vw,20px)}.financial-data-and-corporate-information-page p{margin-bottom:1.4em}.finance-container{margin-top:3.7777777778rem}@media(min-width: 993px){.finance-container{display:flex;justify-content:space-between}}.finance-container .finance-chart{width:100%;position:relative}.finance-container .finance-cart{display:flex;flex-direction:column;align-items:center;padding-bottom:40px}@media(min-width: 1301px){.finance-container .finance-cart{flex-basis:420px}}@media(min-width: 993px){.finance-container .finance-cart{flex:0 1 33.333%;width:33.333%;padding:0 20px 83px}}.finance-container .finance-cart .title{line-height:1.3;text-align:center;margin-bottom:.1em;letter-spacing:.06em;font-weight:600;font-size:clamp(16px,1.5625vw,20px);color:#888b8c}.finance-container .finance-desk{margin:20px auto;letter-spacing:.01em;max-width:-moz-max-content;max-width:max-content;font:400 clamp(16px, 1.40625vw, 18px)/1.2 var(--font-montserrat)}@media(min-width: 993px){.finance-container .finance-desk{margin:16px 20px 16px 24px}}.finance-container .finance-desk span{display:block;position:relative;margin-bottom:5px;letter-spacing:.03em;padding-left:2.2222222222rem;font-size:clamp(16px,1.40625vw,18px)}.finance-container .finance-desk span:nth-child(1):before{background:#cbcfd2}.finance-container .finance-desk span:nth-child(2):before{background:#6eafe0}.finance-container .finance-desk span.bg-brown:before,.finance-container .finance-desk span:nth-child(3):before{background:#b5a464}.finance-container .finance-desk span:nth-child(4):before{background:#f4d13d}.finance-container .finance-desk span:nth-child(5):before{background:#a3d060}.finance-container .finance-desk span:nth-child(6):before{background:#20306b}.finance-container .finance-desk span::before{content:"";position:absolute;left:0;top:0.1666666667rem;width:16px;aspect-ratio:1/1;overflow:hidden;border-radius:50%;background:#0690c6}@media(min-width: 993px){.finance-container .finance-desk span::before{top:0.1111111111rem;width:20px}}.finance-table{line-height:1.2;margin:0 0 1.4444444444rem;letter-spacing:-0.01em;font-size:clamp(16px,1.5625vw,20px)}.finance-table>h4{color:#888b8c;margin:0}.finance-table .caption{font-weight:300;font-style:italic;margin:1.4444444444rem 0 0;letter-spacing:.008em;font-size:clamp(16px,1.5625vw,20px)}.finance-table sub,.finance-table sup{top:-0.5em;font-size:65%}@media(min-width: 577px){.finance-table table{table-layout:fixed}}.finance-table table th{font-weight:400;padding-bottom:6px;letter-spacing:0}.finance-table table td{padding:5px 0}.finance-table table td.separate{border-top:2px solid var(--color-blue)}.finance-table table td.separator{padding:10px 0 0;border-top:2px solid var(--color-blue)}.finance-table table td.separator-x{border-top:4px solid var(--color-blue)}.finance-table table td .ml{display:block;margin-right:-0.2857142857em}.finance-table .dollar{display:inline-block;width:100%;max-width:2.9em;white-space:nowrap}.finance-table .dollar::before{float:left;content:"$";font-weight:inherit;margin-left:0.2222222222em}.finance-table .dollar.mark-1{max-width:2.65em}.finance-table .dollar.mark-2{max-width:3.15em}.finance-table .dollar.mark-3{max-width:3.65em}.finance-table .table-catalog-data{width:130px;text-align:right}.finance-table .table-catalog-data.current{font-weight:700;color:var(--color-blue)}@media(min-width: 993px){.finance-table .table-catalog-data.preview{width:230px}}.finance-table .table-catalog-description{text-transform:uppercase;letter-spacing:.015em;color:#888b8c;font:600 clamp(18px,1.71875vw,22px) var(--font-montserrat)}.finance-table .table-catalog-description em{font-weight:400;font-size:.75em;text-transform:none;letter-spacing:0}.column-text{line-height:1.4;margin-top:min(5.3125vw,3.7777777778rem)}@media(min-width: 993px){.column-text{display:flex;-moz-column-gap:7.5rem;column-gap:7.5rem}}.column-text .item{font-weight:300;font-size:clamp(16px,1.5625vw,20px)}@media(min-width: 993px){.column-text .item{flex:1 1 50%}}.column-text .item p{margin-bottom:1.3888888889em}.column-text .item p strong{color:#89b2dd;font-weight:600;font-family:var(--font-montserrat)}@media(min-width: 769px){.financial-data-and-corporate-information-page .cover-block-menu{display:flex;align-items:center}}@media(min-width: 993px){.financial-data-and-corporate-information-page .cover-block-menu{width:100%;margin-right:min(15.15625vw,10.7777777778rem);max-width:min(24.84375vw,17.6666666667rem)}}.financial-data-and-corporate-information-page .cover-block-menu ul{justify-content:space-around}@media(min-width: 769px){.financial-data-and-corporate-information-page .cover-block-menu ul{padding:min(4.6875vw,3.3333333333rem) min(5.078125vw,3.6111111111rem)}}@media(min-width: 769px){.financial-data-and-corporate-information-page .cover-block-menu ul li{margin:0}}.financial-data-and-corporate-information-page .cover-block-menu ul li a{text-transform:none;font:600 clamp(16px, 1.875vw, 24px)/1.7 var(--font-montserrat)}.fellow-shareholders-page .page-head{margin-bottom:min(6.09375vw,4.3333333333rem)}.fellow-shareholders-page .section-main{padding-bottom:0}.fellow-shareholders-page .cover-block{margin-bottom:0}.president-and-ceo-letter-page .section-main{padding-bottom:0}.president-and-ceo-letter-page .cover-block{margin-bottom:0}.executive-officers-page .staff-grid,.segment-and-business-unit-presidents-page .staff-grid{max-width:1000px}.executive-officers-page .staff-grid .staff-card:nth-child(3n+1),.segment-and-business-unit-presidents-page .staff-grid .staff-card:nth-child(3n+1){background:url("../images/bg-1.jpg") center/cover no-repeat}.executive-officers-page .staff-grid .staff-card:nth-child(3n+2),.segment-and-business-unit-presidents-page .staff-grid .staff-card:nth-child(3n+2){background:url("../images/bg-2.jpg") center/cover no-repeat}.executive-officers-page .staff-grid .staff-card:nth-child(3n+3),.segment-and-business-unit-presidents-page .staff-grid .staff-card:nth-child(3n+3){background:url("../images/bg-3.jpg") center/cover no-repeat}.board-of-directors-page,.executive-officers-page,.segment-and-business-unit-presidents-page,.corporate-officers-page{--container-max-width-expanded: 1650px}.board-of-directors-page .page-head,.executive-officers-page .page-head,.segment-and-business-unit-presidents-page .page-head,.corporate-officers-page .page-head{margin-bottom:min(4.296875vw,3.0555555556rem)}/*# sourceMappingURL=style.min.css.map */