.ps[data-astro-cid-spkgfg57]{border-bottom:1px solid var(--rule);padding:14px 0 6px}.ps-list[data-astro-cid-spkgfg57]{padding:0 var(--gutter) 12px;scroll-snap-type:x mandatory;scroll-padding:0 var(--gutter);-webkit-overflow-scrolling:touch;scrollbar-width:thin;grid-auto-columns:68%;grid-auto-flow:column;gap:12px;margin:0;list-style:none;display:grid;overflow-x:auto}.ps-item[data-astro-cid-spkgfg57]{scroll-snap-align:start;min-width:0}.ps-card[data-astro-cid-spkgfg57]{height:100%;color:inherit;border:1px solid var(--rule);background:var(--paper);flex-direction:column;text-decoration:none;display:flex}.ps-card[data-astro-cid-spkgfg57]:hover{border-color:var(--ink)}.ps-card[data-astro-cid-spkgfg57]:hover .ps-name[data-astro-cid-spkgfg57]{text-decoration:underline}.ps-img[data-astro-cid-spkgfg57]{aspect-ratio:4/3;background:#f1f1ee;display:block;overflow:hidden}.ps-img[data-astro-cid-spkgfg57] img[data-astro-cid-spkgfg57]{object-fit:cover;width:100%;height:100%;display:block}.ps-body[data-astro-cid-spkgfg57]{flex-direction:column;gap:3px;padding:8px 10px 10px;display:flex}.ps-when[data-astro-cid-spkgfg57]{color:var(--green);font-size:13px;font-weight:700}.ps-when[data-astro-cid-spkgfg57].is-now{color:var(--red)}.ps-name[data-astro-cid-spkgfg57]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.ps-where[data-astro-cid-spkgfg57]{color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}@media (width>=700px){.ps-list[data-astro-cid-spkgfg57]{grid-auto-columns:40%}}@media (width>=1000px){.ps[data-astro-cid-spkgfg57]{padding-top:20px}.ps-list[data-astro-cid-spkgfg57]{grid-auto-columns:calc((min(100vw, var(--pc)) - 2 * var(--gutter) - 36px) / 4);padding-left:max(var(--gutter), calc((100vw - var(--pc)) / 2 + var(--gutter)));scroll-padding-left:max(var(--gutter), calc((100vw - var(--pc)) / 2 + var(--gutter)))}.ps-name[data-astro-cid-spkgfg57]{font-size:16px}}.hero[data-astro-cid-lcdefpme]{border-bottom:4px solid var(--green);background:var(--ink);height:clamp(210px,52vw,320px);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 42%;width:100%;height:100%;position:absolute;inset:0}.hero-scrim[data-astro-cid-lcdefpme]{display:none}.hero-sp[data-astro-cid-lcdefpme]{padding:10px var(--gutter);color:#fff;background:#111111b8;justify-content:space-between;align-items:baseline;font-size:13px;display:flex;position:absolute;bottom:0;left:0;right:0}.hero-sp[data-astro-cid-lcdefpme] .h-date[data-astro-cid-lcdefpme]{font-size:15px;font-weight:700}.hero-body[data-astro-cid-lcdefpme]{display:none}.ctl[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}.chips-city[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--ink);padding-top:10px;padding-bottom:10px}.chips-cat[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--ink);padding-top:8px;padding-bottom:8px}.wk-title[data-astro-cid-lcdefpme]{font-size:19px;font-weight:700;line-height:1.4}.wk-img[data-astro-cid-lcdefpme]{margin:2px 0 4px;display:block;box-shadow:0 0 0 1px #00000014,0 2px 8px #00000014}.wk-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:480/252;width:100%;height:auto;display:block}.wk-lead[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px;line-height:1.65}.wk-link[data-astro-cid-lcdefpme]{align-items:center;height:44px;font-size:15px;font-weight:500;display:flex}.st-row[data-astro-cid-lcdefpme]{justify-content:space-between;gap:8px;font-size:15px;line-height:1.55;display:flex}.st-city[data-astro-cid-lcdefpme]{color:var(--muted);white-space:nowrap;font-size:13px}@media (width>=1000px){.hero[data-astro-cid-lcdefpme]{height:clamp(360px,46vh,520px)}.hero[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:50% 45%}.hero-sp[data-astro-cid-lcdefpme]{display:none}.hero-scrim[data-astro-cid-lcdefpme]{--panel:max(600px, calc(50% - (var(--pc) / 2) + 600px));background:linear-gradient(90deg, #111111c7 0, #111111c7 var(--panel), #1110 var(--panel));display:block;position:absolute;inset:0}.hero-body[data-astro-cid-lcdefpme]{color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;height:100%;display:flex;position:relative}.hero-body[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{max-width:560px}.hp-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;width:fit-content;display:flex}.hp-head[data-astro-cid-lcdefpme] .hp-row[data-astro-cid-lcdefpme]{width:100%}.hp-row[data-astro-cid-lcdefpme]{color:var(--footer-text);letter-spacing:.08em;justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.hp-upd[data-astro-cid-lcdefpme]{letter-spacing:0;font-size:14px}.hp-title[data-astro-cid-lcdefpme]{letter-spacing:.01em;font-size:clamp(38px,3.4vw,52px);font-weight:700;line-height:1.25}.hp-lead[data-astro-cid-lcdefpme]{color:#e6e6e6;font-size:16px;line-height:1.7}.hp-link[data-astro-cid-lcdefpme]{color:#fff;margin-top:6px;font-size:15px}.ctl[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;display:flex}.chips-city[data-astro-cid-lcdefpme],.chips-cat[data-astro-cid-lcdefpme]{flex-wrap:wrap;padding-left:0;padding-right:0;overflow:visible}.wk-link[data-astro-cid-lcdefpme]{height:auto;font-size:15px}}.camp[data-astro-cid-lcdefpme]{padding:26px var(--gutter) 8px}.camp-head[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;padding-bottom:8px;display:flex}.camp-n[data-astro-cid-lcdefpme]{color:var(--muted);letter-spacing:0;font-weight:400}.camp-all[data-astro-cid-lcdefpme]{white-space:nowrap;margin:-12px 0;padding:12px 0 12px 16px;font-size:14px}.camp-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;display:grid}@media (width>=1000px){.camp-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.camp-all[data-astro-cid-lcdefpme]{font-size:15px}}
