.O6tNMW_summary{color:var(--muted);font-size:var(--fs-sm);font-weight:600}.O6tNMW_sectionTitle{font-size:var(--fs-xl);margin:2rem 0 12px;line-height:1.25}.O6tNMW_list{}ul.O6tNMW_list{margin:0;padding:0;list-style:none;overflow:hidden}.O6tNMW_row{border-top:1px solid var(--line);flex-direction:column;padding:0 16px;display:flex;position:relative}.O6tNMW_row:first-child{border-top:0}h3.O6tNMW_name{font:500 var(--fs-lg) / 1.2 var(--font-display);letter-spacing:0;margin:0}.O6tNMW_name a{color:var(--ink);align-items:center;min-width:0;min-height:44px;text-decoration:none;display:flex}.O6tNMW_name a:after{content:"";position:absolute;inset:0}.O6tNMW_name a:focus-visible:after{outline-offset:-3px;border-radius:var(--r-sm);outline:3px solid #a16a27}.O6tNMW_chips{flex-wrap:wrap;gap:4px;margin:0;padding:0 0 12px;list-style:none;display:flex}.O6tNMW_chip,.O6tNMW_free{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);font:500 var(--fs-micro) / 1.25 var(--font-ui);white-space:nowrap;padding:3px 10px}.O6tNMW_free{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-strong);}@media (hover:hover){.O6tNMW_row:hover{background:var(--surface-2)}}@media (min-width:600px){.O6tNMW_row{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.O6tNMW_chips{justify-content:flex-end;padding-bottom:0}}.O6tNMW_locator{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);margin:0 0 16px;overflow:hidden}.O6tNMW_locator svg{width:100%;height:180px;display:block}@media (min-width:600px){.O6tNMW_locator svg{height:220px}}.O6tNMW_areaGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.O6tNMW_areaGrid li{display:flex}.O6tNMW_areaLink{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);min-height:92px;color:var(--ink);font:500 var(--fs-lg) / 1.2 var(--font-display);flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 14px;text-decoration:none;display:flex}.O6tNMW_areaLink span{white-space:nowrap;color:var(--muted);font:500 var(--fs-sm) / 1.2 var(--font-ui)}h2.O6tNMW_groupTitle{font-size:var(--fs-xl);flex-wrap:wrap;align-items:center;gap:10px;margin:2rem 0 12px;line-height:1.25;display:flex}.O6tNMW_groupTitle a{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.O6tNMW_groupTitle svg{color:var(--muted);flex:none}.O6tNMW_groupTitle span{color:var(--muted);font:500 var(--fs-sm) / 1.2 var(--font-ui)}@media (hover:hover){.O6tNMW_areaLink:hover{background:var(--surface-2)}}@media (min-width:600px){.O6tNMW_areaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}[aria-labelledby=nearby-areas] .O6tNMW_areaGrid:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}
