.ads__container{padding:3rem 0;container-type:inline-size}.ads__list{gap:2rem;display:grid}@container (width>=856px){.ads__list{grid-template-columns:repeat(2,1fr)}}.advertising{max-width:100%;position:relative}@container (min-with:768px){.advertising--mobile_only{display:none}}.advertising--desktop_only{display:none}@container (min-with:768px){.advertising--desktop_only{display:initial}}.advertising__link{display:block}.advertising__link--embed{z-index:2;position:absolute}.advertising__link picture,.advertising__link img,.advertising__link video{max-width:100%;height:auto;display:block}.advertising__embed{max-width:100%;display:block;overflow:hidden}.icon{vertical-align:middle;background-position:50%;background-repeat:no-repeat;width:2rem;height:2rem;display:inline-block}.icon__next{background-image:url(/dist/images/next.c332fc4f.svg)}.icon__next:hover,a:has(.icon__next):hover .icon,.disabled:has(.icon__next) .icon{background-image:url(/dist/images/next%20grey.804d2dc2.svg)}.icon__previous{background-image:url(/dist/images/previous.cef2daac.svg)}.icon__previous:hover,a:has(.icon__previous):hover .icon,.disabled:has(.icon__previous) .icon{background-image:url(/dist/images/previous%20grey.a0ee0abc.svg)}.icon__fastforward{background-image:url(/dist/images/fastforward.7a53c289.svg)}.icon__fastforward:hover,a:has(.icon__fastforward):hover .icon,.disabled:has(.icon__fastforward) .icon{background-image:url(/dist/images/fastforward%20grey.8be8e3bd.svg)}.icon__rewind{background-image:url(/dist/images/rewind.2f655806.svg)}.icon__rewind:hover,a:has(.icon__rewind):hover .icon,.disabled:has(.icon__rewind) .icon{background-image:url(/dist/images/rewind%20grey.56322a53.svg)}.icon__showmore{background-image:url(/dist/images/showmore.436269b6.svg)}.icon__showmore:hover,a:has(.icon__showmore):hover .icon,.disabled:has(.icon__showmore) .icon{background-image:url(/dist/images/showmore%20grey.6fb2ed96.svg)}h1{text-align:center;margin:2rem 0 4rem}.tags__tag{color:#000;background-color:#e7e7e8;border-radius:1rem;margin:0 .5rem .5rem 0;padding:.33rem 1rem;font-family:roboto,sans-serif;font-size:.66rem;font-weight:700;display:inline-block}.tags__tag:hover:is(a){color:#fff;background-color:#bd934f;text-decoration:none}.news__item{color:#000;flex-direction:column;text-decoration:none;display:flex}@media (width>=727px){.news__item{width:calc(50% - 1rem);margin-right:2rem}}.news__item:hover{text-decoration:none}.news__item__picture{aspect-ratio:465/269;order:1;width:100%}.news__item__title{text-transform:none;flex-grow:2;order:2;margin-top:1rem;font-family:roboto,sans-serif;font-size:1.5rem;font-weight:200}.news__item__dateandtags{order:3}.news__item__date{margin:0;display:inline-block}.news__item__tags{margin:0;padding-left:2rem;display:inline-block}.news__item__tags .tags__tag{margin-bottom:0}.news__controls{justify-content:center;gap:1rem;padding-top:2rem;display:flex}@media (width>=727px){.news__controls{justify-content:right}}.news__controls button{background:0 0;border:0}.flickity-ready .flickity-cell,.flickity-ready .flickity-cell a{height:100%}.upcomingcompetitions__list{margin-bottom:2rem}@media (width>=992px){.upcomingcompetitions__list{grid-template-rows:repeat(3,max-content);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;column-gap:1rem;display:grid}}.upcomingcompetitions__item{color:#000;grid-template-columns:2.5rem 1fr;align-items:center;margin-bottom:1rem;text-decoration:none;display:grid}@media (width>=576px){.upcomingcompetitions__item{grid-template-columns:2.5rem 1fr minmax(220px,20%) 2rem}}.upcomingcompetitions__item:hover{text-decoration:none}.upcomingcompetitions__item--wrl .upcomingcompetitions__item__info{background-color:#005ebb}.upcomingcompetitions__item--title .upcomingcompetitions__item__info{background-color:#0f7782}.upcomingcompetitions__item--cont .upcomingcompetitions__item__info{background-color:#f36b2a}.upcomingcompetitions__item--dse .upcomingcompetitions__item__info{background-color:#bf003c}.upcomingcompetitions__item--games .upcomingcompetitions__item__info{background-color:#f1616e}.upcomingcompetitions__item--other .upcomingcompetitions__item__info{background-color:#888}.upcomingcompetitions__item__date{text-align:right;flex-direction:column;grid-column:1/2;padding-right:1rem;display:flex}.upcomingcompetitions__item__date__day{font-family:roboto,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5rem}.upcomingcompetitions__item__date__month{font-family:roboto,sans-serif;font-size:.75rem;font-weight:300}.upcomingcompetitions__item__info{color:#fff;border-radius:3rem;flex-direction:column;gap:1rem;width:100%;padding:1rem;display:flex}@media (width>=576px){.upcomingcompetitions__item__info{grid-template-columns:subgrid;grid-column:2/5;align-items:center;padding:.5rem 1rem .5rem 2rem;display:grid}}.upcomingcompetitions__item__info__title{text-align:center;grid-column:1/2}@media (width>=576px){.upcomingcompetitions__item__info__title{text-align:left}}.upcomingcompetitions__item__info__discipline{text-transform:uppercase;color:#000;background:#fff;border-radius:2.5rem;grid-column:2/3;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-family:roboto,sans-serif;font-size:.75rem;font-weight:700;display:flex}@media (width>=576px){.upcomingcompetitions__item__info__discipline{min-height:3.75rem}}.upcomingcompetitions__item__info__icon{color:#fff;grid-column:3/4;display:none}@media (width>=576px){.upcomingcompetitions__item__info__icon{display:block}}body>section{grid-column:content}.more{text-align:center;margin-top:2rem}@media (width>=727px){.more{text-align:right}}.more__link{color:#000;font-family:roboto,sans-serif;font-weight:500;line-height:2rem;text-decoration:none;display:block}.more__text{display:none}@media (width>=727px){.more__text{display:inline-block}}.more__icon .icon{width:3rem;height:3rem}@media (width>=727px){.more__icon{display:none}}.social__feed{grid-column:full;grid-template-columns:subgrid;text-align:center;background-image:linear-gradient(90deg,#a7712e 0%,#915b27 19.37%,#a16b2d 29.04%,#b07a32 40.18%,#cf9a45 49.42%,#ffca62 64.63%,#f4c15e 67.43%,#d8a854 72.3%,#aa8043 78.61%,#755230 84.91%,#724f2e 85.99%,#472818 100%);padding:2.5rem 0;display:grid}.social__feed .juicer-feed{grid-column:content}.social__icons{flex-wrap:wrap;justify-content:center;align-items:start;gap:2rem;max-width:66%;margin:0 auto;padding-block:2rem;display:flex}.social__icons__dropdown{background-color:#0000;border:0;padding:0}.social__icons__dropdown__icon{transition-property:transform;transition-duration:.2s}.social__icons__dropdown:hover{background-color:#0000}.social__icons__dropdown:hover img{transform:rotate(10deg)}.social__icons__dropdownmenu{background-color:#fff;min-width:auto}.social__icons__dropdownmenu__item{white-space:nowrap;padding:.25rem 1rem;display:block}.social__icons__dropdownmenu__item:hover{color:#fff;text-decoration:none}.social__icons__dropdownmenu .dropdown-item{padding:0}.social__icons__link__icon{transition-property:transform;transition-duration:.2s}.social__icons__link__subject{font-size:66%}.social__icons__link:hover{text-decoration:none}.social__icons__link:hover img{transform:rotate(10deg)}.footer .social__icons__dropdownmenu{background-color:#fff}.footer .social__icons__dropdownmenu__item{color:#bd934f}.footer .social__icons__dropdownmenu__item:hover{color:#fff}.competitionresults__container{grid-column:wide;margin:2rem 0}.competitionresults__container img{width:100%;height:auto}.dancesports__list{grid-template-rows:repeat(3,max-content);grid-template-columns:repeat(2,1fr);grid-auto-flow:row;gap:2rem;margin-bottom:2rem;display:grid}@media (width>=992px){.dancesports__list{grid-template-rows:repeat(2,max-content);grid-template-columns:repeat(3,1fr)}}.dancesports__list__item{color:#000;text-align:center;grid-template-columns:1fr;align-items:center;gap:1rem;font-family:roboto,sans-serif;font-weight:900;line-height:120%;text-decoration:none;display:grid}.dancesports__list__item:hover{text-decoration:none}@media (width>=576px){.dancesports__list__item{text-align:left;grid-template-columns:2fr 1fr;gap:2rem}}.dancesports__list__item__picturewrapper{background:linear-gradient(270deg,#975b25 0%,#a66724 21.2%,#cc8520 61.53%,#f6a71c 100%);border-radius:50%;padding:2px;display:block;position:relative}.dancesports__list__item__picturewrapper:after{content:" ";z-index:1;background-color:#fff;border-radius:50%;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;top:2px;left:2px}.dancesports__list__item__picture{z-index:3;border-radius:50%;width:100%;padding:4px;position:relative}.dancesports__list--secondary{margin-top:5rem;display:block}@media (width>=576px){.dancesports__list--secondary{display:grid}}@media (width>=992px){.dancesports__list--secondary{grid-template-columns:repeat(2,1fr)}}.dancesports__list--secondary .dancesports__list__item{text-align:left;z-index:6;grid-template-columns:1fr 1.8fr;gap:2rem;margin-bottom:2rem;position:relative}@media (width>=576px){.dancesports__list--secondary .dancesports__list__item{margin-bottom:0;display:grid}}.dancesports__list--secondary .dancesports__list__item__picture{z-index:4;position:relative}.dancesports__list--secondary .dancesports__list__item__picturewrapper{position:relative}.dancesports__list--secondary .dancesports__list__item__deco{z-index:3;border-top-right-radius:2.5rem;border-bottom-right-radius:2.5rem;width:80%;height:4rem;position:absolute;right:0}.dancesports__list--secondary .dancesports__list__item__deco--blue{background-color:#69aec5}.dancesports__list--secondary .dancesports__list__item__deco--brown{background-color:#e7953c}.dancesports__list--secondary .dancesports__list__item__text{z-index:6;color:#fff;padding-right:1rem}.media__container{margin-bottom:2rem}.media__container .grid-sizer{width:100%}@media (width>=576px){.media__container .grid-sizer{width:calc(50% - 1rem)}}@media (width>=856px){.media__container .grid-sizer{width:calc(33% - 1rem)}}@media (width>=992px){.media__container .grid-sizer{width:calc(25% - 1rem)}}.media__container .gutter-sizer{width:1rem}.mediaitems{position:relative}.mediaitems .loading{text-align:center;margin:2rem 0;font-size:12px}.mediaitems__container{width:100%;margin-bottom:1rem;display:block}@media (width>=576px){.mediaitems__container{width:calc(50% - 1rem)}}@media (width>=856px){.mediaitems__container{width:calc(33% - 1rem)}}@media (width>=992px){.mediaitems__container{width:calc(25% - 1rem)}}.mediaitems__container img{width:100%;height:auto}.mediaitems__video{position:relative}.mediaitems__video__playbutton{aspect-ratio:1;background-image:url(/dist/images/play-overlay.71a8b36d.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:33%;max-width:120px;margin:auto;position:absolute;inset:0}.mediaitems__info{aspect-ratio:1;background-color:#00000080;width:33%;max-width:4rem;font-size:1.8rem;position:absolute;inset:auto 0 0 auto}@media (hover:hover){.mediaitems__info{display:none}}.mediaitems__info svg{margin:auto;position:absolute;inset:0}.mediaitems__info__content{display:none}.mediaitems__loader{position:absolute;left:-999em}.slideshow{margin-bottom:50px}.slideshow .flickity-page-dots{bottom:-50px}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{touch-action:pan-y;height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{color:#333;background:0 0;border:none;position:absolute}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:focus{outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#fff}.flickity-button-icon:hover{fill:#bbb}.flickity-prev-next-button{background-color:#0000;width:54px;height:54px;top:50%;transform:translateY(-50%)}.flickity-prev-next-button:hover{background-color:#0000}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;z-index:2;flex-wrap:wrap;justify-content:center;width:100%;display:flex;position:absolute;bottom:10px}.flickity-rtl .flickity-page-dots{direction:rtl}.items-1 .flickity-page-dot{width:calc(33vw - 16px)}.items-2 .flickity-page-dot{width:max(50vw - 16px,40px)}.items-3 .flickity-page-dot{width:max(33.3333vw - 24px,40px)}.items-4 .flickity-page-dot{width:max(25vw - 32px,40px)}.items-5 .flickity-page-dot{width:max(20vw - 40px,40px)}.items-6 .flickity-page-dot{width:max(16.6667vw - 48px,40px)}.items-7 .flickity-page-dot{width:max(14.2857vw - 56px,40px)}.items-8 .flickity-page-dot{width:max(12.5vw - 64px,40px)}.items-9 .flickity-page-dot{width:max(11.1111vw - 72px,40px)}.items-10 .flickity-page-dot{width:max(10vw - 80px,40px)}.items-11 .flickity-page-dot{width:max(9.09091vw - 88px,40px)}.items-12 .flickity-page-dot{width:max(8.33333vw - 96px,40px)}.items-13 .flickity-page-dot{width:max(7.69231vw - 104px,40px)}.items-14 .flickity-page-dot{width:max(7.14286vw - 112px,40px)}.items-15 .flickity-page-dot{width:max(6.66667vw - 120px,40px)}.items-16 .flickity-page-dot{width:max(6.25vw - 128px,40px)}.flickity-page-dot{cursor:pointer;appearance:none;text-indent:-9999px;background-color:#0000;border:none;max-width:150px;height:50px;margin:0;display:block;position:relative;overflow:hidden}.flickity-page-dot:after{content:" ";background:#aaa;border-radius:5px;width:calc(100% - 20px);height:5px;display:block;position:absolute;top:22.5px;left:10px}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus:after,.flickity-page-dot:hover:after{background:#bbb;outline:none}.flickity-page-dot.is-selected:after{background:#fff}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}