.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-country-carousel{--soccer-country-carousel-text-color: #202124;--flag-saturate: 0.85;position:relative;width:100%;z-index:1}@media(max-width: 767px){.about-search-soccer-country-carousel{overflow-x:clip}}.about-search-soccer-country-carousel--text-black{--soccer-country-carousel-text-color: #202124}.about-search-soccer-country-carousel--text-white{--soccer-country-carousel-text-color: #fff}.about-search-soccer-country-carousel__inner{--pad-block: 6rem;align-items:center;display:flex;flex-direction:column;gap:4.5rem;justify-content:center;margin:0 auto;max-width:120rem;padding-block:var(--pad-block);padding-inline:2.5rem;text-align:center;width:100%}@media(max-width: 1023px){.about-search-soccer-country-carousel__inner{--pad-block: 4.25rem;padding-inline:1.8125rem}}@media(max-width: 767px){.about-search-soccer-country-carousel__inner{--pad-block: 4.5rem;gap:3.25rem;padding-inline:1.125rem}}.about-search-soccer-country-carousel__flags{--arrow-gutter: 2.5rem;--arrow-overhang: 2rem;--arrow-size: 2.5rem;align-items:center;container-type:inline-size;display:grid;justify-items:center;margin:0 auto;max-width:78rem;position:relative;touch-action:pan-y;width:100%}@media(min-width: 1024px){.about-search-soccer-country-carousel__flags{padding-inline:var(--arrow-gutter)}}@media(max-width: 1023px){.about-search-soccer-country-carousel__flags{--arrow-overhang: 0rem}}@media(max-width: 767px){.about-search-soccer-country-carousel__flags{--arrow-size: 1.5rem;--arrow-overhang: -0.75rem}}.about-search-soccer-country-carousel__flag{--card-w: 42cqi;--flag-tilt: -8deg;aspect-ratio:1080/635;grid-area:1/1;opacity:1;perspective:70cqi;transition:transform .55s cubic-bezier(0.22, 1, 0.36, 1),opacity .4s ease,scale .45s cubic-bezier(0.4, 0, 0.2, 1);width:var(--card-w);will-change:transform}@media(prefers-reduced-motion: reduce){.about-search-soccer-country-carousel__flag{transition:none}}.about-search-soccer-country-carousel__flag:nth-child(even){--flag-tilt: 8deg}.about-search-soccer-country-carousel__flag[data-position=center]{transform:scale(1);z-index:3}.about-search-soccer-country-carousel__flag[data-position=left],.about-search-soccer-country-carousel__flag[data-position=right]{cursor:pointer;transform:translate(var(--shift), 6%) scale(0.86) rotate(var(--tilt));z-index:2}@media(hover: hover)and (pointer: fine){.about-search-soccer-country-carousel__flag[data-position=left]:hover,.about-search-soccer-country-carousel__flag[data-position=right]:hover{scale:1.03}}.about-search-soccer-country-carousel__flag[data-position=left]{--shift: -70%;--tilt: -10deg}.about-search-soccer-country-carousel__flag[data-position=right]{--shift: 70%;--tilt: 10deg}.about-search-soccer-country-carousel__flag[data-position=hidden]{opacity:0;pointer-events:none;transform:scale(0.7);z-index:1}@media(max-width: 767px){.about-search-soccer-country-carousel__flag{--card-w: 64cqi}.about-search-soccer-country-carousel__flag[data-position=center]{transform:rotate(var(--flag-tilt)) scale(1)}.about-search-soccer-country-carousel__flag[data-position=left],.about-search-soccer-country-carousel__flag[data-position=right],.about-search-soccer-country-carousel__flag[data-position=hidden]{display:none}}.about-search-soccer-country-carousel__flag-card{border-radius:calc(var(--card-w)*50/1080);box-shadow:0 .3cqi .8cqi rgba(0,0,0,.04),0 .9cqi 2cqi rgba(0,0,0,.05),0 1.9cqi 4cqi rgba(0,0,0,.07),0 3.4cqi 7cqi rgba(0,0,0,.09);height:100%;overflow:hidden;position:relative;transition:box-shadow .45s cubic-bezier(0.4, 0, 0.2, 1);width:100%}@media(prefers-reduced-motion: reduce){.about-search-soccer-country-carousel__flag-card{transition:none}}@media(hover: hover)and (pointer: fine){.about-search-soccer-country-carousel__flag[data-position=left]:hover .about-search-soccer-country-carousel__flag-card,.about-search-soccer-country-carousel__flag[data-position=right]:hover .about-search-soccer-country-carousel__flag-card{box-shadow:0 .5cqi 1.2cqi rgba(0,0,0,.05),0 1.3cqi 3cqi rgba(0,0,0,.07),0 2.6cqi 5.5cqi rgba(0,0,0,.09),0 4.6cqi 9cqi rgba(0,0,0,.12)}}.about-search-soccer-country-carousel__flag-image{display:block;filter:saturate(var(--flag-saturate));height:100%;-o-object-fit:cover;object-fit:cover;transition:filter .55s cubic-bezier(0.22, 1, 0.36, 1);width:100%}@media(prefers-reduced-motion: reduce){.about-search-soccer-country-carousel__flag-image{transition:none}}.about-search-soccer-country-carousel__flag[data-position=left] .about-search-soccer-country-carousel__flag-image,.about-search-soccer-country-carousel__flag[data-position=right] .about-search-soccer-country-carousel__flag-image{filter:blur(0.1cqi) brightness(0.95) saturate(var(--flag-saturate))}@media(hover: hover)and (pointer: fine){.about-search-soccer-country-carousel__flag[data-position=left]:hover .about-search-soccer-country-carousel__flag-image,.about-search-soccer-country-carousel__flag[data-position=right]:hover .about-search-soccer-country-carousel__flag-image{filter:blur(0.05cqi) brightness(0.975) saturate(var(--flag-saturate))}}.about-search-soccer-country-carousel__arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background:none;border:0;color:#fff;cursor:pointer;display:block;filter:drop-shadow(0 0.125rem 0.5rem rgba(0, 0, 0, 0.35));padding:0;position:absolute;top:56%;transform:translate(var(--arrow-nudge, 0), -50%);transition:transform .45s cubic-bezier(0.4, 0, 0.2, 1);width:var(--arrow-size);z-index:4}@media(prefers-reduced-motion: reduce){.about-search-soccer-country-carousel__arrow{transition:none}}@media(max-width: 767px){.about-search-soccer-country-carousel__arrow{top:50%}}.about-search-soccer-country-carousel__arrow--prev{left:calc(-1*var(--arrow-overhang))}@media(hover: hover)and (pointer: fine){.about-search-soccer-country-carousel__arrow--prev:hover{--arrow-nudge: -0.35rem}}.about-search-soccer-country-carousel__arrow--next{right:calc(-1*var(--arrow-overhang))}@media(hover: hover)and (pointer: fine){.about-search-soccer-country-carousel__arrow--next:hover{--arrow-nudge: 0.35rem}}.about-search-soccer-country-carousel__arrow-icon{display:block;height:auto;pointer-events:none;transform:rotate(var(--arrow-rot, 0deg));width:100%}.about-search-soccer-country-carousel__arrow--prev .about-search-soccer-country-carousel__arrow-icon{--arrow-rot: 180deg}.about-search-soccer-country-carousel__title{font-family:"Google Sans Flex",Arial,sans-serif;font-weight:500;font-size:clamp(28px,5vw,64px);font-weight:500;line-height:110%;color:var(--soccer-country-carousel-text-color);font-size:4rem;margin:0;max-width:80rem;text-wrap:balance}@media(max-width: 1023px){.about-search-soccer-country-carousel__title{font-size:3.625rem}}@media(max-width: 767px){.about-search-soccer-country-carousel__title{font-size:1.75rem}}.about-search-soccer-country-carousel__description{display:grid;margin:0 auto;max-width:68rem}.about-search-soccer-country-carousel__description-sizer{display:grid;grid-area:1/1;visibility:hidden}.about-search-soccer-country-carousel__description-text{align-self:start;grid-area:1/1}.about-search-soccer-country-carousel__description-ghost{grid-area:1/1}.about-search-soccer-country-carousel__description-text,.about-search-soccer-country-carousel__description-ghost{font-family:"Google Sans Flex",Arial,sans-serif;font-weight:500;color:var(--soccer-country-carousel-text-color);font-size:1.75rem;font-weight:500;line-height:150%;margin:0;text-wrap:balance}@media(max-width: 1023px){.about-search-soccer-country-carousel__description-text,.about-search-soccer-country-carousel__description-ghost{font-size:1.5rem}}@media(max-width: 767px){.about-search-soccer-country-carousel__description-text,.about-search-soccer-country-carousel__description-ghost{font-size:1rem;line-height:155%}}.about-search-soccer-country-carousel__sr{clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.about-search-soccer-country-carousel__chip{align-items:center;background:#fff;border-radius:62.5rem;color:#000;display:inline-flex;font-size:1.6rem;gap:.28em;line-height:1;margin:0 .18em;padding:.3em .85em .3em .5em;transform:translateY(-0.1em);vertical-align:middle;white-space:nowrap}@media(max-width: 1023px){.about-search-soccer-country-carousel__chip{font-size:1.25rem}}@media(max-width: 767px){.about-search-soccer-country-carousel__chip{font-size:.8125rem}}.about-search-soccer-country-carousel__chip-logo{aspect-ratio:1;flex:none;width:1.15em}.about-search-soccer-country-carousel__chip-text{font-family:"Google Sans Flex",Arial,sans-serif;font-weight:500;display:inline-grid;font-weight:500}.about-search-soccer-country-carousel__chip-ghost,.about-search-soccer-country-carousel__chip-live{align-items:center;display:inline-flex;grid-area:1/1}.about-search-soccer-country-carousel__chip-ghost{visibility:hidden}.about-search-soccer-country-carousel__chip-ghost .about-search-soccer-country-carousel__chip-cursor{animation:none}.about-search-soccer-country-carousel__chip-cursor{animation:about-search-soccer-country-carousel-caret 1.05s step-end infinite;background:currentColor;display:inline-block;flex:none;height:1.1em;margin-left:.03em;width:.09em}@media(prefers-reduced-motion: reduce){.about-search-soccer-country-carousel__chip-cursor{animation:none}}@keyframes about-search-soccer-country-carousel-caret{0%,100%{opacity:1}50%{opacity:0}}