.routeMap{overflow:hidden;position:relative;min-height:552px;cursor:-webkit-grab;cursor:grab;margin-bottom:40px}@media screen and (min-width:1280px){.routeMap{cursor:default}}@media screen and (min-width:1920px){.routeMap{margin-bottom:64px}}.routeMap__instruction{position:absolute;left:50%;transform:translate(-50%);bottom:20px;z-index:2;color:#6f6d6d;font-weight:500}@media screen and (min-width:1280px){.routeMap__instruction{display:none}}.routeMap svg{width:100%;min-width:1280px;margin:0 auto;height:auto;display:block}.routeMap__anchor{display:inline}.routeMap__anchor--1:hover .routeMap__line{stroke:#fcb131}.routeMap__anchor--2:hover .routeMap__line{stroke:#8cc63e}.routeMap__anchor--3:hover .routeMap__line{stroke:#213f7d}.routeMap__anchor--4:hover .routeMap__line{stroke:#a02790}.routeMap__anchor--5:hover .routeMap__line{stroke:#ed008c}.routeMap__anchor--6:hover .routeMap__line{stroke:#f68121}.routeMap__anchor--7:hover .routeMap__line{stroke:#007f48}.routeMap__anchor--8:hover .routeMap__line{stroke:#019eeb}.routeMap__line{stroke:#fff;transition:stroke .3s ease}.routeMap__bg{transition:fill .3s ease}.signpostSection{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.signpostSection__holder{padding:20px 0;background-image:url(/images/furniture/squareBackground.svg);background-repeat:repeat;background-position:calc(50% - 26px) -33px}@media screen and (min-width:480px){.signpostSection__holder{background-size:54px;background-position:calc(50% - 26px) -33px}}@media screen and (min-width:768px){.signpostSection__holder{background-position:calc(50% + 1px) -22px}}@media screen and (min-width:1280px){.signpostSection__holder{background-size:73px;background-position:calc(50% + 38px) -16px}}@media screen and (min-width:1920px){.signpostSection__holder{background-size:112px;background-position:calc(50% + 57px) -47px}}@media screen and (min-width:768px){.signpostSection__holder{padding:30px 0}}@media screen and (min-width:1280px){.signpostSection__holder{padding:54px 0}}@media screen and (min-width:1920px){.signpostSection__holder{padding:62px 0}}.signpostSection__title{font-family:intercom,sans-serif;font-weight:600;line-height:110%;text-transform:uppercase;font-style:italic;font-size:36px;font-size:2.25rem;text-align:center;padding:28px 0 24px}@media screen and (min-width:768px){.signpostSection__title{font-size:48px;font-size:3rem;padding-bottom:32px}}@media screen and (min-width:1920px){.signpostSection__title{padding-bottom:40px;font-size:80px;font-size:5rem}}@media screen and (min-width:768px){.signpostSection__title{padding:34px 0 40px}}@media screen and (min-width:1280px){.signpostSection__title{padding:10px 0 40px}}@media screen and (min-width:1920px){.signpostSection__title{padding:34px 0 64px}}.signpostSection__content{position:relative}.signpostSection__content:after,.signpostSection__content:before{content:"";display:block;position:absolute;height:0;width:0;opacity:0;transition:width .4s ease,height .4s ease;top:-1px}.signpostSection__content:before{left:-1px;border-left:2px solid #0f0b0c;border-top:2px solid #0f0b0c}@media screen and (min-width:1280px){.signpostSection__content:before{border-left:3px solid #0f0b0c;border-top:3px solid #0f0b0c}}@media screen and (min-width:1920px){.signpostSection__content:before{border-left:4px solid #0f0b0c;border-top:4px solid #0f0b0c}}.signpostSection__content:after{right:-1px;border-right:2px solid #0f0b0c;border-top:2px solid #0f0b0c}@media screen and (min-width:1280px){.signpostSection__content:after{border-right:3px solid #0f0b0c;border-top:3px solid #0f0b0c}}@media screen and (min-width:1920px){.signpostSection__content:after{border-right:4px solid #0f0b0c;border-top:4px solid #0f0b0c}}.signpostSection__content--inView:after,.signpostSection__content--inView:before{opacity:1;height:16px;width:16px}@media screen and (min-width:768px){.signpostSection__content--inView:after,.signpostSection__content--inView:before{height:28px;width:28px}}@media screen and (min-width:1920px){.signpostSection__content--inView:after,.signpostSection__content--inView:before{height:42px;width:42px}}.signpostSection__inner{position:relative}.signpostSection__inner:after,.signpostSection__inner:before{content:"";display:block;position:absolute;height:0;width:0;opacity:0;transition:width .4s ease,height .4s ease;bottom:-1px}.signpostSection__inner:before{left:-1px;border-left:2px solid #0f0b0c;border-bottom:2px solid #0f0b0c}@media screen and (min-width:1280px){.signpostSection__inner:before{border-left:3px solid #0f0b0c;border-bottom:3px solid #0f0b0c}}@media screen and (min-width:1920px){.signpostSection__inner:before{border-left:4px solid #0f0b0c;border-bottom:4px solid #0f0b0c}}.signpostSection__inner:after{right:-1px;border-right:2px solid #0f0b0c;border-bottom:2px solid #0f0b0c}@media screen and (min-width:1280px){.signpostSection__inner:after{border-right:3px solid #0f0b0c;border-bottom:3px solid #0f0b0c}}@media screen and (min-width:1920px){.signpostSection__inner:after{border-right:4px solid #0f0b0c;border-bottom:4px solid #0f0b0c}}.signpostSection__inner--inView:after,.signpostSection__inner--inView:before{opacity:1;height:16px;width:16px}@media screen and (min-width:768px){.signpostSection__inner--inView:after,.signpostSection__inner--inView:before{height:28px;width:28px}}@media screen and (min-width:1920px){.signpostSection__inner--inView:after,.signpostSection__inner--inView:before{height:42px;width:42px}.signpostSection__inner{padding:0 154px}}.signpostSection__cardContainer{padding-bottom:20px}@media screen and (min-width:1280px){.signpostSection__cardContainer{display:flex;gap:32px;padding-bottom:32px}}.signpostLarge{position:relative;height:682px}@media screen and (min-width:1280px){.signpostLarge{height:532px}}@media screen and (min-width:1920px){.signpostLarge{height:800px}}.signpostLarge__viewport{overflow:hidden}.signpostLarge__container{display:flex}.signpostLarge__mediaBackground{position:relative;width:100%;overflow:hidden;display:block;height:682px}.signpostLarge__mediaBackground img{object-fit:cover;object-position:center}@media screen and (min-width:1280px){.signpostLarge__mediaBackground img.mobile{display:none}}.signpostLarge__mediaBackground img.desktop{display:none}@media screen and (min-width:1280px){.signpostLarge__mediaBackground img.desktop{display:block}}.signpostLarge__mediaBackground video{object-fit:cover;object-position:center}@media screen and (min-width:1280px){.signpostLarge__mediaBackground{height:532px}}@media screen and (min-width:1920px){.signpostLarge__mediaBackground{height:800px}}.signpostLarge__contentForeground{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:1;color:#fff}.signpostLarge__titleBox{margin-bottom:20px;display:flex;flex-direction:column}@media screen and (min-width:1280px){.signpostLarge__titleBox{flex-direction:row}}.signpostLarge__title{font-size:32px;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:100%;max-width:704px;padding-bottom:20px}@media screen and (min-width:768px){.signpostLarge__title{font-size:40px;font-size:2.5rem}}@media screen and (min-width:1280px){.signpostLarge__title{flex:0 0 60%}}@media screen and (min-width:1920px){.signpostLarge__title{font-size:72px;font-size:4.5rem;max-width:1020px}}.signpostLarge__descBox{width:100%;padding:24px 0;min-height:52px}@media screen and (min-width:768px){.signpostLarge__descBox{padding:32px 0;min-height:68px}}@media screen and (min-width:1920px){.signpostLarge__descBox{padding:48px 0;min-height:102px}}.signpostLarge__descContent{font-size:16px;font-size:1rem;line-height:150%;padding-bottom:28px}@media screen and (min-width:768px){.signpostLarge__descContent{font-size:18px;font-size:1.125rem;padding-bottom:32px}}@media screen and (min-width:1280px){.signpostLarge__descContent{width:45%;padding:0}}@media screen and (min-width:1920px){.signpostLarge__descContent{font-size:20px;font-size:1.25rem}}.button.signpostLarge__cta{margin-bottom:20px;margin-right:auto}@media screen and (min-width:1280px){.button.signpostLarge__cta{align-self:flex-end;margin-left:auto;margin-right:0}}.routeLeg{margin-bottom:20px}@media screen and (min-width:768px){.routeLeg{margin-bottom:32px}}@media screen and (min-width:1920px){.routeLeg{margin-bottom:48px}}.routeLeg__outer{border:1px solid #e7e7e7;border-top-left-radius:12px}@media screen and (min-width:1280px){.routeLeg__outer{border-top-left-radius:16px}}.routeLeg__image{position:relative;width:100%;overflow:hidden;display:block;border-top-left-radius:12px;height:220px}.routeLeg__image img{object-fit:cover;object-position:center}@media screen and (min-width:1280px){.routeLeg__image img.mobile{display:none}}.routeLeg__image img.desktop{display:none}@media screen and (min-width:1280px){.routeLeg__image img.desktop{display:block}}.routeLeg__image video{object-fit:cover;object-position:center}@media screen and (min-width:768px){.routeLeg__image{height:400px}}@media screen and (min-width:1280px){.routeLeg__image{border-top-left-radius:16px}}@media screen and (min-width:1920px){.routeLeg__image{height:616px}}.routeLeg__image--hoverScale img{transition:transform .2s ease}.routeLeg__image--hoverScale:hover img{transform:scale(1.1)}.routeLeg__inner{position:relative;margin:32px 20px}@media screen and (min-width:768px){.routeLeg__inner{margin:40px 32px}}@media screen and (min-width:1280px){.routeLeg__inner{display:flex;margin:40px}}@media screen and (min-width:1920px){.routeLeg__inner{margin:48px 64px}}.routeLeg__linkArrow{border:none;padding:0;text-indent:-9999px;width:44px;height:44px;position:relative;border-radius:50%;display:block;background-color:#b1001e;position:absolute;right:0;top:0;transform:translateY(-50%);top:-32px}@media screen and (min-width:768px){.routeLeg__linkArrow{width:52px;height:52px}}@media screen and (min-width:1920px){.routeLeg__linkArrow{width:60px;height:60px}}.routeLeg__linkArrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px}@media screen and (min-width:768px){.routeLeg__linkArrow svg{width:30px;height:30px}}@media screen and (min-width:1920px){.routeLeg__linkArrow svg{width:36px;height:36px}}@media screen and (min-width:768px){.routeLeg__linkArrow{top:-40px}}@media screen and (min-width:1920px){.routeLeg__linkArrow{top:-48px}}.shareBlock__holder{padding:20px 0 48px}@media screen and (min-width:1280px){.shareBlock__holder{padding:40px 0 64px}}@media screen and (min-width:1920px){.shareBlock__holder{padding:80px 0 96px}}.shareBlock__buttons{padding-top:28px;border-top:1px solid #b7b6b6;display:flex;gap:32px}@media screen and (min-width:1280px){.shareBlock__buttons{padding-top:40px;gap:40px}}.shareBlock__buttons svg{cursor:pointer}@media screen and (min-width:1280px){.shareBlock__buttons svg{width:32px;height:32px}}.statisticsBlock__pageTopper{padding:48px 0}@media screen and (min-width:768px){.statisticsBlock__pageTopper{padding:64px 0}}@media screen and (min-width:1920px){.statisticsBlock__pageTopper{padding:96px 0}}.statisticsBlock__title{font-family:intercom,sans-serif;font-weight:600;line-height:110%;text-transform:uppercase;font-style:italic;font-size:36px;font-size:2.25rem;padding-bottom:24px}@media screen and (min-width:768px){.statisticsBlock__title{font-size:48px;font-size:3rem;padding-bottom:32px}}@media screen and (min-width:1920px){.statisticsBlock__title{padding-bottom:40px;font-size:80px;font-size:5rem}}@media screen and (min-width:1280px){.statisticsBlock__title{float:left;width:45%;padding-right:5%}.statisticsBlock__copyHolder{float:left;width:50%}}@media screen and (min-width:768px){.statisticsBlock__defList{display:grid;width:100%;grid-template-columns:50% 50%;grid-auto-flow:row dense}}.statisticsBlock__defDescription,.statisticsBlock__defTitle{text-transform:uppercase;font-weight:700}@media screen and (min-width:768px){.statisticsBlock__defDescription,.statisticsBlock__defTitle{font-weight:700;text-transform:uppercase;padding-right:16px;grid-column-start:1}.statisticsBlock__defDescription:nth-of-type(2n),.statisticsBlock__defTitle:nth-of-type(2n){grid-column-start:2}.statisticsBlock__defDescription:nth-of-type(odd),.statisticsBlock__defTitle:nth-of-type(odd){grid-column-start:1}}.statisticsBlock__defTitle{font-size:12px;font-size:.75rem;line-height:110%;color:#3f3c3d;padding-bottom:6px}@media screen and (min-width:1920px){.statisticsBlock__defTitle{font-size:16px;font-size:1rem;padding-bottom:12px}}.statisticsBlock__defDescription,.statisticsBlock__defDescription span{word-wrap:break-word;font-weight:700;font-size:28px;font-size:1.75rem;line-height:100%;padding-bottom:32px}@media screen and (min-width:1920px){.statisticsBlock__defDescription,.statisticsBlock__defDescription span{font-size:40px;font-size:2.5rem;padding-bottom:40px}}.statisticsBlock__defDescription span:last-child,.statisticsBlock__defDescription:last-child{padding-bottom:0}.tabs__header{background-color:#eaedee;text-align:center;padding:48px 0 24px}@media screen and (min-width:768px){.tabs__header{padding:64px 0 24px}}@media screen and (min-width:1920px){.tabs__header{padding:96px 0 24px}}.tabs__controls{margin:0;list-style:none;background-color:#cfcece;border-radius:26px;display:inline-flex;flex-wrap:wrap;justify-content:center;max-width:100%;padding:6px 3px 0}@media screen and (min-width:1920px){.tabs__controls{padding:8px 4px 0;border-radius:38px}}.tabs__button{background-color:transparent;color:#6f6d6d;min-height:44px;border-radius:999px;padding:0 16px;font-size:14px;font-size:.875rem;font-weight:700;text-transform:uppercase;margin:0 3px 6px;cursor:pointer;width:100%}@media screen and (min-width:768px){.tabs__button{font-size:16px;font-size:1rem;width:auto}}@media screen and (min-width:1920px){.tabs__button{min-height:64px;margin:0 4px 8px;padding:0 24px;font-size:20px;font-size:1.25rem}}.tabs__button--selected,.tabs__button:hover{background-color:#fff;color:#0f0b0c}.tabs__button--selected:hover{cursor:default}@import"https://p.typekit.net/p.css?s=1&k=afb1kgt&ht=tk&f=14032.14033.14034.14035.14038.14039.53387.53393.53394.53395&a=153340148&app=typekit&e=css"
@import"https://use.typekit.net/afb1kgt.css";.signpostJoin{min-height:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:url(/images/furniture/joinBackground.webp) no-repeat 50%;background-size:cover;color:#fff;position:relative}.signpostJoin:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/furniture/dotBackground.webp) repeat 50%}.signpostJoin__title{font-weight:700;line-height:110%;text-transform:uppercase;font-size:40px;font-size:2.5rem;padding-bottom:20px}@media screen and (min-width:768px){.signpostJoin__title{font-size:60px;font-size:3.75rem;padding-bottom:32px}}@media screen and (min-width:1920px){.signpostJoin__title{font-size:100px;font-size:6.25rem;padding-bottom:40px}}.signpostJoin__shortText{font-size:20px;font-size:1.25rem;line-height:140%;padding-bottom:40px}@media screen and (min-width:768px){.signpostJoin__shortText{font-size:24px;font-size:1.5rem;padding-bottom:48px}}@media screen and (min-width:1920px){.signpostJoin__shortText{font-size:28px;font-size:1.75rem;padding-bottom:64px}}.signpostJoin__button{width:100%;margin:12px auto}@media screen and (min-width:768px){.signpostJoin__button{width:calc(50% - 6px);margin-right:12px;margin-bottom:0}}@media screen and (min-width:1280px){.signpostJoin__button{width:auto}}.signpostJoin__button+.signpostJoin__button{margin-bottom:0;margin-top:0}@media screen and (min-width:768px){.signpostJoin__button+.signpostJoin__button{margin-right:0}}.teamSignpost__holder{margin-top:40px}@media screen and (min-width:1920px){.teamSignpost__holder{margin-top:64px}}.teamSignpost__outer{margin:0 0 40px;border:1px solid #e7e7e7;border-top-left-radius:12px}@media screen and (min-width:1280px){.teamSignpost__outer{border-top-left-radius:16px}}@media screen and (min-width:1920px){.teamSignpost__outer{margin:0 0 64px}}.teamSignpost__imagery{display:flex;height:220px;height:clamp(220px,50vw,400px)}@media screen and (min-width:1280px){.teamSignpost__imagery{height:400px;height:clamp(400px,33vw,616px)}}.teamSignpost__primaryImage,.teamSignpost__secondaryImage{position:relative;width:100%;overflow:hidden;display:block;border-top-left-radius:12px}.teamSignpost__primaryImage img,.teamSignpost__secondaryImage img{object-fit:cover;object-position:center}@media screen and (min-width:1280px){.teamSignpost__primaryImage img.mobile,.teamSignpost__secondaryImage img.mobile{display:none}}.teamSignpost__primaryImage img.desktop,.teamSignpost__secondaryImage img.desktop{display:none}@media screen and (min-width:1280px){.teamSignpost__primaryImage img.desktop,.teamSignpost__secondaryImage img.desktop{display:block}}.teamSignpost__primaryImage video,.teamSignpost__secondaryImage video{object-fit:cover;object-position:center}.teamSignpost__primaryImage--hoverScale img,.teamSignpost__secondaryImage--hoverScale img{transition:transform .2s ease}.teamSignpost__primaryImage--hoverScale:hover img,.teamSignpost__secondaryImage--hoverScale:hover img{transform:scale(1.1)}.teamSignpost__secondaryImage{display:none}@media screen and (min-width:1280px){.teamSignpost__secondaryImage{display:block}}.teamSignpostContent{padding:32px 20px;position:relative}@media screen and (min-width:768px){.teamSignpostContent{padding:40px 32px}}@media screen and (min-width:1280px){.teamSignpostContent{padding:40px}}@media screen and (min-width:1920px){.teamSignpostContent{padding:48px 64px}}.teamSignpostContent__linkArrow{border:none;padding:0;text-indent:-9999px;width:44px;height:44px;position:relative;border-radius:50%;display:block;background-color:#b1001e;position:absolute;right:0;top:0;transform:translateY(-50%);right:20px}@media screen and (min-width:768px){.teamSignpostContent__linkArrow{width:52px;height:52px}}@media screen and (min-width:1920px){.teamSignpostContent__linkArrow{width:60px;height:60px}}.teamSignpostContent__linkArrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px}@media screen and (min-width:768px){.teamSignpostContent__linkArrow svg{width:30px;height:30px}}@media screen and (min-width:1920px){.teamSignpostContent__linkArrow svg{width:36px;height:36px}}@media screen and (min-width:1280px){.teamSignpostContent__titleArea{float:left;width:50%;padding:0 32px 0 0}.teamSignpostContent__detailsArea{float:right;width:50%;padding:0 0 0 32px}}.teamSignpostContent__title{font-size:28px;font-size:1.75rem;text-transform:uppercase;font-weight:700;line-height:100%;padding-bottom:12px}@media screen and (min-width:768px){.teamSignpostContent__title{font-size:36px;font-size:2.25rem}}@media screen and (min-width:1280px){.teamSignpostContent__title{padding-bottom:16px}}@media screen and (min-width:1920px){.teamSignpostContent__title{font-size:48px;font-size:3rem;padding-bottom:12px}}.teamSignpostContent__subtitle{font-size:16px;font-size:1rem;font-weight:500;line-height:150%;padding-bottom:32px}@media screen and (min-width:768px){.teamSignpostContent__subtitle{font-size:20px;font-size:1.25rem}}@media screen and (min-width:1280px){.teamSignpostContent__subtitle{padding-bottom:0}}@media screen and (min-width:1920px){.teamSignpostContent__subtitle{font-size:24px;font-size:1.5rem}}.teamSignpostContent__defList{display:grid;width:100%;grid-template-columns:50% 50%;grid-auto-flow:row dense}.teamSignpostContent__defDescription,.teamSignpostContent__defTitle{font-weight:700;text-transform:uppercase;padding-right:16px;grid-column-start:1}.teamSignpostContent__defDescription:nth-of-type(2n),.teamSignpostContent__defTitle:nth-of-type(2n){grid-column-start:2}.teamSignpostContent__defDescription:nth-of-type(odd),.teamSignpostContent__defTitle:nth-of-type(odd){grid-column-start:1}.teamSignpostContent__defTitle{padding-bottom:6px;color:#6f6d6d;font-size:14px;font-size:.875rem}@media screen and (min-width:1920px){.teamSignpostContent__defTitle{font-size:16px;font-size:1rem}}.teamSignpostContent__defDescription{word-wrap:break-word;font-size:16px;font-size:1rem;padding-bottom:20px}@media screen and (min-width:1280px){.teamSignpostContent__defDescription{font-size:20px;font-size:1.25rem}}@media screen and (min-width:1920px){.teamSignpostContent__defDescription{font-size:24px;font-size:1.5rem;padding-bottom:24px}}.timeline{background-image:url(/images/furniture/squareBackgroundDark.svg);background-repeat:repeat;background-position:calc(50% - 26px) -33px;background-color:#eaedee;background-size:51px}@media screen and (min-width:480px){.timeline{background-size:54px;background-position:calc(50% - 26px) -33px}}@media screen and (min-width:768px){.timeline{background-position:calc(50% + 1px) -22px}}@media screen and (min-width:1280px){.timeline{background-size:73px;background-position:calc(50% + 38px) -16px}}@media screen and (min-width:1920px){.timeline{background-size:112px;background-position:calc(50% + 57px) -47px}}@media screen and (min-width:480px){.timeline{background-size:53px}}@media screen and (min-width:768px){.timeline{background-size:59px;background-position:calc(50% + 2px) -22px}}@media screen and (min-width:1280px){.timeline{background-size:84px;background-position:calc(50% + 43px) -22px}}.timeline--darkTheme{background-image:url(/images/furniture/squareBackgroundLight.svg);background-color:#3f4344}@media screen and (min-width:1280px){.timeline__holder{padding-top:80px}}.timelineItem{position:relative;padding:48px 0 16px 32px}@media screen and (min-width:1280px){.timelineItem{padding:0 0 80px;display:flex;justify-content:space-between;align-items:flex-start}}.timelineItem__media{height:278px;width:278px;margin-bottom:32px}@media screen and (min-width:480px){.timelineItem__media{width:394px}}@media screen and (min-width:768px){.timelineItem__media{width:496px}}@media screen and (min-width:1280px){.timelineItem__media{width:480px;height:480px}}@media screen and (min-width:1920px){.timelineItem__media{width:720px;height:720px}}@media screen and (min-width:1280px){.timelineItem__media{margin-bottom:0}.timelineItem__content{width:480px;margin-left:auto}}@media screen and (min-width:1920px){.timelineItem__content{width:720px}}.timelineText__eyebrow{font-family:intercom,sans-serif;font-weight:600;color:#6f6d6d;font-style:italic;line-height:110%;text-transform:uppercase;font-size:16px;font-size:1rem;padding-bottom:24px}@media screen and (min-width:768px){.timelineText__eyebrow{font-size:24px;font-size:1.5rem;padding-bottom:32px;font-size:16px;font-size:1rem;padding-bottom:20px}}@media screen and (min-width:1280px){.timelineText__eyebrow{font-size:24px;font-size:1.5rem;padding-bottom:32px}}@media screen and (min-width:1920px){.timelineText__eyebrow{font-size:32px;font-size:2rem;padding-bottom:40px}}.timelineText__title{font-family:intercom,sans-serif;font-weight:600;line-height:110%;text-transform:uppercase;font-style:italic;font-size:36px;font-size:2.25rem;font-size:32px;font-size:2rem;padding-bottom:20px}@media screen and (min-width:768px){.timelineText__title{font-size:48px;font-size:3rem;padding-bottom:32px}}@media screen and (min-width:1920px){.timelineText__title{padding-bottom:40px;font-size:80px;font-size:5rem}}@media screen and (min-width:768px){.timelineText__title{font-size:32px;font-size:2rem;padding-bottom:20px}}@media screen and (min-width:1280px){.timelineText__title{font-size:48px;font-size:3rem;padding-bottom:32px}}@media screen and (min-width:1920px){.timelineText__title{font-size:60px;font-size:3.75rem;padding-bottom:40px}}.timeline--darkTheme .timelineText__eyebrow{color:#cfcece}.timeline--darkTheme .timelineText__title{color:#fff}.timelineItem:after,.timelineItem:before{content:"";display:block;background-color:#b1001e;position:absolute}.timelineItem:before{height:calc(100% + 22px);width:2px;left:0;top:-22px}@media screen and (min-width:1280px){.timelineItem:before{left:50%;transform:translateX(-50%);height:calc(100% + 102px);top:-102px}}.timelineItem:after{width:12px;height:12px;border-radius:50%;left:-5px;top:48px;outline:4px solid transparent}@media screen and (min-width:1280px){.timelineItem:after{width:20px;height:20px;left:50%;transform:translateX(-50%);top:0;outline-width:6px}}@media screen and (min-width:1920px){.timelineItem:after{outline-width:10px;width:24px;height:24px}}.timelineItem:first-child:after{outline-color:#fff;animation:blipOpacity 3s infinite}@keyframes blipOpacity{0%,to{background-color:#b1001e}50%{background-color:#fff}}.portDetails{position:relative}.portDetails__mediaBackground{display:flex;position:relative;width:100%;overflow:hidden;display:block;min-height:800px}.portDetails__mediaBackground img{object-fit:cover;object-position:center}@media screen and (min-width:1280px){.portDetails__mediaBackground img.mobile{display:none}}.portDetails__mediaBackground img.desktop{display:none}@media screen and (min-width:1280px){.portDetails__mediaBackground img.desktop{display:block}}.portDetails__mediaBackground video{object-fit:cover;object-position:center}@media screen and (min-width:768px){.portDetails__mediaBackground{min-height:890px}}@media screen and (min-width:1280px){.portDetails__mediaBackground{min-height:608px}}@media screen and (min-width:1920px){.portDetails__mediaBackground{min-height:946px}}.portDetails__portCountryFlag{margin-bottom:16px;width:48px;height:48px}@media screen and (min-width:768px){.portDetails__portCountryFlag{margin-bottom:16px;width:52px;height:52px}}@media screen and (min-width:1920px){.portDetails__portCountryFlag{margin-bottom:32px;width:60px;height:60px}}.portDetails__titleForeground{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:1;color:#fff}.portDetails__title{font-weight:700;text-transform:uppercase;line-height:100%;font-size:32px;font-size:2rem;padding-bottom:40px}@media screen and (min-width:768px){.portDetails__title{font-size:40px;font-size:2.5rem}}@media screen and (min-width:1280px){.portDetails__title{width:calc(50% - 40px)}}@media screen and (min-width:1920px){.portDetails__title{font-size:72px;font-size:4.5rem}}.portDetails__titleBlur{padding:24px 0}@media screen and (min-width:768px){.portDetails__titleBlur{padding:28px 0}}@media screen and (min-width:1920px){.portDetails__titleBlur{padding:40px 0}}.portDetails__titleDetails{font-weight:700}@media screen and (min-width:768px){.portDetails__titleDetails{font-size:20px;font-size:1.25rem}}.portStats{background-color:#0f0b0c;color:#fff;padding:32px 0 12px}@media screen and (min-width:768px){.portStats{padding-bottom:32px}}@media screen and (min-width:1920px){.portStats{padding:40px 0}}@media screen and (min-width:768px){.portStats__defList{display:grid;width:100%;grid-template-columns:auto auto;grid-auto-flow:row dense}}.portStats__defDescription,.portStats__defTitle{font-weight:700;text-transform:uppercase;padding-right:16px}@media screen and (min-width:768px){.portStats__defDescription,.portStats__defTitle{grid-column-start:1}.portStats__defDescription:nth-of-type(2),.portStats__defTitle:nth-of-type(2){grid-column-start:2}.portStats__defDescription:nth-of-type(3),.portStats__defTitle:nth-of-type(3){grid-column-start:3}.portStats__defDescription:nth-of-type(4),.portStats__defTitle:nth-of-type(4){grid-column-start:4}}.portStats__defTitle{padding-bottom:6px;color:#cfcece;font-size:14px;font-size:.875rem}@media screen and (min-width:768px){.portStats__defTitle{padding-bottom:8px;font-size:16px;font-size:1rem}}@media screen and (min-width:1920px){.portStats__defTitle{padding-bottom:12px;font-size:24px;font-size:1.5rem}}.portStats__defDescription{word-wrap:break-word;font-size:16px;font-size:1rem;padding-bottom:20px}@media screen and (min-width:768px){.portStats__defDescription{padding-bottom:0;font-size:20px;font-size:1.25rem}}@media screen and (min-width:1920px){.portStats__defDescription{font-size:24px;font-size:1.5rem}}.teamHeader{position:relative}.teamHeader__mediaBackground{display:flex}.teamHeader__contentForeground{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:1;color:#fff}.teamHeader__mainTeamImage{position:relative;width:100%;overflow:hidden;display:block;min-height:800px}.teamHeader__mainTeamImage img{object-fit:cover;object-position:center}@media screen and (min-width:1280px){.teamHeader__mainTeamImage img.mobile{display:none}}.teamHeader__mainTeamImage img.desktop{display:none}@media screen and (min-width:1280px){.teamHeader__mainTeamImage img.desktop{display:block}}.teamHeader__mainTeamImage video{object-fit:cover;object-position:center}@media screen and (min-width:768px){.teamHeader__mainTeamImage{min-height:890px}}@media screen and (min-width:1280px){.teamHeader__mainTeamImage{min-height:608px}}@media screen and (min-width:1920px){.teamHeader__mainTeamImage{min-height:946px}}.teamHeader__actionTeamImage{display:none}@media screen and (min-width:1280px){.teamHeader__actionTeamImage{position:relative;width:100%;overflow:hidden;display:block}.teamHeader__actionTeamImage img{object-fit:cover;object-position:center}}@media screen and (min-width:1280px)and (min-width:1280px){.teamHeader__actionTeamImage img.mobile{display:none}}@media screen and (min-width:1280px){.teamHeader__actionTeamImage img.desktop{display:none}}@media screen and (min-width:1280px)and (min-width:1280px){.teamHeader__actionTeamImage img.desktop{display:block}}@media screen and (min-width:1280px){.teamHeader__actionTeamImage video{object-fit:cover;object-position:center}}.teamHeader__title{font-weight:700;text-transform:uppercase;line-height:100%;font-size:32px;font-size:2rem;padding-bottom:40px}@media screen and (min-width:768px){.teamHeader__title{font-size:40px;font-size:2.5rem}}@media screen and (min-width:1280px){.teamHeader__title{width:calc(50% - 40px)}}@media screen and (min-width:1920px){.teamHeader__title{font-size:72px;font-size:4.5rem}}.teamHeader__descBox{padding:24px 0}@media screen and (min-width:768px){.teamHeader__descBox{padding:28px 0}}@media screen and (min-width:1920px){.teamHeader__descBox{padding:40px 0}}.teamHeader__description{max-width:704px;line-height:150%;padding:0}@media screen and (min-width:768px){.teamHeader__description{padding:0 0 32px;font-size:18px;font-size:1.125rem;max-width:728px}}@media screen and (min-width:1920px){.teamHeader__description{padding:0 0 40px;font-size:20px;font-size:1.25rem}}.teamOverview{background-color:#0f0b0c;color:#fff;padding:32px 0 12px}@media screen and (min-width:768px){.teamOverview{padding-bottom:32px}}@media screen and (min-width:1920px){.teamOverview{padding:40px 0}}@media screen and (min-width:768px){.teamOverview__defList{display:grid;width:100%;grid-template-columns:auto auto;grid-auto-flow:row dense}}.teamOverview__defDescription,.teamOverview__defTitle{font-weight:700;text-transform:uppercase;padding-right:16px}@media screen and (min-width:768px){.teamOverview__defDescription,.teamOverview__defTitle{grid-column-start:1}.teamOverview__defDescription:nth-of-type(2),.teamOverview__defTitle:nth-of-type(2){grid-column-start:2}.teamOverview__defDescription:nth-of-type(3),.teamOverview__defTitle:nth-of-type(3){grid-column-start:3}.teamOverview__defDescription:nth-of-type(4),.teamOverview__defTitle:nth-of-type(4){grid-column-start:4}}.teamOverview__defTitle{padding-bottom:6px;color:#cfcece;font-size:14px;font-size:.875rem}@media screen and (min-width:768px){.teamOverview__defTitle{padding-bottom:8px;font-size:16px;font-size:1rem}}@media screen and (min-width:1920px){.teamOverview__defTitle{padding-bottom:12px;font-size:24px;font-size:1.5rem}}.teamOverview__defDescription{word-wrap:break-word;font-size:16px;font-size:1rem;padding-bottom:20px}@media screen and (min-width:768px){.teamOverview__defDescription{padding-bottom:0;font-size:20px;font-size:1.25rem}}@media screen and (min-width:1920px){.teamOverview__defDescription{font-size:24px;font-size:1.5rem}}.timelineCarousel{position:relative}.timelineCarousel__viewport{overflow:hidden}.timelineCarousel__container{display:flex}.timelineCarousel__card{flex:0 0 100%;height:278px;width:278px}@media screen and (min-width:480px){.timelineCarousel__card{width:394px}}@media screen and (min-width:768px){.timelineCarousel__card{width:496px}}@media screen and (min-width:1280px){.timelineCarousel__card{width:480px;height:480px}}@media screen and (min-width:1920px){.timelineCarousel__card{width:720px;height:720px}}.timelineCarouselButtons{display:flex;gap:12px;position:absolute;left:50%;transform:translate(-50%);bottom:20px;z-index:1}@media screen and (min-width:1280px){.timelineCarouselButtons{bottom:28px;right:28px;left:auto;transform:translate(0)}}@media screen and (min-width:1920px){.timelineCarouselButtons{bottom:40px;right:40px}}.timelineCarouselButtons__button{border:none;padding:0;text-indent:-9999px;width:44px;height:44px;position:relative;border-radius:50%;display:block;-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.timelineCarouselButtons__button{width:52px;height:52px}}@media screen and (min-width:1920px){.timelineCarouselButtons__button{width:60px;height:60px}}.timelineCarouselButtons__button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px}@media screen and (min-width:768px){.timelineCarouselButtons__button svg{width:30px;height:30px}}@media screen and (min-width:1920px){.timelineCarouselButtons__button svg{width:36px;height:36px}}.timelineCarouselButtons__button:hover{border-color:#b1001e}.timelineCarouselButtons__button:hover svg path{stroke:#b1001e}.timelineCarouselButtons__button span{text-indent:-9999px}.footer{background-color:#0f0b0c}.footer__inner{padding:32px 0}@media screen and (min-width:768px){.footer__inner{padding:48px 0}}@media screen and (min-width:1920px){.footer__inner{padding:64px 0}}.footer__layout{border-bottom:1px solid #3f3c3d;padding-bottom:32px;margin-bottom:32px}@media screen and (min-width:768px){.footer__layout{padding-bottom:40px;margin-bottom:40px;display:flex;justify-content:space-between;align-items:center}}.footer__primaryNav{padding:0;list-style:none;margin:0 0 16px}@media screen and (min-width:768px){.footer__primaryNav{flex:1 1;margin-top:8px;margin-right:20px;margin-bottom:0}}.footer__primaryNavItem{padding-bottom:32px}@media screen and (min-width:768px){.footer__primaryNavItem{float:left;padding-bottom:10px;padding-right:32px}}.footer__primaryLink{font-size:16px;font-size:1rem;color:#fff;font-weight:700;text-transform:uppercase;line-height:110%;text-decoration:none}.timelineItemImage{position:relative;overflow:hidden;display:block;height:100%;width:100%}.timelineItemImage img{object-fit:cover;object-position:center}@media screen and (min-width:1280px){.timelineItemImage img.mobile{display:none}}.timelineItemImage img.desktop{display:none}@media screen and (min-width:1280px){.timelineItemImage img.desktop{display:block}}.timelineItemImage video{object-fit:cover;object-position:center}.timelineItemImage__play{content:"";position:absolute;top:0;left:0;width:100%;z-index:1;height:100%;background-color:transparent}.timelineItemImage__play span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;text-indent:-9999px;background-color:#fff}@media screen and (min-width:768px){.timelineItemImage__play span{width:52px;height:52px}}.timelineItemImage__play span svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.timelineItemImage__play span svg{width:30px;height:30px;left:53%}}.legalSubfooter{clear:both}.legalSubfooter__legalText{color:#9f9d9e;padding-bottom:8px;font-size:12px;font-size:.75rem;line-height:150%}@media screen and (min-width:768px){.legalSubfooter__legalText{font-size:16px;font-size:1rem;float:left;width:40%}}.legalSubfooter__legalNav{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start}@media screen and (min-width:768px){.legalSubfooter__legalNav{width:60%;justify-content:flex-start}}.legalSubfooter__legalNavItem{margin-right:24px;margin-bottom:8px}@media screen and (min-width:768px){.legalSubfooter__legalNavItem{float:left}}.legalSubfooter__legalNavLink{font-size:12px;font-size:.75rem;color:#9f9d9e;line-height:150%;text-decoration:none}@media screen and (min-width:768px){.legalSubfooter__legalNavLink{font-size:16px;font-size:1rem}}@import"https://use.typekit.net/afb1kgt.css";@import"https://p.typekit.net/p.css?s=1&k=afb1kgt&ht=tk&f=14032.14033.14034.14035.14038.14039.53387.53393.53394.53395&a=153340148&app=typekit&e=css";.timelineNextPrevious{padding:48px 0;display:flex;justify-content:space-between}@media screen and (min-width:1280px){.timelineNextPrevious{padding:80px 0}}.timelineNextPrevious__link{font-size:14px;font-size:.875rem;font-weight:700;line-height:110%;text-transform:uppercase;color:#0f0b0c;position:relative;text-decoration:none}.timelineNextPrevious__link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#0f0b0c;transition:width .3s ease,left .3s ease}.timelineNextPrevious__link:hover:after{width:0;left:100%}@media screen and (min-width:1280px){.timelineNextPrevious__link{font-size:16px;font-size:1rem}}@media screen and (min-width:1920px){.timelineNextPrevious__link{font-size:20px;font-size:1.25rem}}.timelineNextPrevious__link--dark{color:#fff;position:relative;text-decoration:none}.timelineNextPrevious__link--dark:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#fff;transition:width .3s ease,left .3s ease}.timelineNextPrevious__link--dark:hover:after{width:0;left:100%}