.block-format-list{padding-top:calc(1.625rem + 4.5vw);padding-bottom:calc(1.625rem + 4.5vw);position:relative}@media (min-width: 1200px){.block-format-list{padding-top:5rem}}@media (min-width: 1200px){.block-format-list{padding-bottom:5rem}}.block-format-list.has-no-background .dot-pagination .dot{background-color:var(--grey-primary)}.block-format-list .pin-spacer{pointer-events:none}.block-format-list .dot-pagination{display:none;pointer-events:none}@media (min-width: 768px){.block-format-list .dot-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:99;position:-webkit-sticky;position:sticky;top:50vh;bottom:50vh;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:1rem}}@media (min-width: 1390px){.block-format-list .dot-pagination{top:50vh;bottom:50vh;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:2rem}}.block-format-list .dot-pagination .dot{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--white);border-color:var(--grey-quaternary);margin-bottom:.5rem;-webkit-transition:0.3s;transition:0.3s;pointer-events:all;cursor:pointer}.block-format-list .dot-pagination .dot.active{background-color:var(--primary);border-color:var(--primary)}.block-format-list .row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.block-format-list .content-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem 0}@media (min-width: 768px){.block-format-list .content-list-container{gap:0}}.block-format-list .content-list-container .item{min-height:50dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media (min-width: 768px){.block-format-list .content-list-container .item:last-of-type{margin-bottom:25dvh}}@media (min-width: 768px){.block-format-list .content-list-container .item{opacity:0;padding-top:2rem}}.block-format-list .content-list-container .item picture{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;max-height:15rem;aspect-ratio:340/240}.block-format-list .content-list-container .item picture img{-o-object-fit:cover;object-fit:cover}@media (min-width: 768px){.block-format-list .content-list-container .item picture{display:none;pointer-events:none}}.block-format-list .content-list-container .item .item-content{margin-top:1rem}@media (min-width: 768px){.block-format-list .content-list-container .item .item-content{margin-top:0;padding-right:2rem}}.block-format-list .content-list-container .item .item-content .heading{font-size:32px;margin-bottom:.5rem}@media only screen and (min-width: 320px){.block-format-list .content-list-container .item .item-content .heading{font-size:calc( 32px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-format-list .content-list-container .item .item-content .heading{font-size:32px}}@media (min-width: 768px){.block-format-list .content-list-container .item .item-content .heading{margin-bottom:1rem}}.block-format-list .content-list-container .item .item-content .btn{margin-top:1rem;font-size:16px}@media only screen and (min-width: 320px){.block-format-list .content-list-container .item .item-content .btn{font-size:calc( 16px + 0 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-format-list .content-list-container .item .item-content .btn{font-size:16px}}.block-format-list .content-list-container .item .video-container{width:100%;height:100%;pointer-events:none;overflow:hidden;position:relative;aspect-ratio:340/240}@media (min-width: 768px){.block-format-list .content-list-container .item .video-container{display:none;pointer-events:none}}.block-format-list .content-list-container .item .video-container.has-controls{pointer-events:auto}.block-format-list .content-list-container .item .video-container.has-controls video,.block-format-list .content-list-container .item .video-container.has-controls iframe{max-width:100%;max-height:100%}.block-format-list video,.block-format-list iframe{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;left:50%;min-width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;z-index:0}.block-format-list iframe{height:100%}.block-format-list .image-container{position:relative;display:none;pointer-events:none}@media (min-width: 768px){.block-format-list .image-container{width:100%;max-width:50%;height:80dvh;max-height:37.5rem;aspect-ratio:898/600;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}}@media (min-width: 992px){.block-format-list .image-container{max-width:60%}}.block-format-list .image-container .video-container,.block-format-list .image-container picture{max-width:56.125rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:50%;left:0;z-index:1;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);width:100%;aspect-ratio:898/600;opacity:0;visibility:hidden;-webkit-transition:0.3s;transition:0.3s}.block-format-list .image-container .video-container .image-credit,.block-format-list .image-container picture .image-credit{visibility:hidden;opacity:0;-webkit-transition:0.3s;transition:0.3s}.block-format-list .image-container .video-container .image-credit *,.block-format-list .image-container picture .image-credit *{pointer-events:none}.block-format-list .image-container .video-container.active,.block-format-list .image-container picture.active{opacity:1;visibility:visible;-webkit-transition:0.3s 0.1s;transition:0.3s 0.1s;pointer-events:all}.block-format-list .image-container .video-container.active .image-credit,.block-format-list .image-container picture.active .image-credit{visibility:visible;opacity:1}.block-format-list .image-container .video-container.active .image-credit *,.block-format-list .image-container picture.active .image-credit *{pointer-events:all}.block-format-list .image-container .video-container img,.block-format-list .image-container picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}

/*# sourceMappingURL=block-format-list.css.map */
