[modal]{position:fixed;width:100%;height:100%;left:0;top:0;right:auto;bottom:auto;z-index:200}[modal] .dim{position:absolute;left:0;top:0;right:auto;bottom:auto;width:100%;height:100%;background-color:var(--color-black-50);transition:opacity .5s 0s;opacity:0}[modal] .holder{position:absolute;width:100%;height:100%;display:flex;justify-content:flex-end}[modal] .close{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Frame%201321318497'%3e%3crect%20id='Rectangle%2011910'%20x='18.3984'%20y='0.65625'%20width='1.5'%20height='25.0901'%20transform='rotate(45%2018.3984%200.65625)'%20fill='%23111111'/%3e%3crect%20id='Rectangle%2011911'%20x='19.3867'%20y='18.3555'%20width='1.5'%20height='25.0901'%20transform='rotate(135%2019.3867%2018.3555)'%20fill='%23111111'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:1.25rem;height:1.25rem;position:absolute;right:1.25rem;top:1rem;left:auto;bottom:auto;z-index:1}[modal] .panel{position:relative;transform:translate(100%);transition:transform .5s 0s}[modal].show .dim{opacity:1}[modal].show .panel{transform:translate(0)}[brochure-popup] .panel{width:100%;height:calc(var(--vh, 1vh) * 100);padding:3.125rem 1rem;background-color:var(--color-white);overflow:auto}[brochure-popup] .panel h4{font-size:var(--font-caption);line-height:.0625rem;line-height:1;font-weight:600}[brochure-popup] .panel section{padding-top:2.5rem;padding-right:0;padding-bottom:2.5rem;padding-left:0}[brochure-popup] .panel .profile{text-align:center;padding-top:0}[brochure-popup] .panel .profile img{display:inline-block;width:13.75rem;aspect-ratio:1 / 1}[brochure-popup] .panel .profile p:first-child{margin-top:1.5rem;font-size:var(--font-title-sm);line-height:.0625rem;line-height:1;font-weight:600}[brochure-popup] .panel .profile p:first-child+p{margin-top:.125rem;font-size:var(--font-body-md);line-height:.0875rem;line-height:1.4;font-weight:500;color:var(--color-text-muted)}[brochure-popup] .panel .profile p:first-child+p+p{margin-top:1.25rem;font-size:var(--font-caption-sm);line-height:.1rem;line-height:1.6;color:var(--color-text-muted)}[brochure-popup] .panel .introduction{border-bottom:1px solid var(--color-light-border);border-top:1px solid var(--color-light-border)}[brochure-popup] .panel .introduction h4+p{margin-top:.875rem;font-size:var(--font-caption);line-height:.1rem;line-height:1.6}[brochure-popup] .panel .introduction p+h4{margin-top:2rem}[brochure-popup] .panel .introduction p+h4+p{margin-top:.5rem;color:var(--color-text-muted)}[brochure-popup] .panel .project ul{margin-top:.875rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:.625rem}[brochure-popup] .panel .project ul li{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0;grid-template-columns:52px auto;grid-row-gap:.75rem}[brochure-popup] .panel .project ul li p{font-size:var(--font-caption);line-height:.09375rem;line-height:1.5}[brochure-popup] .panel .project ul li p:first-child{color:var(--color-text-muted)}[brochure-popup] .panel .project ul li a{text-decoration:underline}@keyframes bounce{0%,20%,50%,80%,to{transform:translate(0)}40%{transform:translate(-8px)}60%{transform:translate(-4px)}}@keyframes bounce2{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.major-clients{padding-bottom:0}.major-clients h3{font-size:var(--font-title-md);line-height:.0875rem;line-height:1.4;font-weight:500}.major-clients .visual{margin-top:8.125rem;overflow:hidden}.major-clients .visual .swiper-wrapper{transition-timing-function:linear}.major-clients .visual .swiper-slide{display:flex;justify-content:center;align-items:center;height:18.75rem;margin-right:.625rem;margin-left:.625rem}.major-clients .visual .vis-1{width:18.0625rem}.major-clients .visual .vis-2{width:14.1875rem}.major-clients .visual .vis-3{width:14.125rem}.major-clients .visual .vis-4{width:14.1875rem}.major-clients .visual .vis-5{width:18.0625rem}.major-clients .visual .vis-6{width:14.0625rem}.major-clients .visual .vis-7{width:14.125rem}.major-clients .ceo-message{margin-top:9.375rem}.major-clients .ceo-message h3+p{margin-top:2.5rem;font-weight:500}.major-clients .ceo-message .sign{margin-top:2.5rem;font-size:var(--font-body-md);line-height:.1rem;line-height:1.6;font-weight:600;display:flex;align-items:center}.major-clients .ceo-message .sign span+span{margin-left:.75rem}.major-clients .ceo-message .sign img{margin-left:.9375rem;width:5.625rem;transform:translateY(-6px)}.major-clients .ceo-message .ceo-img{margin-top:4.375rem}.major-clients .list{margin-top:8.75rem}.major-clients .list ul{margin-top:2.5rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.5rem;grid-column-gap:.625rem}.major-clients .list ul li{position:relative;cursor:pointer;overflow:hidden}.major-clients .list ul li .img{width:100%;overflow:hidden;aspect-ratio:1 / 1}.major-clients .list ul li .img img{position:relative;width:100%;object-fit:cover;transform:scale(1);opacity:1;transition:transform 1s cubic-bezier(0,0,.13,1.04),opacity .6s ease}.major-clients .list ul li p{margin-top:.625rem;font-size:var(--font-body);line-height:.0875rem;line-height:1.4;font-weight:600}.major-clients .list ul li p+p{margin-top:.125rem;font-size:var(--font-caption-sm);line-height:.0875rem;line-height:1.4;font-weight:500;color:var(--color-text-muted)}.no-touch .major-clients .list ul li:hover img{transform:scale(1.05)}.major-clients .contact-footer-section{position:relative;height:30rem;margin-top:9.75rem;overflow:hidden}.major-clients .contact-footer-section:before{content:"";display:block;width:100%;height:100%;background-image:url(../milky-way-footer-DVbklm9Q.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;transform:scale(1);transition:transform .8s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.major-clients .contact-footer-section:hover:before{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.major-clients .contact-footer-section:before{transition:none}}.major-clients .contact-footer-section .align-warp{position:absolute;left:0;top:0;right:auto;bottom:auto;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#00000040}.major-clients .contact-footer-section p{margin-top:1.25rem;font-size:var(--font-display-lg);line-height:.0875rem;line-height:1.4;font-weight:600;color:var(--color-white)}.major-clients .contact-footer-section a{margin-top:1.25rem}.major-clients .list.media-list{margin-top:5rem;padding-top:3.5rem;padding-bottom:5rem;border-top:1px solid var(--color-light-border)}.major-clients .list.media-list:first-of-type{border-top:1px solid var(--color-light-border)}.major-clients .list.media-list+.list.media-list{margin-top:0}.major-clients .media-title-wrap{margin-bottom:2.25rem}.major-clients .media-title-wrap h3{margin:0;font-size:var(--font-title-lg);font-weight:600;letter-spacing:-.02em;color:var(--color-black)}.major-clients .media-title-wrap .media-subtext{margin-top:.625rem;font-size:var(--font-body);line-height:1.6;color:var(--color-text-sub);max-width:600px}.major-clients .list.media-list ul.media-grid,.major-clients .media-grid{margin-top:1.75rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;list-style:none;padding:0}.major-clients .list.media-list ul.media-grid li.media-item{position:relative;list-style:none;padding:0;margin:0;cursor:pointer;overflow:visible}.major-clients .list.media-list .media-card{position:relative;width:100%;aspect-ratio:1 / 1;background:var(--color-light-border);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;padding:1.5rem;overflow:hidden;box-sizing:border-box;box-shadow:none!important;transform:none!important}.major-clients .list.media-list .media-card:hover,.major-clients .list.media-list li.media-item:hover .media-card{border-color:var(--color-light-border)!important;box-shadow:none!important;transform:none!important}.major-clients .list.media-list .media-card img{position:relative;width:72%;height:26%;object-fit:contain;filter:grayscale(100%);opacity:.65;transition:filter .3s ease,opacity .3s ease}.major-clients .list.media-list .media-card img[src*="/partners/upscaled/"]{width:85%;height:34%}.major-clients .list.media-list .media-card:hover img,.major-clients .list.media-list li.media-item:hover .media-card img,.no-touch .major-clients .list.media-list .media-card:hover img,.no-touch .major-clients .list.media-list li.media-item:hover .media-card img,.major-clients .list.media-list.is-in-focus .media-card img{filter:grayscale(0%);opacity:1}.major-clients .benefits{margin-top:3.5rem;margin-bottom:4.5rem}.major-clients .benefits h3{font-family:var(--font-sans);font-size:var(--font-title-md);line-height:1.4;font-weight:700;color:var(--color-black);letter-spacing:-.02em}.major-clients .benefits h4{font-family:var(--font-sans);font-size:var(--font-title-sm);line-height:1.3;font-weight:700;color:var(--color-black);letter-spacing:-.015em;margin-top:3rem;margin-bottom:.75rem}.major-clients .benefits ol{margin-top:2.5rem;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:1.25rem;list-style:none;padding:0}.major-clients .benefits ol li{padding:1.375rem 1.25rem 1.625rem;background-color:var(--color-white);border-radius:var(--radius-xs)}.major-clients .benefits ol li p:first-child{font-family:var(--font-sans);font-size:var(--font-title-sm);line-height:1.3;color:var(--color-text-disabled);font-weight:700;margin:0}.major-clients .benefits ol li h4+p{font-family:var(--font-sans);font-size:var(--font-body);line-height:1.6;font-weight:400;color:var(--color-text-sub);margin:0;word-break:keep-all}.major-clients .benefits .question{margin-top:3.75rem;font-family:var(--font-sans);font-weight:600;font-size:var(--font-body-md);color:var(--color-black)}.major-clients .benefits .question a{display:block;margin-top:.75rem;font-size:var(--font-body);line-height:1.4;font-weight:400;color:var(--color-primary);text-decoration:underline;text-underline-offset:4px}.clients-leadership-section{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:75rem;margin-top:4rem;margin-bottom:4rem;background-color:var(--color-white);box-sizing:border-box}.clients-leadership-section .bg{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-10000px;font-size:0;line-height:0;overflow:hidden;pointer-events:none}.clients-leadership-section .bg .bg-item{position:absolute}.clients-leadership-section .bg .bg-item img{display:block;background-color:var(--color-black);object-fit:cover}.clients-leadership-section .bg .bg-item:nth-of-type(1){right:1.25rem;top:2.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(1) img{width:15.875rem;aspect-ratio:920 / 612}.clients-leadership-section .bg .bg-item:nth-of-type(2){left:-1.75rem;top:16.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(2) img{width:8.125rem;aspect-ratio:556 / 734}.clients-leadership-section .bg .bg-item:nth-of-type(3){right:-1.5rem;top:31.25rem}.clients-leadership-section .bg .bg-item:nth-of-type(3) img{width:9.5rem;aspect-ratio:1 / 1}.clients-leadership-section .bg .bg-item:nth-of-type(4){left:2.5rem;top:49.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(4) img{width:8.625rem;aspect-ratio:502 / 664}.clients-leadership-section .bg .bg-item:nth-of-type(5){right:2.25rem;top:62.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(5) img{width:10.375rem;aspect-ratio:572 / 400}.clients-leadership-section .sticky-holder{position:sticky;top:0;height:100vh;height:calc(var(--vh, 1vh) * 100);display:flex;justify-content:center;align-items:center;width:100%;margin:0 auto;box-sizing:border-box;z-index:2}.clients-leadership-section .sticky-holder .align-warp{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1200px;padding:0 1.5rem;box-sizing:border-box;margin:0 auto}.clients-leadership-section .sticky-holder h3{font-family:var(--font-sans);font-size:var(--font-body);line-height:1.3;font-weight:700;color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem;text-align:center}.clients-leadership-section .sticky-holder p{font-family:var(--font-sans);margin:1rem auto 0;font-size:1.85rem;line-height:1.45;font-weight:700;color:var(--color-black);letter-spacing:-.025em;word-break:keep-all;text-align:center;max-width:900px}.clients-leadership-section .sticky-holder a{margin-top:1.75rem}.major-clients .overview-download-wrap{margin-top:clamp(24px,3vw,40px);display:flex;justify-content:center;align-items:center}.major-clients .btn-company-download{display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:var(--color-white)!important;color:var(--color-black)!important;border:1px solid var(--color-black)!important;border-radius:0!important;box-shadow:none!important;padding:14px 28px!important;margin-top:0!important;font-family:var(--font-sans)!important;font-size:var(--font-body)!important;font-weight:600!important;letter-spacing:-.02em!important;text-decoration:none!important;cursor:pointer!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}.major-clients .btn-company-download:hover{background-color:var(--color-black)!important;color:var(--color-white)!important;border-color:var(--color-black)!important;box-shadow:none!important}.major-clients .btn-company-download svg{display:block;flex-shrink:0;transition:transform .2s ease}.major-clients .btn-company-download:hover svg{transform:translate(3px)}[modal] .holder{position:relative}[modal] .close{right:2rem;top:2rem;width:1.5rem;height:1.5rem}[brochure-popup] .panel{padding:5rem 3.75rem;width:49.4375rem}[brochure-popup] .panel .profile{text-align:left;display:flex}[brochure-popup] .panel .profile img{margin-right:2.1875rem}[brochure-popup] .panel .profile p:first-child{margin:0}.major-clients h3{font-size:var(--font-display-lg);line-height:1.3}.major-clients .ceo-message{margin-top:18.75rem;display:flex;justify-content:space-between}.major-clients .ceo-message .ceo-img{margin-top:0;width:28rem;padding-left:4.8125rem;flex-shrink:0;box-sizing:content-box;padding:0}.major-clients .list{margin-top:13.75rem}.major-clients .list ul{margin-top:3.75rem;grid-template-columns:repeat(4,1fr);grid-gap:6.25rem;grid-column-gap:1.25rem}.major-clients .contact-footer-section{margin-top:11.25rem;height:36.25rem}.major-clients .visual{margin-top:12.5rem}.major-clients .visual .swiper-slide{height:31.1875rem;margin-right:1.875rem;margin-left:1.875rem}.major-clients .visual .vis-1{width:30rem}.major-clients .visual .vis-2{width:23.625rem}.major-clients .visual .vis-3{width:23.5rem}.major-clients .visual .vis-4{width:23.625rem}.major-clients .visual .vis-5{width:30rem}.major-clients .visual .vis-6{width:23.4375rem}.major-clients .visual .vis-7{width:23.5rem}.major-clients .ceo-message>div:first-of-type{width:41.875rem;display:flex;flex-direction:column;justify-content:center}.major-clients .ceo-message .sign img{margin-left:1.1875rem}.major-clients .list ul li p{margin-top:.75rem;font-size:var(--font-body-md)}.major-clients .list ul li p+p{margin-top:.25rem;font-size:var(--font-body)}.major-clients .contact-footer-section a{margin-top:2.5rem}.major-clients .ceo-message h3+p{margin-top:3.3125rem}.major-clients .ceo-message .sign{margin-top:3.75rem}.major-clients .list.media-list{margin-top:7rem;padding-top:5rem}.major-clients .list.media-list ul.media-grid,.major-clients .media-grid{grid-template-columns:repeat(6,1fr);gap:1.5rem}.major-clients .benefits{margin-top:6rem;margin-bottom:8.75rem}.major-clients .benefits ol{margin-top:4.5rem;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem}.major-clients .benefits ol li{padding:1.875rem 1.875rem 2.25rem}.major-clients .benefits .question a{display:inline-block;margin:0;margin-left:2rem}.major-clients .benefits h3{font-size:var(--font-title-lg);line-height:1.3}.major-clients .benefits h4{font-size:var(--font-title-md);margin-top:4.375rem;margin-bottom:1.25rem}.major-clients .benefits ol li p:first-child{font-size:var(--font-title-md)}.major-clients .benefits .question{font-size:var(--font-title-sm)}.clients-leadership-section{margin-top:6rem;margin-bottom:6rem;height:118.75rem}.clients-leadership-section .sticky-holder h3{font-size:var(--font-title-sm)}.clients-leadership-section .sticky-holder p{font-size:3.25rem;line-height:1.4;margin-top:1.5rem}.clients-leadership-section .sticky-holder a{margin-top:3rem}.clients-leadership-section .bg .bg-item:nth-of-type(1){left:auto;right:6.5rem;top:5.25rem}.clients-leadership-section .bg .bg-item:nth-of-type(1) img{width:28.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(2){right:auto;left:-1.5rem;top:22.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(2) img{width:17.375rem}.clients-leadership-section .bg .bg-item:nth-of-type(3){left:auto;right:-2.25rem;top:46.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(3) img{width:20.3125rem}.clients-leadership-section .bg .bg-item:nth-of-type(4){right:auto;left:15.5rem;top:71.25rem}.clients-leadership-section .bg .bg-item:nth-of-type(4) img{width:15.6875rem}.clients-leadership-section .bg .bg-item:nth-of-type(5){left:auto;right:11.25rem;top:93.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(5) img{width:17.875rem}.clients-leadership-section .sticky-holder{margin-left:auto;margin-right:auto}.clients-leadership-section .bg{right:0;max-width:90rem;margin:auto;overflow:visible}.major-clients .btn-company-download{padding:14px 28px!important;font-size:var(--font-body)!important}@media(min-width:1440px)and (max-width:1919px){.clients-leadership-section .bg{right:auto;max-width:none;margin:0;overflow:hidden}}@media(min-width:1024px)and (max-width:1439px){[brochure-popup] .panel .profile img{width:12.5rem;margin-right:1.875rem}[brochure-popup] .panel{width:35.75rem}.major-clients h3{font-size:var(--font-title-xl)}.major-clients .ceo-message{margin-top:15rem}.major-clients .ceo-message .ceo-img{width:23.875rem}.major-clients .list{margin-top:11.25rem}.major-clients .list ul{grid-template-columns:repeat(3,1fr);grid-gap:5rem;grid-column-gap:1.4375rem}.major-clients .contact-footer-section{margin-top:8.5625rem;height:31.25rem}.major-clients .visual{margin-top:8.75rem}.major-clients .visual .swiper-slide{height:27rem;margin-right:1.5625rem;margin-left:1.5625rem}.major-clients .visual .vis-1{width:26rem}.major-clients .visual .vis-2{width:20.4375rem}.major-clients .visual .vis-3{width:20.3125rem}.major-clients .visual .vis-4{width:20.4375rem}.major-clients .visual .vis-5{width:26rem}.major-clients .visual .vis-6{width:20.25rem}.major-clients .visual .vis-7{width:20.3125rem}.major-clients .ceo-message>div:first-of-type{width:26.375rem}.major-clients .list ul li p{font-size:var(--font-body)}.major-clients .list ul li p+p{margin-top:.125rem;font-size:var(--font-caption)}.major-clients .contact-footer-section a{margin-top:1.875rem}.major-clients .ceo-message h3+p{margin-top:2.5rem}.major-clients .ceo-message .sign{margin-top:2.5rem}.major-clients .list.media-list ul.media-grid,.major-clients .media-grid{gap:1.25rem}.major-clients .benefits{margin-top:5rem;margin-bottom:7.5rem}.major-clients .benefits ol{margin-top:3.75rem}.major-clients .benefits h3{font-size:var(--font-title-xl)}.major-clients .benefits h4{font-size:var(--font-title-sm);margin-top:4.125rem}.major-clients .benefits ol li p:first-child{font-size:var(--font-title-sm)}.clients-leadership-section .sticky-holder p{font-size:2.85rem}.clients-leadership-section .sticky-holder a{margin-top:2.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(1){right:4.5rem;top:5.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(1) img{width:20.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(2){left:2.25rem;top:21.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(2) img{width:10.5625rem}.clients-leadership-section .bg .bg-item:nth-of-type(3){right:-1.25rem;top:44.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(3) img{width:14.875rem}.clients-leadership-section .bg .bg-item:nth-of-type(4){left:11.5rem;top:69.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(4) img{width:11.4375rem}.clients-leadership-section .bg .bg-item:nth-of-type(5){right:8.5rem;top:92.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(5) img{width:18rem}.clients-leadership-section .bg{right:auto;max-width:none;margin:0;overflow:hidden}}@media(min-width:768px)and (max-width:1023px){[brochure-popup] .panel{padding:5rem 2.5rem;width:100%}[brochure-popup] .panel .profile img{width:12.5rem;margin-right:1.875rem}.major-clients h3{font-size:var(--font-title-md);line-height:1.4}.major-clients .ceo-message{margin-top:10.3125rem;justify-content:normal}.major-clients .ceo-message .ceo-img{margin-top:4.9375rem;width:17.125rem}.major-clients .list{margin-top:10.3125rem}.major-clients .list ul{margin-top:3.125rem;grid-template-columns:repeat(3,1fr);grid-gap:3.75rem;grid-column-gap:1.4375rem}.major-clients .contact-footer-section{margin-top:8.5625rem;height:31.25rem}.major-clients .visual{margin-top:8.125rem}.major-clients .visual .swiper-slide{height:18.75rem;margin-right:.625rem;margin-left:.625rem}.major-clients .visual .vis-1{width:18.0625rem}.major-clients .visual .vis-2{width:14.1875rem}.major-clients .visual .vis-3{width:14.125rem}.major-clients .visual .vis-4{width:14.1875rem}.major-clients .visual .vis-5{width:18.0625rem}.major-clients .visual .vis-6{width:14.0625rem}.major-clients .visual .vis-7{width:14.125rem}.major-clients .ceo-message>div:first-of-type{width:auto;display:block;flex-direction:row;justify-content:normal}.major-clients .ceo-message .sign img{margin-left:.9375rem}.major-clients .list ul li p{margin-top:.625rem;font-size:var(--font-body)}.major-clients .list ul li p+p{margin-top:.125rem;font-size:var(--font-caption-sm)}.major-clients .contact-footer-section a{margin-top:1.25rem}.major-clients .ceo-message h3+p{margin-top:2.5rem}.major-clients .ceo-message .sign{margin-top:2.5rem}.major-clients .list.media-list{margin-top:6rem;padding-top:4.5rem}.major-clients .list.media-list ul.media-grid,.major-clients .media-grid{gap:1.25rem}.major-clients .benefits{margin-top:4.5rem;margin-bottom:6rem}.major-clients .benefits ol{margin-top:3.5rem}.major-clients .benefits ol li{padding:1.5rem 1.5rem 1.85rem}.major-clients .benefits .question{margin-top:3.125rem;font-size:var(--font-body-md)}.major-clients .benefits .question a{margin-left:1.75rem}.major-clients .benefits h3{font-size:var(--font-title-md);line-height:1.4}.major-clients .benefits h4{font-size:var(--font-title-sm);margin-top:3rem;margin-bottom:.75rem}.major-clients .benefits ol li p:first-child{font-size:var(--font-title-sm)}.clients-leadership-section{margin-top:5rem;margin-bottom:5rem;height:75rem}.clients-leadership-section .sticky-holder h3{font-size:1.15rem}.clients-leadership-section .sticky-holder p{font-size:var(--font-title-xl);line-height:1.45;margin-top:1rem}.clients-leadership-section .sticky-holder a{margin-top:2rem}.clients-leadership-section .bg .bg-item:nth-of-type(1){right:1.25rem;top:2.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(1) img{width:15.875rem}.clients-leadership-section .bg .bg-item:nth-of-type(2){left:-1.75rem;top:16.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(2) img{width:8.125rem}.clients-leadership-section .bg .bg-item:nth-of-type(3){right:-1.5rem;top:31.25rem}.clients-leadership-section .bg .bg-item:nth-of-type(3) img{width:9.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(4){left:2.5rem;top:49.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(4) img{width:8.625rem}.clients-leadership-section .bg .bg-item:nth-of-type(5){right:2.25rem;top:62.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(5) img{width:10.375rem}.clients-leadership-section .bg{right:auto;max-width:none;margin:0;overflow:hidden}}@media(min-width:480px)and (max-width:767px){[modal] .holder{position:absolute}[modal] .close{right:1.25rem;top:1rem;width:1.25rem;height:1.25rem}[brochure-popup] .panel{padding:3.125rem 1rem;width:100%}[brochure-popup] .panel .profile{text-align:center;display:block}.sub-layout.major-clients .hero .hero-logo-txt,.major-clients .hero-logo-txt{font-size:clamp(3rem,18vw,5.5rem)!important;line-height:.95!important;letter-spacing:-.06em}.major-clients h3{font-size:var(--font-title-md);line-height:1.4}.major-clients .ceo-message{margin-top:9.375rem;display:block;justify-content:normal}.major-clients .ceo-message .ceo-img{margin-top:4.375rem;width:auto;flex-shrink:1;box-sizing:border-box}.major-clients .list{margin-top:8.75rem}.major-clients .list ul{margin-top:2.5rem;grid-template-columns:repeat(2,1fr);grid-gap:2.5rem;grid-column-gap:.625rem}.major-clients .contact-footer-section{margin-top:9.75rem;height:30rem}.major-clients .visual{margin-top:8.125rem}.major-clients .visual .swiper-slide{height:18.75rem;margin-right:.625rem;margin-left:.625rem}.major-clients .visual .vis-1{width:18.0625rem}.major-clients .visual .vis-2{width:14.1875rem}.major-clients .visual .vis-3{width:14.125rem}.major-clients .visual .vis-4{width:14.1875rem}.major-clients .visual .vis-5{width:18.0625rem}.major-clients .visual .vis-6{width:14.0625rem}.major-clients .visual .vis-7{width:14.125rem}.major-clients .ceo-message>div:first-of-type{width:auto;display:block;flex-direction:row;justify-content:normal}.major-clients .ceo-message .sign img{margin-left:.9375rem}.major-clients .list ul li p{margin-top:.625rem;font-size:var(--font-body)}.major-clients .list ul li p+p{margin-top:.125rem;font-size:var(--font-caption-sm)}.major-clients .contact-footer-section a{margin-top:1.25rem}.major-clients .ceo-message h3+p{margin-top:2.5rem}.major-clients .ceo-message .sign{margin-top:2.5rem}.major-clients .list.media-list{margin-top:5rem;padding-top:3.5rem}.major-clients .list.media-list ul.media-grid,.major-clients .media-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.major-clients .benefits{margin-top:3.5rem;margin-bottom:4.5rem}.major-clients .benefits ol{margin-top:2.5rem;grid-template-columns:repeat(1,1fr);grid-gap:1.25rem}.major-clients .benefits ol li{padding:1.375rem 1.25rem 1.625rem}.major-clients .benefits .question a{display:block;margin-left:0}.major-clients .benefits h3{font-size:var(--font-title-md);line-height:1.4}.major-clients .benefits h4{font-size:var(--font-title-sm);margin-top:3rem;margin-bottom:.75rem}.major-clients .benefits ol li p:first-child{font-size:var(--font-title-sm)}.major-clients .benefits .question{font-size:var(--font-body-md)}.clients-leadership-section{margin-top:4rem;margin-bottom:4rem;height:75rem}.clients-leadership-section .sticky-holder h3{font-size:var(--font-body)}.clients-leadership-section .sticky-holder p{font-size:1.85rem;line-height:1.45;margin-top:1rem}.clients-leadership-section .sticky-holder a{margin-top:1.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(1){right:1.25rem;top:2.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(1) img{width:15.875rem}.clients-leadership-section .bg .bg-item:nth-of-type(2){left:-1.75rem;top:16.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(2) img{width:8.125rem}.clients-leadership-section .bg .bg-item:nth-of-type(3){right:-1.5rem;top:31.25rem}.clients-leadership-section .bg .bg-item:nth-of-type(3) img{width:9.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(4){left:2.5rem;top:49.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(4) img{width:8.625rem}.clients-leadership-section .bg .bg-item:nth-of-type(5){right:2.25rem;top:62.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(5) img{width:10.375rem}.clients-leadership-section .bg{right:auto;max-width:none;margin:0;overflow:hidden}.major-clients .btn-company-download{padding:12px 22px!important;font-size:var(--font-caption)!important}}@media(max-width:479px){[modal] .holder{position:absolute}[modal] .close{right:1.25rem;top:1rem;width:1.25rem;height:1.25rem}[brochure-popup] .panel{padding:3.125rem 1rem;width:100%}[brochure-popup] .panel .profile{text-align:center;display:block}.sub-layout.major-clients .hero .hero-logo-txt,.major-clients .hero-logo-txt{font-size:clamp(3rem,18vw,5.5rem)!important;line-height:.95!important;letter-spacing:-.06em}.major-clients h3{font-size:var(--font-title-md);line-height:1.4}.major-clients .ceo-message{margin-top:9.375rem;display:block;justify-content:normal}.major-clients .ceo-message .ceo-img{margin-top:4.375rem;width:auto;flex-shrink:1;box-sizing:border-box}.major-clients .list{margin-top:8.75rem}.major-clients .list ul{margin-top:2.5rem;grid-template-columns:repeat(2,1fr);grid-gap:2.5rem;grid-column-gap:.625rem}.major-clients .contact-footer-section{margin-top:9.75rem;height:30rem}.major-clients .visual{margin-top:8.125rem}.major-clients .visual .swiper-slide{height:18.75rem;margin-right:.625rem;margin-left:.625rem}.major-clients .visual .vis-1{width:18.0625rem}.major-clients .visual .vis-2{width:14.1875rem}.major-clients .visual .vis-3{width:14.125rem}.major-clients .visual .vis-4{width:14.1875rem}.major-clients .visual .vis-5{width:18.0625rem}.major-clients .visual .vis-6{width:14.0625rem}.major-clients .visual .vis-7{width:14.125rem}.major-clients .ceo-message>div:first-of-type{width:auto;display:block;flex-direction:row;justify-content:normal}.major-clients .ceo-message .sign img{margin-left:.9375rem}.major-clients .list ul li p{margin-top:.625rem;font-size:var(--font-body)}.major-clients .list ul li p+p{margin-top:.125rem;font-size:var(--font-caption-sm)}.major-clients .contact-footer-section a{margin-top:1.25rem}.major-clients .ceo-message h3+p{margin-top:2.5rem}.major-clients .ceo-message .sign{margin-top:2.5rem}.major-clients .list.media-list{margin-top:5rem;padding-top:3.5rem}.major-clients .list.media-list ul.media-grid,.major-clients .media-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.major-clients .benefits{margin-top:3.5rem;margin-bottom:4.5rem}.major-clients .benefits ol{margin-top:2.5rem;grid-template-columns:repeat(1,1fr);grid-gap:1.25rem}.major-clients .benefits ol li{padding:1.375rem 1.25rem 1.625rem}.major-clients .benefits .question a{display:block;margin-left:0;margin-top:.75rem}.major-clients .benefits h3{font-size:var(--font-title-md);line-height:1.4}.major-clients .benefits h4{font-size:var(--font-title-sm);margin-top:3rem;margin-bottom:.75rem}.major-clients .benefits ol li p:first-child{font-size:var(--font-title-sm)}.major-clients .benefits .question{font-size:var(--font-body-md)}.clients-leadership-section{margin-top:4rem;margin-bottom:4rem;height:75rem}.clients-leadership-section .sticky-holder h3{font-size:var(--font-body)}.clients-leadership-section .sticky-holder p{font-size:1.85rem;line-height:1.45;margin-top:1rem}.clients-leadership-section .sticky-holder a{margin-top:1.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(1){right:1.25rem;top:2.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(1) img{width:15.875rem}.clients-leadership-section .bg .bg-item:nth-of-type(2){left:-1.75rem;top:16.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(2) img{width:8.125rem}.clients-leadership-section .bg .bg-item:nth-of-type(3){right:-1.5rem;top:31.25rem}.clients-leadership-section .bg .bg-item:nth-of-type(3) img{width:9.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(4){left:2.5rem;top:49.75rem}.clients-leadership-section .bg .bg-item:nth-of-type(4) img{width:8.625rem}.clients-leadership-section .bg .bg-item:nth-of-type(5){right:2.25rem;top:62.5rem}.clients-leadership-section .bg .bg-item:nth-of-type(5) img{width:10.375rem}.clients-leadership-section .bg{right:auto;max-width:none;margin:0;overflow:hidden}.major-clients .btn-company-download{padding:12px 22px!important;font-size:var(--font-caption)!important}[brochure-popup] .panel .profile img{margin-right:0}[brochure-popup] .panel .profile p:first-child{margin-top:1.5rem}}@media(min-width:1200px)and (max-width:1439px){.major-clients .list.media-list ul.media-grid,.major-clients .media-grid{gap:1.5rem}}@media(width:768px){.major-clients .btn-company-download{padding:12px 22px!important;font-size:var(--font-caption)!important}}
