.national-groups{grid-column:1/-1;min-width:0}.national-group{scroll-margin-top:7rem}.national-group+.national-group{margin-top:3rem}.national-group__title{font:600 clamp(1.8rem, 3vw, 2.5rem)/1.1 var(--display);color:var(--navy);text-wrap:balance;margin:0 0 1.25rem}.national-group__intro{max-width:65ch;color:var(--muted);margin:0 0 1.25rem}.national-group__nav{flex-wrap:wrap;gap:.6rem;margin-bottom:2rem;display:flex}.national-group__nav .chip{white-space:normal;text-align:left}.national-group .card{min-width:0}.national-group .card__media{aspect-ratio:4/3}.national-group .card__body{grid-template-rows:auto auto 1fr auto;align-content:start;display:grid}.national-group .card__name{overflow-wrap:anywhere;order:-1;min-height:2.85em;margin-bottom:.75rem}.national-group .card__meta{min-height:4.2em}.national-group .card__stub,.national-group .card__go{align-self:end}@media (width<=620px){.national-group .card__name,.national-group .card__meta{min-height:0}.national-group .card__name{margin-bottom:.5rem}}.national-destination__head{align-items:center;gap:3rem;display:flex}.national-destination__head>div{flex:1;min-width:0;max-width:70ch}.national-destination__head>figure{flex:0 32%}.national-destination__back{color:#fff;text-underline-offset:.2em;margin-bottom:2rem;display:inline-block}.national-destination__location{color:var(--sun);margin:1rem 0;font-weight:700}.national-destination__availability{color:#dce4f8;max-width:65ch;margin-top:1rem;font-size:.85rem}@media (width<=650px){.national-destination__head{display:block}.national-destination__head>figure{margin:1.5rem 0 0}}
