.HomeMarathonAnnouncement-module-scss-module__Y85iXW__announcement{--announcement-accent:#ff8a94;--announcement-accent-strong:#ff6b78;text-align:left;background-color:#100e14;background-image:radial-gradient(48% 120% at 0 -20%,#ff334738,#0000 68%),radial-gradient(44% 120% at 100% 0,#9149ff2e,#0000 70%),linear-gradient(152deg,#211922 0%,#121016 56%,#19141f 100%);border:1px solid #ffffff14;border-radius:24px;width:min(100%,1120px);margin:0 auto 48px;padding:28px 32px;position:relative;overflow:hidden;box-shadow:0 18px 48px #0000001f}[data-theme=light] .HomeMarathonAnnouncement-module-scss-module__Y85iXW__announcement{--announcement-accent:#c11c30;--announcement-accent-strong:#cf2438;background-color:snow;background-image:radial-gradient(48% 120% at 0 -20%,#cf24381f,#0000 68%),radial-gradient(44% 120% at 100% 0,#7b3fce1a,#0000 70%),linear-gradient(152deg,#fff6f7 0%,#fff 56%,#faf7fd 100%);border-color:#cf24382e;box-shadow:0 18px 48px #56253614}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__copy{min-width:0}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__brand{align-items:center;gap:14px;margin-bottom:16px;display:flex}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__brand>span{color:#f9f9f999;flex-direction:column;font-size:.8125rem;line-height:1.35;display:flex}@supports (color:color-mix(in lab, red, red)){.HomeMarathonAnnouncement-module-scss-module__Y85iXW__brand>span{color:color-mix(in oklab,var(--color-foreground,#f9f9f9)60%,transparent)}}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__brand b{color:var(--announcement-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px;font-size:.875rem;font-weight:600}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__logo{object-fit:cover;border:1px solid #ffffff14;border-radius:.9rem;width:64px;height:64px;display:block;box-shadow:0 10px 35px #ff334729}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__badges{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px;display:flex}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__badgeLive{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#ffffff1a);padding-block:calc(var(--spacing,.25rem)*1);padding-right:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*2.5);color:#f9f9f9b3;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.HomeMarathonAnnouncement-module-scss-module__Y85iXW__badgeLive{color:color-mix(in oklab,var(--color-foreground,#f9f9f9)70%,transparent)}}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__badgeLive{background-color:#ffffff0a;font-size:.8125rem;line-height:1.2}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__badgeLive>i{height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5);background-color:var(--color-primary,var(--color-green-500));border-radius:3.40282e38px;animation:2s ease-in-out infinite HomeMarathonAnnouncement-module-scss-module__Y85iXW__pulse;display:block}[data-theme=light] .HomeMarathonAnnouncement-module-scss-module__Y85iXW__badgeLive{background-color:#110c140a}@keyframes HomeMarathonAnnouncement-module-scss-module__Y85iXW__pulse{50%{opacity:.5}}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__badgeNew{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);color:#f9f9f9b3;border-width:1px;border-radius:3.40282e38px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.HomeMarathonAnnouncement-module-scss-module__Y85iXW__badgeNew{color:color-mix(in oklab,var(--color-foreground,#f9f9f9)70%,transparent)}}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__badgeNew{background-color:#ff33471a;border-color:#ff334738;font-size:.8125rem;line-height:1.2}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__badgeNew b{color:var(--announcement-accent);font-weight:600}[data-theme=light] .HomeMarathonAnnouncement-module-scss-module__Y85iXW__badgeNew{background-color:#cf243814;border-color:#cf243838}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__copy h2{color:var(--color-foreground,#f9f9f9);letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(1.55rem,2.2vw,2rem);font-weight:650;line-height:1.15}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__copy h2 em{color:var(--announcement-accent-strong);font-weight:inherit;font-style:normal}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__copy>p{color:#f9f9f9b3}@supports (color:color-mix(in lab, red, red)){.HomeMarathonAnnouncement-module-scss-module__Y85iXW__copy>p{color:color-mix(in oklab,var(--color-foreground,#f9f9f9)70%,transparent)}}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__copy>p{max-width:690px;font-size:.9375rem;line-height:1.55}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__tags{flex-wrap:wrap;gap:8px 20px;margin-top:14px;display:flex}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__tags>span{color:#f9f9f999}@supports (color:color-mix(in lab, red, red)){.HomeMarathonAnnouncement-module-scss-module__Y85iXW__tags>span{color:color-mix(in oklab,var(--color-foreground,#f9f9f9)60%,transparent)}}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__tags>span{font-size:.78rem;font-weight:500;line-height:1.2;position:relative}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__tags>span+span:before{content:"·";color:var(--announcement-accent);position:absolute;left:-12px}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__redButton{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);letter-spacing:.01em;-webkit-tap-highlight-color:#0000;border-radius:3.40282e38px;color:#fff!important;box-shadow:none!important;background:#e8283d!important;border:none!important;transition:background .22s,transform .22s!important}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__redButton:before{display:none!important}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__redButton:hover{transform:translateY(-1px);box-shadow:none!important;background:#f5364b!important}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__redButton:active{transform:translateY(0);background:#d31f33!important}@media (max-width:768px){.HomeMarathonAnnouncement-module-scss-module__Y85iXW__announcement{margin-bottom:36px;padding:22px 20px}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__brand{gap:12px;margin-bottom:14px}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__logo{border-radius:12px;width:56px;height:56px}}@media (max-width:480px){.HomeMarathonAnnouncement-module-scss-module__Y85iXW__announcement{border-radius:20px;padding:18px 16px}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__logo{width:48px;height:48px}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__copy h2{font-size:1.25rem}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__copy>p{font-size:.875rem}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__actions{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.HomeMarathonAnnouncement-module-scss-module__Y85iXW__redButton{transition:none!important}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__redButton:hover,.HomeMarathonAnnouncement-module-scss-module__Y85iXW__redButton:active{transform:none}.HomeMarathonAnnouncement-module-scss-module__Y85iXW__badgeLive>i{animation:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.ListIntensives-module-scss-module__HiwUBW__main_h1{margin-bottom:calc(var(--spacing,.25rem)*10);font-size:var(--text-4xl,3rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-foreground,#f9f9f9);text-transform:uppercase}@media (max-width:1200px){.ListIntensives-module-scss-module__HiwUBW__main_h1{margin-bottom:15px;font-size:34px}}@media (max-width:992px){.ListIntensives-module-scss-module__HiwUBW__main_h1{font-size:28px}}@media (max-width:768px){.ListIntensives-module-scss-module__HiwUBW__main_h1{margin-bottom:20px;font-size:32px}}@media (max-width:480px){.ListIntensives-module-scss-module__HiwUBW__main_h1{font-size:24px}.ListIntensives-module-scss-module__HiwUBW__main_h1>br{display:none}}@media (max-width:380px){.ListIntensives-module-scss-module__HiwUBW__main_h1{font-size:20px}}.ListIntensives-module-scss-module__HiwUBW__main_h1>i{font-size:var(--text-2xl,2rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);font-style:normal}@media (max-width:480px){.ListIntensives-module-scss-module__HiwUBW__main_h1>i{font-size:var(--text-xl,1.5rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}@media (max-width:380px){.ListIntensives-module-scss-module__HiwUBW__main_h1>i{font-size:var(--text-lg,1.25rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}.ListIntensives-module-scss-module__HiwUBW__custom-grid{gap:calc(var(--spacing,.25rem)*8);grid-template-columns:repeat(5,minmax(0,1fr));margin-inline:auto;display:grid}@media (max-width:1650px){.ListIntensives-module-scss-module__HiwUBW__custom-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ListIntensives-module-scss-module__HiwUBW__custom-grid{max-width:80%}@media (max-width:1400px){.ListIntensives-module-scss-module__HiwUBW__custom-grid{max-width:90%}}@media (max-width:768px){.ListIntensives-module-scss-module__HiwUBW__custom-grid{gap:calc(var(--spacing,.25rem)*5);row-gap:calc(var(--spacing,.25rem)*10);grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}}@media (max-width:380px){.ListIntensives-module-scss-module__HiwUBW__custom-grid{gap:calc(var(--spacing,.25rem)*5);grid-template-columns:repeat(1,minmax(0,1fr))}.ListIntensives-module-scss-module__HiwUBW__custom-grid>div{margin-bottom:calc(var(--spacing,.25rem)*8)}}@media (max-width:1650px){.ListIntensives-module-scss-module__HiwUBW__custom-grid>div:last-child{display:none}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
