/* Only the approved scope: audience links, sample rationale and conditional guide tables. */
.home-visual-light .jtc-trip-starts{margin:0 0 58px}
.home-visual-light .jtc-trip-starts .eyebrow{margin:0 0 17px}
.home-visual-light .jtc-trip-starts ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;list-style:none;padding:0;margin:0}
.home-visual-light .jtc-trip-starts li{border-top:1px solid #d6d6d2;padding-top:19px;min-width:0}
.home-visual-light .jtc-trip-starts a{display:block;position:relative;padding-right:24px;text-decoration:none;line-height:1.55}
.home-visual-light .jtc-trip-starts strong{display:block;font-size:18px;font-weight:500;margin-bottom:7px}
.home-visual-light .jtc-trip-starts a>span:not(.jtc-choice-arrow){display:block;font-size:16px;color:#555}
.home-visual-light .jtc-choice-arrow{position:absolute;right:0;top:1px;font-size:19px}
.home-visual-light .jtc-trip-starts a:hover strong{text-decoration:underline;text-underline-offset:5px}
.sample-document .jtc-design-note{background:#f5f6f4;border-left:2px solid #718079;padding:28px;margin-top:34px}
.sample-document .jtc-design-note .eyebrow{margin-bottom:10px}
.sample-document .jtc-design-note h2{font-size:27px}
.jtc-editorial .jtc-conditional-table table{min-width:0;width:100%;table-layout:fixed}
.jtc-editorial .jtc-conditional-table th:first-child{width:34%}
.jtc-editorial .jtc-conditional-table th,.jtc-editorial .jtc-conditional-table td{overflow-wrap:break-word}
@media(max-width:720px){
 .home-visual-light .jtc-trip-starts{margin-bottom:36px}
 .home-visual-light .jtc-trip-starts ul{grid-template-columns:1fr;gap:20px}
 .home-visual-light .jtc-trip-starts li{padding-top:15px}
 .home-visual-light .jtc-trip-starts strong{font-size:18px;margin-bottom:4px}
 .sample-document .jtc-design-note{padding:20px 16px}
 .sample-document .jtc-design-note h2{font-size:24px}
 .jtc-editorial .jtc-conditional-table th,.jtc-editorial .jtc-conditional-table td{padding:12px 8px;font-size:15px}
}
