.mobile-menu:not([open]) nav{display:none!important}.mobile-menu[open] nav{display:flex!important}@media(max-width:760px){.mobile-menu{position:relative!important;z-index:9999!important}.mobile-menu[open] nav{display:flex!important;position:fixed!important;top:76px!important;right:12px!important;max-height:calc(100dvh - 92px)!important;overflow-y:auto!important}.discovery-rail{margin:3rem 0 0;padding:2rem 0;border-top:1px solid #dce3ed}.discovery-rail h2{font-size:clamp(2rem,7vw,3rem)!important;margin:.35rem 0 1.4rem!important}.discovery-rail h2 em{color:#f15a24}.discovery-track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 14px}.discovery-track a{flex:0 0 min(76vw,270px);scroll-snap-align:start;background:#12213a;color:#fff;border-radius:14px;padding:18px;min-height:142px;display:flex;flex-direction:column;text-decoration:none}.discovery-track span{color:#ffb18e;font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.discovery-track strong{font-size:19px;margin-top:10px}.discovery-track b{color:#ffb18e;font-size:13px;margin-top:auto}}@media(min-width:761px){.discovery-rail{margin:4rem 0 0;padding:2.5rem;border-radius:20px;background:#f4f7fb}.discovery-rail h2{font-size:clamp(2.1rem,3vw,3.4rem);margin:.3rem 0 1.8rem}.discovery-rail h2 em{color:#f15a24}.discovery-track{display:flex;gap:15px;overflow-x:auto;padding:4px}.discovery-track a{flex:0 0 235px;min-height:150px;background:#12213a;color:#fff;border-radius:14px;padding:20px;display:flex;flex-direction:column;text-decoration:none}.discovery-track span,.discovery-track b{color:#ffb18e;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.discovery-track strong{font-size:20px;margin-top:10px}.discovery-track b{margin-top:auto}}.cookie-consent{display:none!important}