section.section.section--blog-banner{padding-top:2.75rem}@media screen and (min-width:1540px){section.section.section--blog-banner{padding-top:.875rem}}section.section.section--newsroom-banner{padding-top:2.75rem}@media screen and (min-width:700px){section.section.section--newsroom-banner{padding-top:2.5rem}}@media screen and (min-width:1320px){section.section.section--newsroom-banner{padding-top:4.375rem;padding-top:.875rem}}.son.banner{position:relative;min-height:22.0625rem;overflow:hidden}@media screen and (min-width:720px){.son.banner{min-height:36.1875rem}}@media screen and (min-width:991px){.son.banner{display:flex;align-items:center;min-height:32.3125rem;padding:.625rem 0}}@media screen and (max-width:990px){.son.banner{display:flex;flex-direction:column;justify-content:center}}.son.banner .banner__animation-grid{position:absolute;pointer-events:none;z-index:1;font-size:0;display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:.15625rem .1375rem;width:8.375rem;height:9.8125rem;bottom:0}@media screen and (min-width:991px){.son.banner .banner__animation-grid{top:-1.0625rem;left:63.4477254589%}}@media screen and (min-width:1540px){.son.banner .banner__animation-grid{top:0;left:66.3190184049%}}.son.banner .banner__animation-grid.is-desktop{display:none}@media screen and (min-width:991px){.son.banner .banner__animation-grid.is-desktop{display:grid}}.son.banner .banner__animation-grid.is-mobile{display:grid;top:0;right:1.125rem}@media screen and (min-width:720px){.son.banner .banner__animation-grid.is-mobile{right:8.3125rem}}@media screen and (min-width:991px){.son.banner .banner__animation-grid.is-mobile{display:none}}.son.banner .banner__animation-grid span{opacity:0;position:relative;width:3.125rem;height:3.125rem}@media screen and (min-width:720px){.son.banner .banner__animation-grid span{width:5.46875rem;height:5.625rem}}@media screen and (max-width:479px){.son.banner .banner__animation-grid span:first-child,.son.banner .banner__animation-grid span:nth-child(6),.son.banner .banner__animation-grid span:nth-child(7),.son.banner .banner__animation-grid span:nth-child(9),.son.banner .banner__animation-grid span:nth-child(14){aspect-ratio:1/1;opacity:1;outline:.125rem solid #fff}}@media screen and (min-width:480px){.son.banner .banner__animation-grid span:nth-child(2),.son.banner .banner__animation-grid span:nth-child(3),.son.banner .banner__animation-grid span:nth-child(5),.son.banner .banner__animation-grid span:nth-child(8),.son.banner .banner__animation-grid span:nth-child(10){aspect-ratio:1/1;opacity:1;outline:.1875rem solid #fff}}@media screen and (max-width:479px){.son.banner .banner__animation-grid span:first-child{--overlay-color:#a39382;grid-column:1/2;grid-row:1/2}}@media screen and (min-width:480px){.son.banner .banner__animation-grid span:nth-child(2){--overlay-color:#a39382;grid-column:2/3;grid-row:1/2}}@media screen and (min-width:480px){.son.banner .banner__animation-grid span:nth-child(3){--overlay-color:#4c5974;grid-column:3/4;grid-row:1/2;border-top-right-radius:1.5625rem}}@media screen and (min-width:991px){.son.banner .banner__animation-grid span:nth-child(3){border-top-right-radius:unset}}@media screen and (min-width:480px){.son.banner .banner__animation-grid span:nth-child(5){--overlay-color:#4c5974;grid-column:1/2;grid-row:2/3}}@media screen and (max-width:479px){.son.banner .banner__animation-grid span:nth-child(6){--overlay-color:#635d76;grid-column:2/3;grid-row:2/3}}@media screen and (max-width:479px){.son.banner .banner__animation-grid span:nth-child(7){--overlay-color:#a39382;grid-column:3/4;grid-row:2/3}}@media screen and (min-width:480px){.son.banner .banner__animation-grid span:nth-child(8){--overlay-color:#635d76;grid-column:4/5;grid-row:2/3}}@media screen and (max-width:479px){.son.banner .banner__animation-grid span:nth-child(9){--overlay-color:#4c5974;grid-column:1/2;grid-row:3/4}}@media screen and (min-width:480px){.son.banner .banner__animation-grid span:nth-child(10){--overlay-color:#a39382;grid-column:2/3;grid-row:3/4}}@media screen and (max-width:479px){.son.banner .banner__animation-grid span:nth-child(14){--overlay-color:#635d76;grid-column:2/3;grid-row:4/5}}.son.banner .banner__animation-grid.animate span:first-child,.son.banner .banner__animation-grid.animate span:nth-child(2),.son.banner .banner__animation-grid.animate span:nth-child(3),.son.banner .banner__animation-grid.animate span:nth-child(5),.son.banner .banner__animation-grid.animate span:nth-child(6),.son.banner .banner__animation-grid.animate span:nth-child(7),.son.banner .banner__animation-grid.animate span:nth-child(8),.son.banner .banner__animation-grid.animate span:nth-child(9),.son.banner .banner__animation-grid.animate span:nth-child(10),.son.banner .banner__animation-grid.animate span:nth-child(14){animation:blogFadeInOut 2.5s ease-in-out}@media screen and (max-width:479px){.son.banner .banner__animation-grid.animate span:first-child{animation-delay:.8s}}@media screen and (min-width:480px){.son.banner .banner__animation-grid.animate span:nth-child(2){animation-delay:.8s}}@media screen and (min-width:480px){.son.banner .banner__animation-grid.animate span:nth-child(3){animation-delay:2s}}@media screen and (min-width:480px){.son.banner .banner__animation-grid.animate span:nth-child(5){animation-delay:1.2s}}@media screen and (max-width:479px){.son.banner .banner__animation-grid.animate span:nth-child(6){animation-delay:1.2s}}@media screen and (max-width:479px){.son.banner .banner__animation-grid.animate span:nth-child(7){animation-delay:2s}}@media screen and (min-width:480px){.son.banner .banner__animation-grid.animate span:nth-child(8){animation-delay:3s}}@media screen and (max-width:479px){.son.banner .banner__animation-grid.animate span:nth-child(9){animation-delay:3s}}@media screen and (min-width:480px){.son.banner .banner__animation-grid.animate span:nth-child(10){animation-delay:1.8s}}@media screen and (max-width:479px){.son.banner .banner__animation-grid.animate span:nth-child(14){animation-delay:1.8s}}.son.banner .banner__animation-container{position:relative}@media screen and (min-width:991px){.son.banner .banner__animation-container{position:unset}}.son.banner article,.son.banner header{margin:0 auto 2.9375rem}@media screen and (min-width:720px){.son.banner article,.son.banner header{margin:0 auto 4.6875rem}}@media screen and (min-width:991px){.son.banner article,.son.banner header{position:relative;color:#fff;z-index:1;margin:0;max-width:60%;max-height:35.3125rem;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}}@media screen and (min-width:1199px){.son.banner article,.son.banner header{max-height:41.5625rem}}@media screen and (min-width:1320px){.son.banner article,.son.banner header{max-width:54%}}@media screen and (min-width:1540px){.son.banner article,.son.banner header{max-width:45%;padding:.625rem 3.75rem}}@media screen and (min-width:991px){.son.banner article::-webkit-scrollbar,.son.banner header::-webkit-scrollbar{display:none}}@media screen and (min-width:720px){.son.banner article h1,.son.banner header h1{margin-bottom:1.9375rem}}@media screen and (min-width:991px){.son.banner article h1,.son.banner header h1{margin-bottom:1.375rem;text-align:left}}@media screen and (min-width:1540px){.son.banner article h1,.son.banner header h1{margin-bottom:1.9375rem}}@media screen and (min-width:991px){.son.banner article p,.son.banner header p{color:#fff;line-height:146%}}@media screen and (min-width:1540px){.son.banner article p,.son.banner header p{line-height:normal}}@media screen and (min-width:991px){.son.banner header{padding:.625rem 1.5rem}}@media screen and (min-width:1199px){.son.banner header{padding:.625rem 4.8125rem}}.son.banner header p{text-align:center}@media screen and (min-width:991px){.son.banner header p{text-align:left}}.son.banner picture{height:100%;--aspect-ratio:353/334;display:block}@media screen and (min-width:720px){.son.banner picture{--aspect-ratio:579/580}}@media screen and (min-width:991px){.son.banner picture{position:absolute;top:0;left:0;--aspect-ratio:517/1253}}@media screen and (min-width:1540px){.son.banner picture{--aspect-ratio:517/1630}}.son.banner picture img{border-radius:1.25rem}@media screen and (min-width:991px){.son.banner picture img{object-position:25% 55%}}@media screen and (min-width:1540px){.son.banner picture img{object-position:unset}}.son.banner--cta{min-height:unset;margin:2.53125rem 0;background-color:#4c5974;border-radius:1.25rem;position:relative;padding:3.4375rem .625rem}@media screen and (min-width:380px){.son.banner--cta{padding:3.4375rem 2.1875rem 3.5625rem 2.375rem}}@media screen and (min-width:700px){.son.banner--cta{padding:4.1875rem 3.84375rem 4.4375rem 4.15625rem;margin:4.625rem 0 4.5625rem}}@media screen and (min-width:1199px){.son.banner--cta{padding:4rem 3.6875rem 3.25rem 2.875rem;margin:4.75rem 0;display:block}}@media screen and (min-width:1540px){.son.banner--cta{padding:6.6875rem 8.375rem 5.4375rem 2.8125rem;margin:10.5625rem 0}}.son.banner--cta:after{position:absolute;bottom:0;left:0;background-image:url(../../images/home/our-commitment-bg-276x312.png);content:"";width:83.1325301205%;height:72.0554272517%;background-repeat:no-repeat;background-size:contain;background-position:0 100%}@media screen and (min-width:700px){.son.banner--cta:after{width:71.0120068611%;height:97.2222222222%;background-size:cover}}@media screen and (min-width:1199px){.son.banner--cta:after{width:48.5638689049%;height:100%;background-image:url(../../images/home/our-commitment-bg-607x303.png);right:1.9375rem;left:unset}}@media screen and (min-width:1540px){.son.banner--cta:after{width:48.5889570552%;right:7.25rem}}.son.banner--cta article,.son.banner--cta header{margin-bottom:0;position:relative;z-index:2;display:grid;grid-template-columns:auto;align-items:center;max-width:100%}@media screen and (min-width:1199px){.son.banner--cta article,.son.banner--cta header{padding:0;grid-template-columns:48.8125rem auto;justify-content:space-between}}@media screen and (min-width:1540px){.son.banner--cta article,.son.banner--cta header{grid-template-columns:51.9375rem auto}}.son.banner--cta article h2,.son.banner--cta header h2{color:#fff;font-size:2rem;line-height:1.15625;margin-bottom:1.6875rem;text-align:center}@media screen and (min-width:700px){.son.banner--cta article h2,.son.banner--cta header h2{font-size:3rem;line-height:1.0625;margin-bottom:1.8125rem}}@media screen and (min-width:1199px){.son.banner--cta article h2,.son.banner--cta header h2{font-size:4rem;line-height:1.125;margin-bottom:1.1875rem;text-align:left}}@media screen and (min-width:1540px){.son.banner--cta article h2,.son.banner--cta header h2{max-width:48.8125rem;margin-bottom:1.25rem}}.son.banner--cta article p,.son.banner--cta header p{color:#fff;line-height:1.2;margin-bottom:1.5rem;font-size:1rem;text-align:center}@media screen and (min-width:1199px){.son.banner--cta article p,.son.banner--cta header p{max-width:41.0625rem;font-size:1.25rem;text-align:left}}@media screen and (min-width:1540px){.son.banner--cta article p,.son.banner--cta header p{max-width:100%;font-size:1.5rem}}.son.banner--cta article .l-btn,.son.banner--cta header .l-btn{font-size:1.25rem;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;padding:.875rem 1.125rem .8125rem;background-color:#4c5974;border:.0625rem solid #fff}.no-touch .son.banner--cta article .l-btn:hover,.no-touch .son.banner--cta header .l-btn:hover{background-color:#fff}@media screen and (min-width:1199px){.son.banner--cta article .l-btn,.son.banner--cta header .l-btn{margin-bottom:.625rem}}@media screen and (min-width:1540px){.son.banner--cta article .l-btn,.son.banner--cta header .l-btn{margin-bottom:1.25rem}}.son.banner--no-bg{margin:2.125rem 0 -2.125rem;background-color:rgba(108,136,183,.06);padding:7.3125rem 2.1875rem 11.125rem 2.375rem}@media screen and (min-width:700px){.son.banner--no-bg{padding:11.4375rem 4.46875rem 14.375rem}}@media screen and (min-width:1199px){.son.banner--no-bg{padding:5.3125rem 3.75rem 5.6875rem 2rem}}@media screen and (min-width:1540px){.son.banner--no-bg{padding:6.625rem 2.5625rem 5.75rem}}.son.banner--no-bg:after{display:none}@media screen and (min-width:1199px){.son.banner--no-bg article,.son.banner--no-bg header{grid-template-columns:71.6379310345% auto}}.son.banner--no-bg article .l-btn,.son.banner--no-bg header .l-btn{border:.0625rem solid #4c5974}.son.banner--no-bg .banner__content h2{text-align:center}@media screen and (min-width:700px){.son.banner--no-bg .banner__content h2{font-size:4rem;line-height:1.125}}@media screen and (min-width:1199px){.son.banner--no-bg .banner__content h2{margin-bottom:1.1875rem;text-align:left}}@media screen and (min-width:1540px){.son.banner--no-bg .banner__content h2{margin-bottom:1.375rem}}.son.banner--no-bg .banner__content:after{display:none}@media screen and (min-width:1199px){.son.banner--no-bg .banner__content header{grid-template-columns:71.6379310345% auto}}.son.banner--no-bg .banner__content header .l-btn{border:.0625rem solid #4c5974}.son.banner--no-bg .banner__content p{font-size:1rem;line-height:1.2}@media screen and (min-width:720px){.son.banner--no-bg .banner__content p{font-size:1.5rem;line-height:1.46}}@media screen and (min-width:1199px){.son.banner--no-bg .banner__content p{max-width:51.9375rem;line-height:1.2}}.son.banner--no-bg .banner__content h2,.son.banner--no-bg .banner__content p{color:#4c5974}.son.banner.banner--blog{padding-bottom:1.40625rem;position:relative;overflow:hidden;justify-content:space-between}@media screen and (min-width:720px){.son.banner.banner--blog{padding-bottom:0}}@media screen and (min-width:991px){.son.banner.banner--blog{padding-bottom:.625rem}}.son.banner.banner--blog header{margin-bottom:2.8125rem}@media screen and (min-width:720px){.son.banner.banner--blog header{margin-bottom:4.6875rem}}@media screen and (min-width:1199px){.son.banner.banner--blog header{max-width:44.2936951317%;padding:2.0625rem 0 4.25rem 4.875rem;margin-bottom:0}}@media screen and (min-width:1540px){.son.banner.banner--blog header{max-width:40.736196319%;padding:3.625rem 0 4.1875rem 3.875rem}}.son.banner.banner--blog header h1{font-size:2rem;line-height:1.15625;margin-bottom:1.625rem}@media screen and (min-width:720px){.son.banner.banner--blog header h1{font-size:4rem;line-height:1.125;margin-bottom:1.5625rem}}@media screen and (min-width:991px){.son.banner.banner--blog header h1{max-width:23.4375rem;text-align:left}}@media screen and (min-width:1199px){.son.banner.banner--blog header h1{font-size:4.6875rem;line-height:normal;margin-bottom:1.375rem;max-width:unset}}@media screen and (min-width:1540px){.son.banner.banner--blog header h1{margin-bottom:1.9375rem}}.son.banner.banner--blog header p{font-size:1rem;line-height:1.2}@media screen and (min-width:720px){.son.banner.banner--blog header p{font-size:1.5rem;line-height:1.46}}@media screen and (min-width:991px){.son.banner.banner--blog header p{max-width:31.25rem}}@media screen and (min-width:1199px){.son.banner.banner--blog header p{max-width:unset;line-height:1.2}}.son.banner.banner--blog .banner__animation-container{overflow:hidden}.son.banner.banner--blog .banner__animation-grid.blog-grid{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(5,1fr);pointer-events:none;position:absolute;top:-3.5625rem;left:unset;gap:.15625rem;width:12.5rem;height:12.5rem;right:-.125rem;z-index:2}@media screen and (min-width:720px){.son.banner.banner--blog .banner__animation-grid.blog-grid{top:-6.0625rem;right:7rem}}@media screen and (min-width:991px){.son.banner.banner--blog .banner__animation-grid.blog-grid{width:18.75rem;height:18.75rem}}@media screen and (min-width:1199px){.son.banner.banner--blog .banner__animation-grid.blog-grid{right:8.625rem;top:-6.5625rem}}@media screen and (min-width:1540px){.son.banner.banner--blog .banner__animation-grid.blog-grid{top:-3.625rem;right:7.375rem}}.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:first-child,.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(2),.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(3),.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(6),.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(11),.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(17),.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(19),.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(21),.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(22),.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(24){display:none}.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(9){--overlay-color:#3984a3}.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(8){--overlay-color:none}@media screen and (min-width:720px){.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(8){--overlay-color:#4c5974}}@media screen and (min-width:480px){.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(11),.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(17),.son.banner.banner--blog .banner__animation-grid.blog-grid.is-mobile span:nth-child(19){display:block}}.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(2),.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(5),.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(10){display:none}.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(4),.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(7),.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(8),.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(11),.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(12),.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(17),.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(19),.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(20),.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(23){opacity:1;outline:.125rem solid #fff}@media screen and (min-width:1199px){.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(3){--overlay-color:none}}.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(4){--overlay-color:#a39382;grid-column:4/5;grid-row:1/2}@media screen and (min-width:1199px){.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(4){--overlay-color:none}}.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(7){grid-column:2/3;grid-row:2/3}.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(8){--overlay-color:#4c5974;grid-column:3/4;grid-row:2/3}.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(11){--overlay-color:#3984a3;grid-column:1/2;grid-row:3/4}.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(12){grid-column:2/3;grid-row:3/4}.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(17){grid-column:2/3;grid-row:4/5}.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(19){grid-column:4/5;grid-row:4/5}.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(20){--overlay-color:#4c5974;grid-column:5/6;grid-row:4/5}.son.banner.banner--blog .banner__animation-grid.blog-grid span:nth-child(23){--overlay-color:#a39382;grid-column:3/4;grid-row:5/6}.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(4),.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(7),.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(8),.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(11),.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(12),.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(17),.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(19),.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(20),.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(23){animation:blogFadeInOut 3.5s ease-in-out}.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(8){animation-delay:2.05s}.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(4){animation-delay:0ms}.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(7){animation-delay:.7s}.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(11){animation-delay:1.05s}.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(20){animation-delay:.5s}.son.banner.banner--blog .banner__animation-grid.blog-grid.animate span:nth-child(23){animation-delay:1.75s}.son.banner.banner--newsroom{--bannerPatternColors:#635d76,#3984a3,#4dadb6,#a39382,#6c88b7,#4c5974}.son.banner.banner--newsroom .banner__animation-container{overflow:hidden}.son.banner.banner--newsroom header{z-index:2;margin-bottom:2.8125rem}@media screen and (min-width:700px){.son.banner.banner--newsroom header{margin-bottom:4.625rem}}@media screen and (min-width:991px){.son.banner.banner--newsroom header{margin-bottom:2.125rem;max-width:54%}}@media screen and (min-width:1920px){.son.banner.banner--newsroom header{max-width:47%;padding-left:6.25rem;margin-bottom:.8125rem}}.son.banner.banner--newsroom header h1{font-size:2rem;line-height:1.15}@media screen and (min-width:700px){.son.banner.banner--newsroom header h1{font-size:4rem;line-height:1.12}}@media screen and (min-width:1320px){.son.banner.banner--newsroom header h1{font-size:4.6875rem;line-height:normal;margin-bottom:1.375rem}}@media screen and (min-width:1920px){.son.banner.banner--newsroom header h1{margin-bottom:2.125rem}}.son.banner.banner--newsroom header p{font-size:1rem}@media screen and (min-width:700px){.son.banner.banner--newsroom header p{font-size:1.5rem;line-height:1.46}}@media screen and (min-width:991px){.son.banner.banner--newsroom header p{line-height:normal}}.son.banner.banner--newsroom .banner__animation-wrapper{position:absolute;top:-1.6%;left:10%;z-index:1;pointer-events:none;display:none;grid-template-columns:repeat(3,3.25rem);grid-template-rows:repeat(3,3.25rem)}@media screen and (min-width:700px){.son.banner.banner--newsroom .banner__animation-wrapper{top:-1%;left:27%;grid-template-columns:repeat(3,5.625rem);grid-template-rows:repeat(3,5.625rem)}}@media screen and (min-width:991px){.son.banner.banner--newsroom .banner__animation-wrapper{display:grid;top:-3%;left:61%}}@media screen and (min-width:1920px){.son.banner.banner--newsroom .banner__animation-wrapper{top:-2.3%;left:50.1%}}.son.banner.banner--newsroom .banner__animation-wrapper span{display:inline-block;width:3.125rem;height:3.125rem;position:relative;font-size:0;line-height:0;color:transparent;text-decoration:none;background-color:transparent;outline:.125rem solid #fff}@media screen and (min-width:700px){.son.banner.banner--newsroom .banner__animation-wrapper span{width:5.5625rem;height:5.5625rem}}.son.banner.banner--newsroom .banner__animation-wrapper span:first-child{grid-area:1/1/2/2}.son.banner.banner--newsroom .banner__animation-wrapper span:nth-child(2){grid-area:2/1/3/2}.son.banner.banner--newsroom .banner__animation-wrapper span:nth-child(3){grid-area:3/2/3/3}.son.banner.banner--newsroom .banner__animation-wrapper span:nth-child(4){grid-area:2/3/3/4}.son.banner.banner--newsroom .banner__animation-wrapper span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:all 1.5s ease-in-out}.son.banner.banner--newsroom .banner__animation-wrapper span.is-active:after{background-color:var(--bannerPatternBg);opacity:.65}.son.banner.banner--newsroom .banner__animation-wrapper.is-mobile{display:grid}@media screen and (min-width:991px){.son.banner.banner--newsroom .banner__animation-wrapper.is-mobile{display:none}}.son.banner.banner--our-commitment{margin-bottom:7.1875rem}@media screen and (min-width:720px){.son.banner.banner--our-commitment{margin-bottom:6.6875rem}}@media screen and (min-width:991px){.son.banner.banner--our-commitment{margin-top:4.4375rem}}@media screen and (min-width:1199px){.son.banner.banner--our-commitment{padding-bottom:2.25rem}}@media screen and (min-width:1540px){.son.banner.banner--our-commitment{margin-top:.875rem;margin-bottom:11.0625rem}}.son.banner.banner--our-commitment header{margin:2.75rem 0 2.875rem}@media screen and (min-width:720px){.son.banner.banner--our-commitment header{margin:2.4375rem 0 4.6875rem}}@media screen and (min-width:991px){.son.banner.banner--our-commitment header{padding:1.25rem 0 0 2.125rem}}@media screen and (min-width:1199px){.son.banner.banner--our-commitment header{max-width:50.6783719074%;margin:0;padding-left:4.875rem}}@media screen and (min-width:1540px){.son.banner.banner--our-commitment header{padding:3.625rem 0 3.875rem 3.875rem;max-width:49.0797546012%}}.son.banner.banner--our-commitment header h1{color:#4c5974;font-size:2rem;line-height:1.15625;margin-bottom:1.625rem;text-align:center}@media screen and (min-width:720px){.son.banner.banner--our-commitment header h1{font-size:4rem;line-height:1.125;margin-bottom:1.9375rem}}@media screen and (min-width:991px){.son.banner.banner--our-commitment header h1{text-align:left;font-size:3.375rem;max-width:28.5625rem}}@media screen and (min-width:1440px){.son.banner.banner--our-commitment header h1{font-size:4.6875rem;line-height:normal;margin-bottom:1.375rem;max-width:unset}}@media screen and (min-width:1540px){.son.banner.banner--our-commitment header h1{max-width:45.75rem;margin-bottom:1.9375rem}}.son.banner.banner--our-commitment header p{color:#4c5974;font-size:1rem;line-height:1.2;text-align:center}@media screen and (min-width:720px){.son.banner.banner--our-commitment header p{font-size:1.5rem;line-height:1.46}}@media screen and (min-width:991px){.son.banner.banner--our-commitment header p{text-align:left}}@media screen and (min-width:1199px){.son.banner.banner--our-commitment header p{line-height:1.2}}@media screen and (min-width:1540px){.son.banner.banner--our-commitment header p{max-width:38.875rem}}.son.banner.banner--our-commitment .banner__animation-container{overflow:hidden}.son.banner.banner--our-commitment .banner__animation-wrapper{top:0;right:-9.5808383234%;left:unset;grid-template-columns:repeat(4,3.3125rem);grid-template-rows:repeat(4,3.3125rem)}@media screen and (min-width:480px){.son.banner.banner--our-commitment .banner__animation-wrapper{top:-1.8965517241%;right:3.6269430052%;grid-template-columns:repeat(4,5.6875rem);grid-template-rows:repeat(3,5.6875rem)}}@media screen and (min-width:991px){.son.banner.banner--our-commitment .banner__animation-wrapper{top:-.3192338388%;right:5.8027079304%;grid-template-columns:repeat(4,5.6875rem);grid-template-rows:repeat(3,5.6875rem)}}@media screen and (min-width:1199px){.son.banner.banner--our-commitment .banner__animation-wrapper{right:12.3791102515%}}@media screen and (min-width:1920px){.son.banner.banner--our-commitment .banner__animation-wrapper{top:-.3067484663%;right:13.1528046422%;grid-template-columns:repeat(4,5.625rem);grid-template-rows:repeat(3,5.625rem)}}.son.banner.banner--our-commitment .banner__animation-wrapper span{width:3.1875rem;height:3.125rem}@media screen and (min-width:480px){.son.banner.banner--our-commitment .banner__animation-wrapper span{width:5.5625rem;height:5.5625rem}}@media screen and (min-width:991px){.son.banner.banner--our-commitment .banner__animation-wrapper span{width:5.5rem;height:5.5rem}}@media screen and (min-width:1920px){.son.banner.banner--our-commitment .banner__animation-wrapper span{width:5.5rem;height:5.5rem}}.son.banner.banner--our-commitment .banner__animation-wrapper span:first-child{grid-area:1/1/2/2}@media screen and (min-width:480px){.son.banner.banner--our-commitment .banner__animation-wrapper span:first-child{grid-area:1/2/2/3}}.son.banner.banner--our-commitment .banner__animation-wrapper span:nth-child(2){grid-area:2/2/3/3}@media screen and (min-width:480px){.son.banner.banner--our-commitment .banner__animation-wrapper span:nth-child(2){grid-area:1/3/2/4}}.son.banner.banner--our-commitment .banner__animation-wrapper span:nth-child(3){grid-area:2/3/3/4}@media screen and (min-width:480px){.son.banner.banner--our-commitment .banner__animation-wrapper span:nth-child(3){grid-area:2/1/3/1}}.son.banner.banner--our-commitment .banner__animation-wrapper span:nth-child(4){grid-area:3/1/4/2}@media screen and (min-width:480px){.son.banner.banner--our-commitment .banner__animation-wrapper span:nth-child(4){grid-area:2/4/3/5}}.son.banner.banner--our-commitment .banner__animation-wrapper span:nth-child(5){grid-area:4/2/5/3}@media screen and (min-width:480px){.son.banner.banner--our-commitment .banner__animation-wrapper span:nth-child(5){grid-area:3/2/4/3}}.son.banner--media{padding-top:2.8125rem;--bannerPatternColors:#635d76,#3984a3,#4dadb6,#a39382,#6c88b7,#4c5974}@media screen and (min-width:720px){.son.banner--media{padding-top:2.5rem}}@media screen and (min-width:1199px){.son.banner--media{padding-top:0}}.son.banner--media header{margin-bottom:2.8125rem}@media screen and (min-width:720px){.son.banner--media header{margin-bottom:4.6875rem}}@media screen and (min-width:991px){.son.banner--media header{margin:0;padding-top:7.1875rem;padding-bottom:6.4375rem;max-width:63%}}@media screen and (min-width:1199px){.son.banner--media header{max-width:54%}}@media screen and (min-width:1540px){.son.banner--media header{padding-bottom:6.875rem}}.son.banner--media header h1{font-size:2em;line-height:1.15625;margin-bottom:1.6875rem}@media screen and (min-width:720px){.son.banner--media header h1{font-size:4em;line-height:1.1225;margin-bottom:1.875rem}}@media screen and (min-width:991px){.son.banner--media header h1{max-width:25rem}}@media screen and (min-width:1199px){.son.banner--media header h1{max-width:31.25rem;font-size:4.6875em;line-height:normal;margin-bottom:1.0625rem}}@media screen and (min-width:1320px){.son.banner--media header h1{max-width:unset}}@media screen and (min-width:1540px){.son.banner--media header h1{margin-bottom:1.875rem}}.son.banner--media header p{font-size:1em;line-height:1.2;text-align:center}@media screen and (min-width:720px){.son.banner--media header p{font-size:1.5em;line-height:1.46}}@media screen and (min-width:991px){.son.banner--media header p{text-align:left}}@media screen and (min-width:1199px){.son.banner--media header p{line-height:1.2}}@media screen and (min-width:1540px){.son.banner--media header p{max-width:78%}}.son.banner--media .banner__animation-container{overflow:hidden}.son.banner--media .banner__animation-wrapper{position:absolute;top:-.125rem;right:27.5449101796%;z-index:1;pointer-events:none;display:none;grid-template-columns:repeat(4,3.1875rem);grid-template-rows:repeat(3,3.1875rem)}@media screen and (min-width:700px){.son.banner--media .banner__animation-wrapper{grid-template-columns:repeat(4,5.625rem);grid-template-rows:repeat(3,5.625rem)}}@media screen and (min-width:720px){.son.banner--media .banner__animation-wrapper{top:-.375rem;right:25.6896551724%}}@media screen and (min-width:991px){.son.banner--media .banner__animation-wrapper{display:grid;top:-.75rem;right:5.5865921788%}}@media screen and (min-width:1199px){.son.banner--media .banner__animation-wrapper{right:13.8866719872%}}@media screen and (min-width:1540px){.son.banner--media .banner__animation-wrapper{right:11.5950920245%;top:-.8125rem}}.son.banner--media .banner__animation-wrapper span{display:inline-block;width:3.0625rem;height:3.0625rem;position:relative;font-size:0;line-height:0;color:transparent;text-decoration:none;background-color:transparent;outline:.125rem solid #fff}@media screen and (min-width:700px){.son.banner--media .banner__animation-wrapper span{width:5.5625rem;height:5.5625rem}}.son.banner--media .banner__animation-wrapper span:first-child{grid-area:1/3/2/4}.son.banner--media .banner__animation-wrapper span:nth-child(2){grid-area:2/1/3/2}.son.banner--media .banner__animation-wrapper span:nth-child(3){grid-area:2/4/3/5}.son.banner--media .banner__animation-wrapper span:nth-child(4){grid-area:3/2/4/3}.son.banner--media .banner__animation-wrapper span:nth-child(5){grid-area:3/3/4/4}.son.banner--media .banner__animation-wrapper span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:all 1.5s ease-in-out}.son.banner--media .banner__animation-wrapper span.is-active:after{background-color:var(--bannerPatternBg);opacity:.65}.son.banner--media .banner__animation-wrapper.is-mobile{display:grid}@media screen and (min-width:991px){.son.banner--media .banner__animation-wrapper.is-mobile{display:none}}.son.banner.banner--our-work header{margin-bottom:2.875rem}@media screen and (min-width:720px){.son.banner.banner--our-work header{margin-bottom:4.6875rem}}@media screen and (min-width:991px){.son.banner.banner--our-work header{max-width:60%;padding-top:.625rem;padding-bottom:.625rem;margin-bottom:0}}@media screen and (min-width:1199px){.son.banner.banner--our-work header{padding-top:.9375rem;padding-bottom:2.625rem;max-width:54%}}@media screen and (min-width:1540px){.son.banner.banner--our-work header{max-width:45%;padding-left:3.875rem;padding-top:.625rem;padding-bottom:.625rem}}.son.banner.banner--our-work header h1{font-size:2rem;margin-bottom:1.625rem;line-height:1.15625}@media screen and (min-width:720px){.son.banner.banner--our-work header h1{font-size:4rem;line-height:1.125;margin-bottom:1.9375rem}}@media screen and (min-width:1199px){.son.banner.banner--our-work header h1{font-size:4.6875rem;line-height:normal;margin-bottom:1.3125rem}}@media screen and (min-width:1540px){.son.banner.banner--our-work header h1{margin-bottom:1.9375rem}}.son.banner.banner--our-work header p{font-size:1rem;line-height:1.2}@media screen and (min-width:720px){.son.banner.banner--our-work header p{font-size:1.5rem;line-height:1.46}}@media screen and (min-width:1199px){.son.banner.banner--our-work header p{line-height:1.2}}.son.banner.banner--our-work header h1,.son.banner.banner--our-work header p{color:#4c5974}.son.banner.banner--our-work .banner__animation-container{overflow:hidden}.son.banner.banner--our-work .banner__animation-wrapper{top:-7.3654390935%;right:-17.6646706587%;left:unset;grid-template-columns:repeat(4,3.3125rem);grid-template-rows:repeat(4,3.3125rem)}@media screen and (min-width:480px){.son.banner.banner--our-work .banner__animation-wrapper{top:-1.8965517241%;right:-4.8359240069%;grid-template-columns:repeat(4,5.6875rem);grid-template-rows:repeat(3,5.6875rem)}}@media screen and (min-width:991px){.son.banner.banner--our-work .banner__animation-wrapper{top:-1.1173184358%;right:3.8684719536%;grid-template-columns:repeat(4,5.6875rem);grid-template-rows:repeat(3,5.6875rem)}}@media screen and (min-width:1199px){.son.banner.banner--our-work .banner__animation-wrapper{right:9.8646034816%}}@media screen and (min-width:1920px){.son.banner.banner--our-work .banner__animation-wrapper{top:-4.2944785276%;right:11.6054158607%;grid-template-columns:repeat(4,5.625rem);grid-template-rows:repeat(3,5.625rem)}}.son.banner.banner--our-work .banner__animation-wrapper span{width:3.1875rem;height:3.125rem}@media screen and (min-width:480px){.son.banner.banner--our-work .banner__animation-wrapper span{width:5.5625rem;height:5.5625rem}}@media screen and (min-width:991px){.son.banner.banner--our-work .banner__animation-wrapper span{width:5.5rem;height:5.5rem}}@media screen and (min-width:1920px){.son.banner.banner--our-work .banner__animation-wrapper span{width:5.5rem;height:5.5rem}}.son.banner.banner--our-work .banner__animation-wrapper span:first-child{grid-area:1/1/2/2}@media screen and (min-width:480px){.son.banner.banner--our-work .banner__animation-wrapper span:first-child{grid-area:1/2/2/3}}.son.banner.banner--our-work .banner__animation-wrapper span:nth-child(2){grid-area:2/2/3/3}@media screen and (min-width:480px){.son.banner.banner--our-work .banner__animation-wrapper span:nth-child(2){grid-area:1/3/2/4}}.son.banner.banner--our-work .banner__animation-wrapper span:nth-child(3){grid-area:2/3/3/4}@media screen and (min-width:480px){.son.banner.banner--our-work .banner__animation-wrapper span:nth-child(3){grid-area:2/1/3/1}}.son.banner.banner--our-work .banner__animation-wrapper span:nth-child(4){grid-area:3/1/4/2}@media screen and (min-width:480px){.son.banner.banner--our-work .banner__animation-wrapper span:nth-child(4){grid-area:2/4/3/5}}.son.banner.banner--our-work .banner__animation-wrapper span:nth-child(5){grid-area:4/2/5/3}@media screen and (min-width:480px){.son.banner.banner--our-work .banner__animation-wrapper span:nth-child(5){grid-area:3/2/4/3}}.son.banner--pipeline{margin-bottom:2.6875rem;margin-top:2rem}@media screen and (max-width:1198px){.son.banner--pipeline{display:block}}@media screen and (min-width:720px){.son.banner--pipeline{margin-bottom:5rem;margin-top:1.375rem}}@media screen and (min-width:1320px){.son.banner--pipeline{min-height:24.375rem;margin-bottom:4.625rem;margin-top:2rem}}@media screen and (min-width:1540px){.son.banner--pipeline{min-height:32rem;margin-bottom:6.875rem;margin-top:1.25rem}}@media screen and (min-width:1920px){.son.banner--pipeline{margin-bottom:7.6875rem}}@media screen and (min-width:1320px){.son.banner--pipeline img{max-height:24.375rem}}@media screen and (min-width:1540px){.son.banner--pipeline img{max-height:unset}}.son.banner--pipeline .aspect-box{border-radius:1.25rem;--aspect-ratio:353/334;overflow:hidden}@media screen and (min-width:720px){.son.banner--pipeline .aspect-box{--aspect-ratio:617/584}}@media screen and (min-width:1199px){.son.banner--pipeline .aspect-box{--aspect-ratio:390/1253}}@media screen and (min-width:1540px){.son.banner--pipeline .aspect-box{--aspect-ratio:517/1630}}@keyframes blogFadeInOut{0%{background-color:transparent}40%{background-color:var(--overlay-color);opacity:.65}60%{background-color:var(--overlay-color);opacity:.65}to{background-color:transparent}}.son.blog-header{padding:1.40625rem 0 2.65625rem;display:grid;grid-template-columns:auto;gap:3.25rem;align-items:center}@media screen and (min-width:720px){.son.blog-header{padding:8.125rem 0 4.6875rem;gap:5.3125rem}}@media screen and (min-width:1199px){.son.blog-header{grid-template-columns:70.4236610711% 27.3381294964%;gap:1.75rem;padding-top:10.1875rem}}@media screen and (min-width:1540px){.son.blog-header{grid-template-columns:69.6932515337% 25.6441717791%;gap:4.5rem;padding-top:9.625rem}}.son.blog-header .son.side-bar{grid-row:1/2}@media screen and (min-width:1199px){.son.blog-header .son.side-bar{grid-column:2/3;grid-row:1/2}}.son.blog-header--media{display:block}.son.blog-header--media .son.side-bar{display:flex;width:100%;max-width:100%;justify-content:flex-end;height:100%;gap:.9375rem;flex-direction:column}@media screen and (min-width:720px){.son.blog-header--media .son.side-bar{gap:1.6875rem}}@media screen and (min-width:1199px){.son.blog-header--media .son.side-bar{gap:2.8125rem;flex-direction:row}}.son.blog-header--media .son.side-bar>*{margin:0}@media screen and (min-width:1199px){.son.blog-header--media .son.side-bar>*{width:26.125rem}}.son.media-list{margin:6.25rem 0 5.1875rem}@media screen and (min-width:720px){.son.media-list{margin:6.875rem 0 9.375rem}}@media screen and (min-width:1199px){.son.media-list{margin:4.375rem 0 7.5rem}}@media screen and (min-width:1540px){.son.media-list{margin:7.625rem 0 9.8125rem}}.son.media-list h2{font-size:1.25rem;line-height:1.85;margin-bottom:2.6875rem;border-bottom:.0625rem solid transparent;animation:showBottomBorder .3s ease-in-out .5s forwards}@media screen and (min-width:720px){.son.media-list h2{margin-bottom:3.1875rem;font-size:2rem;line-height:1.15625;padding-bottom:1.25rem}}@media screen and (min-width:1199px){.son.media-list h2{margin-bottom:1.3125rem;font-size:2.625rem;line-height:1.0625;border-bottom:none}}@media screen and (min-width:1440px){.son.media-list h2{font-size:3rem}}@media screen and (min-width:1920px){.son.media-list h2{font-size:4rem;line-height:normal}}@media screen and (min-width:1199px){.son.media-list .media-list__itemWrap{display:flex;align-items:flex-start;justify-content:space-between;gap:5rem}}@media screen and (min-width:1540px){.son.media-list .media-list__itemWrap{gap:19rem}}.son.media-list .media-list__itemWrap:not(:last-of-type){margin-bottom:5.1875rem}@media screen and (min-width:720px){.son.media-list .media-list__itemWrap:not(:last-of-type){margin-bottom:9.375rem}}@media screen and (min-width:1199px){.son.media-list .media-list__itemWrap:not(:last-of-type){margin-bottom:7.5rem}}@media screen and (min-width:1540px){.son.media-list .media-list__itemWrap:not(:last-of-type){margin-bottom:9.875rem}}.son.media-list .media-list__itemWrap h2{flex-basis:38.16%}@media screen and (min-width:1199px){.son.media-list .media-list__itemWrap h2{flex-basis:40%}}@media screen and (min-width:1540px){.son.media-list .media-list__itemWrap h2{flex-basis:51%}}.son.media-list .media-list__itemWrap ul{flex-basis:43.19%}@media screen and (min-width:1199px){.son.media-list .media-list__itemWrap ul{flex-basis:60%}}@media screen and (min-width:1540px){.son.media-list .media-list__itemWrap ul{flex-basis:58%}}@media screen and (min-width:1199px){.son.media-list .media-list__itemWrap ul li:first-of-type article{padding-top:0}}.son.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.8125rem;padding-top:4.0625rem}@media screen and (min-width:720px){.son.pagination{padding-top:5.3125rem}}@media screen and (min-width:1199px){.son.pagination{padding-top:6.25rem;padding-right:.875rem;flex-direction:row-reverse;justify-content:flex-start;gap:2.1875rem}}@media screen and (min-width:1920px){.son.pagination{padding-right:1.25rem;gap:2rem}}.son.pagination .pagination-body,.son.pagination .pagination-list{display:flex;align-items:center;justify-content:center;width:100%}@media screen and (min-width:1199px){.son.pagination .pagination-body,.son.pagination .pagination-list{width:-moz-max-content;width:max-content}}.son.pagination .pagination-body li,.son.pagination .pagination-list li{list-style:none}.son.pagination .pagination-body a,.son.pagination .pagination-body button,.son.pagination .pagination-body span,.son.pagination .pagination-list a,.son.pagination .pagination-list button,.son.pagination .pagination-list span{font-size:1.25rem;line-height:1.85;text-transform:uppercase;color:#4c5974}@media screen and (min-width:1199px){.son.pagination .pagination-body a,.son.pagination .pagination-body button,.son.pagination .pagination-body span,.son.pagination .pagination-list a,.son.pagination .pagination-list button,.son.pagination .pagination-list span{font-size:2rem;line-height:1.15625}}.son.pagination .pagination-body a.pagination-btn-left,.son.pagination .pagination-body a.pagination-btn-right,.son.pagination .pagination-body button.pagination-btn-left,.son.pagination .pagination-body button.pagination-btn-right,.son.pagination .pagination-body span.pagination-btn-left,.son.pagination .pagination-body span.pagination-btn-right,.son.pagination .pagination-list a.pagination-btn-left,.son.pagination .pagination-list a.pagination-btn-right,.son.pagination .pagination-list button.pagination-btn-left,.son.pagination .pagination-list button.pagination-btn-right,.son.pagination .pagination-list span.pagination-btn-left,.son.pagination .pagination-list span.pagination-btn-right{font-size:0;line-height:0;text-decoration:none;color:transparent;display:flex;align-items:center;justify-content:center;width:3.57375rem;height:3.57375rem;background-color:#fff;border-radius:50%;border:.0625rem solid #4c5974;transition:all .3s ease-in-out}@media screen and (min-width:1199px){.son.pagination .pagination-body a.pagination-btn-left,.son.pagination .pagination-body a.pagination-btn-right,.son.pagination .pagination-body button.pagination-btn-left,.son.pagination .pagination-body button.pagination-btn-right,.son.pagination .pagination-body span.pagination-btn-left,.son.pagination .pagination-body span.pagination-btn-right,.son.pagination .pagination-list a.pagination-btn-left,.son.pagination .pagination-list a.pagination-btn-right,.son.pagination .pagination-list button.pagination-btn-left,.son.pagination .pagination-list button.pagination-btn-right,.son.pagination .pagination-list span.pagination-btn-left,.son.pagination .pagination-list span.pagination-btn-right{width:5.3125rem;height:5.3125rem}}.son.pagination .pagination-body a.pagination-btn-left:hover,.son.pagination .pagination-body a.pagination-btn-right:hover,.son.pagination .pagination-body button.pagination-btn-left:hover,.son.pagination .pagination-body button.pagination-btn-right:hover,.son.pagination .pagination-body span.pagination-btn-left:hover,.son.pagination .pagination-body span.pagination-btn-right:hover,.son.pagination .pagination-list a.pagination-btn-left:hover,.son.pagination .pagination-list a.pagination-btn-right:hover,.son.pagination .pagination-list button.pagination-btn-left:hover,.son.pagination .pagination-list button.pagination-btn-right:hover,.son.pagination .pagination-list span.pagination-btn-left:hover,.son.pagination .pagination-list span.pagination-btn-right:hover{text-decoration:none;background-color:#4c5974}.son.pagination .pagination-body a.pagination-btn-left:hover svg,.son.pagination .pagination-body a.pagination-btn-right:hover svg,.son.pagination .pagination-body button.pagination-btn-left:hover svg,.son.pagination .pagination-body button.pagination-btn-right:hover svg,.son.pagination .pagination-body span.pagination-btn-left:hover svg,.son.pagination .pagination-body span.pagination-btn-right:hover svg,.son.pagination .pagination-list a.pagination-btn-left:hover svg,.son.pagination .pagination-list a.pagination-btn-right:hover svg,.son.pagination .pagination-list button.pagination-btn-left:hover svg,.son.pagination .pagination-list button.pagination-btn-right:hover svg,.son.pagination .pagination-list span.pagination-btn-left:hover svg,.son.pagination .pagination-list span.pagination-btn-right:hover svg{transform:scale(.75)}.son.pagination .pagination-body a.pagination-btn-left:hover svg path,.son.pagination .pagination-body a.pagination-btn-right:hover svg path,.son.pagination .pagination-body button.pagination-btn-left:hover svg path,.son.pagination .pagination-body button.pagination-btn-right:hover svg path,.son.pagination .pagination-body span.pagination-btn-left:hover svg path,.son.pagination .pagination-body span.pagination-btn-right:hover svg path,.son.pagination .pagination-list a.pagination-btn-left:hover svg path,.son.pagination .pagination-list a.pagination-btn-right:hover svg path,.son.pagination .pagination-list button.pagination-btn-left:hover svg path,.son.pagination .pagination-list button.pagination-btn-right:hover svg path,.son.pagination .pagination-list span.pagination-btn-left:hover svg path,.son.pagination .pagination-list span.pagination-btn-right:hover svg path{fill:#fff}.son.pagination .pagination-body a.pagination-btn-left svg,.son.pagination .pagination-body a.pagination-btn-right svg,.son.pagination .pagination-body button.pagination-btn-left svg,.son.pagination .pagination-body button.pagination-btn-right svg,.son.pagination .pagination-body span.pagination-btn-left svg,.son.pagination .pagination-body span.pagination-btn-right svg,.son.pagination .pagination-list a.pagination-btn-left svg,.son.pagination .pagination-list a.pagination-btn-right svg,.son.pagination .pagination-list button.pagination-btn-left svg,.son.pagination .pagination-list button.pagination-btn-right svg,.son.pagination .pagination-list span.pagination-btn-left svg,.son.pagination .pagination-list span.pagination-btn-right svg{width:1.303125rem;height:1.303125rem;will-change:transform;transition:transform .3s ease-in-out}@media screen and (min-width:720px){.son.pagination .pagination-body a.pagination-btn-left svg,.son.pagination .pagination-body a.pagination-btn-right svg,.son.pagination .pagination-body button.pagination-btn-left svg,.son.pagination .pagination-body button.pagination-btn-right svg,.son.pagination .pagination-body span.pagination-btn-left svg,.son.pagination .pagination-body span.pagination-btn-right svg,.son.pagination .pagination-list a.pagination-btn-left svg,.son.pagination .pagination-list a.pagination-btn-right svg,.son.pagination .pagination-list button.pagination-btn-left svg,.son.pagination .pagination-list button.pagination-btn-right svg,.son.pagination .pagination-list span.pagination-btn-left svg,.son.pagination .pagination-list span.pagination-btn-right svg{width:1.9375rem;height:1.9375rem}}@media screen and (min-width:1199px){.son.pagination .pagination-body a.pagination-btn-left svg,.son.pagination .pagination-body a.pagination-btn-right svg,.son.pagination .pagination-body button.pagination-btn-left svg,.son.pagination .pagination-body button.pagination-btn-right svg,.son.pagination .pagination-body span.pagination-btn-left svg,.son.pagination .pagination-body span.pagination-btn-right svg,.son.pagination .pagination-list a.pagination-btn-left svg,.son.pagination .pagination-list a.pagination-btn-right svg,.son.pagination .pagination-list button.pagination-btn-left svg,.son.pagination .pagination-list button.pagination-btn-right svg,.son.pagination .pagination-list span.pagination-btn-left svg,.son.pagination .pagination-list span.pagination-btn-right svg{width:2.5625rem;height:2.5625rem}}.son.pagination .pagination-body a.pagination-btn-left svg path,.son.pagination .pagination-body a.pagination-btn-right svg path,.son.pagination .pagination-body button.pagination-btn-left svg path,.son.pagination .pagination-body button.pagination-btn-right svg path,.son.pagination .pagination-body span.pagination-btn-left svg path,.son.pagination .pagination-body span.pagination-btn-right svg path,.son.pagination .pagination-list a.pagination-btn-left svg path,.son.pagination .pagination-list a.pagination-btn-right svg path,.son.pagination .pagination-list button.pagination-btn-left svg path,.son.pagination .pagination-list button.pagination-btn-right svg path,.son.pagination .pagination-list span.pagination-btn-left svg path,.son.pagination .pagination-list span.pagination-btn-right svg path{fill:#4c5974;transition:all .3s ease-in-out}.son.pagination .pagination-body a.pagination-btn-left.disabled,.son.pagination .pagination-body a.pagination-btn-right.disabled,.son.pagination .pagination-body button.pagination-btn-left.disabled,.son.pagination .pagination-body button.pagination-btn-right.disabled,.son.pagination .pagination-body span.pagination-btn-left.disabled,.son.pagination .pagination-body span.pagination-btn-right.disabled,.son.pagination .pagination-list a.pagination-btn-left.disabled,.son.pagination .pagination-list a.pagination-btn-right.disabled,.son.pagination .pagination-list button.pagination-btn-left.disabled,.son.pagination .pagination-list button.pagination-btn-right.disabled,.son.pagination .pagination-list span.pagination-btn-left.disabled,.son.pagination .pagination-list span.pagination-btn-right.disabled{opacity:.7;pointer-events:none}.son.pagination .pagination-list{gap:1.25rem}@media screen and (min-width:1199px){.son.pagination .pagination-list{gap:1.6875rem}}@media screen and (min-width:1920px){.son.pagination .pagination-list{gap:1.875rem}}@media screen and (min-width:991px){.son.media-assets article{display:flex;justify-content:space-between;align-items:baseline}}@media screen and (min-width:1540px){.son.media-assets article{align-items:center}}.son.media-assets article h2{font-size:1.25rem;line-height:1.85;border-bottom:.0625rem solid transparent;animation:showBottomBorder .3s ease-in-out .5s forwards;margin-bottom:2.9375rem}@media screen and (min-width:720px){.son.media-assets article h2{margin-bottom:4.0625rem;font-size:2rem;line-height:1.15625;padding-bottom:1.25rem}}@media screen and (min-width:991px){.son.media-assets article h2{padding-bottom:0;margin-bottom:0;border-bottom:none;flex:1}}@media screen and (min-width:1199px){.son.media-assets article h2{margin-bottom:0;font-size:3rem;line-height:1.0625}}@media screen and (min-width:1540px){.son.media-assets article h2{font-size:4rem;line-height:normal}}.son.media-assets article .l-btn{margin:0 auto;font-size:1.25rem;line-height:normal;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:.9375rem 1.4375rem .875rem 1.1875rem;transition:all .3s ease-in-out}@media screen and (min-width:1199px){.son.media-assets article .l-btn{margin:0}}.son.media-assets article .l-btn .l-btn__icon{margin-left:.375rem}.son.media-assets article .l-btn.is-downloading{opacity:.75;pointer-events:none}.son.media-assets article .l-btn:hover .l-btn__icon:after{transform:scale(.85);background-image:url(../../images/download-w.svg)}@media screen and (min-width:991px){.son.media-assets article .l-btn:hover .l-btn__icon:after{background-image:url(../../images/download.svg)}}.son.media-assets article .l-btn .l-btn__icon:after{transform:scale(1);width:.9375rem;height:1.25rem;background-image:url(../../images/download-w.svg)}.son.media-assets .media-assets__list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5625rem .6875rem;margin:2.8125rem 0 0}@media screen and (min-width:720px){.son.media-assets .media-assets__list{margin:1.8125rem 0 0;gap:1.5625rem 1.1875rem}}@media screen and (min-width:1199px){.son.media-assets .media-assets__list{margin:3.5rem 0 0;grid-template-columns:repeat(3,1fr);gap:3.75rem 5.5625rem}}@media screen and (min-width:1540px){.son.media-assets .media-assets__list{margin:4rem 0 0;grid-template-columns:repeat(4,1fr);gap:3.75rem 4.125rem}}.son.media-assets .son.pagination{padding-top:2.1875rem}@media screen and (min-width:720px){.son.media-assets .son.pagination{padding-top:4.0625rem}}@media screen and (min-width:1199px){.son.media-assets .son.pagination{padding-top:5.625rem;padding-right:0;gap:1.25rem}}@media screen and (min-width:1199px){.son.media-assets .son.pagination .pagination-list{gap:1.25rem}}.son.media-assets .son.pagination .pagination-list a.pagination-btn-left,.son.media-assets .son.pagination .pagination-list a.pagination-btn-right{width:3.5625rem;height:3.5625rem}.son.media-assets .son.pagination .pagination-list a.pagination-btn-left svg,.son.media-assets .son.pagination .pagination-list a.pagination-btn-right svg{width:1.875rem;height:1.875rem}@media screen and (min-width:720px){.son.media-assets .son.pagination .pagination-list a.pagination-btn-left svg,.son.media-assets .son.pagination .pagination-list a.pagination-btn-right svg{width:1.9375rem;height:1.9375rem}}.son.article{cursor:pointer}@media screen and (min-width:991px){.son.article{display:flex;justify-content:flex-start;gap:3.125rem}}@media screen and (min-width:1320px){.son.article{gap:6.625rem}}@media screen and (min-width:1540px){.son.article{gap:7.5rem}}.son.article:hover .article__btn-wrap button{background-color:#4c5974}.son.article:hover .article__btn-wrap button svg{transform:scale(.75)}.son.article:hover .article__btn-wrap button svg path{fill:#fff}.son.article .aspect-box{--aspect-ratio:68/334;flex-basis:41.5%;border-radius:.625rem;overflow:hidden}@media screen and (min-width:720px){.son.article .aspect-box{--aspect-ratio:165/581}}@media screen and (min-width:991px){.son.article .aspect-box{--aspect-ratio:144/519;border-radius:1.25rem}}@media screen and (min-width:1540px){.son.article .aspect-box{--aspect-ratio:144/806;flex-basis:53.97%}}.son.article .aspect-box:before{transition:all .3s ease-in-out}.son.article .aspect-box.article__initial-img{display:block}.son.article .aspect-box.article__expanded-img{display:none}.son.article .aspect-box img{object-fit:cover}@media screen and (min-width:1540px){.son.article .aspect-box img{object-fit:cover}}.son.article article{display:grid;grid-template-columns:auto 3.8125rem;align-items:center;justify-content:space-between;padding:1.5625rem 0 .6875rem;gap:1.625rem;flex-basis:50%}@media screen and (min-width:991px){.son.article article{padding:0;grid-template-columns:auto 6.125rem}}@media screen and (min-width:1540px){.son.article article{padding:.9375rem 0 1.125rem;flex-basis:47.4%}}.son.article .article__date{display:inline-block;font-size:1rem;line-height:normal;text-align:center;color:#63666a;margin-bottom:.3125rem;text-transform:uppercase}@media screen and (min-width:1199px){.son.article .article__date{color:#63666a;font-size:1.25rem}}.son.article h3{font-size:1.25rem;line-height:1.3;color:#4c5974;text-transform:uppercase;margin-bottom:0}@media screen and (min-width:720px){.son.article h3{font-size:2rem;line-height:1.15625;max-width:18.75rem}}@media screen and (min-width:991px){.son.article h3{font-size:2rem;line-height:1.15625;max-width:100%}}.son.article h3:has(~p){margin-bottom:1.5625rem}.son.article p{margin-bottom:1.4375rem;font-size:1rem;line-height:1.2}@media screen and (min-width:720px){.son.article p{font-size:1.5rem}}.son.article .article__body{flex:1}@media screen and (min-width:1320px){.son.article .article__body{max-width:24.875rem}}.son.article .article__cnt{display:none}.son.article .l-btn{font-size:1.25rem;max-width:-moz-max-content;max-width:max-content;line-height:normal}.son.article .article__btn-wrap{display:flex;align-items:center;justify-content:center}@media screen and (min-width:1199px){.son.article .article__btn-wrap{margin-right:1.375rem}}@media screen and (min-width:1540px){.son.article .article__btn-wrap{margin-right:2.375rem}}.son.article .article__btn-wrap button{width:3.8125rem;height:3.8125rem;font-size:0;line-height:0;text-decoration:none;box-shadow:none;background:none;border:.0625rem solid #4c5974;border-radius:50%;transition:all .3s ease-in-out;cursor:pointer}.son.article .article__btn-wrap button svg{transition:all .3s ease-in-out;width:1.5625rem;height:1.4375rem}.son.article .article__btn-wrap button:hover{background-color:#4c5974}.son.article .article__btn-wrap button:hover svg{transform:scale(.75)}.son.article .article__btn-wrap button:hover svg path{fill:#fff}.son.article.is-active article{padding:1.8125rem 0 1.75rem;display:flex}@media screen and (min-width:720px){.son.article.is-active article{padding:1.375rem 0 .625rem}}@media screen and (min-width:1199px){.son.article.is-active article{padding-top:.0625rem}}@media screen and (min-width:1540px){.son.article.is-active article{padding-bottom:.4375rem}}.son.article.is-active .aspect-box{--aspect-ratio:200/334}@media screen and (min-width:720px){.son.article.is-active .aspect-box{--aspect-ratio:342/572}}@media screen and (min-width:991px){.son.article.is-active .aspect-box{--aspect-ratio:423/518}}@media screen and (min-width:1540px){.son.article.is-active .aspect-box{--aspect-ratio:490/806}}.son.article.is-active .aspect-box.article__initial-img{display:none}.son.article.is-active .aspect-box.article__expanded-img{display:block}.son.article.is-active .aspect-box.article__expanded-img img{object-fit:contain;border-radius:1.25rem}.son.article.is-active .article__btn-wrap{display:none}.son.article.is-active .article__body{text-align:center}@media screen and (min-width:991px){.son.article.is-active .article__body{text-align:left}}@media screen and (min-width:1320px){.son.article.is-active .article__body{max-width:unset}}.son.article.is-active .article__body .article__cnt{display:block}.son.article.is-active .article__body .article__date{padding:.3125rem .625rem;border-radius:2.5rem;background-color:hsla(31,15%,57%,.1);margin-bottom:1.5rem}@media screen and (min-width:991px){.son.article.is-active .article__body .article__date{padding:.9375rem;margin-bottom:.9375rem}}@media screen and (min-width:1540px){.son.article.is-active .article__body .article__date{margin-top:.8125rem}}.son.article.is-active .article__body h3{font-size:2rem;line-height:1.15625;margin-bottom:1.6875rem}@media screen and (min-width:720px){.son.article.is-active .article__body h3{margin-bottom:1.75rem;max-width:unset}}@media screen and (min-width:1199px){.son.article.is-active .article__body h3{margin-bottom:1.9375rem;font-size:4rem;line-height:1.125}}@media screen and (min-width:1540px){.son.article.is-active .article__body h3{max-width:38.875rem}}.son.article.is-active .article__body p{margin-bottom:1.4375rem}@media screen and (min-width:720px){.son.article.is-active .article__body p{margin-bottom:1.4375rem}}@media screen and (min-width:991px){.son.article.is-active .article__body p{text-align:left}}@media screen and (min-width:1199px){.son.article.is-active .article__body p{margin-bottom:.9375rem;line-height:1.46}}@media screen and (min-width:1540px){.son.article.is-active .article__body p{max-width:38.875rem}}.son.article.is-active .article__body .l-btn{margin:0 auto}@media screen and (min-width:991px){.son.article.is-active .article__body .l-btn{margin:0}}.son.article--media{display:block}.son.article--media article{border-bottom:.0625rem solid transparent;animation:showBottomBorder .3s ease-in-out .5s forwards;padding:2.1875rem 0;pointer-events:all;cursor:default;grid-template-columns:auto 3.375rem}@media screen and (min-width:720px){.son.article--media article{padding:1.5625rem 0}}@media screen and (min-width:1199px){.son.article--media article{grid-template-columns:auto 6.4375rem;padding:1.875rem 0 2.375rem}}@media screen and (min-width:1540px){.son.article--media article{grid-template-columns:auto 6.5625rem;padding:2.125rem 0 2.1875rem}}.son.article--media article:hover .article__btn-wrap button{background-color:#fff}.son.article--media article:hover .article__btn-wrap button svg{transform:scale(1)}.son.article--media article:hover .article__btn-wrap button svg path{fill:#4c5974;stroke:#4c5974}@media screen and (min-width:1199px){.son.article--media article .article__body{max-width:27.8125rem}}@media screen and (min-width:720px){.son.article--media article h3{font-size:1.25em;line-height:1.3}}@media screen and (min-width:1199px){.son.article--media article h3{font-size:2em;line-height:1.15625}}@media screen and (min-width:1199px){.son.article--media article .article__btn-wrap{margin-right:2.9375rem}}@media screen and (min-width:1540px){.son.article--media article .article__btn-wrap{margin-right:3.125rem}}.son.article--media article .article__btn-wrap button{width:3.3125rem;height:3.3125rem}.son.article--media article .article__btn-wrap button svg{width:1.8125rem;height:2.0625rem}.no-touch .son.article--media article .article__btn-wrap button:hover{background-color:#4c5974}.no-touch .son.article--media article .article__btn-wrap button:hover svg{transform:scale(.75)}.no-touch .son.article--media article .article__btn-wrap button:hover svg path{fill:#fff;stroke:#fff}@keyframes showBottomBorder{to{border-bottom-color:#4c5974}}.son.side-bar{margin-left:auto;margin-right:auto}@media screen and (min-width:1199px){.son.side-bar{margin-top:0}}@media screen and (min-width:1540px){.son.side-bar{margin-top:0}}.son.side-bar .side-bar__contact{position:relative;padding:3.0625rem 5.125rem 3.125rem 2.0625rem;background-color:#4c5974;border-radius:1.25rem;background-image:url(../../images/blog/side-bar-bg-137x202.svg);background-repeat:no-repeat;background-size:41.3173652695% 100%;background-position:99.4011976048%;margin-bottom:.9375rem}@media screen and (min-width:720px){.son.side-bar .side-bar__contact{padding:5.1875rem 3.625rem 4.375rem;background-size:41.8244406196% 108%;background-position:100%;margin-bottom:1.6875rem}}@media screen and (min-width:1199px){.son.side-bar .side-bar__contact{padding:2.5625rem 1.3125rem;background-image:url(../../images/blog/side-bar-bg-1440-144x239.svg);background-size:42.8571428571% 108%;margin-bottom:2.6875rem}}@media screen and (min-width:1540px){.son.side-bar .side-bar__contact{padding:2.4375rem 2.0625rem 2.6875rem;background-image:url(../../images/blog/side-bar-bg-1920-162x239.svg);background-size:10.125rem 100%;background-position:14.25rem 0;margin-bottom:2.75rem}}.son.side-bar .side-bar__contact h2{color:#fff;font-size:1.5rem;line-height:1.125;text-align:left;margin-bottom:.5rem}@media screen and (min-width:720px){.son.side-bar .side-bar__contact h2{font-size:3rem;line-height:1.0625;margin-bottom:.875rem}}@media screen and (min-width:1199px){.son.side-bar .side-bar__contact h2{font-size:2rem;line-height:1.15625;margin-bottom:.5rem}}.son.side-bar .side-bar__contact .side-bar__contact-info a{font-family:helvetica-neue,sans-serif;color:#fff;display:block;width:-moz-max-content;width:max-content}@media screen and (min-width:720px){.son.side-bar .side-bar__contact .side-bar__contact-info a{font-size:1.5rem;line-height:1.46;padding-right:4.75rem}}@media screen and (min-width:1540px){.son.side-bar .side-bar__contact .side-bar__contact-info a{max-width:20.5625rem}}.son.side-bar .side-bar__contact .side-bar__contact-info a:hover{text-decoration:underline}.son.side-bar .side-bar__contact .side-bar__contact-info a:not(:last-child){margin-bottom:.5rem}@media screen and (min-width:720px){.son.side-bar .side-bar__contact .side-bar__contact-info a:not(:last-child){margin-bottom:.875rem}}@media screen and (min-width:1199px){.son.side-bar .side-bar__contact .side-bar__contact-info a:not(:last-child){margin-bottom:.375rem}}@media screen and (min-width:1540px){.son.side-bar .side-bar__contact .side-bar__contact-info a:not(:last-child){max-width:20.5rem}}.son.side-bar .side-bar__contact .side-bar__cta{font-size:0;position:absolute;right:6.8862275449%;bottom:9.3596059113%;z-index:1;width:2.8125rem;height:2.8125rem;aspect-ratio:1/1;border-radius:50%;background-color:#fff;border:.0625rem solid #fff;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}@media screen and (min-width:720px){.son.side-bar .side-bar__contact .side-bar__cta{width:4.9375rem;height:4.875rem;right:6.7226890756%;bottom:9.4017094017%}}@media screen and (min-width:1199px){.son.side-bar .side-bar__contact .side-bar__cta{width:4.125rem;height:4.125rem;right:5.2631578947%;bottom:9.6234309623%}}@media screen and (min-width:1540px){.son.side-bar .side-bar__contact .side-bar__cta{right:4.3062200957%;bottom:9.6234309623%}}.son.side-bar .side-bar__contact .side-bar__cta:after{content:"";background-image:url(../../images/arrow.svg);background-size:cover;background-repeat:no-repeat;background-position:50%;display:inline-block;width:1.0625rem;height:1.0625rem;transform:scale(1);transition:transform .3s ease-in-out}@media screen and (min-width:720px){.son.side-bar .side-bar__contact .side-bar__cta:after{width:1.8125rem;height:1.875rem}}@media screen and (min-width:1199px){.son.side-bar .side-bar__contact .side-bar__cta:after{width:1.5rem;height:1.5rem}}.no-touch .son.side-bar .side-bar__contact .side-bar__cta:hover{border-color:#fff;background-color:#4c5974}.no-touch .son.side-bar .side-bar__contact .side-bar__cta:hover:after{background-image:url(../../images/arrow-w.svg);transform:scale(.9)}.son.side-bar .side-bar__social{padding:2.875rem 2.375rem 2.8125rem 2.0625rem;background-color:#6c88b7;border-radius:1.25rem}@media screen and (min-width:720px){.son.side-bar .side-bar__social{padding:5.1875rem 4.125rem 4.8125rem 3.625rem}}@media screen and (min-width:1199px){.son.side-bar .side-bar__social{padding:2.1875rem 1.1875rem 2rem 1.375rem}}@media screen and (min-width:1540px){.son.side-bar .side-bar__social{padding:2.4375rem 3.5625rem 1.625rem 2.0625rem}}.son.side-bar .side-bar__social h2{color:#fff;font-size:1.5rem;line-height:1.54167;text-align:left;margin-bottom:.4375rem}@media screen and (min-width:720px){.son.side-bar .side-bar__social h2{font-size:3rem;line-height:1.0625;margin-bottom:1.3125rem}}@media screen and (min-width:1199px){.son.side-bar .side-bar__social h2{font-size:2rem;line-height:1.15625;margin-bottom:.375rem}}@media screen and (min-width:1540px){.son.side-bar .side-bar__social h2{margin-bottom:.375rem}}.son.side-bar .side-bar__social ul{display:grid;grid-template-columns:repeat(5,auto);gap:.5625rem;align-items:flex-start}@media screen and (min-width:700px){.son.side-bar .side-bar__social ul{gap:.9375rem}}@media screen and (min-width:1199px){.son.side-bar .side-bar__social ul{gap:.75rem}}@media screen and (min-width:1540px){.son.side-bar .side-bar__social ul{gap:1.1875rem}}.son.side-bar .side-bar__social ul a{display:block;height:100%;width:100%;font-size:0;line-height:0;-webkit-text-decoration:0;text-decoration:0;transition:all .3s ease-in-out}@media screen and (min-width:991px){.son.side-bar .side-bar__social ul a{max-width:7.0625rem}}@media screen and (min-width:1199px){.son.side-bar .side-bar__social ul a{max-width:unset}}.son.side-bar .side-bar__social ul a:hover img{transform:scale(1.2)}.son.side-bar .side-bar__social ul a img{width:100%;transition:all .3s ease-in-out}.son.blog-card{position:relative}@media screen and (min-width:1199px){.son.blog-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.4375rem;height:100%}}@media screen and (min-width:1540px){.son.blog-card{gap:.4375rem}}.son.blog-card a{font-size:0;line-height:0;text-decoration:none;position:absolute;width:100%;height:100%}@media screen and (min-width:1199px){.son.blog-card a:hover+.blog-card__cta{border-color:#fff;background-color:#4c5974}.son.blog-card a:hover+.blog-card__cta:after{background-image:url(../../images/arrow-w.svg);transform:scale(.9)}}.son.blog-card .blog-card__cta{font-size:0;display:inline-flex;align-items:center;justify-content:center;width:3.8125rem;height:3.8125rem;border-radius:50%;background-color:#fff;border:.0625rem solid #4c5974;aspect-ratio:1/1;bottom:1.4375rem;left:1.4375rem;transition:all .3s ease-in-out}@media screen and (min-width:1199px){.son.blog-card .blog-card__cta{width:4.0625rem;height:4.125rem;left:1.75rem;bottom:1.625rem}}@media screen and (min-width:1540px){.son.blog-card .blog-card__cta{width:5.3125rem;height:5.3125rem;left:2.125rem;bottom:2rem}}.son.blog-card .blog-card__cta:after{content:"";display:inline-block;background-image:url(../../images/arrow.svg);background-size:cover;background-repeat:no-repeat;background-position:50%;width:1.5625rem;height:1.4375rem;transition:transform .3s ease-in-out}@media screen and (min-width:1199px){.son.blog-card .blog-card__cta:after{width:1.5rem;height:1.5rem}}@media screen and (min-width:1540px){.son.blog-card .blog-card__cta:after{width:1.9375rem;height:1.9375rem}}@media screen and (min-width:1199px){.son.blog-card .blog-card__cta:hover{border-color:#fff;background-color:#4c5974}.son.blog-card .blog-card__cta:hover:after{background-image:url(../../images/arrow-w.svg);transform:scale(.9)}}.son.blog-card time{display:inline-block;color:#63666a;text-align:center;width:100%;margin-bottom:1.5rem;text-transform:uppercase}@media screen and (min-width:700px){.son.blog-card time{margin-bottom:.875rem}}@media screen and (min-width:1199px){.son.blog-card time{text-align:left;font-size:1.25rem;color:#4c5974;margin-bottom:.4375rem}}@media screen and (min-width:1540px){.son.blog-card time{margin-bottom:.75rem;line-height:1.85}}.son.blog-card h3{font-size:2rem;line-height:1.15625;text-align:center;margin-bottom:1.6875rem;display:-webkit-box;text-overflow:ellipsis;-Webkit-line-clamp:2;-Webkit-box-orient:vertical;overflow:hidden;word-break:break-word}@media screen and (min-width:700px){.son.blog-card h3{margin-bottom:1.0625rem}}@media screen and (min-width:1199px){.son.blog-card h3{text-align:left;margin-bottom:.5rem}}@media screen and (min-width:1540px){.son.blog-card h3{margin-bottom:1.6875rem;max-height:4.625rem}}.son.blog-card p{font-size:1rem;margin-bottom:1.5rem;display:-webkit-box;text-overflow:ellipsis;-Webkit-line-clamp:4;-Webkit-box-orient:vertical;overflow:hidden;word-break:break-word}@media screen and (min-width:700px){.son.blog-card p{font-size:1.5rem;line-height:1.46}}@media screen and (min-width:1540px){.son.blog-card p{max-height:8.75rem}}.son.blog-card .aspect-box{display:block;--aspect-ratio:330/333;position:relative;z-index:-1}@media screen and (min-width:700px){.son.blog-card .aspect-box{--aspect-ratio:330/581}}@media screen and (min-width:1199px){.son.blog-card .aspect-box{--aspect-ratio:377/381}}.son.blog-card .aspect-box img{border-radius:1.25rem}.son.blog-card--media .blog-card__text-media{display:none}.son.blog-card--media a:hover+.blog-card__cta:after{background-image:url(../../images/download-w.svg)}.son.blog-card--media .blog-card__cta{width:2.5625rem;height:2.5625rem;left:.5625rem;bottom:.8125rem}@media screen and (min-width:720px){.son.blog-card--media .blog-card__cta{width:4.375rem;height:4.375rem;bottom:1.5rem;left:1.125rem}}@media screen and (min-width:1199px){.son.blog-card--media .blog-card__cta{width:3.3125rem;height:3.3125rem;left:1.4375rem;bottom:1.5625rem}}@media screen and (min-width:1540px){.son.blog-card--media .blog-card__cta{bottom:1.6875rem;left:1.5rem}}.son.blog-card--media .blog-card__cta:after{width:1.4375rem;height:1.8125rem;background-image:url(../../images/download.svg)}@media screen and (min-width:720px){.son.blog-card--media .blog-card__cta:after{width:2.125rem;height:2.8125rem}}@media screen and (min-width:1199px){.son.blog-card--media .blog-card__cta:after{width:1.8125rem;height:2.0625rem}}@media screen and (min-width:1199px){.son.blog-card--media .blog-card__cta:hover{background-color:#4c5974}}@media screen and (min-width:1199px){.son.blog-card--media .blog-card__cta:hover:after{background-image:url(../../images/download-w.svg)}}@media screen and (min-width:720px){.son.blog-card--media .aspect-box{--aspect-ratio:295/295}}@media screen and (min-width:1199px){.son.blog-card--media .aspect-box{--aspect-ratio:354/358}}.son.blog-card--media .aspect-box img{border-radius:.625rem}.son.member-card{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.son.member-card .memeber-card__btn{font-size:0;line-height:0;text-decoration:none;position:absolute;width:100%;height:100%}.son.member-card header{margin-bottom:1.4375rem}@media screen and (min-width:720px){.son.member-card header{margin-bottom:2.25rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}}@media screen and (min-width:1350px){.son.member-card header{display:grid;grid-template-columns:58.7912087912% 7rem;align-items:flex-start;justify-content:space-between;gap:0;margin-bottom:1.1875rem;width:100%}}@media screen and (min-width:1540px){.son.member-card header{grid-template-columns:74.2616033755% 7.4375rem;margin-bottom:1.4375rem}}.son.member-card .member-card__details{margin-bottom:1.4375rem;display:flex;flex-direction:column;align-items:center;gap:.9375rem}@media screen and (min-width:720px){.son.member-card .member-card__details{margin-bottom:.1875rem}}@media screen and (min-width:1199px){.son.member-card .member-card__details{margin-top:0;margin-bottom:0;min-width:10.6875rem;height:100%;align-items:flex-start}}.son.member-card .member-card__details h3{font-size:2rem;line-height:1.15625;text-align:center;margin:0 0 .75rem;width:100%;max-width:16.875rem}@media screen and (min-width:720px){.son.member-card .member-card__details h3{font-size:1.5rem;line-height:1.29167;margin:0}}@media screen and (min-width:1350px){.son.member-card .member-card__details h3{text-align:left;min-height:2rem;line-height:1.125;max-width:unset}}@media screen and (min-width:1540px){.son.member-card .member-card__details h3{margin-bottom:.8125rem;font-size:2rem;line-height:1.15625;width:100%}}.son.member-card .member-card__details p{font-size:1rem;line-height:1.3125;text-transform:uppercase;text-align:center;font-family:Biome W01 Regular,sans-serif;color:#63666a;margin-bottom:.875rem}@media screen and (min-width:1350px){.son.member-card .member-card__details p{text-align:left;max-width:12.5rem;margin-bottom:0}}@media screen and (min-width:1540px){.son.member-card .member-card__details p{font-size:1.25rem;max-width:25rem;line-height:1.85}}.son.member-card .member-card__details .member-card__desc{display:none}.son.member-card .l-btn{font-size:1rem;line-height:normal;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;outline:none;padding:.625rem 1.1875rem}@media screen and (min-width:1540px){.son.member-card .l-btn{font-size:1.25rem;padding:1rem 1.1875rem .8125rem}}.son.member-card picture.aspect-box{--aspect-ratio:325/334}@media screen and (min-width:720px){.son.member-card picture.aspect-box{--aspect-ratio:277/282}}@media screen and (min-width:1199px){.son.member-card picture.aspect-box{--aspect-ratio:353/357}}.son.member-card picture img{border-radius:1.25rem}section.section.section--team-grid:has(+section.section.section--media-photo){padding-bottom:4.0625rem}@media screen and (min-width:720px){section.section.section--team-grid:has(+section.section.section--media-photo){padding-bottom:9.25rem}}@media screen and (min-width:1199px){section.section.section--team-grid:has(+section.section.section--media-photo){padding-bottom:7.375rem}}@media screen and (min-width:1540px){section.section.section--team-grid:has(+section.section.section--media-photo){padding-bottom:10rem}}.son.team{padding:3.0625rem 0 .0625rem}@media screen and (min-width:720px){.son.team{padding-top:4.5rem}}@media screen and (min-width:1199px){.son.team{padding-top:6.5rem}}.son.team h2{font-size:1.25rem;line-height:1.85;border-bottom:.0625rem solid #4c5974;padding-bottom:.125rem;margin-bottom:1.5rem}@media screen and (min-width:720px){.son.team h2{font-size:2rem;line-height:1.15625;padding-bottom:.9375rem}}@media screen and (min-width:1199px){.son.team h2{padding-bottom:.75rem;margin-bottom:1.6875rem}}@media screen and (min-width:1540px){.son.team h2{padding-bottom:1.3125rem;margin-bottom:2.25rem}}.son.team p{font-size:1rem;line-height:1.2}@media screen and (min-width:720px){.son.team p{font-size:1.5rem;line-height:1.46}}@media screen and (min-width:1199px){.son.team p{max-width:42.5625rem;line-height:1.2}}@media screen and (min-width:1540px){.son.team p{max-width:38.875rem}}.son.team .team__grid{margin-top:5.1875rem;display:grid;grid-template-columns:auto;gap:5.25rem}@media screen and (min-width:720px){.son.team .team__grid{margin-top:6.5rem;grid-template-columns:repeat(2,48.2051282051%);gap:4.125rem 1.5rem}}@media screen and (min-width:1199px){.son.team .team__grid{margin-top:3.375rem;grid-template-columns:repeat(3,29.0502793296%);gap:2.5rem 5.0625rem}}@media screen and (min-width:1540px){.son.team .team__grid{margin-top:8.6875rem;gap:5.625rem 6.4375rem}}@media screen and (min-width:720px){.son.team .team__grid li:nth-child(odd):last-child{grid-column:1/3;max-width:47.8632478632%;margin:0 auto;width:100%}}@media screen and (min-width:1199px){.son.team .team__grid li:nth-child(odd):last-child{max-width:unset;grid-column:unset}}@media screen and (min-width:1199px){.son.team .team__grid li:nth-child(3n+1):last-child{grid-column:2;justify-self:center;min-width:100%}}body:has(.son.team-bio[open]){overflow:hidden}.son.team-bio{display:none;max-height:47.1875rem;width:calc(100% - 2rem);max-width:20.875rem;margin:1rem auto;border-radius:1.25rem;background-color:#fff;border:none;padding:3.0625rem 1.6875rem 3.0625rem 1.625rem;grid-template-columns:auto;gap:1.5rem;align-items:center;position:relative}@media screen and (min-width:720px){.son.team-bio{padding:4.875rem 2.625rem 4.75rem 3.5rem;max-width:36.375rem;gap:3.875rem;margin:2rem auto;max-height:63.3125rem}}@media screen and (min-width:1199px){.son.team-bio{max-width:78.125rem;grid-template-columns:39.9052132701% auto;gap:4.5625rem;padding:4.875rem 6.6875rem 4.875rem 5.5rem;margin:3rem auto;max-height:35.8125rem}}@media screen and (min-width:1540px){.son.team-bio{max-width:84.875rem;grid-template-columns:35.141903172% auto;padding:4.875rem 4.5rem 4.875rem 5.5rem}}.son.team-bio[open]{display:grid;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;height:80vh;overflow-y:auto}.son.team-bio[open].is-loading .loader{opacity:1;z-index:2}.son.team-bio[open].is-loading .team-bio__info,.son.team-bio[open].is-loading picture{opacity:0}.son.team-bio::backdrop{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0}.son.team-bio:after{position:absolute;top:0;left:0;background-image:url(../../images/about/team-bio-bg-380-334x687.svg);background-position:top;background-repeat:no-repeat;background-size:100%;object-fit:cover;width:100%;height:100%;content:"";z-index:-1}@media screen and (min-width:720px){.son.team-bio:after{background-image:url(../../images/about/team-bio-bg-720-582x687.svg)}}@media screen and (min-width:1199px){.son.team-bio:after{background-image:url(../../images/about/team-bio-bg-1440-569x573.svg);width:35.5rem;height:35.8125rem;left:0}}@media screen and (min-width:1540px){.son.team-bio:after{background-image:url(../../images/about/team-bio-bg-1920-618x573.svg);width:38.625rem}}.son.team-bio button{position:absolute;top:.8125rem;right:.6875rem;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#4c5974;font-size:0;line-height:0;text-decoration:none;border:none;cursor:pointer;outline:none;z-index:2}@media screen and (min-width:720px){.son.team-bio button{width:2.375rem;height:2.375rem;top:1.875rem;right:1.8125rem}}@media screen and (min-width:1540px){.son.team-bio button{right:2rem}}.son.team-bio button img{width:100%;height:100%}.son.team-bio picture{opacity:1}.son.team-bio picture.aspect-box{max-width:17.5625rem;--aspect-ratio:279/281;margin:0 auto}@media screen and (min-width:720px){.son.team-bio picture.aspect-box{max-width:26.3125rem;--aspect-ratio:417/421}}.son.team-bio picture.aspect-box img{border-radius:1.25rem}.son.team-bio .team-bio__info{opacity:1}@media screen and (min-width:720px){.son.team-bio .team-bio__info{padding-left:.5625rem}}@media screen and (min-width:1199px){.son.team-bio .team-bio__info{padding-top:2.125rem;padding-left:0}}@media screen and (min-width:1540px){.son.team-bio .team-bio__info{padding-top:0}}.son.team-bio .team-bio__info h2{font-size:2rem;line-height:1.15625;margin-bottom:.6875rem;text-align:center;color:#4c5974;border-bottom:none}@media screen and (min-width:720px){.son.team-bio .team-bio__info h2{margin-bottom:.5625rem}}@media screen and (min-width:1199px){.son.team-bio .team-bio__info h2{text-align:left}}.son.team-bio .team-bio__info h3{color:#63666a;font-size:1.25rem;line-height:1.85;text-align:center;margin-bottom:.71875rem}@media screen and (min-width:720px){.son.team-bio .team-bio__info h3{margin-bottom:.875rem}}@media screen and (min-width:1199px){.son.team-bio .team-bio__info h3{text-align:left}}.son.team-bio .team-bio__info p{font-size:1rem;line-height:1.2;text-align:center}@media screen and (min-width:720px){.son.team-bio .team-bio__info p{font-size:1.5rem;font-weight:300}}@media screen and (min-width:1199px){.son.team-bio .team-bio__info p{text-align:left}}.son.team-bio .team-bio__info article{position:relative;overflow-y:auto;max-height:15.375rem}@media screen and (min-width:720px){.son.team-bio .team-bio__info article{max-height:18rem}}@media screen and (min-width:1199px){.son.team-bio .team-bio__info article{max-height:14.1875rem}}@media screen and (min-width:1540px){.son.team-bio .team-bio__info article{max-height:12.625rem}}.son.team-bio .team-bio__info article:after{position:sticky;bottom:-.125rem;left:0;display:block;width:100%;height:1.5625rem;background:linear-gradient(transparent,#fff);content:"";pointer-events:none}.son.team-bio .loader{position:absolute;inset:0;background-color:hsla(0,0%,100%,.9);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;z-index:-1;pointer-events:none}.son.team-bio .loader:before{content:"";width:2.5rem;height:2.5rem;border:.1875rem solid #63666a;border-top-color:#4c5974;border-radius:50%;animation:spin 1s linear infinite;pointer-events:none}@keyframes spin{to{transform:rotate(1turn)}}@media screen and (min-width:1199px){section.section--media-banner{padding-top:4.4375rem}}@media screen and (min-width:1540px){section.section--media-banner{padding-top:.875rem}}section.section--media-header .son.blog-header{padding:2.78125rem 0 0}@media screen and (min-width:720px){section.section--media-header .son.blog-header{padding:3.875rem 0 2.4375rem}}@media screen and (min-width:1199px){section.section--media-header .son.blog-header{padding-top:3.5625rem}}@media screen and (min-width:1540px){section.section--media-header .son.blog-header{padding:8.875rem 0 2.4375rem}}@media screen and (min-width:1199px){section.section--media-header .son.blog-header .side-bar__contact{padding-left:2.125rem}}@media screen and (min-width:1199px){section.section--media-header .son.blog-header .side-bar__contact a,section.section--media-header .son.blog-header .side-bar__contact h2{max-width:19.0625rem;padding:0}}@media screen and (min-width:1199px){section.section--media-header .son.blog-header .side-bar__social{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:1540px){section.section--media-header .son.blog-header .side-bar__social{padding-top:1.8125rem;padding-left:1.9375rem}}section.section--media-brand{padding:4.8125rem 0}@media screen and (min-width:720px){section.section--media-brand{padding:8.875rem 0 9.375rem}}@media screen and (min-width:1199px){section.section--media-brand{padding:9.375rem 0 7.9375rem}}@media screen and (min-width:1540px){section.section--media-brand{padding:11.9375rem 0 4.25rem}}@media screen and (min-width:1199px){section.section--media-brand .son.media-assets .media-assets__list{grid-template-columns:repeat(4,1fr);gap:3.1875rem}}@media screen and (min-width:1540px){section.section--media-brand .son.media-assets .media-assets__list{margin-top:3.75rem}}@media screen and (min-width:1199px){section.section--media-brand .son.blog-card--media .blog-card__cta{left:1.0625rem;bottom:.75rem}}@media screen and (min-width:1540px){section.section--media-brand .son.blog-card--media .blog-card__cta{left:1.5625rem;bottom:2rem}}
/*# sourceMappingURL=page-media-resources.css.map */
