.faq-list{display:flex;flex-direction:column;gap:12px}.faq-item{border:1px solid #858585;border-radius:8px;transition:border-color var(--dur-state) var(--ease-standard)}.faq-heading{margin:0;font-size:inherit;font-weight:inherit}.faq-top{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:65px;padding:0 20px;border:0;border-radius:7px;background:none;color:var(--v2-ink);font:inherit;font-size:18px;font-weight:500;line-height:1.35;text-align:left;cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-state) var(--ease-standard),color var(--dur-state) var(--ease-standard)}.faq-top:active{background:var(--v2-panel-50);transition-duration:0s}.faq-top:focus-visible{outline:2px solid #0b0c0e;outline-offset:2px}.faq-title{min-width:0;text-wrap:pretty}.faq-icon{position:relative;flex:none;width:17px;height:17px}.faq-bar{position:absolute;background:var(--v2-ink-3)}.faq-bar-h{top:8px;left:0;width:100%;height:1px}.faq-bar-v{--fold-turn:90deg;top:0;left:8px;width:1px;height:100%}.faq-answer{max-width:none;margin:0;padding:0 20px 20px;font-size:16px;line-height:25.6px;color:#4a4a4a;text-wrap:pretty}@media (max-width:719.98px){.faq-top{min-height:56px;padding-block:12px}}@media (hover:hover) and (pointer:fine){.faq-item:hover{border-color:#0b0c0e}}@media (prefers-reduced-motion:reduce){.faq-item{transition:border-color var(--dur-exit) linear}.faq-top{transition:background-color var(--dur-exit) linear,color var(--dur-exit) linear}}.dot-band{--strip:clamp(128px,19svh,168px);--band-offset:80px;--from:var(--seq-from-laptop);--step:var(--seq-step-laptop);--last:var(--seq-last-laptop);--bar:var(--seq-bar-laptop);--focal-at:calc(var(--seq-focal-at-laptop) - var(--seq-elapsed, 0ms));--focal:var(--seq-focal-laptop);position:relative;margin-top:var(--band-offset);height:var(--strip);overflow:clip;background:var(--v2-ground,#fdfdfb)}@media (max-width:719.98px){.dot-band{--strip:96px;--band-offset:24px;--from:var(--seq-from-phone);--step:var(--seq-step-phone);--last:var(--seq-last-phone);--bar:var(--seq-bar-phone);--focal-at:calc(var(--seq-focal-at-phone) - var(--seq-elapsed, 0ms));--focal:var(--seq-focal-phone)}}@media (max-width:719.98px) and (max-height:700px){.dot-band{--strip:88px}}@media (max-width:719.98px) and (min-height:900px){.dot-band{--strip:104px}}.dot-band--close{--band-offset:0}.dot-band--close+.v2-close{border-top:0}.dot-band-rule{position:absolute;left:0;right:0;z-index:1;height:1px;background:#a3a3a3}.dot-band-rule--top{top:0;transform-origin:right center}.dot-band-rule--bottom{bottom:0;transform-origin:left center}.dot-band-bar{--e:var(--el);--rows:var(--rl);position:absolute;bottom:0;left:calc(var(--i) * 40px);width:32px;height:calc(var(--f) * var(--strip));height:clamp(round(up,calc(.25 * var(--strip)),8px),round(calc(var(--f) * var(--strip)),8px),round(down,calc(.7 * var(--strip)),8px))}@media (max-width:719.98px){.dot-band-bar{--e:var(--ep);--rows:var(--rp)}}.dot-band-dots{position:absolute;inset:0;opacity:.5;background:conic-gradient(from 270deg at 3px 3px,#a3a3a3 90deg,transparent 0) 2px 2px /8px 8px}.dot-band-dots--big{opacity:1;background:conic-gradient(from 270deg at 6px 6px,#4a4a4a 90deg,transparent 0) 1px 1px /8px 8px}.dot-band-bar[data-focal] .dot-band-dots:not(.dot-band-dots--big){opacity:0}@media (prefers-reduced-motion:no-preference){.dot-band[data-band=play] .dot-band-rule{animation:band-rule var(--dur-draw-band) var(--ease-draw) both}.dot-band[data-band=play] .dot-band-bar{animation:band-rise var(--bar) var(--e) calc(var(--from) + min(var(--i), var(--last)) * var(--step)) both}.dot-band[data-band=play] .dot-band-bar[data-focal] .dot-band-dots:not(.dot-band-dots--big){animation:band-focal-out var(--focal) var(--ease-out) var(--focal-at) both}.dot-band[data-band=play] .dot-band-dots--big{animation:band-focal-in var(--focal) var(--ease-out) var(--focal-at) both}@supports not (animation-timing-function:linear(0,1)){.dot-band[data-band=play] .dot-band-bar{animation-timing-function:steps(var(--rows),jump-start)}}}@keyframes band-rule{0%{transform:scaleX(0)}to{transform:none}}@keyframes band-rise{0%{transform:translateY(100%)}to{transform:none}}@keyframes band-focal-in{0%{opacity:0}to{opacity:1}}@keyframes band-focal-out{0%{opacity:.5}to{opacity:0}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.dot-band[data-band=wait] .dot-band-rule{transform:scaleX(0)}.dot-band[data-band=wait] .dot-band-bar{transform:translateY(100%)}.dot-band[data-band=wait] .dot-band-dots--big{opacity:0}.dot-band[data-band=wait] .dot-band-bar[data-focal] .dot-band-dots:not(.dot-band-dots--big){opacity:.5}}@media (prefers-reduced-motion:reduce){.dot-band .dot-band-bar,.dot-band .dot-band-dots,.dot-band .dot-band-rule{animation:none}}.collection-page>.v2-section{padding-block:72px;border-bottom:1px solid var(--v2-line)}.collection-before,.collection-definition,.collection-labels,.collection-receive,.collection-research,.collection-sports{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);grid-gap:64px;gap:64px}.collection-definition-copy{display:grid;grid-gap:20px;gap:20px;max-width:680px;font-size:clamp(20px,2.4vw,30px);line-height:1.35;letter-spacing:-.018em}.collection-definition-copy p{margin:0}.collection-definition-copy p+p{color:var(--v2-ink-3);font-size:16px;letter-spacing:0}.collection-sports>div>p:last-child{max-width:28rem;color:var(--v2-ink-3)}.collection-options ul,.collection-sports ul{margin:0;padding:0;border-top:1px solid var(--v2-line-strong);list-style:none}.collection-sports li a{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--v2-line);color:var(--v2-ink)}.collection-options li{padding-block:20px;border-bottom:1px solid var(--v2-line)}.collection-options h3,.collection-options p{margin:0}.collection-options h3{color:var(--v2-ink);font-size:18px;font-weight:500}.collection-options p{margin-top:6px;color:var(--v2-ink-3)}@media (prefers-reduced-motion:no-preference){.collection-page>.v2-section{animation:v2-rise-in var(--dur-enter) var(--ease-out) both}}@media (prefers-reduced-motion:reduce){.collection-page>.v2-section{animation:none}}@media (max-width:899.98px){.collection-before,.collection-definition,.collection-labels,.collection-receive,.collection-research,.collection-sports{grid-template-columns:1fr}}@media (max-width:619.98px){.collection-page>.v2-section{padding-block:48px}.collection-before,.collection-definition,.collection-labels,.collection-receive,.collection-research,.collection-sports{gap:32px}}.collection-clip-body,.collection-figure-body{display:grid;grid-gap:16px;gap:16px;min-width:0}.collection-clip-body p,.collection-clip-variants{margin:0}.collection-clip-caption{max-width:680px;color:var(--v2-ink);font-size:clamp(18px,2vw,22px);line-height:1.4;letter-spacing:-.012em}.collection-clip-sync,.collection-clip-variants,.collection-clip-views{max-width:680px;color:var(--v2-ink-2);font-size:16px;line-height:1.5}.collection-clip-variants{display:grid;grid-gap:8px;gap:8px;padding:0;list-style:none}.collection-clip-variants strong{color:var(--v2-ink);font-weight:500}.collection-fit ul,.collection-items ul,.collection-sources ul{margin:0;padding:0;border-top:1px solid var(--v2-line-strong);list-style:none}.collection-fit li,.collection-items li,.collection-sources li{display:grid;grid-gap:8px;gap:8px;padding-block:20px;border-bottom:1px solid var(--v2-line)}.collection-fit h3,.collection-fit p,.collection-items p{margin:0;max-width:680px;color:var(--v2-ink-2);font-size:16px;line-height:1.55}.collection-fit h3{color:var(--v2-ink);font-size:18px;font-weight:500}.collection-fit li>a,.collection-items li>a,.collection-sources li>a{width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--v2-ink);font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.collection-sources li{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding-block:14px}@media (max-width:619.98px){.collection-sources li{grid-template-columns:1fr;gap:4px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.collection-page>.v2-section{animation:none}.collection-page .v2-section-head{animation-name:collection-head-reveal;animation-timeline:view();animation-range:cover 0 cover 25%;animation-fill-mode:both;animation-timing-function:var(--ease-out)}.collection-figure-body{animation-name:collection-reveal;animation-timeline:view();animation-range:entry 0 entry 40%;animation-fill-mode:both;animation-timing-function:var(--ease-out)}}}@keyframes collection-head-reveal{0%{transform:translateY(20px)}}@keyframes collection-reveal{0%{opacity:0;transform:translateY(20px)}}.collection-swatch{position:relative;display:block;width:40px;height:40px;overflow:hidden;border-radius:10px}.v2-header-text:has(>.collection-swatch){grid-template-columns:40px minmax(0,1fr);column-gap:16px}.v2-header-text:has(>.collection-swatch)>*{grid-column:1/-1}.v2-header-text:has(>.collection-swatch)>.collection-swatch{grid-column:1;grid-row:1;align-self:center}.v2-header-text:has(>.collection-swatch)>.v2-title{grid-column:2;grid-row:1}@media (max-width:479.98px){.v2-header:has(.collection-swatch) .v2-crumbs li:first-child{display:none}.v2-header:has(.collection-swatch) .v2-crumbs li:nth-child(2):before{content:none}}.collection-others{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);grid-gap:64px;gap:64px}@media (max-width:899.98px){.collection-others{grid-template-columns:1fr}}@media (max-width:619.98px){.collection-others{gap:32px}}.collection-others ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:12px 16px;gap:12px 16px;margin:0;padding:0;list-style:none}.collection-other{display:grid;grid-gap:8px;gap:8px;color:var(--v2-ink)}.collection-other-pic{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border:1px solid var(--v2-line);border-radius:var(--v2-r-tile);background:var(--v2-ground)}.collection-other-pic img{display:block;width:100%;height:100%;object-fit:cover}.collection-other-name{display:flex;align-items:center;min-height:48px;font-size:15px;font-weight:500;line-height:1.3}.collection-other:focus-visible{outline:2px solid var(--v2-ink);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.collection-other:active{transform:scale(.98);transition:transform var(--dur-state) var(--ease-standard)}}.collection-caption{display:grid;grid-gap:10px;gap:10px;margin-top:16px;max-width:620px}.collection-caption>p{margin:0;color:var(--v2-ink-2);font-size:16px;line-height:1.5}.collection-before>div:last-child{display:grid;grid-gap:12px;gap:12px;max-width:620px}.collection-before>div:last-child>p{margin:0}.collection-before>div:last-child>p:first-child{color:var(--v2-ink-2);font-size:18px;line-height:1.45}.collection-research .v2-linkrow{margin:0;font-size:18px}.v2-header--library .v2-title{font-size:40px;font-weight:500;line-height:1.2;letter-spacing:-.02em}.v2-header--library-index .v2-title{font-size:52px}.v2-header--library-index .v2-header-inner{gap:12px;padding-block:0 24px}.v2-header--library-index .v2-header-text{gap:12px}.v2-header--library .v2-tile--lg{aspect-ratio:560/358}@media (min-width:1260px){.v2-header--library .v2-header-inner:has(.v2-tile--lg){grid-template-columns:minmax(0,1fr) 560px}}@media (max-width:719.98px){.v2-header--library .v2-title{font-size:32px}.v2-header--library-index .v2-title{font-size:36px}.v2-header--library-index .v2-header-inner{gap:8px;padding-bottom:16px}}.v2-consent-intro{margin:0 0 20px}.v2-availability,.v2-consent-intro{font-size:16px;line-height:24px;color:var(--v2-ink-2)}.v2-availability{margin:16px 0 0}.v2-by-sport-head{padding-top:48px}.v2-featured[data-by-sport]{padding-top:20px}@media (max-width:719.98px){.v2-by-sport-head{padding-top:32px}.v2-featured[data-by-sport]>.v2-card{flex-basis:320px}.v2-featured[data-by-sport] .v2-card-body{gap:4px}.v2-featured[data-by-sport] .v2-card-line{font-size:14px;line-height:1.4}.v2-featured[data-by-sport] .v2-tags{padding-top:4px}}.v2-filter-fold{display:none}.v2-filter-fold-icon{display:inline-flex;flex:none}@media (min-width:720px){.fold.v2-filters-fold{grid-template-rows:1fr;visibility:visible}.fold.v2-filters-fold .fold-fade{opacity:1}}.v2-filters-fold .fold-clip{padding-inline:4px;margin-inline:-4px}@media (max-width:719.98px){.v2-filter-fold{--fold-turn:180deg;position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:48px;margin-top:24px;padding:0 16px;border:1px solid var(--v2-line-strong);border-radius:8px;background:none;color:var(--v2-ink);font:inherit;font-size:16px;line-height:1.2;text-align:left;cursor:pointer;touch-action:manipulation;transition:border-color var(--dur-state) var(--ease-standard),background-color var(--dur-state) var(--ease-standard)}.v2-filter-fold:focus-visible{outline:2px solid var(--v2-ink);outline-offset:2px;border-color:var(--v2-ink)}.v2-filter-fold:active{background-color:var(--v2-panel-50);transition-duration:0s}.v2-filter-fold-icon{transform:rotate(90deg)}.v2-filters-fold .v2-filters{margin-block:16px 4px}.v2-count[data-library-count]{margin-top:24px}}@media (prefers-reduced-motion:reduce){.v2-filter-fold{transition:border-color var(--dur-exit) linear,background-color var(--dur-exit) linear}}.v2-tag.v2-tag--lead{color:var(--v2-ink)}.v2-footage-line{margin:0;font-size:16px;line-height:24px;color:var(--v2-ink-3)}.v2-footage-line a{color:var(--v2-ink)}@media (max-width:719.98px){.v2-footage-line a{display:inline-flex;align-items:center;min-height:48px}}.v2-close--library .v2-statement{max-width:26ch;font-size:40px;line-height:1.2;letter-spacing:-.02em}@media (max-width:719.98px){.v2-close--library .v2-statement{font-size:32px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fmt-section>.v2-section-head.fmt-reveal--index{animation-name:v2-index-head-in;animation-range:cover 0 cover 25%}}}@keyframes v2-index-head-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (min-width:960px){.fmt-section.fmt-section--explorer>.v2-section-head{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}.fmt-section.fmt-section--explorer{padding-top:32px}@media (min-width:960px) and (max-height:820px){.v2-header--library-index .v2-header-inner{padding-bottom:24px}.fmt-section.fmt-section--explorer{padding-top:28px}}.fmt-sport-block .fmt-sport-sources{gap:0}.fmt-sport-block .fmt-sport-sources a{display:inline-flex;align-items:center;min-height:48px}.catalogue{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:48px 32px;gap:48px 32px;margin:0;padding:0;list-style:none}.catalogue-card{display:grid;grid-gap:16px;gap:16px;color:var(--v2-ink);text-decoration:none;transition:transform var(--dur-state) var(--ease-standard)}.catalogue-card:active{transform:scale(.98);transition-duration:0s}.catalogue-card:focus-visible{outline:3px solid var(--v2-ink);outline-offset:6px;border-radius:12px}.catalogue-media{display:grid;place-items:center;aspect-ratio:16/9}.catalogue-frame{position:relative;display:block;width:100%;max-height:100%;overflow:hidden;border:1px solid var(--v2-line);border-radius:12px}.catalogue-poster,.catalogue-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.catalogue-video{visibility:hidden}.catalogue-video[data-shown=true]{visibility:visible}.catalogue-frame--empty{display:grid;place-items:center;aspect-ratio:16/9}.catalogue-empty-swatch{position:relative;width:48px;height:48px;overflow:hidden;border-radius:10px}.catalogue-text{display:grid;grid-gap:6px;gap:6px}.catalogue-name{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:20px;font-weight:500;line-height:1.25}.catalogue-swatch{position:relative;flex:none;width:20px;height:20px;overflow:hidden;border-radius:5px}.catalogue-summary{max-width:34rem;color:var(--v2-ink-3);font-size:16px;line-height:1.5}@media (hover:hover) and (pointer:fine){.catalogue-card:hover .catalogue-name>span:nth-child(2){text-decoration:underline;text-underline-offset:4px}}@media (max-width:959.98px){.catalogue{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639.98px){.catalogue{grid-template-columns:1fr;gap:40px}}@media (prefers-reduced-motion:reduce){.catalogue-card,.catalogue-card:active{transform:none;transition:none}}.request-steps{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);grid-gap:64px;gap:64px}.request-steps ol,.request-steps ul{margin:0;padding:0;list-style:none}.request-steps ol{display:grid;border-top:1px solid var(--v2-line-strong);counter-reset:step}.request-steps ol>li{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:4px 16px;gap:4px 16px;padding-block:20px;border-bottom:1px solid var(--v2-line);counter-increment:step}.request-steps ol>li:before{content:counter(step);grid-row:span 2;color:var(--v2-ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.request-steps h3,.request-steps p{margin:0}.request-steps h3{font-size:18px;font-weight:500}.request-steps ol p{color:var(--v2-ink-2)}.request-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:40px}.request-lists h3{margin-bottom:12px}.request-lists li{padding-block:10px;border-bottom:1px solid var(--v2-line);color:var(--v2-ink-2)}.request-lists p{margin-top:12px;color:var(--v2-ink-3)}.request-action,.request-deliverables{margin-top:40px}.request-deliverables dl,.request-deliverables h3,.request-deliverables p{margin:0}.request-deliverables dl{margin-top:12px;border-top:1px solid var(--v2-line-strong)}.request-deliverables dl>div{display:grid;grid-template-columns:minmax(120px,.36fr) minmax(0,1fr);grid-gap:16px;gap:16px;padding-block:12px;border-bottom:1px solid var(--v2-line)}.request-deliverables dt{color:var(--v2-ink);font-weight:500}.request-deliverables dd{margin:0;color:var(--v2-ink-2)}.request-deliverables>p{margin-top:16px;color:var(--v2-ink-3)}@media (max-width:899.98px){.request-steps{grid-template-columns:1fr;gap:32px}}@media (max-width:639.98px){.request-lists{grid-template-columns:1fr}.request-deliverables dl>div{grid-template-columns:1fr;gap:4px}}