.cbo-7thmbg~section{opacity:0;transition:opacity 1s ease .4s}.cbo-7thmbg{background:#ff0e38;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%}.cbo-7thmbg,.cbo-7thmbg .bg-loader{align-items:center;display:flex;justify-content:center;pointer-events:none}.cbo-7thmbg .bg-loader{color:#fff;font-family:Stratos,sans-serif;font-size:2.5rem;font-weight:900;inset:0;opacity:1;position:absolute;transition:opacity .8s ease;z-index:10}.cbo-7thmbg .bg-video{bottom:0;left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:0;will-change:opacity,border-radius,filter,top,left,bottom,right}.cbo-7thmbg .bg-video video{filter:blur(.5rem);height:100%;left:0;object-fit:cover;position:absolute;top:0;transform:scale(3);transition:filter .7s cubic-bezier(.3,.71,0,1),transform .7s cubic-bezier(.3,.71,0,1);width:100%;will-change:filter,transform}.cbo-7thmbg .bg-video.video--back{filter:grayscale(1);transition:opacity 1.5s cubic-bezier(.3,.71,0,1) .3s,filter .7s cubic-bezier(.3,.71,0,1)}.cbo-7thmbg .bg-video.video--front{transition:opacity 1.5s cubic-bezier(.3,.71,0,1) .3s,border-radius .7s cubic-bezier(.3,.71,0,1),top .7s cubic-bezier(.3,.71,0,1),left .7s cubic-bezier(.3,.71,0,1),bottom .7s cubic-bezier(.3,.71,0,1),right .7s cubic-bezier(.3,.71,0,1)}.cbo-7thmbg .bg-logo,.cbo-7thmbg .bg-logotext{display:block;left:50%;pointer-events:none;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity 1.2s ease .8s}.cbo-7thmbg .bg-logo.logo--hide,.cbo-7thmbg .bg-logotext.logo--hide{opacity:0!important;transition-delay:0s!important}.cbo-7thmbg .bg-logo img,.cbo-7thmbg .bg-logo svg,.cbo-7thmbg .bg-logotext img,.cbo-7thmbg .bg-logotext svg{display:block;height:auto;width:100%}.cbo-7thmbg .bg-logo svg g,.cbo-7thmbg .bg-logotext svg g{opacity:0;transform:translateY(-1.5rem);transition:all .7s cubic-bezier(.3,.71,0,1)}.cbo-7thmbg .bg-logo svg g:nth-child(2),.cbo-7thmbg .bg-logotext svg g:nth-child(2){transition-delay:.15s}.cbo-7thmbg .bg-logo svg g:nth-child(3),.cbo-7thmbg .bg-logotext svg g:nth-child(3){transition-delay:.3s}.cbo-7thmbg .bg-logotext{width:18.75rem}.cbo-7thmbg .bg-logo{opacity:0;width:18.75rem}.cbo-7thmuptitle{align-items:center;color:#fff;display:flex;font-family:Stratos,sans-serif!important;font-size:.9375rem;font-weight:600;justify-content:flex-start;left:1.125rem;margin:0;position:fixed;text-transform:uppercase;top:2.5rem;transform:translateX(calc(-100% - 1.125rem));transition:transform .5s cubic-bezier(.3,.71,0,1);z-index:10}.cbo-7thmuptitle:before{background:#fff;border-radius:50%;content:"";display:block;height:.375rem;margin-right:.3125rem;width:.375rem}body.body--7thmloaded .cbo-7thmbg~section{opacity:1}body.body--7thmloaded .cbo-7thmbg .bg-loader{opacity:0}body.body--7thmloaded .cbo-7thmbg .bg-video{opacity:1}body.body--7thmloaded .cbo-7thmbg .bg-logotext svg g{opacity:1;transform:none}body.body--7thmready .cbo-7thmbg .bg-logotext svg g{opacity:0;transform:translateY(1.5rem)}body.body--7thmready .cbo-7thmbg .bg-logo{opacity:1;transition-delay:1s}.cbo-7thmbg-spacer{height:100vh}body.body--7thmpositioning .cbo-7thmbg .bg-video video,body.body--7thmpositioning-end .cbo-7thmbg .bg-video video,body.body--7thmslider .cbo-7thmbg .bg-video video,body.body--7thmtextbg .cbo-7thmbg .bg-video video{filter:blur(.25rem);transform:scale(1.75)}body.body--7thmpositioning-end .cbo-7thmbg .bg-video.video--front{border-radius:.75rem;bottom:1rem;left:1rem;right:1rem;top:1rem}body.body--7thmsustainability .cbo-7thmbg .bg-video video,body.body--7thmsustainability-middle .cbo-7thmbg .bg-video video{filter:blur(.25rem);transform:scale(3)}body.body--7thmsustainability .cbo-7thmbg .bg-video.video--back,body.body--7thmsustainability-middle .cbo-7thmbg .bg-video.video--back{filter:grayscale(1) invert(1)}body.body--7thmoutro .cbo-7thmbg .bg-video video{filter:blur(0);transform:scale(1)}body.body--7thmoutro .cbo-7thmbg .bg-video.video--back{filter:grayscale(0) invert(0)}body.body--7thmcollaboration .cbo-7thmcollaboration .cbo-7thmuptitle,body.body--7thmpositioning .cbo-7thmpositioning .cbo-7thmuptitle,body.body--7thmpositioning-end .cbo-7thmpositioning .cbo-7thmuptitle,body.body--7thmslider .cbo-7thmslider .cbo-7thmuptitle,body.body--7thmsustainability .cbo-7thmsustainability .cbo-7thmuptitle,body.body--7thmsustainability-middle .cbo-7thmsustainability .cbo-7thmuptitle,body.body--7thmtextbg .cbo-7thmtextbg .cbo-7thmuptitle{transform:translateX(0)}body.body--7thmsustainability .cbo-7thmsustainability .cbo-7thmuptitle,body.body--7thmsustainability-middle .cbo-7thmsustainability .cbo-7thmuptitle{color:#17191b}body.body--7thmsustainability .cbo-7thmsustainability .cbo-7thmuptitle:before,body.body--7thmsustainability-middle .cbo-7thmsustainability .cbo-7thmuptitle:before{background:#17191b}.editor-styles-wrapper .cbo-7thmbg{position:absolute}.editor-styles-wrapper .cbo-7thmuptitle{position:absolute;transform:none}@media(min-width:1024px){.cbo-7thmbg .bg-logotext{width:36rem}.cbo-7thmbg .bg-logo{width:33.125rem}.cbo-7thmuptitle{left:3.75rem;top:3.25rem;transform:translateX(calc(-100% - 3.75rem))}}
.cbo-7thmdiaporama .diaporama-spacer{padding-top:150vh;width:1px}.cbo-7thmdiaporama .diaporama-spacer .spacer-el{height:100vh;margin-bottom:50vh}.cbo-7thmdiaporama .diaporama-spacer .spacer-el.el--last{margin-bottom:0}.cbo-7thmdiaporama .diaporama-inner.cbo-container.container--padding{padding-bottom:5.25rem!important;padding-top:5.25rem!important}.cbo-7thmdiaporama .diaporama-list{height:100%}.cbo-7thmdiaporama .diaporama-list .list-el .el-inner{align-items:flex-start;border-radius:.5rem;display:flex;height:100%;overflow:hidden;position:relative;width:100%}.cbo-7thmdiaporama .diaporama-list .list-el .el-picture{background:#060510;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.editor-styles-wrapper .cbo-7thmdiaporama{background:#ff0e38}.editor-styles-wrapper .cbo-7thmdiaporama .diaporama-list .list-el{display:block!important;position:relative!important;top:auto!important;transform:none!important}.editor-styles-wrapper .cbo-7thmdiaporama .diaporama-list .list-el .el-inner{aspect-ratio:16/9}@media(min-width:768px){.cbo-7thmdiaporama .diaporama-list .list-el .el-inner{align-items:flex-end}}@media(min-width:1024px){.cbo-7thmdiaporama .diaporama-inner.cbo-container.container--padding{padding-bottom:10rem!important;padding-top:10rem!important}}
.cbo-7thmtexttitle{z-index:1}.cbo-7thmtexttitle .texttitle-title{background:#fff;mix-blend-mode:screen;padding-bottom:3rem!important;padding-top:6rem!important}.cbo-7thmtexttitle .texttitle-title h2{font-size:3.5rem;font-weight:900;margin:0!important}.cbo-7thmtexttitle .texttitle-content{background:#fff;padding-bottom:6rem!important;padding-left:20%}.cbo-7thmtexttitle .texttitle-content p{font-size:1.375rem;font-weight:600;line-height:1.27;margin:0!important}.cbo-7thmtexttitle .texttitle-content .cbo-button{margin-top:2.5rem}.cbo-7thmtexttitle .texttitle-title+.texttitle-content{padding-top:0!important}.editor-styles-wrapper .cbo-7thmtexttitle .texttitle-title{mix-blend-mode:normal}@media(min-width:1024px){.cbo-7thmtexttitle .texttitle-title{padding-bottom:4rem!important;padding-top:10rem!important}.cbo-7thmtexttitle .texttitle-title h2{font-size:7.5rem}.cbo-7thmtexttitle .texttitle-content{padding-bottom:10rem!important;padding-left:40%;padding-right:10%}.cbo-7thmtexttitle .texttitle-content p{font-size:1.75rem;line-height:1.214}}@media(min-width:1280px){.cbo-7thmtexttitle .texttitle-title h2{font-size:8.75rem}}
.cbo-7thmpositioning{align-items:center;display:flex;justify-content:center;min-height:100vh}.cbo-7thmpositioning .positioning-inner{color:#fff}.cbo-7thmpositioning .positioning-content{padding-left:20%}.cbo-7thmpositioning .positioning-content p{font-size:1.375rem;font-weight:600;line-height:1.27;margin:0!important}.cbo-7thmpositioning .positioning-content .cbo-button{margin-top:2.5rem}.editor-styles-wrapper .cbo-7thmpositioning{background:#ff0e38}@media(min-width:1024px){.cbo-7thmpositioning .positioning-inner{align-items:center;display:flex;justify-content:space-between}.cbo-7thmpositioning .positioning-title{font-size:3.75rem;line-height:1.1;margin:0;width:40%}.cbo-7thmpositioning .positioning-content{padding:0;width:40%}.cbo-7thmpositioning .positioning-content p{font-size:1.75rem;line-height:1.214}}
.cbo-7thmslider{align-items:center;display:flex;justify-content:center;min-height:100vh}.cbo-7thmslider .slider-inner{width:100%}.cbo-7thmslider .slider-wrapper{align-items:center;display:flex;min-height:100vh;overflow:hidden;position:sticky;top:0}.cbo-7thmslider .slider-title{color:#fff;font-size:2.875rem;line-height:1.2;margin:0;padding-bottom:0!important}.cbo-7thmslider .slider-list{align-items:flex-end;counter-reset:count;display:flex;justify-content:flex-start;overflow:visible}.cbo-7thmslider .slider-list .flicking-camera{align-items:stretch;justify-content:flex-start}.cbo-7thmslider .slider-list .list-el{color:#fff;counter-increment:count;display:flex;flex-direction:column;margin:0 1.25rem 0 0;max-width:25rem;position:relative;text-decoration:none;width:100%}.cbo-7thmslider .slider-list .list-el .el-picture{aspect-ratio:400/324;border-radius:1.25rem;display:block;overflow:hidden;position:relative;width:100%}.cbo-7thmslider .slider-list .list-el .el-content{border-radius:1.25rem;display:flex;flex-direction:column;flex-grow:1;overflow:hidden;padding:1.75rem 2rem 2.5rem 1.75rem;position:relative}.cbo-7thmslider .slider-list .list-el .el-content:before{content:"0" counter(count);display:block;font-family:Stratos,sans-serif;font-size:1.375rem;font-weight:700;margin:0 0 .375rem;opacity:.5;position:relative;z-index:1}.cbo-7thmslider .slider-list .list-el .el-content .content-bg{-webkit-backdrop-filter:blur(.75rem);background:hsla(0,0%,100%,.1);bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0}.cbo-7thmslider .slider-list .list-el .el-content .content-bg:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;opacity:.15;pointer-events:none;position:absolute}.cbo-7thmslider .slider-list .list-el .el-content .content-title{margin:0;position:relative}.cbo-7thmslider .slider-list .list-el .el-content .content-subtitle{color:#fff;flex-grow:1;margin:.5rem 0 0;padding-bottom:2.5rem}.cbo-7thmslider .slider-list .list-el .el-content .content-text{font-size:1.25rem;font-weight:600;line-height:1.27;margin:0;text-align:right}.cbo-7thmslider .slider-list .list-el .el-content .icon{display:none}.cbo-7thmslider .slider-list:not(.flicking-viewport) .list-el{min-width:100%}.editor-styles-wrapper .cbo-7thmslider{background:#17191b}@media(min-width:1024px){.cbo-7thmslider .slider-title{font-size:3.75rem}.cbo-7thmslider .slider-list .list-el .el-picture{aspect-ratio:520/324}}@media(min-width:1280px){.cbo-7thmslider .slider-inner{align-items:center;display:flex;justify-content:space-between}.cbo-7thmslider .slider-wrapper{padding-left:0!important}.cbo-7thmslider .slider-title{left:0;opacity:0;pointer-events:none;position:fixed;top:50%;transform:translateY(-50%);transition:opacity .7s;width:50%}.cbo-7thmslider .slider-flicking{width:50%}.cbo-7thmslider .slider-list{width:100%}body.body--7thmslider .cbo-7thmslider .slider-title{opacity:1}body.body--7thmtextbg .cbo-7thmslider .slider-title{opacity:0!important}}.editor-styles-wrapper .cbo-7thmslider .slider-title{left:auto;opacity:1;position:relative;top:auto;transform:none}
.cbo-7thmtextbg{color:#fff}.cbo-7thmtextbg .textbg-title{font-size:2.875rem;left:50%;line-height:1.2;position:fixed;text-align:center;transform:translateX(-50%);width:80%;z-index:1}.cbo-7thmtextbg .textbg-text{padding-left:20%;padding-top:2.625rem;text-align:left}.cbo-7thmtextbg .textbg-text p{font-size:1.375rem;font-weight:500;line-height:1.27}.cbo-7thmtextbg .textbg-slide{align-items:center;display:flex;justify-content:center;min-height:100vh;position:relative;text-align:center}.cbo-7thmtextbg .textbg-slide .slide-picture{height:100%;left:0;position:fixed;top:0;width:100%;will-change:clip-path}.cbo-7thmtextbg .textbg-slide .slide-inner{color:#fff;position:relative}.editor-styles-wrapper .cbo-7thmtextbg .textbg-title{position:absolute;top:20%}.editor-styles-wrapper .cbo-7thmtextbg .textbg-slide .slide-picture{position:absolute}@media(min-width:1024px){.cbo-7thmtextbg .textbg-title{font-size:3.75rem}.cbo-7thmtextbg .textbg-text{padding-left:60%;padding-top:5rem}.cbo-7thmtextbg .textbg-text p{font-size:1.75rem}}
.cbo-7thmsustainability{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:60vh 0}.cbo-7thmsustainability .sustainability-content{padding-left:20%}.cbo-7thmsustainability .sustainability-content p{font-size:1.375rem;font-weight:600;line-height:1.27;margin:0!important}.cbo-7thmsustainability .sustainability-content .cbo-button{margin-top:2.5rem}@media(min-width:1024px){.cbo-7thmsustainability{position:relative}.cbo-7thmsustainability:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;opacity:.15;pointer-events:none;position:absolute}.cbo-7thmsustainability .sustainability-inner{align-items:center;display:flex;justify-content:space-between}.cbo-7thmsustainability .sustainability-title{font-size:3.75rem;line-height:1.1;margin:0;width:40%}.cbo-7thmsustainability .sustainability-content{padding:0;width:40%}.cbo-7thmsustainability .sustainability-content p{font-size:1.75rem;line-height:1.214}}
.cbo-7thmcollaboration{color:#fff;padding:25vh 0}.cbo-7thmcollaboration .collaboration-inner{position:relative}.cbo-7thmcollaboration .collaboration-background{border-radius:50%;bottom:0;height:0;left:50%;overflow:hidden;position:fixed;transform:translate(-50%,75%);transition:width .8s cubic-bezier(.3,.71,0,1),height .8s cubic-bezier(.3,.71,0,1),border-radius .8s cubic-bezier(.3,.71,0,1),transform .8s cubic-bezier(.3,.71,0,1);width:0;will-change:width,height,border-radius,transform}.cbo-7thmcollaboration .collaboration-background video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.cbo-7thmcollaboration .collaboration-title{font-size:2.875rem;line-height:1.2;margin:0 auto;text-align:center;width:80%}.cbo-7thmcollaboration .collaboration-content{padding-left:20%;padding-top:2.625rem;text-align:left}.cbo-7thmcollaboration .collaboration-content p{font-size:1.375rem;font-weight:500;line-height:1.27}.editor-styles-wrapper .cbo-7thmcollaboration .collaboration-background{background:#17191b;border-radius:0;height:100%;left:auto;position:absolute;transform:none;width:100%}body.body--7thmsustainability-middle .cbo-7thmcollaboration .collaboration-background{height:22.1875rem;width:22.1875rem}body.body--7thmcollaboration .cbo-7thmcollaboration .collaboration-background,body.body--7thmoutro .cbo-7thmcollaboration .collaboration-background{border-radius:0;height:100%;transform:translate(-50%);width:100%}@media(min-width:1024px){.cbo-7thmcollaboration .collaboration-title{font-size:3.75rem}.cbo-7thmcollaboration .collaboration-content{padding-left:60%;padding-top:5rem}.cbo-7thmcollaboration .collaboration-content p{font-size:1.75rem}}
.cbo-7thmoutro{align-items:center;color:#fff;display:flex;justify-content:center;min-height:100vh;text-align:center}.cbo-7thmoutro .outro-title{margin-bottom:1.25rem;margin-top:0}.cbo-7thmoutro .outro-text{font-size:1.375rem;font-weight:600;line-height:1.27;margin:0!important}.cbo-7thmoutro .cbo-button{margin-top:2.5rem}.editor-styles-wrapper .cbo-7thmoutro{background:#ac1916}@media(min-width:1024px){.cbo-7thmoutro .outro-title{margin-bottom:1.75rem}.cbo-7thmoutro .outro-text{font-size:1.75rem;line-height:1.214}}
.cbo-picture{overflow:hidden;position:relative}.cbo-picture .picture-inner .picture-wrapper{width:100%}.cbo-picture .picture-inner .picture-wrapper img{height:100%;object-fit:cover;width:100%}.cbo-picture .picture--right{display:flex;justify-content:flex-end}.cbo-picture .picture--right .picture-wrapper{width:80%!important}.cbo-picture .cbo-container .picture-wrapper img{border-radius:.625rem}