@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_4ab33-module__Vok_Yq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_4ab33-module__Vok_Yq__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
.InsiderCityMap-module__HikHcG__themed[data-theme=day]{--map-land:var(--map-day-land,#f3ede2);--map-water:var(--map-day-water,#d3dfe6);--map-wave:var(--map-day-wave,#07182733);--map-shore:var(--insider-ink,#071827);--map-street-major:var(--insider-ink,#071827);--map-street-minor:#07182775;--map-label:var(--insider-ink,#071827);--map-label-river:#2f4a62;--map-pin:var(--insider-ink,#071827);--map-pin-stroke:var(--map-day-halo,#f3ede2);--map-pin-glow:none;--map-hot:var(--city-accent,#db4f35);--map-callout-bg:#fffdf8;--map-callout-ink:var(--city-ink,#a63826);--map-ui-bg:#fffdf8e6;--map-park:#dce4cb;--map-icon-bg:var(--map-day-icon-bg,#f3ede2);--map-icon-stroke:var(--insider-ink,#071827);--map-ripple-1:#07182729;--map-ripple-2:#07182714}.InsiderCityMap-module__HikHcG__themed[data-theme=night]{--map-land:#0e2236;--map-water:#081624;--map-wave:var(--map-night-wave,#f8fafc14);--map-shore:#f8fafc9e;--map-street-major:#f8fafc7a;--map-street-minor:#f8fafc2b;--map-label:#f8fafcdb;--map-label-river:#f8fafc99;--map-pin:var(--city-accent,#db4f35);--map-pin-stroke:none;--map-pin-glow:drop-shadow(0 0 4px #f8fafcbf);--map-hot:var(--city-on-dark,#fce5de);--map-callout-bg:#12283e;--map-callout-ink:var(--city-on-dark,#fce5de);--map-ui-bg:#081624d9;--map-park:#12342f;--map-icon-bg:#0e2236;--map-icon-stroke:#f8fafce6;--map-ripple-1:#f8fafc1a;--map-ripple-2:#f8fafc0d}.InsiderCityMap-module__HikHcG__card{isolation:isolate;width:100%;height:100%;transition:background-color var(--motion-map-fade,.6s) ease, box-shadow var(--motion-map-fade,.6s) ease;border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden}.InsiderCityMap-module__HikHcG__card[data-theme=day]{background:var(--map-land);color:var(--insider-ink,#071827);box-shadow:0 0 0 1px #07182724,0 30px 60px -32px #07182759}.InsiderCityMap-module__HikHcG__card[data-theme=night]{color:#f8fafc;background:#0b1f33;box-shadow:0 0 0 1px #f8fafc1a,0 30px 60px -28px #07182799}.InsiderCityMap-module__HikHcG__card.InsiderCityMap-module__HikHcG__noFade,.InsiderCityMap-module__HikHcG__card.InsiderCityMap-module__HikHcG__noFade *{transition:none!important}.InsiderCityMap-module__HikHcG__bar{transition:border-color var(--motion-map-fade,.6s);border-bottom:1px solid #0718271f;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.InsiderCityMap-module__HikHcG__card[data-theme=night] .InsiderCityMap-module__HikHcG__bar{border-color:#f8fafc1f}.InsiderCityMap-module__HikHcG__toggle{transition:background-color var(--motion-map-fade,.6s);background:#07182712;border-radius:999px;padding:3px;display:inline-flex}.InsiderCityMap-module__HikHcG__card[data-theme=night] .InsiderCityMap-module__HikHcG__toggle{background:#f8fafc1a}.InsiderCityMap-module__HikHcG__card .InsiderCityMap-module__HikHcG__toggleButton{min-width:44px;min-height:44px;color:inherit;font:600 14px var(--font-instrument-sans,system-ui, sans-serif);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.InsiderCityMap-module__HikHcG__toggleButton svg{width:16px;height:16px}.InsiderCityMap-module__HikHcG__toggleButton[aria-checked=true]{background:var(--insider-ink,#071827);color:#f8fafc}.InsiderCityMap-module__HikHcG__card[data-theme=night] .InsiderCityMap-module__HikHcG__toggleButton[aria-checked=true]{color:var(--insider-ink,#071827);background:#f8fafc}.InsiderCityMap-module__HikHcG__toggleButton:focus-visible{outline-offset:2px;outline:3px solid}.InsiderCityMap-module__HikHcG__note{font:500 14px var(--font-instrument-sans,system-ui, sans-serif);opacity:.8}.InsiderCityMap-module__HikHcG__card .InsiderCityMap-module__HikHcG__replay{min-height:44px;color:inherit;font:600 14px var(--font-instrument-sans,system-ui, sans-serif);cursor:pointer;opacity:.85;background:0 0;border:1.5px solid;border-radius:999px;margin-left:auto;padding:0 12px}.InsiderCityMap-module__HikHcG__card .InsiderCityMap-module__HikHcG__replay:hover{border-color:currentColor}.InsiderCityMap-module__HikHcG__stage{flex:1;min-height:0;position:relative}.InsiderCityMap-module__HikHcG__svgLayer{z-index:1;width:100%;height:100%;transition:opacity var(--motion-map-fade,.6s) ease;display:block;position:absolute;inset:0}.InsiderCityMap-module__HikHcG__card[data-theme=day] .InsiderCityMap-module__HikHcG__nightLayer,.InsiderCityMap-module__HikHcG__card[data-theme=night] .InsiderCityMap-module__HikHcG__dayLayer{opacity:0}.InsiderCityMap-module__HikHcG__land{fill:var(--map-land)}.InsiderCityMap-module__HikHcG__water{fill:var(--map-water)}.InsiderCityMap-module__HikHcG__park{fill:var(--map-park)}.InsiderCityMap-module__HikHcG__shoreLine{fill:none;stroke:var(--map-shore);stroke-width:2.1px;stroke-linejoin:round}.InsiderCityMap-module__HikHcG__streetMajor{fill:none;stroke:var(--map-street-major);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.InsiderCityMap-module__HikHcG__streetMinor{fill:none;stroke:var(--map-street-minor);stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.InsiderCityMap-module__HikHcG__bridge{fill:none;stroke:var(--map-shore);stroke-width:3px}.InsiderCityMap-module__HikHcG__railBridge{stroke-width:1.6px}.InsiderCityMap-module__HikHcG__iconBg{fill:var(--map-icon-bg);opacity:.92}.InsiderCityMap-module__HikHcG__iconStroke{fill:none;stroke:var(--map-icon-stroke);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.InsiderCityMap-module__HikHcG__pinFill{fill:var(--map-pin);stroke:var(--map-pin-stroke);stroke-width:1.4px;filter:var(--map-pin-glow)}.InsiderCityMap-module__HikHcG__pinFound{fill:var(--map-hot);stroke:var(--map-pin-stroke);stroke-width:1.4px;filter:var(--map-pin-glow)}.InsiderCityMap-module__HikHcG__pinCheck{fill:none;stroke:var(--map-land);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.InsiderCityMap-module__HikHcG__pinCount circle{fill:var(--map-hot);stroke:var(--map-land);stroke-width:1.5px}.InsiderCityMap-module__HikHcG__pinCount text{fill:var(--map-land);font:700 9px var(--font-instrument-sans,system-ui, sans-serif);pointer-events:none}.InsiderCityMap-module__HikHcG__svgLayer[data-framing=town] .InsiderCityMap-module__HikHcG__streetMajor{stroke-width:2px;vector-effect:non-scaling-stroke}.InsiderCityMap-module__HikHcG__svgLayer[data-framing=town] .InsiderCityMap-module__HikHcG__streetMinor{stroke-width:.85px;vector-effect:non-scaling-stroke}.InsiderCityMap-module__HikHcG__svgLayer[data-framing=town] .InsiderCityMap-module__HikHcG__shoreLine{stroke-width:1.4px;vector-effect:non-scaling-stroke}.InsiderCityMap-module__HikHcG__svgLayer[data-framing=town] .InsiderCityMap-module__HikHcG__bridge{stroke-width:2.4px;vector-effect:non-scaling-stroke}.InsiderCityMap-module__HikHcG__pinHit{fill:#0000;cursor:pointer}.InsiderCityMap-module__HikHcG__ripple1{stroke:var(--map-ripple-1)}.InsiderCityMap-module__HikHcG__ripple2{stroke:var(--map-ripple-2)}.InsiderCityMap-module__HikHcG__rippleErase{stroke:var(--map-water)}.InsiderCityMap-module__HikHcG__wave{fill:none;stroke:var(--map-wave);stroke-width:1.4px;stroke-linecap:round}.InsiderCityMap-module__HikHcG__landmarkLeader{stroke:var(--map-label);stroke-width:1px}.InsiderCityMap-module__HikHcG__riverLabel{fill:var(--map-label-river);font-family:var(--font-instrument-serif,"Instrument Serif", Georgia, serif);letter-spacing:.04em;paint-order:stroke;stroke:var(--map-land);stroke-width:4px;stroke-linejoin:round;font-style:italic}.InsiderCityMap-module__HikHcG__streetLabel{fill:var(--map-label);font-family:var(--font-instrument-serif,"Instrument Serif", Georgia, serif);letter-spacing:.03em;paint-order:stroke;stroke:var(--map-land);stroke-width:4px;stroke-linejoin:round}.InsiderCityMap-module__HikHcG__landmarkLabel{fill:var(--map-label);font-family:var(--font-instrument-serif,"Instrument Serif", Georgia, serif);paint-order:stroke;stroke:var(--map-land);stroke-width:4.5px;stroke-linejoin:round;font-style:italic}.InsiderCityMap-module__HikHcG__drawIn{stroke-dasharray:1 1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset var(--map-d,.3s) cubic-bezier(.33, 0, .2, 1) var(--map-t,0s), opacity 1ms linear var(--map-t,0s)}.InsiderCityMap-module__HikHcG__fadeIn{opacity:0;transition:opacity var(--map-d,.3s) ease var(--map-t,0s)}.InsiderCityMap-module__HikHcG__popIn{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity 90ms linear var(--map-t,0s), transform var(--map-d,.2s) cubic-bezier(.34, 1.56, .64, 1) var(--map-t,0s);cursor:pointer;transform:scale(.25)}.InsiderCityMap-module__HikHcG__stage.InsiderCityMap-module__HikHcG__go .InsiderCityMap-module__HikHcG__drawIn{stroke-dashoffset:0;opacity:1}.InsiderCityMap-module__HikHcG__stage.InsiderCityMap-module__HikHcG__go .InsiderCityMap-module__HikHcG__fadeIn{opacity:1}.InsiderCityMap-module__HikHcG__stage.InsiderCityMap-module__HikHcG__go .InsiderCityMap-module__HikHcG__popIn{opacity:1;transform:none}.InsiderCityMap-module__HikHcG__stage.InsiderCityMap-module__HikHcG__static *,.InsiderCityMap-module__HikHcG__stage.InsiderCityMap-module__HikHcG__reset *{transition:none!important}.InsiderCityMap-module__HikHcG__waterRest{fill:var(--map-water);opacity:.5}.InsiderCityMap-module__HikHcG__shoreRest{fill:none;stroke:var(--map-shore);stroke-width:1.4px;stroke-linejoin:round;opacity:.3}.InsiderCityMap-module__HikHcG__stage.InsiderCityMap-module__HikHcG__waiting .InsiderCityMap-module__HikHcG__ring,.InsiderCityMap-module__HikHcG__stage.InsiderCityMap-module__HikHcG__waiting .InsiderCityMap-module__HikHcG__leadOverlay{visibility:hidden}.InsiderCityMap-module__HikHcG__ring{fill:none;stroke:var(--map-hot);stroke-width:2.6px;transform-box:fill-box;transform-origin:50%;animation:1.9s ease-out infinite InsiderCityMap-module__HikHcG__mapRing}.InsiderCityMap-module__HikHcG__card.InsiderCityMap-module__HikHcG__paused .InsiderCityMap-module__HikHcG__ring{animation-play-state:paused}@keyframes InsiderCityMap-module__HikHcG__mapRing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.InsiderCityMap-module__HikHcG__leadOverlay{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.InsiderCityMap-module__HikHcG__leadPath{fill:none;stroke:var(--map-hot);stroke-width:1.5px;stroke-dasharray:3 3}.InsiderCityMap-module__HikHcG__leadDot{fill:var(--map-hot)}.InsiderCityMap-module__HikHcG__callout{z-index:4;opacity:0;min-width:190px;max-width:250px;transition:opacity .3s ease, transform .4s cubic-bezier(.33, 0, .2, 1), background-color var(--motion-map-fade,.6s), box-shadow var(--motion-map-fade,.6s);pointer-events:none;background:var(--map-callout-bg);border-radius:6px;padding:10px 13px;position:absolute;bottom:52px;right:12px;transform:translateY(6px)}.InsiderCityMap-module__HikHcG__card[data-theme=day] .InsiderCityMap-module__HikHcG__callout{box-shadow:0 0 0 1.5px var(--insider-ink,#071827), 5px 5px 0 #0718271a}.InsiderCityMap-module__HikHcG__card[data-theme=night] .InsiderCityMap-module__HikHcG__callout{box-shadow:0 0 0 1px #f8fafc40,0 14px 30px #0006}.InsiderCityMap-module__HikHcG__callout.InsiderCityMap-module__HikHcG__on{opacity:1;transform:none}.InsiderCityMap-module__HikHcG__calloutKicker{font:600 13px var(--font-instrument-sans,system-ui, sans-serif);color:var(--map-callout-ink);margin:0;display:block}.InsiderCityMap-module__HikHcG__calloutTitle{font:400 21px/1.1 var(--font-instrument-serif,"Instrument Serif", Georgia, serif);margin:2px 0;display:block}.InsiderCityMap-module__HikHcG__calloutBody{font:500 14px/1.35 var(--font-instrument-sans,system-ui, sans-serif);opacity:.85;margin:0}.InsiderCityMap-module__HikHcG__card .InsiderCityMap-module__HikHcG__pause{z-index:5;cursor:pointer;background:var(--map-ui-bg);width:44px;min-width:44px;height:44px;min-height:44px;color:inherit;border:0;border-radius:999px;place-items:center;padding:6px;display:inline-grid;position:absolute;top:12px;right:12px;box-shadow:inset 0 0 0 1.5px #0718271f}.InsiderCityMap-module__HikHcG__card[data-theme=night] .InsiderCityMap-module__HikHcG__pause{box-shadow:inset 0 0 0 1.5px #f8fafc4d}.InsiderCityMap-module__HikHcG__pause:focus-visible{outline:3px solid var(--map-hot);outline-offset:2px}.InsiderCityMap-module__HikHcG__credit{z-index:5;font:500 12.5px var(--font-instrument-sans,system-ui, sans-serif);background:var(--map-ui-bg);color:#334155;transition:background-color var(--motion-map-fade,.6s), color var(--motion-map-fade,.6s);border-radius:8px;padding:3px 8px;position:absolute;bottom:10px;right:12px}.InsiderCityMap-module__HikHcG__card[data-theme=night] .InsiderCityMap-module__HikHcG__credit{color:#c3cedb}.InsiderCityMap-module__HikHcG__legend{z-index:5;font:600 13px var(--font-instrument-sans,system-ui, sans-serif);background:var(--map-ui-bg);transition:background-color var(--motion-map-fade,.6s);border-radius:8px;gap:12px;padding:5px 10px;display:flex;position:absolute;bottom:10px;left:12px}.InsiderCityMap-module__HikHcG__card[data-theme=night] .InsiderCityMap-module__HikHcG__legend{color:#c3cedb}.InsiderCityMap-module__HikHcG__legendDot{vertical-align:-1px;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.InsiderCityMap-module__HikHcG__legendDotBear{background:var(--map-pin)}.InsiderCityMap-module__HikHcG__legendDotTour{box-shadow:inset 0 0 0 2px var(--map-hot);background:0 0}@media (prefers-reduced-motion:reduce){.InsiderCityMap-module__HikHcG__ring{animation:none}.InsiderCityMap-module__HikHcG__callout{transition:none}.InsiderCityMap-module__HikHcG__card,.InsiderCityMap-module__HikHcG__card *{transition:none!important}.InsiderCityMap-module__HikHcG__stage.InsiderCityMap-module__HikHcG__requestedPlay.InsiderCityMap-module__HikHcG__go .InsiderCityMap-module__HikHcG__drawIn{transition:stroke-dashoffset var(--map-d,.3s) cubic-bezier(.33, 0, .2, 1) var(--map-t,0s), opacity 1ms linear var(--map-t,0s)!important}.InsiderCityMap-module__HikHcG__stage.InsiderCityMap-module__HikHcG__requestedPlay.InsiderCityMap-module__HikHcG__go .InsiderCityMap-module__HikHcG__fadeIn{transition:opacity var(--map-d,.3s) ease var(--map-t,0s)!important}.InsiderCityMap-module__HikHcG__stage.InsiderCityMap-module__HikHcG__requestedPlay.InsiderCityMap-module__HikHcG__go .InsiderCityMap-module__HikHcG__popIn{transition:opacity 90ms linear var(--map-t,0s), transform var(--map-d,.2s) cubic-bezier(.34, 1.56, .64, 1) var(--map-t,0s)!important}}@media (max-width:900px){.InsiderCityMap-module__HikHcG__note{flex-basis:100%;order:3;font-size:13px}.InsiderCityMap-module__HikHcG__legend{display:none}.InsiderCityMap-module__HikHcG__callout{max-width:210px}}.InsiderCityMap-module__HikHcG__placeholderCard{background:var(--map-day-land,#f3ede2);border-radius:28px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #07182724,0 30px 60px -32px #07182759}.InsiderCityMap-module__HikHcG__placeholderBar{border-bottom:1px solid #0718271f;align-items:center;gap:10px;padding:10px 12px;display:flex}.InsiderCityMap-module__HikHcG__placeholderPill{background:#07182712;border-radius:999px;width:148px;height:40px}.InsiderCityMap-module__HikHcG__placeholderReplay{border:1.5px solid #07182733;border-radius:999px;width:76px;height:40px;margin-left:auto}.InsiderCityMap-module__HikHcG__placeholderStage{flex:1;min-height:0}.InsiderCityMap-module__HikHcG__placeholderCredit{font:500 12.5px var(--font-instrument-sans,system-ui, sans-serif);color:#334155;background:#fffdf8e6;border-radius:8px;padding:3px 8px;position:absolute;bottom:10px;right:12px}
.BearCollectionReview-module__D8w3gq__collection{--bear-ink:var(--insider-ink,var(--color-text-primary,#071827));--bear-deep:var(--insider-surface-dark,#0b1f33);--bear-blue:var(--insider-action,#1d4ed8);--bear-cloud:var(--insider-surface,#f8fafc);--bear-line:var(--insider-line,#d9dee7);--bear-muted:var(--insider-muted,#334155);--bear-city:var(--city-accent,#db4f35);--bear-city-ink:var(--city-ink,#a63826);--bear-city-soft:var(--city-surface,#fce5de);background:var(--bear-cloud);width:min(100%,1240px);min-height:100vh;color:var(--bear-ink);font-family:var(--font-family-sans,"Segoe UI", sans-serif);margin-inline:auto;padding:clamp(20px,4vw,56px) clamp(20px,5vw,72px) 56px}.BearCollectionReview-module__D8w3gq__collection h1,.BearCollectionReview-module__D8w3gq__collection h2,.BearCollectionReview-module__D8w3gq__collection strong,.BearCollectionReview-module__D8w3gq__collection button,.BearCollectionReview-module__D8w3gq__collection summary{font-family:var(--font-insider-display,var(--font-family-sans,"Segoe UI", sans-serif))}.BearCollectionReview-module__D8w3gq__header{border-bottom:1px solid var(--bear-line);padding-bottom:12px}.BearCollectionReview-module__D8w3gq__headerRule{justify-content:space-between;align-items:center;gap:16px;min-height:24px;display:flex}.BearCollectionReview-module__D8w3gq__eyebrow,.BearCollectionReview-module__D8w3gq__sectionLabel,.BearCollectionReview-module__D8w3gq__tileMeta{color:var(--bear-city-ink);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:12px;font-weight:740;line-height:1.3}.BearCollectionReview-module__D8w3gq__statusPill{border:1px solid color-mix(in srgb, var(--bear-city) 38%, var(--bear-line));min-height:32px;color:var(--bear-city-ink);text-align:center;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:650;line-height:1.2;display:inline-flex}.BearCollectionReview-module__D8w3gq__header h1{max-width:18ch;color:var(--bear-deep);letter-spacing:-.07em;margin:16px 0 0;font-size:clamp(2.6rem,6vw,5.2rem);font-weight:740;line-height:1}.BearCollectionReview-module__D8w3gq__lede{max-width:52ch;color:var(--bear-muted);margin:16px 0 0;font-size:clamp(16px,2vw,19px);line-height:1.5}.BearCollectionReview-module__D8w3gq__progressSummary{max-width:520px;margin-top:20px}.BearCollectionReview-module__D8w3gq__progressSummaryTop{color:var(--bear-deep);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.BearCollectionReview-module__D8w3gq__progressSummaryTop strong{font-size:16px;font-weight:740}.BearCollectionReview-module__D8w3gq__progressSummaryTop span{color:var(--bear-city-ink);font-size:14px;font-weight:740}.BearCollectionReview-module__D8w3gq__progressTrack{background:var(--bear-line);border-radius:999px;height:10px;margin-top:10px;overflow:hidden}.BearCollectionReview-module__D8w3gq__progressTrack span{border-radius:inherit;background:var(--bear-city);min-width:0;height:100%;transition:width .18s ease-out;display:block}.BearCollectionReview-module__D8w3gq__inventoryNote{max-width:66ch;color:var(--bear-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.BearCollectionReview-module__D8w3gq__inventoryNote strong{color:var(--bear-ink)}.BearCollectionReview-module__D8w3gq__inventoryNote summary,.BearCollectionReview-module__D8w3gq__progressPanel summary{cursor:pointer;align-content:center;min-height:44px}.BearCollectionReview-module__D8w3gq__inventoryNote p{margin:0 0 10px}.BearCollectionReview-module__D8w3gq__progressPanel{border-bottom:1px solid var(--bear-line);margin-top:4px;padding:0 0 8px}.BearCollectionReview-module__D8w3gq__progressPanelCopy h2{color:var(--bear-deep);letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(1.8rem,4vw,3rem);font-weight:740;line-height:.95}.BearCollectionReview-module__D8w3gq__progressPanelCopy>p:last-child{max-width:42ch;color:var(--bear-muted);margin:0 0 12px;line-height:1.5}.BearCollectionReview-module__D8w3gq__progressPanelActions{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;display:flex}.BearCollectionReview-module__D8w3gq__saveActions{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.BearCollectionReview-module__D8w3gq__primaryButton,.BearCollectionReview-module__D8w3gq__secondaryButton,.BearCollectionReview-module__D8w3gq__textButton,.BearCollectionReview-module__D8w3gq__primaryLink,.BearCollectionReview-module__D8w3gq__tab,.BearCollectionReview-module__D8w3gq__clearSearch{cursor:pointer;min-height:44px}.BearCollectionReview-module__D8w3gq__primaryButton,.BearCollectionReview-module__D8w3gq__secondaryButton,.BearCollectionReview-module__D8w3gq__primaryLink{border-radius:7px;justify-content:center;align-items:center;padding:10px 15px;font-size:14px;font-weight:740;line-height:1.2;text-decoration:none;display:inline-flex}.BearCollectionReview-module__D8w3gq__primaryButton,.BearCollectionReview-module__D8w3gq__primaryLink{border:1px solid var(--bear-blue);background:var(--bear-blue);color:var(--bear-cloud)}.BearCollectionReview-module__D8w3gq__collection .BearCollectionReview-module__D8w3gq__primaryButton{border-color:var(--bear-blue);background:var(--bear-blue);color:var(--bear-cloud)}.BearCollectionReview-module__D8w3gq__secondaryButton{border:1px solid var(--bear-ink);color:var(--bear-ink);background:0 0}.BearCollectionReview-module__D8w3gq__primaryButton:hover,.BearCollectionReview-module__D8w3gq__primaryButton:focus-visible,.BearCollectionReview-module__D8w3gq__primaryLink:hover,.BearCollectionReview-module__D8w3gq__primaryLink:focus-visible{border-color:var(--bear-deep);background:var(--bear-deep)}.BearCollectionReview-module__D8w3gq__collection .BearCollectionReview-module__D8w3gq__primaryButton:hover,.BearCollectionReview-module__D8w3gq__collection .BearCollectionReview-module__D8w3gq__primaryButton:focus-visible{border-color:var(--bear-deep);background:var(--bear-deep);color:var(--bear-cloud)}.BearCollectionReview-module__D8w3gq__secondaryButton:hover,.BearCollectionReview-module__D8w3gq__secondaryButton:focus-visible{border-color:var(--bear-blue);color:var(--bear-blue)}.BearCollectionReview-module__D8w3gq__textButton{color:var(--bear-blue);text-underline-offset:.2em;background:0 0;border:0;padding:8px 2px;font-size:14px;font-weight:740;text-decoration:underline;text-decoration-thickness:1px}.BearCollectionReview-module__D8w3gq__storageState,.BearCollectionReview-module__D8w3gq__unsavedState,.BearCollectionReview-module__D8w3gq__notice{color:var(--bear-muted);margin:0;font-size:13px;line-height:1.45}.BearCollectionReview-module__D8w3gq__unsavedState{color:var(--bear-city-ink);font-weight:650}.BearCollectionReview-module__D8w3gq__notice{border-left:3px solid var(--bear-city);max-width:46ch;padding-left:12px}.BearCollectionReview-module__D8w3gq__controls{border-bottom:1px solid var(--bear-line);justify-content:space-between;align-items:end;gap:18px;padding:16px 0 12px;display:flex}.BearCollectionReview-module__D8w3gq__tabs{flex-wrap:wrap;gap:8px;display:flex}.BearCollectionReview-module__D8w3gq__tab{color:var(--bear-muted);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:740;display:inline-flex}.BearCollectionReview-module__D8w3gq__tab:hover,.BearCollectionReview-module__D8w3gq__tab:focus-visible{border-color:var(--bear-line);color:var(--bear-blue)}.BearCollectionReview-module__D8w3gq__tabActive{border-color:var(--bear-ink);background:var(--bear-ink);color:var(--bear-cloud)}.BearCollectionReview-module__D8w3gq__tabCount{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:999px;place-items:center;min-width:22px;min-height:22px;font-size:12px;line-height:1;display:inline-grid}.BearCollectionReview-module__D8w3gq__searchField{border:1px solid var(--bear-line);background:#fff;border-radius:7px;align-items:center;min-width:min(100%,280px);min-height:48px;display:flex;position:relative}.BearCollectionReview-module__D8w3gq__searchField:focus-within{border-color:var(--bear-blue)}.BearCollectionReview-module__D8w3gq__searchIcon{border:2px solid var(--bear-muted);border-radius:50%;flex:none;width:14px;height:14px;margin-left:14px}.BearCollectionReview-module__D8w3gq__searchIcon:after{background:var(--bear-muted);content:"";width:6px;height:2px;margin:10px 0 0 9px;display:block;transform:rotate(45deg)}.BearCollectionReview-module__D8w3gq__searchField input{width:100%;min-height:46px;color:var(--bear-ink);background:0 0;border:0;outline:0;padding:10px 40px 10px 12px;font-size:15px}.BearCollectionReview-module__D8w3gq__clearSearch{width:44px;color:var(--bear-muted);background:0 0;border:0;place-items:center;font-size:22px;line-height:1;display:grid;position:absolute;right:4px}.BearCollectionReview-module__D8w3gq__roster{padding-top:22px}.BearCollectionReview-module__D8w3gq__areaFilter{gap:8px;max-width:460px;padding-top:16px;font-size:14px;font-weight:650;display:grid}.BearCollectionReview-module__D8w3gq__areaFilter select{border:1px solid var(--bear-line);min-height:48px;font:inherit;background:#fff;border-radius:7px;padding:10px}.BearCollectionReview-module__D8w3gq__distanceSort{flex-wrap:wrap;align-items:center;gap:10px 14px;padding-top:16px;display:flex}.BearCollectionReview-module__D8w3gq__distanceSortStatus{color:var(--bear-muted);flex-basis:100%;margin:2px 0 0;font-size:13px;line-height:1.45}.BearCollectionReview-module__D8w3gq__tileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.BearCollectionReview-module__D8w3gq__tile{border:1px solid var(--bear-line);min-width:0;min-height:310px;color:var(--bear-ink);background:#fff;border-radius:12px;flex-direction:column;text-decoration:none;transition:border-color .16s ease-out,transform .16s ease-out,box-shadow .16s ease-out;display:flex;position:relative;overflow:hidden}.BearCollectionReview-module__D8w3gq__tile:hover,.BearCollectionReview-module__D8w3gq__tile:focus-visible{border-color:var(--bear-blue);transform:translateY(-2px);box-shadow:0 14px 32px #0718271a}.BearCollectionReview-module__D8w3gq__tileFound{border-color:color-mix(in srgb, var(--bear-city) 52%, var(--bear-line))}.BearCollectionReview-module__D8w3gq__artwork{background:var(--bear-deep);flex:0 0 178px;place-items:center;min-height:178px;display:grid;position:relative;overflow:hidden}.BearCollectionReview-module__D8w3gq__artwork:after{content:"";pointer-events:none;border:1px solid #f8fafc3d;position:absolute;inset:12px}.BearCollectionReview-module__D8w3gq__artwork img{object-fit:contain;width:100%;height:100%}.BearCollectionReview-module__D8w3gq__artworkMotif{background:var(--bear-deep)}.BearCollectionReview-module__D8w3gq__artworkLabel,.BearCollectionReview-module__D8w3gq__imageCredit{z-index:1;color:#f8fafcc2;text-align:right;max-width:calc(100% - 28px);font-size:10px;line-height:1.25;position:absolute;bottom:12px;right:14px}.BearCollectionReview-module__D8w3gq__imageCredit{color:#fff}.BearCollectionReview-module__D8w3gq__bearMotif{z-index:1;width:108px;height:116px;display:block;position:relative}.BearCollectionReview-module__D8w3gq__bearMotifCompact{transform:scale(1.15)}.BearCollectionReview-module__D8w3gq__motifEarLeft,.BearCollectionReview-module__D8w3gq__motifEarRight{background:var(--bear-city);border-radius:50% 50% 45% 45%;width:38px;height:38px;position:absolute;top:1px}.BearCollectionReview-module__D8w3gq__motifEarLeft{left:4px;transform:rotate(-12deg)}.BearCollectionReview-module__D8w3gq__motifEarRight{right:4px;transform:rotate(12deg)}.BearCollectionReview-module__D8w3gq__motifHead{background:var(--bear-city);border-radius:45% 45% 42% 42%;height:92px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 12px 22px #0000002e}.BearCollectionReview-module__D8w3gq__motifEyeLeft,.BearCollectionReview-module__D8w3gq__motifEyeRight{background:var(--bear-deep);border-radius:50%;width:7px;height:7px;position:absolute;top:35px}.BearCollectionReview-module__D8w3gq__motifEyeLeft{left:31px}.BearCollectionReview-module__D8w3gq__motifEyeRight{right:31px}.BearCollectionReview-module__D8w3gq__motifMuzzle{background:var(--bear-city-soft);border-radius:50%;width:34px;height:23px;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.BearCollectionReview-module__D8w3gq__motifMuzzle:after{background:var(--bear-deep);content:"";border-radius:50%;width:8px;height:6px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.BearCollectionReview-module__D8w3gq__tileContent{flex:auto;gap:6px;min-width:0;padding:18px 18px 14px;display:grid}.BearCollectionReview-module__D8w3gq__tileMeta{color:var(--bear-muted);font-size:10px}.BearCollectionReview-module__D8w3gq__tileContent strong{color:var(--bear-deep);letter-spacing:-.045em;text-overflow:ellipsis;font-size:clamp(1.25rem,2vw,1.7rem);font-weight:740;line-height:1;overflow:hidden}.BearCollectionReview-module__D8w3gq__tileLocation{color:var(--bear-muted);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.35;overflow:hidden}.BearCollectionReview-module__D8w3gq__tileStamp{border:1px solid var(--bear-line);color:var(--bear-muted);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin:0 18px 18px;padding:5px 9px;font-size:11px;font-weight:740;line-height:1}.BearCollectionReview-module__D8w3gq__tileStampFound{border-color:var(--bear-city);color:var(--bear-city-ink)}.BearCollectionReview-module__D8w3gq__emptyState{border:1px solid var(--bear-line);background:#fff;max-width:580px;padding:clamp(24px,6vw,64px)}.BearCollectionReview-module__D8w3gq__emptyState h1,.BearCollectionReview-module__D8w3gq__emptyState h2{color:var(--bear-deep);letter-spacing:-.06em;margin:12px 0 0;font-size:clamp(2rem,5vw,4.2rem);font-weight:740;line-height:.95}.BearCollectionReview-module__D8w3gq__emptyState p:not(.BearCollectionReview-module__D8w3gq__sectionLabel){color:var(--bear-muted);margin:18px 0 0;line-height:1.5}.BearCollectionReview-module__D8w3gq__emptyState .BearCollectionReview-module__D8w3gq__textButton,.BearCollectionReview-module__D8w3gq__emptyState .BearCollectionReview-module__D8w3gq__primaryLink{margin-top:22px}.BearCollectionReview-module__D8w3gq__backLink{min-height:44px;color:var(--bear-muted);align-items:center;margin-bottom:30px;font-size:14px;font-weight:740;text-decoration:none;display:inline-flex}.BearCollectionReview-module__D8w3gq__backLink:hover,.BearCollectionReview-module__D8w3gq__backLink:focus-visible{color:var(--bear-blue);text-decoration:underline}.BearCollectionReview-module__D8w3gq__detail{border-top:1px solid var(--bear-line);grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,7vw,88px);padding-block:clamp(28px,6vw,72px);display:grid}.BearCollectionReview-module__D8w3gq__detailArtwork{min-width:0}.BearCollectionReview-module__D8w3gq__celebrationFrame{isolation:isolate;position:relative}.BearCollectionReview-module__D8w3gq__detailArtwork .BearCollectionReview-module__D8w3gq__artwork{border-radius:12px;flex-basis:420px;min-height:420px}.BearCollectionReview-module__D8w3gq__celebrationFrameActive .BearCollectionReview-module__D8w3gq__artwork{animation:1.4s cubic-bezier(.22,1,.36,1) both BearCollectionReview-module__D8w3gq__bearArtworkBounce}.BearCollectionReview-module__D8w3gq__celebrationBurst{z-index:2;pointer-events:none;position:absolute;inset:-12px;overflow:visible}.BearCollectionReview-module__D8w3gq__confettiBit{opacity:0;width:8px;height:14px;animation:BearCollectionReview-module__D8w3gq__bearConfetti 1.4s cubic-bezier(.22, 1, .36, 1) var(--confetti-delay) both;border-radius:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)scale(.7)}.BearCollectionReview-module__D8w3gq__confettiVermilion{background:var(--bear-city)}.BearCollectionReview-module__D8w3gq__confettiNavy{background:var(--bear-deep)}.BearCollectionReview-module__D8w3gq__confettiPale{border:1px solid var(--bear-deep);background:var(--bear-city-soft)}.BearCollectionReview-module__D8w3gq__celebrationMessage{color:var(--bear-city-ink);align-items:baseline;gap:8px;margin:14px 0 0;font-size:13px;line-height:1.4;display:inline-flex}.BearCollectionReview-module__D8w3gq__celebrationMessage strong{letter-spacing:.08em;text-transform:uppercase}@keyframes BearCollectionReview-module__D8w3gq__bearArtworkBounce{0%,to{transform:translateY(0)rotate(0)}18%{transform:translateY(-5px)rotate(-.4deg)}36%{transform:translateY(1px)rotate(.35deg)}54%{transform:translateY(-2px)rotate(-.2deg)}}@keyframes BearCollectionReview-module__D8w3gq__bearConfetti{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.7)}14%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--confetti-x)), calc(-50% + var(--confetti-y))) rotate(var(--confetti-rotation)) scale(1)}}.BearCollectionReview-module__D8w3gq__detailCopy h1{max-width:11ch;color:var(--bear-deep);letter-spacing:-.075em;margin:12px 0 0;font-size:clamp(3rem,7vw,6.5rem);font-weight:740;line-height:.88}.BearCollectionReview-module__D8w3gq__detailLocation{color:var(--bear-city-ink);margin:20px 0 0;font-size:18px;font-weight:650}.BearCollectionReview-module__D8w3gq__detailActions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:32px;display:flex}.BearCollectionReview-module__D8w3gq__selfReport{max-width:28ch;color:var(--bear-muted);margin:0;font-size:13px;line-height:1.4}.BearCollectionReview-module__D8w3gq__locationFacts{border-top:1px solid var(--bear-line);gap:18px;margin:36px 0 0;padding-top:22px;display:grid}.BearCollectionReview-module__D8w3gq__locationFacts div{gap:3px;display:grid}.BearCollectionReview-module__D8w3gq__locationFacts dt{color:var(--bear-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:740}.BearCollectionReview-module__D8w3gq__locationFacts dd{color:var(--bear-ink);margin:0;line-height:1.45}.BearCollectionReview-module__D8w3gq__sourceLink{min-height:44px;color:var(--bear-blue);align-items:center;margin-top:22px;font-weight:740;display:inline-flex}.BearCollectionReview-module__D8w3gq__directionsBlock{flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:28px;display:flex}.BearCollectionReview-module__D8w3gq__directionsBlock .BearCollectionReview-module__D8w3gq__sourceLink{margin-top:0}.BearCollectionReview-module__D8w3gq__directionsBlock .BearCollectionReview-module__D8w3gq__selfReport{max-width:34ch}.BearCollectionReview-module__D8w3gq__hint{border-top:1px solid var(--bear-line);border-bottom:1px solid var(--bear-line);max-width:640px;margin:0 0 clamp(36px,7vw,80px)}.BearCollectionReview-module__D8w3gq__hint summary{min-height:56px;color:var(--bear-blue);cursor:pointer;justify-content:space-between;align-items:center;font-size:16px;font-weight:740;list-style:none;display:flex}.BearCollectionReview-module__D8w3gq__hint summary::-webkit-details-marker{display:none}.BearCollectionReview-module__D8w3gq__hint summary:after{color:var(--bear-city-ink);content:"+";font-size:24px;font-weight:400}.BearCollectionReview-module__D8w3gq__hint[open] summary:after{content:"−"}.BearCollectionReview-module__D8w3gq__hint p{max-width:54ch;color:var(--bear-muted);margin:0 0 22px;line-height:1.55}.BearCollectionReview-module__D8w3gq__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:60rem){.BearCollectionReview-module__D8w3gq__tileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.BearCollectionReview-module__D8w3gq__detailArtwork .BearCollectionReview-module__D8w3gq__artwork{flex-basis:360px;min-height:360px}}@media (max-width:48rem){.BearCollectionReview-module__D8w3gq__headerRule,.BearCollectionReview-module__D8w3gq__controls{flex-direction:column;align-items:flex-start}.BearCollectionReview-module__D8w3gq__header h1{max-width:18ch}.BearCollectionReview-module__D8w3gq__progressPanel,.BearCollectionReview-module__D8w3gq__detail{grid-template-columns:1fr}.BearCollectionReview-module__D8w3gq__progressPanelActions{align-items:flex-start}.BearCollectionReview-module__D8w3gq__searchField{width:100%}.BearCollectionReview-module__D8w3gq__detailArtwork .BearCollectionReview-module__D8w3gq__artwork{flex-basis:280px;min-height:280px}.BearCollectionReview-module__D8w3gq__detailCopy h1{max-width:12ch}}@media (max-width:34rem){.BearCollectionReview-module__D8w3gq__collection{padding-inline:16px}.BearCollectionReview-module__D8w3gq__celebrationBurst{transform-origin:50%;transform:scale(.86)}.BearCollectionReview-module__D8w3gq__tileGrid{grid-template-columns:1fr}.BearCollectionReview-module__D8w3gq__tile{min-height:290px}.BearCollectionReview-module__D8w3gq__saveActions{flex-direction:column;align-items:stretch;width:100%}.BearCollectionReview-module__D8w3gq__saveActions>*{width:100%}}@media (prefers-reduced-motion:reduce){.BearCollectionReview-module__D8w3gq__tile,.BearCollectionReview-module__D8w3gq__progressTrack span{transition:none}.BearCollectionReview-module__D8w3gq__celebrationFrameActive .BearCollectionReview-module__D8w3gq__artwork{animation:none}.BearCollectionReview-module__D8w3gq__confettiBit{opacity:1;transform:translate(calc(-50% + var(--confetti-x)), calc(-50% + var(--confetti-y))) rotate(var(--confetti-rotation));animation:none}}@media (forced-colors:active){.BearCollectionReview-module__D8w3gq__statusPill,.BearCollectionReview-module__D8w3gq__progressPanel,.BearCollectionReview-module__D8w3gq__tab,.BearCollectionReview-module__D8w3gq__searchField,.BearCollectionReview-module__D8w3gq__tile,.BearCollectionReview-module__D8w3gq__emptyState,.BearCollectionReview-module__D8w3gq__detailArtwork .BearCollectionReview-module__D8w3gq__artwork{border:1px solid canvastext}.BearCollectionReview-module__D8w3gq__primaryButton,.BearCollectionReview-module__D8w3gq__secondaryButton,.BearCollectionReview-module__D8w3gq__primaryLink{border:1px solid buttontext}}.BearCollectionReview-module__D8w3gq__mapCollection{--map-paper:var(--insider-surface-raised,#fffdf8);--map-ink:var(--insider-ink,#071827);--map-muted:var(--insider-muted,#475569);--map-line:var(--insider-line,#d9dee7);background:var(--insider-surface,#f8fafc);width:min(100%,1640px);min-height:100vh;color:var(--map-ink);font-family:var(--type-sans,sans-serif);grid-template-columns:minmax(0,1fr) minmax(360px,420px);gap:clamp(16px,2vw,28px);margin-inline:auto;padding:clamp(20px,3vw,40px);display:grid}.BearCollectionReview-module__D8w3gq__mapCollection :is(button,a,summary,input):focus-visible{outline:3px solid var(--insider-focus,#db4f35);outline-offset:3px}.BearCollectionReview-module__D8w3gq__mapCollection h2[tabindex="-1"]:focus{box-shadow:none;outline:none}.BearCollectionReview-module__D8w3gq__mapCollection h2[tabindex="-1"][data-keyboard-focus]:focus{outline:3px solid var(--insider-focus,#db4f35);outline-offset:3px}.BearCollectionReview-module__D8w3gq__mapColumn{min-width:0}.BearCollectionReview-module__D8w3gq__mapIntro{max-width:760px;padding:0 4px 16px}.BearCollectionReview-module__D8w3gq__mapEyebrow{color:var(--city-ink,#a63826);letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:750;line-height:1.3}.BearCollectionReview-module__D8w3gq__mapIntro h1{font:400 clamp(48px, 5.4vw, 84px)/.97 var(--type-serif,Georgia, serif);letter-spacing:-.035em;margin:0}.BearCollectionReview-module__D8w3gq__mapIntro>p:last-child{max-width:54ch;color:var(--map-muted);text-wrap:balance;margin:13px 0 0;font-size:17px;line-height:1.5}.BearCollectionReview-module__D8w3gq__mapHud{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 12px;display:flex}.BearCollectionReview-module__D8w3gq__mapProgress{align-items:baseline;gap:5px;font-size:15px;font-weight:650;display:inline-flex}.BearCollectionReview-module__D8w3gq__mapProgress strong{color:var(--city-ink,#a63826);font:400 30px/.9 var(--type-serif,Georgia, serif)}.BearCollectionReview-module__D8w3gq__mapFraming{border:1px solid var(--map-line);background:var(--map-paper);border-radius:999px;gap:4px;padding:4px;display:inline-flex}.BearCollectionReview-module__D8w3gq__mapFraming button{min-width:100px;min-height:44px;color:var(--map-ink);font:650 14px var(--type-sans,sans-serif);cursor:pointer;background:0 0;border:0;border-radius:999px}.BearCollectionReview-module__D8w3gq__mapFraming button[aria-pressed=true]{background:var(--map-ink);color:var(--map-paper)}.BearCollectionReview-module__D8w3gq__mapFraming button:disabled{opacity:.55;cursor:wait}.BearCollectionReview-module__D8w3gq__mapSurface{height:clamp(570px,100dvh - 275px,780px);min-height:570px}.BearCollectionReview-module__D8w3gq__mapSurface>*{height:100%}.BearCollectionReview-module__D8w3gq__mapKey{color:var(--map-muted);flex-wrap:wrap;align-items:center;gap:8px 24px;margin:13px 4px 0;font-size:13px;line-height:1.35;display:flex}.BearCollectionReview-module__D8w3gq__mapKey span{align-items:center;gap:7px;display:inline-flex}.BearCollectionReview-module__D8w3gq__mapKey i{border-radius:50%;width:10px;height:10px;display:inline-block}.BearCollectionReview-module__D8w3gq__keyToFind{background:var(--map-ink)}.BearCollectionReview-module__D8w3gq__keyFound{background:var(--city-accent,#db4f35)}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapCaveat,.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapLoadState{max-width:74ch;color:var(--map-muted);margin:10px 4px 0;font-size:12px;line-height:1.5}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapRetry{min-height:44px;color:var(--city-ink,#a63826);font:700 12px var(--type-sans,sans-serif);cursor:pointer;background:0 0;border:0;margin-left:3px;padding:0 8px;text-decoration:underline}.BearCollectionReview-module__D8w3gq__mapPanel{top:calc(var(--site-sticky-top,0px) + 16px);max-height:calc(100dvh - 32px - var(--site-sticky-top,0px));overscroll-behavior:contain;border:1px solid var(--map-line);background:var(--map-paper);box-shadow:0 18px 46px -42px var(--map-ink);border-radius:22px;align-self:start;padding:26px 24px 30px;position:sticky;overflow-y:auto}.BearCollectionReview-module__D8w3gq__sheetHandle{display:none}.BearCollectionReview-module__D8w3gq__panelBack,.BearCollectionReview-module__D8w3gq__mapSource{min-height:44px;color:var(--map-ink);text-underline-offset:3px;align-items:center;font-size:13px;font-weight:700;text-decoration-thickness:1px;display:inline-flex}.BearCollectionReview-module__D8w3gq__panelBack:before{content:"←";margin-right:8px}.BearCollectionReview-module__D8w3gq__selectedPanel{border-bottom:1px solid var(--map-line);padding-bottom:23px}.BearCollectionReview-module__D8w3gq__photoPlaceholder{color:#6b6258;text-align:center;background:#f3eee7;border:1px solid #ded5c9;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:196px;margin:6px 0 24px;display:flex}.BearCollectionReview-module__D8w3gq__photoPlaceholder span{font:400 28px/1.1 var(--type-serif,Georgia, serif)}.BearCollectionReview-module__D8w3gq__selectedPhoto{background:#f3eee7;border:1px solid #ded5c9;border-radius:8px;margin:6px 0 24px;overflow:hidden}.BearCollectionReview-module__D8w3gq__selectedPhoto img{aspect-ratio:3/4;object-fit:contain;background:#f3eee7;width:100%;display:block}.BearCollectionReview-module__D8w3gq__selectedPhoto figcaption{color:#6b6258;padding:8px 12px;font-size:12px}.BearCollectionReview-module__D8w3gq__selectedPanel h2,.BearCollectionReview-module__D8w3gq__panelWelcome h2{font:400 clamp(36px, 3vw, 50px)/1.02 var(--type-serif,Georgia, serif);letter-spacing:-.025em;margin:0}.BearCollectionReview-module__D8w3gq__selectedHost{margin:14px 0 3px;font-size:17px;font-weight:700}.BearCollectionReview-module__D8w3gq__selectedAddress{color:var(--map-muted);margin:0;font-size:15px}.BearCollectionReview-module__D8w3gq__selectedCaveat{border-left:3px solid var(--city-accent,#db4f35);color:var(--map-muted);margin:19px 0;padding-left:12px;font-size:14px;line-height:1.5}.BearCollectionReview-module__D8w3gq__selectedActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.BearCollectionReview-module__D8w3gq__mapDirections,.BearCollectionReview-module__D8w3gq__ghostFound{min-height:48px;font:700 14px var(--type-sans,sans-serif);text-align:center;border-radius:5px;justify-content:center;align-items:center;padding:8px 11px;text-decoration:none;display:inline-flex}.BearCollectionReview-module__D8w3gq__mapDirections{border:1px solid var(--map-ink);background:var(--map-ink);color:var(--map-paper)}.BearCollectionReview-module__D8w3gq__mapCollection a.BearCollectionReview-module__D8w3gq__mapDirections{color:var(--insider-on-action,#fff)}.BearCollectionReview-module__D8w3gq__ghostFound{border:1px dashed var(--map-ink);color:var(--map-ink);cursor:pointer;background:0 0}.BearCollectionReview-module__D8w3gq__ghostFound[aria-pressed=true]{border-style:solid;border-color:var(--city-accent,#db4f35);color:var(--city-ink,#a63826)}.BearCollectionReview-module__D8w3gq__selfReport{color:var(--map-muted);margin:10px 0 0;font-size:12px;line-height:1.45}.BearCollectionReview-module__D8w3gq__mapHint summary,.BearCollectionReview-module__D8w3gq__mapInventory summary{min-height:44px;color:var(--map-ink);cursor:pointer;align-content:center;font-size:14px;font-weight:650}.BearCollectionReview-module__D8w3gq__mapHint p,.BearCollectionReview-module__D8w3gq__mapInventory p{color:var(--map-muted);margin:0 0 10px;font-size:14px;line-height:1.5}.BearCollectionReview-module__D8w3gq__panelWelcome{border-bottom:1px solid var(--map-line);padding:4px 0 22px}.BearCollectionReview-module__D8w3gq__panelWelcome p:last-child{color:var(--map-muted);margin:13px 0 0;font-size:15px;line-height:1.5}.BearCollectionReview-module__D8w3gq__mapSavePanel{border-bottom:1px solid var(--map-line);padding:6px 0 18px}.BearCollectionReview-module__D8w3gq__mapSavePanel summary{cursor:pointer;align-content:center;min-height:44px;font-size:14px;font-weight:750}.BearCollectionReview-module__D8w3gq__mapSavePanel>p{color:var(--map-muted);margin:3px 0 13px;font-size:13px;line-height:1.45}.BearCollectionReview-module__D8w3gq__mapSavePanel .BearCollectionReview-module__D8w3gq__saveActions{gap:7px}.BearCollectionReview-module__D8w3gq__mapSavePanel .BearCollectionReview-module__D8w3gq__primaryButton,.BearCollectionReview-module__D8w3gq__mapSavePanel .BearCollectionReview-module__D8w3gq__secondaryButton,.BearCollectionReview-module__D8w3gq__mapSavePanel .BearCollectionReview-module__D8w3gq__textButton{min-height:44px}.BearCollectionReview-module__D8w3gq__mapBrowse{padding-top:21px}.BearCollectionReview-module__D8w3gq__mapBrowse h2{font:400 32px/1.1 var(--type-serif,Georgia, serif);margin:0 0 14px}.BearCollectionReview-module__D8w3gq__mapAreas{grid-template-columns:1fr 1fr;gap:7px;display:grid}.BearCollectionReview-module__D8w3gq__mapAreas button{border:1px solid var(--map-line);min-height:56px;color:var(--map-ink);font:650 12px/1.25 var(--type-sans,sans-serif);text-align:left;cursor:pointer;background:0 0;border-radius:5px;justify-content:space-between;align-items:center;gap:9px;padding:9px 11px;display:flex}.BearCollectionReview-module__D8w3gq__mapAreas button[aria-pressed=true]{border-color:var(--map-ink);background:#eee8de}.BearCollectionReview-module__D8w3gq__mapAreas button span{color:var(--city-ink,#a63826)}.BearCollectionReview-module__D8w3gq__mapAreaStatus{color:var(--map-muted);margin:10px 0 0;font-size:13px;line-height:1.45}.BearCollectionReview-module__D8w3gq__mapAreaStatus:empty{margin:0}.BearCollectionReview-module__D8w3gq__mapShowMap{display:none}.BearCollectionReview-module__D8w3gq__mapFilters{gap:8px;margin:18px 0 12px;display:grid}.BearCollectionReview-module__D8w3gq__mapFilters>div{border-bottom:1px solid var(--map-line);display:flex}.BearCollectionReview-module__D8w3gq__mapFilters>div button{min-height:44px;color:var(--map-muted);font:650 13px var(--type-sans,sans-serif);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1}.BearCollectionReview-module__D8w3gq__mapFilters>div button[aria-pressed=true]{border-bottom-color:var(--city-accent,#db4f35);color:var(--map-ink)}.BearCollectionReview-module__D8w3gq__mapFilters input{border:1px solid var(--map-line);width:100%;min-height:44px;color:var(--map-ink);font:14px var(--type-sans,sans-serif);background:#fff;border-radius:5px;padding:9px 12px}.BearCollectionReview-module__D8w3gq__mapDistance{min-height:44px;color:var(--city-ink,#a63826);font:700 13px var(--type-sans,sans-serif);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.BearCollectionReview-module__D8w3gq__mapFilters p{color:var(--map-muted);margin:0;font-size:12px}.BearCollectionReview-module__D8w3gq__mapRoster{border-top:1px solid var(--map-line)}.BearCollectionReview-module__D8w3gq__mapRoster a{border-bottom:1px solid var(--map-line);min-height:64px;color:var(--map-ink);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 2px;text-decoration:none;display:grid}.BearCollectionReview-module__D8w3gq__mapRoster a:hover,.BearCollectionReview-module__D8w3gq__mapRoster a[aria-current=true]{background:#f3eee7}.BearCollectionReview-module__D8w3gq__rosterIndex{color:var(--city-ink,#a63826);font:700 11px var(--type-sans,sans-serif);align-self:start;padding-top:3px}.BearCollectionReview-module__D8w3gq__rosterName strong,.BearCollectionReview-module__D8w3gq__rosterName small{display:block}.BearCollectionReview-module__D8w3gq__rosterName strong{font-size:14px;line-height:1.3}.BearCollectionReview-module__D8w3gq__rosterName small{color:var(--map-muted);margin-top:2px;font-size:12px;line-height:1.3}.BearCollectionReview-module__D8w3gq__rosterStatus{color:var(--city-ink,#a63826);white-space:nowrap;font-size:11px;font-weight:750}.BearCollectionReview-module__D8w3gq__mapEmpty{color:var(--map-muted);padding:24px 0;font-size:14px}.BearCollectionReview-module__D8w3gq__mapInventory{margin-top:12px}@media (min-width:1280px){.BearCollectionReview-module__D8w3gq__mapCollection{grid-template-columns:minmax(0,1fr) auto}.BearCollectionReview-module__D8w3gq__mapSurface{height:clamp(520px,100dvh - 380px,780px);min-height:520px}.BearCollectionReview-module__D8w3gq__mapPanel{max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:clamp(360px,27vw,420px) clamp(300px,22vw,340px);align-self:stretch;align-items:start;gap:clamp(16px,2vw,28px);padding:0;display:grid;position:static;overflow:visible}.BearCollectionReview-module__D8w3gq__mapDetail,.BearCollectionReview-module__D8w3gq__mapBrowseColumn{top:calc(var(--site-sticky-top,0px) + 16px);max-height:calc(100dvh - 133px - var(--site-sticky-top,0px));overscroll-behavior:contain;border:1px solid var(--map-line);background:var(--map-paper);box-shadow:0 18px 46px -42px var(--map-ink);border-radius:22px;padding:22px 20px 26px;position:sticky;overflow-y:auto}.BearCollectionReview-module__D8w3gq__mapDetail>:last-child{border-bottom:0}.BearCollectionReview-module__D8w3gq__mapBrowseColumn .BearCollectionReview-module__D8w3gq__mapBrowse{padding-top:0}.BearCollectionReview-module__D8w3gq__mapDetailEmpty{min-height:calc(100dvh - 133px - var(--site-sticky-top,0px));box-shadow:none;background:0 0;border-style:dashed;flex-direction:column;display:flex}.BearCollectionReview-module__D8w3gq__mapDetailEmpty .BearCollectionReview-module__D8w3gq__panelWelcome{border-bottom:0;margin:auto 0;padding:4px 0 22px}.BearCollectionReview-module__D8w3gq__mapDetailEmpty .BearCollectionReview-module__D8w3gq__mapSavePanel{border-top:1px solid var(--map-line)}}@media (max-width:900px){.BearCollectionReview-module__D8w3gq__mapCollection{padding:20px 0 0;display:block}.BearCollectionReview-module__D8w3gq__mapIntro,.BearCollectionReview-module__D8w3gq__mapHud,.BearCollectionReview-module__D8w3gq__mapKey,.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapCaveat,.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapLoadState{margin-left:20px;margin-right:20px}.BearCollectionReview-module__D8w3gq__mapIntro{padding:0 0 15px}.BearCollectionReview-module__D8w3gq__mapIntro h1{font-size:clamp(48px,9vw,72px)}.BearCollectionReview-module__D8w3gq__mapSurface{height:74svh;min-height:540px}.BearCollectionReview-module__D8w3gq__mapSurface>*{border-radius:0}.BearCollectionReview-module__D8w3gq__mapPanel{z-index:3;border-radius:24px 24px 0 0;max-height:none;margin-top:-24px;padding:15px 20px 30px;position:relative;top:auto;overflow:visible}.BearCollectionReview-module__D8w3gq__sheetHandle{background:var(--map-line);border-radius:999px;width:46px;height:4px;margin:0 auto 21px;display:block}}@media (max-width:430px){.BearCollectionReview-module__D8w3gq__mapFraming{width:100%}.BearCollectionReview-module__D8w3gq__mapFraming button{flex:1}.BearCollectionReview-module__D8w3gq__selectedActions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.BearCollectionReview-module__D8w3gq__mapCollection *,.BearCollectionReview-module__D8w3gq__mapCollection :before,.BearCollectionReview-module__D8w3gq__mapCollection :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapIntro h1{font:400 clamp(48px, 5.4vw, 84px)/.97 var(--type-serif,Georgia, serif)}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel h2,.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__panelWelcome h2{font:400 clamp(36px, 3vw, 50px)/1.02 var(--type-serif,Georgia, serif)}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapBrowse h2{font:400 32px/1.1 var(--type-serif,Georgia, serif)}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapFraming button{color:var(--map-ink);background:0 0;border:0;border-radius:999px;padding:0}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapFraming button[aria-pressed=true]{background:var(--map-ink);color:var(--map-paper)}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapRetry,.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapDistance,.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapShowMap{color:var(--city-ink,#a63826);background:0 0;border:0;padding:0}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__ghostFound{border:1px dashed var(--map-ink);color:var(--map-ink);background:0 0;border-radius:5px;padding:8px 11px}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__ghostFound[aria-pressed=true]{border-style:solid;border-color:var(--city-accent,#db4f35);color:var(--city-ink,#a63826)}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapAreas button{border:1px solid var(--map-line);color:var(--map-ink);background:0 0;border-radius:5px;padding:9px 11px}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapAreas button[aria-pressed=true]{border-color:var(--map-ink);background:#eee8de}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapFilters>div button{color:var(--map-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapFilters>div button[aria-pressed=true]{border-bottom-color:var(--city-accent,#db4f35);color:var(--map-ink)}@media (max-width:900px){.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapIntro h1{font-size:clamp(48px,9vw,72px)}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__mapShowMap{min-height:44px;font:700 14px var(--type-sans,sans-serif);text-underline-offset:3px;cursor:pointer;align-items:center;text-decoration:underline;display:inline-flex}}@media (min-width:901px){.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel{grid-template:"back back""eyebrow eyebrow""name name""photo host""photo address""photo actions""photo spare"1fr"caveat caveat""self self""hint hint"/minmax(0,1.2fr) minmax(0,1fr);align-items:start;column-gap:16px;display:grid}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel>.BearCollectionReview-module__D8w3gq__panelBack{grid-area:back;justify-self:start}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel>.BearCollectionReview-module__D8w3gq__mapEyebrow{grid-area:eyebrow;margin:2px 0 6px}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel>h2{grid-area:name;font-size:clamp(30px,2.4vw,40px)}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel>.BearCollectionReview-module__D8w3gq__selectedPhoto,.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel>.BearCollectionReview-module__D8w3gq__photoPlaceholder{grid-area:photo;margin:14px 0 0}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel>.BearCollectionReview-module__D8w3gq__selectedHost{grid-area:host;margin:14px 0 3px;font-size:16px;line-height:1.3}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel>.BearCollectionReview-module__D8w3gq__selectedAddress{grid-area:address;font-size:14px}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel>.BearCollectionReview-module__D8w3gq__selectedActions{grid-area:actions;grid-template-columns:1fr;margin-top:14px}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel>.BearCollectionReview-module__D8w3gq__selectedCaveat{grid-area:caveat;margin:18px 0 0;font-size:13px}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel>.BearCollectionReview-module__D8w3gq__selfReport{grid-area:self;max-width:none;margin-top:12px}.BearCollectionReview-module__D8w3gq__mapCollection .BearCollectionReview-module__D8w3gq__selectedPanel>.BearCollectionReview-module__D8w3gq__mapHint{grid-area:hint}}
.GooglePlacePhotos-module__cdh6pG__root{--photos-ink:var(--insider-ink,var(--color-text-primary,#071827));--photos-muted:var(--insider-muted,var(--color-text-secondary,#334155));--photos-surface:var(--insider-surface,var(--color-background-surface,#f8fafc));--photos-line:var(--insider-line,var(--primitive-mist-100,#d9dee7));--photos-action:var(--insider-action,var(--color-background-action-secondary,#1d4ed8));--photos-on-action:var(--insider-on-action,#f8fafc);--photos-city:var(--city-accent,var(--primitive-brick-500,#c65436));--photos-city-ink:var(--city-ink,var(--primitive-brick-700,#a63826));--photos-city-surface:var(--city-surface,#fce5de);border-top:5px solid var(--photos-city);background:var(--photos-surface);min-width:0;min-height:18rem;color:var(--photos-ink);font-family:var(--font-family-sans,"Instrument Sans", Arial, sans-serif)}.GooglePlacePhotos-module__cdh6pG__heading,.GooglePlacePhotos-module__cdh6pG__statusPanel,.GooglePlacePhotos-module__cdh6pG__widgetPanel{padding:20px}.GooglePlacePhotos-module__cdh6pG__heading{border-bottom:1px solid var(--photos-line);background:var(--photos-city-surface)}.GooglePlacePhotos-module__cdh6pG__heading h2{color:var(--photos-city-ink);font-family:var(--font-insider-display,var(--font-family-sans,Arial, sans-serif));letter-spacing:-.05em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.45rem,3vw,2.2rem);font-weight:700;line-height:1}.GooglePlacePhotos-module__cdh6pG__eyebrow{color:var(--photos-city-ink);letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px;font-size:.7rem;font-weight:700;line-height:1.35}.GooglePlacePhotos-module__cdh6pG__statusPanel,.GooglePlacePhotos-module__cdh6pG__widgetPanel{min-height:15rem}.GooglePlacePhotos-module__cdh6pG__statusPanel{background:var(--photos-surface);flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;display:flex}.GooglePlacePhotos-module__cdh6pG__message,.GooglePlacePhotos-module__cdh6pG__hint{max-width:34rem;color:var(--photos-muted);margin:0;font-size:.9rem;line-height:1.5}.GooglePlacePhotos-module__cdh6pG__hint{font-size:.76rem}.GooglePlacePhotos-module__cdh6pG__fallbackLink:focus-visible,.GooglePlacePhotos-module__cdh6pG__inlineLink:focus-visible{outline:3px solid var(--photos-city);outline-offset:3px}.GooglePlacePhotos-module__cdh6pG__widgetPanel{background:var(--photos-surface);align-content:start;gap:12px;display:grid}.GooglePlacePhotos-module__cdh6pG__widget{border:1px solid var(--photos-line);background:var(--photos-surface);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gmp-mat-color-surface:var(--photos-surface);--gmp-mat-color-on-surface:var(--photos-ink);--gmp-mat-color-on-surface-variant:var(--photos-muted);--gmp-mat-color-primary:var(--photos-city-ink);--gmp-mat-color-outline-decorative:var(--photos-line);--gmp-mat-font-family:var(--font-family-sans,"Instrument Sans", Arial, sans-serif);border-radius:0;width:100%;min-width:250px;min-height:12rem;display:block}.GooglePlacePhotos-module__cdh6pG__fallbackLink,.GooglePlacePhotos-module__cdh6pG__inlineLink{color:var(--photos-city-ink);text-underline-offset:4px;font-weight:700}.GooglePlacePhotos-module__cdh6pG__fallbackLink{align-items:center;min-height:44px;display:inline-flex}.GooglePlacePhotos-module__cdh6pG__inlineLink{font-size:inherit}@media (max-width:700px){.GooglePlacePhotos-module__cdh6pG__heading,.GooglePlacePhotos-module__cdh6pG__statusPanel,.GooglePlacePhotos-module__cdh6pG__widgetPanel{padding:17px}.GooglePlacePhotos-module__cdh6pG__statusPanel,.GooglePlacePhotos-module__cdh6pG__widgetPanel{min-height:14rem}.GooglePlacePhotos-module__cdh6pG__widget{min-width:0}}
.DemoSite-module__43OtGq__root{font-family:var(--type-sans);color:var(--insider-ink);background:var(--insider-surface);font-synthesis:none;--font-family-sans:var(--type-sans);--font-insider-display:var(--type-display);--navy:#071827;--blue:#1d4ed8;--accent:#db4f35;--pale:#fce5de;--border:#d9dee7;--cloud:#f8fafc}.DemoSite-module__43OtGq__root,.DemoSite-module__43OtGq__root *{box-sizing:border-box}.DemoSite-module__43OtGq__root{margin:0}.DemoSite-module__43OtGq__root button,.DemoSite-module__43OtGq__root input,.DemoSite-module__43OtGq__root select{font:inherit}.DemoSite-module__43OtGq__root button,.DemoSite-module__43OtGq__root a,.DemoSite-module__43OtGq__root input,.DemoSite-module__43OtGq__root select,.DemoSite-module__43OtGq__root summary{-webkit-tap-highlight-color:transparent}.DemoSite-module__43OtGq__root button,.DemoSite-module__43OtGq__root a{touch-action:manipulation}.DemoSite-module__43OtGq__root a{color:inherit;text-underline-offset:4px}.DemoSite-module__43OtGq__root button,.DemoSite-module__43OtGq__root .DemoSite-module__43OtGq__button{cursor:pointer;border:1px solid var(--border);min-height:44px;color:var(--navy);background:#fff;border-radius:8px;padding:11px 18px;font-weight:650}.DemoSite-module__43OtGq__root button:hover,.DemoSite-module__43OtGq__root .DemoSite-module__43OtGq__button:hover{border-color:var(--navy)}.DemoSite-module__43OtGq__root input,.DemoSite-module__43OtGq__root select{border:1px solid var(--border);max-width:100%;min-height:48px;color:var(--navy);background:#fff;border-radius:8px;padding:12px}.DemoSite-module__43OtGq__root :focus-visible{outline:3px solid var(--blue);outline-offset:4px}.DemoSite-module__43OtGq__root main:focus{outline:none}.DemoSite-module__43OtGq__root img{max-width:100%;display:block}.DemoSite-module__43OtGq__root h1,.DemoSite-module__43OtGq__root h2,.DemoSite-module__43OtGq__root h3,.DemoSite-module__43OtGq__root p,.DemoSite-module__43OtGq__root figure{margin:0}.DemoSite-module__43OtGq__root h1,.DemoSite-module__43OtGq__root h2,.DemoSite-module__43OtGq__root h3{font-family:var(--type-display);font-variation-settings:"opsz" 60;letter-spacing:-.035em;font-weight:740;line-height:1.06}.DemoSite-module__43OtGq__root h1{font-size:clamp(38px,4.7vw,68px)}.DemoSite-module__43OtGq__root h2{font-size:clamp(26px,3vw,38px)}.DemoSite-module__43OtGq__root h3{font-size:23px}.DemoSite-module__43OtGq__root p{color:#334155;line-height:1.55}.DemoSite-module__43OtGq__root label{gap:9px;font-size:15px;font-weight:650;display:grid}.DemoSite-module__43OtGq__root em{color:#a63826;font-style:normal}.DemoSite-module__43OtGq__root button:disabled{cursor:default;opacity:.5}.DemoSite-module__43OtGq__eyebrow{letter-spacing:.08em;text-transform:uppercase;font-weight:650;line-height:1.5;color:#a63826!important;font-size:12px!important}.DemoSite-module__43OtGq__section{max-width:var(--insider-max);padding:var(--space-section) var(--space-gutter);margin:0 auto}.DemoSite-module__43OtGq__section>h1{margin:14px 0}.DemoSite-module__43OtGq__lede{max-width:var(--insider-measure);color:var(--insider-muted);font-size:19px;font-weight:400;line-height:1.5}.DemoSite-module__43OtGq__fine{color:#64748b;font-size:13px;font-weight:500;line-height:1.6}.DemoSite-module__43OtGq__text-link{align-items:center;gap:6px;min-height:44px;font-weight:650;display:inline-flex}.DemoSite-module__43OtGq__back{min-height:44px;color:var(--insider-ink);align-items:center;gap:8px;margin-bottom:24px;font-weight:600;text-decoration:none;display:inline-flex}.DemoSite-module__43OtGq__actions{flex-wrap:wrap;gap:12px;margin:28px 0;display:flex}.DemoSite-module__43OtGq__button{border-radius:var(--radius-pill);background:var(--insider-primary);min-height:48px;color:var(--insider-on-action);font:600 16px/1 var(--type-sans);cursor:pointer;white-space:nowrap;transition:transform var(--motion-dur-medium) var(--motion-ease-press),background-color var(--motion-dur-fast) ease;border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex}.DemoSite-module__43OtGq__root .DemoSite-module__43OtGq__button{border-radius:var(--radius-pill);border:0}.DemoSite-module__43OtGq__root a.DemoSite-module__43OtGq__button:not(.DemoSite-module__43OtGq__quiet):not(.DemoSite-module__43OtGq__onBand):not([aria-disabled=true]){background:var(--insider-primary);color:var(--insider-on-action)}.DemoSite-module__43OtGq__root a.DemoSite-module__43OtGq__button:not(.DemoSite-module__43OtGq__quiet):not(.DemoSite-module__43OtGq__onBand):not([aria-disabled=true]):hover{background:var(--insider-ink-hover)}.DemoSite-module__43OtGq__button:hover{background:var(--insider-ink-hover);border-color:#0000}.DemoSite-module__43OtGq__button:active{transition-duration:var(--motion-dur-press);transform:scale(.96)}.DemoSite-module__43OtGq__button.DemoSite-module__43OtGq__quiet{background:var(--insider-surface-raised);color:var(--insider-ink);box-shadow:inset 0 0 0 1.5px var(--insider-line-soft)}.DemoSite-module__43OtGq__button.DemoSite-module__43OtGq__quiet:hover{background:var(--insider-surface-raised);box-shadow:inset 0 0 0 1.5px var(--insider-ink)}.DemoSite-module__43OtGq__button.DemoSite-module__43OtGq__large{min-height:56px;padding:0 28px;font-size:17px}.DemoSite-module__43OtGq__button.DemoSite-module__43OtGq__onBand{color:#071827;background:#f8fafc}.DemoSite-module__43OtGq__button.DemoSite-module__43OtGq__onBand:hover{background:#fff}.DemoSite-module__43OtGq__button[aria-disabled=true]{background:var(--insider-surface-sunk);color:var(--insider-muted-2);cursor:default;pointer-events:none}.DemoSite-module__43OtGq__detail-top{grid-template-columns:1fr 1fr;align-items:center;gap:52px;display:grid}.DemoSite-module__43OtGq__detail-top h1{margin:16px 0 24px}.DemoSite-module__43OtGq__detail-top .DemoSite-module__43OtGq__photo img{object-fit:cover;border-radius:12px;width:100%;height:420px}.DemoSite-module__43OtGq__detail-top .DemoSite-module__43OtGq__place-letter{height:360px}.DemoSite-module__43OtGq__detail-body{grid-template-columns:1.4fr 1fr;gap:70px;padding:48px 0;display:grid}.DemoSite-module__43OtGq__detail-body h2{margin:12px 0 24px}.DemoSite-module__43OtGq__bodycopy{font-size:19px}.DemoSite-module__43OtGq__highlight{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.DemoSite-module__43OtGq__highlight h3{margin-bottom:8px;font-size:22px}.DemoSite-module__43OtGq__visit{border:1px solid var(--border);background:#fff;border-radius:12px;align-self:start;padding:30px}.DemoSite-module__43OtGq__visit>h3{margin:26px 0 15px}.DemoSite-module__43OtGq__visit>.DemoSite-module__43OtGq__eyebrow{margin-bottom:8px}.DemoSite-module__43OtGq__visit>.DemoSite-module__43OtGq__fine{margin:15px 0}.DemoSite-module__43OtGq__hours{margin:0}.DemoSite-module__43OtGq__hours>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:13px 0;display:flex}.DemoSite-module__43OtGq__hours dd{text-align:right;margin:0}.DemoSite-module__43OtGq__dining-pickers{border:1px solid var(--border);background:#fff;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:20px;margin:28px 0 12px;padding:25px;display:grid}.DemoSite-module__43OtGq__dining-pickers select{width:100%}.DemoSite-module__43OtGq__save-row{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 30px;display:flex}.DemoSite-module__43OtGq__save-row button{font-size:14px}.DemoSite-module__43OtGq__save-row span{color:#334155;font-size:14px}.DemoSite-module__43OtGq__comparison{border:1px solid var(--border);background:#fff;border-radius:12px;overflow:hidden}.DemoSite-module__43OtGq__compare-names,.DemoSite-module__43OtGq__compare-row{grid-template-columns:145px repeat(var(--columns),minmax(0,1fr));display:grid}.DemoSite-module__43OtGq__compare-names>div,.DemoSite-module__43OtGq__compare-row>div,.DemoSite-module__43OtGq__compare-row>h3{border-right:1px solid var(--border);min-width:0;padding:22px}.DemoSite-module__43OtGq__compare-names{background:#edf2f8}.DemoSite-module__43OtGq__compare-names>div:first-child{align-items:center;font-size:13px;display:flex}.DemoSite-module__43OtGq__compare-names h2{margin:8px 0;font-size:28px}.DemoSite-module__43OtGq__compare-row{border-top:1px solid var(--border)}.DemoSite-module__43OtGq__compare-row>h3{letter-spacing:0;background:#f8fafc;font-size:14px;font-weight:650;line-height:1.4}.DemoSite-module__43OtGq__compare-row p{white-space:pre-line;font-size:15px}.DemoSite-module__43OtGq__compare-row>:last-child,.DemoSite-module__43OtGq__compare-names>:last-child{border-right:0}.DemoSite-module__43OtGq__mobile-place{display:none}.DemoSite-module__43OtGq__dining-page>.DemoSite-module__43OtGq__fine{margin-top:20px}.DemoSite-module__43OtGq__walkthrough{margin:35px 0;padding:0;list-style-position:inside}.DemoSite-module__43OtGq__walkthrough li{border-top:1px solid var(--border);padding:26px}.DemoSite-module__43OtGq__walkthrough a{min-height:44px;text-decoration:none;display:inline-block}.DemoSite-module__43OtGq__walkthrough h2{font-size:27px}.DemoSite-module__43OtGq__walkthrough p{margin-top:8px}.DemoSite-module__43OtGq__review-page>p{max-width:800px;margin:18px 0}.DemoSite-module__43OtGq__empty{max-width:var(--insider-max);background:var(--insider-surface-raised);border:1px solid var(--insider-line-soft);border-radius:var(--radius-md);margin:24px auto 0;padding:32px}.DemoSite-module__43OtGq__empty h2{font:650 24px/1.2 var(--type-display);margin-bottom:8px}.DemoSite-module__43OtGq__empty p{color:var(--insider-muted);margin:0 0 16px;font-size:16px}@media (max-width:900px){.DemoSite-module__43OtGq__detail-top,.DemoSite-module__43OtGq__detail-body{gap:30px}.DemoSite-module__43OtGq__compare-names,.DemoSite-module__43OtGq__compare-row{grid-template-columns:100px repeat(var(--columns),minmax(0,1fr))}.DemoSite-module__43OtGq__compare-names>div,.DemoSite-module__43OtGq__compare-row>div,.DemoSite-module__43OtGq__compare-row>h3{padding:15px}}@media (max-width:600px){.DemoSite-module__43OtGq__detail-top,.DemoSite-module__43OtGq__detail-body{grid-template-columns:1fr;gap:22px}.DemoSite-module__43OtGq__detail-top .DemoSite-module__43OtGq__photo img{height:320px}.DemoSite-module__43OtGq__detail-body{padding:30px 0}.DemoSite-module__43OtGq__visit{padding:22px}.DemoSite-module__43OtGq__dining-pickers{grid-template-columns:1fr;gap:16px;padding:18px}.DemoSite-module__43OtGq__compare-names{flex-wrap:wrap;display:flex}.DemoSite-module__43OtGq__compare-names>div:first-child{width:100%;padding-bottom:0}.DemoSite-module__43OtGq__compare-names>div:not(:first-child){border:0;flex:1;min-width:40%}.DemoSite-module__43OtGq__compare-names h2{font-size:22px}.DemoSite-module__43OtGq__compare-row{display:block}.DemoSite-module__43OtGq__compare-row>h3{color:#a63826;border:0;padding:12px 16px}.DemoSite-module__43OtGq__compare-row>div{border-top:1px solid #eef1f4;border-right:0;padding:12px 16px}.DemoSite-module__43OtGq__mobile-place{margin-bottom:5px;font-size:14px;font-weight:740;display:block}.DemoSite-module__43OtGq__compare-row p{font-size:15px}.DemoSite-module__43OtGq__save-row button{padding:10px}.DemoSite-module__43OtGq__walkthrough li{padding:22px 0}.DemoSite-module__43OtGq__walkthrough h2{font-size:23px}.DemoSite-module__43OtGq__hours{font-size:14px}.DemoSite-module__43OtGq__actions .DemoSite-module__43OtGq__button{justify-content:center;width:100%}.DemoSite-module__43OtGq__empty{margin-top:16px;padding:20px}}@media (prefers-reduced-motion:reduce){.DemoSite-module__43OtGq__root *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.DemoSite-module__43OtGq__dining-filter{max-width:680px;margin:28px 0 10px}.DemoSite-module__43OtGq__dining-filter input{width:100%}.DemoSite-module__43OtGq__dining-filter-meta{max-width:680px;min-height:28px;color:var(--insider-muted,#64748b);justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.DemoSite-module__43OtGq__dining-filter-empty{max-width:680px;color:var(--insider-muted,#64748b);flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0;font-size:13px;display:flex}.DemoSite-module__43OtGq__dining-filter-empty button{min-height:44px;color:var(--navy,#071827);padding:8px 12px;font-size:13px}@media (max-width:600px){.DemoSite-module__43OtGq__dining-filter-meta{flex-direction:column;align-items:start;gap:2px}.DemoSite-module__43OtGq__dining-filter-empty{flex-direction:column;align-items:start}}.DemoSite-module__43OtGq__photo{min-width:0;position:relative}.DemoSite-module__43OtGq__photo-box{min-width:0;position:relative;overflow:hidden}.DemoSite-module__43OtGq__photo-box img{object-fit:cover;width:100%;height:100%;display:block}.DemoSite-module__43OtGq__photo-box-hero{aspect-ratio:3/2}.DemoSite-module__43OtGq__photo-box-card{aspect-ratio:4/3}.DemoSite-module__43OtGq__photo-chip{z-index:1;color:#f8fafc;font:500 12px/1.3 var(--type-sans);border-radius:var(--radius-xs);white-space:nowrap;text-overflow:ellipsis;background:#071827b8;max-width:calc(100% - 16px);padding:2px 8px;position:absolute;bottom:8px;left:8px;overflow:hidden}.DemoSite-module__43OtGq__place-letter{background:var(--map-day-land);flex-direction:column;justify-content:flex-end;min-width:0;padding:20px;display:flex;box-shadow:inset 0 0 0 1px #07182724}.DemoSite-module__43OtGq__place-letter>span{font:500 13px var(--type-sans);color:var(--insider-muted);letter-spacing:0}.DemoSite-module__43OtGq__place-letter strong{font:400 28px/1.05 var(--type-serif);color:var(--insider-ink);max-width:100%}.DemoSite-module__43OtGq__place-letter small{font:500 13px var(--type-sans);color:var(--insider-muted);margin-top:4px;display:block}.DemoSite-module__43OtGq__gallery-wrap{min-width:0;margin-top:16px}.DemoSite-module__43OtGq__gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;display:grid}.DemoSite-module__43OtGq__gallery-thumb{appearance:none;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;width:100%;min-width:0;margin:0;padding:0;display:block}.DemoSite-module__43OtGq__gallery-thumb:focus-visible{outline:3px solid var(--insider-focus);outline-offset:2px}.DemoSite-module__43OtGq__gallery-caption{font:500 12px var(--type-sans);color:var(--insider-muted);margin-top:10px}@media (max-width:600px){.DemoSite-module__43OtGq__gallery-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;min-width:0;display:flex;overflow-x:auto}.DemoSite-module__43OtGq__gallery-grid>.DemoSite-module__43OtGq__gallery-thumb{scroll-snap-align:start;flex:30%;min-width:0;max-width:44%}}.DemoSite-module__43OtGq__place-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.DemoSite-module__43OtGq__place-card{min-width:0}.DemoSite-module__43OtGq__place-card>a{color:inherit;border-radius:var(--radius-md);text-decoration:none;display:block}.DemoSite-module__43OtGq__place-card>a:focus-visible{outline:3px solid var(--insider-focus);outline-offset:3px}.DemoSite-module__43OtGq__card-copy{padding:12px 0 4px}.DemoSite-module__43OtGq__card-copy h3{font:650 20px/1.2 var(--type-display);justify-content:space-between;gap:12px;margin:0 0 4px;display:flex}.DemoSite-module__43OtGq__card-copy h3 span{color:var(--insider-muted);font-size:18px;font-weight:400}.DemoSite-module__43OtGq__card-copy p{color:var(--insider-muted);margin:0;font-size:15px}@media (max-width:900px){.DemoSite-module__43OtGq__place-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.DemoSite-module__43OtGq__place-grid{grid-template-columns:1fr;gap:24px}}.DemoSite-module__43OtGq__section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:24px;display:flex}.DemoSite-module__43OtGq__section-head h2{font:400 clamp(34px,4.4vw,56px)/1 var(--type-serif);text-wrap:balance;margin:0}.DemoSite-module__43OtGq__section-head h2 em{color:inherit;font-style:italic}.DemoSite-module__43OtGq__section-head .DemoSite-module__43OtGq__kicker{font:500 15px var(--type-sans);color:var(--insider-muted);margin:6px 0 0}.DemoSite-module__43OtGq__section-head .DemoSite-module__43OtGq__more{min-height:44px;font:600 16px var(--type-sans);color:var(--insider-ink);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.DemoSite-module__43OtGq__section-head .DemoSite-module__43OtGq__more:hover{text-underline-offset:4px;text-decoration:underline}.DemoSite-module__43OtGq__city-accent-text{color:var(--city-ink)}.DemoSite-module__43OtGq__hero{min-height:min(86vh,800px);max-width:var(--insider-max);padding-block:32px;padding-inline:var(--space-gutter);grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(24px,4vw,64px);margin:0 auto;display:grid}.DemoSite-module__43OtGq__hero-where{font:500 16px var(--type-sans);color:var(--insider-muted);margin:0 0 16px}.DemoSite-module__43OtGq__hero h1{font:400 clamp(56px,6.6vw,104px)/.92 var(--type-serif);letter-spacing:-.01em;text-wrap:balance;margin:0 0 22px}.DemoSite-module__43OtGq__hero h1 em{color:inherit;font-style:italic}.DemoSite-module__43OtGq__hero-lede{color:var(--insider-muted);max-width:36ch;margin:0 0 28px;font-size:19px;line-height:1.5}.DemoSite-module__43OtGq__hero .DemoSite-module__43OtGq__button{min-height:56px;padding:0 28px;font-size:17px}.DemoSite-module__43OtGq__hero-facts{flex-wrap:wrap;gap:32px;margin-top:32px;display:flex}.DemoSite-module__43OtGq__hero-facts a{color:var(--insider-ink);min-height:44px;text-decoration:none;display:block}.DemoSite-module__43OtGq__hero-facts b{font:800 34px/1 var(--type-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;display:block}.DemoSite-module__43OtGq__hero-facts span{font:500 14px var(--type-sans);color:var(--insider-muted)}@media (max-width:900px){.DemoSite-module__43OtGq__hero{grid-template-columns:1fr;gap:22px;min-height:0;padding-block:24px 8px}.DemoSite-module__43OtGq__hero h1{font-size:clamp(44px,12.5vw,64px);line-height:1.08}.DemoSite-module__43OtGq__hero-lede{margin-bottom:20px;font-size:17px}.DemoSite-module__43OtGq__hero .DemoSite-module__43OtGq__button{width:100%}.DemoSite-module__43OtGq__hero-facts{display:none}}.DemoSite-module__43OtGq__tonight{max-width:var(--insider-max);padding:var(--space-section) var(--space-gutter) 20px;margin:0 auto}.DemoSite-module__43OtGq__tonight-row{border-top:1.5px solid var(--insider-ink);grid-template-columns:repeat(3,1fr);display:grid}.DemoSite-module__43OtGq__tonight-item{border-right:1px solid var(--insider-line);color:inherit;grid-template-columns:auto 1fr;gap:4px 18px;min-height:44px;padding:20px 22px 22px 0;text-decoration:none;display:grid}.DemoSite-module__43OtGq__tonight-item+.DemoSite-module__43OtGq__tonight-item{padding-left:22px}.DemoSite-module__43OtGq__tonight-item:last-child{border-right:0}.DemoSite-module__43OtGq__tonight-time{font:700 30px/1 var(--type-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;grid-row:span 3}.DemoSite-module__43OtGq__tonight-time small{font:500 14px var(--type-sans);color:var(--insider-muted);margin-top:6px;display:block}.DemoSite-module__43OtGq__tonight-item h3{font:650 19px/1.25 var(--type-display);margin:0}.DemoSite-module__43OtGq__tonight-item p{color:var(--insider-muted);margin:0;font-size:15px}.DemoSite-module__43OtGq__tonight-tag{color:var(--insider-muted);font-size:14px;font-weight:600}@media (max-width:900px){.DemoSite-module__43OtGq__tonight-row{grid-template-columns:1fr}.DemoSite-module__43OtGq__tonight-item,.DemoSite-module__43OtGq__tonight-item+.DemoSite-module__43OtGq__tonight-item{border-right:0;border-bottom:1px solid var(--insider-line);padding:18px 0}}.DemoSite-module__43OtGq__dinner{max-width:var(--insider-max);padding:var(--space-section) var(--space-gutter);margin:0 auto}.DemoSite-module__43OtGq__dinner-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(24px,5vw,72px);display:grid}.DemoSite-module__43OtGq__dinner-photo{border-radius:var(--radius-lg);aspect-ratio:4/3.3;position:relative;overflow:hidden}.DemoSite-module__43OtGq__dinner-photo img{object-fit:cover;width:100%;height:100%}.DemoSite-module__43OtGq__dinner-photo-cap{color:#fff;border-radius:var(--radius-pill);font:500 14px var(--type-sans);background:#071827cc;padding:8px 14px;position:absolute;bottom:16px;left:16px}.DemoSite-module__43OtGq__dinner h2{font:400 clamp(44px,5.6vw,80px)/.95 var(--type-serif);text-wrap:balance;margin:0 0 18px}.DemoSite-module__43OtGq__dinner h2 em{color:inherit;font-style:italic}.DemoSite-module__43OtGq__dinner-lede{color:var(--insider-muted);max-width:34ch;margin:0 0 26px;font-size:19px}.DemoSite-module__43OtGq__dinner-actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:30px;display:flex}.DemoSite-module__43OtGq__deal-link{min-height:48px;font:600 16px var(--type-sans);color:var(--insider-ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.DemoSite-module__43OtGq__deal-cards{width:26px;height:30px;display:inline-block;position:relative}.DemoSite-module__43OtGq__deal-cards i{background:var(--city-accent);border:2px solid #fff;border-radius:4px;position:absolute;inset:0;box-shadow:0 1px 3px #00000040}.DemoSite-module__43OtGq__deal-cards i:first-child{transform:rotate(-12deg)translate(-4px)}.DemoSite-module__43OtGq__deal-cards i:last-child{background:var(--insider-ink);transform:rotate(8deg)translate(4px)}.DemoSite-module__43OtGq__dinner-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.DemoSite-module__43OtGq__dinner-thumbs a{color:inherit;min-width:0;text-decoration:none}.DemoSite-module__43OtGq__dinner-thumb-frame{border-radius:var(--radius-md);aspect-ratio:1;display:block;overflow:hidden}.DemoSite-module__43OtGq__dinner-thumbs span{font:600 14px/1.3 var(--type-sans);color:var(--insider-ink);margin-top:8px;display:block}@media (max-width:900px){.DemoSite-module__43OtGq__dinner{padding:44px var(--space-gutter)}.DemoSite-module__43OtGq__dinner-grid{grid-template-columns:1fr}.DemoSite-module__43OtGq__dinner-actions .DemoSite-module__43OtGq__button{flex:100%}}@media (max-width:600px){.DemoSite-module__43OtGq__dinner-thumbs span{font-size:13px}}.DemoSite-module__43OtGq__mosaic-sec{max-width:var(--insider-max);padding:var(--space-section) var(--space-gutter) 64px;margin:0 auto}.DemoSite-module__43OtGq__mosaic{grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;gap:16px;display:grid}.DemoSite-module__43OtGq__tile{border-radius:var(--radius-lg);color:#fff;flex-direction:column;justify-content:flex-end;min-width:0;padding:20px;text-decoration:none;display:flex;position:relative;overflow:hidden}a.DemoSite-module__43OtGq__tile{color:#fff}.DemoSite-module__43OtGq__tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.DemoSite-module__43OtGq__tile-photo:after{content:"";background:linear-gradient(#07182700 30%,#071827eb 100%);position:absolute;inset:0}.DemoSite-module__43OtGq__tile>:not(img){z-index:1;position:relative}.DemoSite-module__43OtGq__tile h3{font:650 22px/1.15 var(--type-display);margin:0}.DemoSite-module__43OtGq__tile p{margin:4px 0 0;font-size:15px}.DemoSite-module__43OtGq__tile-big{grid-area:span 2/span 2}.DemoSite-module__43OtGq__tile-big h3{font:400 44px/1 var(--type-serif)}.DemoSite-module__43OtGq__tile-tall{grid-row:span 2}.DemoSite-module__43OtGq__tile-wide{grid-column:1/-1;justify-content:flex-end}.DemoSite-module__43OtGq__tile-wide h3{font:400 clamp(28px,3.4vw,44px)/1.04 var(--type-serif);max-width:24ch}.DemoSite-module__43OtGq__tile-wide .DemoSite-module__43OtGq__tile-go{margin-top:8px}.DemoSite-module__43OtGq__tile-wide img{object-position:50% 72%}.DemoSite-module__43OtGq__tile-plaque{background:var(--map-day-land);color:var(--insider-ink);box-shadow:inset 0 0 0 1px #07182724}a.DemoSite-module__43OtGq__tile-plaque{color:var(--insider-ink)}.DemoSite-module__43OtGq__tile-plaque h3{font-family:var(--type-serif)}.DemoSite-module__43OtGq__tile-navy{background:var(--band-bg)}.DemoSite-module__43OtGq__tile-pale{background:var(--city-surface);color:var(--insider-ink)}a.DemoSite-module__43OtGq__tile-pale{color:var(--insider-ink)}.DemoSite-module__43OtGq__tile-color h3{font:400 34px/1.02 var(--type-serif)}.DemoSite-module__43OtGq__tile-go{font:600 16px var(--type-sans);margin-top:14px;display:block}.DemoSite-module__43OtGq__tile-num{font:800 64px/1 var(--type-display);letter-spacing:-.04em;color:var(--city-on-dark);font-variant-numeric:tabular-nums;margin-bottom:auto}.DemoSite-module__43OtGq__tile-pale .DemoSite-module__43OtGq__tile-num{color:var(--city-ink)}.DemoSite-module__43OtGq__mosaic-credits{font:500 12px/1.5 var(--type-sans);color:var(--insider-muted);flex-wrap:wrap;gap:0 20px;margin:12px 0 0;display:flex}.DemoSite-module__43OtGq__mosaic-credits a,.DemoSite-module__43OtGq__place-gallery-caption a{min-height:44px;color:inherit;text-underline-offset:2px;align-items:center;text-decoration:underline;display:inline-flex}@media (max-width:900px){.DemoSite-module__43OtGq__mosaic{grid-template-columns:repeat(2,1fr);grid-auto-rows:168px;gap:12px}.DemoSite-module__43OtGq__tile{border-radius:var(--radius-md);padding:16px}.DemoSite-module__43OtGq__tile-big h3{font-size:36px}.DemoSite-module__43OtGq__tile-color h3{font-size:26px}.DemoSite-module__43OtGq__tile-num{font-size:48px}.DemoSite-module__43OtGq__tile h3{font-size:18px}.DemoSite-module__43OtGq__tile p{font-size:14px}}.DemoSite-module__43OtGq__bears-band{background:var(--band-bg);color:var(--band-text);padding:var(--space-section) 0}.DemoSite-module__43OtGq__bears-band-inner{max-width:var(--insider-max);padding-inline:var(--space-gutter);grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(28px,5vw,80px);margin:0 auto;display:grid}.DemoSite-module__43OtGq__bears-band h2{font:400 clamp(44px,5.6vw,80px)/.95 var(--type-serif);color:var(--band-text);text-wrap:balance;margin:0 0 18px}.DemoSite-module__43OtGq__bears-band h2 em{color:var(--band-em);font-style:italic}.DemoSite-module__43OtGq__bears-band p{color:var(--band-text-muted);max-width:36ch;margin:0 0 24px;font-size:18px}.DemoSite-module__43OtGq__bears-progress{max-width:420px;margin:0 0 26px}.DemoSite-module__43OtGq__bears-progress-label{font:600 16px var(--type-sans);color:var(--band-text);justify-content:space-between;margin-bottom:10px;display:flex}.DemoSite-module__43OtGq__bears-progress-track{border-radius:var(--radius-pill);background:var(--band-track);height:12px;overflow:hidden}.DemoSite-module__43OtGq__bears-progress-fill{transform-origin:0;background:var(--city-accent);border-radius:var(--radius-pill);width:100%;height:100%;transition:transform .5s var(--motion-ease-out);display:block}.DemoSite-module__43OtGq__bears-stickers{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.DemoSite-module__43OtGq__bears-sticker{background:var(--band-surface);border-radius:var(--radius-md);text-align:center;padding:16px 10px 12px}.DemoSite-module__43OtGq__bears-sticker svg{width:54px;height:54px;margin:0 auto 8px;display:block}.DemoSite-module__43OtGq__bears-sticker b{font:600 13px/1.25 var(--type-sans);white-space:nowrap;text-overflow:ellipsis;color:var(--band-text);display:block;overflow:hidden}.DemoSite-module__43OtGq__bears-sticker-found{background:var(--city-surface)}.DemoSite-module__43OtGq__bears-sticker-found b{color:var(--insider-ink)}@media (max-width:900px){.DemoSite-module__43OtGq__bears-band{padding:56px 0}.DemoSite-module__43OtGq__bears-band-inner{grid-template-columns:1fr}.DemoSite-module__43OtGq__bears-stickers{grid-template-columns:repeat(3,minmax(0,1fr))}.DemoSite-module__43OtGq__bears-sticker:nth-child(n+7){display:none}}.DemoSite-module__43OtGq__call{padding:44px 0}.DemoSite-module__43OtGq__call-wrap{max-width:var(--insider-max);padding-inline:var(--space-gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin:0 auto;display:flex}.DemoSite-module__43OtGq__call h2{font:400 36px/1.05 var(--type-serif);margin:0}.DemoSite-module__43OtGq__call p{color:var(--insider-muted);margin:6px 0 0;font-size:15px}.DemoSite-module__43OtGq__call p a{align-items:center;min-height:44px;display:inline-flex}.DemoSite-module__43OtGq__places-intro{padding-top:8px}.DemoSite-module__43OtGq__places-intro h1{font:400 clamp(46px,6.2vw,84px)/.95 var(--type-serif);text-wrap:balance;margin:0}.DemoSite-module__43OtGq__places-intro h1 em{color:var(--city-ink);font-style:italic}.DemoSite-module__43OtGq__places-search{max-width:620px;margin-top:22px}.DemoSite-module__43OtGq__searchbox{gap:8px;margin-top:8px;display:flex}.DemoSite-module__43OtGq__searchbox input{border-radius:var(--radius-md);border:1.5px solid var(--insider-line-strong);min-width:0;min-height:52px;font:400 16px var(--type-sans);background:var(--insider-surface-raised);color:var(--insider-ink);flex:1;padding:0 16px}.DemoSite-module__43OtGq__searchbox button{min-height:52px}.DemoSite-module__43OtGq__pills{flex-wrap:wrap;gap:8px;padding:18px 0 6px;display:flex;overflow-x:auto}.DemoSite-module__43OtGq__pills button{border-radius:var(--radius-pill);background:var(--insider-surface-raised);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--insider-line-soft);font:600 15px var(--type-sans);white-space:nowrap;color:var(--insider-ink);cursor:pointer;border:0;align-items:center;padding:0 16px;display:inline-flex}.DemoSite-module__43OtGq__pills button[aria-pressed=true]{background:var(--insider-ink);color:#fff;box-shadow:none}.DemoSite-module__43OtGq__results-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:28px 0 20px;display:flex}.DemoSite-module__43OtGq__results-line p{color:var(--insider-muted);margin:0;font-size:13px}.DemoSite-module__43OtGq__results-line>a{min-height:44px;color:var(--insider-ink);align-items:center;font-weight:650;text-decoration:none;display:flex}.DemoSite-module__43OtGq__places-section{margin-top:var(--space-64)}.DemoSite-module__43OtGq__rail-scroll{scroll-snap-type:x mandatory;grid-auto-columns:calc(25% - 9px);grid-auto-flow:column;gap:12px;padding-bottom:4px;display:grid;overflow-x:auto}.DemoSite-module__43OtGq__place-card-rail{scroll-snap-align:start;min-width:0}.DemoSite-module__43OtGq__place-card-rail .DemoSite-module__43OtGq__photo-box-card{aspect-ratio:1}.DemoSite-module__43OtGq__place-card-rail .DemoSite-module__43OtGq__card-copy{padding:10px 0 4px}.DemoSite-module__43OtGq__place-card-rail .DemoSite-module__43OtGq__card-copy h3{font:650 18px/1.2 var(--type-display)}.DemoSite-module__43OtGq__place-card-rail .DemoSite-module__43OtGq__card-copy p{font-size:14px}.DemoSite-module__43OtGq__rail-status{color:var(--insider-open);margin-top:2px;font-size:14px;font-weight:600;display:inline-block}.DemoSite-module__43OtGq__rail-status-unknown{color:var(--insider-muted);font-weight:500}@media (max-width:900px){.DemoSite-module__43OtGq__rail-scroll{grid-auto-columns:44%}}.DemoSite-module__43OtGq__deal-line{background:var(--city-surface);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;padding:12px 12px 12px 18px;display:flex}.DemoSite-module__43OtGq__deal-line b{font:650 17px var(--type-display);color:var(--insider-ink)}.DemoSite-module__43OtGq__deal-line span{color:#4a2a22;font-size:15px}.DemoSite-module__43OtGq__deal-line .DemoSite-module__43OtGq__button{margin-left:auto}@media (max-width:900px){.DemoSite-module__43OtGq__deal-line .DemoSite-module__43OtGq__button{width:100%;margin-left:0}}.DemoSite-module__43OtGq__map-fab{display:none}@media (max-width:900px){.DemoSite-module__43OtGq__root a.DemoSite-module__43OtGq__map-fab{left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:var(--z-tray);background:var(--insider-ink);color:#fff;box-shadow:var(--shadow-float);border-radius:var(--radius-pill);min-height:52px;font:600 16px/1 var(--type-sans);white-space:nowrap;justify-content:center;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex;position:fixed;transform:translate(-50%)}}.DemoSite-module__43OtGq__place-crumb{display:inline-flex}@media (max-width:900px){.DemoSite-module__43OtGq__place-detail-section{padding-top:24px}}.DemoSite-module__43OtGq__place-gallery-wrap{min-width:0;position:relative}.DemoSite-module__43OtGq__place-gallery{border-radius:var(--radius-lg);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);grid-auto-rows:230px;gap:10px;min-width:0;display:grid;overflow:hidden}.DemoSite-module__43OtGq__place-gallery img{object-fit:cover;width:100%;min-width:0;height:100%}.DemoSite-module__43OtGq__place-gallery a:first-child img,.DemoSite-module__43OtGq__place-gallery img:first-child{grid-row:span 2}.DemoSite-module__43OtGq__place-gallery-one{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.DemoSite-module__43OtGq__place-gallery-one img{aspect-ratio:3/2;grid-row:auto;max-height:460px}.DemoSite-module__43OtGq__place-gallery-count{z-index:2;color:#fff;border-radius:var(--radius-pill);font:600 14px var(--type-sans);background:#071827c7;padding:6px 12px;display:none;position:absolute;bottom:16px;right:16px}@media (max-width:900px){.DemoSite-module__43OtGq__place-gallery{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--space-gutter) * -1);border-radius:0;gap:0;min-width:0;height:42svh;min-height:240px;max-height:360px;display:flex;overflow-x:auto}.DemoSite-module__43OtGq__place-gallery img{scroll-snap-align:start;flex:1 0 100%;min-width:0;height:100%}.DemoSite-module__43OtGq__place-gallery img:first-child{grid-row:auto}.DemoSite-module__43OtGq__place-gallery-count{display:block}}.DemoSite-module__43OtGq__place-gallery-caption{font:500 13px var(--type-sans);color:var(--insider-muted);margin-top:10px}.DemoSite-module__43OtGq__place-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;min-width:0;padding:34px 0 8px;display:flex}.DemoSite-module__43OtGq__place-title h1{font:400 clamp(44px,6vw,80px)/.95 var(--type-serif);letter-spacing:-.01em;text-wrap:balance;max-width:100%;margin:0}.DemoSite-module__43OtGq__place-meta{color:var(--insider-muted);margin:0 0 6px;font-weight:500}.DemoSite-module__43OtGq__place-status{flex-wrap:wrap;gap:10px 18px;margin-top:16px;font-size:16px;display:flex}.DemoSite-module__43OtGq__place-status-open{color:var(--insider-open);align-items:center;gap:8px;font-weight:650;display:inline-flex}.DemoSite-module__43OtGq__place-status-open:before{content:"";background:var(--insider-open-dot);border-radius:50%;width:10px;height:10px}.DemoSite-module__43OtGq__place-status span{color:var(--insider-muted)}.DemoSite-module__43OtGq__place-intro-address{color:var(--insider-muted);margin:10px 0 0;font-size:15px}.DemoSite-module__43OtGq__place-cols{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:clamp(28px,5vw,72px);min-width:0;padding:28px 0 72px;display:grid}.DemoSite-module__43OtGq__place-pull{font:400 clamp(26px,2.6vw,34px)/1.25 var(--type-serif);max-width:30ch;margin:0 0 34px}.DemoSite-module__43OtGq__place-body h2{font:650 24px/1.2 var(--type-display);letter-spacing:-.01em;margin:40px 0 14px}.DemoSite-module__43OtGq__place-body p{max-width:var(--insider-measure)}.DemoSite-module__43OtGq__place-know{border-top:1.5px solid var(--insider-ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:44px;display:grid}.DemoSite-module__43OtGq__place-know>div{min-width:0;padding:18px 20px 0 0}.DemoSite-module__43OtGq__place-know>div+div{border-left:1px solid var(--insider-line);padding-left:20px}.DemoSite-module__43OtGq__place-know h3{font:650 17px/1.3 var(--type-display);margin:0 0 6px}.DemoSite-module__43OtGq__place-know p{color:var(--insider-muted);margin:0;font-size:15px}.DemoSite-module__43OtGq__place-google{border:1px solid var(--insider-line-soft);border-radius:var(--radius-md);background:var(--insider-surface-raised);margin-bottom:44px;padding:20px}.DemoSite-module__43OtGq__place-google-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DemoSite-module__43OtGq__place-google-row p{color:var(--insider-muted);margin:0;font-size:15px}.DemoSite-module__43OtGq__place-google-row a{min-height:44px;color:var(--insider-ink);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.DemoSite-module__43OtGq__place-near{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.DemoSite-module__43OtGq__place-near a{color:inherit;min-width:0;text-decoration:none}.DemoSite-module__43OtGq__place-near-frame{border-radius:var(--radius-md);aspect-ratio:4/3;display:block;overflow:hidden}.DemoSite-module__43OtGq__place-near b{font:650 17px/1.25 var(--type-display);margin-top:10px;display:block}.DemoSite-module__43OtGq__place-near span{color:var(--insider-muted);font-size:14px}@media (max-width:900px){.DemoSite-module__43OtGq__place-cols{grid-template-columns:minmax(0,1fr);padding-bottom:120px}.DemoSite-module__43OtGq__place-know{grid-template-columns:1fr}.DemoSite-module__43OtGq__place-know>div{padding:18px 0 0}.DemoSite-module__43OtGq__place-know>div+div{border-left:0;border-top:1px solid var(--insider-line);padding-left:0}.DemoSite-module__43OtGq__place-near{scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-gutter);margin-inline:calc(var(--space-gutter) * -1);padding-inline:var(--space-gutter);gap:12px;display:flex;overflow-x:auto}.DemoSite-module__43OtGq__place-near a{scroll-snap-align:start;flex:0 0 calc(100% - 48px)}}.DemoSite-module__43OtGq__place-rail{top:calc(var(--site-sticky-top,0px) + 20px);background:var(--insider-surface-raised);border:1px solid var(--insider-line);border-radius:var(--radius-lg);min-width:0;padding:24px;position:sticky}.DemoSite-module__43OtGq__place-rail-acts{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px;display:grid}.DemoSite-module__43OtGq__place-rail-acts .DemoSite-module__43OtGq__button-full{grid-column:span 2}.DemoSite-module__43OtGq__place-hours{border-collapse:collapse;width:100%;margin-bottom:6px;font-size:15px}.DemoSite-module__43OtGq__place-hours th{text-align:left;border-bottom:1px solid var(--insider-line-soft);padding:9px 0;font-weight:500}.DemoSite-module__43OtGq__place-hours td{text-align:right;border-bottom:1px solid var(--insider-line-soft);padding:9px 0}.DemoSite-module__43OtGq__place-hours tr.DemoSite-module__43OtGq__today th,.DemoSite-module__43OtGq__place-hours tr.DemoSite-module__43OtGq__today td{font-weight:700}.DemoSite-module__43OtGq__place-hours tr.DemoSite-module__43OtGq__today th:after{content:" ·today";color:var(--city-ink);font-weight:500}.DemoSite-module__43OtGq__place-address{margin:0;font-weight:600}.DemoSite-module__43OtGq__place-address+p{color:var(--insider-muted);margin:2px 0 0;font-size:14px}@media (max-width:900px){.DemoSite-module__43OtGq__place-rail{border-radius:var(--radius-md);order:-1;padding:18px;position:static}.DemoSite-module__43OtGq__place-rail-acts{display:none}}.DemoSite-module__43OtGq__place-actionbar{display:none}@media (max-width:900px){.DemoSite-module__43OtGq__place-actionbar{z-index:var(--z-tray);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--insider-line);background:#f8fafcf5;grid-template-columns:1fr auto auto;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.DemoSite-module__43OtGq__place-actionbar .DemoSite-module__43OtGq__button{padding:0 16px}.DemoSite-module__43OtGq__place-actionbar .DemoSite-module__43OtGq__button.DemoSite-module__43OtGq__quiet{min-width:48px}}
html{--call-strip-height:61px;--call-strip-inset:8px;--call-strip-mark:22px;--site-sticky-top:0px;scroll-padding-top:var(--call-strip-height)}@media (max-width:900px){html{--call-strip-height:56px;--call-strip-inset:6px;--call-strip-mark:20px}}html[data-call-pinned]{--site-sticky-top:var(--call-strip-height)}.CallTamesha-module__8XjQKq__root{align-items:center;display:flex}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__trigger,.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__spacer{border:1.5px solid var(--insider-line-soft);border-radius:var(--radius-pill);background:var(--insider-surface-raised);min-height:44px;color:var(--insider-ink);font:650 15px/1 var(--type-sans);letter-spacing:0;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-dur-medium) var(--motion-ease-press), border-color var(--motion-dur-fast) ease;align-items:center;gap:8px;margin:0;padding:0 14px 0 5px;display:inline-flex}@media (hover:hover){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__trigger:hover{border-color:var(--insider-ink)}}@media (hover:none){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__trigger:hover{border-color:var(--insider-line-soft)}}@media (max-width:430px){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__trigger,.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__spacer{padding-right:12px}}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__trigger:active{transition-duration:var(--motion-dur-press);transform:scale(.96)}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__disk{background:var(--insider-ink);width:32px;height:32px;color:var(--insider-on-action);border-radius:50%;flex:none;place-items:center;display:grid}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__label{min-width:0}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__operatorWord{display:inline-block}@media (max-width:499.98px){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__insiderWord{display:none}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__operatorWord:first-letter{text-transform:uppercase}}.CallTamesha-module__8XjQKq__root.CallTamesha-module__8XjQKq__pinned:before{content:"";z-index:calc(var(--z-menu,40) - 1);height:var(--call-strip-height);border-bottom:1px solid var(--insider-line);background-color:var(--insider-surface);background-image:url(/brand/insider-local-voices.svg);background-repeat:no-repeat;background-position:var(--space-gutter) calc(var(--call-strip-inset) + (44px - var(--call-strip-mark)) / 2);background-size:auto var(--call-strip-mark);position:fixed;inset:0 0 auto}.CallTamesha-module__8XjQKq__root.CallTamesha-module__8XjQKq__pinned button.CallTamesha-module__8XjQKq__trigger{z-index:var(--z-menu,40);top:var(--call-strip-inset);right:var(--space-gutter);position:fixed}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__spacer{visibility:hidden;pointer-events:none}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__sheet{box-sizing:border-box;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--insider-surface-raised);width:100%;max-width:560px;max-height:min(92dvh,640px);color:var(--insider-ink);overscroll-behavior:contain;cursor:pointer;border:0;margin:auto auto 0;padding:0;overflow:auto}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__sheet::backdrop{background:#0718278f}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__body{cursor:auto;gap:var(--space-16);padding:var(--space-32) var(--space-24) calc(var(--space-24) + env(safe-area-inset-bottom,0px));display:grid;position:relative}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__title{font:400 clamp(36px, 10vw, 44px) / 1 var(--type-serif);letter-spacing:-.01em;text-wrap:balance;color:var(--insider-ink);margin:0;padding-right:56px}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__title:focus{box-shadow:none;outline:none}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__title em{color:inherit;font-style:italic}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__lead{margin:calc(var(--space-8) * -1) 0 0;font:400 17px / 1.45 var(--type-sans);color:var(--insider-muted)}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__number{margin:var(--space-8) 0 0;font:800 clamp(32px, 9vw, 40px) / 1 var(--type-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--insider-ink)}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__notice{margin:calc(var(--space-4) * -1) 0 var(--space-4);font:500 15px / 1.5 var(--type-sans);color:var(--insider-muted)}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__callLink{min-height:56px;padding:0 var(--space-24);border-radius:var(--radius-pill);background:var(--insider-primary);color:var(--insider-on-action);font:600 17px / 1 var(--type-sans);white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-dur-medium) var(--motion-ease-press), background-color var(--motion-dur-fast) ease;justify-content:center;align-items:center;gap:10px;text-decoration:none;display:flex}@media (hover:hover){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__callLink:hover{background:var(--insider-ink-hover)}}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__callLink:active{transition-duration:var(--motion-dur-press);transform:scale(.96)}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__more{min-height:48px;color:var(--insider-ink);font:600 16px / 1 var(--type-sans);text-underline-offset:4px;align-self:start;align-items:center;gap:6px;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}@media (hover:hover){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__more:hover{text-decoration-thickness:2px}}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__close{top:var(--space-12);right:var(--space-12);background:var(--insider-surface-sunk);width:44px;height:44px;min-height:44px;color:var(--insider-ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid;position:absolute}@media (hover:hover){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__close:hover{background:var(--insider-line-soft)}}@media (max-width:900px) and (max-height:500px){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__body{gap:var(--space-8);padding:var(--space-24) var(--space-24) calc(var(--space-16) + env(safe-area-inset-bottom,0px))}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__title{font-size:32px}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__number{margin-top:0;font-size:28px}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__callLink{min-height:48px}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__more{min-height:44px}}@media (min-width:901px){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__sheet{inset:80px var(--space-gutter) auto auto;border-radius:var(--radius-md);width:384px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 104px);box-shadow:var(--shadow-float);margin:0}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__sheet::backdrop{background:#0718273d}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__body{padding:var(--space-24)}}@media (prefers-reduced-motion:no-preference){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__sheet[open]{animation:CallTamesha-module__8XjQKq__sheet-in var(--motion-dur-medium) var(--motion-ease-out)}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__sheet[open]::backdrop{animation:CallTamesha-module__8XjQKq__backdrop-in var(--motion-dur-fast) ease}@media (min-width:901px){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__sheet[open]{animation-name:CallTamesha-module__8XjQKq__panel-in}}.CallTamesha-module__8XjQKq__root.CallTamesha-module__8XjQKq__pinned:before,.CallTamesha-module__8XjQKq__root.CallTamesha-module__8XjQKq__pinned button.CallTamesha-module__8XjQKq__trigger{animation:CallTamesha-module__8XjQKq__pin-in var(--motion-dur-quick) var(--motion-ease-out)}}@keyframes CallTamesha-module__8XjQKq__sheet-in{0%{opacity:0;transform:translateY(var(--space-32))}}@keyframes CallTamesha-module__8XjQKq__panel-in{0%{opacity:0;transform:translateY(calc(var(--space-8) * -1))}}@keyframes CallTamesha-module__8XjQKq__backdrop-in{0%{opacity:0}}@keyframes CallTamesha-module__8XjQKq__pin-in{0%{opacity:0}}@media (forced-colors:active){.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__trigger{border-color:buttontext}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__disk{border:1px solid buttontext}.CallTamesha-module__8XjQKq__root .CallTamesha-module__8XjQKq__sheet{border:1px solid canvastext}}
.site-module__viWQoq__site-header{min-height:72px;padding:16px var(--space-gutter);background:var(--insider-surface);border-bottom:1px solid var(--insider-line);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"identity nav call";align-items:center;gap:12px 24px;display:grid}.site-module__viWQoq__identity{min-width:0;min-height:44px;color:var(--insider-ink);grid-area:identity;align-items:center;gap:14px;text-decoration:none;display:flex}.site-module__viWQoq__identity img{flex:none;width:auto;height:28px;display:block}.site-module__viWQoq__cityLabel{border-left:1.5px solid var(--insider-line);min-width:0;font:600 15px/1 var(--type-sans);white-space:nowrap;align-items:center;gap:8px;padding-left:14px;display:inline-flex}.site-module__viWQoq__cityName{text-overflow:ellipsis;min-width:0;overflow:hidden}.site-module__viWQoq__cityDot{background:var(--city-accent);border-radius:50%;flex:none;width:10px;height:10px}.site-module__viWQoq__navRow{grid-area:nav;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.site-module__viWQoq__nav{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.site-module__viWQoq__nav a{border-radius:var(--radius-pill);min-height:44px;color:var(--insider-ink);font:500 16px/1 var(--type-sans);white-space:nowrap;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.site-module__viWQoq__nav a[aria-current=page]{background:var(--city-surface);color:var(--city-ink);font-weight:600}.site-module__viWQoq__callSlot{grid-area:call}@media (max-width:900px){.site-module__viWQoq__site-header{min-height:64px;padding:12px var(--space-gutter);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity call""nav nav";gap:12px}.site-module__viWQoq__identity img{height:24px}.site-module__viWQoq__navRow{justify-content:flex-start}.site-module__viWQoq__nav{flex:auto;justify-content:flex-start;gap:4px 8px;min-width:0}.site-module__viWQoq__nav a{padding:0 12px;font-size:15px}}@media (max-width:430px){.site-module__viWQoq__site-header{column-gap:8px}.site-module__viWQoq__identity{gap:10px}.site-module__viWQoq__cityLabel{gap:6px;padding-left:10px}.site-module__viWQoq__cityDot{width:8px;height:8px}}@media (max-width:379px){.site-module__viWQoq__cityLabel{display:none}}.site-module__viWQoq__footer{padding:var(--space-48) var(--space-gutter) var(--space-32);border-top:1px solid var(--insider-line);gap:var(--space-16);display:grid}.site-module__viWQoq__footerRow{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.site-module__viWQoq__footerLogo{width:auto;height:32px;display:block}.site-module__viWQoq__footerTagline{color:var(--insider-muted);font:500 15px/1.4 var(--type-sans);margin:0}.site-module__viWQoq__footerLinks{flex-wrap:wrap;gap:8px 24px;display:flex}.site-module__viWQoq__footerLinks a{min-height:44px;color:var(--insider-ink);font:600 15px/1 var(--type-sans);align-items:center;text-decoration:none;display:inline-flex}.site-module__viWQoq__footerLinks a:hover{text-decoration:underline}.site-module__viWQoq__footerCredits{max-width:110ch;color:var(--insider-muted);font:500 13px/1.6 var(--type-sans);margin:0}.site-module__viWQoq__footerCredits a{color:inherit;font-weight:600}.site-module__viWQoq__footerFine{color:var(--insider-muted);font:500 13px/1.6 var(--type-sans);margin:0}
.GuideJumps-module__9HfYDW__row{--jump-ink:var(--insider-ink,#071827);--jump-on-ink:var(--insider-on-action,#f8fafc);--jump-surface:var(--insider-surface,#f8fafc);--jump-raised:var(--insider-surface-raised,#fff);--jump-line:var(--insider-line,#d9dee7);top:var(--site-sticky-top,0px);z-index:20;border-bottom:1px solid var(--jump-line);background:var(--jump-surface);position:sticky}@media (prefers-reduced-motion:no-preference){html:has(.GuideJumps-module__9HfYDW__row){scroll-behavior:smooth}}.GuideJumps-module__9HfYDW__rowInner{width:min(100% - 40px,76rem);margin-inline:auto}.GuideJumps-module__9HfYDW__chips{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;margin:0;padding:8px 2px;list-style:none;display:flex;overflow-x:auto}.GuideJumps-module__9HfYDW__chips::-webkit-scrollbar{display:none}.GuideJumps-module__9HfYDW__chips li{flex:none}.GuideJumps-module__9HfYDW__chip{background:var(--jump-raised);min-height:44px;box-shadow:inset 0 0 0 1px var(--jump-line);color:var(--jump-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 16px;font-size:.9375rem;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.GuideJumps-module__9HfYDW__chip:hover{box-shadow:inset 0 0 0 1.5px var(--jump-ink)}.GuideJumps-module__9HfYDW__chip[aria-current=location]{background:var(--jump-ink);box-shadow:none;color:var(--jump-on-ink)}
.EventCard-module__GLHnfG__card{border-radius:var(--radius-md);background:var(--insider-surface-raised);box-shadow:inset 0 0 0 1px var(--insider-line-soft);color:inherit;grid-template-columns:62px minmax(0,1fr);gap:12px;padding:12px;text-decoration:none;display:grid}.EventCard-module__GLHnfG__time{border-radius:var(--radius-sm);background:var(--event-tint);min-height:44px;color:var(--event-ink);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:8px 2px;display:flex}.EventCard-module__GLHnfG__timeHour{font:700 18px/1 var(--type-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.EventCard-module__GLHnfG__time small{font:600 13px/1 var(--type-sans);margin-top:2px;display:block}.EventCard-module__GLHnfG__timeRange{font:600 13px/1.3 var(--type-sans)}.EventCard-module__GLHnfG__body{flex-direction:column;gap:3px;min-width:0;display:flex}.EventCard-module__GLHnfG__title{font:650 16px/1.25 var(--type-display);color:var(--insider-ink)}.EventCard-module__GLHnfG__venue{font:500 14px/1.3 var(--type-sans);color:var(--insider-muted)}.EventCard-module__GLHnfG__price{border-radius:var(--radius-pill);background:var(--insider-surface-sunk);font:600 13px/1.4 var(--type-sans);color:var(--insider-ink);align-self:flex-start;margin-top:2px;padding:2px 9px;display:inline-flex}.EventCard-module__GLHnfG__checked{font:500 13px/1.4 var(--type-sans);color:var(--insider-muted);margin-top:4px}
.WeekGrid-module__YP3SWq__grid{border-radius:var(--radius-md);background:var(--insider-surface-raised);box-shadow:inset 0 0 0 1px var(--insider-line-soft);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}@media (max-width:900px){.WeekGrid-module__YP3SWq__grid{display:none}}.WeekGrid-module__YP3SWq__day{border-right:1px solid var(--insider-line-soft);flex-direction:column;min-height:250px;display:flex}.WeekGrid-module__YP3SWq__day:last-child{border-right:0}.WeekGrid-module__YP3SWq__dayHead{border-bottom:1px solid var(--insider-line-soft);align-items:baseline;gap:8px;padding:12px 12px 10px;display:flex}.WeekGrid-module__YP3SWq__dayHead b{font:700 26px/1 var(--type-display);color:var(--insider-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.WeekGrid-module__YP3SWq__dayHead span{font:600 14px/1 var(--type-sans);color:var(--insider-muted)}.WeekGrid-module__YP3SWq__todayPill{border-radius:var(--radius-pill);background:var(--city-surface);color:var(--city-ink);font:600 13px/1.4 var(--type-sans);margin-left:auto;padding:2px 9px;font-style:normal}.WeekGrid-module__YP3SWq__day.WeekGrid-module__YP3SWq__today .WeekGrid-module__YP3SWq__dayHead{background:var(--insider-ink)}.WeekGrid-module__YP3SWq__day.WeekGrid-module__YP3SWq__today .WeekGrid-module__YP3SWq__dayHead b,.WeekGrid-module__YP3SWq__day.WeekGrid-module__YP3SWq__today .WeekGrid-module__YP3SWq__dayHead span{color:#fff}.WeekGrid-module__YP3SWq__day.WeekGrid-module__YP3SWq__today .WeekGrid-module__YP3SWq__dayHead span{color:#c3cedb}.WeekGrid-module__YP3SWq__day.WeekGrid-module__YP3SWq__past{background:#f3f5f8}.WeekGrid-module__YP3SWq__day.WeekGrid-module__YP3SWq__past .WeekGrid-module__YP3SWq__dayHead b,.WeekGrid-module__YP3SWq__day.WeekGrid-module__YP3SWq__past .WeekGrid-module__YP3SWq__dayHead span{color:var(--insider-muted-2)}.WeekGrid-module__YP3SWq__dayBody{flex:1;align-content:start;gap:6px;padding:8px;display:grid}.WeekGrid-module__YP3SWq__none{color:var(--insider-muted-2);font:500 14px/1.4 var(--type-sans);padding:6px 4px}.WeekGrid-module__YP3SWq__pill{border-radius:var(--radius-sm);background:var(--event-tint);color:var(--event-ink);padding:8px 10px;text-decoration:none;display:block}.WeekGrid-module__YP3SWq__pillTime{font:500 13px/1.3 var(--type-sans);display:block}.WeekGrid-module__YP3SWq__pillTitle{font:650 14px/1.3 var(--type-display);display:block}
.WeekStrip-module__pGgdra__phoneWeek{display:none}@media (max-width:900px){.WeekStrip-module__pGgdra__phoneWeek{display:block}}.WeekStrip-module__pGgdra__strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:18px;display:grid}.WeekStrip-module__pGgdra__stripDay{background:var(--insider-surface-raised);min-height:64px;box-shadow:inset 0 0 0 1px var(--insider-line-soft);color:inherit;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.WeekStrip-module__pGgdra__stripWeekday{font:600 13px/1 var(--type-sans);color:var(--insider-muted)}.WeekStrip-module__pGgdra__stripDate{font:700 19px/1 var(--type-display);color:var(--insider-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.WeekStrip-module__pGgdra__dot,.WeekStrip-module__pGgdra__dotNone{border-radius:50%;width:6px;height:6px;display:block}.WeekStrip-module__pGgdra__dot{background:var(--city-accent)}.WeekStrip-module__pGgdra__dotNone{background:0 0}.WeekStrip-module__pGgdra__stripDay.WeekStrip-module__pGgdra__today{box-shadow:inset 0 0 0 2px var(--insider-ink)}.WeekStrip-module__pGgdra__stripDay.WeekStrip-module__pGgdra__past{background:#f3f5f8}.WeekStrip-module__pGgdra__stripDay.WeekStrip-module__pGgdra__past .WeekStrip-module__pGgdra__stripWeekday,.WeekStrip-module__pGgdra__stripDay.WeekStrip-module__pGgdra__past .WeekStrip-module__pGgdra__stripDate{color:var(--insider-muted-2)}.WeekStrip-module__pGgdra__stripDay.WeekStrip-module__pGgdra__selected{background:var(--insider-ink);box-shadow:none}.WeekStrip-module__pGgdra__stripDay.WeekStrip-module__pGgdra__selected .WeekStrip-module__pGgdra__stripWeekday{color:#c3cedb}.WeekStrip-module__pGgdra__stripDay.WeekStrip-module__pGgdra__selected .WeekStrip-module__pGgdra__stripDate{color:#fff}.WeekStrip-module__pGgdra__stripDay.WeekStrip-module__pGgdra__selected .WeekStrip-module__pGgdra__dot{background:#fff}.WeekStrip-module__pGgdra__agenda{gap:0;margin:0;padding:0;list-style:none;display:grid}.WeekStrip-module__pGgdra__emptyRun{color:var(--insider-muted-2);font:500 14px/1.4 var(--type-sans);padding:10px 2px}.WeekStrip-module__pGgdra__agendaDay{padding-top:18px;scroll-margin-top:12px}.WeekStrip-module__pGgdra__agendaHeading{top:var(--site-sticky-top,0px);z-index:2;background:var(--insider-surface);font:650 18px/1.2 var(--type-display);color:var(--insider-ink);justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 10px;padding:10px 0 8px;display:flex;position:sticky}.WeekStrip-module__pGgdra__agendaCount{font:500 14px/1 var(--type-sans);color:var(--insider-muted)}.WeekStrip-module__pGgdra__agendaCards{gap:10px;display:grid}@media (prefers-reduced-motion:no-preference){html:has(.WeekStrip-module__pGgdra__phoneWeek){scroll-behavior:smooth}}
