.section-title[data-astro-cid-4fchh5f2]{text-align:center;justify-items:center;gap:14px;display:grid}.icon[data-astro-cid-4fchh5f2] svg{width:auto;height:44px}.eyebrow[data-astro-cid-4fchh5f2]{color:var(--eyebrow);letter-spacing:.18em;text-transform:uppercase;font-size:.875rem}.heading[data-astro-cid-4fchh5f2]{color:var(--heading);font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.1}.area-tile[data-astro-cid-axl6z6el]{border-radius:var(--radius);height:360px;color:var(--white);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden}.photo[data-astro-cid-axl6z6el]{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.area-tile[data-astro-cid-axl6z6el]:hover .photo[data-astro-cid-axl6z6el]{transform:scale(1.04)}.overlay[data-astro-cid-axl6z6el]{background:linear-gradient(#00000026 45%,#0009);position:absolute;inset:0}.text[data-astro-cid-axl6z6el]{gap:4px;display:grid;position:absolute;bottom:24px;left:28px;right:28px}.name[data-astro-cid-axl6z6el]{letter-spacing:.08em;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.1}.count[data-astro-cid-axl6z6el]{align-items:center;gap:8px;font-size:1rem;display:flex}@media (width<=700px){.area-tile[data-astro-cid-axl6z6el]{height:240px}}@media (prefers-reduced-motion:reduce){.photo[data-astro-cid-axl6z6el]{transition:none}}.hero[data-astro-cid-lcdefpme]{background:var(--pink) center bottom / cover no-repeat}.hero-inner[data-astro-cid-lcdefpme]{text-align:center;padding:clamp(64px, 9vw, 140px) var(--gutter) clamp(96px, 12vw, 180px);justify-items:center;gap:28px;display:grid}.h1[data-astro-cid-lcdefpme]{max-width:24ch;color:var(--black);font-size:clamp(2.25rem,4.6vw,3.6rem);line-height:1.12}.near[data-astro-cid-lcdefpme]{color:var(--black);text-underline-offset:4px;font-weight:700}.sub[data-astro-cid-lcdefpme]{color:var(--body);letter-spacing:.04em;font-size:clamp(1.125rem,1.8vw,1.75rem)}.search[data-astro-cid-lcdefpme]{background:var(--white);border-radius:60px;align-items:end;gap:12px;width:min(100%,640px);margin-top:12px;padding:20px 24px 24px;display:flex;box-shadow:0 20px 40px -24px #2a42e859}.search[data-astro-cid-lcdefpme] .field[data-astro-cid-lcdefpme]{text-align:left;flex:1;gap:4px}.search[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{padding-left:24px}.search[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:none;min-height:56px;font-size:1.125rem}@media (width<=600px){.search[data-astro-cid-lcdefpme]{border-radius:28px;flex-direction:column;align-items:stretch}}.doodles[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.section[data-astro-cid-lcdefpme]{justify-items:center;gap:44px;padding-block:clamp(64px,8vw,110px);display:grid;position:relative}.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1084px;display:grid}@media (width<=900px){.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.doodle[data-astro-cid-lcdefpme]{z-index:-1;pointer-events:none;position:absolute}.doodle[data-astro-cid-lcdefpme] svg{width:100%;height:auto}.doodle-bottle[data-astro-cid-lcdefpme]{width:166px;top:40px;right:6%;transform:rotate(-15deg)}.doodle-cheese[data-astro-cid-lcdefpme]{width:300px;top:-60px;left:4%}.doodle-baguette[data-astro-cid-lcdefpme]{width:320px;top:-40px;right:6%}@media (width<=1100px){.doodle[data-astro-cid-lcdefpme]{display:none}}.pick-card[data-astro-cid-lcdefpme]{border-radius:var(--radius);grid-template-columns:1fr 1fr;min-height:395px;display:grid;overflow:hidden}.pick-photo[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.pick-body[data-astro-cid-lcdefpme]{background:var(--blue);color:var(--white);text-align:center;align-content:center;justify-items:center;gap:12px;padding:48px 24px;display:grid}.pill[data-astro-cid-lcdefpme]{background:var(--orange-strong);border-radius:var(--pill);padding:8px 20px;font-size:1rem}.when[data-astro-cid-lcdefpme]{font-size:1.125rem;font-weight:700}.pick-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--white);letter-spacing:.02em;font-size:clamp(1.75rem,2.6vw,2.25rem)}.where[data-astro-cid-lcdefpme]{margin-bottom:12px;font-size:1.125rem}@media (width<=800px){.pick-card[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.pick-photo[data-astro-cid-lcdefpme]{aspect-ratio:16/10;height:auto}}.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"a b b""c c d";gap:30px;display:grid}.bento[data-astro-cid-lcdefpme]>:first-child{grid-area:a}.bento[data-astro-cid-lcdefpme]>:nth-child(2){grid-area:b}.bento[data-astro-cid-lcdefpme]>:nth-child(3){grid-area:c}.bento[data-astro-cid-lcdefpme]>:nth-child(4){grid-area:d}@media (width<=700px){.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr;grid-template-areas:none;gap:16px}.bento[data-astro-cid-lcdefpme]>*{grid-area:auto!important}}.near-line[data-astro-cid-lcdefpme]{font-weight:400}.city-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.city-card[data-astro-cid-lcdefpme]{color:var(--ink);gap:6px;text-decoration:none;display:grid}.city-media[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:var(--radius);background:var(--pink);display:block;overflow:hidden}.city-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.city-card[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.03)}.city-card[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--blue);margin-top:6px;font-size:1.5rem}.city-card[data-astro-cid-lcdefpme].is-current strong[data-astro-cid-lcdefpme]:after{content:" ★";color:var(--orange);font-size:1rem}.city-meta[data-astro-cid-lcdefpme]{color:var(--meta);font-size:.9375rem}.city-switch[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-top:clamp(32px,5vw,64px);display:flex}.switch-label[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;margin-right:6px;font-size:.875rem}.city-switch[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{border:1px solid var(--line);border-radius:var(--pill);background:var(--white);min-height:44px;font:inherit;cursor:pointer;color:var(--ink);padding:0 18px;font-weight:700}.city-switch[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{background:var(--blue);border-color:var(--blue);color:var(--white)}.area-links[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].tiled{display:none}@media (width<=700px){.city-cards[data-astro-cid-lcdefpme],.featured[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-swipe]{scroll-snap-type:x mandatory;padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:72%;grid-auto-flow:column;gap:14px;width:100%;display:grid;overflow-x:auto}.city-cards[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme],.featured[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-swipe]>[data-astro-cid-lcdefpme]{scroll-snap-align:start}.city-cards[data-astro-cid-lcdefpme]::-webkit-scrollbar,.featured[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-swipe]::-webkit-scrollbar{display:none}.bento[data-astro-cid-lcdefpme]{display:none}.area-links[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].tiled{display:list-item}.hero[data-astro-cid-lcdefpme]{background-image:none!important}.doodle[data-astro-cid-lcdefpme]{display:none}.switch-label[data-astro-cid-lcdefpme]{text-align:center;width:100%;margin:0 0 4px}}.area-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.area-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--pill);border:1px solid var(--line);color:var(--ink);align-items:center;gap:10px;padding:10px 20px;font-weight:600;text-decoration:none;display:inline-flex}.area-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--blue);color:var(--blue)}.area-links[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--meta);font-weight:400}.win-home[data-astro-cid-lcdefpme]{margin-top:clamp(48px,6vw,80px)}
