.heading_and_carousel{overflow:hidden;position:relative;z-index:1}.heading_and_carousel-inner{margin-inline:auto;max-width:1240px;padding-bottom:132px}.heading_and_carousel--heading{color:#000;font-family:Bodoni Moda\ 18pt,sens-serif;font-size:56px;font-style:normal;font-weight:400;line-height:100%;margin:0;text-align:center;text-transform:capitalize}.heading_and_carousel--richtxt{color:#1f1f1f;font-size:18px;letter-spacing:.36px;line-height:160%;margin-inline:auto;margin-top:24px;max-width:798px;text-align:center}.heading_and_carousel-swiper.swiper{margin-top:48px;overflow:visible}.heading_and_carousel-swiper .swiper-slide{max-width:700px}.heading_and_carousel-img{aspect-ratio:700/480;display:block;position:relative}.heading_and_carousel-img img{display:block;height:100%;object-fit:cover;width:100%}.heading_and_carousel-swiper-mask{position:relative}.heading_and_carousel-swiper-cover{background:#fff;height:100.2%;left:-100%;position:absolute;top:0;width:100%;z-index:2}.heading_and_carousel--txt-block{max-width:700px;opacity:0;transition:opacity .5s ease}.heading_and_carousel_v2 .heading_and_carousel--txt-block,.swiper-slide-active .heading_and_carousel--txt-block{opacity:1}.heading_and_carousel--txt-block_title{color:#000;font-family:Ultra System Sans,sans-serif;font-size:18px;font-weight:400;line-height:100%;margin:16px 0 0;text-transform:uppercase}.heading_and_carousel--txt-block_richtxt{color:rgba(31,31,31,.8);font-size:18px;line-height:160%;margin:16px 0 0}.heading_and_carousel--txt-block .button_group{display:flex;gap:32px;margin:24px 0 0}.heading_and_carousel--txt-block .button_group .button,.heading_and_carousel--txt-block .button_group a{background:transparent;border:0;border-bottom:.5px solid #000;color:#000;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.32px;line-height:90%;padding:0 0 8px;text-decoration:none;text-transform:capitalize;transition:all .3s ease}.heading_and_carousel--txt-block .button_group .button:focus,.heading_and_carousel--txt-block .button_group .button:hover,.heading_and_carousel--txt-block .button_group a:focus,.heading_and_carousel--txt-block .button_group a:hover{border-bottom:1px solid rgba(31,31,31,.6);color:rgba(31,31,31,.6)}.heading_and_carousel--txt-block_logo{display:block;margin-top:24px;max-height:32px;width:auto}.heading_and_carousel-controls{display:none}.heading_and_carousel--function{align-items:center;display:flex;gap:12px;margin-top:48px}.heading_and_carousel--pagination{color:#fff!important;height:1px!important;position:relative!important}.heading_and_carousel--pagination .swiper-pagination-progressbar-fill{background:#000!important}.dark .heading_and_carousels--pagination{color:#000!important}.heading_and_carousel--count{flex:0 0 auto}.heading_and_carousel--pagination:after{border-top:1px solid #4b4b4b;content:"";flex:1 1 100%;height:1px;position:relative;width:100%}.heading_and_carousel--nav{align-items:center;display:flex;justify-content:center;position:relative}.heading_and_carousel :after{display:none}.heading_and_carousel--nav .heading_and_carousel--nav_btn{border:0;border-radius:0;bottom:unset;color:#000;height:24px;left:unset;margin:0;position:relative;right:unset;top:unset;width:24px}.heading_and_carousel--nav .heading_and_carousel--nav_btn:focus,.heading_and_carousel--nav .heading_and_carousel--nav_btn:hover{background:transparent;border:0;color:#000}.heading_and_carousel--nav .swiper-button-next:after,.heading_and_carousel--nav .swiper-button-prev:after{display:none}.heading_and_carousel--nav .swiper-button-next:before,.heading_and_carousel--nav .swiper-button-prev:before{background-color:#000;bottom:-4px;content:"";height:2px;left:8px;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:8px}.heading_and_carousel--nav .swiper-button-next:hover:before,.heading_and_carousel--nav .swiper-button-prev:hover:before{content:"";transform:scaleX(1);transform-origin:bottom left}.heading_and_carousel-quotes{margin-block:56px 48px}.heading_and_carousel-quote{margin:0}.heading_and_carousel-quote blockquote{font-family:Bodoni Moda\ 18pt;font-size:20px;letter-spacing:.05em;line-height:140%;margin-bottom:24px;text-transform:uppercase}.heading_and_carousel-quote blockquote:before{content:none}.heading_and_carousel-quote figcaption{align-items:center;display:flex;font-size:16px;font-style:italic;gap:8px;justify-content:center;letter-spacing:.02em;line-height:160%;text-align:center;text-transform:uppercase}.heading_and_carousel-quote figcaption:before{background:#1f1f1ff1;content:"";display:block;height:.5px;width:16px}.heading_and_carousel-quotes .swiper-pagination{margin-top:24px;position:relative}.heading_and_carousel-quotes .swiper-pagination-bullet{background-color:#1f1f1f;border-color:#1f1f1f;border-radius:50%;opacity:.5;transform:none}.heading_and_carousel-quotes .swiper-pagination-bullet-active{opacity:1}.heading_and_carousel-quotes .swiper-pagination-bullet:after,.heading_and_carousel-quotes .swiper-pagination-bullet:before{content:none}.heading_and_carousel-quotes .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.heading_and_carousel-quotes.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin-inline:3px}.heading_and_carousel-quotes .swiper-pagination-bullets.swiper-pagination-horizontal,.heading_and_carousel-quotes .swiper-pagination-custom,.heading_and_carousel-quotes .swiper-pagination-fraction,.heading_and_carousel-quotes.swiper-horizontal>.swiper-pagination-bullets{bottom:0}@media (max-width:1024px){.heading_and_carousel-inner{padding-bottom:100px;padding-inline:48px}.heading_and_carousel--heading{font-size:48px;line-height:100%}.heading_and_carousel-swiper.swiper{overflow:hidden}.heading_and_carousel--txt-block_richtxt,.heading_and_carousel--txt-block_title{font-size:16px}.heading_and_carousel-controls{aspect-ratio:672/480;display:block;position:absolute;top:0;width:100%}.heading_and_carousel-img{aspect-ratio:672/480;display:block;position:relative}.heading_and_carousel-img img{display:block;height:100%;max-height:100%;object-fit:cover;position:relative;width:100%;z-index:2}.heading_and_carousel-nav .swiper-button-next,.heading_and_carousel-nav .swiper-button-prev{background:transparent!important;border:0;color:#000;height:24px;margin-top:-12px;width:24px}.heading_and_carousel--function,.heading_and_carousel-nav .swiper-button-next:after,.heading_and_carousel-nav .swiper-button-prev:after{display:none}.heading_and_carousel-quotes{margin:40px auto 48px;width:calc(100% - 172px)}.heading_and_carousel-quotes .swiper-pagination-bullet{height:6px;width:6px}.heading_and_carousel-quotes .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet,.heading_and_carousel-quotes.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin-inline:4px}}@media (max-width:767px){.heading_and_carousel-inner{padding-bottom:72px;padding-inline:24px}.heading_and_carousel--heading{font-size:32px}.heading_and_carousel-swiper.swiper{overflow:hidden}.heading_and_carousel--richtxt{font-size:16px;line-height:160%}.heading_and_carousel--txt-block_richtxt,.heading_and_carousel--txt-block_title{font-size:16px}.heading_and_carousel-swiper.swiper{margin-top:32px}.heading_and_carousel-controls,.heading_and_carousel-img{aspect-ratio:366/400}.heading_and_carousel-quotes{margin-block:32px;width:calc(100% - 20px)}.heading_and_carousel-quote blockquote{font-size:14px;line-height:140%}.heading_and_carousel-quote figcaption{font-size:12px;line-height:160%}}.expando{--ex-collapsed-w:clamp(350px,16vw,350px);--ex-active-w:clamp(240px,80vw,700px);--ex-height:clamp(260px,62vw,480px);--ex-gap:clamp(2px,1.6vw,2px);--ex-speed:600ms;--ex-ease:cubic-bezier(0.22,0.61,0.36,1);--ex-radius:4px;position:relative;touch-action:pan-y}.expando-track{display:flex;transition:transform var(--ex-speed) var(--ex-ease);will-change:transform}.expando-slide{border-radius:0;cursor:pointer;flex:0 0 auto;height:var(--ex-height);margin-right:var(--ex-gap);overflow:hidden;transition:width var(--ex-speed) var(--ex-ease);width:var(--ex-collapsed-w)}.expando-slide.is-active{cursor:default;width:var(--ex-active-w)}.expando-slide>img,.expando-slide>picture>img,.expando-slide>video{display:block;height:100%;object-fit:cover;pointer-events:none;width:100%;-webkit-user-drag:none}.expando.is-snapping .expando-slide,.expando.is-snapping .expando-track{transition:none!important}.expando-progress-fill{transition:width var(--ex-speed) var(--ex-ease)}.heading_and_carousel_v2 .expando{margin-top:48px}.heading_and_carousel-inner .controls{align-items:center;display:flex;gap:12px;margin-top:48px}.heading_and_carousel-inner .bar-track{background:rgba(0,0,0,.3);flex:1;height:1px;position:relative;width:100%}.heading_and_carousel-inner .bar-track .expando-progress-fill{background:#000;display:inline-block;height:2px;position:absolute;top:0;transition:all .3s ease;z-index:2}.heading_and_carousel-inner .controls button{background:transparent;border:0;color:#000;height:24px;padding:0;position:relative;width:26px}.press_media-logo-wrap{min-height:32px}.heading_and_carousel-inner .controls button:before{background-color:#000;bottom:-4px;content:"";height:2px;left:8px;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:8px}.heading_and_carousel-inner .controls button:hover:before{content:"";transform:scaleX(1);transform-origin:bottom left}@media (max-width:960px){.expando-slide.is-active{width:100%}.heading_and_carousel_v2 .expando{overflow:hidden}.heading_and_carousel-inner .bar-track{display:none}}@media (max-width:767px){.expando-slide{height:400px}.expando-mask{position:relative}.heading_and_carousel-inner .controls{gap:0;margin-top:0;position:absolute;top:0;width:100%}.heading_and_carousel-inner .controls button{background:transparent;border:0;color:#000;height:24px;padding:0;position:absolute;top:200px;width:26px}.heading_and_carousel-inner .controls button.nav-next{right:0}}