.hike[data-astro-cid-g5ttrpmz]{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 6px 24px #14281e14;position:relative;display:flex;flex-direction:column}.stretched[data-astro-cid-g5ttrpmz]{color:inherit;text-decoration:none}.stretched[data-astro-cid-g5ttrpmz]:after{content:"";position:absolute;inset:0;border-radius:18px}.stretched[data-astro-cid-g5ttrpmz]:focus-visible:after{outline:3px solid var(--accent);outline-offset:2px}.hike[data-astro-cid-g5ttrpmz]:has(.stretched):hover{box-shadow:0 10px 32px #14281e29}.foot[data-astro-cid-g5ttrpmz]{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:4px}.cal[data-astro-cid-g5ttrpmz]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:700;color:var(--forest);text-decoration:none;border:1px solid var(--line);border-radius:999px;padding:5px 12px;background:#fff}.cal[data-astro-cid-g5ttrpmz]:hover{border-color:var(--forest)}.soon[data-astro-cid-g5ttrpmz]{font-size:.85rem;font-weight:700;color:var(--muted);background:#f1efe9;border-radius:999px;padding:5px 12px}.more[data-astro-cid-g5ttrpmz]{color:var(--accent);font-weight:700;font-size:.92rem}.art[data-astro-cid-g5ttrpmz]{position:relative;aspect-ratio:350 / 200}.art[data-astro-cid-g5ttrpmz]>svg[data-astro-cid-g5ttrpmz],.art[data-astro-cid-g5ttrpmz]>.photo[data-astro-cid-g5ttrpmz]{width:100%;height:100%;display:block}.art[data-astro-cid-g5ttrpmz]>.photo[data-astro-cid-g5ttrpmz]{position:absolute;inset:0;object-fit:cover}.badges[data-astro-cid-g5ttrpmz]{position:absolute;left:12px;top:12px;display:flex;gap:6px}.aud[data-astro-cid-g5ttrpmz]{background:#fff;color:var(--forest);font-weight:800;font-size:.85rem;padding:5px 12px;border-radius:999px;box-shadow:0 2px 8px #0003}.aud[data-astro-cid-g5ttrpmz].exp{background:var(--forest);color:#fff}.age[data-astro-cid-g5ttrpmz]{background:var(--accent);color:#fff;font-weight:800;font-size:.9rem;padding:5px 12px;border-radius:999px;box-shadow:0 2px 8px #0003}.credit[data-astro-cid-g5ttrpmz]{position:absolute;right:8px;top:6px;font-size:.68rem;color:#ffffffd9;text-shadow:0 1px 2px rgba(0,0,0,.6)}.date[data-astro-cid-g5ttrpmz]{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--forest);font-weight:700;font-size:.9rem;padding:7px 14px;border-radius:999px}.body[data-astro-cid-g5ttrpmz]{padding:18px 20px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.chips[data-astro-cid-g5ttrpmz]{display:flex;gap:6px;flex-wrap:wrap}.chip[data-astro-cid-g5ttrpmz].food{background:#fbe3d3;color:#9a3f12}.chip[data-astro-cid-g5ttrpmz].noparents{background:#dfe8f3;color:#234a72}.chip[data-astro-cid-g5ttrpmz].nofood{background:#eee;color:#555}.chip[data-astro-cid-g5ttrpmz]{font-size:.78rem;font-weight:700;padding:5px 10px;border-radius:999px;background:#ece9e1;color:#4a4f4b}.chip[data-astro-cid-g5ttrpmz].type{background:#e1ecd9;color:var(--forest)}h3[data-astro-cid-g5ttrpmz]{margin:0;color:var(--forest);font-size:1.15rem;font-weight:800}.meta[data-astro-cid-g5ttrpmz]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;color:var(--muted);font-size:.9rem}.price[data-astro-cid-g5ttrpmz]{white-space:pre-line;margin:0;font-weight:700;color:var(--ink);font-size:.92rem}.note[data-astro-cid-g5ttrpmz].rec{color:var(--forest);font-weight:700;display:flex;align-items:center;gap:6px}.note[data-astro-cid-g5ttrpmz].rec:before{content:"✓";display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#2e8b57;color:#fff;font-size:.75rem;flex:none}.note[data-astro-cid-g5ttrpmz]{margin:0;color:var(--muted);font-size:.9rem}.tiers[data-astro-cid-g5ttrpmz]{list-style:none;margin:0;padding:0;font-size:.9rem}.tiers[data-astro-cid-g5ttrpmz] li[data-astro-cid-g5ttrpmz]{padding:2px 0}.tiers[data-astro-cid-g5ttrpmz] li[data-astro-cid-g5ttrpmz]:first-child{font-weight:700}.tiers[data-astro-cid-g5ttrpmz] li[data-astro-cid-g5ttrpmz]:last-child{color:var(--muted)}.tiers[data-astro-cid-g5ttrpmz].plain li[data-astro-cid-g5ttrpmz]:first-child{font-weight:400}.tiers[data-astro-cid-g5ttrpmz].plain li[data-astro-cid-g5ttrpmz].b{font-weight:700}.tiers[data-astro-cid-g5ttrpmz] li[data-astro-cid-g5ttrpmz].hd{color:var(--muted);font-size:.85rem;font-weight:400;padding-top:6px}.dots[data-astro-cid-g5ttrpmz]{display:inline-flex;gap:4px}.dots[data-astro-cid-g5ttrpmz] i[data-astro-cid-g5ttrpmz]{width:10px;height:10px;border-radius:50%;border:1.6px solid var(--forest)}.dots[data-astro-cid-g5ttrpmz] i[data-astro-cid-g5ttrpmz].on{background:var(--forest)}
