@keyframes hero-title-in{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes hero-fade-up{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.cbo-hero .hero-inner .hero-breadcrumbs{animation:hero-fade-up .8s cubic-bezier(.52,0,0,1) 0s both;margin-bottom:1.5rem}.cbo-hero .hero-inner .hero-title{animation:hero-title-in 1s cubic-bezier(.52,0,0,1) .2s both;color:#ff0e38;margin-bottom:2.125rem;margin-top:0;overflow-wrap:break-word}.cbo-hero .hero-inner .hero-wrapper{animation:hero-fade-up 1s cubic-bezier(.52,0,0,1) .5s both}.cbo-hero .hero-inner .hero-wrapper .hero-subtitle{color:#ff0e38;font-family:Stratos,sans-serif;font-weight:700;margin-bottom:1.125rem;text-transform:uppercase}.cbo-hero .hero-inner .hero-wrapper .hero-chapo{margin-bottom:0!important;margin-top:0!important}.cbo-hero .hero-inner .hero-wrapper .hero-chapo :first-child{margin-top:0!important}.cbo-hero .hero-inner .hero-wrapper .hero-chapo :last-child{margin-bottom:0!important}@media(min-width:1024px){.cbo-hero .hero-inner .hero-breadcrumbs{margin-bottom:3.75rem}.cbo-hero .hero-inner .hero-wrapper{display:flex;justify-content:space-between}.cbo-hero .hero-inner .hero-wrapper .hero-subtitle{flex:1;line-height:1.125rem;margin-bottom:0;max-width:22.5rem}.cbo-hero .hero-inner .hero-wrapper .hero-chapo{flex:2;max-width:60%;width:60%}}
.cbo-text .text-wrap{position:relative}.cbo-text .text--right{display:flex;justify-content:flex-end}.cbo-text .text--right .text-wrap{width:80%}
.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}
.cbo-crosslink .crosslink-inner .crosslink-wrapper{display:flex;flex-direction:column;gap:20px;justify-content:center}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-text{aspect-ratio:1/1;background:#a6b7c7;border-radius:.375rem;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:22.125rem;padding:2.5625rem 1.1875rem 2.125rem 2.1875rem;position:relative;text-decoration:none;width:100%}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-text .crosslink-title{font-family:Inter Tight,sans-serif;font-size:1.875rem;font-weight:600;margin:0;text-transform:none}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-text .crosslink-bottom{align-items:flex-end;display:flex;gap:6.8125rem;justify-content:space-between}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-text .crosslink-bottom .crosslink-desc{font-size:1.375rem;font-weight:600;letter-spacing:-.01em;line-height:1.75rem;margin:0}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-text .crosslink-bottom .icon{height:3rem;width:3rem}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-image{aspect-ratio:1/1;min-height:22.125rem;position:relative;width:100%}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-image .filter{background:linear-gradient(rgba(23,25,27,.6),rgba(23,25,27,0));border-radius:.375rem;bottom:0;height:100%;position:absolute;top:0;width:100%}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-image .crosslink-img{border-radius:.375rem;height:100%;object-fit:cover;width:100%}@media(min-width:768px){.cbo-crosslink .crosslink-inner .crosslink-wrapper{flex-direction:row;gap:2.5rem;justify-content:space-between}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-text{aspect-ratio:inherit;flex:2}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-image{flex:1}}@media(min-width:1024px){.cbo-crosslink .crosslink-inner .crosslink-wrapper{flex-direction:row;gap:2.5rem;justify-content:space-between}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-text{aspect-ratio:inherit;flex:2;padding:3.1875rem 2.375rem 2.8125rem 3.125rem}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-text .crosslink-title{font-size:2.5rem;letter-spacing:-.01em;line-height:3.25rem}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-text .crosslink-bottom .crosslink-desc{font-size:1.75rem;letter-spacing:-.01em;line-height:2.125rem}.cbo-crosslink .crosslink-inner .crosslink-wrapper .crosslink-image{flex:1}}