.gr-travel-resources{padding-top:38px;padding-bottom:38px;border-top:1px solid #dedbd2;margin-top:30px;color:#353832}
.gr-travel-resources h2{font-size:clamp(1.4rem,2.5vw,1.9rem);margin:0 0 12px}
.gr-travel-resources>p{max-width:900px;font-size:.92rem;line-height:1.7}
.gr-travel-resources-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;margin:24px 0}
.gr-travel-resources h3{font-size:1rem;margin:0 0 12px}
.gr-travel-resources-grid p{font-size:.88rem;line-height:1.6}
.gr-travel-resources ul{list-style:none;padding:0;margin:0}
.gr-travel-resources-grid>div:first-child ul{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}
.gr-travel-resources a{display:block;padding:8px 0;color:inherit;text-decoration:underline;text-underline-offset:3px;font-size:.85rem;line-height:1.5}
.gr-travel-resources a:hover{color:#76571a}
.gr-travel-resources a:focus-visible{outline:2px solid #76571a;outline-offset:3px}
.gr-travel-resources small{font-size:.75rem}
@media(max-width:760px){.gr-travel-resources-grid{grid-template-columns:1fr;gap:24px}.gr-travel-resources-grid>div:first-child ul{grid-template-columns:1fr}}
