.prism-publication [data-live-section=itineraries]:not(#cc-itin)>h2:first-child{margin-bottom:0;padding-bottom:16px}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>h2:first-child:after{content:"";background:var(--color-bright);width:330px;max-width:60%;height:3px;margin-top:16px;display:block}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>:is(section:not([data-cards]),p){margin:0}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section:not([data-cards])>div>*,.prism-publication [data-live-section=itineraries]:not(#cc-itin)>p{max-width:720px;color:var(--color-muted-strong);font-size:17px;line-height:1.7}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section[data-itin-layout]{margin:36px 0 0;padding:0}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section[data-itin-layout]>div{columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:56px 64px;display:grid}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card]{min-width:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex;position:relative}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card]:not([data-itin-start]):before{content:"";border-inline-start:1px solid var(--color-divider-blue);position:absolute;inset-block:0;inset-inline-start:-32px}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card]>img{aspect-ratio:1;object-fit:cover;width:100%;max-width:100%;height:auto;box-shadow:none;border-radius:12px;margin:0;display:block}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card]>div{flex-direction:column;flex:1;margin:0;padding:0;display:flex}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card] h3{color:var(--color-heading);margin:20px 0 10px;font-size:19px;font-weight:700;line-height:1.3}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card] h3+div{color:var(--color-muted-strong);flex-direction:column;flex:1;font-size:15px;line-height:1.6;display:flex}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card] p{color:var(--color-muted-strong);margin:0;font-size:15px;line-height:1.6}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card] h3+div>*+*{margin-top:10px}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card] a:not([data-itin-more]){color:var(--color-link);text-underline-offset:2px;font-weight:700;text-decoration:underline}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card] [data-itin-foot]{flex-direction:column;align-items:flex-start;gap:10px;margin-top:auto;padding-top:20px;display:flex}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card] [data-itin-foot]>*{margin:0}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout]:has([data-itin-more]) [data-itin-foot]>p:not(:has([data-itin-more])){align-items:center;min-height:58px;display:flex}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card] a[data-itin-more],.prism-publication section[data-cards]:not([data-itin-layout]):not(#cc-itin) [data-cards-card] a[data-itin-more]{background:var(--color-tint);min-height:58px;color:var(--color-link);border-radius:22px;align-items:center;padding:9px 16px;font-size:14.5px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card] a[data-itin-more]>span:after,.prism-publication section[data-cards]:not([data-itin-layout]):not(#cc-itin) [data-cards-card] a[data-itin-more]>span:after{content:" →"}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card] a[data-itin-more]:dir(rtl)>span:after,.prism-publication section[data-cards]:not([data-itin-layout]):not(#cc-itin) [data-cards-card] a[data-itin-more]:dir(rtl)>span:after{content:" ←"}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card] a[data-itin-more]:hover,.prism-publication section[data-cards]:not([data-itin-layout]):not(#cc-itin) [data-cards-card] a[data-itin-more]:hover{text-decoration:underline}@media (width>=761px){.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section[data-itin-layout=pairs]>div{grid-template-columns:repeat(2,minmax(0,1fr))}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section[data-itin-layout=pairs] [data-cards-card]>img{aspect-ratio:3/2}.prism-publication [data-live-section=itineraries]:not(#cc-itin):has(>section[data-itin-layout=one])>section:not([data-cards])>div>*,.prism-publication [data-live-section=itineraries]:not(#cc-itin):has(>section[data-itin-layout=one])>p{max-width:min(720px,66.6667% - 21.3333px)}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section[data-itin-layout=one]>div{grid-template-columns:calc(66.6667% - 21.3333px)}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section[data-itin-layout=one] [data-cards-card]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;column-gap:64px;display:grid}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section[data-itin-layout=one] [data-cards-card]>img{grid-area:1/1;align-self:start}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section[data-itin-layout=one] [data-cards-card]>div{grid-area:1/2}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section[data-itin-layout=one] [data-cards-card] h3{margin-top:0}}@media (width<=760px){.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section[data-itin-layout]{margin-top:28px}.prism-publication [data-live-section=itineraries]:not(#cc-itin)>section[data-itin-layout]>div{grid-template-columns:minmax(0,1fr);gap:40px}.prism-publication [data-live-section=itineraries]:not(#cc-itin) [data-itin-layout] [data-cards-card]:before{content:none}}
