html.project-light .landing2-white{--challenge-brown:#7f502d;--challenge-ink:#53351f;--challenge-muted:#6f6258;--challenge-line:#dedede;color:var(--challenge-ink);background:#fff}html.project-light .landing2-white .landing2-fluid{max-width:1360px}html.project-light .landing2-white [class*=l2-bg-],html.project-light .landing2-white .challenge-calendar li,html.project-light .landing2-white .challenge-calendar-date,html.project-light .landing2-white .landing2-partner-logo,html.project-light .landing2-white .landing2-mobile-navigation,html.project-light .landing2-white .landing2-price-preview .landing2-price{background:#fff}html.project-light .landing2-white [class*=l2-border-],html.project-light .landing2-white .challenge-calendar li,html.project-light .landing2-white .challenge-calendar-date,html.project-light .landing2-white .landing2-price-preview .landing2-price,html.project-light .landing2-white .landing2-partner-logo{border-color:var(--challenge-line)}html.project-light .landing2-white [class*=l2-text-],html.project-light .landing2-white .landing2-challenge-title,html.project-light .landing2-white .landing2-menu-trigger,html.project-light .landing2-white .landing2-price,html.project-light .landing2-white .landing2-prices-label,html.project-light .landing2-white .landing2-price-exchange,html.project-light .landing2-white .landing2-mobile-navigation a,html.project-light .landing2-white .challenge-calendar h3,html.project-light .landing2-white .challenge-calendar-date{color:var(--challenge-brown)}html.project-light .landing2-white .l2-text-text-muted-editorial,html.project-light .landing2-white .l2-text-on-surface-variant,html.project-light .landing2-white .challenge-calendar-description,html.project-light .landing2-white .challenge-calendar-number{color:var(--challenge-muted)}html.project-light .landing2-white .landing2-price-positive{color:#23633b}html.project-light .landing2-white .landing2-price-negative{color:#af3737}html.project-light .landing2-white :is(h1,h2,h3,h4,h5),html.project-light .landing2-white :is(h1,h2,h3,h4,h5),html.project-light .landing2-white .landing2-desktop-links a{color:var(--challenge-brown)}html.project-light .landing2-white .landing2-partner-logo-inverse img{filter:brightness(.45)sepia()}html.project-light .landing2-white [class*=l2-shadow-],html.project-light .landing2-white .challenge-calendar li{box-shadow:none}html.project-light .landing2-white header>div{border:0;border-bottom:1px solid var(--challenge-line);border-radius:0}html.project-light .landing2-white header{background:#fff;padding:0}html.project-light .landing2-white header>div>div:first-child{border-bottom:1px solid var(--challenge-line);border-radius:0}html.project-light .landing2-white .landing2-main-nav{height:88px}html.project-light .landing2-white main{padding-top:148px}html.project-light .landing2-white #top{padding-top:32px;padding-bottom:64px}html.project-light .landing2-white #top h1{max-width:13ch;color:var(--challenge-ink);letter-spacing:-.045em;font-size:clamp(44px,4.8vw,72px);font-weight:600;line-height:1.06}html.project-light .landing2-white #top h1 span{color:var(--challenge-brown);text-decoration:none}html.project-light .landing2-white #top h1+p{max-width:46ch;line-height:1.75}html.project-light .landing2-white #division-toggle{border-bottom:1px solid var(--challenge-line);border-radius:0;gap:4px;padding:0}html.project-light .landing2-white button[data-division]{border-radius:0}html.project-light .landing2-white button[data-division][aria-pressed=true]{color:var(--challenge-brown);box-shadow:inset 0 -2px var(--challenge-brown)}html.project-light .landing2-white a.l2-bg-primary-container,html.project-light .landing2-white .landing2-menu-register{border:1.5px solid var(--challenge-brown);min-height:50px;color:var(--challenge-brown);background:#fff;border-radius:6px;gap:14px}html.project-light .landing2-white a.l2-bg-primary-container:hover,html.project-light .landing2-white .landing2-menu-register:hover{box-shadow:0 3px 0 var(--challenge-brown);transform:translateY(-2px)}html.project-light .landing2-white a.l2-bg-surface-container-high{border:1px solid var(--challenge-line);border-radius:6px;min-height:50px}html.project-light .landing2-white [class*=l2-blur-],html.project-light .landing2-white [class*=l2-bg-gradient-],html.project-light .landing2-white .l2-bg-radial{display:none}html.project-light .landing2-white #top .lg\:l2-col-span-5{border-color:var(--challenge-line);border-radius:12px;min-height:540px}html.project-light .landing2-white .landing2-participant-picture img{opacity:1;object-fit:cover;object-position:center bottom;width:100%;max-width:none;height:84%}html.project-light .landing2-white .landing2-price-preview{display:none}html.project-light .landing2-white .landing2-price-preview .landing2-price{box-shadow:none;border-radius:4px}html.project-light .landing2-white .l2-bg-accent-lime-capital.l2-p-5{border:1px solid var(--challenge-line);border-top:3px solid var(--challenge-brown);border-radius:8px}html.project-light .landing2-white section{scroll-margin-top:140px}html.project-light .landing2-white main section+section{border-top:1px solid var(--challenge-line)}html.project-light .landing2-white main .l2-bg-navy-deep-backdrop.l2-p-space-lg{border:1px solid var(--challenge-line)}html.project-light .landing2-white [class*=l2-decoration-]{-webkit-text-decoration-color:var(--challenge-brown);text-decoration-color:var(--challenge-brown)}html.project-light .landing2-white footer{border-top:1px solid var(--challenge-line)}html.project-light .landing2-white :is(a,button):focus-visible{outline:2px solid var(--challenge-brown);outline-offset:4px}html.project-light .landing2-white .l2-bg-status-positive-green{background:#23633b}html.project-light .landing2-white .l2-bg-primary-container.l2-rounded-full{background:var(--challenge-brown)}@media (max-width:639px){html.project-light .landing2-white .landing2-main-nav{height:72px}html.project-light .landing2-white main{padding-top:124px}html.project-light .landing2-white #top{padding-top:20px;padding-bottom:40px}html.project-light .landing2-white #top h1{font-size:46px}html.project-light .landing2-white #top .lg\:l2-col-span-5{min-height:500px}html.project-light .landing2-white #division-toggle button{padding-inline:10px;font-size:13px}}
