
/* V4 tour editorial enhancement */
.v4-editorial{background:#f1f8fc;border:1px solid #d8e8f2;border-radius:20px;padding:clamp(22px,3vw,38px);margin:30px 0;color:#09244b}.v4-editorial h2{font-size:clamp(25px,2.6vw,34px);line-height:1.2;margin:0 0 14px}.v4-editorial h3{font-size:20px;margin:24px 0 8px}.v4-editorial p{line-height:1.75}.v4-editorial ul{padding-left:22px;line-height:1.85}.v4-editorial details{border-top:1px solid #c8dce8;padding:15px 0}.v4-editorial summary{font-weight:750;cursor:pointer}.v4-editorial details p{margin-bottom:0}.v4-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.v4-links a{display:inline-block;background:#087cb9;color:#fff!important;padding:10px 16px;border-radius:30px;font-weight:750}.v4-blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:28px 0}.v4-blog-card{border-radius:16px;overflow:hidden;border:1px solid #d6e6f1;background:white}.v4-blog-card img{width:100%;height:180px;object-fit:cover}.v4-blog-card div{padding:20px}.v4-blog-card h2{font-size:22px;margin:0 0 9px}.v4-blog-card a{color:#087cb9;font-weight:750}.v4-post{max-width:840px;margin:50px auto;padding:0 24px;color:#09244b}.v4-post h1{font-size:clamp(35px,5vw,54px);line-height:1.1}.v4-post h2{margin-top:34px;font-size:28px}.v4-post p,.v4-post li{line-height:1.85}.v4-post img{max-width:100%;height:auto;border-radius:18px}.v4-post .v4-cta{background:#edf7fb;border-radius:18px;padding:24px;margin:30px 0}.v4-post a{color:#087cb9}.v4-post .v4-cta a{display:inline-block;margin:7px 12px 7px 0;font-weight:800}
