.capabilities{padding-top:2.25rem}.capability{--tw-border-opacity:1;border-color:rgb(48 57 64/var(--tw-border-opacity,1))}.capability:last-child{border-width:0}.capability .accordion-heading{position:relative;padding-left:1.25rem;text-align:left;font-size:1.5rem;line-height:2rem;font-weight:400;line-height:1;text-decoration-line:none}.capability .accordion-heading[data-state=closed]{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.capability .accordion-heading:before{content:"+";position:absolute;left:0;top:.5rem;display:block;height:1.25rem;width:1.25rem;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.5rem;line-height:2rem}.capability .content-wrapper{padding-top:.5rem;padding-bottom:2rem}.capability .content-wrapper .prose .heading{margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem;font-weight:400}.capability .content-wrapper .prose .description{font-size:1rem;line-height:1.5rem}.capability .content-wrapper .description,.capability .content-wrapper .heading,.capability .content-wrapper .img{opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s;--tw-translate-y:5rem;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.capability .img{position:relative;margin-top:2rem;display:inline-flex;width:auto;padding:.75rem}@media (min-width:64rem){.capability .img{margin-top:4rem}}@media (min-width:80rem){.capability .img{margin-top:90px}}.capability .img:after,.capability .img:before{content:"+";position:absolute;display:block;height:1rem;width:1rem;text-align:center;font-size:1rem;line-height:1.5rem;line-height:1}.capability .img:before{left:0;top:0}.capability .img:after{right:0;top:0}.capability .img div:after,.capability .img div:before{content:"+";position:absolute;display:block;height:1rem;width:1rem;text-align:center;font-size:1rem;line-height:1.5rem;line-height:1}.capability .img div:before{left:0;bottom:0}.capability .img div:after{right:0;bottom:0}.capability .img img{margin:0;aspect-ratio:auto;height:auto;width:14rem}@media (min-width:64rem){.capability .img img{width:auto;max-width:28rem}}.capability .opened .content-wrapper .description,.capability .opened .content-wrapper .heading,.capability .opened .content-wrapper .img{opacity:1;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}@media (min-width:64rem){.tab-whatwedo{display:flex;gap:2.5rem}}@media (min-width:80rem){.tab-whatwedo{gap:5rem}}@media (min-width:90rem){.tab-whatwedo{gap:8rem}}.tab-whatwedo .tab-lists{gap:1.5rem;border-radius:0;border-bottom-width:1px;background-color:transparent;padding-top:1rem;padding-bottom:2rem}@media (min-width:64rem){.tab-whatwedo .tab-lists{max-width:36rem;flex-basis:50%;flex-direction:column;align-items:flex-start;gap:2rem;border-width:0;padding:0}}@media (min-width:120rem){.tab-whatwedo .tab-lists{max-width:877px;flex-shrink:0;flex-basis:877px}}.tab-whatwedo .tab-lists button{position:relative;display:flex;width:100%;align-items:center;justify-content:space-between;white-space:normal;border-bottom-width:2px;--tw-border-opacity:1;border-bottom-color:rgb(68 68 68/var(--tw-border-opacity,1));padding:0 0 2rem;text-align:left;font-weight:400;line-height:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.tab-whatwedo .tab-lists button[data-state=active]{background-color:transparent}.tab-whatwedo .tab-lists button[data-state=inactive]{--tw-text-opacity:1!important;color:rgb(182 182 182/var(--tw-text-opacity,1))!important}@media (min-width:64rem){.tab-whatwedo .tab-lists button{font-size:1.5rem;line-height:2rem;line-height:1.25}}@media (min-width:80rem){.tab-whatwedo .tab-lists button{font-size:32px}}@media (min-width:90rem){.tab-whatwedo .tab-lists button{font-size:44px}}@media (min-width:120rem){.tab-whatwedo .tab-lists button{font-size:64px}}.tab-whatwedo .tab-lists button:before{content:"+";position:absolute;left:0;top:.75rem;display:block;height:1.25rem;width:1.25rem;--tw-scale-x:0;--tw-scale-y:0;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}@media (min-width:80rem){.tab-whatwedo .tab-lists button:before{font-size:2.25rem;line-height:2.5rem;line-height:0}}.tab-whatwedo .tab-lists button.active{padding-left:2rem}.tab-whatwedo .tab-lists button.active:before{--tw-scale-x:1;--tw-scale-y:1;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.tab-whatwedo .tab-lists button.active .arrow-more{opacity:1}.tab-whatwedo .tab-lists button .arrow-more{position:relative;top:1rem;height:2.75rem;width:2.25rem;background-image:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.tab-whatwedo .tab-lists button .arrow-more svg{fill:#fff;stroke:#fff}.tab-whatwedo .tab-whatwedo-content .prose{display:flex;flex-direction:column}@media (min-width:120rem){.tab-whatwedo .tab-whatwedo-content .prose{max-width:none}}.tab-whatwedo .tab-whatwedo-content .prose .heading{font-weight:400}@media (min-width:64rem){.tab-whatwedo .tab-whatwedo-content .prose .heading{margin-bottom:2rem;font-size:1.5rem;line-height:2rem}}@media (min-width:90rem){.tab-whatwedo .tab-whatwedo-content .prose .heading{font-size:32px;line-height:1.375}}@media (min-width:120rem){.tab-whatwedo .tab-whatwedo-content .prose .heading{font-size:44px}}.tab-whatwedo .tab-whatwedo-content .prose .description p{margin-top:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:80rem){.tab-whatwedo .tab-whatwedo-content .prose .description p{font-size:1.25rem;line-height:1.75rem;line-height:1.25}}@media (min-width:90rem){.tab-whatwedo .tab-whatwedo-content .prose .description p{font-size:1.5rem;line-height:2rem}}@media (min-width:120rem){.tab-whatwedo .tab-whatwedo-content .prose .description p{font-size:32px;line-height:1.375}}@media (min-width:64rem){.tab-whatwedo .tab-whatwedo-content .prose .description p:last-child{margin-bottom:0}}.tab-whatwedo .tab-whatwedo-content .prose .img{position:relative;margin-top:2rem;max-width:425px;align-self:flex-end;padding:.75rem}@media (min-width:64rem){.tab-whatwedo .tab-whatwedo-content .prose .img{margin-top:3rem}}@media (min-width:90rem){.tab-whatwedo .tab-whatwedo-content .prose .img{margin-top:90px}}.tab-whatwedo .tab-whatwedo-content .prose .img:after,.tab-whatwedo .tab-whatwedo-content .prose .img:before{content:"+";position:absolute;display:block;height:1rem;width:1rem;text-align:center;font-size:1rem;line-height:1.5rem;line-height:1}.tab-whatwedo .tab-whatwedo-content .prose .img:before{left:0;top:0}.tab-whatwedo .tab-whatwedo-content .prose .img:after{right:0;top:0}.tab-whatwedo .tab-whatwedo-content .prose .img div:after,.tab-whatwedo .tab-whatwedo-content .prose .img div:before{content:"+";position:absolute;display:block;height:1rem;width:1rem;text-align:center;font-size:1rem;line-height:1.5rem;line-height:1}.tab-whatwedo .tab-whatwedo-content .prose .img div:before{left:0;bottom:0}.tab-whatwedo .tab-whatwedo-content .prose .img div:after{right:0;bottom:0}.tab-whatwedo .tab-whatwedo-content .prose .img img{margin:0;aspect-ratio:1/1;height:auto}@media (min-width:64rem){.tab-whatwedo .tab-whatwedo-content .prose .img img{width:425px}}.tab-whatwedo .tab-whatwedo-content .prose .description,.tab-whatwedo .tab-whatwedo-content .prose .heading,.tab-whatwedo .tab-whatwedo-content .prose .img{opacity:0;transition-duration:.5s;animation-duration:.5s;--tw-translate-y:5rem;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.tab-whatwedo .tab-whatwedo-content.active{pointer-events:auto;position:relative;z-index:0}.tab-whatwedo .tab-whatwedo-content.active .prose .description,.tab-whatwedo .tab-whatwedo-content.active .prose .heading,.tab-whatwedo .tab-whatwedo-content.active .prose .img{opacity:1;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}body,html{scroll-behavior:smooth}.careers{padding-top:1.25rem}@media (min-width:90rem){.careers{padding-top:3.5rem}}.careers .career-item{position:relative;display:flex;align-items:flex-start;justify-content:space-between;border-bottom-width:1px;padding-top:1.5rem;padding-bottom:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}@media (min-width:64rem){.careers .career-item{align-items:center;gap:2rem}}@media (min-width:90rem){.careers .career-item{padding-top:2.25rem;padding-bottom:2.25rem}}.careers .career-item:last-child{border-bottom-width:0}@media (min-width:64rem){.careers .career-item:hover{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:90rem){.careers .career-item:hover{padding-left:2.5rem;padding-right:2.5rem}}.careers .career-item:hover .career-item--bg{opacity:1}.careers .career-item:hover .career-item--department,.careers .career-item:hover .career-item--no{--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.careers .career-item--bg{position:absolute;top:0;left:-1rem;bottom:0;right:-1rem;z-index:1;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,1,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,1,1)}@media (min-width:48rem){.careers .career-item--bg{left:0;right:0}}.careers .career-item--no{position:relative;z-index:2;font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(132 145 154/var(--tw-text-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}@media (min-width:64rem){.careers .career-item--no{flex-basis:2.5rem}}.careers .career-item--info{position:relative;z-index:2;display:flex;flex:1 1 0%;flex-direction:column;gap:.75rem;padding-left:1.5rem;text-align:left}@media (min-width:64rem){.careers .career-item--info{flex:1 1 auto;flex-shrink:0;flex-grow:0;flex-basis:66.666667%;flex-direction:row;align-items:center;padding-left:0}}.careers .career-item--position{flex:1 1 0%;font-size:1.25rem;line-height:1.75rem;text-transform:capitalize;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:90rem){.careers .career-item--position{font-size:1.5rem;line-height:2rem}}@media (min-width:120rem){.careers .career-item--position{font-size:32px}}.careers .career-item--department{font-size:.875rem;line-height:1.25rem;text-transform:uppercase;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}@media (min-width:64rem){.careers .career-item--department{flex-basis:33.333333%;font-size:1rem;line-height:1.5rem}}@media (min-width:90rem){.careers .career-item--department{font-size:1.125rem;line-height:1.75rem}}@media (min-width:120rem){.careers .career-item--department{font-size:1.5rem;line-height:2rem}}.careers .career-item--link{position:relative;z-index:2;flex-shrink:0;flex-grow:0;text-transform:uppercase}.careers .career-item--link .view-more:before{display:none}@media (min-width:64rem){.careers .career-item--link .view-more:before{display:block}}@media (min-width:90rem){.careers .career-item--link .view-more:before{font-size:1.125rem;line-height:1.75rem;line-height:120%}}@media (min-width:120rem){.careers .career-item--link .view-more:before{font-size:1.5rem;line-height:2rem;line-height:120%}}.careers .career-item--link .view-more:after{display:none}@media (min-width:64rem){.careers .career-item--link .view-more:after{right:18px;display:block}}@media (min-width:90rem){.careers .career-item--link .view-more:after{border-top-width:1.5px}}@media (min-width:120rem){.careers .career-item--link .view-more:after{right:26px;border-top-width:2px}}@media (min-width:64rem){.careers .career-item--link .view-more:hover:after{left:calc(100% - 18px)}}@media (min-width:120rem){.careers .career-item--link .view-more:hover:after{left:calc(100% - 26px)}}@media (min-width:64rem){.careers .career-item--link .arrow-more{top:0;margin-left:.5rem;height:11px;width:10px}}@media (min-width:90rem){.careers .career-item--link .arrow-more{height:11px;width:10px}}@media (min-width:120rem){.careers .career-item--link .arrow-more{top:2px;margin-left:.75rem;height:16px;width:14px}}@media (min-width:64rem){.tab-companies{display:flex;gap:2.5rem}}@media (min-width:80rem){.tab-companies{gap:4rem}}@media (min-width:90rem){.tab-companies{gap:5rem}}@media (min-width:64rem){.tab-companies .tab-scroll{flex-shrink:0;flex-basis:40%;overflow:visible}}@media (min-width:80rem){.tab-companies .tab-scroll{flex-basis:25%}}@media (min-width:120rem){.tab-companies .tab-scroll{width:500px;flex-basis:500px}}@media (min-width:64rem){.tab-companies .tab-scroll [data-radix-scroll-area-viewport]{overflow:visible!important}}.tab-companies .tab-lists{gap:1.5rem;border-radius:0;border-bottom-width:1px;background-color:transparent;padding-top:2.5rem;padding-bottom:2rem}@media (min-width:64rem){.tab-companies .tab-lists{flex-direction:column;align-items:flex-start;gap:2rem;overflow:visible;border-width:0;padding:0}}.tab-companies .tab-lists button{text-underline-position:from-font;position:relative;padding-top:0;padding-bottom:0;padding-right:0;font-size:1.5rem;line-height:2rem;font-weight:400;line-height:1;text-underline-offset:7%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s;animation-duration:.1s}.tab-companies .tab-lists button[data-state=active]{background-color:transparent}.tab-companies .tab-lists button[data-state=inactive]{--tw-text-opacity:1!important;color:rgb(176 186 191/var(--tw-text-opacity,1))!important}.tab-companies .tab-lists button[data-state=active]{text-decoration-line:underline}@media (min-width:64rem){.tab-companies .tab-lists button{padding-left:1.25rem;line-height:1.25}}@media (min-width:80rem){.tab-companies .tab-lists button{font-size:1.875rem;line-height:2.25rem}}@media (min-width:90rem){.tab-companies .tab-lists button{font-size:2.25rem;line-height:2.5rem;line-height:120%}}.tab-companies .tab-lists button:before{content:"+";position:absolute;top:-.5rem;left:0;display:flex;height:1rem;width:1rem;align-items:center;justify-content:center;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.5rem;line-height:2rem;line-height:1}@media (min-width:64rem){.tab-companies .tab-lists button:before{left:0;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}}@media (min-width:80rem){.tab-companies .tab-lists button:before{font-size:1.5rem;line-height:2rem}}.tab-company{pointer-events:none;position:absolute;left:0;top:0;z-index:-1;padding-top:2rem}@media (min-width:64rem){.tab-company{padding:0}}.tab-company .prose{max-width:none}.tab-company .prose,.tab-company .prose .heading{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.tab-company .prose .heading{font-size:1.5rem;font-weight:400;line-height:2rem}@media (min-width:64rem){.tab-company .prose .heading{margin-bottom:2rem}}@media (min-width:90rem){.tab-company .prose .heading{font-size:32px;line-height:44px}}@media (min-width:120rem){.tab-company .prose .heading{font-size:2.25rem;line-height:2.5rem;line-height:120%}}.tab-company .prose .description p{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(72 83 91/var(--tw-text-opacity,1))}@media (min-width:80rem){.tab-company .prose .description p{line-height:1.25}}@media (min-width:90rem){.tab-company .prose .description p{font-size:1.5rem;line-height:2rem}}@media (min-width:64rem){.tab-company .prose .description p:last-child{margin-bottom:0}}.tab-company .prose .img{position:relative;margin-top:2rem;display:inline-flex;max-width:586.41px;padding:.75rem}@media (min-width:64rem){.tab-company .prose .img{margin-top:3rem}}@media (min-width:90rem){.tab-company .prose .img{margin-top:5rem}}.tab-company .prose .img:after,.tab-company .prose .img:before{content:"+";position:absolute;display:block;height:1rem;width:1rem;text-align:center;font-size:1rem;line-height:1.5rem;line-height:1}.tab-company .prose .img:before{left:0;top:0}.tab-company .prose .img:after{right:0;top:0}.tab-company .prose .img div:after,.tab-company .prose .img div:before{content:"+";position:absolute;display:block;height:1rem;width:1rem;text-align:center;font-size:1rem;line-height:1.5rem;line-height:1}.tab-company .prose .img div:before{left:0;bottom:0}.tab-company .prose .img div:after{right:0;bottom:0}.tab-company .prose .img img{margin:0;aspect-ratio:auto;height:auto;width:100%}@media (min-width:64rem){.tab-company .prose .img img{width:650px}}.tab-company .prose .description,.tab-company .prose .heading,.tab-company .prose .img,.tab-company .prose .link{opacity:0;transition-duration:.5s;animation-duration:.5s;--tw-translate-y:5rem;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.tab-company.active{pointer-events:auto;position:relative;z-index:0}.tab-company.active .prose .description,.tab-company.active .prose .heading,.tab-company.active .prose .img,.tab-company.active .prose .link{opacity:1;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}@media (min-width:64rem){.projects-listing{gap:4rem}}@media (min-width:120rem){.projects-listing{gap:90px}}@media (min-width:64rem){.projects-listing .masonry-grid_column{display:flex;flex-direction:column;gap:4rem}}@media (min-width:120rem){.projects-listing .masonry-grid_column{gap:110px}}.projects-listing .project{margin-top:2.75rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;animation-duration:.7s;--tw-translate-y:5rem;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}@media (min-width:64rem){.projects-listing .project{margin-top:2.5rem}.projects-listing .project:first-child{margin-top:0}}.projects-listing .project .img{margin-bottom:1rem;overflow:hidden}.projects-listing .project .img img{width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.projects-listing .project .img:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.projects-listing .project .tag-company{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:1rem;line-height:1.5rem}@media (min-width:90rem){.projects-listing .project .tag-company{font-size:1.125rem;line-height:1.75rem;line-height:26px}}@media (min-width:120rem){.projects-listing .project .tag-company{font-size:1.5rem;line-height:2rem}}.projects-listing .project .tag-company p span{display:block;text-decoration-line:underline;text-underline-offset:7%;text-underline-position:from-font}.projects-listing .project .title{font-size:1.5rem;line-height:2rem}@media (min-width:120rem){.projects-listing .project .title{font-size:32px}}.projects-listing .bottom-in .project,.projects-listing .top-in .project{opacity:1;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.filter-field{border-bottom-width:1px;padding-top:1.5rem;padding-bottom:1.5rem;font-size:1.125rem;line-height:1.75rem}.filter-field li{padding:.5rem 1.5rem}.filter-field li:first-child{padding-left:0;padding-right:0}.filter-field:last-child{border-width:0}.filter-field label{position:relative}.filter-field label input{position:absolute;opacity:0}.filter-field label:has(input:checked) span{font-weight:500}.filters{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (min-width:64rem){.filters{padding-bottom:2.5rem}}.filters:before{content:"";position:absolute;left:0;bottom:100%;height:1.25rem;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.filters-wrapper .scroll-area{height:calc(100dvh - 124px)}.filter-navigation .bg-muted{display:none}.sticky-bar{margin-bottom:-7rem;height:7rem;padding-bottom:1.25rem;--tw-translate-y:calc(calc(100% - 20px) * -1);translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.sticky-bar .section-heading{opacity:0}.sticky-bar .section-heading .heading{font-size:2.25rem;line-height:2.5rem}.sticky-bar .section-heading .heading:before{content:"+";display:block}.sticky-bar.stick{position:sticky;top:92px;z-index:10}.sticky-bar.stick .section-heading{opacity:1}.sticky-bar.stick button{border-style:none}.news-section{padding-bottom:70px;padding-top:2.5rem}@media (min-width:90rem){.news-section{padding-top:4rem;padding-bottom:200px}}.news-section .filters{display:flex;gap:2rem}@media (min-width:80rem){.news-section .filters{gap:3rem}}@media (min-width:90rem){.news-section .filters{gap:4rem}}.news-section .filters .radio{position:relative;cursor:pointer}.news-section .filters .radio input{position:absolute;z-index:-1;opacity:0}.news-section .filters .radio input:checked+span{text-underline-position:from-font;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));text-decoration-line:underline;text-underline-offset:7%}.news-section .filters .radio span{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(176 186 191/var(--tw-text-opacity,1))}@media (min-width:80rem){.news-section .filters .radio span{font-size:1.25rem;line-height:1.75rem}}@media (min-width:90rem){.news-section .filters .radio span{font-size:1.5rem;line-height:2rem}}@media (min-width:120rem){.news-section .filters .radio span{font-size:32px}}@media (min-width:64rem){.posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;padding-top:2.5rem}}@media (min-width:90rem){.posts{gap:90px;padding-top:4rem}}.posts .post{margin-top:2.75rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;animation-duration:.7s;--tw-translate-y:5rem;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}@media (min-width:64rem){.posts .post{margin-top:0}}.posts .post .img{margin-bottom:1rem;aspect-ratio:343/260;overflow:hidden}@media (min-width:64rem){.posts .post .img{margin-bottom:1.5rem;aspect-ratio:1/1}}.posts .post .img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.posts .post .img:hover img{--tw-scale-x:1.1;--tw-scale-y:1.1;scale:var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z)}.posts .post .tag{margin-bottom:.75rem}@media (min-width:64rem){.posts .post .tag{margin-bottom:1rem}}.posts .post .tag span{text-underline-position:from-font;cursor:pointer;font-size:1rem;line-height:1.5rem;text-decoration-line:underline;text-underline-offset:7%}@media (min-width:64rem){.posts .post .tag span{font-size:1.125rem;line-height:1.75rem;line-height:26px}}.posts .post .title{font-size:1.5rem;line-height:2rem}@media (min-width:120rem){.posts .post .title{font-size:32px}}.parallax-post.bottom-in .post,.parallax-post.top-in .post{opacity:1;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}@keyframes detect-scroll{0%,to{--can-scroll: }}.section-timelines{position:relative;overflow:hidden;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.timelines{margin-top:2.75rem;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.7s;animation-duration:.7s;--tw-translate-y:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}@media (min-width:64rem){.timelines{margin-top:3.5rem}}@media (min-width:80rem){.timelines{margin-top:5rem}}@media (min-width:90rem){.timelines{margin-top:90px}}@media (min-width:64rem){.timelines .timeline-point{display:flex;flex-direction:column-reverse}}.timelines .timeline-point .description{font-size:1rem;line-height:1.5rem}.timelines .content-wrapper{position:relative;margin-left:.5rem;border-left-width:1px;border-color:inherit;padding-top:.5rem;padding-bottom:.5rem;padding-left:2.25rem}.timelines .content-wrapper .title{position:relative;font-weight:500;--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}@media (min-width:64rem){.timelines .content-wrapper .title{margin-top:2.5rem;font-size:1.25rem;line-height:1.75rem}}@media (min-width:80rem){.timelines .content-wrapper .title{font-size:1.5rem;line-height:2rem}}.timelines .content-wrapper .title:before{content:"+";position:absolute;bottom:-1rem;left:-30px;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;font-weight:400;letter-spacing:-.025em;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}@media (min-width:64rem){.timelines .content-wrapper .title:before{font-size:1.25rem;line-height:1.75rem}}@media (min-width:90rem){.timelines .content-wrapper .title:before{font-size:1.5rem;line-height:2rem}}@media (min-width:120rem){.timelines .content-wrapper .title:before{font-size:32px}}.timelines .content-wrapper .title span{text-underline-position:from-font;text-decoration-line:underline;text-underline-offset:7%}.timelines .content-wrapper .prose p{margin-top:0}@media (min-width:64rem){.timelines .content-wrapper .prose p{margin-bottom:.5rem;font-size:1.125rem;line-height:1.625rem}}.timelines .content-wrapper .prose p:last-child{margin-bottom:0}.accordion-heading{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:400;text-transform:uppercase;letter-spacing:-.025em}.accordion-heading,.accordion-heading:hover{text-decoration-line:none}.accordion-heading span{text-underline-position:from-font;pointer-events:none;text-decoration-line:underline;text-underline-offset:7%}.accordion-heading:before{content:"+";display:flex;width:1rem;justify-content:center;text-decoration-line:none}.accordion-heading svg{display:none}.accordion-heading.opened span{font-weight:500}.parallax-element.bottom-in .timelines,.parallax-element.top-in .timelines{opacity:1;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}@media (min-width:64rem){.section-timelines{min-height:100dvh}.timelines .accordion-heading{z-index:1;margin-top:0;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.5rem;border-top-width:1px;--tw-border-opacity:0.5;padding-top:0;padding-bottom:0;font-size:1.25rem;line-height:1.75rem;transition-property:none!important}@media (min-width:64rem){.timelines .accordion-heading{gap:0}}.timelines .accordion-heading:before{position:relative;left:-.25rem;top:-2px;display:flex;height:2rem;align-items:center;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.timelines .accordion-heading span{white-space:nowrap;text-transform:capitalize}.timelines .accordion-heading.opened:before{opacity:0}.timelines .accordion-heading.opened span{font-weight:400;opacity:0}.timelines .timeline-point{width:calc(100 / 7 * 1%);flex-shrink:0;flex-grow:0;flex-basis:calc(100 / 7 * 1%)}.timelines .timeline-point[data-state=open]{position:relative}.timelines .timeline-point>.after{position:absolute;top:100%;left:-1px;right:auto;height:13rem;width:400%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s;--tw-translate-y:-61px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.timelines .timeline-point [role=region]{overflow:visible}.timelines .timeline-point [role=region].opened{position:relative;flex:1 1 0%}.timelines .timeline-point [role=region].opened .content-wrapper{opacity:1;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.timelines .timeline-point [role=region].opened .content-wrapper .after{height:50%}.timelines .timeline-point [role=region] .content-wrapper{position:relative;margin-left:0;width:360%;transform-origin:bottom;padding-bottom:5rem;padding-left:30px;padding-top:0;transition-duration:.3s;transition-timing-function:linear;animation-duration:.3s;animation-timing-function:linear;--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.timelines .timeline-point [role=region] .content-wrapper .after{position:absolute;left:0;right:0;bottom:0;z-index:1;height:0;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.timelines .timeline-point [role=region] .content-wrapper.opened .prose{opacity:1;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.timelines .timeline-point:nth-child(5)>.after,.timelines .timeline-point:nth-child(6)>.after,.timelines .timeline-point:nth-child(7)>.after{left:auto;right:-1px}.timelines .timeline-point:nth-child(5) .content-wrapper,.timelines .timeline-point:nth-child(6) .content-wrapper,.timelines .timeline-point:nth-child(7) .content-wrapper{width:210%;padding-left:0}.timelines .timeline-point:nth-child(5) .content-wrapper .prose,.timelines .timeline-point:nth-child(6) .content-wrapper .prose,.timelines .timeline-point:nth-child(7) .content-wrapper .prose{position:relative;left:calc(calc(100% + 30px) * -1);text-align:right}.timelines .timeline-point:nth-child(5) .content-wrapper .title,.timelines .timeline-point:nth-child(6) .content-wrapper .title,.timelines .timeline-point:nth-child(7) .content-wrapper .title{justify-content:flex-end}.timelines .timeline-point:nth-child(5) .content-wrapper .title:before,.timelines .timeline-point:nth-child(6) .content-wrapper .title:before,.timelines .timeline-point:nth-child(7) .content-wrapper .title:before{left:auto;right:-61px}.timelines .timeline-point:nth-child(5) .content-wrapper .after,.timelines .timeline-point:nth-child(6) .content-wrapper .after,.timelines .timeline-point:nth-child(7) .content-wrapper .after{left:-1px;--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.timelines .timeline-point .description{position:relative;z-index:10;height:10rem;overflow:auto;padding-bottom:2.5rem;animation:detect-scroll linear;animation-timeline:scroll(self);--zindex-if-can-scroll:var(--can-scroll) 2;--zindex-if-cant-scroll:0;z-index:var(--zindex-if-can-scroll,var(--zindex-if-cant-scroll))}.timelines .timeline-point .description::-webkit-scrollbar-thumb{--tw-bg-opacity:0}.timelines .timeline-point .description{scrollbar-color:transparent transparent}}@media (min-width:90rem){.timelines .accordion-heading{font-size:1.5rem;line-height:2rem}.timelines .accordion-heading span{text-underline-position:from-font;text-underline-offset:7%}.timelines .accordion-heading:before{top:-3px}.timelines .timeline-point>.after{--tw-translate-y:-4rem;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.timelines .timeline-point [role=region] .content-wrapper{width:240%}.timelines .timeline-point:nth-child(5) .content-wrapper,.timelines .timeline-point:nth-child(6) .content-wrapper,.timelines .timeline-point:nth-child(7) .content-wrapper{width:210%}.timelines .timeline-point .description{height:15rem;padding-bottom:6rem}}@media (min-width:120rem){.timelines .accordion-heading{font-size:32px}.timelines .accordion-heading:before{top:-.25rem}.timelines .timeline-point [role=region] .content-wrapper{padding-bottom:110px}.timelines .timeline-point:nth-child(5)>.after{left:-1px;right:auto}.timelines .timeline-point:nth-child(5) .content-wrapper{padding-left:30px}.timelines .timeline-point:nth-child(5) .content-wrapper .title{justify-content:flex-start}.timelines .timeline-point:nth-child(5) .content-wrapper .title:before{left:-2rem;right:auto}.timelines .timeline-point:nth-child(5) .content-wrapper .prose{position:static;text-align:left}.timelines .timeline-point:nth-child(6) .content-wrapper,.timelines .timeline-point:nth-child(7) .content-wrapper{padding-left:0}.timelines .timeline-point:nth-child(6) .content-wrapper .prose,.timelines .timeline-point:nth-child(7) .content-wrapper .prose{position:relative;left:auto;padding-right:30px;text-align:right;--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.timelines .timeline-point:nth-child(6) .content-wrapper.opened .title,.timelines .timeline-point:nth-child(7) .content-wrapper.opened .title{justify-content:flex-end}.timelines .timeline-point:nth-child(6) .content-wrapper.opened .title:before,.timelines .timeline-point:nth-child(7) .content-wrapper.opened .title:before{left:auto;right:-61px}}@media (min-width:64rem){.gallery .section-heading .heading{width:50%}}@media (min-width:80rem){.gallery .section-heading .heading{width:64%}}.gallery .masonry-grid{margin-top:2.75rem;gap:.5rem}@media (min-width:90rem){.gallery .masonry-grid{margin-top:90px}}.masonry-grid_column{display:flex;flex-direction:column;gap:.5rem}@media (min-width:80rem){.masonry-grid_column{gap:.75rem}}.masonry-grid_column .img img{aspect-ratio:auto;width:100%}.masonry-grid_column .video-js{aspect-ratio:16/9;height:auto;width:100%}.lighthouse .lottie-banner .heading{display:none}.lottie-banner{position:relative;height:100vh;width:100%;overflow:hidden;backface-visibility:hidden;background-color:hsla(20,84%,63%,1);background-image:radial-gradient(at 100% 0,hsla(50,99%,42%,1) 0,transparent 50%),radial-gradient(at 97% 94%,hsla(4,92%,51%,1) 0,transparent 50%),radial-gradient(at 36% 23%,hsla(4,92%,51%,1) 0,transparent 50%),radial-gradient(at 19% 87%,hsla(50,99%,42%,1) 0,transparent 50%);animation:gradient 6s ease-in infinite;background-size:200% 200%}.lottie-banner.dreams .animation-images,.lottie-banner.growth .animation-images,.lottie-banner.innovation .animation-images{pointer-events:auto}@media (min-width:64rem){.lottie-banner.dreams .animation-images,.lottie-banner.growth .animation-images,.lottie-banner.innovation .animation-images{pointer-events:none}}.lottie-banner.dreams .heading span,.lottie-banner.dreams .heading:before,.lottie-banner.growth .heading span,.lottie-banner.growth .heading:before,.lottie-banner.innovation .heading span,.lottie-banner.innovation .heading:before{opacity:.3}.lottie-banner.dreams .heading span.dreams-text,.lottie-banner.growth .heading span.growth-text,.lottie-banner.innovation .heading span.innovation-text{opacity:1}.lottie-banner .container{pointer-events:none;position:absolute;left:50%;top:0;bottom:0;z-index:11;display:flex;align-items:center;justify-content:flex-start;--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.lottie-banner .container .heading{font-size:2.25rem;line-height:2.5rem;font-weight:400;letter-spacing:-.05em;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s}@media (min-width:80rem){.lottie-banner .container .heading{font-size:3rem;line-height:1.25}}@media (min-width:90rem){.lottie-banner .container .heading{font-size:4.5rem;line-height:1;line-height:110%}}@media (min-width:120rem){.lottie-banner .container .heading{font-size:90px}}.lottie-banner .container .heading:before{content:"+";display:block}.lottie-banner .container .heading .highlight{text-underline-position:from-font;pointer-events:auto;cursor:pointer;text-decoration-line:underline;text-underline-offset:7%}.lottie-banner .container .heading:hover .highlight:not(:hover),.lottie-banner .container .heading:hover .plain-text,.lottie-banner .container .heading:hover:before{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));opacity:.3}.lottie-banner .animation-images{pointer-events:none;position:absolute;top:0;left:0;bottom:0;right:0}@media (min-width:64rem){.lottie-banner .animation-images{left:2rem;right:2rem}}@media (min-width:80rem){.lottie-banner .animation-images{left:2.5rem;right:2.5rem}}@media (min-width:90rem){.lottie-banner .animation-images{left:5rem;right:5rem}}.lottie-banner .animation-images .highlight-images{position:absolute;top:0;left:0;bottom:0;display:none;width:100%}@media (min-width:64rem){.lottie-banner .animation-images .highlight-images{display:block;width:100%}}.lottie-banner .animation-images .highlight-images.active{display:block}.lottie-banner .animation-images .highlight-images.active .img{z-index:12;opacity:1}.lottie-banner .animation-images .close{pointer-events:auto;position:absolute;left:1rem;bottom:1rem;z-index:13;display:flex;height:2.5rem;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:0}@media (min-width:64rem){.lottie-banner .animation-images .close{display:none}}.lottie-banner .animation-images .close.active{opacity:1}.lottie-banner .animation-images .img{position:absolute;z-index:-1;overflow:hidden;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.lottie-banner .animation-images .img img{height:100%;width:100%}.lottie-banner .animation-images .img.aspect-1-1{width:7rem}@media (min-width:80rem){.lottie-banner .animation-images .img.aspect-1-1{width:11rem}}@media (min-width:90rem){.lottie-banner .animation-images .img.aspect-1-1{width:18rem}}.lottie-banner .animation-images .img.aspect-3-4{width:7rem}@media (min-width:80rem){.lottie-banner .animation-images .img.aspect-3-4{width:11rem}}@media (min-width:90rem){.lottie-banner .animation-images .img.aspect-3-4{width:300px}}.lottie-banner .animation-images .img.aspect-16-9{width:11rem}@media (min-width:80rem){.lottie-banner .animation-images .img.aspect-16-9{width:18rem}}@media (min-width:90rem){.lottie-banner .animation-images .img.aspect-16-9{width:440px}}.lottie-banner .animation-player{pointer-events:none;position:relative;height:100%;width:100%;backface-visibility:hidden}.lottie-banner .animation-player svg>g>g:last-child{display:none!important}.lottie-banner.innovation{background-color:hsla(268,100%,89%,1);background-image:radial-gradient(at 40% 20%,hsla(228,98%,60%,1) 0,transparent 50%),radial-gradient(at 80% 0,hsla(308,78%,64%,1) 0,transparent 50%),radial-gradient(at 21% 74%,hsla(276,100%,67%,1) 0,transparent 50%),radial-gradient(at 80% 50%,hsla(189,100%,71%,1) 0,transparent 50%),radial-gradient(at 0 100%,hsla(276,100%,67%,1) 0,transparent 50%),radial-gradient(at 80% 100%,hsla(228,98%,60%,1) 0,transparent 50%),radial-gradient(at 29% 10%,hsla(228,98%,60%,1) 0,transparent 50%);animation:animateInnovation 12s ease infinite;background-size:150% 150%}.lottie-banner.dreams{background-color:hsla(186,96%,50%,1);background-image:radial-gradient(at 89% 0,hsla(121,96%,77%,.5) 0,transparent 50%),radial-gradient(at 80% 96%,hsla(186,78%,55%,1) 0,transparent 50%),radial-gradient(at 37% 23%,hsla(121,96%,77%,1) 0,transparent 50%),radial-gradient(at 57% 30%,hsla(121,96%,77%,1) 0,transparent 50%);animation:animateDream 13s ease infinite;background-size:150% 150%}.lottie-banner.growth{background-color:hsla(219,89%,50%,1);background-image:radial-gradient(at 60% 56%,hsla(128,44%,72%,1) 0,transparent 50%),radial-gradient(at 40% 41%,hsla(182,87%,55%,1) 0,transparent 50%),radial-gradient(at 45% 56%,hsla(204,93%,51%,1) 0,transparent 50%),radial-gradient(at 9% 9%,hsla(204,93%,51%,1) 0,transparent 50%);animation:animateGrowth 15s ease infinite;background-size:150% 150%}@keyframes gradient{0%{background-position:0 20%}25%{background-position:100% 50%}50%{background-position:50% 70%}to{background-position:0 20%}}@keyframes animateInnovation{0%{background-position:0 25%}25%{background-position:100% 50%}50%{background-position:50% 75%}75%{background-position:25% 25%}to{background-position:0 25%}}@keyframes animateDream{0%{background-position:100% 50%}25%{background-position:50% 100%}50%{background-position:0 50%}75%{background-position:50% 0}to{background-position:100% 50%}}@keyframes animateGrowth{0%{background-position:0 25%}25%{background-position:100% 50%}50%{background-position:50% 75%}75%{background-position:25% 25%}to{background-position:0 25%}}.video-portrait{aspect-ratio:9/16}@media (min-width:64rem){.video-portrait{margin-left:4rem;margin-right:4rem;width:270px;flex-basis:270px}}@media (min-width:90rem){.video-portrait{margin-left:90px;margin-right:90px;width:414px;flex-basis:414px}}@media (min-width:120rem){.video-portrait{margin-left:146px;margin-right:146px}}.video-portrait .video-js,.video-portrait [data-vjs-player]{height:100%;width:100%}.video-portrait .vjs-poster img,.video-portrait .vjs-tech{-o-object-fit:cover;object-fit:cover}@media (min-width:64rem){.reels .container{position:relative}.reels .footnote,.reels .heading{position:absolute;top:50%;display:flex;flex-direction:column;--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z)}.reels .heading{right:calc(50% + 276px)}.reels .footnote{left:calc(50% + 276px)}}@media (min-width:90rem){.reels .heading{right:calc(50% + 302px)}.reels .footnote{left:calc(50% + 302px)}}@media (min-width:120rem){.reels .heading{right:calc(50% + 358px)}.reels .footnote{left:calc(50% + 358px)}}.the-squad .grid-squad{margin-top:2.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media (min-width:64rem){.the-squad .grid-squad{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem}}@media (min-width:90rem){.the-squad .grid-squad{margin-top:90px}}.the-squad .grid-squad .parallax-member:has(.empty),.the-squad .grid-squad .parallax-member:has(.plus){display:none}@media (min-width:64rem){.the-squad .grid-squad .parallax-member:has(.empty),.the-squad .grid-squad .parallax-member:has(.plus){display:flex}}.the-squad .member{aspect-ratio:168/195;overflow:hidden}.the-squad .member:hover>div{--tw-rotate-y:180deg;--webkit-transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y));transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}.the-squad .member>div{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;animation-duration:.5s;--tw-perspective:1000px;perspective:var(--tw-perspective);transform-style:preserve-3d}.the-squad .front{backface-visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%}.the-squad .front img{width:100%}.the-squad .back{backface-visibility:hidden;position:absolute;top:0;left:0;display:flex;height:100%;width:100%;flex-direction:column;justify-content:flex-end;padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-rotate-y:180deg;--webkit-transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y));transform:rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y))}@media (min-width:90rem){.the-squad .back{padding:1.5rem}}@media (min-width:120rem){.the-squad .back{padding:2.25rem}}.the-squad .back:before{content:"+";position:absolute;top:1rem;left:1rem;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}@media (min-width:90rem){.the-squad .back:before{top:1.25rem;left:1.25rem;font-size:1.25rem;line-height:1.75rem;line-height:1}}@media (min-width:120rem){.the-squad .back:before{top:2rem;left:2rem}}.the-squad .plus,.the-squad .plus-more{display:flex;height:100%;width:100%;align-items:center;justify-content:center;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(255 88 35/var(--tw-text-opacity,1))}.the-squad .plus-more{width:calc(200% + 8px);padding-top:2.5rem}@media (min-width:64rem){.the-squad .plus-more{width:100%;padding:1rem}.visions{margin-top:2.75rem}}.visions .vision-item{margin-top:2.75rem}.visions .vision-item .img{margin-bottom:1.5rem;height:9rem;padding:0}@media (min-width:64rem){.visions .vision-item .img{margin-bottom:3.5rem}}.visions .vision-item .img img{aspect-ratio:auto;height:100%;width:auto}.visions .vision-item .title{text-underline-position:from-font;margin-bottom:.75rem;font-size:1.5rem;line-height:2rem;text-underline-offset:7%}@media (min-width:80rem){.visions .vision-item .title{margin-bottom:1.75rem;font-size:1.875rem;line-height:2.25rem;line-height:44px}}@media (min-width:90rem){.visions .vision-item .title{font-size:32px}}.visions .vision-item .text{font-size:1rem;line-height:1.5rem}@media (min-width:80rem){.visions .vision-item .text{font-size:1.25rem;line-height:1.75rem}}@media (min-width:90rem){.visions .vision-item .text{font-size:1.5rem;line-height:2rem}}