.travel{padding:5.5rem 1.5rem;background:#fff;border-top:1px solid #e2e7ed}.travel-inner{max-width:58rem;margin:auto}.travel-heading{text-align:center;max-width:42rem;margin:0 auto 2.5rem}.travel-heading .eyebrow{color:#8a652d}.travel-heading>p:last-child{color:var(--muted)}.airport-card{display:grid;grid-template-columns:7rem 1fr;gap:1.5rem;padding:2rem;background:#f7f9fc;border:1px solid #dbe3ec;border-left:4px solid var(--gold)}.airport-code{display:grid;place-items:center;width:7rem;height:7rem;color:#fff;background:var(--navy);font-family:"Cormorant Garamond",Georgia,serif;font-size:2rem;font-weight:700;letter-spacing:.08em}.travel-links{display:flex;flex-wrap:wrap;gap:1.2rem}.travel-note{margin:1.25rem 0 0;color:var(--muted);font-size:.9rem;text-align:center}@media(max-width:600px){.travel{padding:4.5rem 1.5rem}.airport-card{grid-template-columns:1fr}.airport-code{width:5.5rem;height:5.5rem}}
