.jt-trips[data-v-21c19330]{box-sizing:border-box;width:var(--jh-shell);max-width:1320px;color:var(--jh-navy,#071b35);font-family:var(--jh-font);margin:clamp(8px,2vw,20px) auto clamp(36px,5vw,64px);scroll-margin-top:24px}.jt-trips__head[data-v-21c19330]{max-width:760px;margin-bottom:clamp(20px,3vw,30px)}.jt-trips__eyebrow[data-v-21c19330]{color:var(--jh-teal-text,#006d75);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 10px;font-size:.7rem;font-weight:600;display:flex}.jt-trips__head h2[data-v-21c19330]{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;line-height:1.15}.jt-trips__lead[data-v-21c19330]{color:var(--jh-muted,#5d6c7e);margin:12px 0 0;font-size:.95rem;line-height:1.7}.jt-trips__grid[data-v-21c19330]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.jt-trips__footer[data-v-21c19330]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:clamp(20px,3vw,28px);display:flex}.jt-trips__more[data-v-21c19330]{border:1px solid var(--jh-teal,#008c95);min-height:46px;color:var(--jh-teal-text,#006d75);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:.85rem;font-weight:600;display:inline-flex}.jt-trips__more[data-v-21c19330]:hover{background:var(--jh-teal,#008c95);color:#fff}.jt-trips__ask[data-v-21c19330]{color:var(--jh-orange-text,#b94000);align-items:center;gap:8px;margin-left:auto;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.jt-trips__ask[data-v-21c19330]:hover{text-decoration:underline}.jt-trips__more[data-v-21c19330]:focus-visible,.jt-trips__ask[data-v-21c19330]:focus-visible{outline:2px solid var(--jh-teal,#008c95);outline-offset:3px}@media (width<=1100px){.jt-trips__grid[data-v-21c19330]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.jt-trips__grid[data-v-21c19330]{grid-template-columns:1fr}.jt-trips__footer[data-v-21c19330]{flex-direction:column;align-items:stretch}.jt-trips__more[data-v-21c19330]{justify-content:center}.jt-trips__ask[data-v-21c19330]{justify-content:center;margin-left:0}}
