.new-york-module__MyUSQq__page{background:var(--background);min-height:100vh;color:var(--foreground);padding:1.25rem 1rem 3rem}.new-york-module__MyUSQq__inner{max-width:1120px;margin:0 auto}.new-york-module__MyUSQq__breadcrumbs{color:var(--muted-foreground);margin:0 0 1.25rem;font-size:.8125rem;line-height:1.5}.new-york-module__MyUSQq__breadcrumbs a{color:var(--sky-blue);font-weight:500;text-decoration:none}.new-york-module__MyUSQq__breadcrumbs a:hover{text-decoration:underline}.new-york-module__MyUSQq__breadcrumbSep{color:var(--muted-foreground);margin:0 .35rem}.new-york-module__MyUSQq__breadcrumbCurrent{color:var(--foreground);font-weight:500}.new-york-module__MyUSQq__hero{background-color:#1a1a2e;background-position:50%;background-size:cover;border-radius:1.5rem;min-height:280px;margin-bottom:2rem;position:relative;overflow:hidden}.new-york-module__MyUSQq__heroBg{z-index:0}.new-york-module__MyUSQq__heroOverlay{z-index:1;background:linear-gradient(90deg,#000000d1 0%,#00000073 45%,#0000 100%);position:absolute;inset:0}.new-york-module__MyUSQq__heroContent{z-index:2;max-width:36rem;padding:2rem 1.5rem 2.25rem;position:relative}@media (min-width:768px){.new-york-module__MyUSQq__hero{min-height:380px}.new-york-module__MyUSQq__heroContent{padding:2.75rem 2.5rem 3rem}}.new-york-module__MyUSQq__heroKicker{color:#fff;margin:0;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;line-height:1.2}.new-york-module__MyUSQq__heroTitle{letter-spacing:-.02em;margin-top:.15rem;font-size:clamp(2rem,5vw,3rem);font-weight:800;display:block}.new-york-module__MyUSQq__heroDesc{color:#ffffffeb;margin:1rem 0 0;font-size:.9375rem;line-height:1.65}.new-york-module__MyUSQq__locationBtn{color:#fff;font-size:.9375rem;font-weight:600;font-family:var(--font-play);cursor:pointer;background:#2563eb;border:none;border-radius:9999px;align-items:center;gap:.5rem;margin-top:1.35rem;padding:.55rem 1rem .55rem .85rem;display:inline-flex;box-shadow:0 4px 14px #2563eb59}.new-york-module__MyUSQq__locationBtn:hover{filter:brightness(1.06)}.new-york-module__MyUSQq__locationBtn:focus-visible{outline-offset:2px;outline:2px solid #fff}.new-york-module__MyUSQq__sectionTitle{color:var(--foreground);margin:0 0 .75rem;font-size:1.25rem;font-weight:700}.new-york-module__MyUSQq__tabsWrap{border-bottom:1px solid var(--border);margin-bottom:1.5rem}.new-york-module__MyUSQq__tabs{flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.new-york-module__MyUSQq__tab{margin:0}.new-york-module__MyUSQq__tabBtn{font-size:.9375rem;font-weight:600;font-family:var(--font-play);color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;margin-bottom:-1px;padding:.65rem .15rem;transition:color .15s;display:block}.new-york-module__MyUSQq__tabBtn:hover{color:var(--foreground)}.new-york-module__MyUSQq__tabBtnActive{color:#2563eb;border-bottom-color:#2563eb}.new-york-module__MyUSQq__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem;display:grid}.new-york-module__MyUSQq__card{border:1px solid var(--border);background:var(--card);color:inherit;text-align:left;border-radius:12px;transition:transform .2s,box-shadow .2s;overflow:hidden}.new-york-module__MyUSQq__card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0000001f}.new-york-module__MyUSQq__cardImage{aspect-ratio:4/5;background-position:50%;background-size:cover}.new-york-module__MyUSQq__cardBody{padding:.85rem 1rem 1rem}.new-york-module__MyUSQq__cardTitle{margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}.new-york-module__MyUSQq__cardMeta{color:var(--muted-foreground);margin:.35rem 0 0;font-size:.8125rem}[data-theme=dark] .new-york-module__MyUSQq__card:hover{box-shadow:0 12px 28px #00000059}@media (max-width:640px){.new-york-module__MyUSQq__grid{grid-template-columns:1fr 1fr;gap:.75rem}}
