.vietnam-planning{max-width:1160px;margin:32px auto;padding:28px 24px;background:#fff9ef;border:1px solid #f1e5cf;border-radius:18px;color:#263238}.vietnam-planning h2{font-size:clamp(24px,3vw,32px);line-height:1.25;margin:0 0 18px}.vietnam-planning h3{font-size:21px;margin:24px 0 8px}.vietnam-planning p,.vietnam-planning li{line-height:1.8}.vietnam-planning a{text-decoration:underline;text-underline-offset:3px}.vietnam-planning details{padding:16px 0;border-bottom:1px solid #e9dfcd}.vietnam-planning summary{font-weight:600;cursor:pointer}.vietnam-planning .planning-cta{display:inline-block;background:#ffce55;color:#202020;padding:12px 22px;border-radius:24px;text-decoration:none;font-weight:600;margin:12px 0}.vietnam-planning .planning-links{display:flex;gap:12px 24px;flex-wrap:wrap}@media(max-width:700px){.vietnam-planning{margin:24px 16px;padding:22px 18px}}