.brochure-itineraries{border-top:1px solid #d7dfe8;margin-top:36px;padding-top:28px}.brochure-itineraries h2{font-size:30px;line-height:1.2}.brochure-itineraries p{color:#526b82;max-width:780px;margin:14px 0 18px;font-size:16px;line-height:1.7}.brochure-itineraries nav{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 22px;display:grid}.brochure-itineraries a{text-underline-offset:5px;align-items:center;min-height:44px;font-size:16px;text-decoration:underline;display:flex}.brochure-itineraries a:focus-visible{outline-offset:3px;outline:2px solid #102e51}@media (max-width:540px){.brochure-itineraries h2{font-size:27px}.brochure-itineraries nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
