@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-leading:initial}}}.event-calendar-section{background-color:var(--color-neutral-100,#f8f8f8);padding-block:80px}@media (min-width:64rem){.event-calendar-section{padding-block:120px}}.event-calendar-section .event-calendar{max-width:970px;margin-inline:auto;position:relative}.event-calendar-section .event-calendar .event-calendar-loader{padding-block:calc(var(--spacing,.25rem) * 16);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%}.event-calendar-section .event-calendar .event-calendar-filters{align-items:center;gap:calc(var(--spacing,.25rem) * 4);margin-bottom:16px;display:flex}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__year{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:calc(var(--radius) + 4px);background-color:var(--color-neutral-50,#fff);padding:calc(var(--spacing,.25rem) * 1);display:flex}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__year .event-calendar-filters__year-prev,.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__year .event-calendar-filters__year-next{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);color:var(--color-neutral-400,#9f9f9f);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}:is(.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__year .event-calendar-filters__year-prev,.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__year .event-calendar-filters__year-next):disabled{opacity:.3}:is(.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__year .event-calendar-filters__year-prev,.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__year .event-calendar-filters__year-next):not(.last){cursor:pointer;border-radius:calc(var(--radius) + 4px);background-color:var(--color-neutral-50,#fff);padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#10101014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){:is(.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__year .event-calendar-filters__year-prev,.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__year .event-calendar-filters__year-next):not(.last):hover{color:var(--color-neutral-900,#101010)}}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__year .event-calendar-filters__year-value{height:calc(var(--spacing,.25rem) * 7);padding-inline:calc(var(--spacing,.25rem) * 4.25);text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-900,#101010);align-items:center;display:flex}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation{border-radius:calc(var(--radius) + 4px);background-color:var(--color-neutral-50,#fff);padding:calc(var(--spacing,.25rem) * 1);flex:1;align-items:center;display:flex;position:relative;overflow:hidden}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-scroll{align-items:center;gap:calc(var(--spacing,.25rem) * 3);scrollbar-width:none;flex:1;display:flex;position:relative;overflow-x:auto}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-scroll::-webkit-scrollbar{display:none}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-navigation-indicator{pointer-events:none;top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:0;border-radius:calc(var(--radius) + 4px);background-color:var(--color-neutral-900,#101010);position:absolute}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-prev,.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-next{display:none}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-navigation-item{min-height:calc(var(--spacing,.25rem) * 8);min-width:calc(var(--spacing,.25rem) * 14);cursor:pointer;border-radius:calc(var(--radius) + 4px);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-400,#9f9f9f);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s;position:relative}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-navigation-item.active{color:var(--color-neutral-50,#fff)}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-navigation-item.need-sponsorship:after{content:"";top:calc(var(--spacing,.25rem) * 1.5);right:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-red-400,#d11144);border-radius:3.40282e38px;position:absolute}@media (max-width:1023px){.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-prev,.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-next{background:var(--color-neutral-50);width:28px;height:28px;color:var(--color-neutral-900);z-index:10;cursor:pointer;--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#10101014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:12px;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-prev:hover,.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-next:hover{background:var(--color-neutral-100)}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-prev.last,.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-next.last{opacity:.3;cursor:default;color:var(--color-neutral-400)}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-prev{left:4px}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-next{right:4px}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-scroll{margin-left:36px;margin-right:36px}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-navigation-item{min-width:56px}}@media (max-width:767px){.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-navigation-item:not(.active){display:none}.event-calendar-section .event-calendar .event-calendar-filters .event-calendar-filters__month-navigation .event-calendar-filters__month-navigation-item.active{flex:1}}.event-calendar-section .event-calendar .event-calendar-list{transition:height .3s cubic-bezier(.34,1.56,.64,1);overflow:hidden}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__inner{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.event-calendar-section .event-calendar .event-calendar-list.is-transitioning .event-calendar-list__item{opacity:0!important;transition:none!important}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item--skeleton{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-300,#cfcfcf);background-color:var(--color-neutral-50,#fff);padding:calc(var(--spacing,.25rem) * 4);display:flex}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item--skeleton .event-calendar-list__skeleton-badge{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);border-radius:calc(var(--radius) + 4px);background-color:var(--color-neutral-200,#e7e7e7);flex-shrink:0;animation:1.4s ease-in-out infinite event-calendar-skeleton-pulse}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item--skeleton .event-calendar-list__skeleton-info{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex:1;display:flex}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item--skeleton .event-calendar-list__skeleton-info .event-calendar-list__skeleton-line{height:calc(var(--spacing,.25rem) * 3);background-color:var(--color-neutral-200,#e7e7e7);border-radius:3.40282e38px;animation:1.4s ease-in-out infinite event-calendar-skeleton-pulse}--title:is(.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item--skeleton .event-calendar-list__skeleton-info .event-calendar-list__skeleton-line){width:40%}--subtitle:is(.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item--skeleton .event-calendar-list__skeleton-info .event-calendar-list__skeleton-line){width:60%;animation-delay:.2s}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:calc(var(--radius) + 4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-300,#cfcfcf);background-color:var(--color-neutral-50,#fff);padding:calc(var(--spacing,.25rem) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-wrap:wrap;transition-duration:.2s;display:flex}@media (hover:hover){.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item:hover{--tw-shadow:0 2px 4px 0 var(--tw-shadow-color,#10101014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:48rem){.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item{flex-wrap:nowrap}}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item:where(.dark,.dark *){background-color:var(--color-neutral-900,#101010);color:var(--color-white,#fff)}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-date-badge{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);border-radius:calc(var(--radius) + 4px);background-color:var(--color-neutral-100,#f8f8f8);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.75);text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-500,#707070);flex-direction:column;align-items:center;margin-right:auto;display:flex}@media (min-width:48rem){.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-date-badge{margin-right:calc(var(--spacing,.25rem) * 0)}}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-date-badge:where(.dark,.dark *){background-color:var(--color-neutral-800,#282828)}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-date-badge .badge__month-name{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4)}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-date-badge .badge__month-name:where(.dark,.dark *){color:var(--color-neutral-50,#fff)}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-date-badge .badge__day{--tw-leading:calc(var(--spacing,.25rem) * 4);line-height:calc(var(--spacing,.25rem) * 4)}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-date-badge .badge__day:where(.dark,.dark *){color:var(--color-neutral-50,#fff)}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-info{width:100%;min-width:calc(var(--spacing,.25rem) * 0);order:9999}@media (min-width:48rem){.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-info{flex:1;order:0;width:auto}}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-info .event-calendar-list__item-wrapper{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-info .event-calendar-list__item-wrapper .event-calendar-list__item-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.25));letter-spacing:var(--tw-tracking,var(--text-base--letter-spacing,0em));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);overflow:hidden}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-info .event-calendar-list__item-wrapper .event-calendar-list__item-title:where(.dark,.dark *){color:var(--color-neutral-50,#fff)}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-info .event-calendar-list__item-wrapper .event-calendar-list__item-sponsorship-badge{border-radius:calc(var(--radius) + 4px);background-color:var(--color-red-400,#d11144);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));white-space:nowrap;color:var(--color-white,#fff);flex-shrink:0}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-details{margin-top:calc(var(--spacing,.25rem) * 1);margin-bottom:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing,0em));color:var(--color-neutral-400,#9f9f9f);display:flex;overflow:hidden}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-sponsorship-btn{cursor:pointer;border-radius:calc(var(--radius) + 4px);background-color:var(--color-red-400,#d11144);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing,0em));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-sponsorship-btn:hover{background-color:var(--color-red-500,#b30e3b)}}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-thumbnail{height:100%;width:calc(var(--spacing,.25rem) * 22.5);object-fit:cover;flex-shrink:0}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-placement{text-align:center;flex-shrink:0}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-placement .event-calendar-list__item-placement-medal{height:100%;width:calc(var(--spacing,.25rem) * 12);align-items:center;gap:calc(var(--spacing,.25rem) * .5);flex-direction:column;display:flex}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-placement .event-calendar-list__item-placement-medal span{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing,0em));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-900,#101010)}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-placement .event-calendar-list__item-placement-medal span:where(.dark,.dark *){color:var(--color-neutral-50,#fff)}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-placement .event-calendar-list__item-placement-place{width:calc(var(--spacing,.25rem) * 12);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.25));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing,0em));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-900,#101010);flex-direction:column;align-items:center;display:flex}.event-calendar-section .event-calendar .event-calendar-list .event-calendar-list__item .event-calendar-list__item-placement .event-calendar-list__item-placement-place:where(.dark,.dark *){color:var(--color-neutral-50,#fff)}.event-calendar-section .event-calendar.is-loaded .event-calendar-list .event-calendar-list__item--skeleton{display:none}@keyframes event-calendar-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
.hero__medals-glass:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#ffffff47 0%,#ffffff14 45%,#ffffff0a 70%,#ffffff2e 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hero__medals-indicator{-webkit-backdrop-filter:blur(18px)saturate(180%);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #ffffff14,0 4px 20px #00000040}.hero__medals-indicator:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#fff9 0%,#ffffff24 38%,#ffffff0f 68%,#ffffff4d 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hero__medals-indicator:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff2e 0%,#fff0 100%);height:45%;position:absolute;inset:1px 1px auto}

.partner-logos__logo-img{object-fit:contain;width:150px;height:150px}.partner-logos__swiper .swiper-slide{width:auto;max-width:60%}.partner-logos__swiper-prev.swiper-button-disabled,.partner-logos__swiper-next.swiper-button-disabled{opacity:.4;cursor:not-allowed}
.philosophy__swiper-prev.swiper-button-disabled,.philosophy__swiper-next.swiper-button-disabled{opacity:.4;cursor:not-allowed}.philosophy__mobile .philosophy__card-body{text-align:center;flex-direction:column;align-items:center;display:flex}.philosophy__mobile .philosophy__card-body>div:first-child{margin-inline:auto}
.press-material__slider .swiper-slide{width:363px!important;height:383px!important}.press-material__slider .swiper-slide .press-material__card{width:363px;height:383px}.press-material__slider .swiper-slide .press-material__card .press-material__card-media{height:100%}.press-material__subheading{margin-bottom:0!important}
.team__swiper-prev.swiper-button-disabled,.team__swiper-next.swiper-button-disabled{opacity:.4;cursor:not-allowed}
