.visible-mobile{display:none}@media(max-width: 1023px){.visible-mobile{display:block}}.hidden-mobile{display:block}@media(max-width: 1023px){.hidden-mobile{display:none}}:root{--mdc-theme-text-primary-on-light: $grey;--mdc-theme-primary: $blue}.mdc-typography{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-font-family, Roboto, sans-serif)}.mdc-typography--headline1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:6rem;font-size:var(--mdc-typography-headline1-font-size, 6rem);line-height:6rem;line-height:var(--mdc-typography-headline1-line-height, 6rem);font-weight:300;font-weight:var(--mdc-typography-headline1-font-weight, 300);letter-spacing:-0.015625em;letter-spacing:var(--mdc-typography-headline1-letter-spacing, -0.015625em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline1-text-decoration, inherit);text-decoration:var(--mdc-typography-headline1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline1-text-transform, inherit)}.mdc-typography--headline2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:3.75rem;font-size:var(--mdc-typography-headline2-font-size, 3.75rem);line-height:3.75rem;line-height:var(--mdc-typography-headline2-line-height, 3.75rem);font-weight:300;font-weight:var(--mdc-typography-headline2-font-weight, 300);letter-spacing:-0.0083333333em;letter-spacing:var(--mdc-typography-headline2-letter-spacing, -0.0083333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline2-text-decoration, inherit);text-decoration:var(--mdc-typography-headline2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline2-text-transform, inherit)}.mdc-typography--headline3{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline3-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:3rem;font-size:var(--mdc-typography-headline3-font-size, 3rem);line-height:3.125rem;line-height:var(--mdc-typography-headline3-line-height, 3.125rem);font-weight:400;font-weight:var(--mdc-typography-headline3-font-weight, 400);letter-spacing:normal;letter-spacing:var(--mdc-typography-headline3-letter-spacing, normal);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline3-text-decoration, inherit);text-decoration:var(--mdc-typography-headline3-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline3-text-transform, inherit)}.mdc-typography--headline4{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline4-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:2.125rem;font-size:var(--mdc-typography-headline4-font-size, 2.125rem);line-height:2.5rem;line-height:var(--mdc-typography-headline4-line-height, 2.5rem);font-weight:400;font-weight:var(--mdc-typography-headline4-font-weight, 400);letter-spacing:0.0073529412em;letter-spacing:var(--mdc-typography-headline4-letter-spacing, 0.0073529412em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline4-text-decoration, inherit);text-decoration:var(--mdc-typography-headline4-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline4-text-transform, inherit)}.mdc-typography--headline5{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline5-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.5rem;font-size:var(--mdc-typography-headline5-font-size, 1.5rem);line-height:2rem;line-height:var(--mdc-typography-headline5-line-height, 2rem);font-weight:400;font-weight:var(--mdc-typography-headline5-font-weight, 400);letter-spacing:normal;letter-spacing:var(--mdc-typography-headline5-letter-spacing, normal);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline5-text-decoration, inherit);text-decoration:var(--mdc-typography-headline5-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline5-text-transform, inherit)}.mdc-typography--headline6{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:0.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit)}.mdc-typography--subtitle1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit)}.mdc-typography--subtitle2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-subtitle2-font-size, 0.875rem);line-height:1.375rem;line-height:var(--mdc-typography-subtitle2-line-height, 1.375rem);font-weight:500;font-weight:var(--mdc-typography-subtitle2-font-weight, 500);letter-spacing:0.0071428571em;letter-spacing:var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-decoration:var(--mdc-typography-subtitle2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle2-text-transform, inherit)}.mdc-typography--body1{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:0.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit)}.mdc-typography--body2{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit)}.mdc-typography--caption{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-caption-font-size, 0.75rem);line-height:1.25rem;line-height:var(--mdc-typography-caption-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-caption-font-weight, 400);letter-spacing:0.0333333333em;letter-spacing:var(--mdc-typography-caption-letter-spacing, 0.0333333333em);text-decoration:inherit;-webkit-text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-decoration:var(--mdc-typography-caption-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-caption-text-transform, inherit)}.mdc-typography--button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;-webkit-text-decoration:var(--mdc-typography-button-text-decoration, none);text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase)}.mdc-typography--overline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-overline-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.75rem;font-size:var(--mdc-typography-overline-font-size, 0.75rem);line-height:2rem;line-height:var(--mdc-typography-overline-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-overline-font-weight, 500);letter-spacing:0.1666666667em;letter-spacing:var(--mdc-typography-overline-letter-spacing, 0.1666666667em);text-decoration:none;-webkit-text-decoration:var(--mdc-typography-overline-text-decoration, none);text-decoration:var(--mdc-typography-overline-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-overline-text-transform, uppercase)}:root{--mdc-typography-font-family: $font-family-secondary;--mdc-typography-headline3-font-family: $font-family-secondary;--mdc-typography-headline3-font-weight: 500;--mdc-typography-headline3-font-size: 2rem;--mdc-typography-headline3-line-height: 2.2rem;--mdc-typography-body1-font-family: $font-family-secondary;--mdc-typography-body1-letter-spacing: 0;--mdc-typography-body1-font-size: 1.125rem;--mdc-typography-body1-line-height: 1.8rem}.about-search-soccer-video-story{--soccer-video-story-text-color: #202124;--inset: 2.5rem;--media-max: 52rem;--gutter: 2rem;--edge-fade: 1.25rem;--card-w: calc(var(--media-max) - 2 * var(--gutter));--media-ar: 1514 / 806;--media-radius: 1.875rem;--arrow-w: 2.5rem;--arrow-lane: 4.5rem;overflow-x:clip;position:relative;width:100%;z-index:1}@media(max-width: 1023px){.about-search-soccer-video-story{--inset: 1.8125rem;--arrow-lane: 3.25rem}}@media(max-width: 767px){.about-search-soccer-video-story{--inset: 1.125rem;--card-w: 80vw;--media-ar: 3 / 4}}.about-search-soccer-video-story--text-white{--soccer-video-story-text-color: #fff}.about-search-soccer-video-story__inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:120rem;padding-block:6rem;padding-inline:var(--inset);text-align:center;width:100%}@media(max-width: 1023px){.about-search-soccer-video-story__inner{padding-block:4.25rem}}@media(max-width: 767px){.about-search-soccer-video-story__inner{padding-block:2.5rem}}.about-search-soccer-video-story__title{font-family:"Google Sans Flex",Arial,sans-serif;font-weight:500;font-size:clamp(28px,5vw,64px);font-weight:500;line-height:110%;margin:0;text-wrap:balance;max-width:68rem;color:var(--soccer-video-story-text-color)}.about-search-soccer-video-story__carousel{margin-top:3.5rem;max-width:calc(var(--media-max) + 2*var(--arrow-lane));padding-inline:var(--arrow-lane);position:relative;width:100%}@media(max-width: 767px){.about-search-soccer-video-story__carousel{margin-top:2rem;max-width:none;padding-inline:0}}.about-search-soccer-video-story__viewport{overflow:visible}.about-search-soccer-video-story__track{display:grid;gap:var(--inset);grid-auto-columns:var(--card-w);grid-auto-flow:column;list-style:none;margin:0;-webkit-mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) calc(var(--edge-fade) * 0.4), rgba(0, 0, 0, 0.55) calc(var(--edge-fade) * 0.75), #000 var(--edge-fade), #000 calc(100% - var(--edge-fade)), rgba(0, 0, 0, 0.55) calc(100% - var(--edge-fade) * 0.75), rgba(0, 0, 0, 0.1) calc(100% - var(--edge-fade) * 0.4), transparent);mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) calc(var(--edge-fade) * 0.4), rgba(0, 0, 0, 0.55) calc(var(--edge-fade) * 0.75), #000 var(--edge-fade), #000 calc(100% - var(--edge-fade)), rgba(0, 0, 0, 0.55) calc(100% - var(--edge-fade) * 0.75), rgba(0, 0, 0, 0.1) calc(100% - var(--edge-fade) * 0.4), transparent);overscroll-behavior-x:contain;overflow-x:auto;overflow-y:hidden;padding-inline:var(--gutter);scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.about-search-soccer-video-story__track::-webkit-scrollbar{display:none}.about-search-soccer-video-story__slide{min-width:0;scroll-snap-align:center;scroll-snap-stop:always}@media(max-width: 767px){.about-search-soccer-video-story__track{-webkit-mask-image:none;mask-image:none;margin-inline:calc(-1*var(--inset));padding-inline:calc((100vw - var(--card-w))/2)}.about-search-soccer-video-story__slide{scroll-snap-align:center}}.about-search-soccer-video-story__media{aspect-ratio:var(--media-ar);border-radius:var(--media-radius);overflow:hidden;position:relative;width:100%}.about-search-soccer-video-story__video{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.about-search-soccer-video-story__video--mobile{display:none}@media(max-width: 767px){.about-search-soccer-video-story__video--desktop{display:none}.about-search-soccer-video-story__video--mobile{display:block}}.about-search-soccer-video-story__toggle{background:none;border:0;bottom:1rem;color:#fff;cursor:pointer;display:grid;filter:drop-shadow(0 0.0625rem 0.125rem rgba(0, 0, 0, 0.28)) drop-shadow(0 0.1875rem 0.4375rem rgba(0, 0, 0, 0.2)) drop-shadow(0 0.4375rem 0.9375rem rgba(0, 0, 0, 0.12)) drop-shadow(0 0.875rem 1.75rem rgba(0, 0, 0, 0.07));height:2.75rem;padding:0;place-items:center;position:absolute;right:1rem;transition:opacity .2s ease,transform .2s ease;width:2.75rem;z-index:3}.about-search-soccer-video-story__toggle:hover{transform:scale(1.06)}.about-search-soccer-video-story__toggle:focus-visible{outline:.125rem solid #fff;outline-offset:.125rem}.about-search-soccer-video-story__toggle[aria-hidden=true]{opacity:0;pointer-events:none}@media(prefers-reduced-motion: reduce){.about-search-soccer-video-story__toggle{transition:none}.about-search-soccer-video-story__toggle:hover{transform:none}}.about-search-soccer-video-story__toggle-icon{grid-area:1/1;height:1.5rem;width:1.5rem}.about-search-soccer-video-story__toggle-icon--play{transform:translateX(-0.09rem)}.about-search-soccer-video-story__toggle[aria-pressed=true] .about-search-soccer-video-story__toggle-icon--pause{display:none}.about-search-soccer-video-story__toggle[aria-pressed=false] .about-search-soccer-video-story__toggle-icon--play{display:none}.about-search-soccer-video-story__arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background:none;border:0;color:#1f1f1f;cursor:pointer;display:block;padding:0;position:absolute;top:50%;transform:translate(var(--arrow-nudge, 0), -50%);transition:opacity .3s ease,transform .45s cubic-bezier(0.4, 0, 0.2, 1);width:var(--arrow-w);z-index:4}.about-search-soccer-video-story__arrow:disabled{cursor:default;opacity:.3;pointer-events:none}@media(prefers-reduced-motion: reduce){.about-search-soccer-video-story__arrow{transition:none}}@media(max-width: 767px){.about-search-soccer-video-story__arrow{display:none}}.about-search-soccer-video-story__arrow--prev{left:0}@media(hover: hover)and (pointer: fine){.about-search-soccer-video-story__arrow--prev:hover{--arrow-nudge: -0.35rem}}.about-search-soccer-video-story__arrow--next{right:0}@media(hover: hover)and (pointer: fine){.about-search-soccer-video-story__arrow--next:hover{--arrow-nudge: 0.35rem}}.about-search-soccer-video-story__arrow-icon{display:block;height:auto;pointer-events:none;transform:rotate(var(--arrow-rot, 0deg));width:100%}.about-search-soccer-video-story__arrow--prev .about-search-soccer-video-story__arrow-icon{--arrow-rot: 180deg}.about-search-soccer-video-story__captions{display:grid;list-style:none;margin:1.75rem auto 0;max-width:48rem;padding:0;width:100%}.about-search-soccer-video-story__caption{grid-area:1/1;opacity:1;transition:opacity .34s ease .2s}.about-search-soccer-video-story__caption[aria-hidden=true]{opacity:0;pointer-events:none;transition:opacity .18s ease}@media(prefers-reduced-motion: reduce){.about-search-soccer-video-story__caption{transition:none}.about-search-soccer-video-story__caption[aria-hidden=true]{transition:none}}.about-search-soccer-video-story__caption-text{color:#3c4043;--annotation: Body;font-family:"Google Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;letter-spacing:0;line-height:24px;font-family:"Google Sans Flex",Arial,sans-serif;font-weight:500;font-size:clamp(1rem,2vw,1.75rem);line-height:140%;max-width:48rem}.about-search-soccer-video-story__caption-text p{margin:0}.about-search-soccer-video-story__caption-text{color:var(--soccer-video-story-text-color);margin:0}.about-search-soccer-video-story__caption-sr{clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}@media(max-width: 767px){.about-search-soccer-video-story__captions{max-width:var(--card-w)}}