.travel{list-style:none;margin:0;padding:0 var(--shadow) var(--shadow) 0;display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}
.travel li{min-width:0}
.travel .frame{aspect-ratio:4 / 3}
.travel figcaption{font-size:var(--small);line-height:1.4;color:var(--ink-soft);margin:.9em 0 0}
.about-list{list-style:none;margin:0;padding:0}
.about-list li{padding:9px 0;border-bottom:1px solid var(--line);break-inside:avoid}
@media (min-width:900px){
  .travel{grid-template-columns:repeat(4,1fr)}
  .about-list.two{columns:2;column-gap:var(--gap)}
  .about-list.two li{break-inside:avoid}
}
@media (max-width:480px){
  .travel{grid-template-columns:1fr}
}
