.pg-guides .gc{color:var(--ink);flex-direction:column;gap:12px;padding:10px;text-decoration:none;display:flex}.pg-guides .gc .media{border-radius:var(--r);height:190px;min-height:0}.pg-guides .gc .on-photo{inset-inline:12px;top:12px;bottom:auto}.pg-guides .gc .on-photo .badge{color:var(--ink);background:#ffffffe0}.pg-guides .gc b.h3{padding-inline:6px;padding-bottom:6px}.pg-guides .feat{color:var(--ink);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:24px;padding:12px;text-decoration:none;display:grid}.pg-guides .feat .stamp{color:inherit;margin:10px;text-decoration:none;transform:rotate(-2deg)}.pg-guides .feat .stamp .media{height:250px;min-height:0}.pg-guides .seg .flag{margin-inline-end:6px}.pg-guides .seg .n{color:var(--faint);margin-inline-start:6px;font-weight:500}.pg-guides .path{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.pg-guides .path a{border-radius:var(--r);background:var(--soft);color:var(--ink);flex-direction:column;gap:8px;min-width:0;padding:14px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.pg-guides .path a b{background:#fff;border-radius:999px;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.pg-guides .path a.on{background:var(--ink);color:var(--inv)}.pg-guides .path a.on b{background:var(--dawn);color:var(--on-dawn)}@media (max-width:900px){.pg-guides .path{grid-template-columns:1fr 1fr}.pg-guides .feat{grid-template-columns:minmax(0,1fr)}.pg-guides .feat .stamp{transform:none}.pg-guides .feat .stamp .media{height:200px}}
