.home-module__OXf3zW__homeWrapper{flex-direction:column;display:flex}.home-module__OXf3zW__tileGrid{background:#111;grid-template-rows:72vh 52vh;grid-template-columns:1fr 1fr;gap:2px;display:grid}.home-module__OXf3zW__tile{background:#111;text-decoration:none;transition:transform .12s cubic-bezier(.25,1,.5,1);display:block;position:relative;overflow:hidden}.home-module__OXf3zW__tile:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.home-module__OXf3zW__tile{transition:none}.home-module__OXf3zW__tile:active{transform:none}}.home-module__OXf3zW__tileLarge{grid-column:1/3}.home-module__OXf3zW__tileImg{background-color:#111;background-position:50%;background-size:cover;transition:transform .65s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0}.home-module__OXf3zW__tile:hover .home-module__OXf3zW__tileImg{transform:scale(1.04)}.home-module__OXf3zW__tileGradient{pointer-events:none;background:linear-gradient(#0000000f 0%,#0003 55%,#000c 100%);position:absolute;inset:0}.home-module__OXf3zW__tileLargeContent{pointer-events:none;flex-direction:column;align-items:flex-start;padding:clamp(1.75rem,4vw,3.5rem);display:flex;position:absolute;bottom:0;left:0;right:0}.home-module__OXf3zW__tileWordmark{letter-spacing:.05em;color:#fff;margin:0 0 .6rem;font-family:Bebas Neue,Arial Black,sans-serif;font-size:clamp(4.5rem,10vw,9rem);line-height:.88}.home-module__OXf3zW__tileLargeSub{letter-spacing:.32em;text-transform:uppercase;color:#fff9;margin:0 0 1.75rem;font-size:.62rem;font-weight:700}.home-module__OXf3zW__tileSmallContent{pointer-events:none;flex-direction:column;align-items:flex-start;padding:clamp(1.25rem,3vw,2rem);display:flex;position:absolute;bottom:0;left:0;right:0}.home-module__OXf3zW__tileSmallLabel{letter-spacing:.05em;color:#fff;margin:0 0 .9rem;font-family:Bebas Neue,Arial Black,sans-serif;font-size:clamp(2.2rem,4.5vw,3.8rem);line-height:1}.home-module__OXf3zW__tileBtn{color:#111;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;background:#fff;padding:.65rem 1.4rem;font-size:.52rem;font-weight:800;transition:opacity .15s;display:inline-block}.home-module__OXf3zW__tile:hover .home-module__OXf3zW__tileBtn{opacity:.82}.home-module__OXf3zW__roamBanner{background:#0d0d0d;border-top:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c;padding:1.1rem 0;overflow:hidden}.home-module__OXf3zW__roamBannerTrack{width:max-content;animation:22s linear infinite home-module__OXf3zW__roamMarquee;display:flex}.home-module__OXf3zW__roamBannerSet{letter-spacing:.06em;color:#ffffffbf;white-space:nowrap;align-items:center;gap:1.2rem;padding-right:1.2rem;font-family:Bebas Neue,Arial Black,sans-serif;font-size:clamp(2.2rem,5vw,3.8rem);display:flex}.home-module__OXf3zW__roamBannerDot{color:#fff3;font-size:.55em;line-height:1}@keyframes home-module__OXf3zW__roamMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-module__OXf3zW__spotsWrapper{background:#fff}.home-module__OXf3zW__sectionHeader{background:#111;justify-content:space-between;align-items:center;padding:.8rem 1.25rem;display:flex}.home-module__OXf3zW__sectionLabel{letter-spacing:.22em;text-transform:uppercase;color:#fff;font-size:.62rem;font-weight:700}.home-module__OXf3zW__seeAllLink{letter-spacing:.12em;text-transform:uppercase;color:#fff9;font-size:.58rem;font-weight:600;text-decoration:none;transition:color .14s}.home-module__OXf3zW__seeAllLink:hover{color:#fff}.home-module__OXf3zW__carousel{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;background:#111;gap:2px;height:clamp(260px,38vh,420px);display:flex;overflow-x:auto}.home-module__OXf3zW__carousel::-webkit-scrollbar{display:none}.home-module__OXf3zW__spotCard{background:#1a1a1a;flex:0 0 clamp(160px,22vw,260px);height:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.home-module__OXf3zW__spotCardImg{object-fit:cover;transition:transform .5s}.home-module__OXf3zW__spotCard:hover .home-module__OXf3zW__spotCardImg{transform:scale(1.05)}.home-module__OXf3zW__spotCardPlaceholder{background:#1a1a1a;position:absolute;inset:0}.home-module__OXf3zW__spotCardGradient{pointer-events:none;background:linear-gradient(#0000 0%,#0000002e 50%,#000000d1 100%);position:absolute;inset:0}.home-module__OXf3zW__spotCardOverlay{pointer-events:none;padding:.85rem .9rem;position:absolute;bottom:0;left:0;right:0}.home-module__OXf3zW__spotCardCat{letter-spacing:.24em;text-transform:uppercase;color:#ffffff8c;margin-bottom:.2rem;font-size:.42rem;font-weight:700;display:block}.home-module__OXf3zW__spotCardName{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.82rem;font-weight:700;line-height:1.15;overflow:hidden}.home-module__OXf3zW__carousel.home-module__OXf3zW__carouselCompact{background:#000;gap:8px;height:108px;padding:.6rem}.home-module__OXf3zW__spotCard.home-module__OXf3zW__spotCardCompact{flex-basis:92px}.home-module__OXf3zW__spotCardCompact .home-module__OXf3zW__spotCardOverlay{padding:.5rem}.home-module__OXf3zW__spotCardCompact .home-module__OXf3zW__spotCardCat{display:none}.home-module__OXf3zW__spotCardCompact .home-module__OXf3zW__spotCardName{text-align:center;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.62rem;line-height:1.15;display:-webkit-box;overflow:hidden}@media (max-width:768px){.home-module__OXf3zW__tileGrid{grid-template-rows:60vh 40vh}.home-module__OXf3zW__tileWordmark{font-size:clamp(3.5rem,13vw,6rem)}.home-module__OXf3zW__tileSmallLabel{font-size:clamp(1.8rem,6vw,3rem)}}@media (max-width:480px){.home-module__OXf3zW__tileGrid{grid-template-rows:56vh 36vh 36vh;grid-template-columns:1fr}.home-module__OXf3zW__tileLarge{grid-column:1}.home-module__OXf3zW__tileWordmark{font-size:clamp(3rem,18vw,5rem)}.home-module__OXf3zW__tileLargeSub{letter-spacing:.22em;margin-bottom:1.2rem;font-size:.62rem}.home-module__OXf3zW__tileBtn{align-items:center;min-height:44px;padding:.75rem 1.4rem;font-size:.62rem;display:inline-flex}.home-module__OXf3zW__tileSmallLabel{margin-bottom:.65rem;font-size:clamp(1.6rem,8vw,2.4rem)}.home-module__OXf3zW__carousel{scroll-snap-type:x mandatory;gap:6px;height:clamp(240px,36vh,320px);padding-left:.75rem;padding-right:.75rem}.home-module__OXf3zW__spotCard{scroll-snap-align:start;flex:0 0 72vw}.home-module__OXf3zW__spotCardCat{font-size:.58rem}.home-module__OXf3zW__spotCardName{font-size:.88rem}}
.native-home-module__5mVtYq__wrap{background:#000;min-height:100%}@keyframes native-home-module__5mVtYq__staggerIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.native-home-module__5mVtYq__storyItem,.native-home-module__5mVtYq__featureTile,.native-home-module__5mVtYq__pickCard{opacity:1;animation:none}}.native-home-module__5mVtYq__storyRow{scrollbar-width:none;-ms-overflow-style:none;background:radial-gradient(circle at 85% -60%,#8b5cf647 0%,#8b5cf600 60%),#000;border-bottom:1px solid #ffffff14;gap:1.1rem;padding:1rem 1.1rem;display:flex;position:relative;overflow-x:auto}.native-home-module__5mVtYq__storyRow::-webkit-scrollbar{display:none}.native-home-module__5mVtYq__storyItem{opacity:0;width:68px;animation:.38s cubic-bezier(.25,1,.5,1) both native-home-module__5mVtYq__staggerIn;animation-delay:calc(var(--i,0)*45ms);flex-direction:column;flex-shrink:0;align-items:center;gap:.4rem;text-decoration:none;display:flex}.native-home-module__5mVtYq__storyRing{background:linear-gradient(135deg,#fff,#555);border-radius:50%;width:68px;height:68px;padding:2px;transition:transform .12s cubic-bezier(.25,1,.5,1)}.native-home-module__5mVtYq__storyRingPro{background:linear-gradient(135deg,#c4b5fd,#6d28d9);box-shadow:0 0 10px #a78bfa73}.native-home-module__5mVtYq__storyItem:active .native-home-module__5mVtYq__storyRing{transform:scale(.92)}.native-home-module__5mVtYq__storyImgWrap{background:#161616;border:2px solid #000;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden}.native-home-module__5mVtYq__storyImgEl{object-fit:cover}.native-home-module__5mVtYq__storyLabel{color:#ffffffa6;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:68px;font-size:.6rem;overflow:hidden}@media (prefers-reduced-motion:reduce){.native-home-module__5mVtYq__storyRing{transition:none}.native-home-module__5mVtYq__storyItem:active .native-home-module__5mVtYq__storyRing{transform:none}}.native-home-module__5mVtYq__featureGrid{background:#111;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.native-home-module__5mVtYq__featureTile{opacity:0;height:224px;animation:.38s cubic-bezier(.25,1,.5,1) both native-home-module__5mVtYq__staggerIn;animation-delay:calc(var(--i,0)*60ms + .12s);background:#161616;text-decoration:none;transition:transform .12s cubic-bezier(.25,1,.5,1);position:relative;overflow:hidden}.native-home-module__5mVtYq__featureTile:active{transform:scale(.97)}.native-home-module__5mVtYq__featureTileGlow{background:radial-gradient(circle at 50% 38%,#8b5cf652 0%,#8b5cf600 65%),#161616;position:absolute;inset:0}.native-home-module__5mVtYq__featureTileContent{padding:.9rem .7rem;position:absolute;bottom:0;left:0;right:0}.native-home-module__5mVtYq__featureTileLabel{letter-spacing:.02em;color:#fff;margin:0;font-family:Bebas Neue,Arial Black,sans-serif;font-size:1.4rem;line-height:1}.native-home-module__5mVtYq__featureTileIconBig{color:#c4b5fd;background:#8b5cf629;border:1px solid #c4b5fd66;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.native-home-module__5mVtYq__featureTile{transition:none}.native-home-module__5mVtYq__featureTile:active{transform:none}}.native-home-module__5mVtYq__pickSection{padding-top:1.5rem;padding-bottom:1rem}.native-home-module__5mVtYq__pickEyebrow{letter-spacing:.28em;text-transform:uppercase;color:#fff6;margin:0 0 .75rem;padding:0 1.25rem;font-size:.62rem;font-weight:700}.native-home-module__5mVtYq__pickList{flex-direction:column;display:flex}.native-home-module__5mVtYq__pickCard{opacity:0;animation:.38s cubic-bezier(.25,1,.5,1) both native-home-module__5mVtYq__staggerIn;animation-delay:calc(var(--i,0)*60ms + .3s);border-bottom:1px solid #ffffff14;text-decoration:none;transition:opacity .12s;display:block}.native-home-module__5mVtYq__pickCard:active{opacity:.75}.native-home-module__5mVtYq__pickCardImg{aspect-ratio:4/3;background:#161616;position:relative;overflow:hidden}.native-home-module__5mVtYq__pickCardImgEl{object-fit:cover}.native-home-module__5mVtYq__pickCardGradient{pointer-events:none;background:linear-gradient(#0000 0%,#0003 55%,#000c 100%);position:absolute;inset:0}.native-home-module__5mVtYq__pickCardBadge{color:#fff;letter-spacing:.14em;text-transform:uppercase;background:#5b21b6;padding:.18rem .4rem;font-size:.5rem;font-weight:700;position:absolute;top:.5rem;left:.5rem}.native-home-module__5mVtYq__pickCardOverlay{padding:.6rem .7rem;position:absolute;bottom:0;left:0;right:0}.native-home-module__5mVtYq__pickCardCat{letter-spacing:.22em;text-transform:uppercase;color:#fff9;margin-bottom:.2rem;font-size:.44rem;font-weight:700;display:block}.native-home-module__5mVtYq__pickCardName{letter-spacing:.03em;color:#fff;margin:0;font-family:Bebas Neue,Arial Black,sans-serif;font-size:1.05rem;line-height:1.1}@media (prefers-reduced-motion:reduce){.native-home-module__5mVtYq__pickCard{transition:none}}