.activity-marquee-module__n356tq__strip{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:var(--color-ink-soft);gap:clamp(.5rem,1.1vw,.9rem);padding:clamp(1rem,2.2vw,1.9rem) 0;display:grid}.activity-marquee-module__n356tq__row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.activity-marquee-module__n356tq__track{will-change:transform;width:max-content;animation:52s linear infinite activity-marquee-module__n356tq__marquee;display:flex}.activity-marquee-module__n356tq__trackReverse{animation-direction:reverse}.activity-marquee-module__n356tq__strip:hover .activity-marquee-module__n356tq__track,.activity-marquee-module__n356tq__strip:focus-within .activity-marquee-module__n356tq__track{animation-play-state:paused}.activity-marquee-module__n356tq__copy{display:flex}.activity-marquee-module__n356tq__tile{aspect-ratio:16/9;background:var(--color-ink);flex:none;width:clamp(12rem,20vw,18rem);margin-right:clamp(.5rem,1.1vw,.9rem);position:relative;overflow:hidden}.activity-marquee-module__n356tq__tile img{object-fit:cover;width:100%;height:100%}.activity-marquee-module__n356tq__tileLink{height:100%;display:block}.activity-marquee-module__n356tq__index{color:#fffc;font:.58rem/1 var(--font-mono);letter-spacing:.14em;position:absolute;bottom:.45rem;left:.6rem}@keyframes activity-marquee-module__n356tq__marquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@media (prefers-reduced-motion:reduce){.activity-marquee-module__n356tq__track{animation:none}.activity-marquee-module__n356tq__row{overflow-x:auto}}
.home-page-module__0nUtQG__meetupTitle{text-wrap:balance;max-width:10ch;font-size:clamp(3.8rem,8vw,8rem)!important;line-height:.92!important}.home-page-module__0nUtQG__meetupTitle:lang(zh){max-width:none}.home-page-module__0nUtQG__bobcTitleGroup{align-self:center}.home-page-module__0nUtQG__bobcCityTitle{text-wrap:balance;letter-spacing:-.02em!important;white-space:pre-line!important;font-size:clamp(2.4rem,5.5vw,5.8rem)!important;line-height:.98!important}.home-page-module__0nUtQG__bobcWordmark{font:800 clamp(3.3rem, 6vw, 7.5rem)/.86 var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin-top:clamp(.8rem,1.8vw,1.6rem)}.home-page-module__0nUtQG__bobcNote{padding-right:clamp(3rem,8vw,8rem)}.home-page-module__0nUtQG__futureTitle{line-height:.9!important}@media (max-width:430px){.home-page-module__0nUtQG__meetupTitle{max-width:9ch;font-size:clamp(3.4rem,17vw,4.6rem)!important}.home-page-module__0nUtQG__bobcCityTitle{font-size:clamp(2.4rem,10vw,3.2rem)!important}.home-page-module__0nUtQG__bobcWordmark{font-size:clamp(3.3rem,16vw,4.8rem)}}
