.place-page{max-width:1240px;margin-inline:auto;padding-inline:clamp(1rem,3vw,2rem);box-sizing:border-box}.place-lede{font-size:1.3rem;max-width:55rem}.place-journeys,.place-offers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.25rem;margin:2rem 0}.place-journeys article,.place-card,.place-note{padding:1.5rem;border:1px solid #b7c4b7;border-top:3px solid #b28b32;border-radius:.5rem;background:#f7f5ec}.place-card h3{font-size:1.7rem}.place-tier-links{display:grid;gap:.6rem}.place-tier{display:flex;gap:1rem;align-items:center;padding:.9rem;border:1px solid #a1b2a2;border-radius:.4rem;background:#fff;text-decoration:none;color:#1b4332}.place-tier strong{font-size:1.6rem;min-width:3rem}.place-tier:hover,.place-tier:focus-visible{outline:2px solid #1b4332;background:#edf2e9}.place-page section{margin:3rem 0}.place-page p,.place-page li{line-height:1.65}.place-page .eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.85rem}
.place-sample{overflow-x:auto}.place-sample table{border-collapse:collapse;width:100%}.place-sample th,.place-sample td{padding:.8rem;text-align:left;border-bottom:1px solid #b7c4b7}.place-sample thead{background:#edf2e9}
