@charset "UTF-8";.basic-content+.cards,.stats+.cards{margin-top:72px}@media (max-width:767.98px){.basic-content+.cards,.stats+.cards{margin-top:40px}}.cards{--cardGap:32px;--imageHeight:320px;--containerWidth:calc( 1920px - var( --inline-spacing ) * 2 );padding-inline:var(--inline-spacing)}@media (min-width:768px){.cards{--imageHeight:440px}}@media (min-width:1024px){.cards{--inline-spacing:40px}}@media (min-width:1440px){.cards{--imageHeight:500px;--inline-spacing:64px}}@media (min-width:1280px){.cards[data-columns="4"]{--cardGap:16px}}@media (min-width:1280px){.cards[data-columns="3"]{--cardGap:24px}}@media (min-width:1440px){.cards[data-columns="3"]{--imageHeight:580px}}@media (min-width:1280px){.cards[data-columns="2"]{--cardGap:40px}}@media (min-width:1440px){.cards[data-columns="2"]{--cardGap:64px;--imageHeight:640px}}.cards[data-columns="2"] .cards__container{max-width:1540px}.cards__container{margin-inline:auto;max-width:var(--containerWidth);position:relative}.cards__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0 20px;margin-inline:auto;padding-bottom:40px}@media (min-width:1024px){.cards__intro{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1024px){.cards__intro-links{-ms-flex-negative:0;flex-shrink:0;margin-left:auto;padding-left:40px;text-align:right}}.cards__intro--text-only{text-align:center;max-width:calc(960px + var(--inline-spacing) * 2px);padding-inline:var(--inline-spacing)}@media (min-width:1024px){.cards__intro--text-only{--inline-spacing:54px}}.cards__filter{margin-bottom:32px}.cards__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--cardGap);row-gap:calc(var(--cardGap) / 2);width:100%}@media (min-width:768px){.cards__flex .card{-ms-flex-preferred-size:calc(50% - var(--cardGap) / 2 * 1);flex-basis:calc(50% - var(--cardGap) / 2 * 1)}}.cards .splide__arrows{padding:0;top:calc(var(--imageHeight) / 2)}.cards .splide__arrow--prev{margin-inline:calc(-1 * var(--arrowSize) / 2) auto}.cards .splide__arrow--next{margin-inline:auto calc(-1 * var(--arrowSize) / 2)}.cards .splide:not(.is-active) .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--cardGap);row-gap:32px;width:100%}.cards .splide:not(.is-active) .splide__slide{-ms-flex-preferred-size:calc(50% - var(--cardGap) / 2 * 1);flex-basis:calc(50% - var(--cardGap) / 2 * 1)}.cards .splide:not(.is-active) .splide__arrows{display:none}.cards[data-columns="3"] .splide:not(.is-active) .splide__slide,.cards[data-columns="4"] .splide:not(.is-active) .splide__slide{-ms-flex-preferred-size:calc(33.3333333333% - var(--cardGap) / 3 * 2);flex-basis:calc(33.3333333333% - var(--cardGap) / 3 * 2)}@media (min-width:1280px){.cards[data-columns="3"] .cards__flex .card,.cards[data-columns="4"] .cards__flex .card{-ms-flex-preferred-size:calc(33.3333333333% - var(--cardGap) / 3 * 2);flex-basis:calc(33.3333333333% - var(--cardGap) / 3 * 2)}}@media (min-width:1440px){.cards[data-columns="4"] .splide:not(.is-active) .splide__slide{-ms-flex-preferred-size:calc(25% - var(--cardGap) / 4 * 3);flex-basis:calc(25% - var(--cardGap) / 4 * 3)}}@media (min-width:1440px){.cards[data-columns="4"] .cards__flex .card{-ms-flex-preferred-size:calc(25% - var(--cardGap) / 4 * 3);flex-basis:calc(25% - var(--cardGap) / 4 * 3)}}.cards .cards__container>.card:only-child,.cards .cards__flex>.card:only-child,.cards .splide:not(.is-active) .splide__slide:only-child{margin-inline:auto}@media (min-width:768px){.cards[data-columns="2"] .cards__container>.card:only-child,.cards[data-columns="2"] .cards__flex>.card:only-child,.cards[data-columns="2"] .splide:not(.is-active) .splide__slide:only-child{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - var(--cardGap) / 2);flex:0 1 calc(50% - var(--cardGap) / 2);max-width:calc(50% - var(--cardGap) / 2)}}@media (min-width:1280px){.cards[data-columns="3"] .cards__container>.card:only-child,.cards[data-columns="3"] .cards__flex>.card:only-child,.cards[data-columns="3"] .splide:not(.is-active) .splide__slide:only-child{-webkit-box-flex:0;-ms-flex:0 1 calc(33.3333333333% - var(--cardGap) / 3 * 2);flex:0 1 calc(33.3333333333% - var(--cardGap) / 3 * 2);max-width:calc(33.3333333333% - var(--cardGap) / 3 * 2)}}@media (min-width:1440px){.cards[data-columns="4"] .cards__container>.card:only-child,.cards[data-columns="4"] .cards__flex>.card:only-child,.cards[data-columns="4"] .splide:not(.is-active) .splide__slide:only-child{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - var(--cardGap) / 4 * 3);flex:0 1 calc(25% - var(--cardGap) / 4 * 3);max-width:calc(25% - var(--cardGap) / 4 * 3)}}.cards--overlay{--cardGap:16px;padding-inline:16px}.cards--overlay[data-columns="3"]{--cardGap:16px;max-width:none;padding-inline:0}.cards--overlay[data-columns="3"] .cards__container{max-width:none;padding-inline:0}@media (max-width:575.98px){.cards--overlay{padding-inline:8px}}.cards--overlay .cards__intro{display:block;margin-bottom:43px;padding-bottom:0;text-align:center}.cards--overlay .cards__intro-content .h4,.cards--overlay .cards__intro-content h2,.cards--overlay .cards__intro-content h3,.cards--overlay .cards__intro-content h4{font-family:"SLTF The Silver Editorial",Georgia,serif;font-weight:400;font-style:normal;line-height:1.4;letter-spacing:0;text-transform:unset;font-size:max(27px, round(27px + (100vw - 360px) / ((768 - 360) / (32 - 27)), 1px))}@media (min-width:768px){.cards--overlay .cards__intro-content .h4,.cards--overlay .cards__intro-content h2,.cards--overlay .cards__intro-content h3,.cards--overlay .cards__intro-content h4{font-size:round(32px + (100vw - 768px)/((1280 - 768)/(36 - 32)),1px)}}@media (min-width:1280px){.cards--overlay .cards__intro-content .h4,.cards--overlay .cards__intro-content h2,.cards--overlay .cards__intro-content h3,.cards--overlay .cards__intro-content h4{font-size:min(round(36px + (100vw - 1280px) / ((1440 - 1280) / (40 - 36)), 1px), 40px)}}.cards--overlay .cards__intro-content .h4,.cards--overlay .cards__intro-content h2,.cards--overlay .cards__intro-content h3,.cards--overlay .cards__intro-content h4{color:#f1f1e2;line-height:1.8;margin:0;text-align:center}.cards--overlay .splide:not(.is-active) .splide__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:var(--cardGap)}.cards--overlay .splide:not(.is-active) .splide__slide{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;min-width:0}.cards--overlay .splide:not(.is-active) .splide__arrows{display:none}.cards--overlay .splide .card--film,.cards--overlay .card--film{height:760px}.cards--overlay[data-columns="2"]{--cardGap:40px}.cards--overlay[data-columns="2"] .cards__container{max-width:1200px}@media (min-width:1440px){.cards--overlay[data-columns="2"] .cards__container{max-width:min(round(1200px + (100vw - 1440px) / ((1920 - 1440) / (1792 - 1200)), 1px), var(--containerWidth))}}.cards--overlay[data-columns="2"] .splide .card--film,.cards--overlay[data-columns="2"] .card--film{height:640px}@media (min-width:1440px){.cards--overlay[data-columns="2"] .splide .card--film,.cards--overlay[data-columns="2"] .card--film{height:760px}}@media (max-width:575.98px){.cards--overlay[data-columns="2"] .splide .card--film,.cards--overlay[data-columns="2"] .card--film{aspect-ratio:344/446;height:auto}}.cards--overlay[data-columns="2"] .card__description{font-family:"SLTF The Silver Editorial",Georgia,serif;font-weight:400;font-style:normal}@media (max-width:767.98px){.cards--overlay[data-columns="2"] .card__description{font-family:"Figtree",sans-serif;font-weight:400;font-style:normal}}@media (max-width:767.98px){.cards--overlay[data-columns="2"] .splide:not(.is-active) .splide__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.cards--overlay[data-columns="2"] .splide:not(.is-active) .splide__slide{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media (min-width:768px) and (max-width:1023.98px){.cards--overlay .splide.is-active .splide__arrow{background:rgba(10,1,3,.5);border-radius:50%}.cards--overlay .splide.is-active .splide__arrow--prev{margin-inline:8px auto}.cards--overlay .splide.is-active .splide__arrow--next{margin-inline:auto 8px}}.cards--stacked{--cardGap:16px;padding-inline:16px}@media (max-width:575.98px){.cards--stacked{padding-inline:var(--inline-spacing)}}.cards--stacked[data-columns="3"]{--cardGap:16px}.cards--stacked .cards__container{max-width:1920px}.cards--stacked .cards__intro{display:block;margin-bottom:40px;padding-bottom:0;text-align:center}.cards--stacked .cards__intro-content .h4,.cards--stacked .cards__intro-content h2,.cards--stacked .cards__intro-content h3,.cards--stacked .cards__intro-content h4{font-family:"SLTF The Silver Editorial",Georgia,serif;font-weight:400;font-style:normal;line-height:1.4;letter-spacing:0;text-transform:unset;font-size:max(27px, round(27px + (100vw - 360px) / ((768 - 360) / (32 - 27)), 1px))}@media (min-width:768px){.cards--stacked .cards__intro-content .h4,.cards--stacked .cards__intro-content h2,.cards--stacked .cards__intro-content h3,.cards--stacked .cards__intro-content h4{font-size:round(32px + (100vw - 768px)/((1280 - 768)/(36 - 32)),1px)}}@media (min-width:1280px){.cards--stacked .cards__intro-content .h4,.cards--stacked .cards__intro-content h2,.cards--stacked .cards__intro-content h3,.cards--stacked .cards__intro-content h4{font-size:min(round(36px + (100vw - 1280px) / ((1440 - 1280) / (40 - 36)), 1px), 40px)}}.cards--stacked .cards__intro-content .h4,.cards--stacked .cards__intro-content h2,.cards--stacked .cards__intro-content h3,.cards--stacked .cards__intro-content h4{color:#f1f1e2;line-height:1.8;margin:0;text-align:center}.cards--stacked .splide:not(.is-active) .splide__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:var(--cardGap)}.cards--stacked .splide:not(.is-active) .splide__arrows{display:none}.cards--portrait{--cardGap:16px}.cards--portrait .card--stacked .card__media{aspect-ratio:480/664;height:auto;margin-bottom:24px}.cards--portrait .card--stacked .card__heading{font-size:27px;line-height:1.8}.cards--portrait .card--stacked{text-align:left}.cards--portrait .card--stacked .card__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:none;margin-inline:0;padding:0;text-align:left}.cards--portrait .card--stacked .basic-video__control{bottom:auto;left:50%;right:auto;top:50%;translate:-50% -50%}.cards--portrait.cards--carousel{--arrowSize:92px}@media (min-width:1024px){.cards--portrait.cards--carousel{padding-inline:8.33% 0}.cards--portrait.cards--carousel .cards__container{max-width:none;margin-inline:0}}.cards--portrait.cards--carousel{--imageHeight:calc( ( 100vw - var( --inline-spacing ) * 2 ) * 664 / 480 )}@media (min-width:576px){.cards--portrait.cards--carousel{--imageHeight:calc( ( 50vw - 24px ) * 664 / 480 )}}@media (min-width:768px){.cards--portrait.cards--carousel{--imageHeight:calc( ( 50vw - 24px ) * 664 / 480 )}}@media (min-width:1024px){.cards--portrait.cards--carousel{--imageHeight:calc( 33.333vw * 664 / 480 )}}@media (min-width:1280px){.cards--portrait.cards--carousel{--imageHeight:calc( 33.333vw * 664 / 480 )}}@media (min-width:1440px){.cards--portrait.cards--carousel{--imageHeight:calc( 33.333vw * 664 / 480 )}}@media (min-width:1920px){.cards--portrait.cards--carousel{--imageHeight:calc( 33.333vw * 664 / 480 )}}@media (min-width:2560px){.cards--portrait.cards--carousel{--imageHeight:calc( 33.333vw * 664 / 480 )}}.cards--portrait.cards--carousel .splide__arrow{width:var(--arrowSize);height:var(--arrowSize);background:rgba(55,48,48,.82);border-radius:50%;border:1.5px solid #e73445;opacity:1;-webkit-transition:background .2s ease,border-color .2s ease;transition:background .2s ease,border-color .2s ease}.cards--portrait.cards--carousel .splide__arrow svg{width:28px;height:28px;color:#fff;fill:#fff}.cards--portrait.cards--carousel .splide__arrow:hover,.cards--portrait.cards--carousel .splide__arrow:focus-visible{background:rgba(55,48,48,.95);border-color:#ec616e}.cards--portrait.cards--carousel .splide__arrow:disabled{opacity:.4}.cards--portrait.cards--carousel .splide__arrow--prev{display:none}.cards--portrait.cards--carousel .splide__arrow--next{margin-inline:auto}@media (min-width:1024px){.cards--portrait.cards--carousel .splide__arrow--next{margin-inline:auto calc(12.5vw - 62px)}}@media (max-width:575.98px){.cards--portrait.cards--carousel{--arrowSize:56px}.cards--portrait.cards--carousel .splide__arrow svg{width:20px;height:20px}.cards--portrait.cards--carousel .splide__arrow--next{margin-inline:auto calc(-1 * var(--arrowSize) / 2)}}.cards--spec .card--stacked .card__description{line-height:1.6}.cards--empty{padding-block:80px}@media (max-width:767.98px){.cards--empty{padding-block:48px}}.cards--empty h1,.cards--empty h2,.cards--empty h3,.cards--empty h4,.cards--empty h5,.cards--empty h6,.cards--empty .h1,.cards--empty .h2,.cards--empty .h3,.cards--empty .h4,.cards--empty .h5,.cards--empty .h6{color:#f1f1e2;margin-top:1.5em;margin-bottom:.5em}.cards--empty>.cards__container>:first-child{margin-top:0}.cards--empty>.cards__container>:last-child{margin-bottom:0}.cards--empty .cards__container--left{text-align:left}.cards--empty .cards__container--left .cards__no-results{margin-inline:0;text-align:left}.cards--empty .cards__container--center{text-align:center}.cards--empty .cards__container--center .cards__no-results{margin-inline:auto;text-align:center}.cards__no-results{font-family:"SLTF The Silver Editorial",Georgia,serif;font-weight:400;font-style:normal;color:#f1f1e2;font-size:18px;line-height:2;font-weight:300;max-width:720px;margin-inline:auto;text-align:center}.cards__no-results h1,.cards__no-results h2,.cards__no-results h3,.cards__no-results h4,.cards__no-results h5,.cards__no-results h6,.cards__no-results .h1,.cards__no-results .h2,.cards__no-results .h3,.cards__no-results .h4,.cards__no-results .h5,.cards__no-results .h6{color:#f1f1e2}.cards__no-results a{color:inherit;text-decoration:underline;text-underline-position:from-font}