.CityExperiences_intro__LDOZd{margin-bottom:20px}.CityExperiences_panorama__waAHM{position:relative;height:clamp(180px,22vw,290px);overflow:hidden;border-radius:28px;border:1px solid #ffffff26;margin-bottom:30px;background:#102d4c}.CityExperiences_recommended__vJVQ0{display:grid;grid-template-columns:repeat(var(--city-columns,4),minmax(0,1fr));gap:16px;border-radius:18px}.CityExperiences_recommended__vJVQ0:focus-visible{outline:2px solid #ff7a1a;outline-offset:4px}.CityExperiences_areas__FMnbD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.CityExperiences_area__FvRG1{position:relative;display:flex;align-items:flex-end;min-height:300px;overflow:hidden;border-radius:26px;border:1px solid #ffffff26;background:#102d4c;box-shadow:0 10px 30px #0003;transition:transform .2s,border-color .2s}.CityExperiences_area__FvRG1:hover{transform:translateY(-3px);border-color:#ff7a1a}.CityExperiences_area__FvRG1:focus-visible{outline:3px solid #ff7a1a;outline-offset:3px}.CityExperiences_areaContent__DnvM_{position:relative;z-index:1;padding:24px 84px 24px 24px;width:100%}.CityExperiences_arrow___T1vA{position:absolute;right:22px;bottom:24px;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#ff6a1a;color:#fff}.CityExperiences_areaContent__DnvM_ p{overflow-wrap:anywhere}@media(max-width:1023px){.CityExperiences_recommended__vJVQ0{grid-template-columns:repeat(var(--city-tablet-columns,2),minmax(0,1fr))}.CityExperiences_area__FvRG1{min-height:270px}}@media(max-width:639px){.CityExperiences_panorama__waAHM{border-radius:20px;margin-bottom:24px}.CityExperiences_recommended__vJVQ0{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:84%;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:#ff7a1a #102d4c}.CityExperiences_recommended__vJVQ0>*{scroll-snap-align:start}.CityExperiences_areas__FMnbD{grid-template-columns:minmax(0,1fr);gap:16px}.CityExperiences_area__FvRG1{min-height:250px;border-radius:22px}.CityExperiences_areaContent__DnvM_{padding:20px 70px 20px 18px}.CityExperiences_arrow___T1vA{right:16px;bottom:22px;width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.CityExperiences_area__FvRG1{transition:none}}.HalloweenDecorations_composition__y74Fr,.HalloweenDecorations_layer__ZND_m{position:absolute;inset:0;overflow:clip;pointer-events:none;user-select:none}.HalloweenDecorations_layer__ZND_m{z-index:1;contain:layout paint}.HalloweenDecorations_composition__y74Fr *,.HalloweenDecorations_layer__ZND_m *{pointer-events:none!important}.HalloweenDecorations_composition__y74Fr[data-seasonal-composition=home-explore],.HalloweenDecorations_composition__y74Fr[data-seasonal-composition=home-krabby]{overflow:visible}.HalloweenDecorations_instance__kFnzp{position:absolute}.HalloweenDecorations_customAnimated__hL3xc{animation:HalloweenDecorations_drift__7ETvP 32s ease-in-out infinite}@media (max-width:1023px){.HalloweenDecorations_composition__y74Fr{display:none}}@media (prefers-reduced-motion:reduce){.HalloweenDecorations_customAnimated__hL3xc{animation:none!important}}.HalloweenDecorations_layer__ZND_m img{position:absolute;display:block;height:auto;object-fit:contain}.HalloweenDecorations_header__d6fNW{overflow:visible;contain:none}.HalloweenDecorations_frameLeft__psQUr,.HalloweenDecorations_frameRight__I8784{top:40px;width:320px}.HalloweenDecorations_frameLeft__psQUr{left:0;clip-path:polygon(0 0,12px 0,12px 68px,100% 68px,100% 100%,0 100%)}.HalloweenDecorations_frameRight__I8784{right:0;clip-path:polygon(100% 0,calc(100% - 12px) 0,calc(100% - 12px) 68px,0 68px,0 100%,100% 100%)}.HalloweenDecorations_pumpkinLeft__udVzW,.HalloweenDecorations_pumpkinRight__85OJ2{width:clamp(96px,calc((100vw - 1152px) / 2 - 12px),210px)}.HalloweenDecorations_pumpkinLeft__udVzW{bottom:8px;left:12px}.HalloweenDecorations_pumpkinRight__85OJ2{bottom:88px;right:8px;clip-path:polygon(0 0,100% 0,100% 64%,68% 64%,68% 100%,0 100%)}.HalloweenDecorations_flock__WQCqM{top:18px;left:41%;width:210px;opacity:.88}.HalloweenDecorations_explore__XCALY{z-index:0}.HalloweenDecorations_exploreLeaves__kedo1{top:0;left:-12px;width:clamp(28px,calc((100vw - 1152px) / 2 - 28px),180px)}.HalloweenDecorations_castle__G5Y5b{top:8px;right:max(48px,calc((100vw - 1152px) / 2 - 72px));width:360px}.HalloweenDecorations_explore__XCALY:after,.HalloweenDecorations_explore__XCALY:before{content:"";position:absolute;bottom:32px;width:clamp(28px,calc((100vw - 1152px) / 2 - 24px),120px);height:180px;background:url(/seasonal/halloween/lanterne.webp) top/100% auto no-repeat;opacity:.9}.HalloweenDecorations_explore__XCALY:before{left:16px}.HalloweenDecorations_explore__XCALY:after{right:16px;transform:scaleX(-1)}.HalloweenDecorations_mobile__KCxSs{display:none}.HalloweenDecorations_layer__ZND_m[data-intensity=medium] .HalloweenDecorations_frameLeft__psQUr,.HalloweenDecorations_layer__ZND_m[data-intensity=medium] .HalloweenDecorations_frameRight__I8784{width:380px}.HalloweenDecorations_layer__ZND_m[data-intensity=medium] .HalloweenDecorations_castle__G5Y5b{width:408px}.HalloweenDecorations_layer__ZND_m[data-intensity=medium] .HalloweenDecorations_flock__WQCqM{width:240px}.HalloweenDecorations_layer__ZND_m[data-animated=true] .HalloweenDecorations_flock__WQCqM{animation:HalloweenDecorations_drift__7ETvP 32s ease-in-out infinite}@keyframes HalloweenDecorations_drift__7ETvP{0%,12%,to{opacity:.8;transform:translateZ(0)}25%{opacity:.95;transform:translate3d(16px,-4px,0)}42%{opacity:.85;transform:translate3d(30px,6px,0)}55%,90%{opacity:.8;transform:translateZ(0)}}@media (max-width:1199px){.HalloweenDecorations_header__d6fNW .HalloweenDecorations_frameLeft__psQUr,.HalloweenDecorations_header__d6fNW .HalloweenDecorations_frameRight__I8784{width:220px}.HalloweenDecorations_hero__E31vV .HalloweenDecorations_pumpkinLeft__udVzW{width:72px;bottom:2px;left:8px}.HalloweenDecorations_hero__E31vV .HalloweenDecorations_pumpkinRight__85OJ2{width:72px;bottom:4px;right:120px}.HalloweenDecorations_flock__WQCqM,.HalloweenDecorations_layer__ZND_m[data-intensity=medium] .HalloweenDecorations_flock__WQCqM{width:170px;top:14px}.HalloweenDecorations_exploreLeaves__kedo1{width:28px;left:-6px}.HalloweenDecorations_castle__G5Y5b,.HalloweenDecorations_layer__ZND_m[data-intensity=medium] .HalloweenDecorations_castle__G5Y5b{width:288px;top:8px;right:24px}.HalloweenDecorations_explore__XCALY:after,.HalloweenDecorations_explore__XCALY:before{display:none}}@media (max-width:1023px){.HalloweenDecorations_explore__XCALY,.HalloweenDecorations_header__d6fNW,.HalloweenDecorations_hero__E31vV{display:none}.HalloweenDecorations_mobile__KCxSs{display:block}.HalloweenDecorations_mobilePumpkin__5yy8V{top:8px;right:8px;width:58px}}@media (prefers-reduced-motion:reduce){.HalloweenDecorations_layer__ZND_m[data-animated] img{animation:none!important;transform:none}}