:where(.HR-11-2-4) .Breadcrumbs-Crumbs:after{margin:0 var(--hr-space-xs);content:"/";color:var(--hr-color-text-secondary)}:where(.HR-11-2-4) .Breadcrumbs-Crumbs .Link_theme_ghost{color:var(--hr-color-text-secondary)}:where(.HR-11-2-4) .Breadcrumbs-Crumbs .Link_theme_ghost:not([aria-disabled=true]):hover{color:var(--hr-color-text-primary)}:where(.HR-11-2-4) .Breadcrumbs-Crumbs{display:inline-flex;box-sizing:border-box}:where(.HR-11-2-4) .Breadcrumbs-Item{display:inline-flex;max-width:100%;color:var(--hr-color-text-primary)}:where(.HR-11-2-4) .Breadcrumbs-Item .Link_theme_ghost{color:var(--hr-color-text-secondary)}:where(.HR-11-2-4) .Breadcrumbs-Item .Link_theme_ghost:not([aria-disabled=true]):hover{color:var(--hr-color-text-primary)}:where(.HR-11-2-4) .Breadcrumbs-Item_hasDivider:after{margin:0 var(--hr-space-xs);content:"/";color:var(--hr-color-text-secondary)}:where(.HR-11-2-4) .Breadcrumbs-Item_width_short{flex-shrink:0}:where(.HR-11-2-4) .Breadcrumbs-ItemText{display:inline-block;overflow:hidden;font-size:var(--hr-typography-font-body-s-font-size);line-height:var(--hr-typography-font-body-s-line-height);white-space:nowrap;text-overflow:ellipsis}:where(.HR-11-2-4) .Breadcrumbs-Item_width_short .Breadcrumbs-ItemText{max-width:200px}:where(.HR-11-2-4) .Breadcrumbs-Item_width_max{max-width:100%}:where(.HR-11-2-4) .Breadcrumbs-Tooltip.Tooltip_size_s .Tooltip-Content{max-width:unset}:where(.HR-11-2-4) .Breadcrumbs-BackIcon{width:10px;margin-right:var(--hr-space-xs)}:where(.HR-11-2-4) .Breadcrumbs>ul{display:flex;margin:0;padding-inline-start:0}:where(.HR-11-2-4) .Breadcrumbs{max-width:100%;font-size:var(--hr-typography-font-body-s-font-size);line-height:var(--hr-typography-font-body-s-line-height);white-space:nowrap}:where(.HR-11-2-4) .Breadcrumbs_view_crumbs{display:none}@media only screen and (min-width:768px){:where(.HR-11-2-4) .Breadcrumbs_view_return{display:none}:where(.HR-11-2-4) .Breadcrumbs_view_crumbs{display:block}}.PrizeBanner_Root__doOcq{border-radius:var(--hr-border-radius-s);background-color:var(--hr-color-spectre-purple-200)}.PrizeBanner_GrabPrize__XzJY9{background:var(--hr-color-spectre-purple-500)}.PrizeBanner_GrabPrize__XzJY9 .Button-Content{--hr-internal-button-text-color:var(--hr-color-white-900);--hr-icon-color:var(--hr-color-white-900)}.PastSeasonCard_card__y7a56{position:relative;display:block;overflow:hidden;border:1px solid var(--hr-color-border-tertiary);border-radius:var(--hr-border-radius-xl);background-color:var(--hr-color-surface-100)}.PastSeasonCard_card__bg__nFbSK{position:absolute;top:0;right:-34px;bottom:0;display:flex;height:-moz-fit-content;height:fit-content;margin:auto 0}@media (min-width:768px){.PastSeasonCard_card__bg__nFbSK{right:-80px}}@media (--viewport-md ){.PastSeasonCard_card__bg__nFbSK{right:-80px}}@media (min-width:992px){.PastSeasonCard_card__bg__nFbSK{right:0}}@media (--viewport-lg ){.PastSeasonCard_card__bg__nFbSK{right:0}}.PastSeasonCard_card__bg_primary__y0Pv6{width:214px;height:234px;color:var(--hr-color-surface-0)}@media (min-width:1200px){.PastSeasonCard_card__bg_primary__y0Pv6{width:unset;height:unset}}@media (--viewport-xl ){.PastSeasonCard_card__bg_primary__y0Pv6{width:unset;height:unset}}.PastSeasonCard_card__bg_secondary__01RpA{display:none;width:266px;height:234px;color:var(--hr-color-surface-200)}@media (min-width:768px){.PastSeasonCard_card__bg_secondary__01RpA{display:block}}@media (--viewport-md ){.PastSeasonCard_card__bg_secondary__01RpA{display:block}}@media (min-width:1200px){.PastSeasonCard_card__bg_secondary__01RpA{width:unset;height:unset}}@media (--viewport-xl ){.PastSeasonCard_card__bg_secondary__01RpA{width:unset;height:unset}}.PastSeasonCard_card__arrow__x5VyR{flex-shrink:0;align-self:end;opacity:0;color:var(--hr-color-text-primary);transition:opacity .15s linear}.PastSeasonCard_card__y7a56:active .PastSeasonCard_card__arrow__x5VyR,.PastSeasonCard_card__y7a56:focus-visible .PastSeasonCard_card__arrow__x5VyR,.PastSeasonCard_card__y7a56:hover .PastSeasonCard_card__arrow__x5VyR,.PastSeasonCard_card_mobile__IiXO_ .PastSeasonCard_card__arrow__x5VyR{opacity:1}.Theme_color_hrLight .PastSeasonCard_card__bg_secondary__01RpA{color:var(--hr-color-surface-0)}.PastSeasonCard_card__content__Cuj_3{position:relative;z-index:10;display:flex;justify-content:space-between;padding:var(--hr-space-l) var(--hr-space-xl) var(--hr-space-xl);gap:var(--hr-space-l)}@media (min-width:992px){.PastSeasonCard_card__content__Cuj_3{padding:var(--hr-space-3-xl)}}@media (--viewport-lg ){.PastSeasonCard_card__content__Cuj_3{padding:var(--hr-space-3-xl)}}.PastSeasonCard_card__text__MBORR{flex-grow:1}.PastSeasonCard_duration__xwg5T{margin-bottom:var(--hr-space-s)!important;font:var(--hr-typography-font-body-m-all-params);font-weight:var(--hr-typography-font-weight-regular)!important}@media (min-width:992px){.PastSeasonCard_duration__xwg5T{margin-bottom:var(--hr-space-m)!important;font:var(--hr-typography-font-title-s-all-params)}}@media (--viewport-lg ){.PastSeasonCard_duration__xwg5T{margin-bottom:var(--hr-space-m)!important;font:var(--hr-typography-font-title-s-all-params)}}.PastSeasonCard_title__Ke2qJ{width:80%;font:var(--hr-typography-font-title-l-all-params);font-weight:var(--hr-typography-font-weight-medium)}@media (min-width:992px){.PastSeasonCard_title__Ke2qJ{width:50%;font:var(--hr-typography-font-display-m-all-params)}}@media (--viewport-lg ){.PastSeasonCard_title__Ke2qJ{width:50%;font:var(--hr-typography-font-display-m-all-params)}}.PastSeasons_Title__k7tQH{--landing-title-bg-color:var(--landing-past-seasons-title-bg-color,var(--color-landing-yellow-500));max-width:280px;margin:0 auto;padding-bottom:var(--hr-space-3-xl)}@media (min-width:768px){.PastSeasons_Title__k7tQH{margin:0}}@media (--viewport-md ){.PastSeasons_Title__k7tQH{margin:0}}@media (min-width:992px){.PastSeasons_Title__k7tQH{max-width:433px;padding-bottom:60px;padding-bottom:var(--hr-space-5-xl)}}@media (--viewport-lg ){.PastSeasons_Title__k7tQH{max-width:433px;padding-bottom:60px;padding-bottom:var(--hr-space-5-xl)}}.PastSeasons_Title__k7tQH>:nth-child(2){width:-moz-max-content;width:max-content;margin-left:auto}.PastSeasons_Title__k7tQH>:nth-child(2):before{width:var(--title-line-height);content:"";border-radius:100%;background-color:#b6a4ff;background-color:var(--color-landing-purple-500);transform:rotate(30deg);aspect-ratio:1;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='white' d='M4.667 6.19H6.19v1.524h1.525v1.525h1.523v1.523H7.715v1.523H6.191v1.524H4.663v1.524h10.67V13.81H13.81v-1.524h-1.524v-1.524h-1.524V9.238h1.524V7.715h1.524V6.191h1.524V4.667H4.667Z'/%3E%3C/svg%3E"),linear-gradient(#000,#000);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='white' d='M4.667 6.19H6.19v1.524h1.525v1.525h1.523v1.523H7.715v1.523H6.191v1.524H4.663v1.524h10.67V13.81H13.81v-1.524h-1.524v-1.524h-1.524V9.238h1.524V7.715h1.524V6.191h1.524V4.667H4.667Z'/%3E%3C/svg%3E"),linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude}.AboutSeason_Header__Ef_lS{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto var(--hr-space-3-xl)}@media (min-width:768px){.AboutSeason_Header__Ef_lS{margin-bottom:60px;margin-bottom:var(--hr-space-5-xl)}}@media (--viewport-md ){.AboutSeason_Header__Ef_lS{margin-bottom:60px;margin-bottom:var(--hr-space-5-xl)}}@media (min-width:992px){.AboutSeason_Header__Ef_lS{margin-bottom:80px;margin-bottom:var(--hr-space-6-xl)}}@media (--viewport-lg ){.AboutSeason_Header__Ef_lS{margin-bottom:80px;margin-bottom:var(--hr-space-6-xl)}}.AboutSeason_Heading__03qH4{--landing-title-bg-color:var(--landing-about-title-bg-color)}.AboutSeason_Heading__03qH4>:nth-child(n+2){margin-left:var(--title-line-height)}.AboutSeason_Heading__03qH4>:last-child:before{flex-shrink:0;width:var(--title-line-height);content:"";border-radius:100%;background-color:#ff5f00;background-color:var(--color-landing-orange-500);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='white' d='M6 7.566V5.025h1.27V4.18h1.269v-.847h2.541v.847h1.27v1.269h1.27v1.27h.846v1.27h-.847v1.27h-1.056v1.271h-.847v2.538h-2.54v-2.539h.845V9.26h1.059V7.989h.846v-1.27h-.846v-.846H8.539v.846H7.271v.847Zm3.176 6.56h2.539v2.541H9.176Z'/%3E%3C/svg%3E"),linear-gradient(#000,#000);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='white' d='M6 7.566V5.025h1.27V4.18h1.269v-.847h2.541v.847h1.27v1.269h1.27v1.27h.846v1.27h-.847v1.27h-1.056v1.271h-.847v2.538h-2.54v-2.539h.845V9.26h1.059V7.989h.846v-1.27h-.846v-.846H8.539v.846H7.271v.847Zm3.176 6.56h2.539v2.541H9.176Z'/%3E%3C/svg%3E"),linear-gradient(#000,#000);transform:rotate(30deg);-webkit-mask-composite:xor;mask-composite:exclude;aspect-ratio:1}.AboutSeason_Grid__q7FHg{display:flex;flex-wrap:wrap;gap:var(--hr-space-xs)}@media screen and (min-width:768px){.AboutSeason_Grid__q7FHg{gap:var(--hr-space-m)}}@media screen and (--viewport-md ){.AboutSeason_Grid__q7FHg{gap:var(--hr-space-m)}}.AboutSeason_Grid__q7FHg>.AboutSeason_GridItem__bKckB{flex:1 1 25%;min-width:250px}.AboutSeason_Card__rwP8z{display:flex;flex-direction:column;align-items:center;height:100%;padding:var(--hr-space-s) var(--hr-space-l) var(--hr-space-xl);text-align:center;text-wrap:balance;border-radius:var(--hr-border-radius-m);background-color:var(--hr-color-surface-100);gap:var(--hr-space-s)}@media (min-width:768px){.AboutSeason_Card__rwP8z{padding:var(--hr-space-s) var(--hr-space-l) var(--hr-space-xl)}}@media (--viewport-md ){.AboutSeason_Card__rwP8z{padding:var(--hr-space-s) var(--hr-space-l) var(--hr-space-xl)}}@media (min-width:992px){.AboutSeason_Card__rwP8z{gap:0}}@media (--viewport-lg ){.AboutSeason_Card__rwP8z{gap:0}}.AboutSeason_CardImage__kK6V6{width:90px;-o-object-fit:contain;object-fit:contain;aspect-ratio:1}@media (min-width:992px){.AboutSeason_CardImage__kK6V6{width:150px}}@media (--viewport-lg ){.AboutSeason_CardImage__kK6V6{width:150px}}.Highlight_Highlight__wApVc{overflow:auto;font-size:var(--hr-typography-font-body-s-font-size);line-height:var(--hr-typography-line-height-s);white-space:pre;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.Highlight_Highlight_lineNumbers__v9awc{counter-reset:linenumber}.Highlight_Highlight_softWrap__Dk2lC{white-space:pre-wrap}.Highlight_Highlight-Code__p9asv{display:grid;width:-moz-max-content;width:max-content}.Highlight_Highlight_softWrap__Dk2lC .Highlight_Highlight-Code__p9asv{width:auto}.Highlight_Highlight-Line__6rZjd{position:relative;min-width:0;min-height:var(--hr-typography-line-height-s)}.Highlight_Highlight_lineNumbers__v9awc .Highlight_Highlight-Line__6rZjd{padding-left:calc(var(--hr-space-xl) + var(--hr-space-m))}.Highlight_Highlight_lineNumbers__v9awc .Highlight_Highlight-Line__6rZjd:before{position:absolute;top:0;left:0;width:var(--hr-space-xl);margin-right:var(--hr-space-m);content:counter(linenumber);counter-increment:linenumber;text-align:right;color:var(--hr-color-text-secondary)}.CodeSnippet_CodeSnippet__sd70v{position:relative;overflow:hidden}.CodeSnippet_CodeSnippet-Toolbar__xYFB2{position:absolute;top:min(50%,var(--hr-space-2-xl));right:var(--hr-space-m);display:flex;transform:translateY(-50%);gap:var(--hr-space-2-xs-compact)}.CodeSnippet_CodeSnippet-Code___FPMU{margin:0}.CodeSnippet_CodeSnippet-Title__6JqD6{display:flex;align-items:center;min-height:var(--hr-size-control-s);margin-bottom:var(--hr-space-xs);padding-right:calc(var(--hr-size-control-s) + var(--hr-space-2-xs))}.CodeSnippet_CodeSnippet_platform_desktop__YWsFD .CodeSnippet_CodeSnippet-Toolbar__xYFB2{opacity:0}.CodeSnippet_CodeSnippet-Toolbar__xYFB2:focus-within,.CodeSnippet_CodeSnippet__sd70v:hover .CodeSnippet_CodeSnippet-Toolbar__xYFB2{opacity:1}.CodeSnippet_CodeSnippet-Toolbar__xYFB2 button{opacity:.7}.CodeSnippet_CodeSnippet-Toolbar__xYFB2 button:active,.CodeSnippet_CodeSnippet-Toolbar__xYFB2 button:focus,.CodeSnippet_CodeSnippet-Toolbar__xYFB2 button:hover{opacity:1}.HtmlStatements_html-statements__Ixo77{position:relative}.HtmlStatements_html-statements__Ixo77 ul{list-style-type:revert}.HtmlStatements_html-statements__Ixo77 ol,.HtmlStatements_html-statements__Ixo77 ul{margin:var(--hr-space-s-compact) 0;padding-left:var(--hr-space-l)}.HtmlStatements_html-statements__Ixo77 p{margin:var(--hr-space-s-compact) 0}.HtmlStatements_html-statements__Ixo77 p:first-child{margin-top:0}.HtmlStatements_html-statements__Ixo77 p:last-child{margin-bottom:var(--hr-space-m)}.HtmlStatements_html-statements__Ixo77 .code{margin:var(--hr-space-s) 0}.HtmlStatements_html-statements__Ixo77 pre{margin:0;white-space:pre-wrap}.HtmlStatements_html-statements__Ixo77 img{margin:var(--hr-space-s-compact) 0}.HtmlStatements_html-statements__Ixo77 h1,.HtmlStatements_html-statements__Ixo77 h2{margin:var(--hr-space-xl) 0 0;font-family:var(--hr-typography-font-label-m-font-family);font-size:var(--hr-typography-font-label-m-font-size);font-weight:var(--hr-typography-font-weight-medium);line-height:var(--hr-typography-font-label-m-line-height)}.HtmlStatements_html-statements__Ixo77 h3,.HtmlStatements_html-statements__Ixo77 h4,.HtmlStatements_html-statements__Ixo77 h5,.HtmlStatements_html-statements__Ixo77 h6{margin:var(--hr-space-xl) 0 var(--hr-space-s-compact);font-family:var(--hr-typography-font-label-s-font-family);font-size:var(--hr-typography-font-label-s-font-size);font-weight:var(--hr-typography-font-weight-medium);line-height:var(--hr-typography-font-label-s-line-height)}.HtmlStatements_html-statements__Ixo77 blockquote{margin:var(--hr-space-s-compact) 0;padding:var(--hr-space-xs) var(--hr-space-m) var(--hr-space-xs) var(--hr-space-s);border-left:var(--hr-space-2-xs) solid var(--hr-color-spectre-blue-400);border-top-right-radius:var(--hr-border-radius-xs);border-bottom-right-radius:var(--hr-border-radius-xs);background-color:var(--hr-color-spectre-blue-100)}.HtmlStatements_html-statements__Ixo77 blockquote blockquote{background-color:transparent}.HtmlStatements_html-statements__Ixo77 blockquote blockquote:last-child,.HtmlStatements_html-statements__Ixo77 blockquote p:last-child{margin-bottom:0}.HtmlStatements_html-statements__Ixo77 .epigraph{margin-left:60%}.HtmlStatements_html-statements__Ixo77 .epigraph>p:last-child{text-align:right;border-top:1px solid var(--hr-color-text-primary)}.HtmlStatements_html-statements__Ixo77 p:has(>.math.display){overflow-x:auto}.HtmlStatements_html-statements__Ixo77 .smallcaps{font-feature-settings:"smcp";font-variant-caps:small-caps}.HtmlStatements_html-statements__Ixo77 .center{text-align:center}.HtmlStatements_html-statements__Ixo77 .HtmlStatements_snippet__Xa9_a{padding:var(--hr-space-m);font:var(--hr-typography-font-body-s-all-params);border-radius:var(--hr-border-radius-xs);background-color:var(--hr-color-control-secondary)}.HtmlStatements_html-statements__Ixo77 .table{overflow-x:auto}.HtmlStatements_html-statements__Ixo77 table{overflow-x:auto;box-sizing:border-box;min-width:100%;margin:var(--hr-space-s-compact) 0;border-collapse:collapse}.HtmlStatements_html-statements__Ixo77 tbody{vertical-align:top}.HtmlStatements_html-statements__Ixo77 td,.HtmlStatements_html-statements__Ixo77 th{box-sizing:border-box;min-height:var(--hr-size-control-l);padding:var(--hr-space-xs) var(--hr-space-m);font:var(--hr-typography-font-body-s-all-params);border:none;background-color:var(--hr-color-control-secondary)}.HtmlStatements_html-statements__Ixo77 td{border-top:1px solid var(--hr-color-border-secondary)}.HtmlStatements_html-statements__Ixo77 th{text-align:left;color:var(--hr-color-text-secondary)}.HtmlStatements_html-statements__Ixo77 table:not(:has(thead)) tbody tr:first-child td{border-top:none}.HtmlStatements_html-statements__Ixo77 tbody tr:last-child td:first-child{border-bottom-left-radius:var(--hr-border-radius-m)}.HtmlStatements_html-statements__Ixo77 tbody tr:last-child td:last-child{border-bottom-right-radius:var(--hr-border-radius-m)}.HtmlStatements_html-statements__Ixo77 thead tr:first-child th:first-child{border-top-left-radius:var(--hr-border-radius-m)}.HtmlStatements_html-statements__Ixo77 thead tr:first-child th:last-child{border-top-right-radius:var(--hr-border-radius-m)}.HtmlStatements_html-statements__Ixo77 table:not(:has(thead)) tbody tr:first-child td:first-child{border-top-left-radius:var(--hr-border-radius-m)}.HtmlStatements_html-statements__Ixo77 table:not(:has(thead)) tbody tr:first-child td:last-child{border-top-right-radius:var(--hr-border-radius-m)}.ProblemStatusIcon_ProblemStatus__vf4en{line-height:0;color:var(--hr-color-text-secondary)}.ProblemStatusIcon_ProblemStatus-Icon__mc2Hh{aspect-ratio:1}.ProblemStatusIcon_ProblemStatus_type_solved__Lpw8b{color:var(--hr-color-spectre-green-900)}.ProblemStatusIcon_ProblemStatus_type_wrong__M62jg{color:var(--hr-color-spectre-red-900)}.ProblemStatusIcon_ProblemStatus_type_not_solved__kcGLp{color:transparent}.ProblemListItem_Root__RwhGw{--border-color:transparent;--bg-primary:var(--hr-color-surface-100);--bg-hover:var(--hr-color-surface-200);position:relative;display:grid;align-items:center;grid-template-columns:repeat(2,auto) max-content minmax(max-content,1fr);min-height:52px;padding:var(--hr-space-s);font-family:var(--hr-typography-font-body-s-font-family);font-size:var(--hr-typography-font-body-s-font-size);font-weight:var(--hr-typography-font-body-s-font-weight);line-height:var(--hr-typography-font-body-s-line-height);opacity:.6;border-radius:var(--hr-border-radius-s);outline:1px solid var(--border-color);outline-offset:-1px;background-color:var(--bg-primary);gap:0 var(--hr-space-xs)}.ProblemListItem_Root__RwhGw:has(.ProblemListItem_Link__5F16c:focus-visible){outline-color:var(--hr-color-border-primary);box-shadow:var(--hr-effects-shadow-outline-secondary)}.ProblemListItem_Root_view_contrast__42jFB{--border-color:var(--hr-color-spectre-purple-300);--bg-primary:var(--hr-color-spectre-purple-200);--bg-hover:var(--hr-color-spectre-purple-300)}.ProblemListItem_Icon__n062g{padding:var(--hr-space-2-xs)}.ProblemListItem_Link__5F16c{cursor:inherit}.ProblemListItem_Link__5F16c:focus-visible{outline:none}.ProblemListItem_Root_platform_desktop__y9N8r .ProblemListItem_Content__7F24F:not(:empty):before{margin-right:var(--hr-space-xs);content:"•"}.ProblemListItem_Root_platform_desktop__y9N8r .ProblemListItem_RightSlot__7rY8P{justify-self:end}.ProblemListItem_Root_platform_mobile__xDQAk{grid-template-columns:auto minmax(0,1fr)}.ProblemListItem_Root_platform_mobile__xDQAk .ProblemListItem_Content__7F24F,.ProblemListItem_Root_platform_mobile__xDQAk .ProblemListItem_RightSlot__7rY8P{grid-column:2/-1}.ProblemListItem_Root_platform_mobile__xDQAk .ProblemListItem_RightSlot__7rY8P:not(:empty){margin-top:var(--hr-space-xs)}.ProblemListItem_Root_interactive__XpidR{cursor:pointer;opacity:1}.ProblemListItem_Root_interactive__XpidR:hover{background-color:var(--bg-hover);box-shadow:var(--hr-effects-shadow)}.Difficulty_Difficulty_type_easy__HVLSx{color:var(--hr-color-spectre-green-900);background-color:var(--hr-color-spectre-green-100)}.Difficulty_Difficulty_type_medium__QCNn9{color:var(--hr-color-spectre-orange-900);background-color:var(--hr-color-spectre-orange-100)}.Difficulty_Difficulty_type_hard__FL1zv{color:var(--hr-color-spectre-red-900);background-color:var(--hr-color-spectre-red-100)}.Difficulty_Difficulty_type_undefined__vo4SC{color:var(--hr-color-spectre-purple-900);background-color:var(--hr-color-spectre-purple-100)}.Prizes_block__2zZNa{position:relative;overflow:hidden;box-sizing:border-box;padding:var(--hr-space-5-xl) var(--hr-space-m) 112px;border-radius:var(--hr-border-radius-2-xl);background-color:var(--hr-color-surface-100)}@media (min-width:768px){.Prizes_block__2zZNa{padding:var(--hr-space-5-xl) var(--hr-space-2-xl)}}@media (--viewport-md ){.Prizes_block__2zZNa{padding:var(--hr-space-5-xl) var(--hr-space-2-xl)}}@media (min-width:992px){.Prizes_block__2zZNa{padding:80px;padding:var(--hr-space-6-xl)}}@media (--viewport-lg ){.Prizes_block__2zZNa{padding:80px;padding:var(--hr-space-6-xl)}}.Prizes_block__2zZNa .Prizes_Lines__oPl_O{position:absolute;bottom:0;left:0;height:80px;content:"";pointer-events:none;color:var(--hr-color-surface-0)}@media (min-width:768px){.Prizes_block__2zZNa .Prizes_Lines__oPl_O{height:120px}}@media (--viewport-md ){.Prizes_block__2zZNa .Prizes_Lines__oPl_O{height:120px}}@media (min-width:992px){.Prizes_block__2zZNa .Prizes_Lines__oPl_O{height:160px}}@media (--viewport-lg ){.Prizes_block__2zZNa .Prizes_Lines__oPl_O{height:160px}}.Prizes_Title__7N_hf{--landing-title-bg-color:var(--landing-prizes-title-bg-color);z-index:1}@media not (min-width:768px){.Prizes_Title__7N_hf{margin:0 auto;padding-bottom:60px;padding-bottom:var(--hr-space-5-xl)}}@media not (--viewport-md ){.Prizes_Title__7N_hf{margin:0 auto;padding-bottom:60px;padding-bottom:var(--hr-space-5-xl)}}.Prizes_Title__7N_hf>:first-child{margin-left:var(--hr-space-xl)}@media (min-width:992px){.Prizes_Title__7N_hf>:first-child{margin-left:var(--hr-space-3-xl)}}@media (--viewport-lg ){.Prizes_Title__7N_hf>:first-child{margin-left:var(--hr-space-3-xl)}}.Prizes_Title__7N_hf>:nth-child(2){margin-left:0}.Prizes_Title__7N_hf>:nth-child(2):after{width:var(--title-line-height);aspect-ratio:1;content:"";background-color:#b6a4ff;background-color:var(--color-landing-purple-500);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='white' d='M2.667 7.003h1.332V5.667h1.334V4.334H8v1.332h1.333V7h1.334V5.667h1.334V4.333h2.666v1.334H16V7h1.333v2.666H16V11h-1.333v1.333h-1.334v1.334H12v1.334h-1.334v1.332H9.333V15H8v-1.332H6.667v-1.334H5.333V11H4V9.666H2.667Z'/%3E%3C/svg%3E"),linear-gradient(#000,#000);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='white' d='M2.667 7.003h1.332V5.667h1.334V4.334H8v1.332h1.333V7h1.334V5.667h1.334V4.333h2.666v1.334H16V7h1.333v2.666H16V11h-1.333v1.333h-1.334v1.334H12v1.334h-1.334v1.332H9.333V15H8v-1.332H6.667v-1.334H5.333V11H4V9.666H2.667Z'/%3E%3C/svg%3E"),linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude}.Prizes_Title__7N_hf>:nth-child(3){margin-left:var(--hr-space-3-xl)}@media (min-width:992px){.Prizes_Title__7N_hf>:nth-child(3){margin-left:60px;margin-left:var(--hr-space-5-xl)}}@media (--viewport-lg ){.Prizes_Title__7N_hf>:nth-child(3){margin-left:60px;margin-left:var(--hr-space-5-xl)}}.Prizes_title-column__OLEUL{display:flex;flex-direction:column}@media (min-width:992px){.Prizes_title-column__OLEUL{padding:0 var(--hr-space-3-xl)}}@media (--viewport-lg ){.Prizes_title-column__OLEUL{padding:0 var(--hr-space-3-xl)}}.Prizes_card-column__3Hzey{display:grid;gap:var(--hr-space-xs)}@media (min-width:992px){.Prizes_card-column__3Hzey{gap:var(--hr-space-m)}}@media (--viewport-lg ){.Prizes_card-column__3Hzey{gap:var(--hr-space-m)}}.Prizes_card__xLSk9{padding:var(--hr-space-l);border-radius:var(--hr-border-radius-m);background-color:var(--hr-color-control-secondary)}@media (min-width:992px){.Prizes_card__xLSk9{padding:var(--hr-space-xl)}}@media (--viewport-lg ){.Prizes_card__xLSk9{padding:var(--hr-space-xl)}}.Prizes_card__xLSk9 .Prizes_CardText__7AWDb{font:var(--hr-typography-font-body-m-all-params);text-wrap:balance;color:var(--hr-color-text-secondary)}@media (min-width:992px){.Prizes_card__xLSk9 .Prizes_CardText__7AWDb{font:var(--hr-typography-font-title-s-all-params);font-weight:var(--hr-typography-font-weight-normal)}}@media (--viewport-lg ){.Prizes_card__xLSk9 .Prizes_CardText__7AWDb{font:var(--hr-typography-font-title-s-all-params);font-weight:var(--hr-typography-font-weight-normal)}}@media (min-width:768px){.ScoringInfo_BannerColumn__QHug4{padding-right:var(--hr-space-2-xl)}}@media (--viewport-md ){.ScoringInfo_BannerColumn__QHug4{padding-right:var(--hr-space-2-xl)}}@media (min-width:992px){.ScoringInfo_BannerColumn__QHug4{padding-right:var(--hr-space-4-xl)}}@media (--viewport-lg ){.ScoringInfo_BannerColumn__QHug4{padding-right:var(--hr-space-4-xl)}}.ScoringInfo_BannerColumn__QHug4 .ScoringInfo_Decoration__RKMaJ{position:relative;display:flex;overflow:hidden;justify-content:center;align-items:center;min-height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--hr-color-surface-0);border-radius:var(--hr-border-radius-xl);background-color:var(--hr-color-surface-100)}.ScoringInfo_BannerColumn__QHug4 .ScoringInfo_TopLines__BU1bY{position:absolute;top:0;right:0;height:15%;color:var(--hr-color-surface-0)}@media (min-width:768px){.ScoringInfo_BannerColumn__QHug4 .ScoringInfo_TopLines__BU1bY{width:80%;height:auto}}@media (--viewport-md ){.ScoringInfo_BannerColumn__QHug4 .ScoringInfo_TopLines__BU1bY{width:80%;height:auto}}.ScoringInfo_BannerColumn__QHug4 .ScoringInfo_BottomLines__Dg3AK{position:absolute;right:0;bottom:0;height:8%;color:var(--hr-color-surface-0)}@media (min-width:768px){.ScoringInfo_BannerColumn__QHug4 .ScoringInfo_BottomLines__Dg3AK{width:40%;height:auto}}@media (--viewport-md ){.ScoringInfo_BannerColumn__QHug4 .ScoringInfo_BottomLines__Dg3AK{width:40%;height:auto}}.ScoringInfo_BannerColumn__QHug4 .ScoringInfo_Picture__KOeGf{z-index:1}.ScoringInfo_CardColumn__QJO0G{display:flex;flex-direction:column;justify-content:center;padding:0 var(--hr-space-m) var(--hr-space-3-xl)}@media (min-width:768px){.ScoringInfo_CardColumn__QJO0G{padding:0 var(--hr-space-2-xl) 0 var(--hr-space-xs)}}@media (--viewport-md ){.ScoringInfo_CardColumn__QJO0G{padding:0 var(--hr-space-2-xl) 0 var(--hr-space-xs)}}@media (min-width:1400px){.ScoringInfo_CardColumn__QJO0G{align-self:center}}@media (--viewport-xxl ){.ScoringInfo_CardColumn__QJO0G{align-self:center}}.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Header__2d1_O{--landing-title-bg-color:var(--landing-scoring-title-bg-color);display:flex;justify-content:center;margin-bottom:var(--hr-space-2-xl)}@media screen and (min-width:768px){.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Header__2d1_O{justify-content:flex-start}}@media screen and (--viewport-md ){.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Header__2d1_O{justify-content:flex-start}}.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Text__ggMbm{font-size:var(--hr-typography-font-body-m-font-size);line-height:var(--hr-typography-font-body-m-line-height);text-wrap:balance;color:var(--hr-color-text-secondary)}@media (min-width:992px){.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Text__ggMbm{font-size:var(--hr-typography-font-title-s-font-size);line-height:var(--hr-typography-font-title-s-line-height)}}@media (--viewport-lg ){.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Text__ggMbm{font-size:var(--hr-typography-font-title-s-font-size);line-height:var(--hr-typography-font-title-s-line-height)}}.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Text__ggMbm p{margin:0}.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Text__ggMbm p:not(:first-child){margin-top:var(--hr-space-l)}.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Button-Wrapper__Yxg77{display:flex;justify-content:center}@media (min-width:768px){.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Button-Wrapper__Yxg77{justify-content:flex-start}}@media (--viewport-md ){.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Button-Wrapper__Yxg77{justify-content:flex-start}}.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Button__Wl4pz{display:inline-block;margin-top:var(--hr-space-xl)}@media (min-width:992px){.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Button__Wl4pz{margin-top:var(--hr-space-2-xl)}}@media (--viewport-lg ){.ScoringInfo_CardColumn__QJO0G .ScoringInfo_Button__Wl4pz{margin-top:var(--hr-space-2-xl)}}.Banner_Banner__bw7Wu{--title-bg-color:var(--landing-banner-title-bg-color);--duration-bg-color:var(--landing-banner-duration-bg-color);overflow:hidden;justify-content:center;border:1px solid var(--hr-color-border-tertiary);border-radius:var(--hr-border-radius-xl);background-color:var(--hr-color-surface-0)}.Banner_Banner__bw7Wu,.Banner_Content__nHQZi{position:relative;display:flex;flex-direction:column}.Banner_Content__nHQZi{z-index:1;align-items:center;padding:var(--hr-space-4-xl) 0 var(--hr-space-5-xl);gap:var(--hr-space-3-xl)}@media (min-width:992px){.Banner_Content__nHQZi{padding:60px 0;padding:var(--hr-space-5-xl) 0;gap:var(--hr-space-2-xl)}}@media (--viewport-lg ){.Banner_Content__nHQZi{padding:60px 0;padding:var(--hr-space-5-xl) 0;gap:var(--hr-space-2-xl)}}.Banner_Info__rXKQk{display:flex;flex-direction:column;width:-moz-min-content;width:min-content}@media (min-width:768px){.Banner_Info__rXKQk{flex-direction:row}}@media (--viewport-md ){.Banner_Info__rXKQk{flex-direction:row}}.Banner_Header__a0ZmI,.Banner_Title__tQdO8{position:relative;display:flex;flex-direction:column;align-items:center}.Banner_Title__tQdO8{--landing-title-bg-color:var(--title-bg-color);max-width:100%}@media (min-width:768px){.Banner_Title__tQdO8>span:nth-child(odd){margin-right:var(--hr-space-3-xl)}.Banner_Title__tQdO8>span:nth-child(2n){margin-left:auto}}@media (--viewport-md ){.Banner_Title__tQdO8>span:nth-child(odd){margin-right:var(--hr-space-3-xl)}.Banner_Title__tQdO8>span:nth-child(2n){margin-left:auto}}.Banner_State__F84Ms{position:absolute;z-index:1;top:0;right:60px;right:var(--hr-space-5-xl);transform:translateY(-25%) rotate(-10deg);transform-origin:bottom left}@media (min-width:768px){.Banner_State__F84Ms{right:0}}@media (--viewport-md ){.Banner_State__F84Ms{right:0}}@media (min-width:768px){.Banner_State__notStarted__EXCSA{left:calc(80% - 60px);left:calc(80% - var(--hr-space-5-xl))}}@media (--viewport-md ){.Banner_State__notStarted__EXCSA{left:calc(80% - 60px);left:calc(80% - var(--hr-space-5-xl))}}@media (min-width:992px){.Banner_State__notStarted__EXCSA{left:calc(75% - 60px);left:calc(75% - var(--hr-space-5-xl))}}@media (--viewport-lg ){.Banner_State__notStarted__EXCSA{left:calc(75% - 60px);left:calc(75% - var(--hr-space-5-xl))}}@media (min-width:768px){.Banner_State__finished__aXZDA{left:calc(60% - 60px);left:calc(60% - var(--hr-space-5-xl))}}@media (--viewport-md ){.Banner_State__finished__aXZDA{left:calc(60% - 60px);left:calc(60% - var(--hr-space-5-xl))}}@media (min-width:992px){.Banner_State__finished__aXZDA{left:calc(50% - 60px);left:calc(50% - var(--hr-space-5-xl))}}@media (--viewport-lg ){.Banner_State__finished__aXZDA{left:calc(50% - 60px);left:calc(50% - var(--hr-space-5-xl))}}.Banner_State__F84Ms>span{font-size:24px;line-height:32px}@media (min-width:992px){.Banner_State__F84Ms>span{font-size:32px;line-height:40px}}@media (--viewport-lg ){.Banner_State__F84Ms>span{font-size:32px;line-height:40px}}.Banner_Duration__ViJGi{--landing-title-bg-color:var(--duration-bg-color);display:flex;flex-grow:1;flex-direction:column;flex-shrink:0;padding:0 var(--hr-space-xl)}@media (min-width:768px){.Banner_Duration__ViJGi{padding:0}.Banner_Duration__ViJGi .Banner_EndDate__S2ggW>span,.Banner_Duration__ViJGi .Banner_StartDate__B8RzY>span{font-size:32px;line-height:40px}}@media (--viewport-md ){.Banner_Duration__ViJGi{padding:0}.Banner_Duration__ViJGi .Banner_EndDate__S2ggW>span,.Banner_Duration__ViJGi .Banner_StartDate__B8RzY>span{font-size:32px;line-height:40px}}@media (min-width:992px){.Banner_Duration__ViJGi{padding:0}.Banner_Duration__ViJGi .Banner_EndDate__S2ggW>span,.Banner_Duration__ViJGi .Banner_StartDate__B8RzY>span{font-size:40px;line-height:50px}}@media (--viewport-lg ){.Banner_Duration__ViJGi{padding:0}.Banner_Duration__ViJGi .Banner_EndDate__S2ggW>span,.Banner_Duration__ViJGi .Banner_StartDate__B8RzY>span{font-size:40px;line-height:50px}}@media (min-width:1200px){.Banner_Duration__ViJGi{padding:0}.Banner_Duration__ViJGi .Banner_EndDate__S2ggW>span,.Banner_Duration__ViJGi .Banner_StartDate__B8RzY>span{font-size:48px;line-height:60px}}@media (--viewport-xl ){.Banner_Duration__ViJGi{padding:0}.Banner_Duration__ViJGi .Banner_EndDate__S2ggW>span,.Banner_Duration__ViJGi .Banner_StartDate__B8RzY>span{font-size:48px;line-height:60px}}@media (min-width:1400px){.Banner_Duration__ViJGi{align-self:stretch}}@media (--viewport-xxl ){.Banner_Duration__ViJGi{align-self:stretch}}.Banner_Duration__ViJGi>span{display:inline-flex;white-space:nowrap}.Banner_Duration__ViJGi>span:nth-child(2n){align-self:flex-end;margin-left:var(--hr-space-l)}.Banner_Dash__n8zay{width:38px;height:14px;border:5px solid var(--title-bg-color);background-color:var(--hr-color-surface-dark-0)}@media (min-width:992px){.Banner_Dash__n8zay{width:68px}}@media (--viewport-lg ){.Banner_Dash__n8zay{width:68px}}.Banner_Image__jngO0{position:absolute;bottom:0;left:50%;display:block;transform:translateX(-50%)}@media not (min-width:768px){.Banner_Image__jngO0{max-width:unset}}@media not (--viewport-md ){.Banner_Image__jngO0{max-width:unset}}.Banner_Message__KTPuL{padding:0 var(--hr-space-m)}@media (min-width:992px){.Banner_Banner__bw7Wu:has(.Banner_Image__jngO0) .Banner_Message__KTPuL{padding-bottom:var(--hr-space-m)}.Banner_Banner__bw7Wu:has(.Banner_Image__jngO0) .Banner_Action__sQBWV{margin-bottom:var(--hr-space-xs)}}@media (--viewport-lg ){.Banner_Banner__bw7Wu:has(.Banner_Image__jngO0) .Banner_Message__KTPuL{padding-bottom:var(--hr-space-m)}.Banner_Banner__bw7Wu:has(.Banner_Image__jngO0) .Banner_Action__sQBWV{margin-bottom:var(--hr-space-xs)}}.Banner_Lines__jRhfC{position:absolute;top:0;left:0;color:var(--hr-color-surface-100)}.TrackCard_card__k8ILO{--focus-border-shadow:0 0 0 1px var(--hr-color-border-primary);--focus-outline-shadow:var(--hr-effects-shadow-outline-secondary);--hover-shadow:var(--hr-effects-shadow);position:relative;display:block;overflow:hidden;height:140px;padding:var(--hr-space-xl);border:1px solid var(--hr-color-border-tertiary);border-radius:var(--hr-border-radius-m);background-color:var(--hr-color-surface-100);transition:background-color .15s ease,box-shadow .15s ease,border-color .15s ease}.TrackCard_card__content__l09CJ{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:space-between;height:100%}.TrackCard_card__k8ILO:active .TrackCard_card__arrow__PB0Ig,.TrackCard_card__k8ILO:focus-visible .TrackCard_card__arrow__PB0Ig,.TrackCard_card__k8ILO:hover .TrackCard_card__arrow__PB0Ig,.TrackCard_card_mobile__4rX6_ .TrackCard_card__arrow__PB0Ig{opacity:1}.TrackCard_card__k8ILO:hover{box-shadow:var(--hover-shadow)}.TrackCard_card__k8ILO:focus-visible{border-color:transparent!important;box-shadow:var(--focus-border-shadow),var(--focus-outline-shadow)}.TrackCard_card__k8ILO:hover:focus-visible{border-color:transparent!important;box-shadow:var(--hover-shadow),var(--focus-border-shadow),var(--focus-outline-shadow)}.Theme_root_hrDark .TrackCard_card__k8ILO:hover{background-color:var(--hr-color-surface-200);box-shadow:none}.Theme_root_hrDark .TrackCard_card__k8ILO:hover:focus-visible{border-color:transparent;background-color:var(--hr-color-surface-200);box-shadow:var(--focus-border-shadow),var(--focus-outline-shadow)}.TrackCard_action-slot__Cm50G{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:60%}.TrackCard_action-slot__leaderboard__zSPza,.TrackCard_action-slot__text__fQKCt{display:flex;flex-direction:row;align-items:flex-end}.TrackCard_action-slot__place__5ENwn{gap:var(--hr-space-s)}.TrackCard_leaderboard-btn__Zo386{width:-moz-fit-content;width:fit-content}.TrackCard_progress-slot__text__BhiND{display:flex;justify-content:space-between;margin-bottom:var(--hr-space-xs)}.TrackCard_progress-slot__progressbar__SZkAX{--progress-inner-fill-color:var(--hr-color-text-primary);--progress-outer-fill-color:var(--hr-color-control-disabled);--progressbar-height:4px;--progress-border-radius:var(--hr-border-radius-round)}.TrackCard_top-place-badge__5ZiCH{padding:var(--hr-space-2-xs-compact) 0}.TrackCard_top-place-badge__5ZiCH span{margin-left:var(--hr-space-2-xs)}.TrackCard_place-count__uTn6f{display:inline-flex;flex-direction:row;align-items:center}.TrackCard_place-count_divider__v7CdU:after{display:block;width:4px;height:4px;margin:0 var(--hr-space-2-xs) 0 var(--hr-space-xs);content:"";border-radius:var(--hr-border-radius-round);background-color:var(--hr-color-text-tertiary)}.SeasonInfo_container__2XqyD{display:flex;flex-direction:column;gap:var(--hr-space-xs)}@media (min-width:768px){.SeasonInfo_container__2XqyD{gap:var(--hr-space-m)}}@media (--viewport-md ){.SeasonInfo_container__2XqyD{gap:var(--hr-space-m)}}.SeasonInfo_banner-column__B4Z_0,.SeasonInfo_banner__MJITw{width:100%}.SeasonInfo_track-cards__w_1ix{display:flex;flex-wrap:wrap;gap:var(--hr-space-xs)}@media (min-width:768px){.SeasonInfo_track-cards__w_1ix{gap:var(--hr-space-s)}}@media (--viewport-md ){.SeasonInfo_track-cards__w_1ix{gap:var(--hr-space-s)}}.SeasonInfo_track-card__Ow_i7{flex:1 1 100%}@media (min-width:768px){.SeasonInfo_track-card__Ow_i7{flex:1 1 calc(50% - var(--hr-space-m) / 2)}}@media (--viewport-md ){.SeasonInfo_track-card__Ow_i7{flex:1 1 calc(50% - var(--hr-space-m) / 2)}}@media (min-width:992px){.SeasonInfo_track-card__Ow_i7{flex:1 1 30%}}@media (--viewport-lg ){.SeasonInfo_track-card__Ow_i7{flex:1 1 30%}}@media (min-width:992px){.SeasonInfo_track-cards__w_1ix:has(.SeasonInfo_track-card__Ow_i7:nth-child(3n+1):last-child) .SeasonInfo_track-card__Ow_i7:nth-last-child(-n+4){flex:1 1 calc(50% - var(--hr-space-m) / 2)}}@media (--viewport-lg ){.SeasonInfo_track-cards__w_1ix:has(.SeasonInfo_track-card__Ow_i7:nth-child(3n+1):last-child) .SeasonInfo_track-card__Ow_i7:nth-last-child(-n+4){flex:1 1 calc(50% - var(--hr-space-m) / 2)}}.SeasonLegend_Container___NuBp{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--hr-space-m)}@media screen and (min-width:768px){.SeasonLegend_Container___NuBp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (--viewport-md ){.SeasonLegend_Container___NuBp{grid-template-columns:repeat(2,minmax(0,1fr))}}.SeasonLegend_Info__gThZ6{display:flex;flex-direction:column;justify-content:center;padding:0 var(--hr-space-m) var(--hr-space-3-xl);gap:var(--hr-space-2-xl)}@media (min-width:768px){.SeasonLegend_Info__gThZ6{padding:0 var(--hr-space-2-xl) 0 var(--hr-space-xs)}}@media (--viewport-md ){.SeasonLegend_Info__gThZ6{padding:0 var(--hr-space-2-xl) 0 var(--hr-space-xs)}}.SeasonLegend_Header__uqnJb{--landing-title-bg-color:var(--landing-legend-title-bg-color)}@media not (min-width:768px){.SeasonLegend_Header__uqnJb{align-self:center}}@media not (--viewport-md ){.SeasonLegend_Header__uqnJb{align-self:center}}.SeasonLegend_Legend__cioyW{font-size:var(--hr-typography-font-body-m-font-size);line-height:var(--hr-typography-font-body-m-line-height);text-wrap:balance;color:var(--hr-color-text-secondary)}@media (min-width:992px){.SeasonLegend_Legend__cioyW{font-size:var(--hr-typography-font-title-s-font-size);line-height:var(--hr-typography-font-title-s-line-height)}}@media (--viewport-lg ){.SeasonLegend_Legend__cioyW{font-size:var(--hr-typography-font-title-s-font-size);line-height:var(--hr-typography-font-title-s-line-height)}}.SeasonLegend_Action__Qy5OX{align-self:center}@media (min-width:768px){.SeasonLegend_Action__Qy5OX{align-self:flex-start}}@media (--viewport-md ){.SeasonLegend_Action__Qy5OX{align-self:flex-start}}.SeasonLegend_Media__3oSWL{position:relative;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--hr-border-radius-xl);background-color:var(--hr-color-surface-100)}.SeasonLegend_Lines__OSCNo{position:absolute;top:0;left:0;width:50%;color:var(--hr-color-surface-0)}@media (min-width:768px){.SeasonLegend_Lines__OSCNo{width:85%}}@media (--viewport-md ){.SeasonLegend_Lines__OSCNo{width:85%}}.SeasonLegend_Picture__CR_Ft{z-index:1;align-self:flex-end;width:100%}.SeasonLegend_Image__nCN8W{display:block;width:100%;-o-object-fit:cover;object-fit:cover}@custom-media --viewport-xs (min-width: 0);@custom-media --viewport-sm (min-width: 576px);@custom-media --viewport-md (min-width: 768px);@custom-media --viewport-lg (min-width: 992px);@custom-media --viewport-xl (min-width: 1200px);@custom-media --viewport-xxl (min-width: 1400px);.SeasonPage_container__LD14a{display:flex;flex-direction:column;gap:0}.SeasonPage_section__nQwgb{padding:var(--hr-space-3-xl) var(--hr-space-m)}@media (min-width:768px){.SeasonPage_section__nQwgb{padding:var(--hr-space-3-xl)}}@media (--viewport-md ){.SeasonPage_section__nQwgb{padding:var(--hr-space-3-xl)}}@media (min-width:992px){.SeasonPage_section__nQwgb{padding:80px 40px;padding:var(--hr-space-6-xl) 40px}}@media (--viewport-lg ){.SeasonPage_section__nQwgb{padding:80px 40px;padding:var(--hr-space-6-xl) 40px}}@media (min-width:1200px){.SeasonPage_section__nQwgb{padding:80px;padding:var(--hr-space-6-xl)}}@media (--viewport-xl ){.SeasonPage_section__nQwgb{padding:80px;padding:var(--hr-space-6-xl)}}.SeasonPage_section__nQwgb:first-child{padding-top:var(--hr-space-m)}@media (min-width:992px){.SeasonPage_section__nQwgb:first-child{padding-top:var(--hr-space-3-xl)}}@media (--viewport-lg ){.SeasonPage_section__nQwgb:first-child{padding-top:var(--hr-space-3-xl)}}.SeasonPage_sectionWide__q9QfT{display:flex;flex-direction:column;padding:var(--hr-space-3-xl) var(--hr-space-m)}@media (min-width:768px){.SeasonPage_sectionWide__q9QfT{padding:var(--hr-space-3-xl)}}@media (--viewport-md ){.SeasonPage_sectionWide__q9QfT{padding:var(--hr-space-3-xl)}}@media (min-width:992px){.SeasonPage_sectionWide__q9QfT{padding:80px 40px;padding:var(--hr-space-6-xl) 40px}}@media (--viewport-lg ){.SeasonPage_sectionWide__q9QfT{padding:80px 40px;padding:var(--hr-space-6-xl) 40px}}@media (min-width:1400px){.SeasonPage_sectionWide__q9QfT{padding:80px;padding:var(--hr-space-6-xl)}}@media (--viewport-xxl ){.SeasonPage_sectionWide__q9QfT{padding:80px;padding:var(--hr-space-6-xl)}}.SeasonPage_sectionWide__q9QfT:first-child{padding-top:var(--hr-space-m)}.SeasonPage_sectionWideMobile__R4VoK{padding:var(--hr-space-3-xl) var(--hr-space-m)}@media (min-width:768px){.SeasonPage_sectionWideMobile__R4VoK{padding:var(--hr-space-3-xl)}}@media (--viewport-md ){.SeasonPage_sectionWideMobile__R4VoK{padding:var(--hr-space-3-xl)}}@media (min-width:992px){.SeasonPage_sectionWideMobile__R4VoK{padding:80px 40px;padding:var(--hr-space-6-xl) 40px}}@media (--viewport-lg ){.SeasonPage_sectionWideMobile__R4VoK{padding:80px 40px;padding:var(--hr-space-6-xl) 40px}}@media (min-width:1400px){.SeasonPage_sectionWideMobile__R4VoK{padding:80px;padding:var(--hr-space-6-xl)}}@media (--viewport-xxl ){.SeasonPage_sectionWideMobile__R4VoK{padding:80px;padding:var(--hr-space-6-xl)}}@media (max-width:767px) and (min-width:1400px){.SeasonPage_sectionWideMobile__R4VoK{padding-right:0;padding-left:0}}@media (max-width:767px) and (--viewport-xxl ){.SeasonPage_sectionWideMobile__R4VoK{padding-right:0;padding-left:0}}.SeasonPage_sectionWideMobile__R4VoK:first-child{padding-top:var(--hr-space-m)}.SeasonPage_pageLayout__OykB4{--page-content-max-width:1440px}.SeasonPage_actionButton__HsMwp{display:flex;justify-content:center;width:100%;margin-top:var(--hr-space-3-xl);padding:0 var(--hr-space-m)}@media (min-width:992px){.SeasonPage_actionButton__HsMwp{margin-top:60px;margin-top:var(--hr-space-5-xl)}}@media (--viewport-lg ){.SeasonPage_actionButton__HsMwp{margin-top:60px;margin-top:var(--hr-space-5-xl)}}.SeasonPage_actionButton__HsMwp a{width:100%}@media (min-width:768px){.SeasonPage_actionButton__HsMwp a{width:-moz-fit-content;width:fit-content}}@media (--viewport-md ){.SeasonPage_actionButton__HsMwp a{width:-moz-fit-content;width:fit-content}}
/*# sourceMappingURL=150166c9fed7f3d9.css.map*/