/* Core Cruises | Explora Journeys editorial / SEO polish V1 | 2026-10-07 */
.explora-hero__promise{display:block;margin-bottom:7px;color:#fff;font-weight:800}
.explora-faq-section .explora-intro{max-width:920px}
.explora-faq{max-width:1000px;margin-top:34px;border-top:1px solid rgba(10,26,47,.16)}
.explora-faq details{border-bottom:1px solid rgba(10,26,47,.16);padding:20px 0}
.explora-faq summary{display:flex;align-items:center;justify-content:space-between;gap:22px;list-style:none;cursor:pointer;color:#0a1a2f;font-size:16px;font-weight:800;line-height:1.4}
.explora-faq summary::-webkit-details-marker{display:none}
.explora-faq summary::after{content:'+';flex:0 0 auto;font-size:25px;font-weight:400;line-height:1;color:#88724f}
.explora-faq details[open] summary::after{content:'−'}
.explora-faq p{max-width:880px;margin:13px 0 0;color:#53636c;font-size:14px;line-height:1.75}
@media(max-width:760px){.explora-faq{margin-top:24px}.explora-faq details{padding:17px 0}.explora-faq summary{font-size:15px;gap:15px}.explora-faq p{font-size:13.5px}}
