.MixedMediaGallery_section__E2RRh{padding:3rem 0}.MixedMediaGallery_heading__Q24Bf{margin-bottom:1.5rem}.MixedMediaGallery_alignCenter__J0nQE,.MixedMediaGallery_alignLeft__EkSMT,.MixedMediaGallery_alignRight__uhsRr,.MixedMediaGallery_alignStretch__X6mu3{display:flex;width:100%}.MixedMediaGallery_alignLeft__EkSMT{justify-content:flex-start}.MixedMediaGallery_alignCenter__J0nQE{justify-content:center}.MixedMediaGallery_alignRight__uhsRr{justify-content:flex-end}.MixedMediaGallery_alignStretch__X6mu3{justify-content:stretch}.MixedMediaGallery_grid__zGdnl{display:flex;flex-wrap:wrap;gap:var(--gallery-gap,1rem);justify-content:var(--gallery-justify-content,center);max-width:var(--gallery-max-width,100%);width:100%}.MixedMediaGallery_alignStretch__X6mu3 .MixedMediaGallery_grid__zGdnl{max-width:100%}.MixedMediaGallery_cardButton__x8t6j,.MixedMediaGallery_staticCard__VwnNE{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#111;border:0;border-radius:8px;box-shadow:none;color:#fff;display:block;flex:0 0 calc((100% - (var(--gallery-mobile-columns, 1) - 1)*var(--gallery-gap, 1rem))/var(--gallery-mobile-columns, 1));overflow:hidden;padding:0;position:relative;text-align:left;width:100%}.MixedMediaGallery_cardButton__x8t6j{cursor:pointer}.MixedMediaGallery_staticCard__VwnNE{cursor:default}.MixedMediaGallery_mediaFrame__pB27O{align-items:center;aspect-ratio:var(--gallery-aspect-ratio,4/3);background:#111;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.MixedMediaGallery_mediaImage__mqSxD{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.MixedMediaGallery_previewEmbed__zkrt_{border:0;display:block;height:100%;pointer-events:none;width:100%}.MixedMediaGallery_placeholder__COYkI{align-items:center;background:linear-gradient(135deg,#202124,#363a3f);color:#fff;display:flex;flex-direction:column;font-size:.875rem;font-weight:700;gap:.75rem;height:100%;justify-content:center;letter-spacing:0;padding:1rem;text-align:center;text-transform:uppercase;width:100%}.MixedMediaGallery_playBadge__3ZX_q{align-items:center;background:hsla(0,0%,100%,.92);border-radius:999px;color:#111;display:flex;font-size:.875rem;font-weight:800;height:3rem;justify-content:center;line-height:1;width:3rem;z-index:1}.MixedMediaGallery_mediaFrame__pB27O>.MixedMediaGallery_playBadge__3ZX_q{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.MixedMediaGallery_playIcon__cSjsE{border-bottom:.55rem solid transparent;border-left:.8rem solid;border-top:.55rem solid transparent;display:block;height:0;margin-left:.2rem;width:0}.MixedMediaGallery_modalBackdrop__zzs1r{align-items:center;background:rgba(0,0,0,.82);bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.MixedMediaGallery_modal__Ba4Lb{background:#0f1115;border-radius:8px;color:#fff;max-height:calc(100vh - 2rem);max-width:980px;overflow:hidden;position:relative;width:100%}.MixedMediaGallery_modalHeader___V9Xn{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.MixedMediaGallery_modalTitle__I3a_k{font-size:1rem;font-weight:700;line-height:1.25;margin:0}.MixedMediaGallery_iconButton__0wKZo{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:999px;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;font-size:1rem;font-weight:800;height:2.5rem;justify-content:center;line-height:1;width:2.5rem}.MixedMediaGallery_modalBody__aFS6I{align-items:center;background:#050607;display:flex;justify-content:center;min-height:280px;position:relative}.MixedMediaGallery_modalMedia__U_SMp{display:block;max-height:min(70vh,720px);max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.MixedMediaGallery_embed__tc1JU{aspect-ratio:16/9;border:0;display:block;max-height:min(70vh,720px);width:100%}.MixedMediaGallery_reelEmbed__StlpV{aspect-ratio:9/16;border:0;display:block;max-height:min(70vh,720px);max-width:420px;width:100%}.MixedMediaGallery_modalCaption__LCzIg{color:hsla(0,0%,100%,.8);font-size:.875rem;line-height:1.5;margin:0;padding:.75rem 1rem 1rem}.MixedMediaGallery_navButtonLeft__mpyKW,.MixedMediaGallery_navButtonRight__eUgLG{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.MixedMediaGallery_navButtonLeft__mpyKW{left:.75rem}.MixedMediaGallery_navButtonRight__eUgLG{right:.75rem}@media(min-width:768px){.MixedMediaGallery_cardButton__x8t6j,.MixedMediaGallery_staticCard__VwnNE{flex-basis:calc((100% - (var(--gallery-tablet-columns, 2) - 1)*var(--gallery-gap, 1rem))/var(--gallery-tablet-columns, 2))}}@media(min-width:1024px){.MixedMediaGallery_cardButton__x8t6j,.MixedMediaGallery_staticCard__VwnNE{flex-basis:calc((100% - (var(--gallery-columns, 3) - 1)*var(--gallery-gap, 1rem))/var(--gallery-columns, 3))}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.slider .dots .dot.active{border-color:var(--color-primary-3);background-color:var(--color-primary-3)}.slider .keen-slider{display:flex;align-items:stretch}.slider .dots{margin-left:.75rem;margin-right:.75rem;display:flex;justify-content:center}.slider .dots>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.slider .dots .dot{height:1.25rem;width:1.25rem;cursor:pointer;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.slider .dots .dot:focus{outline:2px solid transparent;outline-offset:2px}.slider .dots .dot.active{border-color:var(--color-primary-1);background-color:var(--color-primary-1)}.slider .arrow{height:1rem;width:1rem;cursor:pointer;fill:var(--color-primary-3)}.slider .arrow--left{left:5px}.slider .arrow--right{left:auto;right:5px}