.hero[data-astro-cid-lcdefpme]{background:var(--citron);padding-block:var(--space-6) var(--space-8)}.hgrid[data-astro-cid-lcdefpme]{gap:var(--space-4);display:grid}h1[data-astro-cid-lcdefpme]{max-width:14ch;margin:0}.nat[data-astro-cid-lcdefpme]{gap:var(--space-1);flex-direction:column;display:flex}.figure[data-astro-cid-lcdefpme]{font-size:var(--text-figure)}.ncap[data-astro-cid-lcdefpme]{font:700 var(--text-sm)/1.3 var(--font-ui);max-width:22rem}.lede[data-astro-cid-lcdefpme]{margin:0}.unk[data-astro-cid-lcdefpme]{text-underline-offset:4px;font-style:italic;text-decoration:underline dotted}@media (width>=56rem){.hgrid[data-astro-cid-lcdefpme]{align-items:end;column-gap:var(--space-8);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-areas:"h nat""lede nat"}h1[data-astro-cid-lcdefpme]{grid-area:h}.nat[data-astro-cid-lcdefpme]{text-align:right;grid-area:nat;align-items:flex-end}.lede[data-astro-cid-lcdefpme]{grid-area:lede}}.cities[data-astro-cid-lcdefpme]{background:var(--navy);padding-block:var(--space-6) var(--space-8);color:var(--white)}.find[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.find[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--white);margin:0}.search-box[data-astro-cid-lcdefpme]{flex:18rem;max-width:30rem}.search-box[data-astro-cid-lcdefpme][hidden]{display:none}input[data-astro-cid-lcdefpme]{box-sizing:border-box;width:100%;min-height:52px;font:600 var(--text-lg)/1 var(--font-ui);border:3px solid var(--citron);border-radius:var(--radius);background:var(--white);color:var(--navy);caret-color:var(--navy);padding:.6em .8em}input[data-astro-cid-lcdefpme]::placeholder{color:var(--ink-soft);opacity:1}input[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--white);outline-offset:2px}.status[data-astro-cid-lcdefpme]{min-height:1.2em;color:var(--citron);flex-basis:100%;margin:0;font-weight:700}.city-list[data-astro-cid-lcdefpme]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.city-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme][hidden]{display:none}.city-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:0 var(--space-4);background:var(--flavor);color:var(--navy);padding:var(--space-3) var(--space-4);border-radius:var(--radius);transition:transform var(--duration-normal) var(--ease-out-expo);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""count price";text-decoration:none;display:grid}.city-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{transform:translate(6px)}.city-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--white);outline-offset:2px}.cname[data-astro-cid-lcdefpme]{font:800 clamp(1.6rem, 1.2rem + 2vw, 2.6rem)/1 var(--font-num);text-transform:uppercase;grid-area:name}.ccount[data-astro-cid-lcdefpme]{font:700 var(--text-sm)/1.4 var(--font-ui);grid-area:count}.cprice[data-astro-cid-lcdefpme]{text-align:right;flex-direction:column;grid-area:price;align-items:flex-end;display:flex}.cprice[data-astro-cid-lcdefpme] .fig[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,1.6rem + 2.6vw,3.6rem)}.cl[data-astro-cid-lcdefpme]{font:700 var(--text-xs)/1.2 var(--font-ui)}@media (width<=40rem){.city-list[data-astro-cid-lcdefpme]{gap:var(--space-2);scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) var(--space-2);scrollbar-width:thin;scrollbar-color:var(--navy-3) var(--navy);display:flex;overflow-x:auto}.city-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 9.5rem}.city-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{box-sizing:border-box;height:13rem;box-shadow:inset 0 8px 0 var(--citron);border-radius:0;grid-template-columns:1fr;grid-template-areas:"price""name""count";align-content:space-between}.city-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px)}.cprice[data-astro-cid-lcdefpme]{text-align:left;align-items:flex-start}.cname[data-astro-cid-lcdefpme]{font-size:1.7rem}}.how[data-astro-cid-lcdefpme]{padding-block:var(--space-section) 0}.rules[data-astro-cid-lcdefpme]{gap:var(--space-6) var(--space-6);margin:var(--space-4) 0 var(--space-8);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.rules[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:3px solid var(--navy);padding-top:var(--space-3)}.rules[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font:800 var(--text-lg)/1.1 var(--font-num);text-transform:uppercase;margin-bottom:var(--space-2)}.rules[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0}
