.route{padding-top:70px;padding-bottom:70px}.route-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:38px}.route article{padding:24px;background:#1c1319;border:1px solid #ffffff18;border-radius:8px}.route article b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--wine);color:white}.route article h3{margin:20px 0 10px}.route article p{font-size:16px;margin:0}.mobile-cta{display:none}@media(max-width:760px){body{padding-bottom:72px}.route-grid{grid-template-columns:1fr 1fr;gap:12px}.route article{padding:18px}.route article h3{font-size:20px}.mobile-cta{display:block;position:fixed;z-index:20;left:12px;right:12px;bottom:10px;padding:15px;text-align:center;text-decoration:none;background:var(--gold);color:#271522;border-radius:6px;font-weight:800;box-shadow:0 8px 32px #000b}}
