._page_ed840f5{max-width:1080px;margin:24px auto 56px;padding:0 20px}._intro_ed840f5{color:var(--muted);max-width:78ch;margin:10px 0 22px;font-size:15px;line-height:1.7}._grid_ed840f5{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}._card_ed840f5{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;scroll-margin-top:16px;display:flex;overflow:hidden}._img_ed840f5{aspect-ratio:1;object-fit:cover;background:#fff8e9;width:100%;height:auto;display:block}._ph_ed840f5{aspect-ratio:1;background:var(--lavender);color:var(--purple-dark);place-items:center;font:800 48px Manrope,sans-serif;display:grid}._body_ed840f5{flex-direction:column;gap:7px;padding:14px 16px 16px;display:flex;position:relative}._body_ed840f5 h2{margin:0;padding-right:36px;font:800 18px/1.25 Manrope,sans-serif}._body_ed840f5 p{color:var(--ink);margin:0;font-size:13.5px;line-height:1.6}._num_ed840f5{background:var(--lavender);width:28px;height:28px;color:var(--purple-dark);border-radius:50%;place-items:center;font:800 13px Manrope,sans-serif;display:grid;position:absolute;top:12px;right:14px}._loc_ed840f5 a{color:var(--purple-dark);font-size:12.5px;font-weight:700;text-decoration:underline}._hotel_ed840f5{background:#eef8f4;border:1px solid #cfe9de;border-radius:10px;padding:9px 11px;margin-top:4px!important}._hotel_ed840f5 a{color:#1d6b4f;font-weight:750;text-decoration:underline}._hotel_ed840f5 span{color:var(--muted);font-size:12px;display:block}._credit_ed840f5{color:var(--muted)!important;font-size:11px!important}._credit_ed840f5 a{color:inherit;text-decoration:underline}._note_ed840f5{color:var(--muted);margin-top:24px;font-size:12.5px}._note_ed840f5 a{text-decoration:underline}@media (max-width:960px){._grid_ed840f5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){._page_ed840f5{padding:0 14px}._grid_ed840f5{grid-template-columns:1fr;gap:14px}}
