.section.tour-comparison,.section.tour-comparison-link{display:block}.tour-comparison>p,.tour-comparison-link>p{max-width:75ch;margin-bottom:1.5rem}.tour-comparison-grid{width:100%}.tour-comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.tour-comparison-grid article{padding:1.5rem;border:1px solid #dcd3c5;border-radius:12px}.tour-comparison-grid h3{font-size:1.25rem;margin-top:0}.tour-comparison-grid p{line-height:1.7}.tour-comparison-grid a{font-weight:600}@media(max-width:700px){.tour-comparison-grid{grid-template-columns:1fr}.tour-comparison-grid article{padding:1rem}}
