@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b64bfffbf346612f.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ef549d9ec978f04d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb407b189f36a608.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_bc5b21{font-family:Big Shoulders;font-style:normal}.__variable_bc5b21{--lr-display:"Big Shoulders"}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_81ca43{font-family:Public Sans,Public Sans Fallback;font-style:normal}.__variable_81ca43{--lr-body:"Public Sans","Public Sans Fallback"}.lr{--paper:#ffffff;--tile:#eef3f7;--ink:#13283f;--ink-2:#4b5e73;--line:#d5dfe8;--rinse:#1d5fa3;--tag:#fce38a;--tag-ink:#c1272d;--tag-edge:#e8c95a;--display:var(--lr-display),"Arial Narrow",sans-serif;--body:var(--lr-body),system-ui,sans-serif;background:var(--paper);color:var(--ink);font:17px/1.55 var(--body);min-height:100vh;display:flex;flex-direction:column}.lr>main{flex:1}.lr a{color:var(--rinse);text-decoration:underline;text-underline-offset:2px}.lr a:focus-visible,.lr button:focus-visible,.lr input:focus-visible,.lr summary:focus-visible{outline:3px solid var(--rinse);outline-offset:2px;border-radius:2px}.lr .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lr .wrap{max-width:760px;margin:0 auto;padding:0 16px}.lr p{margin:0 0 1em}.lr .lr-top{border-bottom:1px solid var(--line);background:var(--paper)}.lr .lr-top .wrap{justify-content:space-between;gap:12px;padding-top:14px;padding-bottom:14px}.lr .brand,.lr .lr-top .wrap{display:flex;align-items:center}.lr .brand{font:800 26px/1 var(--display);color:var(--ink);text-decoration:none;letter-spacing:.01em;gap:8px}.lr .brand i{display:inline-block;width:14px;height:18px;background:var(--tag);border:1px solid var(--tag-edge);border-radius:2px;position:relative}.lr .brand i:after{content:"";position:absolute;top:3px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 1px var(--tag-edge)}.lr .lr-top nav a{font-size:15px;margin-left:14px;white-space:nowrap}@media (max-width:420px){.lr .lr-top nav a.owners-link{display:none}}.lr .crumbs{font-size:14px;margin:22px 0 6px}.lr .crumbs,.lr .crumbs a{color:var(--ink-2)}.lr h1{font:900 clamp(42px,10.5vw,72px)/.92 var(--display);margin:6px 0 14px;letter-spacing:.005em;text-wrap:balance}.lr h1 small{display:block;font-weight:700;font-size:.42em;color:var(--ink-2);margin-top:10px;letter-spacing:.01em;line-height:1.1}.lr h1.place-name{font-size:clamp(36px,8.5vw,58px)}.lr h2{font:800 clamp(30px,7vw,42px)/1 var(--display);margin:52px 0 10px;letter-spacing:.005em;text-wrap:balance}.lr h2+p{margin-top:0;color:var(--ink-2);max-width:62ch}.lr h3{font-size:20px;line-height:1.25;margin:0 0 4px;font-weight:700}.lr .lede{font-size:18px;max-width:62ch;margin:0 0 22px}.lr .muted{color:var(--ink-2)}.lr .answer{border-left:5px solid var(--tag-ink);background:var(--tile);padding:16px 18px;margin:0 0 22px}.lr .answer p{margin:0}.lr .answer p+p{margin-top:8px;color:var(--ink-2);font-size:16px}.lr .chips,.lr .jump,.lr .types{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:0;list-style:none}.lr .chips a,.lr .jump a{display:inline-block;text-decoration:none;color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:15px;background:var(--paper)}.lr .chips a b,.lr .jump a b,.lr .types li b{color:var(--ink-2);font-weight:400}.lr .chips a:hover,.lr .jump a:hover{border-color:var(--ink)}.lr .types li{background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:15px}.lr ol.ranks{list-style:none;margin:18px 0 0;padding:0}.lr .spot{display:grid;grid-template-columns:62px 1fr;gap:16px;padding:22px 0;border-top:1px solid var(--line)}.lr .spot:last-child{border-bottom:1px solid var(--line)}.lr .ticket{width:58px;height:74px;background:var(--tag);border:1px solid var(--tag-edge);border-radius:3px;transform:rotate(var(--tilt,-1deg));display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:6px;position:relative;color:var(--tag-ink)}.lr .ticket:before{content:"";position:absolute;top:7px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 1px var(--tag-edge)}.lr .ticket:after{content:"";position:absolute;left:4px;right:4px;top:21px;border-top:1.5px dashed var(--tag-edge)}.lr .ticket .no{font:700 12px/1 var(--display);letter-spacing:.04em}.lr .ticket .num{font:900 34px/1 var(--display)}.lr .ticket.big{width:74px;height:96px}.lr .ticket.big .num{font-size:44px}.lr .spot h3 a{color:var(--ink);text-decoration:none}.lr .spot h3 a:hover{text-decoration:underline}.lr .spot p{margin:0}.lr .where{color:var(--ink-2);font-size:15px}.lr .score-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:8px!important}.lr .score{font-size:15px;color:var(--ink-2)}.lr .score b{font:900 28px/1 var(--display);color:var(--ink);margin-right:3px}.lr .stars{font-size:15px}.lr .hours,.lr .price{font-size:15px;margin-top:4px!important}.lr .price{font-weight:700}.lr table.data{border-collapse:collapse;width:100%;font-size:16px;margin-top:14px}.lr table.data td,.lr table.data th{text-align:left;padding:8px 8px 8px 0;border-top:1px solid var(--line);vertical-align:top}.lr table.data th{font-weight:700;color:var(--ink-2);font-size:14px}.lr table.data td.num,.lr table.data th.num{text-align:right;white-space:nowrap}.lr .table-wrap{overflow-x:auto}.lr .tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:10px 0 0;padding:0}.lr .tags li{font-size:13px;background:var(--tile);border-radius:4px;padding:3px 8px}.lr .mentions{font-size:15px;color:var(--ink-2);margin-top:8px!important}.lr .actions{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px!important;font-size:15px}.lr ul.compact{list-style:none;padding:0;margin:14px 0 0}.lr ul.compact li{padding:10px 0;border-top:1px solid var(--line);display:flex;flex-direction:column}.lr ul.compact li:last-child{border-bottom:1px solid var(--line)}.lr ul.compact li>a{font-weight:700;color:var(--ink);text-decoration:none}.lr ul.compact li>a:hover{text-decoration:underline}.lr .c-meta{font-size:15px;color:var(--ink-2)}.lr .c-meta b{font:900 19px/1 var(--display);color:var(--ink)}.lr .c-extra{font-size:14px;color:var(--ink-2)}.lr .more{margin-top:12px;font-size:16px}.lr .biz{background:var(--tile);margin-top:56px;padding:6px 0 40px}.lr .biz h2{margin-top:34px}.lr .biz ul.compact li{border-color:#c9d6e1}.lr .quote{background:var(--paper);border:2px solid var(--ink);padding:18px;margin-top:26px}.lr .owner h3,.lr .quote h3{margin:0 0 6px;font:800 26px/1.05 var(--display)}.lr .owner p,.lr .quote p{margin:0 0 14px}.lr .btn{display:inline-block;background:var(--ink);color:#fff;text-decoration:none;font:700 16px var(--body);padding:12px 18px;border-radius:4px;border:0;cursor:pointer}.lr .btn:hover{background:#0c1c2e}.lr .city-grid,.lr .hoods{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:16px 0 0}.lr .city-grid a,.lr .hoods a{text-decoration:none;color:var(--ink)}.lr .city-grid a,.lr .hoods a,.lr .hoods span{display:inline-block;border:1px solid var(--line);border-radius:4px;padding:5px 10px;font-size:15px}.lr .city-grid b,.lr .hoods b{color:var(--ink-2);font-weight:400}.lr .city-grid a:hover{border-color:var(--ink)}.lr .letters{margin-top:18px}.lr .letters h3{font:800 24px/1 var(--display);margin:22px 0 8px}.lr .letters p{font-size:15px;line-height:1.6;margin:0;display:flex;flex-wrap:wrap;gap:4px 14px}.lr .letters p a{color:var(--ink);white-space:nowrap}.lr .facts{display:grid;grid-template-columns:74px 1fr;gap:18px;align-items:start;margin:8px 0 18px}.lr .facts .score-line{margin-top:0!important}.lr .facts p{margin:0}.lr .facts .muted,.lr .facts .stars{font-size:16px}.lr table.week{border-collapse:collapse;width:100%;max-width:420px;font-size:16px}.lr table.week td,.lr table.week th{text-align:left;padding:7px 0;border-top:1px solid var(--line);font-weight:400}.lr table.week th{color:var(--ink-2);width:42%}.lr .bars{list-style:none;padding:0;margin:12px 0 0;max-width:420px}.lr .bars li{display:grid;grid-template-columns:56px 1fr 52px;gap:10px;align-items:center;font-size:15px;margin:6px 0}.lr .bars .bar{height:10px;background:var(--tile);border-radius:2px;overflow:hidden}.lr .bars .bar i{display:block;height:100%;background:var(--ink)}.lr .bars .n{color:var(--ink-2);text-align:right}.lr blockquote{margin:0;padding:0 0 0 16px;border-left:3px solid var(--line);color:var(--ink);max-width:64ch}.lr .notice{background:#fff4f4;border-left:5px solid var(--tag-ink);padding:12px 16px;margin:0 0 18px}.lr .search{position:relative;max-width:520px;margin:4px 0 26px}.lr .search label{display:block;font-weight:700;margin-bottom:6px}.lr .search input{width:100%;font:18px var(--body);padding:12px 14px;border:2px solid var(--ink);border-radius:4px;color:var(--ink);background:var(--paper)}.lr .search ul{position:absolute;left:0;right:0;top:100%;z-index:5;list-style:none;margin:4px 0 0;padding:4px 0;background:var(--paper);border:1px solid var(--line);border-radius:4px;box-shadow:0 8px 24px rgba(19,40,63,.12)}.lr .search li a{display:flex;justify-content:space-between;gap:12px;padding:9px 14px;color:var(--ink);text-decoration:none}.lr .search li a b{font-weight:400;color:var(--ink-2);white-space:nowrap}.lr .search li a:hover,.lr .search li a[aria-selected=true]{background:var(--tile)}.lr details{border-top:1px solid var(--line);padding:14px 0}.lr details:last-of-type{border-bottom:1px solid var(--line)}.lr summary{font-weight:700;cursor:pointer;font-size:18px}.lr details p{margin:8px 0 0}.lr .method li,.lr .method p,.lr .prose ul,.lr details p{max-width:64ch}.lr .prose ul{padding-left:20px}.lr .prose li{margin-bottom:6px}.lr .owner{border:1px dashed var(--ink-2);padding:18px;margin:48px 0 0}.lr .lr-foot{margin-top:56px;border-top:1px solid var(--line);padding:22px 0 40px;font-size:14px;color:var(--ink-2)}.lr .lr-foot p{margin:0 0 8px}.lr .lr-foot a{color:var(--ink-2);margin-right:14px}@media (min-width:720px){.lr{font-size:18px}.lr .spot{grid-template-columns:78px 1fr;gap:22px}.lr .ticket{width:66px;height:84px}.lr .ticket .num{font-size:40px}.lr ul.compact li{flex-direction:row;justify-content:space-between;align-items:baseline;gap:16px}.lr ul.compact li .c-meta{text-align:right}.lr ul.compact.with-extra li{flex-direction:column}.lr ul.compact.with-extra li .c-meta{text-align:left}}@media (prefers-reduced-motion:no-preference){.lr .ticket{transition:transform .2s ease}.lr .spot:hover .ticket{transform:rotate(0deg)}}